[ [ -34597185222723677665004484838884551350684657993179878662369018763433420205402808061905805345083187295968424582410625736572618093886290284464788771277237170566318836332522392205205385078859464124146404553240225509521903552514883790306131889668086686804219366394922926969052178899675783319340940938233999299787746181823967602563176159844457914173104014053291915556428216444215803284107457017648099462360471317298110006639508407120541612882484081725015202776769039419795752727022340245699460374341793105891217748023212148778666303902965266254725120000000000000000000000000000000000000 + -5709606948496659303178467131851443287749997086739743166970713016428439571759950625858930873485783442125965557211229564499487871245568501748604232677009033345255002101910243916825972078395263074481096674192222548770067779564231405376989492234744734422347229126677106618725605737135281616532252933362145801267019457164601427214984837589284669525978196239696902402350999439149606092022313519699910495643252976182272054361011291351021959783907040744359733460818128341293632823447213145967515651207801023235084954143830963347099092101829317269048524800000000000000000000000000000000000*i1 + 1169485325128200439705529583750463335957511168643074410054241051800939969516291539039602685178165241931743606210153699418988317893767248313937074321061853566918863726009049773682721627230901031527275349155259031135762281116651569451916765429203825818187796331607947289157804861391929897291938186065038249517011957742062235242408715430628505662989020405101168544365823015958366435151126347045167018849714828933176049491468554515627299313617882938887670758040145574011198479357038785775282240705638217469762994579274653244756125373464635700183040000000000000000000000000000000000*i1^2 + 103981272411758080133599164718060691624101249412695205238843435312037486757237143833427482314071580616305483232230506261788497558987417293859861716080328872325595846647781174236013867750497226051083051583691713148244727951864824597790157450508679354148284323837767568008265454341776815738858712282365607999265038724702455523716577995081085205804844197890051764932829432467424386396059958337417500689437146711734868974270761656041868557558471071036682700690834412632504081663266410824118116062567000378862497025022424733212083702192164044800000000000000000000000000000000000*i1^3 + -269826039054365247159933226376417552084993782659568414407777163470548175711337448766803838746528359581406518699696643200629916574949522714966434089233954969353353950219966096407372013220989699574211413852334681538788367128726456465330378300846881165943271661152424278676581445408004087376183385853891340449360883808890435836084867289123580442556614235998790082188606471886251824150279513123744419260978652848525835084699969864157528297595345794954525472214263246886658105483660310439758054154882934603583204888208329163076607928223468978176000000000000000000000000000000*i1^4 + -33774925906140454771135376092822114105276394048220557826792474793929371887859901569441074534814205527934390859182625512363516919785908745671851704669301397932360576024050943393421679820641263776161322662609417798544441226034836956516918344808953554250070949375050903752838561656178289156517291192980386958685322709042654930652767659404820792454651455458229031285463474117511568592801525862958436130953959056660833399919740421670171120596893447904356093180360874948843075233599934383538368993654871417965863168054316249527627474467282223104000000000000000000000000000*i1^5 + 1333863327814379990545622411926825646171684702328675969213423591489990378448513372703967523535458251418321010764158499784002897413011766159587733163919382433933254308983194416988675737642773908537732191465212469367685243972781953196326017279430186035851350070907597306629368135569815325952392311130097163102714939852660905381204329187251497283572994920881470484127565802901745658420691568280382198786047693497772313003339151959776382457284565102042190137111853608598093135149153877003031669382675590400032609897250335728311935285552087040000000000000000000000000*i1^6 + -15157041112811020548623172845994125993573550714886584571112293309103614879407052132842094594792310626042215878906111082557568956804021426116091662118207669142138998559467532954784808934066432002651389127486677497370340160741243610727966706977589236029739846742994247541917139304924636486473472380008112975081729350425175980109956108154122970432810154426794476783406552627751850053198672005579764494623777784420174114918725034786291232149223110227744583499816362560375072074816807624165642627682179293958235445970254320033197919305728000000000000000000000000*i1^7 + 4006116532659716943015686685138581023676421956933785191681191194043730201194183959751260309038519130072657984927692431274980822128789019785293555354033181642713623625624621785232658553448059555919524236075161004902705202087175047123750862166414018746998132059781303326821863678168035444229070259719028856573132279950725719500560387236607980620681425039554806561221785128903363759747521656771020477187864067313728003519358975862182489087177688442550683363167037696846039220621111800836808272612220597002958389717342435200995328000000000000000000000000*i1^8 + 820152653671237422580951424257125852402632311428245074992013293552707002618481758663730374856173389717491352396185228036217463607135782363982051926583666456016981314212786412301518870819687090635278743390887262566072249628490131676215329091979690483844479433982929229786391827012433894095191871340637986280702529717567548587838913674202837182304953034735321984528598691438618030017219948885728406001674800688086498938158891299379627472752730472096663363309908178246609985884025231060233116326344612318009886066360244118106931200000000000000000000*i1^9 + -2007978628043773803088335830385396416177667192943919947759272649599944996201838479945123155420858256781422946028751612737878970600276727420661308582756242890925898717236176428203772699698600676288410215317667718571719820924484802389809183724944552294497118450779021170525738509913689221645951342626603244795311855235474364087460826223856402445360934407836785234627182086862154930949533720142059755796867143685180633703843892298341988144352779609357406554579505351269680706405698562332272688411518665773500190169384601246105600000000000000000*i1^10 + -12078263099875959118768335459802915770431379731104200889365004000385198781796560252793114666447805848790268061228330946192525152914630200037817587084594447308900414061456450803037363290805043714519944021523663808232532884338608784899886823155094150204402726552814175015899317274763661145809603483742457918451099357877079596831082579194342623209780825407858619392719330683883388331740154235519925090854695248165468858572960666519327073235220328082125101109157039846943759121723964848690928875626742599176370077531702820864000000000000000*i1^11 + 52891538466946909206209693724469575210203806489726214412792826067831789789061344516359023733587487907384823288468368450404229182773738817785053532924998961717870504079375393647315762087786111223905031475495162038288554989012008189420418026233072466913569764383416938868716646121974307184973754133941181843761573178278632169601622509483395542222604396343980446985627528801018049245907093771429924971869319505991133185179410176874889105305775532089916571329271768043696653155280138316778150282481971992162072105576038400000000000000*i1^12 + -61626920556028433606728613121982858845919897012816825804761558323911207528744623238824701790645681886007911732545524862216085558824228165081206496950796003946229482484147077579878919763711842479675139771503799578411084360214991307784589340369482603985839095089630417929026680614326141377521540312011162417755886828931285314134133209952848574585616810244261603815968918173148459277604405631608085975177450992861926274521786439189556906606811402151999812095656321229601065389080623730818060788105887410224483532800000000000000*i1^13 + 77780676603705185942269533895295111676583324943892672007130206765490074649550952539745639629534114089240752850298261999338466356713534972844007248365764232055926167122226445778848207269462967563814056756280667607619049035982152733638462559128502735748723177151093172079571569850696848692140152204492772491684012547219369787405792427328352094877559182235924984064538815948725852459925103070074068363197836956989957414821520935956979865291900563575549555958573801973343912347719512316233642931942412306709872640000000000*i1^14 + -245004899242100638863269401864112557251490212024634906121607832262185441646818815789850656874892099776873542747145721461693587116488650678921554604093722274659608939075367483452531027624847953006667664038535788616076143166721362590846107036686956834035781024810682011769380771161493637932789559148738383897599373768579999088577689542945402729448272937584620587502009564701635250856789849717987640751039546460372160990129351430302382248439683512998859030685586856131226349271698538888965420042826788141793280000000*i1^15 + 363283792381580217475937855264932374290469533572010195380764274596611245404387598047269431120428411416228297030027824905313369281409343173024157976878311572378525697737591476773067311043252686456001007365891863099604075858132462342569334723198024401643449892556645491039385156211340569456486022720196722913248679539901943602312034380073554660355005017416162629648276028021635987195105139800863112804147855156855932288283927636640066389664729401620955716651885835303217500353347216176141272971118120140800000*i1^16 + -153503442707516627103481068932653369081401540834502468314567674984866976819430942539853158518693407298219545355288306585998274371303666693965816298089940695560019748256712240833158820575441092090463119230524557783650100258697028677126767397258610816736029437866437967785004917565875833472582793895461650176462396731019983304739620870220920093325018623982788801581971409591985906661632192686098804659158568717637245371453365601221208297281245583005600648095252429658999895571940075540937742883225600000*i1^17 + 28196191327245071797048193619751785033862719839773645001306885192751139406648494720877771397851133593062713202240166756266799988293350532230834165800232111429119453491690276317813880467570956628943960547834038214956050293694981150973550013361598549251800359122778593094501008780545288681162756805792175724600155231104790923199157968437989947599342947918971529505485637077715785902852466193590784905957550906333859944753026864258155606116994715875171292151546945052758211648033540158024048640000*i1^18 + -2404499106789021705281259941614443298724182001489120767851254704897858297205528520388259006900115846798995903986464388071361219535764043506274413886496811400618419153866876495445333598408840692189669274392918062326232007152703298799793191848970835575435651707447821441926960289217716079889154420079821762236935148338692591000599692795774052360664092219128967461085109668614317316288189409116616684248830709388428029529694183332205941133336220917851030175113582323449867677407672074240000*i1^19 + 78359441952905801029434390955579015552476842205292649745871069077490556291249358513057996112674549905506744254476511137456782466912202437377857308470395733050378673527815848048061866750954805563982686815954832971559081861217047946809190004121384861802076125729663940029743938553131634854535286524899148048710805246135913958717564720274334291862310923221893867030718781167602035946590742638384927743343729276058696220904135318960375130492952580042265469114345187137411760202752000*i1^20 + -434934931864667604732758786830543070428135804289706153250020226857335646792002567107847724689515832510247991179643835299369510663305731444444681189694469690741749939949878495822838708743727526017772494704561898857783980260891781750245072105498017172302809110537648228287491470384023804879890838261817982174017962053818313929215729766506708275522180660252338336698230346900724625227924675911349206784596883619508170376913568779833694613292212890202995861057114011648000*i1^21 + 1783407540929626264394372365499248569496616461365701172003938507663808867556856443576936093438489527749126056827952438365674650014519758922580120334736170560447474810360907120178938605886377585009134223655752311695788578465420251701368947782430274899656624870795937100585474977245681012890322557884702562305150840238670692341727822408745576429951125179530753918766021799891383060692415112457141475855359132928794631637167999723276334720484983898746363686400*i1^22 + -15888722409323414961458727813452910023430668663495017070568807420288731364588286982160852827443949574119591575774438792677648319745994147971792425320219197051448212238067598088045217917304908329663297922690748042501531952643561204163217911596887770447425366055254541329082010815733644219946587590180424075941908613725754110937014713711099823655131016377750527010456520858233114921753701535367284517382285524197062277725490185563982863520819200*i1^23 + 76681369077515926989894458981262904409593979657470019892666574307532721408081178505896871933846163172082109518032344968745637775599014864819128246845882137458729207583657229122190527001444988589703409454762723232654357740912958095871923695129077850441216776584810599993740721733096487370731666255852447354393158699619005466060860583577629318661334399437264346528213664517978175238990872736795309636750841475996995687619806660720*i1^24 + -2411515036781271396606118340392609808427809477088372253679223907373089527909065395636467376308757804264772940988675141667597447911680024054005027632363168733017536636860997660421304880977474928638660582993555227138482286718599346323205441050362987152922300323243928988930874275597986579170837415244093385685134598979021421155203655382499524624860640541780155091810717910836002028361331090305673930730985440*i1^25 + 107168233590041282004679565967168843763952827758656391363872611059079170427545556872659678323870960687754244878855476352555294820687459986774715588011824944469961212804570570130997968440067982308478878622143978192672409936909063673565734487095703643835132394074425839700156663055346931457310817845551705953329381216803800618250908606024783404999739945914397082477233384006181628015641*i1^26, 9301625218692445185534041734412331546587112483891073454588799521615285782682324296874911389469771297489147454115234076430827257864403758390203191393686035107122303869371163246980742286906858495041323628436440612561909725600413203634317804866950903743066051179666564490029174561094051620483762466844604565963260338552330630272881925638775266806843890230653114951780040127835939843656498134739452827001834395701811438040982544280208375997993550791381627536102154972897637056652233852789517305804253768897069790922785312207560460457960431874212050805214083925659558000490601593171342366435596789331001792685961533653197196073100955980456057613106216585736445436354696723186519823375938932252509180967366987517334888499860491622623764334312323639319073794951087754804510859604955516182044233181665064699186023890422690716271283959360635965111862021040935386472116649984000000000000000000000000000000000000 + 1534911234123313330333127098334259570260642420032706904357114755489796377921592382993537633571643173797458048667782216903722545919664032272507872010759085437180652766387873495904780684682687849279333831966458799482228844651045805368616958332091789926353699437145479403140361727594572124874965321856535379621161983425281084411592898604729444714400561756753439617708093240200099321487687654992702018720255741940929510285541916078060631757561272942391810882309320384036926790555110250420758206889218586162415304711705124732837945810489563073370473020983254039557679592878916853526717383869170108163014223393369190557489179127463058655409562103005760424586699627158669670522925988785778050662717521407880901499766738823871050192510108074172837875732215212838972058063604223282043166093706967938400113749134841020032300019390956560095497062309888507644367485019600437903360000000000000000000000000000000000*i1 + -338093238754938647496285646162964469801488171173102465387865534219799752694193953138597103751334356930416354670240959118222168760708039631579240827253269951215587119189309246394173533568531617010905731781556900581633378088459728655430677001129280623924466118560927313265336072362087478699659309307610326742097333469958250151023860661369264280205726890688576633915293566708138047064508001035428097225094413946500748449265739023764828073793295428732508733920161204022173792258588099047153844416515765576998381594584088833254510023372395382894455258734786355837452224940263824342537303206716887356154854695375975060338837044352879547346962222576030551168538789599878455247993194792471127102852344816965026004664268862037598195709577729061836562901788273269951352195008339496696786903402666343279548098532071051445066729430686709828092987839977431601031230250028105728000000000000000000000000000000000*i1^2 + -10969127425142726398613342942933887483285300701935489360232264819612785442158887700815932267815583901300229933736335498840930996949857547021638046461154625154896039909114350367338012307004926638236107623298879669149019809837261447403996848717405204852211813879474875247411667762130164198761438565741197871867601101850556589579425199608494519572883776113525115707358871167917353208472050888834870498175070012371138190776955928488177541697768595072421861966003513847100217220056525464874921816975915909963256397054677527201644653267675793560457424822896670427977973323877416272844544177219648342687195009539121094309031996412185291039544353272213812537722295521335254136894567681796027878431921614119771832107417327989409537206142021844287631575445194420259908782853375071554121749153827742272479039205265923794794530510039699797317544402420554001969391389638656000000000000000000000000000000000*i1^3 + 83532781725971593145565164452022929990568987511749386798285683539947852456422982272098129252802259092600987469746475233527628301097857694946718128457881152757560031957034425950134899496314925663450831533797993824953733654005082500370685294219013668972786573598563690710639926914640750058669921189805650599485909586564963931220697230291084233252288066727270395186546825939805519968229226087448778131938587931637110685676237268041834169955288260467006387110998667826637999478388049122547911841802835205966047374985633303414476519714814307004492898936066925380672340196153836199101031752959574704060863077859264368051171123623163545826295290311711134591071319626672039525931722835242512046675961485430965646108120657846170692493002111009089364683248027864326455638440433342150645581291857540753772125065058200262464008401344085861960601538792372673474580653749043200000000000000000000000000000*i1^4 + 10479897143996632482888111462365535095043530447068355246920151472553781240971501876811805919992002041167200496081053516839906313019491935258019248626009070140870611376013070297330972487158749159879961495355275330586579252518726002222643505307428971045435052002556530359524072216228738359750852016871777778586452243647394687128401738920016172961460553300376801558597708149005417620712553807281601210487517334568964593454068432748297900946645862132295753616780124286520327450167417420812718708262555742904236322185382596042079344581208855033915924228099015886708056133359231089424094854403200379618450397877393691622103421699660163663644549486046988711704138340819561758563223056402620227921729621298108873546960854627761949064899862929852845628911144621638121015219263873896609375617190828252532764714718025262840839930716702592429281765399073677916122178178252800000000000000000000000000*i1^5 + -335119004289998961806758133833188920573312376364691649661047930462218205901000301292354025362319477429601279034390475053113351252214767296658138672410689079511007525361764599237042736953261070577284444104381260630980633018609933007890947425052861671143989365853355650121841919425822849709428879996897279858874751234459534978422745259531773728524021091214375612395541008721144074132121306648213882675720989056832464863617869398349688162270094276507268014078888843490005260646576576632409670164232780383026305546352102875451034185265754782355358988846240956705459804851582547362799012368201942664134610559704724908592544844897526400207974662849472901375184915401006089326743302671931357602721012457855875585255695766417889991657164115731590396251570520916777560751015740912856054652288544550683087309526796396976035872299073529175080302244660586829433932873728000000000000000000000000*i1^6 + 3780301236219801542597065119928151178931439790887186625344013597800373966712470994961791457437469194950202101396608356499581313200745251648363745321905534676556087712154929714219756616766160513256799465156761506578165298273307734576641250509879920802061784128522269861122829668336229432554261154412930701857630203462478652212490455645918142696991011319405489920228392501562957487641694168973145346998814548164060641797370148590619998348185746273187680225863954106712427615356659405736795708981645219033386995318330503290842629504805635925026375972787666470096343992824143987511911191290798242088607295818743235973131598559629926597001641661493924076889598770206021692875240609490942439509433998823901075971207463609925825190374869134947446921058135325065920101821284030020142903600212685700521424955621426034966135531149905355151090222448478999126579609600000000000000000000000*i1^7 + -7378615998195251000962069874652323549866382293563718960377282020079187045950955360448005516676749892929998627625994482335394877562865618362512990551939352478515301251013530983334109993140869495397971877259907481931768091942091677840237310617456625831363511327009359489816280522443702007606298995219020816023159888330381411256137856958857809290646104002578674278015043745049779965163660624989240188375326439008351310966839140016024879418921658682292706046123864623142681717271540183557261806186416467697398520685915172407855758006249162648012701643653308920569714401976312829004884634926495679321231165432348218180047555311960394594791162900991939131914206831286318226068952103415489225399257873358984573974399892946492831913718712388677573210787923028136868650930342719240834943708396296839888766189800006441652346352558058866561997983110138186956800000000000000000000000*i1^8 + -162691581509959136681152170021621761412390301793190751335961406514883388494531223063661934849943695472264302345465853668669638620263989312204063013362669371243194263001465786191453916072621245610707714817308528648053170767794501295520038989602863242401471247384126400642987243556770685407669440746442643321981016136324328683113888524784231361730781246375519584908347430751168637616450468126002121841230721513922644960499457054150071120946781209542154063544765456629101930911301641621078944802852056853743177776292341454643807896066591943399428866664751929238795198909872552254860122693864295695461026030931781991807397263191502256908314724776513205423616420240681045961272060832204480095846933920527523517022079117495808823969427813331992235047765305590404329565527833656221498837033858494207533184060226974153710162814844565023204865045505667235840000000000000000000*i1^9 + 442840153010983323150992621095925222735396080446486337027359100809725580178818599032893598186550466386095764929865554589836046812760441117530022341956381537897080124359087956853031590222860993579868802310108198395996271004707258752730602874049850645154575787207166052152865500483129810410243997983025207112494008093745711243417459554698633376638611832816032294498555084052093420663628690512586984965427606758995836057508277185866755684428761363183230552933099416844743349152912389747388635316347154738181546626235284806335535497544693819898767750958251317810268051600368137496036291960318025296758134321202646531514193995362166116710230754167776269550531348881025203351715434339791419082350781736474662816354346725333549365207239090215157047284093368653781263150671397537953498239299602443670425982436357070418466608058103441785080572592175185920000000000000000*i1^10 + 2258980460555209632009259100398270008633435140101487492663493188482933450288876007818390784546291886580527045854563865930772193593821768072325315092447455042306428501345762983482977617972586467913232518008454477039714025595844459966442515396335486523470275985420695128418630758664848446326277271125053223622297624315571991728915431456184436999198914457926551023768215571358490250277086859633419609795929645365273686720419820812530375353940066782539051645061564986698794685889384267470056189255608690612997175188431420642346800201804554813585787127104507176240789637165388763765542368830098189740080897267595340387345178118202330514518636985701459312046007277163353437330526277050671415245321576008564900607308967649480069654278291288828412537185014353598033543233653752167393205105714616169014153595163388110034809809360830855016310033403084800000000000000*i1^11 + -8840505382463770635230306818320972763625454011142246596712201794104788183849672004570590101580880523563525408241655356396546976655749582353723334190658748460502375762118013640307084820107264041266735775409234648073034803194627299925107489081649165042899096183993282700466795499738037301512243224723516457555114864516718499123830154917757398288040016676948433584831987523218510113146571326325751411306798557435326908172482264679572512314007878762283147509879177057623719941585315373591357113561958660153974231820497813637788931368740964518560530415600343810429486871470017611310694057337056753971416984549953992402083558616764802730994123403493913719632812523056493131417424150523851677800838233902152469402187479759698967123607453725240770267274688975806814081948812729292476612018706747689127117640110598561178114420899386927844299898880000000000000*i1^12 + 8970151260378053274240471690856767753063375427103945895481148698887527166582614456815663188649044119101134434044230028670501368919261765416470089258022867523558949564423408433460995047540315643411834792097393238413305000827027103191177118563414553494161698051679231713074837944569113031295916643763696319798126533495227553271387910248704552021757438487711691560828573527316310215682926131737406270803106480499107070393156322347779571121353663949934113693252857823409932013719165089236910067432559719852044039260006169581822003069644923825139178821542830981369413713514695484899235713520783457011951237889626656241422383470925144312890841633549728766000775056186282729154402655358440249728011654755913967264823723835788208161029660097905957267669632775237976111698494790050496931929868121456410358770747733587974109366197652519649280000000000000*i1^13 + -14808618942844835971156796853351057605216231186511232720558740086739373968919481753690593492058584946908182735966926120019024603069364981160118957973016894972537399927476043770481349873600586805192542993484754557972217809543289514402408383750798642881512737550799314989607730474122908629241616285521105748645998537236648186206343603115180521115197920924567043193518322225212904512445217812775864820997619786295624411904151174423943186195500670274596963486770170263767059833940002703427235777951881791858918341278036421442433373458806105052575369199955927827170836779662520001865816674441574788009242769073683786834907714228371864388225392170911414277795986598757433133806662942875488506865499042960955885105148150994437175916585698903302198100342954840277234375111471649324313598729714334695606299244588428521258456640316032155648000000000*i1^14 + 31939422804470416165253959487191400265050252969939293231376088549506060575521959943728424069801687192358719043812561226409775346938958273561772418370912001899757990502836751132643066986227457203255217078459284751490738993048248638851387304092217598382315303916983683272610899704862635139197792691666133369111943232213527944362850287790729110769448644941725142159610154028605075858398484336071082473934349459676724754127945704207498187306153063825698373165810415129250787320526175011903196104567214839532303619446556162440129121490894279655546021680853160507583301965775190661176059031610063909373165119281562768302656437862480760783300779839505313458790942560291650841820470124425290608833907066449924646431607919343339618350287170496579642654879452419997131880083082523058774797392590148781538624325598247916187510720635600896000000*i1^15 + -55753131075469585339986606887002506256657147610023110488184929615411584489044276734667578567995932327189390201180050681105580923411451542114383664502566729841082749875815034145523848532988533748902358262672498485903973949740757610450998312822685799459800389221627567274700200516647120476869523285001665380724060706531711060250672209553626343802768268167719114068113693560680589923587405115645306501899566482434623873246433682925891021892203959056514734736361430267506866052802415765515675122540382844986776315314586804515764052209590813686462734785489192886596924047970382331580062678745649396836308392648041332119490612990869150142751215230798295605939018442808230484315027231110541479379017767452444953706172078646517798625060847750535986401130142141794896610862471584040235787024925182733892727423360918150279016674754560000*i1^16 + 20385904408938853825756229888383016107477502801672505493694345158992113139052149619009093694863226740427607575583813091537830325579503471297905198339159370853004848470260263299055633870987149392401045545457149606835167227605820288635665344971576039441509053854172877566150288249811060967382272086810365063658886905184591238540954509273117547903891576873323374007879075964824992116308619316350997289228163213451348209080558895951229446038539135542963751793790733178940700620777497191791976168458882221997688001341319196509916487245406010528288773764539907707943721831632716548828542036649415027135307410742171727218914436836132091586273044561833233833090369128335595174563321761660422485183099882552748332226577862780035370073001543117394846242478482258473216600771394294872357993437693754101564831435830628491003166720000*i1^17 + -2909138736892981872008733907322493573930716945537670659921000886330068702934900743087052837797064557751505052238124191707859721207947196319767228392180886549658849455203682550239517161692840508975793690241575935698516151475427686702326110013849634436806949164134565374597217129275868472659431219380030032287793199858239542911002077090927519027787975440195776886324825572309563769101605118600413178844347520606883524282650768433121637829270134030784127915961802678499462804480972240509209022911352887795633867583295604637394117824232980679136415295154205997259665390947385863364363420137177987791609048124416575812428179784825858683757019175396145096139319972171152322988636207922499082395377788954656009591835360681218896939572646822994875717990236638737211076979840245646390107350009792029627126903980077350912000*i1^18 + 169580836354873197053310772412618751070057063586455263660976385537784703953965530324558038119666507511315907537286505804642111248105924091850451585607951224299920111949039379275896838098194885261720867273880755217352224007542963562112951898859166576669138708613324692552025753268498911318405313373681951780765541591309235153814118915476018739557982315986620541454483448605760930144889901411112311559405280370612745779827258771372372633617633196623268575896468004756095657481245240089679355626220964611592694177219339735623396197672578024536130807141727715415893855804330780042096748546453258304497154010022521458386569670904989022315515505682199865708077299387871370397136637813953466651284927002205020685393717577068860871808614722925636672411836592689480801321937942581464322940102465058715099926953984000*i1^19 + -2937185765666121049234219773670102991446955932654154242083637690008787292865524564934766680044212359969685167979259068768534134845778371152108381867905608867121219509782622796408674314587025723705846757036231303411444505502877233341642436805161158043723255349786133801782183783935324394027223812919179077001552568456891315789721951782097387110530049986367741016682867208407687944889748794316519263880251195414354250677285098862716225093888300710451503626426882001938563820679666121627587662740603785798747577204281055917262962094526006790694019184521577286729328091513372483294676676904376485057854951612954988532012468994906392299490449439375908970177476672890002673993786894211611312765212009304451385464361480747158943405052597769954664467339670097293262391666806682685729017174857389792980172800*i1^20 + 13908738120896912523724173774021411125471468313658811403452553503733514745398628401941324057370409382526303362194037217181616157466274023782009409875411476274202530326422071019526233809802613029086860120034820916245666951083051325817777214973243274394452091837077468304427866968368535138739156162211429484056764603347922325364400537817106119748496855314539244745927887878457862201376902115968459331757151038365568231737586949355964417773621052085396120897223077597691782862844537723388270809290372766230085148774396962068514646759596721193439011440832799111061984308665779167930876704785879998082004459730931384040496239672758568293014238605251901082630193850634960289450344605383675617530752608607803443560609373263944057206410920864822802729160406711194453429108067585090310213771673600*i1^21 + -47142701391823544133603949387095653754387328660699757244712528016845321950305706929544844881562571228774610229231201218442122743399392760538822386191420594334394873308936376329222386807489948961598943213373570636273085969105944858403093456599082146294181351914514547233546179983863319223777434655679166333530895752508882801820465411013909019846248234676556876658644005485201326815622914513845294930487395591766529594835045461068985717855919281793359632272123259864025344197085977755332958247414561973158930731191629431632080430308879253318489002119117872675191776251620241118622503865654425859918342334152586081830446558931942741602271727088072792417021388512026312304798085996962730166503590255577202195747385510651411447342945791590621409387276094507482383464065236506910720*i1^22 + 396614665176418356423020863855655496553267452928501934941613115696888413760436276959482720775287748796911767060334903275185659886992635187978298499871165752208409654415057550178521756394113509063643994464394015024954683182714341760607157485724491718004982195411344544748427470399458104442913934586037873760378087274736134663286252917270881404978873302021142688507782826783298479055659469774513182495644759742933022139782168937286015290621466604108747684036116737922800540162196269866936855040502509026404803141907310102582223526138728632867982493840821873951022478802089041437624059514922619028535737714761064969661740063679291014710845822306831999828763654303014210940403097175482929088363324107364192873521515437415383124781243879325911647051638504758076712960*i1^23 + -1364272224453981008930283060392189105310735437381093542480362967432914045580831557311667857366393863854368858561567695351465159998936825696631521338311692169172415557977125991270625509083739100495083579504096826452461410214876391710414455123132867171116197174819818694750310691527511973989562495953708371407854111149273645842717437627669912594951122910842279529473711219015003073410446459764575000148907298552084256774573549105757294159918984416154969354786573917738634678771230431669089930090017114587940644869301411981372598090933077752075193334963171156575233004697318588629403357839728173269617836857788588761923239810646367049306596192506599113624530509922301466013863734987601609229907480020217692109134118917513826406954731925518612117463168*i1^24 + 32845384242887931287539533531929389953244948045083373366324522247973636076725518382789237209375165333363481240499320463490638201242279664142124969831124037575370460433885968796585651878867184810583373374537774093269597527848159745512761575014954807734530723980138750216571078299818037776991024427649292498975133943508870960855367000083933372778526331462616391081171311787748691510279554646230312134679171283976140452014255396563817354789361633565270127220399122438050940246666902924633793992957280706711467189265537779590340309923506359758017464737886200171750256556468604202600437699936829049081979357109416469639169183963152075972491724723059732552088992692114864860311669661207631407784522355839521775387533682288331877536*i1^25 - N1*86522154496849316692740676520043268236789543086148934741517699264899448906502223035203530448925399831528092487092374468497618369899649708183214623856132765604345153112901963031081550430301957216769368446058321955195570210074328007996870236208404356631533006418509308539205679675890811401279847228071812529942944637025*i2, 15121611362192681963216796816608139909299473981323196382562606284806535854476306634027484029575218584893498135612266150095644274361033390571596402311884469463237523599001905189100542374115706781911164069998519387866231622379564945073392808588238926849317947257473726797863619093731415247091238008135086027660723369842802844624009282306537364831999547007010479748893241784896558114870910798567533749709494457594320341855858426358108057227487721903387138238150801015745831583920112795258687002968035839073054850979104342855920535615117775271055996675922175143636388498320940743481024843674773654268334215504518934873973947222420549033376764658116884893749368885181625644555225618639547624409892641139345821828161507514812190536551385970406699081531086074350359280680582623419146911815833171566029519273183507860050763171356181702603032393461241252386346964858056212480000000000000000000000000000000000000 + 2495470954761242109708177257692417278640973502615715890429865171369500442355592231554363141952103238234576697931005528572513038344314017031582539098510152165734051513304472548387236563063273959340428561153569523175533287259899946478524880142122635768225952522163212536638044784007807780911121014832078338517668881737971152623471324437015486370855862484445450902243723412121398776170541924763969931321504797485672615807843908618313942153320290044685233630323867756600212789276292172387075344519941945520096312721103325007999197303202762481145135019574741099263289758307347834781389827969953309018860655328406950143936846876333324594313626731047228303682172163065351791349689321255989310345862888910569595739762258449362783085864642826023107458271409622471180413167452238424712436494317762094877172169379059964639367625242139389003819743953237338414815145498732409651200000000000000000000000000000000000*i1 + -521913669537671848205715608470042750423682610537063647683566511254892202084305539423101337402058327621244461502914332144461915876682688948808035499314577566564362174630010147642095788149657859338582908086215017143945631333866502680029373617399532352430382140049104653687947621622595589304011438707340517871296637901974498296972031605046009589379270413740919012763988704563989306789626547981463697823911081297323462911973778577554684550552420368641589041673580471800499049384490267818504001450346255116167869508142891010906813987838006447711437470890486089563717956671508642799771901589722071790993101641662967269298141888293639559654402653924155490253337000512824643739613915640996170266568786383730407792602461779622307336073823707625557845788289527572376602093679913006940195777464768670288948282256534850508863809922702637736486463700174287516944226163849953280000000000000000000000000000000000*i1^2 + -34817917849354223117000817017050276858127047896443857737784299945973171203221815229939169428001809174942471067637099988753493728124435778165268017849742582772589092038736767345791506403142625276148637827825188577004344585738044093058098341321673702140602354842178573394482955851252462992077488977918359804472241236298842488691280082734502416831528661540191239299863195179295869239993721151248165200480323040096454068143229030135401648760755198655859105032746068552705570276113933447637830984995555000860981073698090611453872154910544525482545980495468072158518905319651916393397930133606682459228058384268248600119900429947267523904152368374682838818042510736750336464761089394812026278028884486474076581886375480023064983668300645663230788111999190997418429628853288626860642940802305738239826142091018343054387095971592931420449164975203600757380375944495104000000000000000000000000000000000*i1^3 + 126373262687722332098947595449103459304392973042491936999094504358691020534490892476149795102330747043481853837269211324935760669643675257243335393389936935846146943747096537607359946725638901565897492554183996871893262183952099461512109516487874070487586926695273667660170124728108763531674005457770657790871943030638449740945857708647505879258502148073976174234275484063622164709811340683464296201274646875500569369618883381927444406910348509318190055065118538369559200985029768088576632290266056080424933476124965506973245311925729344622316508792263221389163134555618726253083269842913825398171603067259751013680807420747829526416989079646667238342914650005275852912388724598246186442069336786007547649670347105084672601854766160505415436450534831287244745988451739744562820963374929123219940051748382892258594804474880935179099329982362687856166458183778304000000000000000000000000000000*i1^4 + 16207002405617352799851773805958156277628004373131117501995587432707029035607293637980608616891131274546968296560458799379041598313150669087724372284657344944911611562014790809666613436713975103825932402801953190251148683473820709090900842799289380065829613812991096366896403378558543410058709623692561604852796350176997971834142959054222817046740209366911282944304593153174525548402978465376737615814996610194735769503053933429008973011930027378735231506368393674273343637501224852165371925057268534884122631553346148168814460912652591730144530771690586865358248296494087180676410009616854374659593844847146161197495086196093762779667688649687179179508979945013466385775869700868516071172471133561728299350243676347958583004285680938307188736773830611108923017796564175156377183093826769542848909957860213998755802236310009204114093927236022732051200865468416000000000000000000000000000*i1^5 + -512933628602815862427993950220223944086574942500247544024674456045963327637278281969459858348001432826866352421645147005301363111651699286227877875595051271200876778825260154271563762656100393740434600943298305452497436325188689900226117773687348460729036792975161208433965094132109860839641428797333022095223343795725454807479781060495327745204960645503933742289761753454935683090621970848544891392999903567301927741229751476232946541212225230258620339063948884070709925986668787226770564233453916562602283003733245256030620036085803637004049726384250261532506245589546321476244166238702202611562584441219640900622551136570344898170181510169870746358020681836872074666370853621392115404542364379847915782211102817993536639189558108297034509641180999607367761476309047684535971479562980873223560244003063709956010959661499692763701629391032887452284627189760000000000000000000000000*i1^6 + 5898742706631783971559929693384510255658927019880286397456715035753521031566897244407234171824537535498609501572569759146943933070881778436392891284059769449893858348035664449499054093656552658780357468270035726496799173586734694267106126686692246621576677918131510002319365489076260942267004150080731540877043921902307851431935312573691254692844540912693291193823205890731944366896074922656231799691091188246689321656010638784408762697524065313313996193739151678022510095893430704973642398151735437566156376819611782512886536244209620310464167990430141231039428157287077163276731500222819842152390055390194951757480013190341174581060692227694873303979565849472816835415636902006169472675966221074342802608813150251433657684766526805157164205043403874651376821311616754591203012275338272919795452908981123989571736196416585006589884374685263640940249088000000000000000000000000*i1^7 + -14071645271240608508992140228068891274239614054512199579857887997768245196637155947381385753681405153408341833258912015210865620006991447855020292752261659986672718568352557074059014355294797163792640636577428823785011235088518512031581848567111643200653396140421451753360317280869656185393440318120105364456859406439443327164580715248966549764906125146370334552292686103853930414657916787242032189797725542882051358194024135788053545588250982436972552896581654160333005410358789466266915666473679029509430543583526819463234703674987020413730997775535422475919364791266405753729356568994135739747807330146675570689090607286480013374579345497444058358243214736267899246835282012041887983653457410171135465666852109233526287962282720250363205914733280059316658578301102239927616711665455024298021513546801122042839389269867731549692872127812670288691200000000000000000000000*i1^8 + -236000181817130880166183173071891350555534663910593329741775327140949443204826375302520767189448602680243242812773489434320621356151142848342230770129389661506011933886371078958974679603600303128843937121546799997008937236548125677186371793246059970255957464965307420217039897916367483741645174129758021216772884574603510811942042269574701439409690166550324639024790084660767736838118637270139973215037638802492075502864629507852995496911467169262583616079775213617807380416008678687061942409652202536724462548993375190255594952712524478879046620891133753303215327887667307335177108209353489989687244992093937301124778941109667975560598207982086293576487370055407799891593090840432335545278433903941108557031969570508450931860345911591985281566451304064254495325263865378435507006935489500787815683827037095061660897605540485081943515068518845644800000000000000000000*i1^9 + 719016848736762548829880637031576255935508039646740835012095948405705299054754642752533130612159376508221622217673471652698952224043008985448088656305939950075718762698682609735865307308091387091270066171580988058521332102998195097880698783137807846741855527216474072012625286011579013426090510183167238091700541538564723411177255271993353884511801682678102570525257081779712793479198323309408769638377352194040101264732889596827825095156080659109566534266497654983744131033199376583652393965266322910145378309527378168750100213948940983773549561840059523573380219162238572370275814715168193223963763199887776470249849830288728761308780676477921817554190787055956220428358087168699945142680481946561446105289731133865523153249391528780127997375266510328524644450093263611163989544342251406756174539657632771105746438096299831019932987419420262400000000000000000*i1^10 + 3051913307548513296989452479295892211028877400683238996397610139910575984137559176242789592989758515414760142439107442241874432422075269255042736948304032381936351697859040324255613914443228615538217681491046981042615274470293740875243768442318427392176552731218704956055480073287220926853404040625818451313003707964480050783128259101648694488523067547566501291557180302371626090526979403793030789579445713643107904546624839008452009933354817687702072969458643240249031233909084539520914091227413655629125733963342337035631277496886122778075278053161021646247936469923544581287293741333543648638491075983030149224999560550261483526999070431064384978646146914707820622427738544837722529848944961510585716927855016652248366374477685169345228276272804533707890145855595350513304761258159942699140633489791273052166148142045233536237902643593216000000000000000*i1^11 + -12682949909978095102531622330305325464951262842411658593516597380000072995697724410156173942748109123161581419137513056183868212126700600880971261863469620630649383597836100300792707048538956164872465344410187483821899587461230334628302924173411448569122114230164081256278635081563167027773602012403872606317783048976423217891410803077593887348759918484206090918406471180691059932826069686769750086131865311345326177276465835992556563075064336404631389759927144892017776401823785870956920596698687529676806635303521266436215609498520987584550412524327245618197711982420825337279048417669622875469669460347308765434118010140295915875469878005329465067962300541798294001908318049852014966521066943536465976380660061394122199613946844210999443110564163135452047930275430198249746496954989717747597293869743030265219958685927112724642083635200000000000000*i1^12 + 13151628308415837088192899343215689166899577298997067455823091851773708761376936564865161009661964464168739601085672098372258544746057570447008002165023740680670245938041523837004869343026366521925191359791899655559608389218728990566788854333961686005382815867521667438641973536676831717132956879824130563344783588655892059071606127865443701649898206168140465593201188797279397372888516729782091373525811159608875322521733632289578584203935712229148508202464644573317242543570236054688232124334796384060958201550949065329367821411774394939816507093976952261350529140144483831298230562759857264193455933286459414042946489890700093416200723137055296919993939600755193967392762060227842866880086846026885744559916064558802925895623640985092011589536141555918546022424689029953865707874068289203883357280859693981391775709454200056053760000000000000*i1^13 + -21322552667609913029973686854352608274278595600120146622387167092294295905727578107784627492164405390904904658099452017232372596709280361318447173035429462760756518178208717831230254286219606042712296768488308815295819515871565732031421185443003041192425909248367605976087596262247153869048007732689609986612711417877709475204632087578734748437252827792707439452827745944829904471109081685800670245982289737252004084697538128330730885311604893291361554510553299539964072323089360998507535520210027728193038505346084853972895178487789357920796146229734802910793788340248510502494795943998610946213677156186547417571920809304139282640129127196695137354157298114150999066950423603806381942385153398410090010070353895669956406316852857137049850359905850496384201407548697996450222965091536187942102486519989698371526251360010302914560000000000*i1^14 + 45287869553779462984227711935549335860268487593658462650291640988144858597647649115799106331688884907998432722318393664182767613038003377206916942794031053696099642102154934181956508060446527825656849372717347189945986681397144290075524888108441212710277119016657712332407657195769351459473299794633341859255535998480006783989446827301698037660798458089312694743655173971692912598454621305948318403080847673956414741549997025342104448042084867865038910158838871057691821215168742556120718082893923885722942687977138914584369487338532603995238317809790338566438406731673170225513533662159869735118448233936888051627620990892183500180601565267187401428308516697795447487577246612207894513048771566749466505992707649972754385677287234842294885644068921679016760118745609531506177448687686608345446600508725840913138900894346117120000000*i1^15 + -85705501413152401651460982135869190291004437159092858811911873078221115919644643613595594378006334338045685412513985475150616883400454494539739434454809004798914423188919773834978144653530185755740808207508824716400168328950947893073562085639945254808849799246377539611664565617424861441492837006973699316205294685028855045034264895535559423396109377543869074919364845400146687155894867538584253295366546146734674321953643357759621413209224274643965317475191297432842765978402425316661448456357016226622307016789096601180344537567434974510842228266761675342064661664632482512804195484361631228891530479566817307440231733207421226228553300595413676481923824659424597984443258943066019587467953712054799665925987907651764851619702757635734837667721433639620363807448043601744469289190321756164149992066809173876906458362675200000*i1^16 + 31417476916424818681529632403630491455127032764188689396987209235352264290588314048050938868801069256069305290305606932417934681137417833147640592245223871335282025359696313968658122150782462240570330214047113416548245142732841316888677534873501536042729382101228163714024175163297846295692902322197363452446879839506434119528360056437688498973469109553025976317836716246047105584995883192734279145875896946759627165988815981607178824925614049797011143693453543937933831335110313208281792767866494763174573786609167687887149776581078889481758127184549563873429534983221561268456776648963137960545612890928922903295696104325320248388673397747640344894997160726911257765086051775625154800570422455199285048117847879173974108902870396313135680911519181468025768086695326968015754012922445013353194138977019471366617169920000*i1^17 + -4417008296816701420490406056106226653073883242293312135197712098621803218037524874912503378271174404645541178152155558870175704434846843218853415586402295781944599974356042573245578919068466362287619125215049057910661401823420292268768693334081761126561806417257458051766199151859161524437646786870510834305702730948372974334174904997501805003414637519097006296862646857634037377354903767707014904263539848284374346338973687528849720949334739996771872267985424206193991174833165212473917449756679144612744122157727730561234142054608840824382502072078567636268946277430669944167334248005189992597529154086344364027680602786338485210247751006593153648276822626131050923465187132131640898753864818180836494407659854820772576400219873593040574981569871174150857254647665905104425933001269104891430266484724929003520000*i1^18 + 247287259618456821655474880418715213296720243619920636832969688536716996647107309350009934632307132515955271353372030193069448461774491032598726502150701306359484716133830238809986525255492856559806113751149774416174237396003520326823580888849384248993006854134335426621558004334467361195752455667498592774797880624377100343880917998285624756634124980566886575572258733500335766469745733954862556707798602070525370312341531666341247235913926017800801398757151443451092185719666641978916602687574567408324043890452321302285915762864131685756881752188283820497026179627158850064827191757896378396134899996401315125321530877526446097501511819561345728675184011746603357896757001066634078684604132757394611007782827359558753029384016222521480951283495877305667293851573102694087929783760649075463913714778112000*i1^19 + -3753397094568825204474677630322826057239795438413066214855611108046247964344564232004195257584011787728014358701697550160093247496805875972507527169201586947148585931495220129250700492957493527731153917142493282769462994621080723118198104625122797824079968177601127546071971077748523707777647978081765513294917123439439456899568663672038382762446674479901140701980972786367877406763291943063666903083520923448117436331202486154596542394256424935280137808272140781117013826825280196597631441455998494958411563508606857670171884707641846621445471064715832189770553472122691051677107371048449789750957870967059239241666183624991023275406739652090083215813038717610207409409475407472810517103976634824325756925088451762880075819129111474475957156007689588091399228454427415973548471442497859403001856000*i1^20 + 17844040307648424701950721854286380064589189269858539862405008808688381864365257587621220126964201567358884194295097311153696523816488946641058742925357780152307247864520870030846445388819929905358378170062933616094145439512792398552678505799098326421378623361560387230607914242355889001469107324547158536686590957471758461378342538207647819204505143583626362028076311099548255777536140773661091620006931520747633056312584447486368250842040047366459932585746053978687577028775150829379336246019520811789574852789794206098243124721683804046179149660346410383539435867124637283777361880931451918735458524034309189712222574038450435312994179230401160871912187268145059511534257164284184038273376759566458176935975087231650957289889416401458920889408730588597853929604577466176264387577651200*i1^21 + -60802091496315524445842831156914638823452302170227676594377737447764811978448604820892712769290969920740515867810393479176088157877683304744085886968575370701066108431292447492182785613262513329574530474166940392055832424151852045083260415806592667793889371770840999352554368398528235406516236256184496999166486808633664263948428024762809939195790087829512390431314033485357296570531847118669978373645413747857993052097204300042273493000847714555844060323800638455017138749944525063627268264788088723748081736909004221537071083569885899673552388199969038320254149969923894236715851485724128864001461864267607412452411817767781116040507301196649317725372813182528339341587262141899704306949537851706228294893250119786510703561840260399408693585234140272535688876489919092224000*i1^22 + 529046041680955647207039102988138020141732474790271956425240886777181254577119906740292327899641362033935111383491283532811080841350666199581022522785025766837301864533918969057959064145541841606557468465166249857150643671855169677191791510132107902567766918053562268555604329402864291706443214212774035174142562746818351786973517164724669538829124661179925782547132896258997904888640282286392286192845184140791965703919034980699247745365015961861973964795822897638421248491314723188544904652973209086151186620829679357404983421846138930621838980485964922611169061257901026383989497450170530364765557406356633941906967447957387124257620789778888989114100993911352261513188210599532289694822881296189243694097513517592515993126829426894088302132467202496252011520*i1^23 + -1839789942390031738824458149791350800078805793553351079546051842904843916324686449290931298539158902936362197481146057597098166358752951645376192027982251402157552406104304593114495234730132929853268553161656200017613213631203541867658392264163387009381645851285798518385707253894680333056203793430161096569527690213718266314938349924760840790813233425822769009048120433458702334824334096718287273930473998066963980750841579803775760041120334651427153288920153717663617790329100922226986027019231199591158030468075294074384122334237326774813559467442589439400386753366029933918819421489581800768223753374557374767750584924412715788931375723519830590478629231017955093164688804979753145307637018182986121938979652734413234087441776454434415567627200*i1^24 + 46363828165850574891080014155538911584211631754604765452426617498310618105865716997702010951563416489655443677199677307045275885137796512202004388291641011631777903196020138567789003713604397096802973151169927382695857283485507255222088907019575604942736453076943193087176606382679616920669171821746373582396709245243536584384704721615377050051581444184763166218196951061159815576302407178791221956263276235602927680448663664442615662363512032963506622163960065098043195132017520315990981104299575469097739545730848101522480918655742244028168339394835406965958429603064968244453501898777237034332300210294854654226243773864129673409230357215851896776240292037827595370020433347767555931219651119259434522137590004554969232784*i1^25 - N1*432610772484246583463703382600216341183947715430744673707588496324497244532511115176017652244626999157640462435461872342488091849498248540916073119280663828021725765564509815155407752151509786083846842230291609775977851050371640039984351181042021783157665032092546542696028398379454057006399236140359062649714723185125*i3 ], [ -212126709674779807719591646072377625902697889720994597753039803870964240810273251494027380882448144626453165878009088735502749185852830077367595164353284388904376851998788776755690918062533456042217583220202689671024080814617267957616873455678678714306142135897038162834757749994344535624184945701965469201244156534717612054628840945373647185210944544576317818912356045143883554035782626358515145550686073175361770459666042616670984701734483939028989175487279789817992736585602312373746228121251207405514250680514976495989425470177280000000000000000000000000 + -59060531044797063148924240890653910314399930177712119833223039212804404320788027874697864833108132289558145636964798062113525284278110518645592610733951926650855774089133917882052224940424342502121185952223968157209900631300779771064646867497351373101608227108642968652798362123086876988437917897019912250348910581203479863988056794525046604095652360326104398442915357923633336779930435885643600890440222324336175264638897121462532899187316215993248282547303631108567168864837923441874295339175740783109005173286820420339271047577600000000000000000000000*i1 + -23837204340982749875411868139579992632493034615846802772748074510507056650869143307118458508053216795421556166590826307082588998188229331801034212384482893850599768954641540479331921123174742702253229468766802740503436429417005465403631600019819384947366425906245046954012465312257444315734576581356676899646345060617998039634016165587252585555829780991530928936307878297528095972543412304837354576565699645031380240787902676569208804919180759207570724422885316065927471307567789357704488634956467483285743498851218083644353149927424000000000000000000000*i1^2 + 64101588801376550631509001800446926427848413880780665760763196351172135160427044000816977779241577339515210186024504580670167660030281849494892436384342450292245332656718376846436997268120812986994791680165120854925535767617909067733879466894334863370198684066347475944106738686220297794765438293638361759364686611343154779776160472466743214709769546484019054595782880661969221935384560874037308021041210115736990672180496161759059252653306535327170939463881064392717818511239712035206537428288241941412610395595821294301258794926080000000000000000000*i1^3 + -105304208803202712689571383626101314620307845127890727507123691077421356813344766574858893650266007910141923260777406095511915762039367039050696473470931998765154636215343540560835489072608198713426182754426609172132428798033737210017449795224721781454239573679743435771510049784554493789183676924003797579047781689030253544397057822790088560244035853913709363213974571511498383386590068760051883531144593171496560696056752552791949097357188913464940480980889753283940177457120036785456266929646312379280885483087115882128081944576000000000000000000*i1^4 + -13613704506443793097080287985615711082742804616530823373918773548056124413247665783369977321658107259189568491222720045801653631314519251784072856437050947002201703768283660119144264529260305572625541717732158760052833158845610580127142778758252915959243395681286118131144027286930128327990614200077481352244778166169518195723943054876492641063720837817275476239955387865032265338016055922687509473083526239511688253414217925698188740570253094265184261854662205094797910929213792500900687321121391723792821967245227713027618373632000000000000000*i1^5 + 7216874211034666363248253865453388646458100242251778318328574278416166999635248659495954568634463403075013145780166672602491743945353854140290370698582917520305535247650123190025392174785055383964547118364412868513830478807247921318306554082061495947662966332867091696058879548576421710485418157805115496313164831495358434392714247100400057192140147933109290497829178844262398499201243377066888940258239621231680956307114513626087001656628547524584158547661959835154531393703487695963386907732470574707331396933029510179360604160000000000000*i1^6 + -355018788574013152194273052409141550276637386105482593873009376359007570372150811948417565403800730137465236907263313912767225666071391514091458113538996562911368632237126636474667684889288525335672522138062701462856923399936789638406352182657015018024025694169112733292966553302811855188350803747595497699393045787837575212260249324491427264194584241417580351211607486068990356997065687566183720883804721062780529084095766047566975167926771978153788374892036095943584818314993055690985663923063364428211395597237574061103513600000000000*i1^7 + -18155491992237296732908708861350679407573457030655211700488264747669154621866705271101202308342387311419083688834680541779410953251634893455856795372613895766344737137882611519699841915375288206991786092359690277187272510209043279443424382784207426745099291372534408702650360102670981549683577816081148796371280730080504487001805797819971111266572816026100281238524667768398179999377637922610539893132777779020336425536651551345649290606906778353518552316491097076107543996721426525946550367049709887128238971268540366061568000000000*i1^8 + -19248993211878548945545189649011507034618003365175162372737277432053797519246611810843205817811829976633483358911064513281850281794440145704949174567856125964228548180198591589283456232138754255333626509856032327473068749605826218891029436249184684775253232135982515885761217193144765975927135252438688139175068726649338878110953977158607671531530655605803782851475951609213049861288707661926981334009432048612566549447741185676828641865249013981434903316113935056396637703736291785355130134954403323954926886846464000000000000*i1^9 + 2138108226119950450676874657881109362162486018267962669573887713283195496203003501982278419566192582297132776731298276417584230361183848238936925558176502955816117713614860961447038582679125252834986208600794735627143538465652419762703858535005750629891532673102911899802833751324393396337140581508690266418733727941596588156526037195349142778803315527812187251846024992188134153830735221926054210303757642620854366704669749888886893729079976609055791065226521517532517372743405977083183699915710327420539812341350400000000*i1^10 + -18162298606483186350834863351180340616020764463219641468050038060116259843882787505107092495822764485369507517122878070581485876158553263115366788136887922866661978077703218005787282618690183961413536259825132935444587326885319449637769563269002966353163173886974012826063060349353124085501556895649363397801173908456916503607657238825470364819166052611048210739660697372493292489194491124692724399907288193956745831530843345774909010916854911179900838673683799481939486857884013646640810701945798826151169228800000000*i1^11 + 54101104139857483428846234414160603067531608588587736042580331343344983697160010017407403049092604075851873618820033700770569027905036380745689414299581837637529329835205590480764386073490029417660236815441495559660136582458814082688760864787645444188269689302486720915970986630900778695817434010909359855873309649669483285014976861151482258281048701052893759746214567064267361114884279623497533256214890085224262890207775388377902928032796100841318734174205950777787641879656138790982891398482011388641280000000*i1^12 + -17962138317601218379937453805702821792265537522018527424793512767892272030795492628392711164595134050837446354516739352397394500349313542390313591325067695300652930016214454772297640351810481068205454939155370158130636840360339370472194711331358598206089745483913259112121185350424096025425726665528601221084426561810623943914585029878467814253229927106650067494479250743511876131602747027422442366349069908119705912265565600688536251122127542579520855347277293557879883197535154706981057985469480960000000*i1^13 + 2034553208095094420902006202507771804613195145746525166290331081835049941538771075741671083010948620063986898325653244646008551124828600463860535214903270767591419960588929908432781413177022302128525393600694248765244450671789310278880600243240234943236641783697502085195462140086147977167958682891937790926136137718055540288796422455999625452861317465316481476013440113482573336986938392242407641794658105063455399717948262945773123169182343786166719576198019296156471014754165131508452425728000000*i1^14 + 12947732660140502925890769525928015856199423886450620406703766076456324333909956015681493890849033955264352051029807365825072872015607784814990385494528281306481280306228354281791560834430436618619940324514301687094380752311173899869524000317358859371369176746109119848134017165382037852929143736876062964631584927301835828526564553728056500137879873540070882105704089982498430743358847005785474687509445104221105602513245000977456464584639455817417314152234872044850850301957290065920000000*i1^15 + 19219680679430148866570328175536483660821132531912555524978905108361265860400386700607181365016185721140864935009210093608553379746251052527511390110620308134671407109999614445988819833928644119066904264243081169728615579504009432238454396266490821418994176276601031012795724249386815535478139979046655173390738677148630883456660238379160595192200487121616963685029034882602094839809464136293288295268211252536911971404815195982736535179163712006477980784799277665654320719531212800000*i1^16 + 385341865849731155464823196247942794918424088166192422313066598071344499716474020611231472963857287602807141968707745325934025855918519616706119644226524703377542900076770570278406586440494977011783267829600345819534661357483487380272750413476307944314168696590506892559972858310664406633126147331676138009428468813058528050959848001379302024256718886793237045650076857931022790680160948198768947455381260869106155046904388025593121251736060118501336028730788389039816704000000*i1^17 + 4833206425687839420991406445405547035445894735610224071603059666191304721055992276593625007513803022422415468045030747467635421057966324044191645362232534243170551624846670553478789619715828504087226406853083142344912036808643574913854467172483100026538606322857208731044936708087599606470827841762082382891223269164174931471520301554229627250571254025507516757886058885673829851103525413114298934344872876592578605382202099409416565278017895524167703140764146196480000*i1^18 + 71658757647217452783001024967797241284698357281656829185456042822567896115475231939055794343695855162905994104937957194190323677494122418951416786286353487439382168369497436363412879511642786860638568214386519016482289271328436062243488465576811042502617556693988516951571826406892757845980973849978962290971879000942046747538494929523639220681092567549323187630570932950228370263639608658159062721816869261632446224756357614429014429253810603896383897600000*i1^19 + 336073113328370174898940386312601069454414900319869325564285586085080527022785994749355372203660276634112161910179182450862695651122663698915579105741664281754354377110389808388901006801212010837657152803893165720312954171232265672297486803995400572525162733807966968728520115432226463747411130131222345765030975400361110108972681585667107177435530728424497532514973156474470465440443665446892631498022423959245110446364616399191369154125976576000*i1^20 + 10424055479163153642708155363629673278516355247350284477613241753538801695835907259269304388754004802747877768429318640127400559558825254233801421444437476486189673217340307884350923820636836020460698822490707590072951554142131346160866784494318593475029986185170718016487622517209769274404126461404098416982831072630389269514378271358845607479737163217122925247645052696073019532512410839478437164099768423626304571184832586163200000*i1^21 + 297916913637055816960367048294554052384286569994783167636191656664977879456705541252840863486065249746981954703298989536725000593620476389938513528243713926465765714891804354274795218411847712151646748003682736566603327388914699571869620306129315389676147295078300368640306419400562010502458497690721538890234494310992302834442193136395392113872721415933393621507375233592756919834757769167216266095481004746066567872000*i1^22 + 2641499700897391608598946529759365644996243055417616252813630843847301750098882480266433611386005332855040429910229173323104778263907988018907065270276607799628241670967061402038375475549948325218633640579498233478421257709042052948544154202357459755355753717860928149254423175575484361147587081981600523016869591249266344606199090002539031417051848136102409400218102643158768933386525071822233932800*i1^23 + 5856556074853952637665978907791347122848646509134523367474793766154281648493904849691288801342160519198383148900210443343012748822948056808880984811474933030793296686739117898681137353703506699815180341963362169713421207061910857983963435184978645326939507912022298882851373588201455272514146896657861837245190581495948191778451778882256767998703995676665002488355365240059937840*i1^24 + 4580590378007161645636689449372321699667516870770002872854414201324496439514147816082280494950237329186028218350311940053039299638873863730597625820029503991617257842719314979716545460449795416277872418052087807727514077924048107346134794004836805938505266032360304473940091439700586183574120204161630846054121705240091360610263147767696135038219528721360*i1^25 + 4757913601116032517018138587811776354287678496816308690728102175430580962874826653728481564417178637333927988648525903831754938846517898726763690408439879328059940384287008875283810715892927801588562946720168069858465352003495442333290253926618741394730670261791229351023054512928176144026473693862144350120090320227500412337153481*i1^26, 146397230602564710740486371852441580661883987584681668064908077195896447777862783102441835286174861057181031051061786981287061766982067245914794304755666669260714864983735880527800510930310749483018216588318014366593195462177713689784004209753207396263363708888475504653124695584571815990147480312231593634480207261438840704662180861989847197427710007894074081114400049897744699711831545582490873524340241274034816073948239060593548415895345744582296285977301818962083998977852146428141146748357257123631783668265013274131427492959769521315772210874506668191492559049800169339397196233126145140440877783573881299579446493383258017356388515767966551912462179468893755462897102284312062849457534910328638984885881647974164925994757942186454385390493606302664917738371359734284495431557906542552345149058318336000000000000000000000000 + 148897173539798610491159478943299711596863753112585964562642491537212278214075069619882137212304909061375086887899807768975882991363224036833793092386111897232155028337829815790441208798129785256125020689433023914455522226601749814211254077363629175767772235400388262467599460364995340681123486836585311703656590172877005677641603227651987221053771742229222539095708927142574067858456424725551417877271726486337564990808142744623372067945878800111796026299902930475976751385644483421784089176993170666563443421027545381699930907305293730711518277450930569871101091965468060179973589171939897821552264814440365239212375762473864879809864689891714282459536173157354372919427769477279572113445845950447372094797424460907495112146459711462101714660546076285764207867177468180871908878143645132417708011416453120000000000000000000000*i1 + 12281510404126489857612975908313425247255412312140376818152750523898162755414883744778251767380761378793934285462153264923916818616792937221863846455885970535406402760741099989329386245364877819338241866111109035403997804283916589628962720191018012248921950971175066617729795931075659817369835746456530442978606728507778104755772643784807323477787624913420865394204655680924796302050529116931726200940292048092724894055429492247360494769322981647747674098208278196244569476567272443297671030458836567252532842310920964318889894465027513902553901827001279109374110867458029173305560427101227530132117818767055901185825755258033036505490841782521819806911897168136545976181395379660021150966149069690631678124637453109769651186320416660478292296331841989169836882970701520162787637383885728311391757206867148800000000000000000000*i1^2 + -35937744577704089482776742796379570106783299030389533123157985910778976892321904510656105786392297322487778431888205989690806718055384332544513827764433898711962238829203194366204773649235656946396965642884564410750246503564791172111560854323062636087934284392913383872757959500873998710861077285374179464336051280576839732406368079222477081112127620528555748875273631492565593011313842919124091818905101040773496306568464224630528605118718530073355428210355957361210990418561386048854145168931557851597832886008703776316710754404084194510659312205818825000591493178775225946309867806105562826104623084236749778769798886266387781061175181436505591384938721457977735927964652719614560105569358166476481137110872908355622768820413662827022949640703899113295724240520062049829731777805008427911994750057578496000000000000000000*i1^3 + 61938052884459602402471251799556827561392538103403564803483464648946725048592942028848349860094906930885576693710601484350116499306686480620487902088897081129273074142800066161339291717052386368765827945850221145125083893066510575606983629827978766345054661642577931967210215919946018887496782647897910853840824047412377836506814507933025361916362713353361736012184149869103562727148634786064946168016896833583103589766078989284889448148946295784098389745612301210660364626220840804346827020880037287586362921366128188609012072603124416992968931028902702068718643406173888161951805776256594444476580227615640113054098017808142831284278671190378330994400220450786812970978449182232127894255017406531250961928347687171401652703209753852917295172953454844100286797703573173335725027531982796776592221877043200000000000000000*i1^4 + 2375340418521910991586271770637583925840188166981414015802197551666416494966957356254058689017440557260793602738601572769384813670068009282599669856645470186491068580774317162336646319441240287300815786249922561540619184599973671471071807126315309766555256162805769732358250021136361836571909051117964890610796288915752139020906302965825680091912757716777154706555886952662776072128317513609282344661188267011405433781612714986352111462210034439625699702039695103177296758930107824730844839366475593276574740535405117989194513557834641082954372885144998301963884594660816678501628236076238060442744672022141368505123325833385912353314306427798370022829390342552753403574027067285080933000154943822839453463350092772791844282927016792378017204443392129744238772647540167996142679584751753192163684804198400000000000000*i1^5 + -3862540720111716048972944187844595543030564439379741647276941192261762026189896207951859097550416022999997447237353457591985358121211513111983524876561397866983887202654614673167050427814371259130576739322859882667803147602755254037608485520586889491822195512763009288038809190981705262228294259623072928127685519570218313779252993807589846791988724290492930416955342950850374349288625918180983685749298741464769918401002786183339647874583901080869320868417726224608331246139077427896138923855642530363424224849002751509809764377618782987516503778759614068356742642613484073895117768902075529394525032026264265235716245450742182716753804153200821117220486546496519101432564873364538370298726229185202884425715619505086124467377638238630258990271394648700716573248654275945508555331062929191607040212992000000000000*i1^6 + 265970435524132743507745318441329933612021490045679738556268740469947412039727185354656257046041861758870425721570700885772993787523768461434138891919050719867090081147023284366448247346001960696315547844418846421749390820576403783292801837786531893897854010797170445173226511940115825413814107082530958883618939747714642269313674556126222211096801485792806198716349223312620524454102563382945080717056505309423620323775243882840989986957020514342376236629944888840303208846598708561068954942586643095528111179398941923628190178082763334667726706685920143283698699346659440489559964976090053622885968441243436828503501145073631241665895540473373958413946748550455065902072153462487118898369243842638023991481718426273096325886108690190919432839083710178277498416504166965203184246660631923028991672320000000000*i1^7 + 10869517225386568155638644612917468135224574293991243684999388686580586152219329306506703457220383928843688705759539932675210723595628910131291652673075926283221040520265618705590380155886088751895432337058739790331675154194683555237053274257842493573399719549230307889262448889282154815611606526527490139588358570102399980486834527668082863785657941740019241203839832189712266392697085489600244268086599566961337781179803754058408422605298887057267922743781109806674224189754289997254842312640186420048588340325553547823289843062401508975544824370686135632833976944309005740175787156262366875496925101453362036342852635243862459000694732986345847618141924821106175147055609081421099753272961813860068902285791805635206483893439112412162236268577160193066105566798059006169769661289979110418389401600000000*i1^8 + 762210864780575631139683236883928277766327489533970829663922843476362144243812708336756612924764906809429505015182865579898425652638567526423614618716921675655407428757800666477795723592384893277345601767838930889072593456163966503013110746975409391057017627792547768517249440241858901090761803247828035851433114781721718230335443036564331060499483636050009583372950659892268248756950240104873698127446130546446656901069589472192761130160770584001644842915899588182934931995085110313440113420266676626304342943311650669541645744798423273249894482099076659574321582064491305273667908091310140366666564626240661110690522319142845502913151455931425038198677251670093468794368480198134185469055821243139463666525437577057129816440574495964571607589123442763453952657776673491201392268985289932800000000*i1^9 + -1129703997075478432532881711421607682267738798455976015850127799456274465359948577705192149339074900044258711447990235313024378913523325524432925345286564514664390097415207214504671403852143748146818676551206048457012909375746253680112461213356942870763035898983418022281344306920167700842167896423964303006638453600708128366570150787062991624919888195627605606106923360047215124175396785309104019905703076099422238294845814391895117210171590226682604508872157072355703988788606639641001764626354251735606826087435699784778228626509042840647772159665080921131481003918016819907574496580796049012390937690567678927006908832461483080144644690959206513583854575499483425109127124682809167098856704072516910433699498370666179848667617041990469007562700398677268530563660119992583109061367562240000000*i1^10 + 8930025670695065719907662968315980022299898602823103831134315913389099252389337393075568401625562871716872893342537564882785109336581395178267149036559209310068213132853466727843926959251062950149325190332433571980985804603342809018143393036655907573742070236593334487622727959968365276686810972815444403428904747679041113253502007075563838464730158000376835743322863967667409427782832152603512204191755342720843006722186266502188192373580671302440689695539568502550953184363128656245402470049524238016999278885158791201293930088592959467139926065354494025472454734005569092972748824466811204831385000724951935587916422560108940968886136839763944317025372542067152909920344348780181527937738081884511552991104735009240012489003465557915695832238450711499726398753390429156580723261440000000*i1^11 + -23269178041144536885238408901449274746447589936855642594194343130409247117935029474458114509035215022058233064617955369683542734042579706830451983905375279946471794117197298890418110302922250307973617267647516859610717344701501791506130276174797850956167332372994313416636526049086023972345205449027673546288776422742883735123640099093186777023728633110482324655658971411708797502934197592718260736022034015613094891183108821591579072508810714718562119025223594771413076736602379804058812354008029337728790153251565358527951523223913817896997400503818459586710151153188388534763410063231544714266546909045153575737761314853767719136012678006628631641006153363014536289637361418686138489971197518409276772251801385880121926597038334486540238997197770080662862840330063813739020288000000*i1^12 + 7810840373535761153499247898562570427542683272083288466243167857471863284946219647800664185977451530297315242751362915566566862692529020912380446401878168519939155245529739703130761726640666404221483509444048894803282703171682725207343862331884179646184317906823070398362768831604989233701757413680835635535443960000163724081569914251729863670793463315837190224439436940861047033307533679056840230165968461938287694749970538198130835469966670600503586698509801131582117997356656750518258228267429008235341802427466373177383357568005235238708173823724617924114662143125270632960331921879197033063665704623243181179898687076508285275769761206578718551413875056543027712126364187915216704061978497878608300751958688486398329760152211909058092418052603241677494773255038304256000000*i1^13 + -848402494983582429010171219803031224026194048222542414248642960834702519234423940493717532387761616818936999842013728439950855983796884656525710134286396058589877482886741678507836735877339445889126180711673329017867662764654706047320137669406636374422647179816048543488494989780061403124241997811217694561273748868037793173438107850422749604680062060929523953267745596843620254538184904688309702797131109027749386581609098738470818199714168754183510279837151122134556664802779326889468847541272355856560887577677315138321957183372486447767466772214933064709843468212463546808049929803633898310202763460365040966763150242352273383833136595838844037854918073366275301081439395868180585086896701141430235812051492546821311647011554017788243435625045445226502592187596800000*i1^14 + -11041464717231646856777780902069839236451948600421018911834263827275555484001924390177975606276207604930048012347420188535670828868955690395982054177232780755305103020844692147275846897376833844494077310687423680223336735765042676603394033991520011193266255895089093716198418254787686155608996096244262940628858712029804106538464849094819571954607816302404646656073823092844268788689601282518339121879807148829857679430914577836583726748180584180103025396209159485986199835533164813724751417309016135858133198123339808837428493859884479344170597903947630002219048268188104947045559419734507959674686235842918017616494022943173223466258709488175009695873244971533750817262476667180515931574435429385987106069640511643488029216952906102266727894072576746874470400000*i1^15 + -5702313621079254156893870415073587202041647052024153252551982092332675411706954690851402338180912015523698089478652435146200739638269523556265599440840276444358394304936393133897234244992877143616921719467818934684911772030098114037292260260290140930160778687720635191834308809757582792970774789763109879346918605836788312071514047831686996837378008709283285072581070183031725183154978178805550163793529576510648273867566105868335056611022639869486506256650116250759246146933675378744137278660048550890691612044568859017037259644673101612640895970572495246278732349789918576483851345760797444064544246514346137921640755580239960983285567356216181449913994198991605200811416687851601974963283825682066499838750882841259153334195518991430581055694564229120000*i1^16 + -94827549741570056173291198158331879254027699691988170593822451915220351702218567523710255088651735474336655913957087859731773400591313635944423140915140242621760962153615330829060324968640465807314884094044138640927561392251057771278091192087981815429891971329535775953463326568218768126537655273030073988635617643607640094198267745105808974114239202243670828900767878754120040533695874037040500643538326642979657357437755021698366484657345342418689836527159405104348876871212885354377494311273371125326702373755548313664162094049890407558987784681323416714556241638443764976492850205659767046601632344545129211696028786086352508119790679508268123781262269471363736772334721733712827050986103151683388680984829475062571977085653914322974554193920000*i1^17 + -717730810351890236237593602396362897550047151492312875179978227506378006160091404399088529780410826616882351294156455541804599592671356394793270169564291281457777479357875849452815798868093015775419404049239681468055076340501884676751741274546661400520047660606017864155909379455098007934338290431385098070428798141229961517938396710490866909792284175662018537885333987221632762130068402007828735592980509979797280149452995596830610616825627728217185893144878106516775222610537807583521203627436478011518962745276415804292074096964779106633893208425768688482228550072700263259076521391169946501675854170884789963171359842547077199341710925039678630483691082266648349017258677082300179050603688637534922886108024472898397821266773932769280000*i1^18 + -3519995151141070850253155135351661730764911711793937271459264225360267750273034895559849908457313199572801444117972265707014469861655126644344526223304037743888385166540861348134860311784655180948540259296029892054690112439226907823299816620485588737346152075988824897177777530821928378218930626792446630415314566368591692707610751656585790156432020231082270119620847495565580941284577509132276566212633432585946425270023189356274378631183620796230547154826030938687974770038950310730985892276112367761403068495016021522486069894849714283669774222068952681248029704997634690766551661131754098660062107470325320989022454172475222714418410834806997005846452172091783259645651422044283097287158737693756659745063468790505911681024000*i1^19 + 7256081812990180292155715746457703071748519664059115524247982220324593050047153426832398519678070304515870210961619825143597979621757348819182763963483165561970042134884663965551851545438428318054135268090232390406702243738007310088790750793165944372527520494784182441134632214692893523589227329332409005468314522708894600960247499587861525573504608055410606189232332784041464342181313529943621961693716512327596137307533363783153333790036978943250497052360973487992048302582315065051577257108066246176498624899290217638192263293349323500078080641921422584500574572700503218574812933506356507249829061238498831368171750170150730110582610665680550412394232427230236122268025591857895950715987046874574195431032312627200*i1^20 + 568618346275071315734698907241496979496144565656484329618243194857211673620408235394461308487238484821454054512267922296431038341394281772447227879955603993308500628826759177548231535855255680118745062740443393825688718580678064159069562699788141771115202704779634794697411501864036162669989592577253650316179210171003256627266677366838635397772516425487463453523082428523586196283328628860723726065836101467725465469199133965631602775494946921472938744897313860202196762592876653906847227680363769360224404231956375659115544096507735079815273155811287948264181751067070819586508349725401335713463817943272453503845020586773870012918662143353330243107821400794285856173338844329326455588207420235705139200*i1^21 + 26116839729724425756261794549905309317341482160877510713225125307083939319578555017835727196978173023283453040339256443036963520841728537748710356068070708643105377680273185725786625662555991583545285750872400492098633099212636255336830047067544147479397323455876263618295890823576260295565592030935581391876395802495273697620354559042848718712234713258458055939825194028647449844686238481670291326865481807276089540609775178750231185163052398263504400827137334521403790976395854209444822752582831374105660388047544710009116192434977552347797301091404498169681074182053007489532406713649799491486099349409440626547270269891026003971706594676989034561790122898893413865588177817598691971932160*i1^22 + 318591758098182432979390217831635307821036173192428850286639494246807118511894171666065355166000362164945667273108693459899527798304461314058379679701174711340697362580526075231418327695367386165287047892745638598192932504264306705744703574652227390820727035107325448369524825207100358914131375810428814008690140035198309637107884882100391048930010838551773107602857329578105350411534685259368678861867917160729693579043941174180322118254664167186642284463370602268858859073523771838372332349597369459436349916933570296258199565737942261828192344834747054908707632974656382882260500862516179922108716432704750087159337668369686004560503931152258565496787165175060312217600*i1^23 + 899238920118613604873796560530066381436489149867007485812840836233422717183404720866161758095916354200239296395263758878165924045027382199298567396294172439743097251013072363405473199609515112911896518399290136994943676868931825682875188446786329134522555790147763660382407402575879816620053736894014635656189040824122949279482319415625399685975271429966287156249446625456401087224220401537069716188069756004334513912913913622304035856344873961436785611676549858287384474371943686173998093290641916225390987975369634269129401142812270271932708491185520728862127884481761320403228873410528781933479860314683861396428278323271324157546927712652694401664*i1^24 + 640447583644476987645938519397027492341965577138411076588174012025494372599456150429210204807143555424129548789368780686803201102193020651174683789679656604383481670600282927943244608532944740619437552560365415957848392775367548271094058556063134633732713559752706716768802333837224538351713598039810082258514967770301175053651233056421976912535223121059652818895692723552466721203709028284816388334861126813367416217933339598231235699348090885064674258311992414659931522338447638056169274257861992205703958398900625969856392325404180921236791209727108469262641046425868525251528019744539719416172885812378343484205402619891808*i1^25 - N1*513883512633406825698517598314962938779471190279978834759916288752097478606172409612163026699961869530517114387206064257905384485285761398399655810827551373684635232832361611567758414795845122848452955205638555056876671217297604134583236243389048584445891349525148373975*i2, 365640701632453124469278588257477928618018273262274782315048716559387315385467903628208729548963910827593357566343735199375061205761485933903012492964430804976441947066823247617075750684043716523886723676895773458878410910200707306580354815032716140340811544938564419960013784841434867813933251434207427448183893193653505554656396947208218155893347037712148206544060416426061071039688041051452056719689950261815284863640770210132002539158462451090755587445991572275917421284876931325451044443564811981256700863965551573234964875899543527410753582474237918263538206516719128245684875686173313533473231374442670607855911480102113002681989113672480687834527081527195914284934722846589911343632290707627379677728633082512636728825357385089319882736824052764118878946117664966329505758001517210605391183955886080000000000000000000000000 + -170714149154286719733454703545221836910341306616924595803908526342391135732722352976160514137227746347953983948229569467965479085596509454156609200784522522296193134497517428949844246004580406089123702376444906287138757312867401500094386269660211018274031429972071412723376737794672723861180625247075807943304395196998379798973190265468053087114792476675587083350997627614528518040643361579884890410253056294886031556276793430428811474282767933027127771460820214224209988111097108869615751463816435324653840031062986795807781808800665889259190410703311764118334136848211095133749922432270193831380588809216603425234990847333995863161688295357270699746995984634081865980765791090448134403521419595228409709959250516440368900989851315233849363244687989542173321871610900057578077866179240206636419077531238400000000000000000000000*i1 + 25984184424022658861087405611566078296007775994708750057199858100431350709122833106164506090653442123747966862794423338757536676645761680127200781454236068543310169465370422045105958300596244355671101346512740035944817587334852988050076444509367606225503377992370673624948688254686008486065333929219306391946737436486552271014209799217393171064303483787919865879889813355152742617396191802809916139326747079224668195630413867040261827674385976488886684621525354570671304613194960816044138626131703214673017813302244773189606095968777529524073517243038361094335832780039876010407004522123872646993405310514819740309238707716293516939545682748110257089409910745359254062623938067857281070503695182919412562577197270697548288028320431269976164321744330423987623805652223029682789307609178987895197872552935424000000000000000000000*i1^2 + -71963023655735470293212706583137739429250578802963800546679056339551895123426335823533873504864533676384040857506123706511599218742045822764654855875572273009705306059246861465571127318884624669138096465288897272149703996426932968621053434204825912746902257643314529458305660723662213987496163873641241804228546281227291646075476160942797485641078795128550137964816339370663382873000621118831589581272993084028911577704070957384913392957282649152241326612280548157326124223608669336902736928069393932443844937666507931488194321035553484171460960588258942201812283747338971637126122117695199161056378016099196229824610278920635152650929735539334009010324167252774941729801679217605462802159566494529870436500428830830332042531873091377837384609920066134948404657535693216103131768258279007624749107359252480000000000000000000*i1^3 + 120800946936682144541190324509270953698592438615172805291753084124711845902908795305440774650852323825313439493698090464754738979073058334054140128178557887005206694565118004667157237104916599556141970192950515703006319234434011239136777678726891586409381206008482377684647531386300517352898593925046616426931823636042311622833739800577249249253228211016834156381734971546389206418498746901790784055071132816361873949714932568360402744444400626489182086567819859521364627719066260153801056905195894120772590786031115747052541474994374538003990529069566962364383779947603457282078087212228955299016075100762616276097342858444935031114047833532719719313007049931542522173210411014591281520242468313982375237562651932500109264529139127001293089942607371590159542705369097870824490796043512894172995275194368000000000000000000*i1^4 + 7806878356326476430742895986422037374712428920054632555172369115457182457872498798387279434896533147625474356833246351644000958364711432473575330054299881737833466037083410222540197658197876105488210492462537417154849675169909680849352434138289422087573603506326887990365331152215522768172057295448771828362837939110741400835195964451323280838995329786730071989854705668429453871842570686869963267944296611138135434879700044190876307929084399327504791917326869364482700494303109783987967344496273164940904536176206386981314018320542004241327168969148226658334630945585064197717186449568792098408778197707130580204319521469586956697019284790830982386999865344852248313082272914421974117463950449299978582781022419692636978902136954671110229044300535980354113881074317747900251342302274443080239731965952000000000000000*i1^5 + -7361732494836000382393248733188986322886649920971030478154884587990714158605471090014543498543970655743771939678960799075459892147250840315858588271300672044178203843553083175225968147480582307096578685298068686335558567468606941523208306273061989849209436942450738229142728726822254438585701498077621421311819963160297278676206349620035016828482555160827784318932558598735622619160687635697809629421991995964261372878177228463110809100006216513704889228310144274698747009058900200705829723502757209494463239212731304220795243158996001052799969815107581198950736219908648617024352688264584467985017595541402526087869853275548645455552097679836757465773801218812942154297730210994183032532181978406547013319366983151347876173848599354122814098928330319858401088249526404457376349254663417627733980610560000000000000*i1^6 + 447581229285353065645209535526747326762383284611020954297687771663864392694893543605937666429692018283136632019593698944629590638387640160325553080350485176108342984645859954689399646161333564840707709679907343886403880485355291928883381200703100690073087336156566380732262524952402669093021996852116689741889048955419132743401853874236817703959256260492815828576687766526056710880995367372699938664000903460921349988801002328271820567668593205455796122602738638928753458174130807384719228813134234189110158143345669437004278138807666084377398556734128709387265139789175080107737377145956464029411164461927991200242958868354806500482667705184518952828099569024588893137976363196888998249700296481972687531000116360180272389217891340679541030430779364146160527542133558749218696391264815017795099033600000000000*i1^7 + 19825794223051026674660915769665140086215760634987700724858545689923135164716277718742052864221588221762145980571688294227740106038157188233886003584676369808571642288768963444115948769367651614784286175498912940805462829929294682348300341095919937296962715774058432230756700078855362051961543359867972409508246133903655019781340241305258111113105642142297460052666798857831712867943671030771460587791092744811496692843234306054733233081703221264910615485715913645889425794950064135110694535487820839844881134686323414787055301904986719983763901133756482831825795223852480305882882382399781012024707417135085331927563832666698248766787527699804155961238143367266594651669446480336197604369439390915129418706932610826781690581549092404439709767251422233291049508184882525561793884847267789991313408000000000*i1^8 + 11500559185945027407831277587063488496434693240048481441122206022325460522749938785182291900026877036393550027302838065647574239636781181073630649851316972046245782172775339224874141773080481465418754363532249211605589142077645047880517739304164199072459987255656848185063057260324442528953400732559442738954770621224046635671682285843699915178864578944538170579229848912549404137803109921734692961273321439854540711357452504432904188013251524097029548807189482890533117829997135728098009484953958859008404149550436965512426954336840183282789509731423265733726617138180459620029487175390994215059955619908773832463075715454646975446825172575380617802928266509225170893793684839198636887421105548655962955837198716138068477270025074655589374556892155786124540042390625283165986716863611849932800000000*i1^9 + -2153682106567772584178673781253990701607156272530632638416381603140891210126300300811456696956713541159158588332679033799388467580324607993043386536010774321287822338155342909598614779733120979074130682731900023690948813059599995078958910202806649920601069053884279867335336807719885129360526414567480984370258951466145106471127709807802395280161302621954104869369816281896509576594485809043508981047461617039508185717947885715041712062724203909893711966884695163697471638719767210452715104318230427227027899275377338182746757386911934805895067775584080389382259144541171843418831395515907990092394820982058933524181674569153410905681704743831065512031747527155816330651384431257732071306540624392389394283122946705558364807054312156350743366851986064066668070805554627796973221148046131200000000*i1^10 + 16470345367046769990077943812915284311862433328196004692877343436591023184127314184800395684770298836034847392057438635523846773020178634145982886239229827934914581683128284492300493251920808759379801600277085550849662345437530014461418165056387005166666453769585085648019210302491684055324385645885322049748009161425474622178656407285827611053671663812900260181748960340308167116884451163880886440079846585678503299585809267646404566765008209744773544263683125227288454690953281796175353906944173036763030022616844288788626154976334593971925636967717951875367949216653732192378628166755646696538896225788142045599503831085328368329376876606970629195128194291607872741942195192219390725681096189073222519011903100589514552434412833030986248496012178159660612525070816130867626204200960000000*i1^11 + -43023317569444452064561196556992036498646597975930796987218670496771977805080454742168925338998321766450027840759370831145586382855615926022944308443467010079819507351963528310586489335660129127550732942282712863478001758174343916986978264443745111514764899605805908427924555986517887380925479511305531052377359265679011958800210459223118137659973404866749596217074680728735682653179955162840999434173195070058313675198115801292780973124396920750013466998722271787775612123108935356443054171567933280778047801033534288126380553322138001686715632489619018662388703189948424204556120171981623108755468449238371154808033888875292978058200015344007491495422538275856828919798402174854498495669479918938573147327722501470631887618956193561381677547893109127425136836797874470733742080000000*i1^12 + 14477763364610353351970589905629333689388328617160791269050131960843412559395908610013939341949447962597961136110571567326680089572460584675328898002123267369306015234752601715334832502687975491830211611327300962296341423148414016013449634327308400082893396190586026874150228750867717093547503557390095364166431519636718055523248548874864224202562822515497989971485818079811759249671100320592249933310947930549602986191739416307179557911583360520099723277686777552405306841027231934078111955878539708065389306272772173814796363769701820646816382030458622182793719701020675691536635372517172747154652748976869126388213250798381878272955521789701576030421135839384127904232966622806016319229735273552616989190447190553927153414407665519094193398858914086039263521251677700096000000*i1^13 + -1594244616189117060510382487535549716733215926049651704418917701402816070784231099523760135470099203456834931276266263812743301231567482038857602086853763929011550819993038565918034683148002927941529522884510500293631128739187218044980377863418279379720901468578591242827709387941908204462755044832750244635816466472068214506171907039019053365260261271435843407991102046645337752561224828165745744724716994379871115494278476942421401131017664681293868831833429265858783267562245264905379010947194829899431236135278328534785714466295815768168236260499525967182461426512635317409304933894963015465208318192342274597575529953050943355849718304851416278246881851504120603824708905112283299881814673452543667636475130268758478191508301015774112298577623931169084165586944000000*i1^14 + -20135250840030014122471490168552704045289129972708750587141255727707455951170616048778340702094485690350824389715458910552162203266919858889830298399856616450718346345521047143202050903468127132737663308207513838269916180811354747595433573663671206543832493065753229608057237105792725431245668033400368429332026237709464481487724541118449918464349492503781225086285207287368875983090554537690771265227948726307049491558117676986140731818156047380860143132321808280547908849986673978230766601982737137555232811407182101438478941734543597185584786415050554875051573213644119832454805663891109247080120259069030109362119388638055093248940272881227535620068994030441618867621881218873961715872081562117949075649571539809388562535574766311500373940712038338868019200000*i1^15 + -11716220822585672211137718898672722937311803047292435089931881793737531624596255237449111043742345292342398220307007985415671552869872739439929548027903970953404680769626514453823249113393534998912174909802438048921275745562362245906821665285594355564452013260955858670820381238423993758901850410360055961382891488504870907785778663022111605983604399974050271892083095883597455435474277768552003255848530465100592704122860469782063761181504690612201503895614554979162882143301046284211015236850424243283514576548329310281002400294600575439517240574971441902681992481095822374855077644308824950595690395144823372340324086866776613599468962555260502307749848048669923418692842863124260719773583681423438423113689072672709688996937011261347861039271890124800000*i1^16 + -206295471895890923392272409515297069801319752495432893480455811007843967771334261410446716890501408222875767817310908571261548238947972565782779011619327859211428004639279282164240786567581207465019841869975569469109718790640498012329134775071477397637511736429856663725973549217226192228944847793680434425809936428539939700540045076167687142688752919369409932024530087132509181312852436631376757708462786843773856438027446808052615891895187487620699776623311410700954800274307967950134900118176877497854891677007565011029339290056664216927290801564016054115996536690310306058539606724793303583111767614747008474718002910962661911154111863039667142876124271261348634869302514075906875084853565097965949625482929206631176774654741593673072497786880000*i1^17 + -1909134089830274732570544710261753260314377060341517650504132835297044137752688267015119770163248925724737326230633190031938351392764862293011604432543444201233427028111892446031924697263360388258668932227683021375745392121576189289613250318502697909327183336004348384299925736253368162122063835910580364209606907606754990759031318758733932401131319704935644896859253908129430348779046432850510776732235329235228554587515328281793206116530332869217863453058371262435677394036958938450467775841447853468068848422386030653733727959711093130876997509580437069084566731900351782390158052135751851223278679179869616223588213828794580802799970593300488617927178127201962277349336326477695424591079359471177604667714874227237736940335988403732480000*i1^18 + -14986886463291198393068167210046390807595446004606505920178812059440529172164306499170751441508208129382104002319397335010568634111977484771876971271307903646332788493162636110121986407430471836206237764644176818475941961817587976377711791835319508699076505903171498550891743617453893158705916015188627737419352081512446513642725817475944667076151477532627009762777938905057921321067989191857096767311910831446828464238314618916516143765857030904483293361090554354247988529723693291493435545969065686163218340499234374066139049901049176353233611930355303762212651737785202124718333438715730085715328598909226073938965322737918052208621717565647073511135302254241135518294180929915232185285010782510265113135632772652326158630912000*i1^19 + -25026966243544354121855991818727947575441523344090407745674323595633753515386124985167682362239819672872040812396178981127772505467141963278261862383609752982635697028612368627737267753348345905209219719456630804125973441466829797170210732511517137323235459673593809626172767453815922134774353920148717970805002130139638668879508837738590224276149975982183513386249719663797722073070108304665036487959235569057765834699042034587357488907097848964778230779548061072961052183821750634609850631737710355318161938179753786686113534374247416964640857463152666896226951571988861100314899902457270066451972314191101883567401420031491792239770607373832865666555459580681042911608197264198390933454454331567955466336436539392000*i1^20 + -346446063205673677224092967854910966393077890264569319879802582996677508997677641846511121847012858582460166484055516279074964449806975413669373665055018832728289136035757471365445863391388867282732675689611642179225555036891562807803643459167724044000702770079249074988661109258827443295868471061921544693050236439512915722758078155278873591813865815118328270254158090583850556087626924253324673864720278091482294669485999723959996603332601344212298829163342735295492099269118199776454688374120199227165555649288341778487652469675507140961978539444188016256461528071289335125706454469733382892580311580022118524907641265648718900812169701711020141698406308735198798388226825542425413210130568488739020800*i1^21 + 2515382935627773515028887785994626939495510692974537017500706795031336225707609040974157491807788589165477609124901632293018850428520012512847533832114721937799955813367614893352302936056250471894375322484931105080572665899108606099545776794082979505575462712616583875040046182252450990862042576459124057061088683032725405546254263898554715568495121319288096862881658308926427744516285553424838355257836143882588113201991022198250808071969422687566879194869593225200910820797566159293473215169175876361300256887563344608688469739631431914686144595227116794233732235204228886768647849179776408221415149639468413667017570443312014744703300063242250084211948846101889439285919539968801553510400*i1^22 + 131134501774717534881973228066788747304054494977203999312908043779684587930682360242177203362638991923816676206736709112602670915662945902776427927145619850676930140350093078909623418202674328061029865374404265142726729838166189233421319179444650575164539818047576299954633629666922108430835550238088961375479279647564149870681835817443302004378833589380668668566394886578177429002526401942340409334515250169373958841693646355009264911232139488805881354323903257709784922471936301448272008547870447977063032029798362210761541333222401877655219995157994235624115471217448136690043308457137745357544319374075712701551580009583537911349800408078563204876471543491830243056640*i1^23 + 531993028473388369745262819355615973034756626458271569125918673410704072015928068914913710504065814360859415097738358780416384707832445621792409478006584180203337098235558446840224484442471749429450252330465924180298691704503527019783810377828897939854881410237767849918243512742008925480244146310078667860039010886128824432173874484101791638480136526592836489145910084621218347813372653711850386531813406464259333275830985013521079208211101573886230216257582030739316924101416346636086788618163137477826209819360520422732922294277834110942324885246097602454468214072352174799729379952828372128212288075637881030037151864893499981976270476923020345280*i1^24 + 538925475775632667660915738780120785276785904872803400297039233556531343747246192707843475264935260470461517043714502895703227443602529780837679134212080733867869993387941123326525979279354840390575683338695834245506589166412444163769614126086309283110519473887044993141571833409391447590886844848317277328495633777100602467451540390127630506934628167095444502947141839803328137657430579395058515998040675086616829163780610221701711774359360673395387654572925849082803177383235726769265877154134330142014377869671287219067062252678176983637019374651798429131565869406484598014990118575625137445637449003532131167503852047721584*i1^25 - N1*2569417563167034128492587991574814693897355951399894173799581443760487393030862048060815133499809347652585571936030321289526922426428806991998279054137756868423176164161808057838792073979225614242264776028192775284383356086488020672916181216945242922229456747625741869875*i3 ] ]