[ [ 7464584641076831142442217943370699831111981170142339538229931746581197947349182823409562824654067108578912617699882396650037679874383879840756373886605206256570590929547067922483013952016625851684619098051829514089606708209986926645986300443437083659525409971723487352656591826290156949164181694068547513252017864517773061054159043897005404472780808611815863458975590330377126504211627774842161908780799362346166105749155371820791926550580049416034439624550541329003795167405047990005623844393867581770643644009142913250586895553963360402903344426259769865404293232420653649611228710037901933345813580416217542314045344504252809979793020830931418532442344485555895449894874798249418330532902355705544219668872067582152603552670754575885832464645378793126979395275608562562802656725373054965128773378988269607210023280977378486860439149840114612794207384564574424261063101458075731707250027400801921738348873404450097200973603472720627992643842822007819996100946762795262034384398648343751160626238234146271014747727028916081793731884950403181632614460699394317398736469813538060238848000000000 + 14822742339541936390536762045717481460743261930281043451360307533252051954591515996481418570691965508449636320325625932720318064405629992116625378405936352680348581841157280481486024102667045459743044377235907398448774568295985931322876633820952075976067828281581281210533560824539455325904826510935786819090034690294183189159988864298334300465897560266146377831565025436022984638861083741290801968989527173769096837613532794879058362170025988092829462683363143127426560059443555257051933530833793937930635753653892389021467702940225351619631193620314231479824115798927782010075834667344215989365505300661776901855414853836272000333569746819385518784074941559978164663710105360683363955008692293493553737379097132074599825404002284369019846705422951577071068914251163392211671613194393310001226350974096884723063549943516656963213210313110625420218512310415486983058546083930387244215628385355243081026399013476622442032354749130252569935962925181079207177244701335957887555896597242565571601994660100106390369208125709081343868030259613982464163131067655026108535451260214702275297280000000*i1 + 11565318366911101376121149977131133469246628273720225331926290002124941523645822788130833235055165771026437628700789660674382988397887635350908753791797123195732735951285177015882893284341397343322812177081753732254223052366972064800581703539783454904608294544459723850690470538817903054218497044160284653488648675922210390059955376815108793699023411867505762673614947051264434171364453642577522758926235491073085960797951221988135750538931215138610259088831701158802790864687095996481035926541830027160598743766907730600443856893775786485175464424744372240737297141331787740196569161685394261981740435343881281043284536553657959405933685901256566170336715437808295313976182338471953200821729557259799178988607763970260352595794175315885452286556670168393260986558597546190338718574023184786997623123444881214713053445550684026208005781324566960792470289899225739918955306814042797492906715051695250801507792383868739489672400869051313774931655438307221230363826131749973566798490421470248808638868962549725187663889069897233050205446134700135388572228878950848463514609922406665420800000*i1^2 + -797269695775764936490815924525716829532611374019528311279395806374929938169414810216485093470242892031411158548207108002957567319058421620582668702363104431224652684039188453034994255948297027483232754190226573633378122186126036270610496635110048834909501625436430256891069526943297714730116632113855866850187775278003808640882016548099582744559636358238682578859282585195210654433532512562584659185574253993788647702280071535380994976443128203596960780338373079846633012882876753119989393942233673502657246004724760592872440062383996405734607267273094418432390369357875609198484593373610328589266615997589054216134713077999765182154623870385435349357252128838610216187768016449357738355868119901012119203514884945150875250135898568660454303751631347779883653993530093931687164190163768626336491985164886016123878152382583204766307925658036184536270294615253869397730214911541940234931903388537751071493812888157471600801739196898233292016116458779263719984863988373053688695695196073768498386186860750601932680984833232756047042589981303030611871338939121690757998536024991465472000*i1^3 + -422212121073058447412716873104166325492666620397429598666501493683762672110423168146105510797298770676554695548760551492240684941734473730683587336703076057907768307535331084329923796574516116653161528048333987152596584860710169797225207770362178530540636886179523522713567578131603974825315430775069768520056322868295705476743126994811653056528752993980158969893491608475903709014773725088377128291888070343943348768042529014876155215596291606071856100064650925300405954330693391736660019382363881280002127826501411494244178776641944547315530528189293403429751647002096942582987412518673853205919945229697879618333346200136700564248139237483249477404975927059561350243402178219917371365807277532752920238362313412964477634372519621737018615318893454739364544493053301209641956566851674106853599446745972690373281829668428704158273891239832908850744626320336070202298291022269291578703012934601456081087387165200764193663221796231098388612962548102837284084738721484384995591343376849986398069753906087361142663898460052130816875757456766766400612729623599926761200979745775288320*i1^4 + 131405453710453277788035493491910799791772021574777979151949671814252384370149284590270207874482596272391240936352243464071389835529336577546500119703857382474651134372602568037767454835752784513266618982011758447850769896529903242005103951508500903557357770652917419783246186810823164200616547734752033834900915054275042190009967827710262683371619123121499481391082126524810361906405956467635971963379495090165013742944358214097118176045803345898486240811741242905977224056141263670696371192879509184357073999287977712669028788521994658788933464530677016086349266249575377905364721751942636501764114460459595406128919397359959743861706443845136983159535010686359030989213332904285259805709422546719083750194935260877750203469198519875697135035960906086052377106285258356448287727308197370595096159235065634998122584658933621323924075739286364543509143300924689751735175026195647069954603105346176106358716476925958266157574161299193335728194150130766268817519604078165987426549323478255114557785337504061440822082998297188266925475334953112362089721797769402173260035157655552*i1^5 + 5572880056423185374886846216390897066795971147281055956894498581689927699429271066815493506649034965962782536872583225232520222213634771449223047210742881803115334761338999608578209634877953968289897688573882666685697703518020202442202702548689622883681258661483377816525960530381025403411573296456389713720325187620699224633092177514947846076590181710649093813124014161484011940020243537411125085824110103799688402806966024086542316335321985184522429930434561325555618552273697186196843382920914968628217506163510109303992496120577853388000533345342496476959185247782080872080515720511613738045293778211315111213058629872771865888171650199905593730343875701770567255826541648310669694323916021583681049047087703340071273925389432004049320525433437058989561316509677891257709856163401998093625560951403738804526265442924728673255446134437670818719425695304290033251016128108960170463560274220563606965209084918337277075810259632135779655683825212952237830349325475289390664093807616220016633159105351557772946730778320309570523648698104747625842437893278428085109145993216*i1^6 + -2308044432624286178331325213623306444279245353944527935230696846543309083518413059029977922205889448886162474219276067285326272113507367286733331041106650663963087781251780212793772394123234931270271983271953884129835120578841986927044013424776191965780542856699023535963762593272036951234514309515532860121214732116628440974615568321043289433871242689680253799966714476972901616225127786656694223207855319609932259133484012333201946796980350972693942205845303571101931986379695182430710741334770033969363078869659717540767354978979937705072898592112072433701842623099872880717043266863636616293663305547545592724035129959562059151107122107387222150046991656066983177646803016272879384883897025123706368632386117756260043312275332952341816119552102791400860006595031092290020694259822979686602264801067475260633886368505435610139672634621822901543458934538829227475446321757049356264145627932203179369961717958774469987998514060243394767027592867928646952826840231042935646241080811122676744375571944402493670761869995783412155343755280822538382838043875141697983741952*i1^7 + 191966307335738412980778285522198882926357201989203209999578229024836583521208921878254774939399497335343909586887577294594057216384404009638641183762637096060572907323632525702062960485651560948203795525188837255447973412114705854930059741902760935741545948289795173710728386561868375488954189263860264595090183002845699532632125010695155008768454544639880786028060272443980839600236061998827302893659896471828362086310519262406032773903686544584132458775376099109625808566095304653727088536114168737593806927474855852691068184939930533060642372201094664894423032326752626447105185787122652147199025261675959312277269197746924214749016979071683741078935919949903315826062217684148893698572712546043407304497663678158633116973465014669855447292870598772504403420804344601225411251167895286935403276370319754583707666440448133400406784213552470814352539845393303219656632245981760534442927421536247350577178843633659084482912856691959622161811374912963796460194949594128454107361277631963422980806203525958880089246844675821317389268741042035801972752573878557999104*i1^8 + -7724429254412657256285936445652697118212920311243792330512456503205588980294884267658580576461990012469390219259974373482455461319587881467468184796847055913545596828539951190656944517608080890664970574581188191541019375763055554186385398499556297798981656235786591987731478056143891000036006662439092631359423282414316245361445259597807738044962641317419901975893919638373021525570320007465114399380266078059330772409353633084122262177256760404382743294867488361656477244737956939578833748676048405349650933509555658347863927246220485032236048746640847664704786495879067223890115872737005525132570658372026781065576135225189280907530479267002958671241539468951906526970202553459617718372153589611998980364230760660277101426070740804138022894704830365813943579863401034395199884222699355570215025391394013038760505504986231530057463020491846568616827213457537355637751712167187277042636278280315217227102581709404279507284782818090294633847146156584018946020056639650896264251740121809830112237792414428341459862738106056972813097540785690940113459270599573504*i1^9 + 190353167550960209688203139375044999172644237323513670007341067538442621271161858888685466434082924263598477408251241872410374086899201045499673194857361263304680008772810469082451794390491423705715100209197446368848088570558576516626086480647536877975230783944357363033112133337397836222097538525418211348699798109636230418679765521342639498804514897090852223771131485239695940246212393414366621863270215704488464285607782352841325495001767953716097414318641268851579086156765168201070344050288726506251038169491561656421143984100764487117698584006329013737791212403481870388525918697102578587049046999494205593649783113740602310284147961240487624152943574005616398769592762458766652957794725199054507552167313182293968202489066865093937844478887757903858969523706591827717554331352721811175243469812333465959018033057187221845641720355645463391462458844510876215269867422081602569132868550067739074962353255609371745307108553408474695134947763497604771909386411236263822472467994963695967956710404633934775822688476534312674506591504662750804371606339584*i1^10 + -5266084110713593737079509470905496435923452435362489581668291404157106168769846007518774762163772577542770515608114475707940941033534352727742650943310807455917526318185496505301516545992889253848714939936000279121184695432619089805645037684936652111985474557867058405315508858995615005620315023427819615642541727378956725442094839567298434067994337804838975749502806831326990507376759208062043755798934355622576820736329336836689046000520777197190128213470025543295576603432101643041074963847850815606346164881633389118187262740843955446527595869223136867072464128062735442998152691240225735448256093858472361088694472093332603339062345221493323128955154303444283732291417252650464246344015270618987898311288628338697262841909783411041090927993914480156517754446780678295708251826141709217912747844717255525979832837766279123137785970354006916849785966053383200701016740389486892165860682514703655632116070089897046262140776231829884707444753418809344423071129682058996024692808924880745302213838380217638880677971524804209343331938466826732926140416*i1^11 + 168744870905246469782434617904113882255643712830810731900192032907960515356050045625581256553991619341115123369900459918332683690987382810463267348836534204166762005374960540113939060267406582224677911772117020338525796334533227326365217666713666204549052231443101054266139184945676267435447497092336291640905624059058664981603489554995054177581902473197274380706522567800988327455134679148044184624983779333695481395799247954651228165486555740735805245599533272896749763506294197657399531878910598409598474638337982549597809408733255457538049585543214225541166343585871607706154222591156726699528263827305389522216164384343715158332947469667859783991256595858232709575126298419092670347386761305857622631720645028337640548797804698146302952412336378649381147505609778219737089213922551436732520954538615304237852440838428924225517018069977649575683479075550195513519419573615679299504931447046029086245300884680158678547812939481847694701176773613471223765195494100900883596540505367018845366409572306067725534267082872925197541203803995499397120*i1^12 + -3407594152369798517509806579737138415620252324363432956450902884742251483273815201166010781828547425339377270142652943351773415448117719497081337243040199388374458132171384879193300347399929857799138172009475121397782226786081845394117274304956765051039020190138449669303621485569023045479482809472580548325195151483211553469353369090409026046636980938242833440693733887817792321456372063467092256339153357335608603538503480091372273996778741942570020340777172710760266597457132647703740359735482342029467556782121723284812995570701694368343570855116882644968066473281144362066639692269673299627000491342414945668595237634033401970180067130644070313819177919847594140124722350514030954505830539377244951207031833019241645664465475182111660930434004780291545540590357564039923694110551803430774240022398946168416801780729284707556140314924239567799198139358300342595239058373764593216174936480162853380268693639734263624567059744983571275191091682637185647329265469383094593695973491182551017761822116458707600915801386513631737287322581860352*i1^13 + 77447698103098566841882767328939489603262369055667770764583940560867531700914255334670697639100949820086709312505314284249480789885059348710168690628488514600013329760963863304729588187389223786206639904323973302830000442591978566400003283492172388558716064552843119029554964434535065263220955478379345595858303587339893932851478030980493781709563879552265177218398093692203689735434518705212262847638374423206490659118461363611984009639173237878735235052034752612632246171285969090821496383368367426568843105867656111337586691743162158094947228216067446139556907476839708342621165843949197326642327968829530907364904155849393831226270159962795476144422926443713872910899452741953069591950855505787885422721713990296156734413315090201377964448191852674442018035097982181710421578638875061569882706949293836922900898887908605220218117857973946644022183193762520402441416612537083097479108406591234984523814032063095274960403774132575546428704982862099024137295444163606934209957103450707482734565778576104160831334135412277613840012673024*i1^14 + -3963171703931128129868642769295786258465706565377111052258710134491120686002002566040013295390992028925960006634867919108848714918989846572829541358843438889177726389538742725225081362526768231618549719052396477004796591223766466762211784361744029160558868172040521608878879461115882817211786106766493604262437022285305927645697313559119617255529272450026123896963518418170493524364516222353650059032540784961233801790846429528273163532697846035144562350528921943642998822591735326130820690271091904493831370128662010282087016265698048978803155089474915748464666421615863511554316514658754156529187847655638803793217570233187663864886396571016743071225822405065305204754021598106149676027812913049547600503158766770176365258060053910722092042137140518565266050061418903168366439642286655784820169309194042238223872231902665187904646112239754793974151269272220189604645696412928603273396156538136144602864676017227761209645883391196745988683041785719480376996390279638400370390357722726125633302262951590105204234236352855027805585408*i1^15 + 96406130907783296559591374747154306662231777476546581023778565149128943082623170260033984793912838227029194722241895420637743017649207592926040962740611953116603523734959829298475247576597653528875118626159272371565686986913614015521565159374725703674443259843277817133009515557005121007868979823889299479476157278518569602422279865612629164175895405008548641780467919757180370583598931029545655350028130044770939705144803026456540952186510284013120478158236435844054781390775014932725936122984738231712451418713925910426108395699401487197200910870158281827278894595799069343226440764424195567292555818108326230691678992745919944332155571343778981972870772787248317911379801741899759297759849625092178374222862263673401502811351374060156820650992935061550488815362738744343030428770416124570439388271861113273532805181183145862666676625826605773246636619286266915886555247676975938472326620329756454368819720795991912280655636239587408503045900461518257375684361697533633696385013919120882216419853519395341009216088766368710656*i1^16 + -406391798478621952582392251228480979897082571324796889458184225489835504476744036819978144907659817492789243737560470941572236476262504708556322129487492819855661323312136355061245407602894431656769814621514041645155780985701445349378849244662303681956979816851717602518369354569846046299363234522485504212264168835273531294521342720824258642889145700258201353349875683953124182635779001154447064735172243572124910458757000222189756236643955853579198101161061420209749224360244900673094768844018059632985361170696993644524763286650370841203010692394120019428751932678444611781786532763437167171420742615074813950129015048236384084879981401440433490173730699505572120954585129122282880896574056544922242871839307964854370133150845777948372898559083811330659569980327427605667091605767584373646677622575282354390059395533449633559846547220782825607106072481712641544280454329104198146411806391758743753560244794090764529039085700730167869136245488580974225378107982835380138046846533935188977544800161749651143593193749086208*i1^17 + 1021652995447102905124650395804265306971628281172172821474231488029279820544596065156516189536964980905315609468187945620794419859686072208462135354767496051511006977483115022705735084342023036741133991707767479140185206101859980339369124543472030978030634113440597773313445205687910298728304253946357655807729974561999311516556319302258326583052100131491232304539784916794954037716994203234007331725389521632621631150219482077704586255015790693129835753554555086771937923708856485524362266757421528894000512940571097230346534944603438877787248441804210918695682679735076321118025620857230127691282253186573378202496484859246836711426426284002045018049152270375869488045404154718892253542327379989665021310043609303298655874873263799930261442611579786923259508938997370892376015778115480890847973950296602590239710948803168552314917303702262132851543518673090553060402416408019750449787861503013333878812506775942144774493512972218884074571718649804997831096282923158511862498455953323723481514732483607158518655746048*i1^18 + 144724364609706488707790658985513109638007444896851439053436705131081848314784576420630310115412522480256334570413374504440934555922177936238868619753427148374549029373707147772846394661718263016807675674819570076290656387306686060448135222003635242341026422969264308111643883031078116338332971821751775636313923599642773000360292923291641237128382259152920502284139575564021811859369123312528719174723705047266908501258267337477352856126101849921927536530488500926497985609994157406213109789674126736016116773454499240539360039228811145365820358811403526739931736793043416556773381898766292475692558233484390743727335608799986112434285017760367438611015172469478197343089980085382534660966455765409092216547320319934282364914475771380716501168241705327942923114887232247290736855052902218892908104965080376538438333711594579178842452284347612592065496259554271699684680491001468508858949958714911471789620474985900271975683628395387360432199388223902703210164326930554167015793038410899609717190317655042555904*i1^19 + 2376117353333836860628687214116326789755114195558829746326452533615837223174484220798680949108427531205782233199464643771868443977160929634721442359466553658205296492955024144838437567309009608972082729530775451231965504564699316533282548692973745653631314113711473013372045441433039897754013522296663567531622877684127463165718323186460315340383810177532190987867673560004679024370014508735817607348859807988719518211866681208100417712936644729109003234811642323492222343483772804863230021873450824071691896037035639383742578446600868249287660415187884019544248904424837054907229898136724996764620883632101317775853051208670151263616717771709880864912368121779268305824609356277473170405684622628078036913362782543291545058104777485143259195400125086710859604183499338789122147941197242689321811323549820293624761439686749973858160239764326493158723180356435354937176803186656143428018406544460572728286234371483414274512257771614878367961087345342519119743309524467565523498858017735209138498205837688832*i1^20 + -4557993178605208053689033681872328830841093044308575924431786840669556572065738463651884180026154872194134395747210336669347928270949464088291347699883822490349279030204077336425092404194123992908254025551676369737539520269024651430747817024346853827061321359931737812318058906932766867020295110006791887220964312346738056517127864057247395816942790042502341278143649311054448558770381662912922978470774667510079269166076441481668516608248415349781439344721579279762541237037954024657271738025127100836355263620760653441614603861939015827159737648876932939316691037728481908362036378789797074209934784857684025500794422650190593804022528357706303689987523902078225422754190790840521948737021787905491389800392493969408133768957862830070927012766042144452878234185266704453526602426790609080217529493091929106735279031753036122378461363741925615132533243197808074156611090475282322646614130180973024417451464389289783388309088234819573188962030814809257864083736148933813091096101321309338010887651328*i1^21 + 3860263724259424208059730264249473212157049132281782697969688060657264290077725225495476716958037087257438041786110370575022038937167586977243054459355527437790215814810715476879227576588089806521909846337837729157199878466481107591165599307782107479569161316845262980872812101765933739610465735629799451274874562478319457176372025690680385652039259079530505051655928284084998749576243082997433723966567056907945879788698477172836028418024855203742328492863061595893270113870023836253036411686590640220448323701505047775949462795420694513463585867166248843395543748900769986405028456676320743194228263795771276354352862556384790166582103658215983663393060628226607994342502293446230827381024926479662780576160001173830758045107907637000706468292299227601729517786797886587005216538457082296526566919775634402792942359585600650603772678210157964549807282339898555009299547492689630252276568501155340929317832029599952982113518032840760491324612805697500706614708487071995004071711567573929689088*i1^22 + -773131496876549510577551970391607385911162128571294194464599371681241539084506577981693224498405853333017439354711389273868538287848445811140698564565141525184148742527509587011684304249714904149055448018939995200067631560689973788990503307229459120864063510506602913821073064564622742427943693226104384236458544426168612620356647450617088923545539445895775931115362752569950267417834774547359965816572797444659439362643107755375211277399668087454572323444139635978695354691541383823975544923601524960893310601558757895351027672947667533937281071070039850917301480181560073042342470002046224521362357675436084957380806860802667877028138651181581474222140798502378917783366090411900374571931438248812141808754849267338844045877696441427047192475949997283476486773555030410338084335031098261405352356316307463208337203285030089977062590293412139394038469528782790452677162036761910667605081356816040433991169531464878840373812647916946010585204472041863230744426848317070623747612868608000*i1^23 + 170677604608173613385425625684074698049106397564367501236551060102302163391976302774908028080449964594517501406892787031381208676484721402948866562607222906207013344377782069302570155458126582186106362824278265021054935067429627206596660504443677788124635085537736762987390307387821869319139267929585013913195099863173270550921866632579703588682640085177946860302347893763222426087914161283768008787215650194673096210904118340766276004866417506394999823492360682568665905473191772617992722379503012606853235161089590761814134303641719328360812534353246720348651136637525748672603711455448208262216178088998003251838998791189938256770878536999993261558838990538002599240007023011909505002221381699685017919450367203437569679689642326174431371693077028664016371860452457532818082952797695668146145717218629285253435219967171172757213503190720950050846848381373752731173844870058123152306690273844729703807871309032247687738077308204388602028646107110820508581941045256539824604577792*i1^24 + -36406395815631063963058646882737205790806535336635319322041566926346447714151078699262814496386494029755379217517221315201286179462920760441961929323145877003448967616182184050975876571126983332416607981444475853505195318735207761516953040137165819195559612046584357660179956389780081220258280245236118332856019630218237644947748464835081615308785033605129159717602096002831712462573840197705197380387685039200351521932226515132339450963568735897889072153517539144590850352811948223311572258846288888256804409932455742864989043021101515489087766240014411811897432446386097875874815772474765050079244834505826398348214630915872118506576288778657728623857098829696787937243010681001579722213333668969485184032153615435365428957861280867823176243510150754206975285788940387896441044455355726685042470645837381915527403871075728185551202968588146502705166618849603969381345238971637048099615291172082940002579081295211263567888200621962957807995773423091154240718217824337657856*i1^25 + 3963800433460686611490500122528301930784989049260692946047055209948441425432788414579031450143596947286752695316708589057249266070813803288208028428672828277627184940061207671757028231309050403481908220315186961185628600443229887720750520944984420804099371939240959363369692057390348644530972143767881330470281819470581797020097096263496269956973052187312825766688311687810818520741749722875556337023191874891414398686396042369272623154380992263755680595944166966881533203119890297721174325651136112765692719392223704690296365437727088499602103508923704791040998150534371800417155265937644502292455539582032902971626406370015152032965517563017888126763078255621930965044810818493331975997484561223867477236514734233341693246820645563460189550654888822860019463234846590444079515411144174756861403779788300571159761106673858085372761247720326105075814314159859547385992986979529817027420066598415000241510446416223217221792890831439740488562329836563014976107028938752*i1^26 + -279511416220021136847908291357271474316200191395763463011303285468020121167020850787856114290896608585474632174918097267052280003437476163695458014972765435386817917486427942869184139405911989994092445539652117540660327028468749740647901555745856787609198330173906020632950525502743168184182901044522718799927623060613872015051302315318102137400587658033550635458358939418805882651284176170631984199015088991874974621831278387409850271767290382237342319289264603593581266102060062360347721372286665020884176288938357508492073601267200852454871938338365980028869291193853804563063637387209494747312022450285170063759387248417824466202078044959738748004744267939927831023747179875503801593314723002681234335476838721092721375432555215158373566419892878075992512146235163747523923033183509901960469323999727082849267673460920227814793957357695965238448561958320769205648122015647937111575870145903407307577531070176314595637175556399286261461919347361519272722432*i1^27 + 16603714078480490276266292919880322150875472545962170948903397503735819541628051217983196814677541208352623656030535945136927263770746242763732375175125126628248240522431426317628869098554940937083018926148901109507411474046468459691325445300055409639489661141751537025168166765086434759043052363865587900996414517140232231162643002663428589700941602253888710263468747983955349601142403771219900053878118749706354069163504386939552752567038802950859099698417273397682897890597013183448151748298498382799540411594939152467159550606501615417142488336412900015239201562461970346752645352000479639445357875299302923943321574060943909937036828039789050246317828761010855618242958799976779671088596350715225076226105251480876554372691742139801673494021297393912987174098611162533799619282434057757506072266069224935968341264192679787622456053337056993982698803912661449842544000735722918377098498784319717797253505573966670461444047342412768603843161084657664*i1^28 + -536413571291215275435541222485709892141314056383895778331607738281413029088349650871792899590723838401186936862987690692561782930391587968725987754633350590636112516573406454777886859413359022882194941847568132992689496150332678279198965855492989297874756965833815013823933879406737303926176805236069351209282223369280962523052264101210186811504838426173293177097042689033433313928280378872453669957726010380320858428314034281710911430346431024949204723179019774985200141773726972294953333706202490739200045978647333208165659003594112952434669344711912878531595793971938315796855758082081021475636693429848879597949263085083102763300717292264713856275875748315984947559675029112578081403866348119465573284939403271058103638009851521501239142162794592880461587835035846996243907677395027117829192192114553795610481430272027334421325854351090411319803405575244726501741013239934060403970513353476942003112872740471699755450194832570409827554033664*i1^29 + 19387963300752384457405255947596306235776886101090270894919235256776761007970430547408811096690715849874050668836725721495873026560074237803526068540749121853407828183485306196724897751541429078301946812913629731502375172569940287498426070161738828796161594869230216816655286447380688731734410544324230169848992825480061669001223082542095517275455631549822874130270062266125399849327083559189265552477693285889638696334072765820361162553449694620034298681556638153871855268255038656442429315252368890360190768417709273779471222938490989531831709474103855712681479498138395894951505448096485723195663378790277132536845675716327182527098027155639543406527436143987441325780748907188702135429264419316912356890999514916405556058685573650994996790676347641839835902125772928770798460453588080763856232646663774198941264687742126743970260416271112813641832279161277810639333635805059286247495644613828509572909025470631788149333264591747022848*i1^30 + -363373127370794698062466633818404990350497301085193152266249558050764939563399706289055640444832556508506875342168873230626249802409916890383764737310567693873232262121612700458543409260490128484732477385412462113524767449761620477584530297071223382926078618835771126440262821040292094414362753065572989372047874139818210665252897624447294323308365713653534395393317015437761295057276964095889039475457484803629582057019002341043109360911247271595738515011047134622324507642521984813814198746761603160254910840359289909659978950654506957860468867242166484830934125634229451834741086569358577429819126407909916280451191746738227038339127196860329350352110028187819794517561772410377945517742718895508947397302496103566795821388171105138968737105955278397913843341308931310476316414017440090717438867480696045955573115194819393879361345766994909872271068767663871623408438465148868446152181178616248638640651769490937214760820670464*i1^31 + 8437873584417555634256708677810214204642790707567410335244829884441765607861252077482328405775729671052403085378490324574358881625524115864483302967480500386521333371358194754222084492835491701165004399892819659069593405149344101444828886696288644721420594263031436679559050625447616504160126377939541304589283838810070323464831217512219355434327929715016359278601725146806603786446045813317229487888790877227134434717976600392603845671677244869588638094452959992499183186663088808490112363534862285592712665874955667394692698599152879658080799810167329636616017056515333867455455996616522731731184162403906628903290788003487792046453074787700454597804482952096478234632545705322925711749065918318825839974948407161614892566064490776139574498105800350836205826534948933303333218541280843759394822247962932433231515908305709710815695833483177779375474591568451740881277039707620062378645286791757295683965014606767668068352*i1^32 + -97349961341504656937894588155789273291216847823112495435282427885281961289087874320233215162975928125809601376972285717172721836980637468643764018214424030533983448283296093965002328494592526062396023201774449106396928522768263729291321048883233993376442023138876425121131318989402376886932106978923774701926137284021245789056428265079191336094795445548943587344709165026025022493503518039962396536734771323303448077096562859713717883710013009337435204176737622387896119754821072329528855387677800316733835498946280010262448152404654652053686477471109163539352236015924456732213585054928389623109028091492196509884205061432911019207469964077085036690099309856559727580472038783790863820041470973528825311957852521075302839261556818711225347142300686435694161767131319159257758527055329846630164988846249348032178403636753457460604328475080383211600224490471923262476050302321794062307731235928983305403943008337920*i1^33 + 1342521882814471941538693338602072047421195668511229740497899262253292576089340993561136286162905403902754605959884941407192576094119686590422716107876933321478827199422976906514464484317701886408811603810217235321230453276216121588127290743380619557792056788833527066059247159869267322880270508290610501426523195964772919281444515593336800166196404367680156549331937189430997243817930671850759110949944687238032382251661260301905461987584830371698390111848671921728593648173340297388714518449138723134737003921558712213161798752332227576290894594290758575169399769158921829236447531522378801758673578802875433359544591472261667252960348724168373223798775293537061083179427023358580526755375142552623664100999770904221208643135895850123197714476758716243226547023172477782955796258273866001470448139609591517040238596348144267723589807301919018827661116735241522659320431682618042249780226115404955033534464*i1^34 + -9186164550933452753225132739516453965926415311408422192837273927669917681140460507731289244827196460002314529509485245047245116909761597196142343107435346717632234799807065299350603969181100124007320466399122682360735246776400235771170513265209725220205626353721661426858858591758539630822649876603221363593038204969649584507842632270522289534774957776204081233197297323563753047675831376815185553143682741522824444494323172178319164596122483776405218023027188229402854694591819257360166985417604138031779514848555306808135216624904969265899258940246593953892005013164869405601885452807481577223789082429711095478617289168472474362020826508123795192035643419937799155466348196523008008447566618241783481980665291532253368057743539666127118192394355961952203802972007521351388825979810768168693961995487522292259816212925821626034207451990337090828105062523062074182895099941201862072338091900665856*i1^35 + 35687841014457761021516160083463501981225484257317730372968440828668734263821149170318033907934721698880741117096749294992844637356269694016091095024198738780923535026224576468946903390095193187629864944822683568784422380088168619014833096995810877606855173824233849717223238091030298728122718351752521391667901096127939444332349137562868886729481480681252363799271201400927246162744066729146406886350980707604038615098472195914288737104356357876209421401043208033087133564070604917081960167020452242102367558538350639306313369849365522702235443356452948551778315363592912835073164840229632442174960712311254085614926271278000269494027332500383447393776456868159794612551523423450602902649730799165632596094246462800035329186791817265000308442473216101053355026911644232861915001822506090041139336354912344926416565831370826459939614760745905474178388102330611643461706988627922888539111424*i1^36 + -59197699451151082868880574363939191702502780905122677138317074386454366883283604865500446722106154474286693254073892101122042023502630811587304585752129470088064385004133506907089442087776211105907814715524106591408222756895453353625731692068580027925444012871727039329323621226632217497038791477376921023321165554811100182570748198988892196774519916649431525520396744960755356172399730386144946305648757541309287469190435248207778743155985081901256393420694916344958465435989419631037157026899906049122706559328721985482335277792381690870617323496106918220203172727428736673485661024332600913411198377765990832420802702155521004574270792359504777777573572425261929794843962080724903269980783708746987441156743666749193335811468118219213348078440360249701553652237558444764392966599556834304381508365219253535781646123383213892332069249745742588312650538962746076959828114073387008*i1^37 + 45708209909865239067722847659496733858337084835451367992612270465243594538619897765021947975481110505238229551992514558940334345281710505679928492015379448145054639335295124385438852406351695360299388490248595906408364396750195699632155841031869168409056992312864132671083032002441024339088334484431341035533070585406827662901440356683773340148501766671727877619143793473533963259615443085785896998812387879847068952074778634366705364841801449121642461009965588768217388597155098249219714526104680305642010624740585497574098944891082177925588344777990375827517071308315632301472468941829877865165322274015523782672151952306486546707886708044822449934575819310111085971125965559858923430753641203002020665811870991818243016521391617111942073819412604020780389404509188045253628707204264587371919914384000045418267988551666778879508863070860353442857253453591105092476866560*i1^38 + -1233671572649371761956586861672694150731895163817648679423483283104056238499812640836633597272149917182076930514595602010560220787440553741383090569747779071773737416008965305752991698414539384096035210052550462134612659835988457632344369673925644384230697900392236184793777993831601678049103723837704540338477100563709146393758756702148055751774593747564203882230143167336802679745251373553872059379371558432831286977142143723107111714425002272318678291883482358470336227290813240521257779379614113851369740164223475243429254425573205250802175482523956676893803885178016128101098559414724962710076387576396177418951040293739000749189464187767277065349883676692479198164022892936177343521677107869005725250660072818924527217887110091951511126804918088271530742380055464925380762526778863802378095509310750764959119441993075939868372476002250067010761042358855680*i1^39 + 917250210635590235470430433513513119058446512591207448802865211142281064029471697825523771448523796347970259880366963554030974597741309275760959132293205738671765946542122414646486504142977636340937484517240734247426839750244099085731884954004462402400964883887142183715170014968646679044170899807493060806935962780147526580470668553834992125906939665444249886404331897185083519731398120676987737075518632017675559662060709542609668368486256855748313454143482134375819788369697221301070190088921910073454233478805376978969085372144906332087516991901117335583195800958065872191700905801997612307435621580799941500469398467949082587474804293799856970265889513002339838253709815623597515337592510783251915319490809940323584880718742049718052359705399921248105367360731665255330582352892801699093914178823330743135232820289181561307575288857014071605761792*i1^40 + -12224425416789031233286802400701239967394171011391602879189921523477689428586812531684410912963519727638135478579960425441403442747502643560013391970277731331919882191140565672828434794913861105996224364976043871719782508776591065410674779001750162473405921612045233535573378409529351864997377111263591771547264424969089066225356277084596231366493503318493816162629050709186764627772245379555808678692331944042745247159719902966786176878223989467798556231050964335265124719540023466850289988386222710484395515034498978080604542978430644157930684217571443926389909635196036225166042965887734876791505668839393348412560074116192613427402385566952709317266697282124439606604327802388839681880099807339925128040319178715521705945720373288119046135535052322368825199021275857312434365904007637437319437377426771889135194506111497479601120768*i1^41 + -395141243195224244620663915258302770103006279910680279705835780920176093178640128984230976518200021039531235560487848312447540861654638568604627598746200393034590307852349303411153077638321626605824529358051666615921845039963874584614940789842931601465544504435844490033309602436108435119243511659899806978710437243047389400924390241076257424529867800475046773190040588664670580501144492091425088590581635666445606054109756093296274513249079323590403328117377949911530573237947397598713626854245267016333940966802014009630393434481542194688321285238018293671205880441910572476181887822634122281626672210103343851966466667314668578659960867588650040614201573009171608035260931348048967658626305484647192939958427943623851090027049159298004001942091455694153779621309090540972538690509016842639818999130822433496795596031312*i1^42 + -442446665331195073449487317781889930557373941871675629941326002292540875565756966064034765929700657205168840238428495984599546141029839174997789363598936774660778244238890987801476400888212204150524185528432887141655048114444425741550861144202454548310116810954225215229004737312304360022424440632800915401107665068596007337494714240592597473222087286809011437937296215806431937964763398669992983883387088154467205615703454375399758216714833948877286577912223752278747822174525591297309527363802865339728125167936285869841153104693471940939497291543397893924195403494881173290860019925926578554371609775057051990011236743545146100491536814783993023878138799832254725183850149703978955643989961720715243453252408552969419798082355395006115296739201295541823099989708330045284692712*i1^43 + 141946516439513657432584694668698316435504164732560260269122222086927337017891058624239635306572621660920404264174130775514850857112573612240573210164228617032200013330206403203452870158327122223569124047414476439561681725828876105110510531440066301222578394970572940576543229700361327154666124105823038775314912561766072261024521914498548507230998284056815879652154911931520538201748473472621688279810848889189129511503363701032545826579830894054145765161315290910066657596724780430036065356567557089293957746805751273571812207777109943625666121740480477942016630579048478954840006408522895094942292410292936322466752457329895371138179988153924092626605092579087324500871726110257991684948692834707872184308551285635540241957212126610001*i1^44, 8124492368056932695185602991396536147611967418305277604668120946770281946164208611710344060642528427081648331969409321546266384346755220971256683454329229348303339797970706407416798052788671870394468419999479381637124336785009734974149556026304969303316977126485473746540828372810074401099828413289155534783021675547310986399799060401590004804291481546752129153818450502785342341569697876579902565893977534050581698160930641105012516700685318296625119136431649487007815154559421042431049243094664238383008417833611810094370056310046547733323759618465596245882413879255697177824490391026486208243681317421574231459052494951476120332959624270154595473775312598810058984243030762970362483023337912936294573318988348418776345604237737679089577791630865241952542112762203450612042594417593268661547764967050460851573776571860228936717686229822316170827597515701959033271129185994788997575876198509867841104569228561389518545932977992542562646013427162014879594965649929971003168182987821533467242178297074624809253542865533813384737878187584497762747626613691280539939309528568580752885859462202368784081198683858678146549180704124537879353510226971837385021834976834495807040174506673800186216275516260595992723430506109543769383514911519664707515892738561396599626225685501707524705726665270012325014029729393454266679437638287036275641300895946915294883632013311725271425888834412157142353137574635962695167450034635627748018580746859175475894311079233844147721863168000000000 + 51899314196887408436321472088764106275149779797141459107462244701511011450965276084229994322508227646856331770531790809140415418690078540193461170421584619509895156121660817703650288161770196866058571912087057826204582793423076109430605741601115526569123752910909146003255418560862273456948462332653995237029732107639942245503479575418505442251099167279455818724612177813002951175733478862571747424060270639315077417989903887133782813005789814625113464668206436158369269724293191732927565378340415350423592746625040231197447912315862872514545023076511328756715674758565460470208601541253742686836011857928601867153627948279488269583777306318584109568279493887310150130483306486011246122358169415465716991490542986154716599791115227782425723430989198472387406271423739525591630184371839152411979813626775840745047381298106440683865431440030979395443100176576762432108422846685182585033424783341763288970155138398020078139878604859509247226227635209309794728646914649531660075641756220672760371679761483738999867278567801149120502496283754911845570012479347067742759775346735221832482269460790570112949342808838175959495286997051722870302669570573515220828481286484018402119539107188817186183054676167791357464507353984638244823105147597473403597822229593247601959789196451879821633303172935078746075177271003767531930951598760860028879728212899909609882211507644152855015077710983733326519709471803571552187944699526677595482454240270801672870705395958245215206113280000000*i1 + 48494518926505978632356074502234793862095237761974941242132127010917434776025909541437718401840950864798888071785747946357020301642211544948238493268558008385359850369451560253474072692141943653246848146527390881666870516747956710111241256501419300916792827237795165977644079170987737595247309146235344017990748408311441965263782233471790740667226938847531968710992230712464257974508311798265080944426229882258381561762767514566618022051182709750577661594388522300973458888342305867407237739893223083590241427262041320038561121964261587002324045023072440406740146487805730373014784457415760332131576561993625099231842519717824343277753974319025007256028249282603332130189409563748700502500904700888277495994738813663189610952280710752091872885208850895938230354661396478332615984420044369430413693613308736611361184556871444349896462153115159627899902237765526514308200088606057343037626066912107155330646625561683450485548893269712946920118072113439962623702616183105914043948937807216278162147511147904976420633187985735987676151710866823181374092897541280964504162015044271299833099581143139318068440083332192658164106722630449764713151679897979102505546837460190697022337578679096543385746351795434835795095974548895810524894591493496234061833451786033462798045614670733669977469592263167726948324395521296356576433368312518471058180035849460400814070368839202353726801682594362017206647998935691184772860265097336473794311171185563227227604088209880384326860800000*i1^2 + -3128946567503365376572559920491433560888926575979860548261836648169676530065331816309429169756138235715541939438889983195806781791096813268224355479534017113242175543505715520650272070393849102500437827798804706142686141745563815329026228896899531497577546940485182030921405500922779057692210389563467156095209254184152959450499334605150566175541702620325927797824809445348183227926221926527307041093945862063982936541704411306596095135363449132686658982635154728026532504048405229402083371371786067307279140790351002558673348945302630116549523941259795671058258845271722585077154881668525538773252682100792956858244976341703643454394767060355412389578281824823095908229466343155097028393367595879937324431629740962019518045415260049579342871942661866151117906177820636798667715692335493322521144558945630871398317587138265186151729477481702703961618519074129604521972180150727621683279180558335497939781784841549206375947688190194517372588056237340882973458991680294814566263968960030190697573596260830565173192514765191726082263737377417082556696729418364626301013366339783277415606951458497382470330885758481475405211668641882706993600921230107772930399269306651698382323424230939059887136712346418601868850827405039528419236576932542976824288413971887662418458206954837285686629231303947276059067780023501566457931746764135506918471645155427903009380209833884658531173978217775754628736643451905208204489874244337848272232130189271838163194454165383358185472000*i1^3 + -1821038598409776873708145750585865546928029946717325172782605953144397620950733199566474597636534420255497315834495714635487541636905235458961204664280558546276511084798957582738014934574548104828483701566758639532511159893843824846663591888792852939441254834733446754809278011954212982213683856259435972271308711258512147889358020972085832995479989188755198534234024008457751974426820916981523810001535843972783856457334829162436780948464309291825227028539250697088446776056013752049798533512929711887131757349804786162786496345148808053762498195562207945710128320444459151364814371386252681855948096988250332160515282830126572468709930611505526826869691036570089245770212359445768690225915830305316682317251110199460223828331736799660244624411790810365249274424938382425212076407693548406281027512940906084859134474288569383894793192293407931929973970324016533931497048978180995947753508737468518336590165325749700785361022937971354850527798846769101751724317183964235312807488105950742472215089710589339943866743557730997343019724783371968432294951974049558337642761676309770522333831788490153104175344253827842853492669982714554437016335902212287605200112110972591385903333806419938585835073166058850253149764049480827576496932091260181642948953067708423381938080254270145907620462541101729462951464180410495922724352246439250197466085020933972129822006296721230991807686672570822458653960106187796554384180411962796030651811870627657993874787122404466360320*i1^4 + 536576357924088112363166912864964941896888589654346179247934084569457907000364432880010116089029905004215953860476991058067440313323133024637451342389269359632272561847745978028824204778706985338768345880426786562220864602846633532526695171186895575214394218018956618257984126163105785212892108178241095541394558381583468835113429698488728046186684681977497520000320661080724312911186306271251970506951758171786676463507626055710835969538405859131449796912845698817092742543819272645566409466982440104400235964890245069120958808356684880099447834618619159006981154123302302323020357330313909617320090215815180693374616612256954506263111198720312577827758487762783959106359530789147045530539256926637688341298329379256673778576264535881604064422166578792572509393814076173460841122644939210981328252263753251388693329295788775763568294748112811465906136497501880332858368715151326319518079995981952190698819918869863844340575526031881179671136103710300430665702907032011009675043436563829535981104245501341165719642542632155461417544707817629986259929645736383974521384138492071930151460952920176279678702931194707833145475076849873420050591547204636147762449013107583817602985031502831687587844356085734441307369451835811553733932107724492006395253439594122425001038752299075440587395375264255306439327978939620451420678612163045253878528128016514989458379411380079458454610044733561656308757568210036366288768357749121799954192410620006875431087577591971840*i1^5 + 24576903624098782953099023687312611236713870906921547436459099365435238363960649588721207725046275152885231336222226275536255246769513383684418076047437126156219033928621158136429578258258388773819287081402880875200015690292535100430086783744389553753310506365616966462185417510693003918402730538996429024741785176747173824906066684791321406034872275562228036008829958523690840426103956325775342481755317197853234923374302137412785089023326475126322467358171848021845467171027488800828201924266855594396795486386409329756844148115927544290022693716925218647031305548068333735890496305906174839103958056969036628930006040737321661883315579075100110451227252320035679144895525197447566303466583959608932085527071017425503584642970624980819985145744683084881683744701292511752689294016173717104685248424828968874972076461397853864647312696182365416780205051410675118163159241755476856807981023722629985884704195999464319105581425700253540879916845908200997829960704949651410512267707884465688974539635812010323097776168145866200580499057119606035334285850967933133860018596115105030134146834537871947870419830653703746453267364473948033462464646805147092271354593291376722852053170137458357075953066259684164727254158746885372408679068574807482880486403476054039774840113484968136727511170655653093166922630792022505290196681244843935751010342976547545099778236661868522105577165842231287769615030774322577032890535880136452900751387693442037833737080668160*i1^6 + -9485308253130392039672613517399052648593589779544514663579880478337154686471946404788182189908441880822602057055784789371317736625765286603727496637895349211485585538080575581885694993481140253331980547215566724659670812343650821668771770981129130866525424629768013247180821001924636893788688104448153573554312653195490997430028366856081745825682362793457097565673186404812066125840956693019881161214977305168004746922260132324298466597443955637164808970671824325948597582306360527137908349542281745227339141156420489440132554264273898120208522458143060780585186310444673683418828588950427731445252814586798651875717519882676620141233407840921415548713444671019169663445521428321308320029973062815316805454511092789371983871609925159790076233058683812859693126984052039270736233250806983418365460419154647140303147461712464681454066145632543389625752046347314308896438028944239519707625923031398561554993502492021740089413706408852141361075654338415779509550593024855569425386713198112537980867380026573936082314833362470626674002533932105499981058477275693135753705692752149585456805003134991066857128007309141191639726188498688354388730522164282578762621256458418070628614920915128526927227589244243282811957247258685584457867946302048726624720613576216711526729043995613607233276100130326009674785585679932478515905873433995580546279376871426668562158053511685554360732896679241521731892122914770305336889346443445397693102304599848428000864370688*i1^7 + 758488945561825422036286485518559941003304068881990607748778617790477518845005663838097442564225051187094214079894880525456142380203642650322981030715593727195570440357512872957829579654936454705599125503584501677690621174162070663444074878760615408556706376347882736516579867680320282520380550421898070547104618019363360457177516611968432503839137678131946195643349862562099008280714986804260322721034992174638044907069084012329701448168338382297259037574313839109159624611429265781521996489249551311233550453504835497738894670073037668694298441484473420947527587542401629901274406200391990084153267946929264937142610958390538260049080274008623470555203799856028228498232424797781457158592089545844622645497910307202444674136377367151851228691897732809489936611979916357739565168870858354942254906604451246653262822461414500243781508787856503242449609913426065893094803050528476428774181497636737177161834297063939240457213832114960960965824616227646342385637279092267740088269830686888699364604479832289875469883413802715128564964543195193617439532080774010161478724695228642390221756196795569882198576578834397054025284509590469788672308982293711240605048023667940126337999018241904553240352712189243291042793425451114858860579955279563872964022374392956605971607306854522767504905103958475182550812417330825027611816323946756802451563809104212787196673664193881996237172202410333196429099965700677744624227282240656890905296537733488380477440*i1^8 + -29272996093985462188785490990048573358755892810342361681071353920619772598162369194322006633731936055143902455949489562661491096177799874092526568960143915929753601737650394804275254645070466265871791413557159102664470595483487813591390378719169846981912015975732218966810072826958061792112340230097358357698628087505457280024510886091718941678697283902687628407418797720149033769875954408442227432773216039715896342024795935921545921494514261849005463898057104627401421347266987532915722275530626682195315705430283721052593349644026693778217143365859584537325185778650569975974154816021011832577042029381854964829279779250632997642045216968830924564176492327594998696230231467662953278799856021480217562249674798515675366538165593654363326666057230455061306895688371284414025956318919659821021404223316430753577760220760581218032417343385567548675169485958200425224026311953757278876261125427544795507490781104025715972993140064503146341343279086978944910396210333855043324741909744967607991788925863934638357289539999028276524658493390759039849872261479859238300230189961746411786919975347205289818069688760404562085606581626591331179805732272733665674546830147152296401938553942238887929102109362401232257008445729527303190570081960987498413204859380847290460106126057808692489007397091529127568450919578670894446999607755390049854483480881890704202969164977477149237342084947596752611481591599453725824501502909519200175564936401408491520*i1^9 + 708577995454490884963031513319294871552997447256421348918434450383507630143296384847276252546498410073765471655319464287997336648331110023607463066402530536916150163915699479468557880165007913393312426253826384704218367063603298192419671254148907067491393464112836656268565442229722763535235460095035987359885281482499601279396804212808739230591172788950484085366307484669635103547990380967561485747914955492517293911958580998194898339409796233068803309435477378460718094056893179542668515969133213759441694944589023004050406663891333507779663556481244025681370792501903144642695075149150067716058025539629970459880333252481240952029606806502135851875143952694716423447463298108407716101879454477176980443171517389694774029721973384491799649318353294844122221344797238316628522261114008839967780291828731130626300286268162705757173707735582926647518964238680026568205685136816965446429640646665441748555928294112483090235837793416347312210190375517614638745355775602682009969962438198266005441967962525865915444958648186275911831571818877023615527418362685953763187117119442581714077911683830127810135869767737633282821738148426293154157652737033297223375572964923477820722671028358412634237858641082596372584621935524731180305778205464746524429457052782964011965616273324630202288664295965426595327804104248454760540925363261904489277882186726955476346200054394735708030024682265274726402473662455536816825675231837142941972072847376384*i1^10 + -21138260376388247565439864190753781574309222934160687363410892824010293752762446614745226222750247520370464985069598871444614616517828563877668495016928215385542977964605698933837958000696594279411104197196347578454905503329253381427612579788732139842143638841607129240863876376279992776976825527776441631896190398774936597273644300002585117839137521103827876968340442309360925465628275897497971831612170988978524597481340384504251228372564766427166679446247692521946492784298731118042731041592681142857036636934441051802086256259558895748212707671965485676888844040446611350192551307681631324677292687241583927500814351660124306811784742652499044173231423263561536350361421494482562471692489796775485730037426444217829937638766906719378816429865270645325574893610777188878900273974604330441497944666888739072829719894969157753700314099372602397314836087764859777153547165817274590135068005001947556317357231797550721880543965430195976085378753752676150267589530615456565419584435745980276993253674207330574046995399547413438003549986111485007576067665854245546145088988139759256231922855826358383849259703202929820201818296228916119702810546873861999674330500319039249381297563075710153774481203864051324083536230417106663078466190424543106494050534428703091163240869593066706296079606714928318220317993282214166033118637912166497977866530380680074060508897878934634892099343461552247747534473568757410129340730192348524288384434176*i1^11 + 668461783660746853165755844065827048910560750317850883105528035813644060447689356550764902357948315647456420121420945975536110128696710343673845955888409715012328568371458083714517303912605589981261092565868330660093142473941594727098864787163057140732680284706343159265715053082686801940260113747897044362101881776699798425926701423368605461646975343235289983502077802854673113980908063112661796533872924514506147697220094299463145331210892251660319266805593781456520627161894887351306079641209758213761947220183311082675124613843561317470100061521960409694105829796863616014058986709653303751537995029510784916751105869906034011975787360246601174038184879706369658755991457159362988552421782066175672142914775146453973296922168701165776026864890449104783469690823094873938791510042877436336252759528631074265290855130719126932176212826334090198588808488692356900625300316503894241623764821317252679388093479637384731502618162130223122084608703596983260416179272184224110752172719104266872539017196482969632135389486986667382838684867842272028662681383013998482680629828121410632585993582548351740477004751296164943463135162361857130520606045180807610076417612050018017572218872294915367502557915115333460850754348296710979457026002720181172142982110485990493986861171700188866470793722659159849737548294579211405663478452216392038426046024448779475792270091760644898956923799432962993815112770912281210082007294553480205697024*i1^12 + -12255934246185451716481295197489783517845590577332905327073412756669415611827509616346001904653223346345970271079563597143412093948753414783096668492370081628275735530189053361145954482634725148635759555969305463205536435125230936235083267370091332864836065872650579805419902743760203578240132950670813872866764976536263534989394497056307061231903354432795892137500855761403343755352491900517552087852738600228985292709429777689983134225212887615879734471263483122069643043540156461399900232365170585585535939660199642843485471323687514946837509845962623383555565671924202510924574859693253839651064567058085295919440186772098284835732412602694625999841936849739554690434556001952746569577742314875506157219170158581721305786242779118562531414995195568410378642828383682053008632958566225674672170593381947618535830275241346783958749795619372632105927018955431334499073770181883536050419708060804774490972684343495697685222181027409639237778710627282007015239919141344451063167791009219354984039503365387408562345356280068866138615953235724818130272227064034230255571886091842245368688632789999429924836226042325808072372007682842037335542786413341902938361896727032900944456992518497078324199837419479395265898397667726835351516473525197956866801857954996378191453180916524670070278245172978831918725413433740869387763494929523144354513290124433760736278630640074399346701441818885646359376244194194413286361357185187840000*i1^13 + 333343489806345435724668502285359038196466282060466193703855575498836128340319641681149716236469015540915800163888452721305189129095911732069960209936537746931318701524913011467970305111610310003137683323513653706360071198340866749059633965558047444688768644207078300677133707090203283335214618263203977168378493325034822735652169354621809628590421616428967117695668620946524475354421438625643034669311833989103967193513604216509522930656217048440152088418946085489231515140490279982154323059816815787018547552766307154094808568614122367988872385911214203512130314911456548773711074016724805305614257980781698846704323041340559945273830707353100777990810011780854802489451481983585771132083546829387424479592982280909958349933367251478755802191336822064972601588870356660161636188645291771128961601778178495037593636369547542760746338645766727675043783721656300642645057108810053541369506451883101676975158974856207851924302905670908082900376402263488918860835671520682032613875990173164061287366278323549289441532963860947896670544771256915546502672559905230930980176837871366648342141496770176119503458801081338651253394244105064244454039969034312920019446933224881281637043293427411898449128051359383679782596109169676023122907758512637174745575344886685346533177867821648533376852999723708038779738340302070866235989664458888071063671832254439278917357465911749306268783280356042129166220993140655792668154380943360*i1^14 + -15727282017924549848469886580530740245461313385597063007259857871375624891049989960745290501301660146279589822146038815336174610511463231791626800509368301090378246408849242472386767860741484095786415894734385176061759522989805312808824444903270208030588061375185410519400921973603808523504765218485938714275193170095713991154810684798957766087206058304233464153131407764950550785606365666051250963112570052514779120533748493252977419724257646968292263709877105997316570569781247898931277679812453899669827261876981570806432142497104046361407579128199546462938779195944482913455706513348388877696916267032852333908601302585591983529886133506980052966215986870926823098339020520341304299194518153085591402275664114021399355924388078531518979304618313929245996896204891197415370640736344639277125627446127763782677054520868575557387951182462509155182592625247156643132454786656730725008596175045214945105738208849369061717726757996073569558830326271522439502764819746764587329965495981454689527922210854413710096180481135177432165981183833488183787614338950100445934457763682703322178186393444556215533085515394051384620687101577984222575877869496406950741874310239720782575280809083078692858291560456415917750833403877709146289252583855286141353337870483766034427256811222228697647386823013873357504327294669525275497121538309888738191698713802541582229933603513957302315315764954872280508650706279894303619921477632*i1^15 + 325692613111348715078546996471491937644247000129954877660417354432882257208863288332799278720938398392123356914152598206271334989600231388957456607135711903313309443903864239171052924129556130400056052326797553097792631838860930769446259489215135387889531913547628164710666817501033026536137265225066322575013495679034807063225683379704785746000946052401223997583137124500727292892405155170922982686314396853146844925082978804421670795273737852624963323711786732330607660219523424113290301564438808849121675433357410805341160439546284569605993899555755497016244504889362879566883015911962124993256906577924987497249517348402188937606165667553360166101295205256462247887301620626459248367037983053064376289468915054651026400206786072183972136655522160574137036258205188383873812421566433791747216996356657287868633538796138984694134409128777841587951187377124415756694864523136932782456593232237242687294029151831409476533098229192211108666897769570142748256547326482932435819667315319286869513484866447918026007243836612485700051871407629158401724788130366035773704065666090517848679222349640969659974522093053511498058698891793565253181000186874987561462769390153308062349649153997274110052769292018299073029502588718204063674868361484728008539299017644749722071215367147468140216274101818112635343314639459651950783894062436901004623744429017498989867604091586706337015710219576943418983864556852095154651136*i1^16 + -1425470599924861272506333263093555322180446694131776621750328209644398858496047363922185230699545154698081695473044321477441244106129009006986825226236080926147530207028102601477995020606925210692010657987159567650833336525408678921988118532182294175250667506515755674186079019627355435563386317228791178202598417728132426560905437335091653173460519033988990937897206515462153683431935354027388205590213689791512007952209720093679014508154252453513036898754244684626110396346974020752767455889292233950343117573083289236980105016706185653325531817558635719394471516922821275725955289166955408169608843720242225103053965898754307593858372469845975694221714381001806766009130228967111208915476730863775140142634274185962515543044309696268965055537159003446231258650394884774519324061319883467796164775469654201350180903986216625002524058019998544134249326315316068592840299818270274238962736625232558564533696250217406623102501994359817394003582020516418450186366975895011586943964682717610632039235775082923964209675875336659862459056124160496570637333403803383710765691006120253088246190701475995788380023046436994408821262720573992107215187066076034327418946969346055680930435083362491607295714442754669365067256086752614496445698165659800412311637237140375200157157125255549253201022924044659478992015411604802317003874396604341695374103550638802077859558187885873797938743432693865421111431210268098560*i1^17 + 3410579488338020747855136645714468496893603204718717495526168524627214146110134622097466672588838483878981376608725233792993220203260976441542348972659743817791511181581665425730173400900158106589309804184577273952104463001613160020635252544427146458806281671744788066476943039198590218621210763149139185999455984732804667741073764125524583871540258297725000084468263531433820631614864313038863963337655988910340403957646770504139949538431648179746828482608147619531767389340749120084338719235934858265759096224133367699308252456628359165268003598010394087624741241033250507120865652146209382415239836571435557461768527602178886035025967197763769032952276964493126816942932409218134268019263786486368007951126608092755302850188002753969359311589070248396916658117470318277196978447298407589283917098859663532975860823340747727284282668767815769342731903715954590464883440598741276371099741360008895942598348800547027299095890258235422350462378232460933321795019570381497187176848667220217789800151138753958360632563681230098858024062469570551661398388113724647664303741144154809261095239593020151585025399226405849593742623679552319091976299830867039018076267049102660576089753838908375498465247469148344595854372798949889920594356225549682951413708367817578006198190286717115699462767352237029262517978048217072663568966063224067960041044629043146828670518427073031292263648460820448372556482740224*i1^18 + 1388681807365543604504895409314745923749931651875787201554351005785645122221229580544021104588974715792329146319125684800011748123317618642391067593017712290415494875645323982740255072500709803124011061960837005000211244466608388849650077210505506724079604910562163597970493663345828104216561090258960114724222194890207508391596090652032213585806804450941530097577454750799244557679449550621748684116380636112139616848932123738849916328522277330780944719849554830695794039346924423106922985099546001066964175887306471930782870851870930878610909990560870428200746356611581337676703748427826975487008930228931915522674868836789034828593239586505035153698582507708135890628785817156013084334425736550273299949063888733231051793011584524665462077139669636686740621728381272558672083008974446227051719831811561223770305100570880692568132424364105944060598065476129192098451460664084604487129452622705902725517260773370127810073260228348003385978200707702915628724863075555376308477050280274954272620501042342154329319894331881918787177633768355528793395757232316075715206390808172948542549893869732645209221960641610173246673958514611401700649642247706917829125527727137522539812454389842198959601137683350820106906556092131994266268050246577369761376120092505775305633632842890207598294077880772949917487684907545851434438698250916263037027931636670392207895424370887310666030867682666233158696960*i1^19 + 81770444257276199940709955072367607951851106846269671444987550969656297948835463427433827720738081477827476196602003047759135706174310034100668292511436689061700088803305049243636982978180341149821145288652350461632604831799470321727396554981262329339383291704797893022220455305455417312576093644865848005393866338549810790757626952913494212454888635768065118400333432833470921958213081890919642843780882278344680056627988780689780193312368219889761104608721961829762123216752360182901733400583112041607437693390317071657021186501916537585170259782479283387626497586438080367814720369376396135139672745441891109431231333913790547612809118831874076195760229392688739193772729000957627032393174701108773039907195945739432035867884286037188230694397004809764707350637293546424065413117234836184549873969823466742493240171334445781226171599779549092618238300393514484482889152081841496219708185400840723683649547560013887970977307633192284540194693369725861993924527346689217775888821448584070393831510251200669613374134258656901788754224814482014505852581939055330094109445489966689686558351328743744981094503153535671832536371368900211752312327382607709362806035800107972015075654122015353611823669417171864345056204139546788556133160896360670506933180348524533943750732296006078306586966879267816614165579423304103040784044183395785619018622398019043871919571534549550840945005425590272*i1^20 + -4256099838644490536394899013060506610397764226830308523130425269158868612772888005399245639485103047548300659701623986962826312708236244791440305203549586719498212753056264775503653573455575446386821964248674107305422549095196240666454912101066064838121034461513527744623143495473275919494302254280384702860788842153777140166246654572796259750677266256413785260670078638858276191402727457302578945997568925174753709832772977423936507641840072302046472638640362973497196602227575205377545135616947446764785074659171477319775073965536906380322117975592698335954566715810688122976571979793375267474885942958948600040657845145033357697749427827362843750715617293880940082984317955534814692750511034957323179835250143105160854444970763213545183365552481536115783954661900914159579570842546435118469586597038266246308080099128495181741178796549486685617062988447957321621757684131305622994791539815489703992498517388315621081888827239820375633969527772550794902321556884126904276883066719410269821312547404093823976699705898022927037753901840635638368345035067482579220489723310502606570075561656298362700522369815823813227440659054814433655700384837125979910922785937808639634951041911381512575857240181803839041289114430904886520157106738302883146011335409728288328932422830535007566149091144550821421397077186773284956599476945515467794946901860314203021098888660713099443286078128128*i1^21 + 5650322968949756876556373386538113982297448213608915588424197591706007811778657076025976010249252850538946045961011466287218068000377564916561170486252629081864263389103327688081271472705593234879366423555998008816982188439655802482997448558710285220789366301266604140775681449485666518341029694037712985955311866761725281930712083174978426043632693343242489344414102227835840276910274932502746997851546953253473571624067825057286772750535898894472735512226467745888790487886939840050096810343207789663674845606938215390039390648783020491011825185241510407906320132173624918170410890318340180869784187929441847659589002037910627147903571983218609506323620963223968592981945068164459201351955815941467939936523449657999459079258022654403237552988864141270580908386933473035257664440163437069619475998261380891615149945931893130274620886538714217480867287397090316418824953613984585313432157166712715564344923606782445075523544501077721942697703828792956767236115678747404190082968405427586821552269925411640518527841545694419899581451674260694601599600648851309315224408312675394455010813143609863837092012521654266344664083269889039294131064978995285610076234418499170906290024072919896822745701802706389818898000491569793379034155961961160585513179874950782464977839381920774236731373613876833606682158473330666880883331458836693992074442143141878801772477500144655496380416*i1^22 + -1133627761918161770287658135594422079768407139799305829233879505429263214602386381345644645439765913337102009643881329272889692510945845188378036576220739723790264711767572606956828453311304823022727230974956269394202647998303783560191878751372010089530232279485646107385900088335871857751180695604503782278747316070502082645276212420132604098980178216308098929285174580521749602287360780489977451956616890656260380894044503256486666715137363315855252021969597582727931743625192938437822134726436786191712254194809860069410385187667995332598089443330462361238663625497983322580808587244644236037662633055215772550672556580619326686824271680281105892653369629210840758098881726983528841423665137893849536458093060964672582657925080684763035208338839773683511402157900716342722447708976493862295252801574671083624476688959808180102190587371484962218097409804452683970890403495162573985173558132999585214715416050104670878141967128662837194730513603408851682225636696553743854711625568742781322289526523073702460557231559852527964265443154496192328393827289670538088339077449732578565101777830686599312879843908487515498483991574600299652792302636870990034702301176232023469802298917106890829468016425840556165988997779575473179385096840234847407686454036366772039557398381181147718445542799758944976363962097620164013712275114818951297580453132183546132706130384415358976*i1^23 + 255831102215848920808205745698990922166383506477274719937343038205652554454792284470496736559525266738312649605136800698644161622914811771782678905849355078748509156498218342804527914469239467175176234736914003054742603131661392119728105866296889323405416876773473285514729601452337016861804831974346162793106716476025575953014590204351548056860749384890482654476834505725125041701239569528376591268006022392393769999476386006726989788342614226892946923357803166419162848101476613659063867941158151513722450281447220475145674208151896670483331972081084371615706520315862597616961373614793965436412672927071950763497001727594058023309641037963226855876320288394549322974245507558940633957739476155099197884293036649482807669031355540475026093788751038630645904025701489415171980957873472915473580828241622961922834189811695611233087263287738543692769497407687739635437617531961453823043618799214486490808323882205499969719974081801113580029045542179940502592385506247176885798262142857691041724693704019768794344217954070750401819871738347830720054988053956723441926930144350239351482626546413627833706938106735855074757393850893340943226145963293034017474821558963981753191354556299138238699891783899919408439049141539569052061662144940753330071401020839648267257283214608781316632473368511024027908755036801928609382017956500343999252271416207500635588578508800*i1^24 + -57781112598548135102320624302205564595098706422861291776059996015904692627049793150935811162886707948777642543676630446837180106763196431832526162384428007618284129439283491879447135164948906625484833770443835935715597270323674602807900461048338370667101906127072920508878772737276360921251016868428914363391446752996599890273255556736525235367602240402382492311403745735410992440421459120958646831848249705559086553606864430476034125682039592608369671986323233905677036636408660377765929630175381237880282135456499893708837592987223719840032535369916776243630920387120453249927806204048684248500388309789205548810219245030192753938170740731464701605318609819367854057242541208472795564547773215873389453176180091133484434663027262011150004313402476382751354698220157696232710172083199680746109610931908322596652044048071094161126336087713063022021910464534921146159889154122254230427190672168231948604913182174683461379652952603523677047834006301960038030012711796506939384809899369083384435032909094826237098094454299509213753417848205174884918417377986074949400070745394442896343475858516148859725982830568874242468967106282355964176196948809952435399629936813102939302956601937838099283687298982230178000368902299501732741778927082272686700343214509213202679356011389369148613901073712260630937625977381249855494362061058416706345130406216531393380352*i1^25 + 6654326811576197477889728929526789459156144141463321579800259024071039867233934995628241660672287277072505865765498628534587474771389367352929404661976706002650195014052420397773635435715010096306883283469016479058768684783004732557558889256834174834257977614612995988546239825237480840063088248941196733152218851086813426161087503857821366679493672496225735470577239057173947375853693724121472881917172850244938303095811002356008174686014228946990918278737103178097386039310105808327108043169322760204955543402556037210005276304529794926735470702203527633938271773353913605849899246056225942568340958531778449451543573190213536905528009781994610199137751616863928156825630226504063749305084015489527262150872426265167171113432798465687188574099743412603350230805139865587176043579972237954368094141099567512360661748356553374717640795294903090796141170643750652117860246886633741240287650809215818718736558863862006092014471759949365336063590298537323152755419323104791770641153498823362673928614612695957304740178834809618953965196414162761691674290242502742998450337267503220813639620810109932908422091901006823171935452141160594242923944377512212139673444500118071573456467499828831756981214983296908742525388564542464156125635748085272319941442660312106342053119862862697047255941478136208616466753666353556571982632007080260610988753622663168*i1^26 + -521033250617826274484875231887894241729376436815024081073952382256639364285928165001213965469833467402087322538198357491962112914557985536017097935086268304819482256314289779149113934401609300755970712244197487541546304141577613704717317028201013416148882345523199800613245576777612295754285533969700443174818693014175241332770903879843817715660268149088059130463557074523950374662720753525295233968285914354957866062714203382568902437938319492410629870401796366668761737642566959698311013866646268890914581750652771921843460452653874503249013234892146893322003387308212660878279752116861774119419487528818161678802546819511703617964651495978764511669817192048541054964901888180485247955274262618268322440652065072668923013285895382160020307194456319097186691127481921869858988231511851935341727943605141348668707330849129101334818818039905745054914545858852239627358798115033610043712289671333047949972261545879988668093121147062487106748125343875369779887255256043457919115276939454072781421203580640363229821601324182294258775404499133589723726924766556351846422116773187134709338003590345453283119695212839915883324783921958859739627676922233579450496607277416728052219553405709213606744982846002067369827565973961808289173800316675218291074633491005962804918345358181464794152041932506263966719109654255438098152445672465194950324125696*i1^27 + 33168236616923274759183986570238839415984036940738110852083270510195310133607030835916675060358372812710582722962371144393637104577989480351958808092812327595058712478226923741513397847585489486052278499049791472158169910314821407142369903012939654554762973254188477140608944855340915655238054373745524360961506610186124036606616005298625255288973143388527921252900010954931856872577264017692912527565363698284142154089027339801858874262136480141600504580991732904768222846204007511398601094912195729508759102710736662662915160146663251950640031704436755485296037285043604145607990855216630954414744499017587842499625327995431817494817967208674486467913485988442041260110172071065229200051209067849943879717103715887351893112632326456444522514380095658693480432567564569135575452118173315644243112866459401274288684671285232476512459555848651017400978667943471982849854669859822487997728934103343872218832492569020556614111834777813795333229384383841559422012227343583608414732141540926230262052713158282280752594084858130844319078675906039361030270687973499027774449510562088924687485897950658382307146672873126122127309375526491288973655689819758425252344078979506830873321410059277969963823489798592352766716694883109570639656321426250285195646951461144481125283610323373306121177296029696351574271751610106127283827382690106048512*i1^28 + -1097822583995279552135448360027765811621330623075498452847621818934838112700952395793684969913599113330952009156081936098286104968176109356107536228063299546505496701762033085300744618922108968467985451903543783114686244364896471897443229534436542507666382278828292679415975801559700771316781344820872532814995396767487189698965745439909081799441975295698098145737117134444253029173343334199473698310695563619118749144154444361049982820712512018163513519139927932080993925263893018101845165364284362162334407693269486901525417287199964413679222067495221764309491377315686908536547823858272462255627421945870310749911985078763112963755682330048981911110454423862526218444084850474089763202444271389369533104747864729541737120737410426311076190936235894078681465344820312007570439418116561599666672300511929331630656700298070424131343428560843333673842062252414547615890680659419063638405805930312637324124496596736469480346963092086260279924504439975274677936301650133355166147517156719038189399041965152165492998647522382371354911509266040464013152095044489312979912049939136397230269191326824144954180449237847449690651353473963073380659361749755152184211789028608801091428063309442637859001361553595605140890002713595749802493738557229574937594512775795551968316948352692354102617368788551952022841556329434955377896864088064*i1^29 + 41607500139010826505452871199218117020930745491528913398237646515134794292456757454828389221973148966495565510044151890720582494903435799182111508886203851978631290016560079749582620242266952730980729755648348853523130386725858823789519738806091954270277875704876170263400716181457506077117678360622124353580741477015781952880517527236640064103088335551620384370195666677033334174055185381062178270201720714234074220202271181227704243190970210448458767900056305460569818562314012310890120245424938123304216859687707525771882088309360737078013266329974799592175332055610625121152111789426318926261702203668909574762582275383769608264893295695472293749043837583960154462245658540447313209585170336920197886830856238571985977081217885126170085122077619310685308860732107801376259487502062354078056745529938211826807228250963175426719158935584563342541711657856179379825943190468652648661647558985734948641716948754928896778446109834236686040554464410184349486451785146593899305740226485591492503303908334483178607275317977181578927252385603113929647378563609740924298732848864901859829889101848533055022752054986404706434132345676779161032077113960946650305099770651305993288563581359983576146572234724769240959934903066323405822997788539528150144773368531692207687050201190364372155393528627049315437680849450058314153984*i1^30 + -786503116222350819841006970036049544514274377079662739063365582620539135609955145185902090500404191374289468668446316095630736446758339204223885271239811903938722548296403717790746148147967530035283126713898375091021664463322771047338064136619655429624203639883971670426993474406096210810119877365561416846676250426971418999847038612734042054962665171776858608055757909659770996836713089076271257573477090632916715618101618685326614307577062837686415336969031558671723693417062325943353784405583586269160341053915692734944769310419355392871980894677028964419760561408781816187155760166060546088071560930329284578362373600303259526843982965046254804262147204043722394962171860987262540848946686132184396709664012245057326149043412157841782962563250463214359882177556990930193899211595764242647902111171608821964180212063740463129705722406414785180117840842807077328648259147994199452705448597955876604516673334518122419874791078569088071952673846954852287742269960594773248737234327490044350277370885340440269969865849027759099293690226412247386632528302617052652175641252167065233143200868498938595146193182195532356350010767342357051625469853571618331628849985162532171867818952234736802530015011463187385550242279055075172032455263577116772291174735261511743485616358265576336186718718023454667919986811469824*i1^31 + 18928534586259031023205452116905715836912192254117129364209660879367560467188624726473948115344066949727916369801071271877664737998267429970223492133229938633930973677872440028044645941349370476540280415419005846002627294733949595837252461865297040663592793850313459466951472365105370588495866613417187290976391144728338168191629845425788819529575447582542690008620286072607165143060729183378695129662055377069969414367379170816052862851794434261707407908751374395315735830632480357477074285439052354477576652758140461093029566425086312614848023442812435225961053198723624659230613023400216554044308190987419483357142154475714724027461208026114408891102248616587320682506572854494467371202930479518613838345484436110583991292205019030405683828275188255477062122809108830815452290883975334777647189120709246000311500034259836739614180919749742587233186817152765567574031239715579151767162426888094611474007700471433998055590007452538808574076374070304621321641531471517482008386524015676818109022309629559284423437079250633058081509916222860968984677482508718804021840389331169138928309371531806078668247369351202637063787178812238744616778173568074434293852001175927307003594618798144028797611604003887658802391284327700195004679748519489623835764440916280461892303479668137595961360479672742421232353280*i1^32 + -218894347461118704683779015428516295297466188256499808926960851729521582215693726653791002021139083498614710834795815816273478828523915361007161635516807177213446527949736894871648742797169201436548058409669626815533961021609358508516924026431336612806049408531329786817555522531735778577571125294362860624071346684011445400150507579414912823831337637116351108188871986681432178966431934552521448115773723908635795146370864862198083727433826135937461449204309089174842096511786367317924450526522537412839373151067971934665674022262594875909296764134942710935161480279672653053342539570846439852780451629896493888303360386837257804279234688192356444622519933644351873910826590490709588025065608145878191969073691169139126012754574624521897335015596298720920388106446990250566739688913684377946380817518995637734254242317394800165975714133963034860225414614060594984680637820659299421800371823644343156016027175253080707396793455170057472080060820317040323493834660055260863985944908588155738698161460472104767218259472186794415867979523459543470705461589495651624387748016050742774825848826282818218804259552368213141699824329667555155618192467554285660986457437988905141271518039136210089449577148084114799144389176333022249190333590671371673254944357265984412513391838430957376001834407730085888*i1^33 + 3101757535425490178075012490699050617725079604796443835503569305605200221924811249038948533537434571623563356762293063324784695018954272255587872909481049774517419438585585201303771776581347460272059313756913535599836079087933391564596826064234135367040047259932390396570513003671155993066595080558231247648226389142199208885475901956212454928722648230641237249416588380720838539011208984226846116161682802749078466897752823505551851975053248906292437063652677252833338590052647399406909196436334045928166129800333776527327604695795257784167683065684482252839579626249920538092276698900283349752398402408217188238345370576931913367466666437596412463459536720362136146890538185847277544744838962519079127864818339700948877241770495063853393572411064347345137876384703392512262634548208392632396070654728367876743591297963425649879798660951253395437734032655822784170803545389580681350800890291706147883491719038000934739164047194831914160127699593956129019062220817737276765295244572181352795220606435885334323961898637644301257552750612863121339319094099124907847348797369465521451254266151630947873034898020860724031820519614175086539921264889144526153526944869615826268675740256035690489559163979494919784895066346422107807940393988353648589825577428007911977568001959623026929257414656*i1^34 + -21012509165796417832329857072262733370048929947354673510668478889561011013151687483845857230194626003578058803732023637141539161021523598926912171761617176935865198246865874213423271273901383199455425699747867610762735243378704697256849962605451932469368893359601581118351620506080820024782951329172467446562980157062178299374630395599122730725072752548588652491962675940643168345832619557891237596518257991404686673845267121603055227242922293727293328674807574732410811070628628089786401548516314315654059479875569602033596695974653803764515898842745446042258093264201323679941141532967425392588272895532781914148380568123896463560070466733780314738570879766206495420534911797757499343514671275459486363948080375009987490203582147862035208230823472566754541454427200172767289072907805770077481239026888649246029363275889556009516716174252778296348388611332932725873555950512423624410035903213763811834254085161669938333165059177084856678936382753715661983314548258427015264062561815316290748393632265622396381840412990886214592800175420771191455774222503967208399813797444964572110407446335964582405557396469943946246975155519206992425531401577607208360689594282672472608620276557673321153258038807101348803877747289003498206433215654491481561153543920104488872344428848637411328*i1^35 + 79560294768470998440286125105228597017657313080249441956587635477310555481558261934903736062386671511915485185844395968390091096778630535837681292823679770587464316112444673014285647970214057034043422938823336872312043855730096515699779703819387412066895740086073852813158662313104358978059175160957651274735077013129188387311359810616716003425065390588156716747893503194836462771565234455975268378963244673071291960707471302852476400885996935749882141754953599773737347157250362902053784422844650240063694625058037702854917662451798013306421656087134987518028086591447161521295970595808549001873506982785182295502430677036901509883710122772258979444528578249292370348429791448146064914261555677315955579039148546936207126661472589286004240112196344372244295807940462164805591026129150684979170245522819836782532777688441530303411479289780620945845280744385987738829485836834446879143827208947025966638429389636983411626804639260028083022178640339276269367148126333114680540912674191186587596449880481916325680924975687165791793540490227781675977002788100360081034044620200554865975951051911097903817886492330317789774293504571448900709696481036335501585370627189610481547881757990762797471052174867853045635762384591682567527054759097487989178996637724330689688368873472*i1^36 + -119707826989508134918009223756244432549932926527008071968202186175591568131309188993908244102416429918185314848624542150902087024905663843576957109287203602794627207239840558799370087438997037163934865980699311324523480876444280805730679471615051718258612306485766465707118825726481554739344988361146223752155898358610950929659297172209073835986847198615646026927522371918863716471843688360321952923939870644405965846709227721011215558476480003834557520503521339927738452957357711563937307292256326611124310464676488607348956065471746225199578104618184504455423203500138910099863902286562806819048907010594859251797933144664214554332771916765856397612738103253729866194147297991824862944437794550862660548342248673362047221111329878489192547263374147302144891711613298282192889430780871061720676496077309773888811449363158648431791486346981675849142365713208286577909511213067269659305872446436603524139965463430098840754529522883782407528368821845115440268108813554089943689573444534724649011828452777542127493568233787722257089435991318430931776832392432886006978458245356661331312072637148651521988210891839018675732390523461590597052019952264015242169451240296037852668799118226322358880073432987772812548156163757332263544839509592265449940404062411954647040*i1^37 + 72039184772894569398936848212561015971600456958469529931677315351375600108713176184380548337867673878036304930202911254398511656780732394129511871632778281597349411376723391375992506161346318297462128269039356966435701202593153590098544156310798480343811287726597290009615507282759635590588783522778964527261120518203849955538596388972639736812931920062046870367362644921525861046992039667673057121427138905641328382323217454048354160471719148244334361365762019736350436045825541796513977147949317537082791657900585499424351907650686427923206643960594184226848253536868873720699143091479369835091749757784955017205924624940578544552639505810545152123395812619425936276829203842663252249923551863539906039553108750829606864767164344002114703827935399010825186595592903153198164843745728302811228277914955371638881830055380288120090695095313874216302462794840317984177055934476572280043930442696352719730817026120786001438212324322067567084348190143155783014494311143075063382786846081434387954662073614770129963736760636702749994789307872084955534562455454617804266744927515467603914461789091477311215861039095358882158395637177128235934447394983975675819475003267799688740363188398701789507888083528505278515255123898713667483079684974353516831524012032*i1^38 + 27491998907013704530352982855831583078913463961502480641673454717234609956184847014083349825650204638555800355545719340468738885828927692328484013199252934041132853570286233601567764740664259525598857688440978581318946702744098319409807248144656371046977751678708192223634467442931632417722164272179882799754326362273090940182600830109291668378094637467413954507360306722089951539806040691160192944707703052142215538906047490335476984440594787458800575450843031711921908792835577734345236540746699762580279706064076995156398162032702575373388153294640037604942049920653972134365825529012875493196960775107699063056249147261682782237193526199034483280541157841546991689526655946954018944052529017760037225720925859438105790158552697382062536694544643222485190579788132066395930645699446328294284602274689202975068961807398978135356098953011057514636929858560818811563386522036251133506302846937585572837869740310259314724483061763397332079309747915582609596020345013735415065128743057415728231786863673992535233222630419688087473020407882601550464638054581903365254603921283760446754180739700964017935420364678960623520735416859313107567987103862278915761283843218718589080211805462641759280866259329262358595524691783834066287709200260256678656*i1^39 + -42892779907458957703219920554659469831158000395708812105228180468544475960661308766833055739853501255076120768405025744958307057719553086714748554446413388264339577209818104211625532142879771084076223587561686067991894750451006588122998623472794653346052649044091777468522938154736916493383773242718350378385989407599984559248923308617892095967721549073985664290432646092204026182458518526600403336795614787746870195749845639873390705207136146953028409997254349800867029116887451266047538971594312643395148769007180312457751470082658681468816858397821489723078765636321173985783726104987975608051103394755130620023168786909099018860446140538563375229363738377245972031391383237228022069721537054466122060231964065220910490015027891410708545749400217874107799955706377288303242479863459966900500765364494598410564235300946222967598252378850632635904793494668840296539289748453964151841129095011333986222616325041778869662215606827915732090899626657793304145137002060665543630067482608667377490588044813997069013124002738829387655654537602740380511754672643497713188303526741989620568543339325902617864241864882048430261217595137975198816203605750499247538850935128344546448718433991151986574608351592701284707803600672033651402992512*i1^40 + -11892644737158373834726125382030786414427115126354368451190958764993765762367547533497787029813319585932305984075521503874622530924620523703314777737272502007692619645929691097007452360401846838043221636140152032264841416139261744569801797183152566871911825367023374329650050172147159137999412723935505962842071531245958210056114067404366044404905794448966948794752832559991173891717335090840232506753523381094203364490398780055142078052890036700834491178212900779939373497716373708576607288129843741525467456809107133377025767301408871918514465742804517257773691937392424091748283815566287976571537203885416433561631757563768374829895206185206171303827510459076125675968901522192158856406435856085656754979557919666353217198733767278193463186134857047778954342685812120479733503979582725095021253683105573242178915542114144989848536778191224657610382821344721156482853878306222686658598184052794555147001245644454749617972737639108464281159152899387758156198526514687300464889714655378549535608727916906905982237396916522104234094529195180133315221263750637917815041419560005520596510666116273973575872558344307314462495614641361811360552860460347259956006576218509716657515516699051001095198701205275195856978901712*i1^41 + 6378440377295020952436416314175684786841329973941032477611022763492398693232626181839874945811693197690165246164678061247553376472249481069205884569497063502698940108362055933813381986862873828380814005021505544031328054413149944837955410391695911137289970417576912766662942329172619001312938213854735359367899058482661790099169759640364034486493000888771096974314654826032295098508880105482190230979150037276973732407033630343421457534138857390935642990776858447320826241455516340391592579190092002300378348305778561932514674927498096784147947244155892095326198173294192805131234977725812283616100770966199014799432640850973500731086369840695284554332900475640572989624721982403200467822334471319385845603018909483214393859363535835943220410106321700127775342461876436935732809106742745867119828015023244745232273267985091092030013819790410243253901734898085385487242079359587210238505997325865488387663379845460380468169063933686233915234953395185386888030517136868827029487758901814151831164631227071276562019130025635958564660815986937205517508445992352306562972075920573211994741106709635938154390634010143399071490551005780728528611874446857484836677568332766957137770037670676867826766949998032*i1^42 + 3571193030377423011653805412985501938514623922788024159800943448023038955418814683301079021448792639141518551592189909729431761194332069651844492199612849263961988470649553978718517760525357818515976167545160567500871357767340209434107780911778930287505884314712855652824645012000562062588123536297040833386898320895244881428028485934568392377494334140824614489550650071637717980624757372651224822883023203920793115942115033607816718243686573429877925559394754262328173841944214786454029478615743741835237329313607932032899372007005555794219111787012652655100594791370524610045924430317083275629357408783320974066083861611511231861866540541527070263295558199146699266059688445911784407448906748881085373026512760895577435239553477483520959301374331993548753989329220820486355286643892205757029219209131027712712740129144533338583070122798399253001388367680654901899281687559802784390764875946567461812032258673664656126241718657329638820176805303640639985264680657219625946742527107689644292573058041378743330533782481558275761097725810238269691710714453384072091760187326424893999769854554063669509889526139092452810740987252757833493683734701043218037908881*i1^43 - N1*126114825057333158890067580553795753827168941409177589277331118008942466002609876117297937547988834362343358676724264618227874150688488626667330878716284365799221451866917530072572449274120052345722517116857311059704142603400488452133739275732964423165638023252490245555640026583724034376210547956384331910205114862532775585362269304621484625842142537942150671286551510923812500*i2, 17500663190300973824891116822003522766878010095323270152338035342600993216025494499880457424581744269313036821159702030432213595118416970582138602060592380036223544733506956918238748587973200846353756544861669724024854527306349929996790519224929929692932913557567116285061340902787953264230071526871332652730791427926067230202177853148341391488468649923209988740143977652839003064437405534515539884031586782805609894050420387589764564774663463733497743383741391498316863347110923306484475097605285310324364291090394557685167635847517013269704150965963908767838571878193719997634300539352830268887035696475284752929803187111843258936517320338479794469922563379510035366191742360690272491316347974744317422481933343619777076728374734838933127894131052695329355704560463149705494868010580147356926539841895441054427089987757425316955508670605909230271569860761119258459535610711761954977854723305550268959027672675907933165021573477551141051991633004052608990106720097193447189841211176575777328844807121850012166988969970764615872297411617151812633259787614467160233645388268887293773550377548159660759298274626408917478114938875364450634857561129583987186033440862056786809619865558068870514765196427646272181218765505692085748212490046347284139705089507825193547399339531936598189122864979408685246546455873200458769083351875481371054310270195181887432597149311320063738670080936758280394840586991896949372065892119185233378241059008036475785596343490733269773503692800000000 + 94753652310263744879588157194559032140618826787470876635816414156157067307532583782314911558311770444172282639573232723692880346823772362279251102824999956642433720738731294186035889786527938433757461818069442597652069116671019410753897143299400579736510413448234650356394115867361599597748228194476648661162360960279238193439564907785056679630503229117503917583176195264741914966563218599230460572470989907803968417712604843735778793648428676791516648496969600559271126004818744877830250901228014264267496802434317439391029997094191683825462571113656871002503803775521779781861271279367196185097840654661318983657813472847027969456873174700299471870562314734521602554654027173311227790945101369128417428102535878551108186521637789830465364738085549969043971750950927775478490726910036276880510656256986358881475252172684617298880801683537384565650621653090870770229612078703874414285824278097862472811995643102602478966814861412894491742624440041883052793305290857372097749607689838683811385907766834206574197624457343540909163203875922715002314364587107688415676334764889400121143673266596181646598349965918368622894383651698036975495637643690510581037683998238267950474373522396596247626247187091249441919224540555851718391821288727380498218666705392180981685204444799027408269749546068776357716862696959058971798543897372244067251034846139192453205330155771820981384066295403567382086578976587489591284351053616164264229641748094859170722137911064929701973721088000000*i1 + 64970618658269623809976895865355681339038928236167890986431342779904097163683236686541118982830738401805975859194961282201521705437671513753075787605281268698015020076206461096928064406377866915950014272164244566047636136051355390720712241822193672290905761033730354773971396456626901498881256193820328581950380051209940262953564594209706983086730538007215307048755408002917624660127770911198434384663655487357664416101173747709183203906128467818602705127674616002025952730896923506984849550558301419509061828192556324682403315481137004688319412423734130924353291358472649761378494151496117382644958148089957891679401472726310928165706001435214760362431821598139020240996568175693751156148921724590182068642235979434538841681960549467569101920159051743104384884284235872878984955190003215047524994730199632062193677331979303523023541789668306433349961600141955479980399380622437040970525996721126957111794492681459465476373812029675094208833224288138252918732883233702934811387595576980424370827477345423051572319133010040649210594304099096312288168269022715522784981208801685512318426835019196841662141563549230781581627675062075133347773873832948965309117609201334347523678094189338303543870828647897783717753174023286119473725339682413657667027828763729389980080823868343022480980826098737997239256274726478685891788983518570326919365339409715829697995380583654823452579935162406165751487815049982427157506609278011527363473700392353496934150217672524230746439680000*i1^2 + -5320985193412262104357350150834518327111083451516564056174569099865227652098823420603925888161583735386607989854530748443603676489986748182833487935054430134655429727894002761312607311168793698323698295806094869443773099484156866338181184857761366103961291434825629128296319658699020290783040667693521899492673807862834407767025756311555979139740550632133105823463706243648680694046922599486568614282294902144150689704390609988811507814940826074470137386871096330612842979794086801590726420929410699648501512797698424378182196340909121458044616611945871729114498975035217292446362236987762662123758458276592972771289708893478515587461843407073538065347516964692430270611243055192297160867802680356027706321609904060643728967217816808154133629067570791334452076118958857028128641179016222255611722538014970146222920183949718651797381398516229319258686637408694408594928936375801592173718661461105106968172836501219522564200753888120768848126026107676970321170931444719510387182749882341898999973035840216847743001493686986280934057123321595802399926540298600549978089120837643513818651173916888406592244503441298496784795022249957012035966181382095664308693111017086400817542533497441192905333154797376036262906685760749358472028116267791805185934175613663807620317674163001559849258008087657710919466437966213266721967293332352467911125287017014620393963757094877539473681504377138026777548584740576602817666406777997297771303246495059801107975503570521535230771200*i1^3 + -2223047954012512009629854525802269400170695906964552145306738855101653223676678656294094666844213367528151763551665840559191206596025575547040693207320211514810263214249682960224087557685444580731306725502426896817283893844660321322450158505061585185295193703476342854013292734404924996401165454260587178252304536676864682045979120738756433414687071553847773395221189728325095344820410684936464434125355521775461325382558770222023846431947836090169836484870542883639507377505318424573743098658650131800115569632118932292285079046652177595992932816457705124641299230947046046661830159310368318673742886712078472483362264864950721766631345385663517856934199326230102735211915100681905818980357567937748432209110221260166275820121021947591828559365204665673564750430887194780342006893273845920360760144617025912479832143767796013447558857645663059721546295985250665374526608274133452261673413945188289930712769107907289768694338925731909327664903062818699943881742971240950076384467731972656948175110218931000328667438703516369419513169799675485763104121753341506986350958625520920960281010887869600928997077660926690421116665776090658156755819505271486055453493290835843469684021310153807883652987122538798187915643306629038384964101282375475820409559814327270246201063322087515312489126122132454049553368174314513300439942035976716042668843967154963896761440770033789274254751885714521549692943701977346261186839596534216737052644914656349026191030158049224425472*i1^4 + 742699978122419970985783191694152590826968649773851419007125915459934375342254413731552386219165362933648363022065526664403037830607341860514548589314566766836828747807092514893281183717582344321722625631749561019835597394697828677905699340044693909573089641193529657116531540225194917096472401942277856156684115857303175603009334553123517294958026861625435445900139681133608529098829331842543896568550921353634217589538926504057163970785655462744244469693652502939264161306563733583689057092537108734796073203039488917238275430840297569204666556316495347418539122131996549080878098950406406502513442663282002758306665359942721223028296910649040861011548096808274659499905793649289078953054733867655597416733879811572684909070709230856259602904610542902229599042133517764874703538787377579293750436877680073422377698742386692872735030961633311179513946825291466517941206757421418025007397625462612141250282625032337069717294863555452611416657952230151374096798261822959886912358071544987728983023697527958230678161947885218548841166340856612819557565066975101227144805428601114733763540312685651974808722628319257132409638362818400905480602264394547705872690745079261170010473889030437229345094465597716916486547662031656075366387915644929563011350532942110811472016707590732455643702920541819949610352527089916542711575170948655293832564073765459773008680503093045680980642380533081376785230231546763246896402285723495010414366382136160844782482524274163712*i1^5 + 28487581280093755040200005878421553888027694074055169082535630631902727899697401057413170421258553380945615798503003086232820169650927209379357594812346186595767443387414969892667724083632021785534415353953019776303171072779472985482478712400918013791377019427607246846176741983341405943057929583434830900446303136469181921850041605382368657957460243493460862653246742247213571185373294419957629036493035013724200943540009110715448497285207503029048822465499147236146985509872334208345176655885732319012056625729290575982434705075517026086738798902008042525453836060439013681863841265785214984242077323134911554930205386460087866677299581246474417516346635389661308213457328045729110106572325892071272884016963948242261742858600944913886433930695796530429182776518846233067506918645226445605677387548633380777499449171044341384703755714275520576456680282505942502391712157268268560035357681469933573909669802756836780086671852231148638138602436638272745060418636076098398130454252190567525963766849838418558688756878363638346357784806989956186085065739333454954247492774013008975994111066080647009177686991723823297648610408645827260291221286943413892683023460205853434853428778170654338956412394577443069919654190889010401388387973188226105819383427007141412440732087299828612927737097380243519331444278839998172385188192730518655688360033339339079483843688024041543584720790826026679617642592825166189016800996602209216190869392394415731426202218397696*i1^6 + -12521733881241349755897712456200519471976038618017927712068303424655654276159081626717481144345340213367281811551539108946775202679602725817205834121152678814710895342505600246277164262169705152707458785464102705461586463808905372765064286189966354211829094229304531082432817889990354628891585433164115463717986843557517426940398639813168919994966759538777814987865686829603490042976138728673885265006100052361935940707233240603618609428180128565390311567501415127449983399550822164092292370714737786493176817054716842289055445550433917626003729484694414588576910696538474013351054431140397762267344835182166511101044721992706511458749056531548832893496717843274103235057937329965285888915232403287178682652902730635321539540680985406906953755189994921909586451559604347206294057241608945944727337561746937266845096010843329851184258924738944202836812933557118564340905033805586862211568834349872216107525806814350352009952491839542877498801361639397846358520611600528977351969782972053894785793067867694914738250388480518340214251520580571874057843587663279859458742406229055946319009453351967543436980810431864775183775415357800507392002992846201835261076353393430264051435580513102570443979999393871094710688752209678054721722178367738911865307449047382836430798093448856859946316614646050240972909690149789151096445515094888262703921230077209384311860799270013808741281541551849458651788564126362394288514499358759098533712003115581560359747584000*i1^7 + 1018025997197719530973010274671464366534321833525665595222876219260457934119555546223009724531896958642550557211563757393608218486824641526317069201311840341973699348417987535188117522547237092413969399149475150589750721784439591955856504115419773378167223110091086122290456726488013574828237162548723757472571612073521028676227410299139720398683701781444526712407337549910687996385349764599721984920960961610974133462834719907436459819463049915106082666461895097606896922451575029080948677203706958152247679898650765797651187004836451695404656553171985083859847630072850128126530252677321342473382134193270374321353971944274000982070868936428225684128002117081329290040548983652494115358718727803644182155281391721157871767786874973664939174321938813306705374459459865212160648561129748494366918999873948516304140905322328682814110306378741408539793420009367797561105421961686431823599009187209479737339893209070380098689718200287704019103476051463557382635528125261411401141631342548761965304617585020410009325992574266048608229276045227601807192381483137381751651518010343563180263137937349478411334203390113412598718249836267247846369875335025849727715260894792466174159890485823772096556374531076057366554113296891808591944256444438748038705367808220019435953103231833920120766985926843872892396961285762816440962887459829092691103275334393036834995760825263273574002133530683673443709112174173659645417108152041875358385137818389694136713216*i1^8 + -39525370004037366520782239156148085468000941243293253302343936552104456715466874169900904637653943148913389694785153398243191229655495727273116004862040887032707758888981202241865487600326346675392738859525817121960638690696115429424372665933295909790155519218816898924264323181040636815470697805247401073711439327102833619147914243375725522779050351361137660582322856756734178766693966644876555086723214572217945826544087032607750033282752714216745960178135609859957639353730354501242193137306046391281431191811958340040680209105783397777733294488935504700798786448829906740653171115371963158443522536725221510334794869187405639390708631563845703958688102307090425070407506659667058885537642633222858531045598898087221996097817023022834207182539159038343858715340052696201912006266263616156320803680012944648840637368464779365321191905067067279060545800704822990889661691268069114165524647711083508131368988455162620962655309653937823406091415052371077386506278626031178679272080513026709606115734144024187338615643101809637156140653504493518078641808872208529285448882515086393340164359345050173880934539024893805571343772962481348480273571526754149255572892499239222775905660959794435794883778978267085711414178887138526746402736326509362446767439700885595389786048681981098274002358167075801105245972743517069332016452347582301336548238871766347145121833030622643868295420532699478356805375213830496326573640194433211519552401488062971904*i1^9 + 954736626449322011586733714176761694809814338719052794224589650728374998852639217032513256361060162949771072677036458698421286619286233342044699513951611101207470070579023199791269475435616813952175429731889161281643341535921453123308054435199414004166731082449531102693051297763171606698752374752938293721813805308093175879532257420130617873057749737173226595589166091197699182719028853502841442183680087777753264920792887042742125722425587661132979579093436924794648759444734131135123544632845539054983036535074368192257868407505828445089663463828196890248627270428963271031653794648709085486918350817859831548549600389367351351031913292030247579565910135836955979294567339015520394941014940151825241998539688007623932024505835705615397806050308670812937571028538513892352530892919199605593149522006256643840135699915323603021470240764221002428670736705059413965534917666071630094061469606042372763331278674722056286131012033904814216724787209368331420252196809125218054619046976309649645841289205616306078797117633274554864036448837336109797312073235467209634410753040592006769908129853481119881452121575224654409889671034620011114928392374963347931196840055779338069072492438439182593070505582967388928025072686126716016512838775144192507665718401259313868661945118448139580772749068352636873647512491334544072356564557964514903475732947558748588144314916105274431158991792350694357196505871627620880014405882671673032059092742438912*i1^10 + -28441520590916927375935049428628658804321733864946049573393523828586571430507135801236027611402088454601286485047813899837120355161355098220793427069202569603876485743228569381402252838895065246619147838012243152110694370184827980963095900067045284201942334753352467928272258265292159720225835137226396950829323980794067495853879036512086342720525012703477300964135955773576705640056415600777353484249984059676005796017014494175064103660673916335746004404060382425031536983664197532052450120426333855688358676249605019463180334302890231109152844601672826748189621714002547757315405092711885003872899350022721998006042989300009604137064580322022907283033280545153935006583259848116743862660879312927177257546029853366273391758644502952043248911621440749932070204131835587950857682100819892955204193791367974730527527974969565703448124921724969846752813025582045052459585341798295580630265644431333223422614675747059906725457145582572069631315482144464525866788120045897420392918282543868038976689614993578645295163584391314316914504596685952662006452313683968161654168420955102299574335523655972927740100338848048508729147921754467581357871260047333348270750062548542452644867466138834747322161433758842548069666828411908462916843394605636803165347755912494802746160815099540068931696405599137130769312649449236855217951302893366267171784645317078111579341999390887171497173579184089435593002952595647467214707586301079765025629929472*i1^11 + 902832829475971319989474867088292282484980683609398600493658150061278767162379700727682309912318461665786932234726943590554297641300423552674116203927024701550803286163105604462808910266079938632723988122110967272595500586569425567314350847171543368987871730501791599217827612077893940714058050104001180857323225774076694189925281660395157159176753122564223215445953810830672702293025935769707588402688601258666840024024170938253359004485797384881055876788914541770918259908803222898151025486880558043398677737706212258728198275456030329325252843613473766731382322872747481244550860183218319222152471979732868304803552308902810661521694418393920649255638391321825324164443116979555788097878486233473576492559636298097435980857855846367837488921605361948690218811025869312489712455938614944164903250810089305028918696644339518700224316025094138827670433343194167333026069000111775397909131908463919300017589320787644130638365875032037004559964469540867442611583160650710590233939760396730069092325730048465430847615906261137540408816059027838117934179364757669974418052153893365690979279541776346179179159418096580595812933426958640604036021426234312163384653055319866207467580939245263449043620767135017276808470645389975958826145219084193108234750732917924201885277579176380596354632845794545128972488915045815028479713865609967250787822684932051607290790049054664603387529112400783415391569755082206134570591299348308795850752*i1^12 + -16340679422013837858826987645827571518229017530571654974579277687649089487377044585116198358648636845134052054251858180499796794123020316930172673046077248051539194508565750155482896501768733420538006594401131336331878131512071726821673058043157801005895274772247922972055863927961470654398292079866405429015224647253628012566330185912767894735476617112790444247441313903124833619234352307854935844978360318193487215959635193130804603007320095501433624527127808697677077597380729085222741160352067300490354275884759392538010429262276616017698019450448684802984071035850856521171209262960522641225229337540392821077649103323928512820563527076690542752951669949016807899425007190215343939607758675221683491568451368742105163394615886706058294831876065105907107787414566328911107892693405627519279190189819561491912444738473909751005365837379541187528706773534043124438826231049902018496551337942392104187267719750393248917446556890079357682339838816819023401774438457423204561767253501438202542924439523732643204358162784563825064821700427920412295172523188588137136381376021895424993849379822873639092355096781917578886688461065829721929739261355146543684962793455722033842028437549809989578562133695713327082270231473120845548334350163107158027486217541554598954487084382762633241848160922817385519448043344240345118262319441832633858656963018658463111511978655718150225710535231583019270014859702764696307511477929664053248*i1^13 + 439789075902245436499961204330031124007792629579510816240905262878291098702018154908366390330654452314244024829235024837133331742792122047419468927145796277707443907991736695600197579782853592157030514657655691277100868935635959989276169842333290814678428988992276659745695933227415302082961778618027317278966105847673959153542758579297449907127319900177126601535877727699089339275227239071702620851858359290849603935576574176773133172653502858047477197759246850076962404909489109837399487584226005874709960808023275497973107045837037297433098537419397147449282893566621958501489248339998023811340506221729346291729750673889929289765492398930966334811309978132030333889440019888433759092219182844009533772800152824023069154847163639463551830413499526698712788383036852965810967065343815068297943258205634272465785652186647731663707458749728266180963693954390941009928055891404045845065555949107697162764726972949114341757360084117608649446324335773106670965231448923262918685017570133771042365678262569175655749366058211234706548588922821915881335935450437525657239838852028342900968975945178062865699658291999148672085465501551936279734942819691953774589000666409927271380205628742000360243275795374967243131499539909356894284540833625977727270581941216154054435519523499755471080667047014088502764160018551135296215843495644672212572755447448397984280270218884009601625580493686582242874193108781388691164351327895552*i1^14 + -21060612645190331102891300777704831639012469120527411510495015593793764126202548391545252690542933635158671885814741881322577727658922064755735421066023501038887387723375627126580399426243851998733986806209788509182009665713006882916724517302270781143279695027803687444790077367816598255694240248232169305667479227889509045235565306521142555673814903357928893332096383775619230487186806444812630096932699334673155567708763232888246997940081928102702217633484545695269470351599094290650354857505260878642733187333013772699470387264553385290275768244660410152215130045420980270082782823237713428934705785127078802860373442816092030003192086720210199363172392342827521939930932025931914730122800982362926073357300241889264388640259698649543998280918171180526041012430368165713145071216554752550361517893142528179297342755422725737910106175182594778619695843034243966034533999192574503483694768877374434757279036938069802207539435424224289248804679005215270382136759477407429801593178891689550828293643830808354854637766451609358443792047817563974344506280289191618264783986589804959216783217821665921677795006955537992275257115312488602080499817849044485581702215315132336166106200718354145291696928808230919270708181499996801197510271180384305865686318849238247253083163719232070936346482892527408319665719647591835824357371961882639865909267325083999898423351143173251091890403263910981227186987605687704666477953024*i1^15 + 436283255390802236886664610476782682645217184648917740301992885752108826086303929639344499680420511702495193015388849394767624006051902703438124735946566437149920383322119750752713578625713891030324723191268637314848661533147601354326035730354095223412029142252181191575335291376751637348355869719310149721088294363246101266235743901427603662354327786505070969662865247428729516626071922208979843847298133674744933293578622084910797209943119331385836487221822960322628834730650240510711464017668621649627430390342881229741817218735699495129968060515059568607918668875341863300802219450184882390426667345312056835368809592898080529040470429319595644776959078844645931035801977313561053985916336378806879236450347714221031069707251688812152715728919883176702086302728355129063815986193277957736993674321113115736280459852534926175028249524061936185455020716770941217434193110219735319630205026562977877521231307745222335349603025758792178543244896918657561349378859084882536804647168686221562222684167693606862908898584481698294390206788192203605675156453522918557699163240083691477790716187598348097472821803063703953170123097432384520182907189523615503411812834703413763915886299093522885148846385149856532666927368946244362477846900549142341699019260864010331913183702708065165201779838836634488135990114090182604115489787320254505099681482942073923279770029775650947233405322056198157254472817197686378725376*i1^16 + -1898366110658378826389550545597253584821904844752075429718638878839203548370855081780663871187783133109683859448423665204651518139301230986847180541613001301787780457596134634119729859161912489284574863207942518132889564774337252707134517208389359353189141750438029636890965148155462065278022222660754840506900982597427364803795517209574517540875182539429140691721539504562359911232017198903810984302203867379321789737876051853432992987564970729712190051893552472515509359961367788714408645870424073561445984145342058782540907355956911892693287905808892469653206531571468495490625606059379209082002663001579286159649610472319638369787005157884101803485452969851364495822921560987097594908063634466385233161530050514664392181805164397629426686479392471159016123200848857617121965639867497794444605550797391103707716920822296109915052976213413865031313187581798390612998235164473735999560551230429912550306707118868806775767729411898707005699615392553818131774431960468146197027877970086726950769340331742067529534211150171924754872431618611856057558040873729212121795537732065983979879475014132256088647884178384096603104902526472848841086065290740568562073243433299029625316975682526040188933020386643425293448164559967018603099121904649269630607380719118022747911059445523003754256041575324562593011708595200102027526078726707623500589402613107783017167344161848585606411386036599010550529226921773891584*i1^17 + 4494461582618352219242856232078672488860691549633231119064815172062621332976339009053008413472089628301183244688404952044938058068088864450644702308788184526824313150334924658985718491651152412914307287125383278885587134689931275447332323204350842245989268732365923429451368473535802912820747979735441461839710025362921314691785670788940582936509657382707286271619458227690088666502453288809104736265223569368702093364382997394353715024185660759310119636270449242751176785590213536457230110167413829372435329923889592635411412716646400477858628695173367335051350143523330232118260103519857128126096183134022341464814032153164012445574446928934927653856465051215773879814426158449597723187295020856041479135758176593852028103271723153369187163230293466588545609054768050321683908008929471503737627791924272798387679085798411013192903204190745419265604234523534691565276930946913863534064945951837081584890626585141879979597286118904337508130995751611927961267425675038807074032971626338256315927590341826207384848914849312609709324548826437321133772250785327046508084648809016897352047879441512545744342873831375309180522630991442492172219222456629185525855188147682787067040101802508678715669470054177085129407069774021095922630916278492343735991260404627323686141591435179205160946180925916222410766388972987253926182569149878213547827008523185681967519738739216698935701705994390757926355398033408*i1^18 + 2091863511787134449048923603700339967389375364387707783182485173791183123383278258442328172765173813261218191557051509784708197877310978911429569054707827662210593447194010437409974127851517111553091363211362554155375604793536286956822349534810241074162898900955970433408160944257695607231066430450199901006820821336380659108826460824041551938992016535059959472825068447027412935466156819038793991687555456235829447206252881884433265354190578921634390019610112867190056533739201181068856832511351124165225286924601017751950598021479650781446271729067381618346892518179398848076983412756217538834089556748035947140536107972109930535950247748374765891780274064109860902512252213263029933500098653206401290698075720715622985966798976052996617881359342866364362032867806479439929184162073172377824053927445504761179495308110663584913667593256683009451429916977410703495032236904929087795751516637784653110453304369367203063420430470708925132822095348903982363676074587224539964166988684506047263432318726694741103990466107253547068173102084288227284173693870085183118397458063319972623104591866878428994893590340635204896964415207829179463051761203220051386368842301475299284564767401861906332522907590710717196211959708689104485563314698894241854333602997157552240313706077752684206639534079152631443118076470765660874631042948640781380921736759462465896497456789998218187200917918433512238612480*i1^19 + -39928519944879763316964868329696316151835710311508316984168085247450078719673084047204628829075584271048839453439792808396274508371267784836423697198492241846797554109635659058324855650321102443698290289742464594637856675517771535618130829241725544846859119168682373295043039678882501643083379406151720117412234567172986439571433645873607731237439456221675733992654190056093656607707363206463360422165807126986580258952969410674859932000418861731385530480664545550463410879898610794957995795981238436896738852879561334734287496395038495885020281156615326039458019690551969128326393428835395651976528134567178227420906433461707591494536072389842976068254234503480883078787082553129434033570897709928119899381532399728034654293333445371874076571732968194597992846035252006550045566633684654706650576314735849945937704893936645582040440294606345402156920306701345409148003599595078500292632642238416669607188429697419873018900568802130310056825361981173171465876237283939193924550157825623071801793206368420456733203007782874656681768440389396880296202885927487150857191546452043486126887860731516990249809327674489219259288592815527943288745790560250499083927367406972189089660941325536275571587133905454372944698346716703072820720666769718710688355882695862166529428207908950703370211441306798751683998478020979888552154910058130677842686455271063634865790440896049675410417180387311616*i1^20 + -5746268842967627341724988448240676889850772704119314089576433083393177759797341451620100885938716878615516779840873507592955594648267027583230621510604464900145756507548312223967642012696635982058414775502151112663275143622779989684169922432950009199790776974586396616890620847479297145245748093229932794401940473870690734413805947542337812617506024687358103096315206282662152529189355338288449857317839442593833853046103876049437932974500425348670521687304261596900888487837687671826781660730467243691373669602347626773133228886537517708624872215896311188187280415986202704062366890956484194224874947395243670954924560334484492164693851290402531659629939253198877730305312319421397466448253995467501101013235130474376577280092469904290452246929948359947274561299589738155348769030666605428160851286866509195388072677961723206517605498857746010900171682896355534346443452121386234930604246442622225333629006946376814746304222543228188201020665622805825103843313025154532310205643920492036860348070754429130324631127487351933990282787073109117010810823685574618103827921886615993760088401978265826635943823964448967024356460938012179722961766303088304080399523614035151044611757306386341282296268690709509692549740091662087069279289277792187817010084133725494662673487343127889922238796187317792298213112669975701071046950709213325781082934814474724585299194222355760761838787100672*i1^21 + 7685706970515988391249607292387517883030129535790751949466730277954073719929446828944054766686079203819151762822029849902390878211768636372816523723310216200635275462411531088036247867891724706439574800638140965730531592466267013781753269416460845387611013198095213371529083246213023595224552361383395569445921657310129822181940067060785641714888105826151055950806892397274729371598121409441001425587004790198932201416994334744174244908030901627295042624490869367582828869462209757829896342631141334006465035279802034822460930271477023299879504044856174466150171794487127736921969201254773961971783433729903836567520672512741897286016626117260473528780820888228660686024999824697899789237901845614491797411088934615643320661751250521841143571523276815478582243721348096381747597005089077134021466483193675339493738681675549877880681855305479721511827747051585465051116490866426524763433570490933432643555517135127819603052836832502995887142870648444127799922029800086650153875325465114966628531129865772414608635503564386707708679972743694222265376617172379524680557957253978322027450772792285608825243501617542041743833740079649649930537432569341238736066006720536667621657365610877928132919086954211059509940582502243925253055742778795638271818632416407513930508034019519492727865340710723046118474507731843456372779601909030871529071735582915731309994453881099835553087488*i1^22 + -1536103165547973578355413996743159161337736900802052646446779683729858037345661501069157741703068130765876166389034307408658328921699323542923141443077296401901518897972351693436451814181826421446224330733369859050421993917920146828000743249943251768714494597955574029750313637154397344241282910257063108579747446684210235972301417572367874735633973743485573402749717103232154757880285376841807644460038711269586958859747431638607540075056458603229307128342161069516897803281985223843619902281275914068525427782283485710175124627030090786618107906395268023950288427111658482102055528786979564170899954512064121973027130202347379334226487745865743841067792269422058482322444922711475914371033472718954134799710384997994589516166914901556199844425885185333812303297620409197546006765733950230577815759255972230510289091038162666315358717820295741003821887514683857506763156880362814077196889810131410415876334301749902705142683225085713530127838563715512953528008338611727673694002166470873279660211886223871762215292970550480019734782446737239115823283708576531591403087167795107539592238690906130909255135267804729030055136359723977689755068561170622296212293709088573466548751253996619356287456244697986223286854814601028180448078989595005962132893344857817021137352505897035910687670049235532892318789889528837818944296090562792270486022615412881177981918962989924352*i1^23 + 346259284156443116901520973528703165470017823029731285271715468802865859272732694660430233780984810277227663596014634453891667662145003780930073506906130079897480596758268040691170453188973884420405540013718941319787784597999533217582568016775788534652305812662255550194486486119948600969920609545272725594086495952672909903158827536525444942451123754822423044963156870152828402739939657784519430094017387236279463779708762933510150858843124714016751771457720048348871822671835220473601102578092074496219307435605960703423782728579362954206854297286895320177302371013119535642398580722574010586756782211568810718189158081412314020608335254780580442139400949135014644530506927003022128330414756538464539352672570799453594785456686797092582290443440740565666063950091658627316995827582447302433652207147319855074102812577798063698841647014496205316082659878596613296704929809996378420253117688759630525602574742617725882940870325067213213392671932534460560223630145655279021039883718298337739624136222372769103065570866807428056311913826574472226462329013000894583907908153521147657799503698317257011180302124887669011947823130729965522853002253005437215317994162332501684417955780046732144195320632773417062242416377818626915567072326611297127093443606097721083682915787253221618735790942560177137522780085168155528028961273562578072545215542633826905344670957568*i1^24 + -78160954015108173315768461258528855192298108460182469655080682089767958039684527192712205654334251967602132990785501572430600924119356346661903908632606160922374019322438833096447330960751242712630846188417705528459228815242853582369450190400114389510923671886133766387787221338361577631010831632598456028765197833695146602604085785963000575948407460016695604533016815892486386609457910504964659051192108955563951595768926176733285563660083842968738564837534230989484289340324654921206298845995012174403904190136595508797999897669677371353482200167695221202143307187469716570848082123359352286909881273855645700699462241158910146050623299542817959363240578193413182543294609162166012952471413013423492602513462188297406450712044885730455079650273741803473137926230598060494729229967928942246905114108961966488230733735117835022570389920470148339432184629528997016664830195563186936359144230467780005439240511368323901805974342899916743694844629786104461579407684179489974417267209283140198159657701356542955307678583484020989346582917359657366122290628347789780510271741976319479685373045000713405555962751834956320315671397352163541232492663698009783261115685038205398289033964094984013804157284086597029230940079518488965817211452482142552812998878392773351504764382255198159281848479691428535664938828026010173611650447045512455619969646835190309322752*i1^25 + 8948973177941529519165996090271542561596525405433072789158261763579749538533772629278659310943693832840877313918352097201243245481247497328671903555700214315889505362578710415518107525729429350631705090817882863139780072944904549789199653997906782005242121757998287723354290368476722303475393458001961806304535320433434463043429589774781072231588482024454024353985398441385339409913594461715192524715283786983154337858090483753555806343667241553969648369918123517899227986379191950340067890172766127666650518550598700578245162489252653932540122698070802263168421017814056298039242056387779334066446025849143375758628332663753803960849555489041900722351170824198143397676716935730228228076314185203104771464811415552323337284956395100694764997924886725705202824478351937129381123984593923890857764250488782537077004440725088993906552151241819141323441484525970017552600037115255133192775770311521661532217350626087449720924523991589024721602938774333701448853376911164779465204094040798655634798637866682500533380758947400192625028106796881850698138860280936499588796114405175258942825160517582293408525932244453093301020679204274976179576513292659146707858182200223795495662643232103263980263035967791427872293292401586722131770703238163274342023810994185635511678955597945689165084933677814617630726228665097911620798630432947406770477068869173248*i1^26 + -694687206225795068817656430444492841509936337071640732278929969178386494307931343748665220976364365937229506422714953759426867354384310477976331880124386107769830087508494293042483338219246325591696807149945113773327763483641730998856530666951003092204348735918682367136109891721708776890823186046731613160529679241153812587662528146374138693283530715856986166731338264349171806308202173352272603138456599053370285100298439886092829465480003036629943151081724867263038296100708159694236635178603045177534016841884213184132936550980159443334527747769861061976104106706940694223347016243736220823506202922255603572063318113379577843222815154321883900887814623256068982034144811157468111253878139381366371379790466157558306081096691137555901407520900835393374659552643059462673068312359935323047732133542881052174175838296370262815597706138197730284835151770043344092718888099120316016599094096945765671858837548014167542989298461855023448484214261210357934910950649575872042043725766998452592247973569572923892904994720438337685150862393142495698607514770289670539777566746501431467132056675339732070026063138804140779644659326925822327523349121344239120156468216904243204949872342034089409428786348004389756081325979025351463557610959662127454079618180654506685916844423208032128018667659515810271971924055290586051234046644966061986052833280*i1^27 + 44128093781884285976243451629523514148992812884841942306613532294261942517077010896858644332881184519696218668584024575968437741624283077692496499234535951192983905498930461476089642810168397968868156306624088543844098074988912026432054241521393319595693618501137806058788578251920329993365450046183039258574572401432096620064615466287377002001520544084413768935545721348366943183673674519669038195852499635332287496511697829532876334257279880721173667934849104476790142888997228194405088690739438501492542121995275309819765479795140170627956183821130908079617927397881597778209387761542176202331155944130809350845046593631380112448637908491832307767888644071525038870016287657858682277291780291316405146844510714151895738773235481391144095557889185979439966968452105396865387054648602789942472806735972651179033011712195138921160113136800243179489836356536252568317243188022047389226731683998540737790512825441595862809330120346365706227223109406888934354839081725370109053437695288765448480840383111907743421564681015798142347636462773837024617645105099612600121552074543923860952509373870494202950852351602929653535566366016653100744139681324448992499127159107811453377557506417028290565255502348461134006303845696927935666519029538518411592211703070639825167274646480073732633136163492515409684004214013703383917955717479620673536*i1^28 + -1456890770393483905430378680154710477991631350276368294781686103366109289984969279250191979140159414967368609356907879299334331579278614916028675655399381267903236568990498413593281624497647710315033728155532028019931477750633676400243789032717336265706480585217381046513750771569441680555440043196460975451667150946886695260556287070667257682061380571573010651966546986188050709120112593192465171532094013180197869474180590927047634574688632017757907522136734143611243990885149049952521815054018693013389945051852586406769433509112245426034089502480213152336461466045296246646226004049462399133463322107153767897620653694859208470035125058676792401924527750228193849797545895113745325122448971510619841689073662100968118872485717624590361111737005508720983040162596244787357152869835186050613988033331985520152959839006436500866658024170747045796256774200133227041650840687695055487442426134784934646388356020118051172329367171636950934702510991831154521683705295381374879617298457868722537428519163495763077120440038693185609538645891543006944418564948427449502826946026744159196015946578591886175097445855855451673968471933076546274128626110372153375033341650769900505226034289872580324051743506788833916253438166353388098160699236979967654944313581162375676285192434439757303047723703451444450989881238948283974077250535424*i1^29 + 55175648144523995370991289841999186927708217174446651163714204029124006327243681959725612290666588710220450955856485085882368484254088649440043578539651894567747483235013143458887629359367997488836512920409004123449762017294756558365620161622266608720760677274919910695917195547177176781670998129087634019186272008673165923877605562559771376835725276960416266106436042014206376264135650788257724553921631030047875658157120489774318938104113472585204168296418003572882137173972558392358894782538644750250566088193976844743562903105557134641125223839182029667166230316817611876866422853072160976613944849884115518219618586458954865010220279976066844191066373340246134478573104264232450758718048068664319897184285208239141527044530181766587459563208414245576422221787144199648486882549392296693116201807792968000184733474722931715997726286235428929544352457943325686135734601462925901186666374486611935418592881441042002898651759123105781065094266489435673129872317114075678855165343953275255124623647852450468212884320086314309901351478276015551435773512070329376989866361358311537773322295654976247052733050710496379079925247884630761173039676705032011665461544893587860130024540085048744580639290624157931518114950379281510937541491979720797365161963983437284854131255541046087380398255583204753015184504003747576283136*i1^30 + -1040970175145611695551179969663545080794081361303415745617367736244699969580976710142258191677678301374606656388019324021247030783550410377414731857952194851922871206381300142462770579917961740156701979808395251975022932322474928824085016292419571588161696910028883797574102095473527489941597387056377208723214575174137738387935975311122746165170640791216203854381020216561817589299735138536792257297916199323058077294906032937148575702360657429035715334096715432245489190357583690807000692066222362478868084847375435013556849220481228377874827060762995383511570917828024855670850401803793943927009825454975036119089232470746865874386521620559842146821519506918057366169430805843146967120813267467588664669413857448535003318403329348419277722521980853542895193061318494944321333506725007665632663425511053784536682474719520930161056121369070848145445438730191743345491893646533841472288842875847898654750722538358724154228201051595269843105189550224584950985821693062988231705514278427718521114103755606507897444317782780003054903634751831163026891177767187970061793842375873410193321231914014810852547151166668090844840568544300124979416172449417869553200130742190049291079563887532260042807533071278734782996956180135379076775482699363089692755963745533332422761766057212017131085566209714007550534718471536640*i1^31 + 25042862622481744916074020595065563427114082341460430942634446304146137437131158408779983479405903071826160699459403420857337559214784051674267649162305428401661051703056096266954630424112495790789005372521236478664999691897837526919830473464330049376166977384721839433389801138320346828196713133510075484923946868864690541049314314475412789424587988292839620729856184518716242725181827944260668275400715477556568118518555682379942942409339417726808761809036955026524166283488576103136651600677580156068189596363410107182570531926572994534129242898229111265947948616765792977606469052671845555958032525059499684934300480681549857930944599860153594536463723309598564183821856049014103010896106647507447522527077976069833228488076250070937455303546010524697846526762418773830916752916384098911940114029821948129222887972059726304166348097428274910542329875618949174433351767247191693872717155437460561979282015255717883065126295981259180636317078704394065867300265332586468311794389374911300128334680193878113832988638314047896951583584998561010847018362140924079982644776463409301754132494963787563450522790577619662334199707920868130667425250122898336350177094906825923802265714764673832815015621449894129088830472498153193867890035530028598449592759980969023686099051475913245274162649648240083953778688*i1^32 + -289073986992377089760371257558327862806263078916724086358533407491157846078879696780361058703172666075313044357992247707259071005230875935842495699957873432395921105550979742504522566930810038269755971361040018575529635229707017521367607742361007387999327196789508832152905633218737174551258789697875311957070214681259752285390264306245827080272121495204421058931352064696709862518540360346154943039461555752665253704229956796766010948284612423310858105925903540468995151258820021596140142070095974169370548431075145092802998791829282623236265512159630241986414264375619114332169034923666965160378054939346939469167074371250727780356670786195726563713347430388421160627310153086042488588549884717937634481054631962211025604772169933345751172643054209133684749352096024081765131610849922431475788468261423950866404371045832147196604811076132605801474992347410385640439176797962601126162964502628874296871900688342756503843174176211271263273916839667371089107931938838518849109305869393160363571800774628556716069002839155759697854578105179273273647392767694481256861081028948091562239320847018292629512283988126659632940030478330324034732142595474108955742561813005746827693794335009975704776103261770293605794139100952792624318556328218628834007218159018394808955055989240420945528025841997447168*i1^33 + 4094722944026335102241673560647974759323871840398299904290185706546317273005145295168581317770677796463242205524274328659953838955042112827706574802018476190098413434991415876726404642010297854480498748915480275391088317383340974170432486038938888094661816368461965330665356119670560045720162005147894590411744539355637060076805926163239284112739771554061203070408129184818384321224963061860244534583446529984619979542586909053867080895554513450393223652568368656967875905726111553120695653361261670354357816877636950545151465763594366377431797075198239592559787773507858937115414575519560280963116883439311199924412296918838753048426806846941242115350573967896490073967511145342729587170337045621082388989410649366478847641211657133191114601569774060040513615811557843155734854157392966876716717082775287741607450006898748895976644585628141671732864722296641031717818350414584301531615754453947617875801107687470247245833980017903863890806933490098727293156526902679724176925409189533368091790345436912802665258904886404207570343217668637056311697786005314136069093707683968135508111312195235155016261366572771471745637070625226177194534697403639040888649705662448816447432129482097739795912762447712586283733493465578754601179072907228360192033748130346516586039163180915808865766866944*i1^34 + -27707950610635960482467496903465984302338657581925289904669112455410275766180552067239352233914112393058689142975298859631918107567054419197262452860308003543866589033141193721176301904835518139107884187742126192848734218292706358884482387492273114602617605212370831103057748836686374252433385514753846236762883813699590864593438056716532005342048445844544326326268436796191890190842583441450672819599600138511580142744909350754110984955836228873410171564124500304727680139203893436007451313111946070683517483395829400825838750048141952146437659697673746132078032854477713036301684527730176012133813953763458159476863159339887029918501835443736059194429422302258520511705295719196943166184360605331217739535371293437371326199342683930840058703611840209356208699657647349657475175115142337249259266289052282411830497898247054451211113142771977607866457603738426893572506092702457492853815985302250246972962911068153403900764639565809546932390934542560015246458963883246016964361814389290845606189389453185115938930025678216005212652755332420647615305104755416833423466205334489275443741320188964524594713335677776604324307652180593542420829132184954336439485529203128011964517428057424472690862528641318412977660194388395429157234087997037229252829291120923289620351113661224189952*i1^35 + 104773167176834612558472935642339751402981574562422884260615872584027337920871690687307402067257507894972785486702787617620097409067359939319626861164332863240515626210488450155133527585151518995229113919598580347379691123843252176764835287132256123336605521362068420716534157353150453697936349847358190438978855436569739123660455675535043424073573034907619637746565321051059770445861001766783347522592184907828985781065148201649615809521922878891732060535093394735471678158146449849691708102021444158264614018066953396447851369499864739167724148673936863250527893676079617194499435772258821247868517513499134592411004830096412994297322658885524815616886307113540801679113538037066278232638068238869529255964633448828028367116256534281007227441078061426474211414401812372182694976955825027653543162223468729037501189381181387266920268839092580928718716307932037581424939136844575310828529167649028323297571599404308578310200401345967102450309715300680797114886615831844327024738242311602193215463007728851711849407087896631841337125249805837590893897756298300740488357905087102591622782196045731088155112902926608712415316263896051614083995351056774194288333291572864148642413641693955675213898557282356353657793607570663100603762505583082203445112310913478961294828797952*i1^36 + -157030749349400110157096854273541438489962639879421753018021154446163913951605724848634911164656824982303236949684530488084159126030060805849121348622776387863011833006111255661805091210914462754353924034925959982368245533926824369749788512834239738753512933263389996334811832448229935745325352472759450997265885116095857196682464694648138193258738637402316368773915172044524255648550012950887164983012352986952380485366608805544163803966234673092235789446056009175143943770404281964052916657931802894897579242483848410475568575428775834525846549879088213341703847586021281085503622560694968737939844831357484977964609151440744108954891237092718818778361467353076154107238254428309911289213589329929062133228711619850462805621618265562124791848903903043710989740319781819729010449813341247883882253905253880816360700243202795119336555769339193159953767011599181313738325671125927662716295514409961566595063978417781402280781703718249165920621591300310738670490841372552909025513813829093460011623993515470967094289260669528513316124373550936072017871612496750807157942869438789100348513456796431155418327431762812628967311890844793934842144828403385577820152406324655249065913070428514279317783193842584478906172815925216575821184912533307845222249262065480396800*i1^37 + 93564765483129987887541312226261901543694063546826680365301749119400660991258882710701306218545450112162092277605362666805666496744775322907326101828448263774204917305645420562511477575481706607055535294016977168006627049763117188051694067355174678216851635182288121916434204851624689250081033949696050269315030264717023020035016908438804151057791755433686339923588195645450364222232508143480783001835090638081333503195491976863033469718078443539447202042355252765466767851585187306003312334910630364178485767433580923755131310007685400885127424849642489134772808349789548853768980319788393397045433927943021993721511583218016603168102680166024162199898054667349480699325093441358856602601812251404433236899074827056269841305349478958711776366887505790169853169679426103594554262286091833536542621568430313376375723617668982557912657773332941465842493253254908944171523707827622105750778281052246459923471877873394515294586341338889046307666162693773780520683488024244408265519834496042548158542444181585878736636609360525589251494881811054079003988898669111544679427115293929737402771174568101461826936068104291637313447008926079309457041218460033329341472787340906841684451898691463691478912962250703411598393218838270731465202600083682840978042822656*i1^38 + 37252632160891558021290786567061844512131415685984991658359586117879235774209699944047173471461770732468743972057369090589219833410629297619195521838240145783053871837885245697978053960052906921400362010943852410376081001093819399536860098702864687035592315245639931771581308587932390182663284340174873182039161763527294477855490063210415593289474018905166100327300827098626839366918569677298765846655790924695281022617730873684240805322067981058742941958166486779496867051984076573291047512492452711105125875216477230326670216934428246464024261528716654993858584088070436753377255869819934869057722721201737964818968761294421809488583523498988633500851661072296296389228398758430104591681300083073840264482615198706888238844458574597354527992089238688890679864612208114828389101092112219077107818008389343897218284518272155814559958688836526782787756434682604833511395756460320396287923953407140282558427922288568485291257080019720366699175570511419923691403823773459849494232304765518973338280743050808632245781033732860947445279759841501908719733314779456401130037386777820936077349990456200730640537650217934441017507489631305126726710770889652713595618529057030432667183629988985147065684245960494141193851142855978644604745517920226134784*i1^39 + -46097447933922260933736053395965379648519735685985381783444669833005685422504956140435698695016376150293533589676731758816655651271010116574452347608368260399393860084774198109058975966386056119287483089672107824771615161426398484016172634658667353700922423611147579635779002804515416758075484287613147423924732001808023207093158570892476510292539693825302884062798525891879720549806726657143962918973332987144169828172786950757986890268582812035787880646637490019855825536547427541925026446243250198989337496765618301674089474367834337869621456010278859845887594515692393071903639012834173352668569459858111005174342052487704896025034497246258878167213696761557539325140188623014622415715051369036479891647948020799792833625810890555936560511903926046341787321759014724598225960235610864592452634584519881776462018462644509110658657107210630573826296671477357177037157039336975815947098877849917127133407831597914437457971407616012818705383386156579308743127627897813548073935755319199126213320754437675496331938699268687784712222984692334174611211083876175783651343385235850343322578706005779033884529128854399468742876883258446382248565591260923694466449306290693974010822293128966115331327522387145431927809788813919802855694720*i1^40 + -14657404561065806620360345695283377750354498754344942918247539623874824806429123609873243609327227461638396743950930845319387412331356705719509787479639356956370651196740204843826339566724687581468364908293537878065606527734004742905258094535205303162136964368816601105355557999636891216236466201564136120626553659376366638208972669769521911131577538508361697515933598994155203329280879910505066388118873022862279177166420439649810352611975969747431670381023909840709219364149108530956898739341310252614208483220133104980005218238044498789012234899054200823966786705406530502971661828723203195946757400498531585299710481068344844365536082433613483488516854829182203687381293708461270866962585660554985436671338647466361000490042711008165610457599404833015832558707156277239368619771892146648035302350718171268335956130385198527703075522463251661048121375789105515708850989513749839068777557487895305887793808294448890334514474867984126987587992267233055476390455609730075021454227542097143596941592621236756204745213214846275680776914305692525658193893702553399313769685500762913608129359056763857646603933178173727384934871267154016964047289435965613686375888662628539496729625059947869227947487465728315022048912208*i1^41 + 6378399332850000701641338509909565660459049410605797692700554529886400380110178045362116345002690311869369118948465526366334098726489509444375580644786936646415106218020144277751976531462862851352330841746499666910528228708443439717412471382044661287590794386745869699680839183959212129788262018424684797017064215214507772079362661070396308752802522032063079791451253183935706024522724148163145518188551869497588936050622210331890891071960090166863869059870985817015126043463448127494445830809430024253382682015225867274715610474720968312219714765598306487324564533541253794598682995532610889609876694095258829494666411832704503671009035328199195796738821343330916821745078421591892374509541948923096088207612910700808280748692463006387837253165641449883543408508709028035324048237331305059798780134474888216517206571631813461616525904139245088189017280611194353273756066654332763335452646047348949377265688091430797510892619476429279741834705389212940605986439240090827653558775258458452774779674013333684896501666841627863936350201520970581963392371269020867426923258702789756699715620896058304858403593824823121142694140245720086667102541949775527860280818417693759652161120439394792796394327350384*i1^42 + 3571203363789586577186640802308136855794493574997445121073721719705361919167957720258204651922634556762211244530719435842150252264647382383060765511561688771014758126112650088450411141425048698187908781757767353179455876799594735528479324532171256208354764772599179383839712663238819262168752741778168384919807419767668462942236013148298897587973822118409876884749647179224206270244382082426700066980187583352616398647464147217924271870440249336607016252483866873017615956229669954688114147819759832836522491972791318646559675332250525875373955045220059968238451367732651416355767820272327727729649211423128600096529502012751270050525005088553107103569597629187641421826653411113117404806982535665192560108937768461878729106386770401169934802119132574644914373011244010283856971700894401179915292885179768185214623752130860129097953244955038642553127845734659114337534646123025318982439113696054553426567870165326317032156014124576539945381956814919318338147134309348024719805753228173999086643961396204301371759727939420349395971430774739008432966931684384612031665559739682002489899315831627768218950320101715826811886293615057438909479132191692763325661705*i1^43 - N1*504459300229332635560270322215183015308675765636710357109324472035769864010439504469191750191955337449373434706897058472911496602753954506669323514865137463196885807467670120290289797096480209382890068467429244238816570413601953808534957102931857692662552093009960982222560106334896137504842191825537327640820459450131102341449077218485938503368570151768602685146206043695250000*i3 ] ]