[ [ -10552504604094109409924344101098859806608921709864947310276157954690351396275697956597751643144508867959658398503129290251762415336280279089016777676549731910256029564222480583449419169931960835941480975262960967774053818183571717423069781855727438756194583398133273696832458018671577229040845540802906539308368009467483904040041554328643713114158306477983044456272857201139985591018368389935037063622021437145255464051596470705786291081049164973600001775334710698573851877506673000517994412414109060014870295827168422477184503363512398990375289673737401303868042534748718618007417108391304962222230213290525919311572633073995830363146494242359664820431402017991996107551903745848674843285636707027343819415834632913004556496743962710349774054655826747893750249129228116811217740251320663734028973569252417706136406487425190243684209615603605514735005385565730174160654295304730739032541197216162232996359359437864724391065633165284126982637835479613957650867125669381119251822446415740619732539245289989566633144157742605794422755763866384013184787605729098635948145991132630745088000000000000000 + 33336276557454397291697144530460520725132607329157541803575391250043909494333806984209379640416285026756155968965097775966952576961498886758572430447424454183328828235392919184315599086641617753030363121301845395542277317303892706192440034568298476115388160310838795165135368648667083668987638829834666636529771151108631269740709140031705522549212540711145266130433077283005704540581258448850778458049104364245583457538097168702046518097777229773464222527494311514739043042659380965927224290302881740317410893756648375684227292750176500201998194408915723113904158081460528664514128594758672564957627814244485563556889447132231278659350875852577594878872739807960638449599070299913486453652063900307927536994855220599765677925599913353091783394399516875362233675205805662736340425723341000109233471004939819146857421930823000651805753892079000300282243063417329960358837033034579216851633151995550046513717006187154244182122402298105080577107304891123932102292768840532332363035918035972424749412573247943184384044637183189273754399693141205674686557589931003064477318127100582952960000000000000*i1 + -75324631605031031721343968209173111816413628165279302777733480498395876555548132330062311787604193900015337359550619631801963327963472743480520336885246012200800717096287257928438781523653388686967442981136011833066015750590235568244450243260388036725969763430445253506088727736291477596037224528284144955373790390731012707479772281237140040626145701695343948402057676382366062967342983566419473799173576348673470639652301193716178930116836789203042609090753463713962180949588981830252952203145976410303803741181792742895573318711601669945270409782867984699520327891666679123889169889650454430915232204434270802425048113143198521315980023726295716270155715779807010063276381007614223084322699039907383562101940335847972640413264925637140233682386699232508108146356172786345347827739523856364692365455836051178201679347056302756699697828151839036225803424980900869575062388699449956361129214674495306507749538238012882779121275675812877695807469008276257291834100095274573123851445469344711888502871954071659134245461967931789090391429089083927713856192379848023500938785934068940800000000000*i1^2 + 319769565168748984057148942272741713063492516203706233830215946512038602847619940069044154118085658586915342341786611643370635475552749529848193097690376235491051439113788263036747259959992250430377793820365999388193842237830537249671658909182955875867574102436540792445666341167017028071193173708500017845902615225896703149305981025368427728971485222013655222996162789644454732952883778275650996785402658439725000516902997354892685478652016547472412874666629092961949538956918732426564283867724828947740662261490122061630393269090430406162125810199951547084586732536829212170046982271269392827095541313393532944621968533873378149416716041038187388508658362412906887285108866984405668309378049610549114966193768351510348572818061733590675675037226020699237337947084050502258519019949449252486587851946672334746483135050288141956217052427006513489061917242001957265199364380905414846745710125346910135629663183274895477924877351487830788198553925904237644558286574936508293586446735639442362256484875333025314422052993548687960336320395571070588802315818862247261399665717972828160000000000*i1^3 + -551282571150086871254899584949805975800035859815975393161183756269667097215035170363698226066554571303207003820696455290589670660972303962732888537618839930403854432052418482828624187214213818672033713242445227609768145125591481789378880484650088796546274244717415860658909795998338948568410968492414797288485108103774705898172826338807686717810682743590920406442084754201790010178302519197218164143583926359041067662083821044470255757996702436941250020746284224796992253221371679662664152877586742775972012530060839207978001186604540846001471298645441681043825029005278409474070751987085787535779420591000442552346458986690587504386125458891889078181982215480163381879672873066078353455118243968788920396915066798987153245138120434047341673794464447871572323086486908892703449972118408601653167877243530797310574893591880373299524793735546591153148354331455109042420362887929549595899404830993782743432389124454617316441005115126238851933729293269991063047022326921214179688484156588523243606949719193663396110672914930272073885012548670234315622924840343263816438491128843468800000000*i1^4 + 250400653879999780196784999216387366113837768384497962441740662420544904030061753198298355294877472759541144862788621750078905745630861931074722100442422631536928448578005154185229045373809718160095605106521773712383915120762450662780941132122615853781288360477808238088607346925266240267561094522199050262886432392419154018234277161798345939264190278728454852323718880321202054394471018633999994818608178191848580796943777304346948066495384683995348762660401132762930252573651354731732645651289077893468208536383121893848964063393146687610282551910603970749501966102008485037754297216351447668102241889147251646639354201180713981079887128888830881944884740695490035508341280251058763163764317353476981707463648251919806042622715342079649248779657377707996775846457790359338163821548810663683692389759680524168133802497872380312935839412212839558797395035723005313074400745566448096038119321239334641807335242963479221763447259417408921176092248502291169056111504243434000901918051152107009176919867836056036528839833814523106471160925766915697503604961577406401390446646185164800000*i1^5 + -90802046063741794112400083950832707469773261695165248237895842068180052689810354691640462608574380147932523099978975077750863738826311719599439583082132368178568726241774348799617019235408408157992366283860374806092361899771781264584788847579186303779098080448533980652565272501828460512035937832725364776752324461304570040597886276835994303603283579916093235231893250531331858974472607402706142331740885091101967580677375804708128642370711456023969577520725434873281652052131503984245573065763873812209942250469920766000771498937682351443435533548640095292008184411335558060706967473483081523572081684804803594536249788084480642565242407822421183104384220953605830648389169249620015237002375925567426772818467381590781339875881700951832183470288193914340854527071971073296685825351546942778759892502657310510181526988632392005739334834516934119965142767885367947581505145979410613407330448625818024896115377916760138972882778472738754067369607056371256960342453621163219682730142087885037131245176824959668169840254798026957043996665721045246042664765245737877315715277520896000*i1^6 + 12332436640840305104924966577899632981515343892259673119004198646452328827464963830182963392984080125090499237610967207858059893938952359212082758906609173615420138754650007321875547667841893877599431440878986376532995355068153012085302463668802416464585704940479557469255063044254900694690590986831996031249870334589080757592064735676148038088696946755932757151913322585934553612161014075383897124791890211614212304718183513773752805504527331620959606869686925994114049541773648980908766064411151578767277198490495064730135301117934692105824296125259959183482705389874966197628883885938156371364877461421607026106809540499224734093907166941047292775762515531385485604693373767625320584093549173005043831798903045994471063801003924628585846267886513004993652264351183751673959348899294516039399219435738217921667121555658255762733765945670395231861532960295098734272675822317747937057915608731841638390316738083111282564778102743158463263319827282271733860817825801471389423688469858543446127474547461210673607735222355101470720931892606036431562396621934029552763798007316480*i1^7 + 2983378570286058974381623241860357938593515141416637983940403214048703829717763506460308732876102579545550077934668811056715161119248551238831456726923937258800598714838377169383870609952209669751796494134787604890665186305967438241685355164181932342548841112018370384721725620128551267442214935849707175490096093906690920492229344378255795591733690980092571522819890882608436181373558185068835723755865267066462006766906123952865623454356363054129361078228647845958534563566663766689708220699294418062323688242508784766988772383517458046691548652512562021671781082100565445781012838703753672608341009411633002937344913127111977148409157321862925666549059972273441431753156042217244518774599350086513980556633257750854012955159576362467913528282897209084522219372388524819313439982135112392051283645689104046800514553292316865424709734022443976795875374742538246857590694887399720837176883707429805297337625510439198934634767433781797101693078514462931353130366280501331077482688571489321195917559389207132297114496433840393077599722472551744939382732786379646875050442752*i1^8 + -662010723995000081022867435172390725027478735814009345175402344201988419803710790415156990596596756243428474016949835806334654308780576131471676408383581681019775622003029216468901610844489844833591017231352252537354054179928043465800068840032928951862110207964404071996000623632656128997943551580760822675189948190195794250184362496880656102802922888903965722268466083007906180521122285892545000473223432525153708422718162488525141705992851635230160105136100070095925082441470088033737861636066728539204777517458473389903846994063730855392826621983166400975271163669903886264503267610808267540343646557531410845712688660571496200582392092622309478254026824657630564219499481945789319401495722778896235698170846397912419552075844949894314756778056365473713380041415285619131576789555154655914471299160762194822706369634786287921659799855514908412492743987210814802348486987315491298799783161509883127398454076817650718641443767907007927748011261154470945952352261499527249930386317222921088765372398300617346504574668826164590866003568332412735346127457048289588805632*i1^9 + -44673109558554346407932506266783714410936540027942663187553989881627500583039393252532368789475837116694751164381236627759988795139500944604699617220333660947519338205265443196971365258381296905291699789167289303605409789229922642509546846954016900453816730049463559024188912869498583542622533094616415992693287695723255135329358429899045199116047152963184769072471769703855932771616672169242637485204779086115688591352559645906508824019958792943434402396535943042892949781732492347398141275230320228920080782406085516766973999770243410300824392443041148769051309143189830399880435054843406002559292094194760124433239326353150498777390491717948462355245576508914583101440715421327973853557925533324783684201941615979690502194375293717066957980269296537624963167575713792056510096601454704551784011692600226366868958940459008993227920560013845803135266247596331123629097957675274675250112663615038928767002880452008538245144135581276091860909036372118979688834593456511719179656407005117001053990446951068278767303505654855007973240803294119617713684550296736366592*i1^10 + 18699775208574110617200101155338215568311967358795036994467590222571062849872445375494558150159854676135680606273412573947160224339436244297339282931966531223903664427807502959356325528340875663804714165800984189768757377177055794828557941966769353770843568641993584207332704502034127398575795473141774424114950921154392137705899742957580019283845462649427633242079159956548238917214504194692839385935877584734290847670663889003423210067078122534251512701349323314059968691671488455694578838007462082980825207405137854474286674431830932651666995434667605373581936273848513291502352885293855665465389400579345076582372463616487916901104793382668980795916678684425716649245940441127808531238289552589594891464661811111504941387294667481639338903889962720314736919494506965562765896131666313108186363811435572146306902020960266450709290947238412792133034682393737791975832322052177568898536434786770881476284262991419317213751536186971277922967802567701996817586554333943355861212252137401827534738523992940313723572532196846362543429618423734128502597518182318080*i1^11 + -2384273743288584996874913813160597973069591276458830051486427701773673052011076115192123696106464871604328078487151250484738159547929627789616970508614197677001437995296568832144816402770843360934710873766203444779038731537012131647191081657793194672645547410954934230743573598850708194544042714496889149985421515540228714564599444533974066571893299589795688068993689012432792513038128373564955612852861953819534064679662127836445664673674802108469154255845245568616993877910941876738221616487242173661792591269252407445029059440181175129727007232128043549250592519636922803072217767595887835573062193068506279635858051662712906215898260045960978264670579840567000809356846703163708637154792932215413743565415400205012874799200261949103780288517338787406387055747936404480551339222925516607953871377643300919606851400094746452443897234394633007005514747967588100150159901349774413135999634791345581960252573534738596597072700975998079688788156202308859163348566742505427175751344211190041045750614518755852686202700283090523576971589279721344701304259215360*i1^12 + 169406647378211094629676333691864910247165948714048178686960291949691326828885781865598726374286692454943673900476089689797809660098128495489803798125951526041370548753490049755849454796078127067768169713529218724917565005116691201739674331683603475266852700080966564389962696638225398834078992253172250101346080012944686208503996399819331435084474961709229499806996170709603158740361499591224121104789514260264878098178133710916426684688035675212834866240708507072403443290298980233469151086247378187412981769753555147327921507666438544139015747667242607292932504867151032618512008804180019403157495666559398876361391028623323064844861801528589417219724513778872335913836313621277061338267707286999771356190438182098086225891360439196659422596504641026769699573767621673503767867008032941570120927246971026523205518483258283069800344323402344475914573667444518830533509776553532120951334706295781735989932762112800726962301010619784253318120717314534585883350649040856182278352917017596147825045989386730901542527024102613065215873406858552967233011712*i1^13 + -8650152202689330564184428483547036736699823172800908567559708594586475146608509967671043170406512005528666963268335627421254639594329237113301926042457740680631504602211086937940549451335235907148607787566227548942617841002471908892462405711386670529103434498661547845132501437929863449021030164060503363030356046205616585784383549752178218973208383428505712493937075593304159096162304092115488667436778966708793446301698132049407642419138734840137601897372891997221656044846560312568619865526852322452072884494476517695794090507106045034625922455457217554042831518452742605879777280582126799683905566249917400520050162384961497376668445191704083229109860640770432517213035518307705403160952868763567523957176312544901527505906513222216709273207561960979705232560852145421422132456140932040001913523653187555764022040976821814036325847713587410250077793970079519057996708971588398815720353201018759468800417679415696053836632232568119455484908957581438751461331938722109658587823114435932803654011516074060122547508595804169529222874835983573975040*i1^14 + 285969955214721035382557424123471275784952544019487397027676612990540508698913317497389337249677513236347842331977812846243240313286134560504887072529389206177100849840516403870480816385610630155441968185106662673621408890026862177022402094555469490040935179749022512010535436023370000889882311338135510283456369900417389344477107753382969966876137518807979831856055843952896025791601959777453413795754463719112581395682021285537984879835141874410823702504714147253858832954956559602640461728943041265361815553090518748277186791231144557775388520508017786201740149766643735260932760803569758554347515691116622553012376078300712656567279045014760311518485853345281603061347691521854233471969845753014174383876840502800306372155860307201023534518611326562559741331396645914658697743825128918921403023595183008144570555157749119804397603358686456698366856310927349484656286029255364561794538056493327100209823968276033967628806928787789354459895940582416127442441508547541147989762874995782577614192760142395484470999604063308945742890913270595584*i1^15 + -5496498624308089795078549299746661376733229714235148937389892374047741110955920302525456994486633723721269998967060607950420364577269368595072317716217962887901497219228648854826909558028492425961127344945900626050954125197564054170008980318877978202982638832484248276158882680443010797240731072604587351198080228274646860551950790599479004141296978013050779358160335157511317877492552720507316836699468509515893678858577176505757927225206411904104293550872011525571824842495338372010983955169392732855197398034376945500051280623060331256996723150980596262215112590486034540311017778715176616429617564040472486592247719547383293298633807155782949737323443454008297130384635773348800302772079501873554528276615870234696765464145358842919369568477766714077209459890515034563402808316367654109554624872525789400919593298560989874142192156964132086043069547751598587202134724898138014620322694471747160657469240664805849399650088383910028544236966068922760986757051447442300875496505133403318273229008148965083665096271840580569835385504399360*i1^16 + -1011867640481986753457039403397390507708726110694365104345167825705484151745420398263229516655409202681208688831437090094467603210744431246505176039529225018166522231214440277298188853935946670759736111343356549192198751270266069920276324482542673050795164004040857301560670012552001694463188926589041105681963078206970486958276626848621971991092223584753444858753762797101989469298840426662397177579221986959600629484973881755218881646895327306558527436209439124683570431134734843677224297926376441461143007585888109324376102238291942312907662074063459964921226726593645087821295168347384809531200584694984776680030060822865541107780274221893794638878535083974510197264173706528658998634092819716661784673056944655997481615280411535038113966919446281825972707800457637907574706130709947553950665410954821960539834473529584264887588883600673876785580329115197495256194017693294602124133384330941054320975056975980890045193202673103383858880274858056941307668077296054595384007252873605000489070154298043234991351180249097894052757504*i1^17 + -214680200830360207688635614025206299697359326690338969844593717953900687417633839287902169719100614171239981599121050002179924032028840754193792472023426398517674970549700120342012337391264118585349079005407794362456940561154169986569587324254439124946383523439344745723089520989602674794816380238797987154314047384137988839423375658913959209111474284429537097957590281474171787768163411294483568140078310004163557202854809901768426682363110178580571591514320508211939205409895218078900109294866191153680288058812355021662761630522412270023312330744979858207591920992476864450001057350168027127234857820021183514023181864858258979100413269626851505485866988269440340142192484626792781669374713281872424236025647319580099114924195460323432591385293639546696706275473808593393748706761681214119101729000058495933896990297023824563162210962899562407491340244752427542872161638832969354513707288521574388499408570612244077921860321749354486605345700344652352543959751414607944436088352767095376080783056676590355306243048748351488*i1^18 + -202895492047320678154346005949871040241434867378246868971284598148387423798786463207956914068288589135569260044897011067151435398576289862418467935535265736535162129930825405504659624946205598700578919578169131275061739518679411702705484114441526355747998926217381870469534582263557844677962220138448726569531306353229222952430570132480404776532397998396349068383303182259826693086263015034274270659318984865054362926642131968425050119691211413471110530000541458264466615300555859652187303417293667205686524112818210540819405354765997434074799102036217365961886143067596016538950164353093621771493618053374956670529810246167849759146275243615308704209763138319098896949711754294354937586938208595716914705905251970903152440555447563661203305344071739172583491166539327892241153545510277672336042644268689049778730401647938065519679597475437659654186582790541675260070967000417737703703586092349951584781128571108419058485200850531078009014102873391737530399008824181352393951506318122331675381354594562568062722440691712*i1^19 + 18991675669853383004724885489880044305865435776635882602544149275546186639835096853579691764083068357582494883638622288071482852690616965900240079384414443518730476955893653729693713537951662788655885323502629401762694278746669274157232553728935958305477907264869330983939101306756734374489029071030609009756359913585666867174781674525506851598435596833965550867498663263696228052140510424935407711071131039651708609823218224753290910078382762462174600062858758279574265733100311081435168397589568998968095947836570667753974264302157095480168949536019279064610589485309703975844056741770566215586351823956276707315205331522651509233433519568229750749656419421670206060790225941171175309628098826524087210673021820802042494340541387486266116914460145859212154565348086484500781137316632990405261026143687589268366617169409143887322600965811102704739282025308573605783041804401315458823898154525312347843188757522354149103901733176375208655411843497901298800426619556867541247064094470582745693055591736838199443456*i1^20 + -8488867307955583418392070814386005857587651284025082100561988574515927144837098843028640099152077509839152658524570229367698893292796616001331972434972552687458898228964016514149400692828972936299763298282476854921870043385813541523739011619397279732229980399868325015389908723404680369315212198274037853674623117690201158709905276459174013104115109212998211529236586382099394671590059986807424199523775356418460855062578014139238754960483582250700895276717850498240906449387073302304011743682281085636539044900154165100954766502778966392679838851681577686820200954407813596345882876752226474507188426525005999921275135318453880223372925317358044191869786046648689147913067494922304400201879619976575752601032461312513242970188336936839216377197200931316827875609356335530345818421148963395009457224128395868336257344525620335280653386392416722207943673131879606243833940093744950840717332241653363786672722989644536480311118962140125646569266273043525003260221420858743448095354030227094711040583416152064*i1^21 + -6847354049842067494252545839677525667862467567661196813725842438209953831755782992317394566793019525206185762456586787271891667277165783432125932531925668619052803737253953889011785938606393102457053059986289013003791129936972388918390829452854036995472227686973499472005515855243198149636685045557730124338598273198573003030166705831552802613438316660257972238827053405171746008156580834847510911840206458445372947466777097830479693780748213811992710046611990703378194237638643905555932597813657770710842327092108456965160028794348038914386673012254063723115150983701109741058601259135303999209941175758129885901959950066089615658457864523734921435342916819459932480000242244472124459791514375469991532516798472135090397249694994795609285303078413586433173729930204259637256051790331826204528237585989856689081782000544720305969535307049419841080617970627628064378156001485577611090237916671388207482111833949434181395016935731302817303031098097730136209657861892998077738366293467463521991374405632*i1^22 + 3014451341254705691990279270278485366307803333299096203855320058454909353463326889719081701305935672856878804045655925289450250934943322045752288305775690150994654919841494069621386598985979064844208052774235510283187809833981714118766156070691060217674276004046574887553626548219645831489824608741832141760686840437494222576902030726546192405420360146889318959786146814884023896774692359603139571359928005114932456924452202949363384554834053472991029829293657903400064517043519983290277466017448209833930819600579800948424978886580953104042931770859858399775334343902248038014365464981095671471401361369103134500543266263352745038224497320922411021166472029032200299527648395650015917336845466654779392286759200205853252703719834526031133711442815844502536157266918547490877583777253667460851978858744254512633810131565539668891599742215401905439038266336631640325199390488543344441990109781436541562487973746040341352839890858192381185814449443730090764861460212012061166992010800819536396288*i1^23 + -1643542213168204282192485281387641415082135448727142662363681454299589612863867270561633711529424858520555364529331848308457841299174849563591087348375801364151489940853555685910441714219739410149608650751381826552590951879270749231080781435529375247030794936590004212923932498510740395210172445661740166649759976782481357951040743107741138065779179260760398914329404415854062208597045584948436409440339853430153204761140008261190435061519471352357086885407153772492960563227342129284213983420190640340061363991693358448441171339173948150255400795623229706722496154230370166579953531837876448711073611874643313870143660569097111021446544145549120140583415050852708217325574293477490004132648863256957932084869101382331991506836342287697048945735699399351502933077610675020649440004050420966011262954209983743250732117311323786823810670940465039477911212011942681287607109722354946034598357088491981232182368461314201351992536195667117319102299961296830151941821463911272254420451367845888*i1^24 + -136577950024865744900962069189703250111422572243369389964018252912769944277025986915263869543621529307947758033712217381603555676059650733958802448043288663137850815488541112348910466843638321287937159853422628167866707763033439279293531576649764153348273344848545606397152134854889198822221009718218796636835380207915047111362817080355965558090337669856852930872302637927732654437552466824345562061834500170340284547119266681304696297894716740638492423939549406541324967755599694281865484500406492553809072027670884709146373595248981668535867644279592984307628170044455082997108928471688361611473843100090391730802705286497321635371140271861827848305926846084814984165885514295118366556017852081946469193952590961174307468444010105365052315778011360976734556960218376948304169019224908295142000905133311716214325285714981514224536764490715750169466253938674360739725143061745164229075026306374028381986278249378432998697970829414986504221755663046499783276407229764525500636594176*i1^25 + 88479850423602786196426087006159330766466590167188985481589948951798079587663771194992610764640129037819992441359242588825534636450667010886455088769262692223971505919781305009410816909646712155405536084875660409507293456175924587352441524032764412890892388496737108572208759295423112521798558931468543008424634466620180286827250560748669781268351290707655303013360330828104714697536531229273380170603585694052746397613382500921686532701512340730137581565220168490616668771667953889284285125678426515876744282263589042602219142455653896149621852693425997617787997388210763572996541413724122503287607972397142275678312437369287839239072850745498309894372650082674691720113961496366764477030645853665851809045860689320871855760987342947172622033278581932879300135217233100779616909934661010684233343063793829687782786018564172591263528311539155602198769952125577103787695838932336803678947609808046873398261559801404932605495900787885921611346771387850891374149602943271174144*i1^26 + -8478563572283329385220272156824906211225902438617491284877616558213189226364529793233577446182060992501672003065330557801007843850204861610287434534993942149884794761544079804330148421683312252065716388540374380558376621196317610512616473955766879757128318096747945188487734905490237711995783172297458763740329305218704142050957947667652395970887789067037014167716794840746251686762670754756844116498815032513443853913692124667284855432958961152713402532563433608521007748133274770692324381520195918082134300028852735236760376829036486688905527353350364227567065338995478117779490868750667407560313626129640490500334258352227707124655165259645226660771636278520738482653374710703663654962605700063346659949705178147093740800741792406020002771289298551584033926663076101467016933814147072804459332274435477796455193967890083073382484475450380873052167803698196061198466999983560706798220134564605660621954492839218813839583564161218774098591632836728012984851835650048*i1^27 + -3058228633707052338043441993877765749415362308102900821356350314412731821613572977543027176290805841321387594458904517739268936550418396695310832587846837155150091259492181478149318344084018492600985122245010975705782388324479026978470044423594101398357600118258721913760372017158676486969625854519791680635990740297989789298945923015762201066226049265360876444415068630480352962168099064945219161186199576280554136812449270182991739942769777696578296305698088062828582300028030476592730605674098210089482429603107993701077636588669167437163200707769561193470845351264400345013984065305188756489306843204692796684293230847150937139596617414921275754897468535133465445676551053561049914651322980919367426392293833486930068557979966678616673682865121409260855578209801942526778695763197421699498719729197369076871363673166848102677896364092997620349164403603448273336644108970183433541253608351269823435485132992630289083607774999289615562251642135164200922644480*i1^28 + 8241506627643248633822025681916592936845408733130688730251912171406716846546501369188842737145686017946587378060713723737082840085596267609020819918092086205020753453269480862554236339016155526235472523551083216820978578471927223055783826567983656914167857617033914028368079660909533494861847225403301537397073319968642855162184971943753243654797664492207303978566101916873481834738480117118891734742187327360379881736169611378495154350207542587995622743592342455714916545628722178041451674385079019223433082682094170787662458354678155014833917303741832029822028770650112894607920211360784269594261041032967522260145230790672240581413951398994533154425553211526352943060881503324163782215982905110763706590147255138894849542961396962891841471267666355214538995440339570166955652097303826836378667126698548147885096626441880354385114484408969062768129301687247978026419717032722487547581023438377893946803109211541542036888440780381469588905397321728000*i1^29 + -37316105604646873508635678892674533312911575371287308814225182216809047487559394756761541715878424381234390512531900098690250587091041043059885400382355249937638041704814360122687098085598831886584001124224839594817406366896417276014639047696224707638256932752802498428778227422175148225281533968979593527694507114123394156103442305715883250185217585282513781593442415498478839926719307027800395712490013209701761884256167373562453736642575204112087183273778277404873914536126000697708482706770504034229382618340726049834755447161039313172770999383736469334706412683075383078662094429992148652523082548363909128305825320452703154116194471436389567723906666403188266375259806187952821306168522079021211182679927201216526338381895007191053743124971525959555544192482571616933884191399570583446587006020293897836617064473714504160552341734861464291528496713773741640737247111008951758291691821538618429362331760817807439733316102372033481337208832*i1^30 + -28970160420180940173838950975242767340098929355478651098245045675254100727908821398748450651336970438975742322368249031866934008452086090857258351311840319090830830880655424183672070784355623684036527472710044924254577174307086179208681777243861690056509080821167773533941080443393366814009733173224898272241822982365671876024985762310810875850697779400727920130502652472300294439715105838795779823807190162163146587849561323424488722411443431855949221097183722957112738011610374149688017630012971170259029778832828886207093979159884005301395586767643668154590984015476549839446743894215773658478924472030648473065736442372314461542370622362322950459856610699126518066965104048422629860137021514495371338198454586152675412230901002252190299298756801494032495242159852280741295002635019720729084567982126516551351408903785285467423957715019993070462901115192808960253645982660667190765130022804977974974363835618935261737740975193718784*i1^31 + -104871982749538395855252312079708760006027089990112223075939816768766863105494094738681651893190077056782427045177936136779690366883598461365859826497335851403263335597348481294183150609053186538622987607176422295983941823587435271559122987178793881324871511139859804707271215829345239708309845376837966784539310859502510079218489314769922269642692902096129341034528806499932862596702612030921639947878769575245285611456411749935887254445242755541247678686349980864399506905504525284506442512573754691592692115889859608399183854189878532106241553627612797265255696571210605519185904041910890265855763645572408108641524596512002473192647208328799600364716785031961799575456966840338536096827158776774602823066695279839375292086183394490892857158861601105663168407847853312898059548066816132512136979992750812960830453330285465772156949727313480792553630862192074831061487187331256342638319708924500681937384124514478938044497920*i1^32 + -35288061135858878402287716520593706382605845323556452099549766073111896936336876097973102581653919435815378513664389650638089751338071546832826623291686607406443038554839209115061187544522038676779740631303287734359564200037760430948317239491778873312086753869900773970963990619854951411833598191680559145016282587494227159566815952950652496296532748952661131417504112602643130833416301672803066716806292984306595743583864815073975557875788749478446022359040348447648299526549385344637410043946002434731621874851077127504324037992714836443941681323194968554159110309384894420680949598390829670238873215018941251113711579195762285582753332654937930964406069549562698830285327409002230159662378717321450881978161724316108520300897871704115235932256742204868348090464923203897765027137544473632831922584161248797629300301520734558896814887616405416365556691370284553370069617100742565772897187462865842589338912711245824*i1^33 + -5369239744574805961551326809305159526078973441713044768316825442874897437966692909801018244982983996425887617153955188088304999687956402546489289806812058268282353898933047828228703311659187541768792654034436708140671319745451007716133964477508937003572686827023171520497771261217917170588005698084788731339335001133856022694129099032185869846957459186055728603816584434834258737960190596242492082985723397950693910190917628797389157431300400407464359037129075225925791543891703575252542103867518996977918150548047345365980392426415307862501661149016249607691281402200137100025705269382258475202169634418840617721532457950658415922073204320404555268333345965812253555276829225313391866014124848031765793089965771375638240877561044453562444188607391456424564598433317153231617768738518799362822063697853947939468467205833741337602073806851013658093191931848218554375762459744609312423773155902684521048309760*i1^34 + -413592999064802986038893727678440530830080701649826903271969002370268934093984717113324594363309905131413674974207304208202376786478616419373872282566297030048342153059220997776398579757295507309058644552110006124733392621742098434133295570090511548407175518031436869324858185723061234837606338645575074076193965331315275889326153364932966901024480243892712011413088271309432717458220808938637523178759452427402106895157614934407276490418917161107118453703410417221515345585495299664629643889806373972647703775114166369718016081613437873824275735909328201386032326067495452845157616037685429269275694707673036635102861781527262090182524569461124209604451397051036937520478815768400388772260379754429590664088156952516183548205762103646502497011036173790282626577232700471137397825316983344596715606100633251496878287904345507722312020658677872081419183260453952747493078234371813879482408025194496*i1^35 + -5256630703101485735940478491517173448184303320742196315883603785396551724273572789643939269009581079788951620058055921663579426509700202908930008537258032969310385025163822603152956069863102598552795237014702233583659051792228482375783185943217711137922421923689584338894213962960713405883896936676971781895215400853622975828449804557834819124295732331918124913259786846580314996959139931277414424974805979321253160196299516464296667890493927220124973412845393351694181297451082286920125194072016939693330694734356488837173809645578934211435572960533898570335939046528695676983278382913707035830950830067817862579854761117479326051820492929025452344255169574886377390422491013525450992353103773939715206027038859041930827318678359008160539474254461682618583217021953928293995985747346955060698874071446048336420993887255141763456856854053089927808425187312601571416875027367198534926336*i1^36 + 1245850585805219690677125933882891313019334098530853624677846224426866610391060416450667927567824988850429608464808676255967249762426187285746598820117414278751207583590259882998658042721772612864944983176261277987792857898442328413560440360133549781680986773282075214870557026806396281753132412935160368144958572752520343490621662826254990042206600271063863955804543571458036759442192477463512189712182790254092851760547946549772276811575337753160697883886260043761803431576147102662690729343211601068551118309587167873495840245029324284348217247040415278557616213250677041216427519202246410772126359044314887561592815760104317494770921704008823383573151224048012754005104572188094690721916786505068899515721923876435127740707598684376729789034647894140599671837546261652140508278265167881437223499925106109121570343752333521711605493863140684204926969705185460335613211705344*i1^37 + -23766223830943715900993766735694744338100476167730800692619323855114195250652495470975928627303603064252909112222221704494628846941830840619955300165962702188139769008770182608541862720588126035227397537955784049328014436106986845529893754626773771390717033198745186821515503395151840289294216846408348641302235029116886763330897729227300239352560322310377775904250215340793934048684224552801963889403551706543940996016485821330197449481498927111804861999053920726746689322950597414425702659358025243192421044461669703842539492937610088341336033141976899898754045018715114839982246092805218043765778388285410330164075417425581329897495649672151652446998432937662861012805369441949423335157117866822633242099080863580730046648341260425133496228060308903930679410600022009624410357351219432841421768923563453546005310968064716711145420022604552833649694647617566892032*i1^38 + 130112808305786900674752328932594686596815088457760282824492419458610695583255671368132989364060447004926595812541712725240889839900924327111526217380465337338229951334475400923329711645188267543634356234716822201291094277941978223806279174721930082997581189731552624953742500094105974708705441611267877313161581703832459079759407111667847760573525634874874186861382263675182334841045469968777868439395950526670084678215396143526461816399237277788658630480512910653917665270128342361887259265961420339238445901435990333267402585151573108586656962901731843837178829665073529294142565233370433999309292281634673193698180391562267047790186244024462683434095073055630958696640507374337280874210660959573741525667624420792582534032488357208678395720724489411349843260885766530606107940612395419709299831324960453971609103850584674518172275177712788008960*i1^39 + -1048445311299955810957530697571004252370517639291375532622095028020974900007163154236567341256316440805584910125119905031745571272539639831600197514477304390378063246380827698276844850705607743724591281217346261980164960560241191788445289213356756006499475952899293132605627537956755620001906883943918069531634692535724927894020825033708394578421160498198265646418850832644141169111266849237681756390643125343801261253720409093006109748436424659858054610883794519961460223384248765860790593005595144754096196433854912087448600847615692780052410870742527128269383638213324795686968721907245293748599606762769506738449739542572497726368104732585416073432593037592551418641456989072611444415036541864771607323702512642401766795567697886350712996548556794805839893637229951198094323696385659370347512340578705140442767587153591226495424*i1^40 + -13011074856051605132655204721304105915965676406049005455245712178431529088774945394484915820059194975307214731057811504980342946656030234262614051476513974413958380175727213022785642278026179957963900498204827515914168997051527919213217413799275640745532281678449891192573448910465897960179841335161902047003857579112501136540830486297506876539808310783449334894042387767465267568810868203676191586878494855996488319106708456477089265631381787714071172655681814375028012438672608489170610198413187098194915496593225244455426833821176057416088135829170027716347210219998454695135508300263538695319792075931872995681346390386365450396218241875999430026866483429846265784988100989034250212843305379536200745856939209524109886517532403456029975465459061278884507435397065725092285033412190000*i1^41 + 986349189409240624504808344809708091549726954623893458223417180836039899164877774414662603830967693059990908376325343470361846105779102774785447647700090752126648160531853325931468249046349995915853484527619174320877895937531883666014660157559092951615055587499246758078866695097590961879114230585619750645019278733298883919098925603341343913950377077774940329696481959895581242891796528502769443653360887936928437233511325076907103676596425428600961589039865845981540348183113543724769440197486877980723016148497550958989555763950747293664168829041743879888469401642298666425233747244477706825744375470563019235258440920859517618687082910639934497164627739623730138525963991941360249429187659185112705829841849537103689242847312890625*i1^42, 195591275995977433669327735785328087475880936034768994774742889226203282173738049485624355736590206069353223765805228452645090506889904880662170254294762522124369460347315246516610671237541799919599695195906473843178969975651915014839750562842535775771031043475277714923860757856433930222447775071832771036872595152658629630841857097536100177432866786123122705252776214436093459912984504117763094040003008919006952058442106542560832602575651681095393845804921712779016493275252485967326004303476835795005688007839994219251288441078293506811146384259364748330739403238980192237557562974760433879423232780760273550429161021444250109497798478188495587367786538212365262042219232429689010884540155439051593396565568373980016157943573481780544511988685408785726964567944324301865610434010537735005726289024121717252698931094263287723381268264807505341311451434150479706015761069789438946242651137944924146500568813967616438915657001076769331896473755663027398116399739966225996328550215430049800444020804576946705994915648239708134835749519571886446683952704296221974000573635428882442508500359375069731773728707254989713241153389179271522552901955647213411241495452509356599891089930239823549251304252397390211266314791787453237756449212788181213217973929045499953154369311805799835280292673136642694405694970878443571330517030381415657570602777173577411558129742243178280041664590095569494921894322237634836357552855057173180910188089952594033022098874755616331940019873433041643770463818097282980168972720802392799050486870483836177669381242564378624000000000000000 + -617648726626566625434009545434944907514119957720428418500221527609841082421272146088050790858924231496452679631094706005706472260748213682407934944340789548613808454956259967641624803308728830114153812435822291839071265194402335051284208641286538836628756738939418310416640320269089204913260965401120032548223686356071619672385047854405286911671797000530043354935228928209944972241166351460755966638216316322686911081214588014456427203206701461205203672388617183464944947841914926517713860029858677677462711274521920644048180530517365456700630111290584959586760214442202498999192108458032908927432057308792631446944063093703673396542023874927749236547561607335567982088394741752230731424115862241866613124318918847221920106698712338356472822084368217386566502351129154691962557686065385654079089274268396201927531770154299024892185205121287892385464195846867544551060787868220182051716034025361324864910373112670436213383647576544435866707086519328706352122505095529341900933434294660202038950061600537958042096417423732651233585016637931744559751352795042397197967557557361204626801569917218378775717030274965799594075048424302369324542797889881033592173067621616443191838051928649131907440709735467948941686313999296993066882709694323065529826441656304365001644182401745324882456547830250139386181547002670004457285012802066511212614848183410728244860070323856429553356670051148286506782374459851640241863392727491873829751883984278800668575934074095371216462754238353410577786545133268175827492823964589901158255034543212332175689631456642990080000000000000*i1 + 1393539829133619971247032371793860296390594110837251121184054559917352499333533568331359916289065379370170611954747417897685221042367934695685221759748866811150064762793151971586975480156653740348812749810595908118746994675118964166387738430675613908384347914316001173417441320375873902692399826245731950597719192295258252807616053135921069085647370082625063284215313810782510855150751341517741261199446669039051412062988351553997143751589524643493735424861538927077718426470134951105807845257029267773035566730350552757897270677930226503254893515005247274294697736689566110302351751795911498790134732802727523777625008692615497257555455181702391757791177653909970689196331109267737653594086244159718507466125889679681972665958724029910250212056476261145565111146947854251843774576259352716232514983452893624513741988353934868030199220210811845504999188664862527511292489054249173650761137682440391517448899311527544948498747182764001054692660497264041392005935356136473945930026566641722734304423734950750405158451706727932195122832621271805952233686653619928144065505362132584904529374462754704124369128066325793329683414649869013244488096821676064493435569411451516950909396020317077761847816047644898429410472319248041763805013616119008979426678605891119738449275914801185387954407279066314815627314256412212751302617072348947320878195075268259989351755901887987915036870973303101516686356836985352891604750445060666650107006082203982717896414464446439662871925460429810366952680169997331497587656672900101706532604479396705323585779970500198400000000000*i1^2 + -5918365049348664416825376263632914594201856425462954791094595838910152412447290193316880449437488898386689317515894550761968814635908080620581938080299597708228050408661430049471660456650455558825222664491717606715791273272917738163859610894774216609616402002276320528348844709516588413119025126568328647278292034136682840495870503994136633019281522400774956382683935879448962806571437546483993103555001217429287892906351773751783210071968858181778176910718143823829073702462221240164306015342416970664139219221548619527771062414162141097474994538867198142279156366830104833321943478573594940397629774322118323599769986754031507805556710619239136733674431851759004502254217030528692386667636110098441500956250462319552101209068017488171569608738752642786567244529760040093318858029225082625959683851988619717144162001748336102312874781196005947223973287973766571357164297595653803098397120237248080179082682703179356692591816562837740787926582163658051985195998843291813329241323256786448470936011257618391196567681451645784149869711759307053193010905935946047816955948408769938055626682828103186887525625811735535280906854145404153270339041013231180815120105134926778530320357624827148256444284592842834830701287237056076464717352337779556112788374240916070556476958088051819709401327775177972120345894723970075045357845012090021533493824658022636203045498681485586275806355459387022668883862522485226229305739394283940717387450615966230889828175566503215177221475636140152522273216199308742730478490314719944647312474305847532842552282243399680000000000*i1^3 + 10215742986414026378814431732156677816367093316362828402289031393213599676800581470853786954750287890603215081310737973577951887551996946269118366445478953100998174885614317627602256242711390492634954856179115572736843314327889437902711845787524779566815680574851120438637225993365119529116589508072439981279412873456068116288298052684397514964755929670907649135216915199757405882546761497043452600845545930427891145478426556588182103268223794138605553240525581157066599658626116088472930862295001150754959970459147364754793156826434599433600018041422684528976964501167152276887751113179687505491809707901731676865776613372742995613354091176245153072092839484020123218960275812259023546774223051650418422038274323740963302879434241101145930282249700136815172603004866754869022033284896605300456714526990667268876611888034282455427438819778983483613077029513324037937239727693315763895326776587405940785076572445231622567311274647386360693678200835851928952816168232566883708154432696037755241373499973685756887275916790142336244987992933378019338853007175092214702293657961361086633658367616570099756146153183679493402303526344223205544751195989314753060548689709121198349035201372542932595036744474165352071858947005073312322158462131800481011926716077835357646774346583756866085654691320572822384363749219969941566833374948201202484303062323702777579554986790539966197431086266533875617679092269620962294088698681634433073488482085686736420365125502006439131770378354174815895971287840021732694492448637153983381720893841071880701376056419942400000000*i1^4 + -4658836324440992504771810370085397062397677699930243075051488367976022625943022250592476030592085105642966943031775006565285317013483739776943079755572914453780647862099920170525071837847611571305316005776961271810738284686307366360647383209671683537170790540793202426929811020415074380348960922585324084419530713018535317818395337465499299333183355448421387569814405054431035431778144208053339466538981990631599527360572370014188966398796500222428829807680398428169423805677267321925186659888316718192439949839683216530982528063515304718283427396646877581935978839632781592344579861573494822937114097137672096605953337057511103369086580970836867313505754807989929414592559504064584994509974667478905762767879286089921449367272160460123540333153839837459667637308830090410744466742925865521174296121964523921694312406490765950171982708509308456674614959407501818655231097553598534985200902952089336010340607304583055250671941276111038035571154116717131557905130395739258337832265358686288076222505206628651190171394519992036524496868075550271137799543014385783700329571653528330533072946848341692197288116960303435011462127013524886203042882891239615565170963453642164373771184602267874891491940019932611424217703581400491873908916869331628168136022376446027467138952119900235240676100883773771890893583128390889297244857367989140262640101671073313100783052150036460893901359210602871621437975097315237445684141148117018811769936366017150397550451152167390613259533993780953678755856412260095476783190947578509605798426169854979945311733442150400000*i1^5 + 1696559670134574002331120226978498583112069357349503795128378268739311372665365780429468036434247486499217793270583680550266162779971159692913687643923653453322323123703883069594495314267153649724526404439088483057650818397135641268205002356662378891885325115672863354973893401560554528250530989069501046787051750389261264262379339082016029856122512048848382358197742041461532398050884922855960094962447117759638970652157417384204371510549284371385089659825129957384341924776018095317324692613714170046449351893323768535384885942341722400227416560966489680287912386216160050503453226951834628741472618071375952905574467341582187742077763272309087761701632413270378247320534730105974978869742673180758284327026027799022910370091177701713717445887222798311349235898377773913199414991137383623863764683364602441744849799973274834433563652237762184775620913047694846581180329936025832441163710891399881698780853714923601545443737473500713088364865020291900059673517439353047487939498186234764753844531963437973587108645851249717364055112360786841129686267475132755138582828420468658046767819078376689731685506540612617344666595612936047863699319984564248948917893934971207325396365831169318825229836280434345096209530129848339334930090204281050017632259274981505429539072358469418234342135937786210264066906616434370903480850814505270815939290268716014089133036451160751579119747461225911601749912691762835684487340651782057884591131930100037892233397602357426120970857175365321983521505403812385893146436527201763369232589734782234514218505207808000*i1^6 + -235176994042044066853815031007321635197675190170362975268829970929670331775479190293134449640475146861241351417350779947032508495725687376898831385850889154414555222770490084027804007734765723376596652565109997421917032994218211411162524883818724434709867773744431090996912984540927087841291807070542604567998106110184450468977853416153509050369418082976937095835984500125012482269779006911006751302961329465018465034769296935652192858934134121507301957083318922442863231129784929613696596498711171446879991432459179304395623968407436471786820068015385739548035283800131819352860055371321529028743658362421353297367069237452234965489303163032207266484607009388566011260382244699961295479907292236090711852802565350716643216372088311001898237246652473388397665670703959441853767932089386196123449032010011732838999368003814815491960250738983804659572514006475483794029361877313778098203317939168616664356382924222422652402953219129023467751362115894980202020519343630010817525101354540118765776576136342607111990611260386913530746315061124390695062072337316598252843540135858742439855351274341303310031903035680751746128115369091582923773514797278789698162657325604073065627095775268683887089161362989185486730762052495327871697436415814053961261711986983239627342354807328311118049305441611492461189157222137452412435798692466047353659155812773486106823280709614354349746083166456846886596768607470061923714669051149430924784131565642050489345422220382468926167051342525812093999406989315317484221016963735956003513806030944694267488019415040*i1^7 + -53217813497944040534575775612190284543963464625699258828222775203751903252469690360815864906066131213136006985464748558339398314888007602042899818177582079905549448510501120644004541063167596221026035348834661217282622165523964445305492400293398535319244506407569936880937445990339625778956153551284184657512224312331643350359116529221566186075931306178183344600327939317782708930094894177697758947119135955982187117886513205578062467759549247509325072587196443621618253519777284315105059544734392435402069639165260089733919109681836124048017245205859811875093438469065970024819721027738386666342503124978290693929382571999930703443287279302620102419355336365876540774784253320036299858579861415406249230051186103870120196103964187437355467391365086559091426807137029186882921142961710669565983598436363766437370361080571460414633062137898102815565291923520526395640639665937605534908193626979886791951673003732014580426978660773902464572415512837223958238024967649190780776434224915109962983183694121274832165414162067921890661749125358932523278082486798947669575954706627076563342324788027614077148592120985212918221731860948329899356707332897293852591701369910354989634821377116987081029527312875981249127018328823055084908135165980683729616430716774745885745455219152897438016478763932740757126808797959198062765236110180312695172686286447655233894482500740816398522911580119471446230427245011196881113789426844949772214165163410243195221716134269134166836250541808640614468095682042744060276806550582637006693552333545367627362205696*i1^8 + 11973844252064812666505624900508523626086474666183141942948675670835807928777986345064987106140853730029067595547905002462533967226819916170696236689666781488372804212176546170201784632618381296017417083548728173317353391697687462141520174592804918452652530068069972908442361859316714528921227919092159167277755191107844594952346728312373881935657181266131212560401460483777333179245822485053931735461015387400103411903020358007365400380277459775891824400710422150961182225112114806303506395623462292339620933957887762517331180299486362800389858104600830701862561533851698445009185566571076356595278695613354881015505797157933366067985210708790152459843105321767299594298127720566573768785478250622152755413560799780000043447151331614414850586712497980685252120074995034379225552511458316541895015698253120435418233361049254526520678379520488225956894111372255746161597358088255385482492995576419262641008671923981793464024393363311306551744791038055687876484346145720441832205490042781326294959968551326806878734200745596360026989392554170033993559323545938915120986952851056067102606653436927690054854425734729473859480497172731862983618089438155273775424623233792985534641362265162876239882525973506344645990512310329546891703374383091237668498356768925562393387339399298537843265188966387260190136107448339152765907406660273132138783168881641008511471558500614375936833823870546097018624890886879803572181099869208115606468616609792860778276632643300276865034647768841858968541301168980835298571483377012236907833235629666977447936*i1^9 + 831468495617328818870495549286336919173758281838618856269263483324629764288102719099520344740475722710696710546300268211899266005665111809820234765585652932941818183432540126028164371704019160091723235903306605120357243280789988573146910464465775123844639892323269870407600671012984733481699782995730564866180830168619317183634719919209721256278326108388730804903964792597439261434210324005919786056334679636477285835846982218095738606137163897946362163643212312964793113623235042285256608380117800548275320892510152008426315166130875606443077190142392841939967832128169260549294273053590799056787349100120017432908481325068790373179878154154920821676418112050715186477326786571306155281797012391625168387011881136352400931191567220607690395835506117244107390354403128337594390981561798396341016397683038928881478238033218539099050411748476250309017837514078516342220039268467582985231998541073634143807301941791939421260920008217650124606890568775853842474135193164812496896162167751096288993331847761419260472993969204539174618900307292082186216775484814701192417871294617668201347831539736779990669446171636876905590791581318836167660503234834526251382124903731500376956560296507598833348497320168308633736492140757972099072051067068561070781871540972653065802182713964168733476069700935255539824405468770082177229474087096523163917355946562698970586248706780662057788543661822810391630592939863243362398971282213966400002652583203585691160533130182774845872327648782168351986234102743701146305518524298204356921686160641622016*i1^10 + -342927374886659325322373491287087624307462349408800469799616917450985877888359896002142856117641219204147204887230456111992923998359837026726974505821321046312975687535556989501518786649989254546127672180451666263814945591600202441564118025577943029455012137737834884239640335840429897508147177200994887087174045685112134334447588337982873890179318112111176125713514539327135758420880335530086911014645149553243523631401310976069227185477271899527511772326286673847728670749483122052584730905171782467282065486203788919541077156249321438450693003809255730454910286880354463264019917541689483463695603373226696629083977687282507133853030180674709072915432165902520657919734949647212952113819473199302165497246928730502136163418651351622052605589556891641755247845793789743529655645778539423352245949909842961736196647162437870715393473965555028468970332280037843858557690716697798075094544078184300922770437402450730492340931676212681038301146289323498143864976889350888135006254861454804474563290934255102500816936306760564165865916058042538155902428106027492135021268746935369772322451614249798594814150214633833231637231683449706290890069066062487007568157367312132488752055813491584517129241452582382532247679330432107702300357834126124671499513989896506352667422754641790391881363048713553333766562485479206446012741916526875402928905904386098617771644884222316755356575849656554325443879512964045203816846170143414048128937124148271410574872952619734382646640754605826451637260064578977920343178641277804916229048987811840*i1^11 + 43621232757714954088948649373627378982310783166060868535821067906457746002288864187201239336199570153447343449528611616652036864546608465434182683095017228991399324964300951511701742695085319337599389952667013718167372258875315941896460574797727867059369414231967099709252038866881419799267036290682596623210917738466732317785518543702310046927069669895500899522519877540617848411466026648180938478810327049722800741451052290100737027273101125025496209392039010424412501442356362441575142283546585806565848980948322534590927996601304036544111924953625504351324062824268411544923636603782318511976522269789553115238425947014906879320667477283087978558548577556555147606195445544475447789331292712233078829940413548534581021093340913458650290175612369403824881595986300028085620675337955833141159083604897128789703647459445867868746304610997866587570302735987220483633088995448586227963229363822628917601880615295586081572618378276573661852080075717595113953196407913368977553273320251078197800780982798460072601463168041758190551506452260208838215720806331369722662411362646818268961045224574982864102015333868223897169477679651410035842245327533498677064488156826864356244965507971505870747354855204891439533824093403638166977809503331520371630219855747797992697651250518618459534229062288934795076860110668871533493247597167900212743193038065107994021961227437416374188752244986397648337824140965592606985793781530060439517701699095422568287788480691712274120544947000664802079310132213497702109346757285653193141025505280*i1^12 + -3093978298007663382914710420566282998348132953796747476804169591279119690206842575743057004232847901955960477897686668569354392915797181628183942019631980865018700401151475746990748685451602066000928101002298744856251724105290276025926757736547065515157705203390697043539298342758154333291927885197233967347646808797037638269869426015535515795845212351824030896031067210455621381631142350353992316438004772076137970473555412607447089186909594360794470967728937404057504471787483540354215886436568253900035610313550412861778918136375120891064983838894190718781216872301136529898598082350632436660121785880942099114264570983978589613008046951954660432094385079748295562111118394373511440886797823602162960180171591056111484556186064016475594135011056030935027283083917370005948078117232607041862081189405076114411258602549362653590307977223345558618423587647327436576368635922271276870975658822456675857379783212307701809300544839324869908476399814522099011845865030645629142860599755025411646792085482385466136309915387110311197870697191837748815878549690096694885916529981321082287509669420696297633616036480788316777964040679873350938496681613620962317788051695805649952914359921866988726355004330630422779822606251497347102331528197643371801574046857376384908745019468639745064639585779932596715768860576128006169162493936229857882996382998970766884045355676512697320018828943637472540496739925986357070815877908836050712016375873283434666449747820449860727541454679647802590888795915402955336861144016805025101643776*i1^13 + 157789766819752639618159356659098254163367190331367128139123447854852010108392663659658941360324500899217622963775873587358575493881873590034632249995566455051418845404862730936259877356617630713170854141898208270789672022275284970546499759916693795761803110950271871765414794170739158503630790973815641509724055840597948004961418636585421516853982275144326297167165674623679797876968484669236847538794400635039141624398850858182256402828379654472799331760148469967224201910828440024234521091748406640556290299957869044853999458829685236946392453031459193603289139726283349536738818763245531128302370791748632952029701259040455576743509313201783722382329934872733166793350366127869482228220177346488890508127051022733525377972443550270404163337803136291007353747106454184643969441397485629667444343749958827045992994928896714199398042310262819732562294602061932956821515623103246557064671797540394557201389566158046571165612984848329946683350316825209862448879657515122504762659313901886835697921684314150253978856537502211302142573636443493641060970274974788934490473419178036360424587330360852588535909243767380892758584362448592748466704501981459268582346218477857078066735265793245430627054537208715595353781370094699334615666547742271342859290879757961557156774945390927283312080654862541864559749317791757565207915424730143847846553222116993909083127576750651622858802266247258174382444835717899035165965551024281985112046470601828513075432502948913212972939606588130925668217950255405705361111443339917393920*i1^14 + -5204779768538242105310454536673630516100316263138380957240887304070586892163596648161971033168672709896171363974053658708299159581517541243027656046721346779836902375832931515637062217106303182576077728684687854377954861030315982906903524461724366579649015743449708684658318875070726743107367920447226098850877089841181032458317775418137929040188643117748351782827099328598962538984385601540618599706840470763305830278957241485951567946786492052110118955500037962016761752519791115405465315145086974732738800459325996011108267877829872224638118669070113803704430771586330984941032370087508416989814189574378477263166117954100077865286350927328383693874250718221479225319696063647667914345613778479016211970172896458141922244422568759730012652268233192841325263932808448157512068623055400464195637652378689366508383371791850442094537061543215399216404069968459569118794286801894418777376748536305706924415138421612864977688339522428096501436208663899914847487551479559111194665947293170288111259157940807612769305223123458071753934578818353656087394976762318637306985420588126352902045216792159298356795037207081640865726444884628691707458813952467305546236530705762975678038926657680094137243022635865397935412977595648019735197930229919508367225348704830993954508752509327259644654356709804817363739344973205501592059881028952464823205292527059265857380692507621318925708419010023045437418429438054006706183145067911924585162765333899908265888197995812387657787236367570107983245737139931690105675757473759232*i1^15 + 99614800623412719541765659834593246750389399686009928436727095531647180670252109186837332851850303064813665824214530799136647805621973248101088275189474818502396536949403244788797825106888737964941051082529666933432108817694099254824408079714024921866757420964734846694830510028601418915271127498013497912693045664044129958787227595049039602155297500492905515967446388026725814317699495670268739965939136784235581397941637170484461522301949613333265604141352271313474841170529949455602541311509840900256506084535056281028736151817658712204224351927344160827794245271944293455285738432848848318752271316976930857615772975961054998516082640296927059564978002396927066005369876462168016078387911598848912515885924858831116714557395984968505808818095412911750093282013493206080178487375571195466907845266101036605746822130763772168248014259973868213121501564876145639467076334295056189246575667706300402576269061811430884282046857743232165975336955636688198278080622575788697532695991390687425997581079548076068307255718639189669738316211017387161586933410516431406231505637064047402016230040548478764495838110401205358889893643821170183764105588146807986941828302454304473124434045922368955577002460726078105089209028817463504525659147867952285303959834925585239919873667944974994299658985815651092596420180176980138788249924041095783027290737926973234836352239822568749153579164163464229365938556235373401892010219175703536169145744478115952024877399120319765413335452419044228489657235699929330421627617280*i1^16 + 39525204593791833258813874044601686192590462215861050104982258663829173213245241163708211248745740792475033631307305413983832667333306814836294812526014959474650836062281551443444708524242559036337006929700725934417014404388798874587103736070903730050934958894541535181561220869425200021802350380205456019052745035778046096709901899990809967295575387358441578816515948799030470650933516098253106259257911526029635097902848442237878970330235001461586793294337335391778083185520573087188529844768315570740049337195332148323941750737585700426484308128392138954768215055000892126452371066877749976071973759257269170083655624899704342537258572339001845708230722134989578913577795033807744739576159193509036698671052024774485307678543993825430085612937566982995029093454997088379066113798336337745689647609483555251509466273990654928877018438817527307557580793551170616386383194917786169518315476910143178192325660924786541012182414677000591372908259161073578331315819177669858677686349541999870472133030833238459306093039374141933447119105660735822162356005477145769526319025792140179880337171597309695845031476869410953438093521417548110546742209753922383925028004462420372672627244908035510165845844529227908561634467651813972118105945867130742100161451047622065371274920264203331754349996297982334112722330692193967040827552650590515755442642715851622209375476867451335477596246421415334149336815540552890262820203297411806158629835581322946399487623824058599792671226579560906749988474274270142267392*i1^17 + 10978184594871067051022013905181656928890580749701964592338363933260691442820125927162537478007388007876105310911830596297760005262546982950881354787753716185088421513572753542259895201761661458456423758173026163281541508679091325444427232245124465996688743610916565758071849346261388850170606344390726612137430415456534731245598979622902149401325868231626511975162194400976063872514964996104301609153692428685086954889478720961355321176916890861497519527055863091638502943203593862454708936790020136679036934339252474025559715216392393295762779886930325203542170392159265328644049427881695973851560374266026222244666047277940503632185043074218607406753628034228908591754571220762465494407267807109313068501907081662526704473720547742834797130771510174464319300270586238367359187908112282380204869168397190075369485493775459854739450442180969496772875631843356015498942757660662068754191751329414452016832135369629724421067363406290253947358145015777613229856928090970324856384332858153119020589786456375312545042680207384195425959839007783313851244345905454015325960682926988831162701655729209128858686024544957226099226432984121261838896248599171103378118642836278425307706369823572097429815407929565162647495784638733774640855645381680574733020942495373617258789348119093012577530890660660611470246431492795328290252670570991908943563372202233542624493563767007317935226224097887578315044299574702758795888506767530316132213510589061862445891612889586163032178747287338504795330213601869824*i1^18 + 5056435140099882100456520956187732188751768140648841497298212593219878839232015946661926388615811527696108368454584302972647008070788393708608459517511949344023896221137456665651549018270421174466173002779537158456086610928084646412985215067577611208899491602034717525559165707069123774313554092099141088522101410709530146527948096220562519013966815349801168614664757748294849994746205741975358325657224893182934559981830043079461053070296053769428614136579124014728007980905629812465797981313361759500193562630114910624062340072407437253296113872897814301146868769448432583184537353629922980840255029651089003957520459599492024813966157209783956739324393844173464969654906039275223409173404019901920210890498589965569155425378916875013817422735480160115117042177944620166558232153015294323341057402382007221154121280722782842554411091012061150225363603371259996892170341940865856271539880363354513292628978574313405938613143542624094702942347841189929968767926479045690026071839937507711084963363187200251173271266102182811996208711997608050651681766835322415722520136298086925874218922753582266309348668302796275833707758237918770746876740371400405190926462277222249245407557408146806486256859105805120804848201049333388134317504989077922891938668872854823763220897394666790338850254612035093807598303459548676983442257891941749044339645121095807221176746417418295240201776427413997088801113863643507996331576261975373762993136493564383914320002942800398526799054145046489978189643776*i1^19 + 360780838956789601145538177442436662806293859886045570198197984295848702350467745937678472928913468990952270052057155065581454198648226613707481372604700784570238391899854401890530903483411245054953925326221366971029898734012093422172755999699134948457121821265467679064288490801970848540710706592672308282581982330806372435828327226259272319039116654914428406336413775378875759374370277407560388837542813511849902217258607904536090138756262066912722905229340312527443321513482157678160332001889075826019848718493504370532877356804087168877676177157505307079012938290392559036421459219892672499924001055841715856650823387101929533745742249705877561361515383782142201745129355380638083277325100877832578972221583293705464611065193019509262089755401571246365579055761111954663536511126364163817865010139784205904696239991301255033069893132392206030794308846550137266236210835462016230325902011422190743846613763029226188402797526004923792269512436028491752326423527571883414717962804786114951070139354894926761622138265483094539038183524904381321164817360830094781875658732868358815594492088924814217287436306131232999303462138658841374191185140532038366606292028456603170153717351229219241777422714603777151626274775977976012181873592841507575793264727849262286351430691906604988289099934893608343637702636890481209803923349429441285182866368793917332561959282662671458366718487465211029410174414295261192734560262670785157330682507654976010670923666176867879717198598654302093312*i1^20 + 91397905357143938408391866960329440454598962392198650462898826343353545148350458850117837989388884267741361540252089421456239197785737371169969376506427562772631438185216188210924073916451319838826155191428206151170886425058951332960706812262487241192377882391944816489130536173145281973650274500726725456822509393753680485663540330362045521772703556604853571034854775706289645225884618540476004484625609688815370187189369727729876090658398395759152658222545848080394930145531142944912147100869872972241402230339970145608115088130315720426762221133273294728055281312495758077801111806948619987612305994176627445223999669842988798076661240582783570075976610286524317969551276981588727644527429430483413504138988165413452272945715243354815960478599109091872600472676741300116420817196403076417477764025348389665144931401284954746513323298185322883936762306089490495541777097511240181874768040712981936823169657970797002992662913849024960390055152532556789943955218370679388245016136058268530291239115556666493575764550861823224569763216161687539063206791306285571221129682713430048218910265670073769715000461492834089300880964402172455014242355042795561063275182821630420548457242180363247604742264794884169608881238614241905411463625911840676072732922731893802119854742977785962584688836564588238244761082815915070000293359566418249119473015380232272027864925427337283311395972249127650027481567591921055207080581596140799056715388999740074709439509750968841803327730614272*i1^21 + 110308911451143580915099559016210520291263143840726767169628726931891742014646776958857327163880076463574125530072611553618740357474840724519175352272034418693961507413266210652977974758327173890673840265036369343882148123120578744272872178488958028574373701004595086390124860485598963135540542356398041488609097593824347187239282502732916913169434215911455279616164363932568200278831592317323102561381777465375811807823850957467979147651465526975414143884967827332421649251275577845318939655675020841639245483665781133262041030450105105713956873807677262573296369867123512531847116956233579816321296073685101710957504035357122454372596887180645094329585556686023457791982992159970935670390025990294612325601053777267197164259424360230453305575052229951607831256194409643894296703399181354181354952810589165167797487374878585049069757480371380495208727425944280421938825867007659763693351733875497809188153308200955110712853221298123526798280415144747913394405818972281648383652135323513686235205130325115586536852795960135919005156088196237472992906702416562422790907111164088824294113185198468621593239551685658514853730104989971497564428390980759117935724499578552735432780417838149024275201371038679484078256624513463011633442911438989912696895911926420076298520119818315636082812345799870289361282997129565771452469570399557127907060754427538420777540693715613275484486229855016670816139545753235851009244235980832097969640572899824814667018595293483705812647936*i1^22 + -37479755107783222275949277474340179921375232883151079013817761153764582271679425389443849651627603062079599229626065815107036634703294295727043189419051488775319765825149402605913822534495063474269295030005684420248794495442822532137458208870546427385732861912490342731438846231868806514512073694158966330732021335021621756650377442808496464879082461567976326001266393711456132947150420107036611169060154159423744609686950241786770300140339868013043535222449383731162436748790379138508665714728716825674011676865976983017749132273959071524374921432868502785068777362056026177276555534563866886458755311789499731388627769934694840367692165206474882751074253125971416284550427791930334358941598025980688377329078406946127529733938390780443480389032254996946366572232975238866627530899104992633536600215173516951539706154081329599146590077146215266786091291350817669720302758929615246749836537482607513599593950890774781609698738586226443482323629135940898113450836632439110511377432317733177392089365692960767293772494236760914897197896263261449462445010174103957706466673198719567972210755157753874317601933458262581524197947798472271019805135806613591707660317475670614420265038961358977392775555309296946540499973259641302159790634222816390391600123575729305118217998854048257059694120693760132020032554549706204441406840838098803404862682001032167222355708603304857579110365896903624564213936711689492612864096439504284076836983047543946209312772613130420224*i1^23 + 19479146698617836947697087776191382515509762549719186046763236470528808338305338979191511399104217528606810427590571625479472126608536694983611631441779765125178316864570114671313635407557479228126707646251026097811846542527825512824676301012631620494043274011410289361916855797077533917495682692962562803173819698943191080920201716280996113977946069513720071949965060452853257541261441638268795945892471757734550688650662242863286261559612919695529109010913566784193125516876085559328232811476608673483330851393710551576945765125268868713383409353546842043212062849124791755075228281534267306944575568767739534429855857940119606439396773527170133828362353323618395910965098676711903814918603209585019474287102335809414228923426139786479910615647374701754244055990371376283868418318617772221148708426052427725401066893735632088996771848597590384052670219232796290513578137241709669578373730370744901683964503153208941871260368721686047096747787141358523612078684571093672098550157390968191912670509521853327632289484444095871073044901657808252460052825775289810618994501882572338455012607055512082420926690183551050153837934921247817323168164699854697559321668530443749132802215704043015889189324093453596292187070551959573048259791509627318446347882570152247782566869470475897651781528123259800850172823661285210760228955046363658029457316117893123702991725678060367874389329647241999756152179032140508930993723412229345219894798728870410683154666881024*i1^24 + 6649555469963893239948393783410116573979238904602784760516555264132041983713471575279015389416316595729396329145313219248787789890325639798251321445928648429626431367197575046965815056138782729311538360013596078113213935041999509939796343985889012829345665923625335485737106403239938799458588502594771313834948711434859290770869583514624072899525727227270823261145376918194215287705385522195850801094784482804048360888651046199572533779338683439019901237522979718509389606143117258654081560495584972677180226989817391678296802419737107991233094658940098592207336802040293524900838196091277820920708839603481882845942200221046698544184888751281317708918187754625907075430872816208571846657494821717860977191152284111675417355561385193062208165033787097888861345455336613595836039385176733572231457738806610033906811829185989971680966920810966125091421935948520949711229331033484373359301172912620820209054854210342887653174408660849525502978984059636811473435829206252308525763707116186822935643274588894795532227495238342110306583853611912415570917293356665266279581949762431927168651629237463275373181005493246261016315277497206187209343730285939564971010306090298695321585611882520331226185050257736171078875059172998166395009054689811911066544596078085473490654185751483898160654975137511914553193306119914200321658485844443244315493923557705275783498055683277541864951645602154173917809403028257897370543286658615760254847527275571787226677248*i1^25 + -399652976170507598138399377341829837086068909311760019045835234846660184222622822404886809852563826394093667842564463106255580735599164643543479199068628194882308704910239561603239925354877822592168464017363545049138058940067931756034179656886019513941911853159807206062256361760629679014525098426483255766496696922699568905381471807106567995341700853483723021144451217987873937907942917830633588293324548955202779764365217112129946494766056736719191436176623370719212058218620425533787271081225732802853399480208952111518817171619751618312047240528251843150422906504347508155974147720217210249854549289313792256381787525273223355230971635536199198458028630670985525843616411949904545848080811661866076763879006540838346728506971284175464241407190985954898935224182303923443495464670979865024941683448982664180437533356548463263731231750767781104455018009808748179560754880370901280885056081244972529316047028807470709227818757570475160080094627494754320006364763724873401979515531701426975594585007284261239267209897825793481495295940526184326677502265694517984035920497836098096114235472291891549764653785378678681005366109431247974579194372932648102186264335213369905623948521250975820008588519703356392102137237542743052762527060193318519936237624039470247508928991537871421764671012793744116239477499339235642840704735163556569689937589100151167575857913921437701907847136388557646599580110853034956670952761516245345135179960378458112*i1^26 + -92459223934515337070781369593339034832973229471663531760049572913024453178281609563354508090168136102654237463466938726467857912887271325687004231986948025913979993652351820098204661568555068110811114126675854556171674129966317291576490899296788817953667738611269414321000563704790910492185509480997114267903436353301033458505763341692951130215903515368846939131776601631696415243563548441934294620583551920941333742882543969850756765494125682471706618866314284263712555403996174551039347315883671156062991970149182118251542620082224872073724593880504537950178035744292585895870450346184139956480613778817244086364320892830514378406110753005729883446150339714271066251183619979477102187375046311234745387058445894183252637577608561545687027995332681641148417598071432030970863733774012318105097563751156991653215637487289742659100887315852034129224436988504249779431909128932242245674332096406159044762129797728967679086573947153589866013495841976187353695255219125199028760065744399293809811365992988752815465690616297388317548618113006326641419566835326322159233623130294749419105055648394632375321773437440791468202258567775433115822433958924702238313791411610458143139907901650947602530974628110676874868203135374307145830671729036362819136286302175520451094709303883491533214793985828793122935179851690337277322462802284049689595787580375527571187150999261605161906779196103877465170628960119347705971409656249411226648545591296*i1^27 + 7507492298403345243684580220824971136393605298280128425189399562784634629353232762146511644594905555442635524620647111781268816895273458515154072803223008979530675471529338284174582045996877082314571694657111343765394135660088617932909361605317268505294028482366926769968903634836995266860843393303166826530746469856159528081290540122484021016349060633153698021919971277112838387335894146809225597636463824482778572648522434340736108732634841395514600051183821534203677935508285716017964985757964385082288542581971573694885193300759658309960730693949664586561398200953108228893226530020224339150964036525598410279335042631930368045268294275765124213308750478620192206035130327882877134943104485262709197955990507550060970266693459102242274763890561249917326593210580421263765919869364458493682682462879392602501523901381159756666105757984081127929679715585782956249908094942537973606115740112315572099112467361753895188335438149115044083914252492916322581650786379107133893094461402995490102445570643108214930193999698022289978112309424328969879612046236784138516871710294514843842098829557971258976064977883783625744614875891622230659941527830698043418287049822781663071384887900393932273127758262282444859690262992351409243992197461020067653170056274033144411557986140595529602131398302724324284311881904203969187242804379345619861740900893110355375644393531910839693147872701809183029073038794030683727847936499647554519040*i1^28 + 53814438451774787396959755553183431545108149091690220100192678896962180980527831367839895253713126943920726165422582313730369677503229387258229447307441728382169403340980085164603446611250041551210684091395644975696305841735757662191683389326189819338388411271958094498784933956879578593885249662066053860887449982405871611181040141986209860986431921869561028325151409376522530104066663445120519809674038746725012681945789677006535504473261055646598849991648395757130997249361235169684082959895550893387366728374641738466000387035665058908298798408330761334537956234712997430538703911458586221356216340639554635578949986780219359892747308126436246017569430844511427619076363388214717578715987694477968384462263177580279288765555370873392557242366512492534615702656642293138345076391815636510506760889673018286998836747925501408484890146448686956744542278407081154630699885871521905181074662364071280204789646438761176323004410451878708046207178042785803074294011414539409528736704448716449444296030166267143260372811274716145709731076798217572681456797255048994951063095572066648193120832473851971565400566904418519565697083791935018408449692857444091665785393467472314959919747877775664523402128648231089606025293537719017290018005205400665468920055762361039596283993876248858916733393049127664611359708628346915389774496264252382759515190207312782353171603291221274051467169207736538325118367773094159118485159936000*i1^29 + 39831523434582270896919586600623321402620407302356337570708753387555777547958518802342496581560042065143670740196200593383764402630925551486443258588873024256242847007614720870842989395229324438765536563988863417753458503670887863455574050728875044111712079711266251590941136271371119976877209143550624777946142231169793242194139411717268884069955743483741666823020155396584702101350691197734736999946766477978901552934689015039721496367934721956132199856684877463880217255330084843339252790746744338472467376252625044671454732790118616678979938881773329136724694416513662433458410650528812251836737398934802086611548553221775118445248414077540229752894142195295109191354241652807015142065467599571882650061338029320928817355617493740377385613902741876363114098891784382639019562682361611665330963489713719750854006444602996866691898032245584390857619372014629311261864141206878390085438947500596813017035809030737095253609316909933924668677398645248467728662443629183613540412152907296808981235349508339436389241241555338442273319073602657787333411801849984703454373560617594993139116526142092112543207076086092660822184725863256261942602741959040895416359193700981110495275553414363390897696743610026241253873927302961048886257434411492397686547124281873452822671346964901832050510326515391103967914023962415339329133507419239071365407229546620653736081438778281142698725040411988196114373551043945783361536*i1^30 + 72560575558204742294801431543772092527444630553822950889766014961750274343583088614648482849654697694763382296024284211506861992185613549253365953461605059516072724180130271672769597679198266694544908153578657737469273554776088883939483314058442871370898223498194122463451528357547262047135227646881625603937149613446175688366596758793192676162487900616324441810331339754760853139435988237199179380361193313075893521089355624580690082763137245966194520129424870549275278587139920146108821389881384963674102454393910035936984444741157988923084339948447218695555276262284578366378409192794469151572142089998159670858667112720103400903410177298046265999461702243616481581441865546210880516885352403772224462095959266762439750512086452707187578925566981479893352251295229988387403732180084414785328420119611769507429252918071601047574674090171308518166844772994726494154698569951360201909129873282632613322842734816203916619236437349498505006442120742110845950034130288854976625124671448029139089441585008882654025500656569302293228383018645734140170320409659387710634865254548373778823348408497441040004088571503905945899798397687819805642598606794812010154865493380238439494188918465269552563096200844211648817807382318119160034501422652641616054620576827221002208201549813610265893348837772691521256811141257721694009177684404371605493087806878879488024522401129591323647816212101464301435206691192832*i1^31 + -59329199993813233823768075162107372384855069418814247021626018401045843479608947025605189333870659568670032009002968717759989184101764159519543538537611650128888106777912037251581373457821344092881800027383233423871940887900326877872639348590913047509648071939670086526262676356874463414626819292666243756411452478531243927794850289070965966146829520425975778793310044784121610482759330188508550139052235204066113440827202877683935248044474093716728238246342847027714575095357577660349925930203689835116656911864892449718910633261371522900573738607531208373450814640801236226757592244656387114931008051167692584180191168528221957163511133394620936197207902116627489266192812811769823995403982333639936402779558837541500099899031071315857595754199655526875098613249520594982670256896398057662937772000299757902687770960875420005954794516601816115573486066459692707914649080247689426971679362499572342930548772652861635379425381060803781362557366569877658080672878300833353276600190251587879503677746289563956456532092849957733216920736701835301064800364342354124373983528675909838997104712107983077839166024900063097234382289219686251585353180223170795480418544907524291388567239701110549268580290947141189905555251456597502625074760546275163308825231957620065716518598899729252381181575557036989159925453580101817853425304269073399535477097265135315405627025378820440678596949215140475043840*i1^32 + -24622652192135226209211201418211016426663729894309005524903676953313982199043452531704843772235528171339917675214458511046226651982772807945512819444539977990303179673960755185085655096372155782832041126425605923447807658680538852394924637265304803263976869752867590951656824870966789226864687176460562038078667409203953166770063075234939244684357189022448866376142548403649112397278299981412215099418017515586603350205469253810971785651703372057917787506204541269967374125459816732396383965806882688736685043820650273835265278593479636142679111323938209829883411375864992446636323467943146420850051060447564477487079800627748939964826407781015898891751741068452214527462966894179433226625632350983932595380889772275127368030701892237081142179484188397260470004329497434190319903336980210999976212982400409932104672404444420012061481624298369849744956091659791496435397799442131744055858298237436778472163165403134570433011604330756277036586915099866727898548829449288955471070236927988297154842122634223929100572771255786591678114625632398654010291953707671441960850563269599104344178476192675272337340553216949951078086255139007398223934235173580817516685326515236436084325613207199922488926206187177381349986084880357749606707934262768616158698283568520212987686324313882248169874631445496928994366402387530432277555651020673886467687676374562144339713590784554411185359445557248*i1^33 + -4480624187670034258871557549092408332051851588922190249755415235182822548697686193609967142439056221257141356789598628114734325198563543003351097245145322346069565227196873407938461584831874680231949254644041325079656585534779949259462140447548671844335077253461895005858573900475636782032607596116602533071227721974931187891108254285615476748856627462084633397191197225435232677341464460188160012134382108439139947545874734512396841681606029326834900162808537393766295952188915421667114523398020570106898899377829102015613487398634118809964924894106780835484438317759838072595171422890327000252443265320827687421364737996295338639626793914967126621204061217567630575412702738826150965706025394676825919807446405309170898046670765003242602134199933212643150733807703351695895666750093710885674704480277030839832147365265370746644077823446842416421338956866835175532620387030623084796184935137447658337291472246192639956764345764380581725503983393581644150106784720831353416812456680303192859537775513483181719608735199187871503330574129673880069320332045958599362351722081699633119186986269627202099208411835913224646999999487393805752229018745236326457124338298609001021962808750780912569049810697850144738661092973657564967340257031516936983219571656391527073422113010238759795423558265714015478699264710949276891904999154004049397096038379133473495163696532762939883520*i1^34 + -375207149481463205164140927215218725932443131596705719431086318389491690534722000667461682145267426673575592515204429382408324237588931306706383621998342671876985351421630934361204827886045614605851880407127670767269467722580408135461246882185208618251649821719377484546649895479643765508422731149847123005683395970887691736926901962184645807020832253586599455778536841998278655457138935000157167765542841244172850466715441491259649212759096691772540718013848066431556952195610854660948674275008091064784595450757466860408197701845702944024586399831785041767839287629232916291568651953978616446444134692841171242774988036896708341716257519124443975472160415651000246234745293863444741666708310089541388999816976601725979954809345518984517534570654014199794377256864150124434017238646649352588300980679913162289918645832575254953807563034653857693631669073182669596691934372869537752412229317287127784934519996983739458897309215116884901638703977028365921544234076071796519338078342832831828358943720756621709284010159928810820037417768534153539004431263541598566742357226534668328655252485313521241317015544228509266201591976283328409638210335261867670979115795710448592022587091199566229604552268956970303801722901783495684852349611233370766466093493983755451183467852388791842485739431717081438885934852793725621920527937091865355110095173180505532198412091392*i1^35 + -11117118159921050697861081469243957367703224561292954089746287087746939353420497464717368983085524259462172150225635304146008916125924964791328572963565098018235306581342440072869614015168916238812182444901191963243339121322355598945023844513182563342083381158024877597174272545580628804109363311264198055011503384724393980092567470147380211240620223802466217408168981905772041001575064276171934169188883805759649744386007015316993110804571056201623135529496968814746998376339471964995956491040244453607967294550557209152775829804975803691535280625569586772483151111707445536691064610678043382714244507990641492778955344480726486412972900983335164222608471089732138784653925721588794291426327276412980937827864248068434577660224478258242072992209997025587885205613889654394264671027119317467175541350911141754097262355010379969416941497550786056186355060179403799058919047363078842194310615324705556611132194811346802918782939394256379691445379703234563876427677602508415084514945671412208721627327222757767632800005390190567299147512104055223593662227830005246276542104939888124401615799878953484000669660085161006277901540283614029912200102380448956633832360485021475991763343991145774097213777924414049196596269258759801123849015547609242099277540006206023104826075795340059051519194651309339161670640377859217144537554409268885394313082549248131072*i1^36 + 1156992973423934356394173161367363373877883680011479289441444231997655746145537959348212683018634016427380490504161853060362119907893532584196823006098370302136240703080017412488222627558075120441805480425116075517395377013927509197740774454888327326700735297509863862840361989279641220829444852363460380972918491164317678243742545741394572736151253552158109335095493721839513668199460096144472969202002013618445418373473764140300890469984259696316655646947716959162012077772715772274678433803430716806821913769456410127546186460444916274704955850367922908019772315520917457192991309966766177465805254760884486534295674676812418938684810450041398249984482263356345336564559626302958300689317075480400478913439509366840759522752227021966398863635550084681733224792757254131750752608887893834955726773849461391668139540650382390940912483546376605644543565373434166302072486394090089812317791898014125688536286810048604465139464040874463698508078894136306643547869412644755526941164184726928569424540217733269679501338876853120672727899831844180873478090812940971920075633786311469851557322565198059807923154979417026202073181423932607254527513899413491683633855792562421621430898676597772970992029121325034130524483867536428373327378317220053325508649838168050060677715025527632403854993894227332493567966866155295008747216891755501347292684288*i1^37 + -15638177877134738375389471211094224000944091458727142851108728033747475416457203382616728930941617153573912104885336047705284412090840822467628081996968398763649123406251020417344810166814435331587927005275313159313033503975809613824148005985837761697479611137175256020621657794434536170375542906003034680287427038766390293901545822415489962792226453350806899479203400845482438982050488311497482373892539208251398358312177927926424695600371524056847451405698792514134430004672036220866180990380334554249923632979472997829680127408815127326476224843147498709334660274447986936923850337441326172456385689883132950812595644093310375458756106954681524646829651564726858386589662924707246297495981236270031218501997095541984631828595923254818677976976598101246506051942837058927427125848312032077531093294178534825595379908296426691407465300288522395173424277710581030664794966123388406018493751847464145319463386167419783433357031434442134503008095224461720296592076660312811461089388593182837048032035063624107418075514334653038634374510160752836688349748577297941355821163421362047980853063373080729244411589637971831429780005632162830571124364858027921695112846484335172158344963645228324078531378583590030235485835728658713203118458950191748969759750008487103375592884673270384947697808894959731047210673517820804853573654907684864*i1^38 + 467458780579719837540883196674928763097998240358701850574832618926273207136091639580606417605462289540899365385484252420887201364846427973824235131805126369952029646879069625817209055979628411734367118079867743774952561065857409447487323676903687025107469743266176854719701671573164360259595654421371894332096993965837631155995385380291258839017971384063175802502905270642899498361114064969295420935857767109474768130840091322048805155015948542699672512367150462987244216538281906647357323623485319315903123998110417409725248945944038782611970794937016790667596825515006601477213505895800807484693961538570854445978531382598750870842242459499088284946671774198266170568316813244228399494821635052877872508764404548783577011670161973602386524442860671764768988028151290788280021748517873175536045822780142748518838746534543018492062823663348227648596664959909895238212213194328766505057610680992934941283792866175794998691819555073362710796309015578023042788605317186570344180593526393985415734801515125183365367170047257378932714951422563400913017423691246512086204226824369632995615184023658308714847986197497874107456920793427091946044323614433687866368613033408903987569662403198090130602732835633814533040122619196361997637842220480421212605268763646650286739575697926920640257894016229646180935189171400881920*i1^39 + 10443365420834088146430113668566532183447814007255214540065103756507010521159196936179544843744372210065410358379579486141633955182474828548104533380476807071682272318104991023754739806621454331049249015845671721304905953930326523422599787173857574793591426404109224534692640667625214636914291438229741944452802276002191436679836114476072764046446097318084651256712792019423553373344217058053310030480945125413677545433618037251452552356916258223483131928261654380717290816307413910631282817679024841530301503534989985175318584892928030263587955655986441157408859825530272125728895706861447239233728794900819257773457456614200381940344689770680144769095746067658401299629470403696311390016070811664611549855501163319722028196369712590557219688185955486388608860234565196139281005330105753603707765793737632957692117238349593473569605657988594847453713828919988647138139735382655148123165264505801883633298450791580056232035527723052106650955302257524892142330199871866360696419674374351644384726262710551660018368635264751193979544835469927256172819593282020422411624521807219137508444583154331063157760097862834220852613517187376389201356936060605359845770449128579613147596716461829367852699035924755592846725748564416198552482597137053930077059974525458588396129589218515412690645408282238552*i1^40 + 59747967889038360689956796679363292782218418671280194251873924361713715698767642132890343587251926332537319959053526623132830051359985598381048765051831501128307046524586499712391901497658509525274144047023870541728100578006070607702695495291910735153788406126907444540517054636861013670951792378062728355091847195568386969537606751806795434250589031399342880716575452155021089227456343533974005668050749310633353940579701322921085326634921439957017313716851496057842677113317617790217725806605975570523465892331960428818272284057474738575765744263401811869206968073278856603588674225323839799940431581663785649170028762103482639991884462973689394298189323389235296840661327828670965671699183294963017940410781969320824688489353141294993873425983399726049626859832708971960824239885255579120422711768868931797094824371903780774189468204304126790651486394713606829065270196678445443845774092383276696076454855783396692790260607574574028428159037858690395235211886099472780783093749301267457088878762248992309962290784872330138508824062871755217374553833212308234423067804592005053411892479429556220212563894377300371443674712411345828413061920559263560447844541586327413807422760994188937093142213125755781051392047503220845057820676576519926041729375*i1^41 - N1*105042091471627114208021215490234410236764328998759321543421797653256376418444189465613625093965251936172641238450615933467144121844144388723325907089129803591850467096862075971128296722329771234804424086377787855261665015935558024627959956870611944982953102896922918921473256769709811453275801234992437644069542496258000928615809536043873211733839022663652106837277194653030700851161097332529821317335891299213411003775384063610448981537746837177345687148437500*i2, 260418523942260305711573020986817293210439517505550987709923717521671474920273695713710561252122205971382601148750816081076160912555011527671228878030763992941496006660888594827349213651912222750142173339628675349179376280529460685027139785380089071646208673573180654181022234605630254906171322591628527638618078741608194308204847408885865101204883257390823320563259059422341366725778827144504994698100386542282860705058782322345615958376828004261390534357728994302808484165908865774254308304491966087378643437888410909889206822742004674132375186957813404230171329041063599062873251465889268544852271345833660965607331106926725372435993524280955577961384286165729480444255406340040605758556749435919784101688415138523622414713737478708480005853303869897765203232378287598746757027471100135337413990597405005727636184899628758274185262483476264716921705963875520809588827434695602137948918292241041708541774004963594612511458192450307485428374751449859238914378013143360477414268554188057683606986564238849125806609616031336774129707577345464037812709489680944448925596356497266928096591103050278794843708728590720091978008552524875525690287417797343419255808190782018445787733660482457280509688284449142108554456682392439265785035075043392445766178352346750525855382704200915125319166527204621902103594550813749512433845720643239088190438624828939503683490711002873974680327550581360745071283987661726909292042874434985852682052848165302662272386042187018031066136852093752315432851848150605937703553845804181587135879799749582501653186260219461632000000000000000 + -822548337034627854745737189208393687812997671045224593886338823951957931106821070282552350661379289914445804641084293483582052074702068107366492928353678578062237402188075167394547314600190900885272334231679011298767785788331311104623810914869828236889558984737753996682574275086994457435897626483913192797750105366448038281985223209792733312417385223675660420361379979348918499717824907560749262269917649206576110282118307121315229812323933125675331442409287265206065276878254939953018780414331675241945283963767401533571657895787424950217411628165279280147365060316872189853355104253064501210773384146910957946891108441383373678385073301502258436546412499516381752287624058091606395052958556292604641329187202776869877010363155985442018477834353111916242108059703739726578151122796285431043505198563909820271691533820479541178043780914788269363893776941437480644675926538983352244783121101852121773483985507129133269767602398309892620441115591259850314542613354066255243589284745464612066092214340073963861784493906235744669733668719799068115567729284117928794787059725882100297399088916543666316024480520880895767944943784720612260150009765888754543677324613247895222039992798908834222179580215516768039498804217926703835378935728235985098266781960103494159393613873603268059817997128098044806932112061446045929554446288539024693287079836567615053117143561836202326063199004475267855861058837323091501703685723424774592606613849791688552633919285590378757262020060684380925986751031067190835843243382536285825528463256788792377143049282062909440000000000000*i1 + 1856145372478788181684652520829881271021028960026390995931282165821921583657451586422154842538351225746640480398974923901083159958641426099005745325410097494414421899916090772776818039697790149606368550088917436781002657594921734622594394181365723679957303117333674369172180716886294373963004075018326988659293136247836788673586755846546515419407260097326308285944713876173169040199417845716516166248881366465887684354323933274499417682897801969686426983622226207501634466887829582639603058239435100186782344556647078830918355673490696780314982211551698326788084468465029141419761570910978167967899969036254322102757294358009566069469744039054997678285135967261170835470034413174174605631043600237170943841749387538919526673993382485328445086529412366717602382463010224548954535489230586866636933083003269567342889557887758765868656893773158479634893738483952540749703786163143504515317520244990388437201342942533290544555827386704585914783569877016314288354221647169917995063806458487286651934942523204949785251962961864766207260541618172740910642744145306374913029181114888557262353593480158812997724014079028056871311543626125111807769711257437104802127475882399514961894822019240301231387488700922054105342415629418035233514347926065994904806029260497404433659133071048390255350406023698859348221999056780227616009802585498751565378747419443910670198482932314047961315873706083663362216661291959513574837830847814743299482812996401344477280167783213319774623573598417796026711977439538218745886010564642937832508057303826310273451281897173811200000000000*i1^2 + -7882530845862178103985539212454543878717102005812247643633874238774282549975230483890570525839650779648908452164237752351115250822390305471580802981573070610439397403487644008445439918470220104096646048124523285492674973965237829360896841321456215668027503056947892458021553122719564395487178739884052066979653953329178210094128428666917937507557576968674526612427593742592678919211002602209007958326209319621741852774860021674950807046507940415256801381249956540607902821149679152645871448642268983920276788262987112661560781401192700763558249295938910822195318568174080051082147161018094689750734007350123668344243249967512839140786916403750724756399456446917230752078469809464111470811783343817835710295393084520828476593019410731959263940066555883859814516440791570599405713413501456452075548637845373096432048569587425775839984659649176431655112468272081509290834943715677724656707028259119455776106260923067855351894460434308027033916939826794996454815762623871639076693031966342887024163394136989161539380534846094820728160959925842110771248167635048446428348246215756363654882350733774697854034984133945246786146714983915550044768379959303201585547219706863284767135261781498653581019459571812865906725760278925244759475000793670647282116148646747402187064196600660129979869418261861075872149898592817116038469669629179636509388266096062849774994349528583083416500369429806677557439202933892272061351943576084067840786697321222384389617781848287423002267296255651075255013774861329055566068614142747741736832655401040414671115087238922240000000000*i1^3 + 13607472737543239995177434030519158471307081859178170287038007657080217624704142721805342043757791121099534397291111956641229371086566889482285857453943299456147274044073548351191982012943810831882542539095792914368475086006781631633216939526196530183834922256314150099395112973508132212725618801062110193553541417021103555191853152594846827153225166564372237176850011871025999868333876189415442062863664821119725829490068069671371536263294503960695888030053425188774094996776102764117295183060117407703552686282585285277668366928632578046872155338386528668828939307311331547564800822371072457341455137040931198527942923153942667934506088377183625526188016337034903153424157668311886426974569299262357533987595864063969132287883798977709191099763815453176924933045852289535271337958761429059306687134089456723523013381592727173187088338414330014350592654182198636081275691818478115704358211470461521345571975457733253748288758293943056955217273772446171475333115521380948855130784136764962897285209708706973008000256340376052703056222353165808965656831680759979064838019630729891773470596573544487521159429405577458855059270184135010815797936437211020781688340576798946789090757440023729995712073619825069991962273645251459886980751490071189078614003724028117663716877975841626883096985448209250647239790911870115804144832757395810456099246678549986912245615567489678619586602967399630657473225114877639773767302027966912317653076222141291564651839395035184093827021180780924588154139868696312211811958482887079222713491428131749139486776439603200000000*i1^4 + -6209038186358904286266813449848661382942278054199732130195666785855178698553262906910712917498976976794504455674067367298426630139462822668548721668021353350870599688603346826158145167335991654232374838058368537078116358313090598857803686498828721038304562892802580370689197450998816328399395594289647359900622388024522812636505043451934536073267322362166880028526463908584408545322062499819761649148551813634870314941466446988769073850468023960075017489064319897366231912034244436924506664576764038341893823674900005223039438045357200516937605541326551878130399298765075341462577923013187842472675742860116462276190995837894548384837127725217903639321147512665470905256243826226863289736852926426940859971779254289918977180483380077744422463685314579883611482397544633425394058040596122933048625123987313913960416138816363719337355610566328868838079321831281135792392681762060639612023380564569115556908130309942689883255239485694186984305807754449960599801762779605347861921670210220037203923694262106082326872612764121996673330822898243461032963986486921475536149990124685625178679046845172969497038248835770970423168033074371986242381017282716600409333510738430399525039480236517693606294034882794197340039470550663433055594601165622960972430251240408411397236194231147564441585015140443847361827980548979766752034003141876460975385633843453142936973275295596969515056528463389904053261024504342241316783330206610258304261880553414213996017077474413762864622251528369491846583329799094606583768929586867289078687852193049942011515143140147200000*i1^5 + 2261423743065866331155392285362788332068434351725154247514133342805990093178353128350948222386955460540666013567465657781766397931792704586362972172568558251075347228657766596000385363152707581599482475863402548527671877878482028130478093522224402280652262917972645707711563326220521290841485307702789182729350541968651782263691645897461820462120689798016707524511692027439342310854659976794106538332204377636240866201623447774867432698033142843293524051074906051552708941283345502196550759818938080360299072785926697552086999795605821182482478320200544716112662553058350047843636097298125147931332936540644132580824237037257762265301760472792868063637055363731841246562902987608006746594228063564323854840866669578406585114463447521834881368398491178847177597704702726507883662834921351630476010979398587949101347155364866471569140543337427732082884070546045880406433288683511446025791659734628498172369818150208153420160751883076637855578901064131849507471857892438117382577491589759962558745753806758782791874087483768881872804962578625108131103765014159965330659658622007677787988420747339700460858565343363741248622140060485785405506591605524677331700547686459498581827111346629201109934035115928420948024783113989482249083588646396389481728106682495098543277422508051863515266833867457528127518581212726917781918340961081103486101268944599017055092896890055081390810973912804064415204021642352840369058944711451905515397798064376182053885480630638227705832836330408086562032846251975280210963991309926771828444661109362638434026959929344000*i1^6 + -313923665006809169676214814219180713047145438026786597569514843103868210045300201849942510637732889327840778353904960903326002692910055010462163640494896337166212287116656837861392876471401638559160837618737189272921003087747898251318058404008853175151765929771633042105775249822481739650408914953718979300070908577498899496578760724297954465931274073464431801533147544829090639515482541045156964803856964533925573548853437680467987871052761295491482750586562896648006513085150171082325426712007446962931578090081405962321985173394542898836411122308018627822139709549600789160798464494520525455339128854378706398414113779623979786321521142856197903274554363517864023292406095097865602914054832374402030516637895810151762618663170359033737367787614040109202529468841248327881220149415167289624720933183219697482238797281686096252139566852312015736844460462447117461594271297138562900609161847942299971265311460942484666047104861240505431753999520727938184444771668905288807182719195845814925144667888031643704439036373723557198331717941168191932808419852231998929984752291954155376549920394718748457951423318604195343538471349038265605779292611509379648060698708103675015166385397880995649741096869332486971775469245759030278082358618998598555776945373081604286874292161229760901859393589569361235248762880067978279695246907570565671229287552910451065083879677984830062925083518901597951072598759753890107111507298821442704475484461029066680901291587183911022876892255210179126501919907191459349961624210817482228204779285385505171036669214720*i1^7 + -70791808171436103844966068867033504146587084614107664297731159236717882527007609730284972929958569366196233756326552599939109936691256038406631238617356819001746661369973015357671527402685835142311972703149190176946486063966120450485598721021929522797983782650258651799683743783802410325150836066882781563690444877101021145133583731434789426013969144475496604209428203780100038780710345650534837917380524269963830080278074797291126518413692480589206744297428688659010288222510479053069581977164844887483916729794361623583474777267122573681107128806312273241754217047280556112349382272422833516221206802145699975162925418265418411969651656494852228823113672782731340909087360133411622563460993244137651809632097723848850304274842811340879164088120775604653980076416180691343186666520406915995218058006943571261679377116435110533587619347678726194334381286668781022271631572833664110251579235080360704772901601063223584237176434412117880477016335754911448952285869346955299771738525129843940255020003975393916011916492791856054201475185617833429087250945521294788689351619257425833376499214140175444816012105528305800909968637499118517194741941551331786068457167463619018350323474515705071531189343154184000310955672843165068367749855470242039225092412310547554719456941812621452319794606448474639701040939659568532809374900210822046400225474357994312387209493594948363261822917776924826364484037997836290948431952530731619257799366994887751543163870789972795563985311223728739639512449787188503778302267003849240457710514932767976354480128*i1^8 + 15997032186623218640855224209997751535385646156548800915894490627731947630599401646295209462470097775742283895597092187619603879058994243981737540315315543353521219784994410486699237598727733441559706388840073580577756050361958120900153619869121749445769510382274806086342090306958154314358598773876661469631659768510509528779906891232564251553443604783139049326168395465077237754341614451737637606430721825104503333863896042234236393536013355907194240241499528651797427310541343854478408212725407176963185004092288399740913197392313103554478694485131031180507133796984624017918520066849824537358869648585465507432945060228525125549144099492111906382167385504667145296610749436731240327360698847103354463143605492228073156819179964874038787705877220869028851958975308591181199258547125236548622907419711725349197465213788562652919398872159462115289128061772026612765816355567795907384539704936777940222285208308149896143353730230976401867649526659662174285990628974451621983902422946592336487624655481034862958912909465494311907889775905581891418553476019341203997202540901228721627738472366354444197853926242641901325674626510068153210677057298508840921283838457028835970869484785707886985959810294356071574201513475886148383375388951265070779887087382914800458953905031864160653629375497338298166540803139071415911701489393860840030097647051283695482283571886903649398344397863529657550102783171082874566043131766427166397889838693224570691284285943827776570563706999739254284720958585301623287872979223892842064751469097189740904448*i1^9 + 1088972765739014714935067323593460043339305493248323992204519815123113547490185879202367808087675079926578595602175620151736279356934503399459109378428175726369305313415736488405092583137270113011534849387924009370638509201709594648928314374998272597217888379707747077195491783181615144714305522905841672215187406200811271518010114954325463556922132921838647753773747105123470694948164301137231683775289444323318475603470346911807775402064704190921592139861884798525572700091169911552606741514301962862833208732609928313702508819400617852039538224145031086416234440063910866070493001055310681320995019788105461420256848975897038270897881375809817536639387276373238718891341517808549219273787249934100798921187252460492178775422111199772022693892020027779225946790105866654933292714777981453024808724690060056524998077684441713857182917700399702707750349627288317736699549911101209605018637209112581520971383120835258692726627475344707448559182291806510847510997405993108633010811492356501231940957591041206162226900074564153810652694336893497245752891493225078237973799324278995133561337454715182855369143279434984026501945883291364420083694986283983723431350680424245237245636506323855004247110015825014720792259474916517587869349096188650254760947023650681392956825105793746933523760575811243609735799319575759910443484653773329201893517176674913143761418150925172171764183411619566672903671098947077174348256095907366862901664527327843096811072644316241575258753656663012380524324854354909416268272072870533582682181039594405888*i1^10 + -454077403208752333774993332716765269244379583818221535828204134901760486858733889309998307104443049329730485893456224411251519896701224290264540508982606320274849297311492188357078173958122374620468683047920480188211548708550555007394934434452859700795006866725512010766181450167819741702687282821557761505908807758680993260613711881287370638301885624982341839445853600163846949051816664677795046948361281238060291603807265111003176239267682619562435330485247231502672461684758228135378986805689946127356965714741595915952382962320049749160255576604157487163571105210218729838737688029641777527894789630270820066673123302293260509691438034157263014686010547403960080104631963224243097314013621304166595580453804449533971751100118905134661733409643981500539422890159659770014518283980487143505991739242075059365394401624719497644942793468869700552868053620152320514196260737056494113035668294617602902562996154354089755606265712822302054011848694249402799315404641902225726286528657333843899707515133453248991001189315555020120839236714197968369895974795298347629889771365775628768430348362895716387475273708721568540749915381323852091903632390292037478974757359201859222044152135391537035077551310061326569172510318247836275498756660942417692914623278180542674100315383954208209081567644272625124905870815500977081678126311463393970108509341410722723035976558834009051238856539424442425756959270695857895489580642832186787368508973138518131304342457228377307206540992382146450716247744413466536260876440164683134787610864517120*i1^11 + 57861359208618781862689270438457271151817165589896291397402423402345056938389483368880789897115484960206162632463296536018103420286712296514061460314382450342926983935173556691353728952608232177689709378591727593000533371113673404555148969019542797213481429991886987074045012746456828094291923414869719580927653284699366387704884487604585810267894059246326802288320831659996192381135442311594966665467013615720341327046469993945267518919996571838993483050511041326610646472668521602272208143879716038469967585381368009554407746824414930803210372220114055120429123719108892591396999905943196767391074896469911747422563184291429391227535274439419965769438520242855481345927638492911134179380082650655932438321701290905032548473829700415478447363481910618872482648508494036230235474717308640361142971281405347118865705046881000392080872407801910931831982207965840358210211186095371271936928470471412551608922829259011167305434546257598841691963147774328229076932909177125216416430827975972697397801971050708516945924498086880840727197402501904048133438830862937352662018576631533177206599885463606094523377212915427346110761286456618365146116045897084036352861853592479708050215284300403579795867330976308181930740626907090923158618156963702935858859300549814778782995451146711569983537810100158079274345048295597861886409969463594092303835172760014844098109375280516929193578029028814442844714516071618922282623393196317655515786056212238186556523331698829930201049756092718160864686265494193193285870663652262611868754903040*i1^12 + -4106755367224377800474260649565298216370694706102574716489801444144228797530925775143473991881460075664264320582649530170577898713796298716483048059980445469721575871432801338713077213429581212551797850968496354836427947600290535974569878158964416786257295982303543728512683182725864177310324617940814354813920554031009386959123327008060454206808418960638259720458008367787690266747998267051408378864547839058041932190040192702104518198805714650360664778379509050329114339725837345720423360878228679689411362025759548471162520400315102008448273470423073155327355884084153986915510092947703346175392240795604831945399725398550651503723552287122069130746732531347576674259024529327078196398530864183765856635815785426918400311350808680242556889690755506211381722901886228318474071768437313892769755956705144265327156576818364304835091700420851318318478912461117875230526935421928771501658948832632659695520743961364412997441339149289354874088175702799452926744052491528999609552585201522679196985984552950373485145942179143768913124474634385696163633845222247114875900353321724012478266315334165035701484550909832573049915772319875411823681026888414732756350562181603880397384630806834913045623471957656498788198213367949904440385962972533675227285221216954421791676781230275896794656188282732753554587194319520884457778624757149144003864253505187811882683272488256053377811259447389517724529958865652049639596671168083973423406626679843851423037326871371990193061131961465068168191260405653600034238434571064430263533568*i1^13 + 209539990404129278064065639772743611325306640136064319549276369903875345616320066664508335022868039290392135323148190945117125801593814497236181829552981260045590198031920956519422657331025220546162851223334454098943783171069330925825322836087083650513718198371242181523570873779142546174283067134097269241306568146504986805448657227548693389943280110615586219311697012331798468639533242495807715908350460860649072081830466409485657812993887261783377225677178076297730531764649826261606025396102392473176374683499145324129493906529089532153611311494986496969741161357489050500953693940898825258862551471061897491888187284717154718193067099944655399557495884104026286183521038791356067529922552369225475673200805345835775738857601413380355297920822649624948924497611535275371309101772850037646366469355054152417730477214488498563101227340254645636237116598108082000531371846094464401078004487000207327552745879386021126520695997909045297660137082369557212638312109834398584725572222178221305562271542712346300656287662146489494624251032901297968558380684568037477011287676001731559493515491119107738062431409836026668282110132746088134774531271091736718195977179285873494530167560255528942191220560690070803078401383253847490130246676862467723975624654773672839497330001602056264509827755265346824172446698505946485407285144346775903564720452691385638666698518286953979735840372134572927668834231349828507878288396907969341492276970663982489696321144919873829410151390494859132348409832898841619358219824246879682560*i1^14 + -6914260443741367378547606539326391799589696774649700829572221377331239203784749411175059318623886080898441580309598901109455458319534736666762758014605634695738993201395102729820302136885071542937781772275813849340920248834590219149686000083717237082916361982093650212263146601461083301886434398659135728654559902134916940833828096873243492448909408689882244243563476972556783584457606277722180103738510932813022732420407725899202383462870206516227090897726708841489116309938787867781933719790981369134823350572138190882618563803885197909244732404157422252930232196528342481581288133736837155263404141103837841353098461823485594501756373022366021201681056150095315193814904552945147813001024773253555499496375866405221249049033513664157317489765982905357366190781599521601922048245703910782226706693314832986649849186368639325767359275346223811519246921167648366889353279400399624412842735809787780731513302941382569691073643697131776398218306675987314792325952337128383630500263916426331935282597629977717115786185162866220610077214390541356227819016581723149584147015401170768143252479529391219853557202040550877752655362039884856578944822029186313114005853809970255901700721443058241766216634577680788361968087413681858163187295928280270345340263553903663908197181616611496238406925643066391185985844952679895752142299102135267281390704862245454801920256568157921662760202394548419771251459889627262120709732281059002728831042385451238036235444787759398894425428087912334913995450209868404860945659252965376*i1^15 + 132371770518967701858400753058915805762788594511480937503209229694733684533435360610177302544609549092710672388900932583990638958564494116358622522601689839967968617267006139406445656447267622888682867477747293772309366476743286123660366903221073360329561797869996913800970945740079635103307183463622284770079515293156671353287317580312939055926940514372008677084911375390232190192444093317097070420503509994917709504897748769961358233824143748574217616339468501038945232328830581282845724116176438329396243247134987782322921345147698804136231427955436054282819582291013817433039374912872712535088912876710248461450870705783257782522011351674062908602063523957356300756859755296195799340982894017417321630628247242285784159296963059928953734446481243320953537234570759965623686729965607832617532640627208024420594573086656227574264865821831117769403746059819518968608622957259555320717827297893015388252852537263828386287122749532976237670570628750201675290746155124757203995576297163120810683072465066774735093646504835428416150781157606701747071652376887735066325056244805698372835546178682667412954687840500020675266675755278912184165692851830537505852843420903756662606080258632967597729123673547190676394834473710744756924955443935105183632098643240736847393647553737534707684240050818497770398788323808882813029579617638505790831780261256068372155460771629959612451237048997197919834604873630427950134675827221486329718625336535362825078983598747788057681876255434083954596514533628114346559185879040*i1^16 + 52613647425604688859284434039760347512415521534562977224543882276409078559028891177350773496707550626292224504668729489380241114889877282329534865346476096159462237152613825365736277900667565507405698546027954507926796026736480832913185224232118633233792560642681245452327814928468890543556447046496568041136227496228654574007546771717054116239682679143067448578824658465942651346887888693575906724745661979377501557483344756646913218447310533079908089368909162884822454590208778803081980776001442643023096755995587771258897222334442100327698278661379761625602957811158148307311601738669747750132752692801072922751790718101958223591100390190041155199798282630407277108179554654476148859659923137859130778762172997875266048476800470943560350432756224208530946944471013214400273669097411508021243718156421925318783203289112210515403014768914217586227622166352601906438460235704076210365552660542342282882683011453222600007706155954326238095628461636908090010753401957152519680876351013334123037470822641562329949398395147178666793687128757699853881231614961444577866643793601637859071971642505572266450309918443138045169930101465776399017049885600214164444392852730956676426920051122686705103466279318602698825211115460390043599868879166457916176997568180988229769140826952585789898337796900617797689906808177247715078620426042362024139391171663450096059267900453785364836970109890834523477918494829128061471062463336441730015170590029990072958489625151713997064740200651858651085953754103727318368256*i1^17 + 14655965117841243560984515663383225777768643085832626694303448450618366650249054869024956001351879477836848964399096601302798448183156460456900447686548722958628680537018248164247798726639317872358410801865683430344649089636879293929947715648593149966016283877326748701802868671209612257072803210957720408314172059986426915687589128432365229630595153817575972801816225659803616912027320057583522788618264041680139032448156839357443964096994508330847464439060608029722655208710313942740893675474884202122827815689987968719773741187825862575728326196507955986158498207720256934910740380196154217320129518412334554270944159000383215370182323660647512564304454761248514003677295340200250531735624956351295581694489089314511723652443927950954683853846076415723903048117446837708705832913729788269737944368007106972871298102999756620753815973530873736783583504121500968236710567952013655152270679922626195670697302481397940687182797566568994054183893067667701515355577735097855904584765377001949731999128724946269409625891626993839546986620916584210005740109717530704729085028153279033073190709956739000152882127163138160343104477624381420459989375339703211714086560168162583050722787465793326189789336482943856357485725552571670600352104045758895006734702445313092167489825735987209276827940003399555561297709221906333308840341831840004517788406598850527122822124581804060038171505302559804608087975449406653513790653848288754071620715703176867349586658483448990658650532132375629644685762187231232*i1^18 + 6744106172644127363541056039005086572814553555532363217226104940366200364651090208315298269715679392764994370391324523285395474907572173224784384484274087826697105125179861537015572281178407387351711176696743361184432597182914384143951071552612921530809915828272432729097929361518570419608974272732232515628206798250111621381482099671978403674214091378892198529959549833423549596876813846957453426276822005455407240796870757694133326765838123359823350811423828407187222247296558411529504886884004585534892086939089682525420690572976246991857573901728706288046614046610889612854928012700278825824106208970041589252260523975235870710065526555312266461613058185244916044641205582000041204291825849366236917585983833172416685105882249165068466286879436479261696241307379799143218924631336836028474022297016495667595569200442845406768787277774598908653635519066245447060909807547096118025231600608543888239171902857990409314964847815282916124883398130677009673723134436349663613017161309261290859542197654467253871881483391488322856136647341780030169771775376974587255105485039720869838490878679850386064900180433415907386700903384407913268543101157349061642773210387018197067182608513056742936956812132334213791290817403013801155835933390845106457038365625272192746798212985849046706546468916305896699087510383638030059109300940799862279390518789261212449274951653416968868278286646120639315834169421083641812967107293266207858085638567190779889618550388520571199395227270730371508960493568*i1^19 + 486630901156166729838533505845148565757858932359989633119431287272998518617772326719420197258688293613363137184293140851298827066904780159524666053739541958195235031833053043559029855679319239236449340187402121749090985567892051035383741768316094897312364885904352195924822723313177572061441943442430446216916160312675897445416482713116062497643879575252478407485630670642509570920578953167579342139566338342994558375896898710867624480574241703568799671407420157507773509852120974150361523857256023500321695621750871953884824604643828768809837624098733089914181817530817180556400416745755041960782266807730274322981529246595318866261768626339087245327348637407984194868422479701968395312821742099783220176662371929461439205247163532823527654782114661283524946335110483753646283910177120773832017195754388830270726493127747973063831553392628956444160193458648848551004632648851102422674441943900528415695875489464086809101086481534611878633223562597236820892495890795867427441411093130931115872122548147661922995319633868292608387010698686224036557588236952764912823578699404317650763896415102089277809442944095776804812202542433240384652289601365442583195651062382805812436852197989853954846597981111726305452314460557582370964534135177712229694516403053028063485043137009172351928861026726098628878198301946832442898139862706523322442145440171307112008276870683343283338389101114289938481518065084825067867536782202843929559612262067934968557470260560586200170674032349928226816*i1^20 + 123792765279914900223195580529526445543366979762683259409343516284449562357852828529863364837442979099815191405335967564573736163566194309678740496603871396984756395219228942883541124654797393542926011125693038964681790029062289192432283142582672819252299426959535136843921249676495177449992491801449277359873687988111583882586768878444818112635621029216264160817751708590812097834796625040078576409901131371698218954503103694947882548092270224762355647549556833503850638596792070388160253451050532307884209263893508167436550734437396449079678797055895519941927490635470552569653200704109763944784231965055254896793527541177795141417966103044351594792762736893079354285021308220789119709751488581615723895473906415198015840845375095136060205798996535471616699927012394510942865589694311590172316976053563883322997452332980217149264822837963241265666265629779442572523488241752012396755354396548520632017093028972022638220715145821974638872153159441886461333884023966042288814658725088426876913680505043054150473885697284406504479944841657172955687512331922900693275373023061974723395791456966287147647107642962830532453950907216847605373148276517788827016934818120058180813092431816123058389630939332363021396846073709809599510011949991741018450102608660281964510254020674857116334298738608710290308762829926718321443977442941064857490142628815450872196208063332014837932996027641849155511996215873810777255430356282808983722298954543293595896701447353155015497342670340096*i1^21 + 146567218929989623422101747769886709410086715750322919468229546844684761093671496102153909474415996534925383820919758339592088230676353338985388404245985234933492433578149179187461925983567702588921002186435496598078471118656763362168424213138784657314325463084319675711749206902326737661644829369677197346032239908698112734181316266728256952606087447161977171297723752261472005104996821714458348002461646785359875659089879626524426660700162196922539814489565640077274261480233650426910530149930213853441857444648537451317288819991984850106952870435272690549952758226092712730624017334221545446869730288629258703877262115298664009317904500401862214934996275387820969093906243159286623220553461515647879709189391314398310762518110445553331255736128212879180751563961469802202520930737004339786189572971256238395759521686369116914474598631656797744041541160881336840769786498687707601643114373959222993170108327074970232852263823654909666448213519575746981727934470957870422819233526486239002488801921453666185289568709082044018548604799648173460025053055211422314354870830186062146761005529016789646421356576812374438432325763599460790597875680447095930759729937101457524256161833634028857370922590418976438364239586542443184532152247895038639819603762843493111549770932681376271351240375356551853223235673954428274888453217643231456006802455986395743997146049346182336859582592411996212063122078337673613920857596883092464495451091262768082636158891513680350777704448*i1^22 + -49531697152677980263466008648596924201465113453357018611434307362177125440851700048530366705868159161423193145481136097760189193055308988398511210925944758310636499460901521073738615787309211709452154366844662456368416453428772256192855910213031774506357887768271682461350735423165941578655200453772132922989646606376942483044375062891055280134411121394997744499634615171623712072348494985269245784440452239510427904630162936680160469678081124009532454864545545410475359169495288109261961724520485103217285266158449976726118265323145262112601702876145879039170634967124025138115116033425497193666517422255443830648955420168252912787459352811623988272756323189187566336581739390895843966633331929336007183795283784154147907517182937083019142460174419820314228033503852199003885339069108647008491731654972378978223948668515045331718537130222331583540273586671834855984159243991118283447819728844868701310577151598079331736116576269273243246582852605588754109554764276734273991079925736777282800942197659694938208469007204929636592213255363177373725008743023673031911300941968212047651518193891254098678138277352954097035660613799326857331016229291277030062490944484506172929126112957081174775700761664715286372084821433672955036534208385408580018583633322743986066869465612386049561196928646155411788090945758423272284294364897012830830152700108660510102747280667960006983299866317998316875527492336643015754602228020485568209673829094658553198031382872359698432*i1^23 + 25852155411619768535237368606398232518888608736711800943655408631464353539689487948990160486862423792402680166980355867774610226905939882459604176428210918580874776158272351057898443936463865532813358520117978530104815557068747422351788157802390355283865091266750137391207358948417489738363253223589783522103232118703427728910581207692705483082969364967345119589292715655539820677336276675970021444130109367840451477691949788617469812623656412720889904946991848288190045795103802239220933931460068729470761195279397626125739046898706047029411509387803439304810546774790364430493019698851149900123245725478581419366867066432233884261331470021014084837929047896277508672348627055299317266870618833699425141411748836900536726345573176507870534135588385652710070438288471819513442177370929865121658435705962782581140462874790804802592316550594525758419668643672006223885039161515226966904276812515018833872081397895430988266564478284412847866386900791226604439028061148068175201935051617208981267268924615073793579040035363286413718066916900841245555055970209718213741027493745673808602789488192614206706865115038175653468802221210906062691981812818735736913877569828339641093357772018411692408505418319633870434382275037792573249408957336117865351497215453497033546701174650281322636650996188093036958158745307989960630646062174698069615512016595301652009021901289945379024086888588240191442337295260382489899442813007312523184113286039943358159234984312832*i1^24 + 8848209715833900641493901435458537883947001973734897789956252765954752829624334710015878101198199634540590471094128742322150314673034649096360591554993741280952685808764884949203869742182319819685173361869616461063629848207643490976847084659202681653728136314490015053999279644129318526840495311010643613544130377431146724494207003796849277022757889679024228094345648833134809660687081631229535763580205335245233483271439428740038316540216614045296970511803121142168217445640689274754386441979256907763648239858176937810039466173370344457032418037776223546598588297067830992368640814954289351930614793248744559452089314863211184460919734889272314619715096119345070761683641196055120397355700275825175199243827277737443248843513656999971535866700489052670882327432231189542649904552023925741359371171272162433574710071771652205213533667732926614295753952289759377926510083638013678508621352150679697687033646338955269228671180084245873297850991029154812677910775621454008460104971549529029818200578229628304797436022908414657124879639181771367119414242685121373549502546862024551043150445262421371283773197567093225208828238593159056545518837208730851595174602957564816003716049660468665857013296702899200427060334839674684847206129117889736795333204807344697326258388496042802339962275405560279328861580115753545396999423221689643700879829251085517257982034096466990965307154550844065626536670995302656030096044207568306409375597049176937426059264*i1^25 + -517520398462480889544436410610315983026912999724411893800121266656708838574380208486935069269796511404047282351508487967546362283501538595043945454118487840141897345793344004173811385554849409561699510443571222606550532222089870526679307677288326072463592649576862275562206282037845031408845085815652526175151630993265465653387790841289942668462846575644972503337539349830098507915884961081504539739081226180879291966855407890521076380578416956168926878461468302219432969790575860160397989081493261482300270174391289015504031947603944090676009297060471740488277148016353935487181368332524885660791922418271644374727527544164233686203383763402149670315731487409266137943427166660149769990730900178045537065442259545404431417394253639638406745998501395885540953169241740327190889094647413925324949539338434178262088840854370997025324837113914848820125440087984158398462696521207010792744306725439811382773858525177264491853208840175004554492488696335269563311558087496701733835229237519733068135917539420981625563930494381366838138433550505792292040482590569284663650385661923815646952576609212659795333818543517390932633551200361736250068482983885241683471303275974210933875604027338164853039454581554701679186167858069969473614327441584537656176755904170165751298520000867968506153155486595267915245973296464639022131524891925274334603508606894769010058925195056910527281970144277782601034024163989328547388418699469417174859714853355913216*i1^26 + -122064989409461381012064351130631516098148511555106385950524440427043416921444703403465303645507837722969718704840501871958292186751915746175158554855149107999827184294317331708000044346072583531978088289427518837221867921116354374360156824654916990557360315373013250527456670400890333269482291875086691374793374522385377061215220903197487462233239054049242690245221249136636751736815872695503374553436597442547020288965584180157369497628913295926448127351255402589981680171274757647635487990357131824831752776092884977815333898784863420991392496283881242385365662595327663470322148463040384792300244266495694358817767210203640877312276830549567556533363954244871996810518503627184965178414894024972051543557052447794107266566238305190964585893206788359182395615114045906813910401017130887113323729240903766982079266413006557038916414045355104077905507555609356987705296656961447333397704406033727997233128049873002354628592145721047779888662710358661548845656098334891629933037455782703861166238566137789355160016941864861192199734291646491648621022399623539591979193141189028761915809421466530367627927244460525490177156247379474207352260276285965498339602183253064363866854698760219805437379892939392119498879349707723802991397782907759090786748264372311496731723236756545661845874675035335557490867684815737288301753085385923541037870556318834117488659108645462866292714455715305016509063917346212248220735756034042588344696700928*i1^27 + 9811662614378634482576942547062493179963982110436942517057373594856513921294142500101934057903063385847956072445194978102782252312268700199298872644811945314175637219504023117515136573237487328168132332505716148665046678902025862015740848278821000004972676774401750436706244741754149827102136182367068088159925354538757548044091947464980121999171653381945429806206522419304131364642558480543772386276357136480919715794334015347400019545273027182524780886926221363172769938405054020807279180611661849333118334851288408131367369373509487535499030982576005165599615607243158078320328960206097913861654722405493601001029636267081683104738202848028192124099193448564814535292144943055010573027083773909823455069208978604163793509824489910924303543188526617721851109378340460599255624787105349161248986012223887720991367260267275854363094203375262268786302316272982405122549256625043866640591515287463597858572007776047429154660837159621361305383612922852244054513671639069222388829231059965726669464463232154742685058905454017274199366387516593626517564316817539049644756121303072159388493903071644972269065127501247780914528894799047770463150096492646371274995315121477697930840526225063440757309289929671750610438647018121925702046718992440856378994221129688436783101222076437722507846345355319843951906046221716026181613566807292779399633302433733111557108234790811821609954698417661657155873852072967900671091018734357939486720*i1^28 + 71477690957838920203962635163969305093324106501713696755843115168966539251102631754573824490185956909922381409177772120004690815631363941241462098271731198487050184921815793063156400153360632428462894325888461263769792180599762738487275059198404800587016505517126502952624324603917087663178362760660008758312286444818690923444761741931353839492471771713422676913765705836915057963404418407028276290950230029247930107323525455579376101127893315643485019401969525934670667616737640106428469028399758795812142421183637019429068789453690573662402910710675190855294781442469275627235530269856116178323891974336501088621729732915582450409169767800061995624930261653388791220620808269721627325653457604320761738756889857811689657226958503089008429281271895461054378436667106848237824027969519092294724989100920001625666507589190123019974074370545515359527810871220774340222421808263811045362712889150971832283966056842629110114678805438016919637823306719562310135555555096861370023270973127740452363416769202243868954357791524574252052529420256534009986157795994043741240267217201682420134575459268631864156496661875869071443586950888520272447222453345282869454465631383419644811035126581102089417649823224698714787983189470930907136450858592295039400949106819245187076125108635087007112471403876907593468844045160147085409890758148842947581728367509104321933746052202883918219672986706868919936942047063781411212239044608000*i1^29 + 52589908972304517063953784696992257721786319366704147358588442416936311969320189666484682351426675732100576983568078405624573214969574253867555453802701895956555019619362811903971464930675620240924499827162322989096879383622392435363074335673808945965590421779019086661455786053806907200457203671180958364189165179446746008935331275951303699893518763359771288150839643327303067109905278190957391204087176697568537391254273244582216817546332239724655115927688019393356923262272786299751730924337571119216219018447851360142452530571715750607595886146171075389946873542254253431790502821700484359330312311191045316591812337644226119191812945946661172046036300781264928617855095506469069112488974533482923106122275358096809576323436588837331443631632426137212669977756471744065276745192967929316833854932215799318332731146315256246446892004456381848013712374646209246392279085016698817834939391538603276088759357828696229617053468821644237872033824000806364419948135858212757115320854582442149772622047768564310909589825535258123162014769756799564926677475130551254997434855580641406408328457757850927078292385406986005315014491587617384030951890743541664501967576752093811191394552955749101138545623033814690768240839159639820547551260888411625420348451419372835227613407940689938681671667513855227945174446321333257776724404404398603219637425418960975450425012007343600783510493440047703194691922652454084149248*i1^30 + 96745941613611886997029119150348638424085435227994710298988142311138551794822444424221219423412916826756207795458440492769704839956793333426242878627388463368614017523098815976008067312391346648963046091763500583892439968405377179862557184426770355755171033179150586291243250151264696303868291214531071568890385783003059210838185598933370746179423387332404404642480051204345880185319361919283635216748910796916477592376058115324924659027587762181421763413993531073057394978176183985797229626472985590355607690390675711301652915969366988173416011670390986367892546609965450067330810922657876137739459002890187163530733398825477340489696448086323242629963707296906901931040165837301699853812616307507917589711059978865853649890947818467310314050234735236156168522959745920821077153646264827113847081658033524622145907368709027575339425869320629898957094144217734307903179472923085808247811899480713093408629367448882499130645652056117610747503870193958211343549216365816117811071766712290575545629525657334176407891067184889720591665452615995221442470599236018511069074038558724038316725347588477959432574421064306004544209900773475455964097911449697234306020198651615596828333373755457121515483021126672767650402006090887037872403538391939918390447046434815908283560841457341087043113567967857832089323607591670006791740688237405838807311286795188582290358338463602122065307040843575441349023866290176*i1^31 + -78086449341626585757024445286678070635497873800724872925008671594164141007316237087873613060216176318037382376525251439043400026465894828394461091706077974488227242978771579908021966428575018553445734097678703027581103292149481987543547903210915318724695678674221199730239488051676665609028719882483815639118089149157141544071535571324397387606306283919073979967024748860048768159136794657284264742720083641901789274898553000078974817235102148232873785794432058865157838037737462048453817514310585591365895775792289746948191012505715381857318255328166440040346660160698103894810183984196805338783621969361942805364814572360762299370959629370072375735774404241468263581880767352193692134953952770124651725738245019979793699390613507118814583730279396340493471926271340281654422961128047938577541206053825356260895015232889239754271779791526602426242683768789111155186127266052003840693967244027973504249328507014870718839754634338164053128818049002603866103683762327895761851112385480562637873035041722383884376674986378876792556396161453107533519577692183904671653140686055352499456222837538613804256501773091962963026207534080420363388164718234012041834372044052952473923622207563941001962433012191376014132328812067598618777059672465060585582866068134641411756082047859543069661794565471694212469329464167504732888727246097291837140065776804479477132318968090796877435182735998130973573120*i1^32 + -32159632962407876278084130569770356774493188042208254657155772190967820564512445134481569854288991430717249893867896463083361176925158719429878451748903826466909548601605707047899693008084547332120987817749558771544282709274923105625188706356271365041047330485496248376460394100383754378974393300035008390457258771495997847514594800001569110587412082839329893944733536336497127005052122991540927913996359291237546224059052526749678832812830357436716945006815918259261559117317172016607453532594327750226389768135509082434930748950241487988663801841033555864090737113309526930006967023196690080634304952587903529566474658700595157846422220283086043875246621160345071202260560281876204360600370545526797125455083568387883575378476964380968971428398080510106226264700609617893846005627141116602973812009387074961108042126353830360961678296254853005926842202823240139524752602547067284233171949143072582137427227276019027802205139734569099351543974707526639982181982969072144243999194254548048665018280652445771570528744103140099004774385787436332695969837319831296764028886510571384272501245609041654931806129051188865906147579844296941538937126347008814718477951431934677798108490330544731367858343462503820118908798237113705167356255268375421689859594248577806575878710422169719522208668659574441400024979058416467329473705315378861294933431754089555768427421599288499407054924939264*i1^33 + -5824186111539209659846027877481741962407678878895509089629968935723933247593956124297631587457906205013223837430323649867825544263656592091138850048112647480114124963416282007185465754907646454178974769479226674281272036090448590199055411623193057441406609142816175102693316062254474902203309227088544001769972874784318692959737993142086573631139626049931330912720294002091037488373879042454364510022216455491105578097453181194592861875808092830913190202750066515039736365570725105009902823228261484467887622823216782468583143635919936863834053287911440336715581774550311233517669146986360288753235908230962877002621702040435537331421784711875532468290385566613996569582139323119759236029733411943569224186107925516190193988019503261426124442759544437485761938213130047161144269421977538724328749236184783766210752183535609549551050320410261643539165557373268383861215649124122211211521147703336049332956052024890838065418051692060246948725325814822868483746389756427474165720243206938117419361115160505772954356792206571097867360838228452538452806142493268295780951607789081710793404638631229456014700027837058074808787301478587479661114897759942798872277303505398165591246503366188397569893952989668205336626885554198976126634505747476321385432679125707710868131324869719637297815732279592484603964756293685239850919774607566360653959276598025093676749318072805212815360*i1^34 + -485136396729269303622374189854703590791828878127147718974144524857918386234162049940355832911363258889494353987078380034018337355956200384116896954976489517975104029477973828278584748828549473445291970373617328064619259255260344708438277761093250660669258547368342564243946260379499164183504893717186857627918580306059498664415497316708772792579057532458176165966960468373032894362070329924542783131221337389725345913988034891630443499781817446214445845004907620058656340393172141285534918431714634326324501933796273939210637151863738885183137377655967208121317042074143068762130313112507730119215141008110827964898606589659252715302405427212922648103234386227506929377313025615393170969349600437601611599846620618995852012784378842215658873780917708646164082349369091344710640138169598433820518648365261373042168092823698704942057812678040103080739344245020673004842093052171963224229617699250991170172514939125726705436104241763053731120421388164895512602497492662775268384033593785625142148093462736267586712355986227842453214734129674194934629197773623808880417219844839822189060439455711158399291436751873585541365764297605767904603027094717089259669724096578414428386774646050314530444422477440440780227908627475371812957327771833464504036397833896685529828716243275512137400465785793124182640699410508601524361028018225849267587385459251550590573667680256*i1^35 + -14126973882567020653204383763590475841367392018589192511935273173003715438230430032256062820571646972473483351956316499213199961532125174099283843288075290666243348506638625776705306844358251619487151515615877489741471721313799113402690261327385253357441154084712663677269312820009527508615918805307118920974925729330349103157504691883376761269304972377571869389377882784555630550237010290586231014185736889160607614122534530404695636035995461170666339529199014471788357233036925767587913508601920333167580823787707505366200734140205357584915132376406025229420216252489012760754926460438219160015144599337972402406657370920817057022044334954114298619349536951915397076975216790695369746543286482430926728497873353460497814690744967855724999688141334732609106736153537181973500643300339032660750285214251081021773964398074574244741517974357825797408034711120557320395703146314033240786426385117622162900446861229213165914576443094986489847732686287190074985840644632926263084161420457008004021030284792180742777607098804992161321092291313950883267926622595002401012145959932984831979942777513478542220774198030420638149154403908455898773855379787877070518305758617678872916819215501417036449975015945285788069386188713475785392074333347716056872119735699428984449311777808232086801913415515660661937689346345677524503107382070035494623785936406649962496*i1^36 + 1494343258528936074347997939196822615995455647874567554367846758529625222803358676981841174490823323042351119723796817045256765757317048432766834772659831612332043295353999097958589309068518288286116612983957924151514676211625796561806480077842441073415268519298154570848253957829590578928602385416517895732688984024830963433830372352184028268212807971916724169512642351214837172603922326965579379744540952368012865552087346016546081010332746730679089088132879695769846129398154955313869746865508577745810818957961407212165490918023282187014289413365552577938591290650019599871109936583028766394393442008463911623494538472251251426804511090756191393409605401390028014567224910434291758572955559185765892905217546900455108699723765728814361641161686501812313337769994357343819866133485952474868893054561318421011254039257200436755920687832810679787729937357011854338114545935199303969964011265490247324632949432005280685795856079569990729524195667067636152057574502777364230471635871885964408617436724086675067094147638413430569656268469744307787949923660139540783885916680653511055588720569048556700806644764346100607835363181891709834990311875081056397992035238486894054100472074200018550462494413706931185268275358065668652792437764850473188521925412718525314779485202112110823409224087052036266797386928379735309275751984783877814150569984*i1^37 + -19984668900281110293882893341322709599816127334392339311824851765509421790699584352602981711148105299253765744575518278141425643448528987380796302973138701152872058922117636191240633375827919546630434809094740679836410485774895585664961188704893734036952679607111038311012188385149764347187390454756827129828245728896019489280604672766068800681306479375438046072567003060793357974267292707926739269697568907967989028026772987676962165259858990389490535283783719929465006979633313133870584105757273704050226904438813160258091923794444264412575928655512483678903366267214080278669629941290933318077792749523762085481670522693452977531326069961261373477225037537585159197358092764119690111398945831606498919047993812319923145909668118640340944445812800097309184389108501697698368170966863132673117403877996857590200823881623917205897186269554077970791134867797090281947081388311060386218536468875180692424764259095085410090373382678943018615438747708090963300151701521972826264209829990636509589023413366553961762039011805737784303728375393672104097509948329424629203498084054867488150527376108756000857484073656395132308992263832494196422410392896828773243490375682436598330712213217017276034532171832112476765303297908857876751646898656270268527397961353644331964142824316789120803852963358963441193453901259107228069948025358845952*i1^38 + 626699623129351095258052245007910737474870659675832463298024398247316875299751622400277967600603410153815396115252262733577371473509365992585738334181743245430588338942041862407086949522170332999609650258358595884196540334388061544705978730174565984119842599552557032460130514881328581436867505313232166498033051849313019362594359521281483697357377964847335320543507012596046404994573633900281351598971027154802103382908483026142763948778885015891601940285223090427361566939690362316179497661659637004933549318026596243674936843981577972118006454023620574708782399189670019554572079087002872258434623331083870272087331401888087315010015564859591028214044909918915423272830972708740379704934442407125981885569952543569626212195566987373021946926115956324858168665805122589765697632940441407966676255893695170148538371218649314038699016522726213513780710250897028177294015408531301125863537940378955203151135750585454235548890727557425690162466778168270825881207653525095703120493530460700031862407592975915551801661305722838339969496970786672737319879766363581536250594136673020096984019681136271678601434885920851477419975885101955203167603845191178734220888752142952266977043267874984632139758039381687249529806955582576801085711237276827144027060855977350346486843719976756947005889944997846957133591503724706560*i1^39 + 13536340505429588225115931144329149389878403701352404712151976531609182869779665574317322213887270727038808424469228684624406382066148295359023796729811441143493466819661712926652793874290070229803526567953222849621281229567317190243009715276172540335011811842622404238084034703656447343039049999148467124158216966856855169637151746400743538990544693037397326544475810799104087894512532682579714574719765450097362500867178226932005253593021137809636902847052397439490193121553838992918941758203084867897815613076122288509805365300556544519263275687073875272688025990498547490434974437694966500894060514321551632673385382853850727418394609920289715881496181548942649178461304923612549055263301368614326968605403145373070431975832466951957236186857151418807082845116424822058502389893967448604858497260822217888465851156699870459245828483304941416697300162410851567637685368792801523688322934790406367663692530991888599860417954948834124938797367818344152374309337173367538753373616445647199571044044130086300138848633270431287025524605290021968611795913447290493902081135131378599774068538527891435359291320963018189719370335141592408547679366045020224686225639711713274705703502330074616546002486898674162954775528146890802233144240106092317084279686257445097773224073768042140365745245852690136*i1^40 + 54412936440983973737048792912931746444008078590361785376410684484434936166318745166268126530753718876568290290360891892531089455077871506909447368815614064746320869381484029851174455281367715095553759676020612332772733896189591265585492035973380888222586732093498907392917207365692916395723086575929351136440562530263207258506934802874531289526953109433772859590763490892459330331933710790463153447628951742340912452977383374280084598153180442813631902103672553331905750536450446374805566202068857598748837636455048492237260800577329328214400226844932936458159079244520019801377711797179750474743630387323537027287688248779182794721043459999926672368424855588177755330360330992619085858301154550798258862347955285108378994243919573009833405867102729407266367410646839634841076574758206787652839086860838787844996921664916760500347051250442364529601304408294846815440912320775757723583251867045949458108878347254224740480687790379584517694013937656836356430711730792737867356555186412815247568943425604515191924163935226373741811116253327170697977341696482338129484875966795046838474868987135508500374814755456588662064957417017069463794345140050493692257433566917702086828123593677158115062737864825236137370751643049020835604908001248480484446581875*i1^41 - N1*420168365886508456832084861960937640947057315995037286173687190613025505673776757862454500375861007744690564953802463733868576487376577554893303628356519214367401868387448303884513186889319084939217696345511151421046660063742232098511839827482447779931812411587691675685893027078839245813103204939969750576278169985032003714463238144175492846935356090654608427349108778612122803404644389330119285269343565196853644015101536254441795926150987348709382748593750000*i3 ] ]