[ [ -11326330963753806073270703223972171196172226671409989593915271866564443484516627830187841316400341539743391717377495221294041664013953519882740382526596834933537091332625188313046453868493736781320210392681046246060903139904993658106495232198575736766476790685862578998520384470136663978281880569352329628950456736432703813063303407063535377612759339222674921126183693645864619337713708556855247595818004407335588216703878006181278606817153711970351518868916658019829731417313937049527677002762472747532121828623773609072173692863593684429475756709095538881148928990130456164729585301620530119190669797311260381445582185046558865137133475563612234716438404974987368377173551582260127643416063885215345869987151687743920685214334976000000000000 + 19696852745112244157029968400497798228590297023691555076570877604776269661091293089238896150960167011230547538597047326000128022815273069340999001527184316579192132538239874848261781618839165966172431254749082834394116817303366294393084769976705739360769963173339323594577498875715526981119133659023247339120822927949285940831995142889546044683898932091603866199265753378666134465585303073632821437547705304112127046334011737672664651204816374997701975952208878048167953452327594913892892669404967636409190367333110642677496765301396086642651739966408536829198496825823842943806210622386125939109994273141260770443461093363444499505445406926662758907399484611605747549205018587151394092238933812873199878481970663694827435358945280000000000*i1 + -14531834855893929494933455713941169230763754568171595135200165501580112429171298792966929463869344404986122085139730772899901641807574624594620704834218424633026620484363650718479858164317643760237035359978740522735948763762390147376957053878166759957968083889453993714740650795049771277538718015900657881403595956814126844912988804702168051041223862584913480230453720423513615437934203849964411164980637234289513687998647963295816460515400898254232918829012097767213529445563078903386439437240095608265177987058547179793789006608345221089846693270156203701649074830230054845610927139861494863459651736280450100401960734595187629779217064572731670407623205378274275632479811107449009706349071956121950447091556853274761800712192000000000*i1^2 + 7085490120380649093882133924217148824609416228700125234928498707330235464073816739793108905148062413494234638558483500462599977944489907275349872947581584218410239136744731739145678922789368236321826758654327794908415639975703900415007762043205165416657568407097386785656958872251870104535598097814088528466192407001420920120755932367542817536265977689672992011628482963628435701539691399451829503897915993187864485904434736129639442929401146443665637667237842791967388386914219906737302117619078594249805256120024455752052528384244730441905905440110821314020130764966272113973032128143231095909353423033219702865747880809293372526214474141751467810949538006834454923610898835432271561682902503658850233662084235592807596687360000000*i1^3 + -3210444694226302980087658288865747798788581976230506089139344157989011998222141283654016863681610203586512380767430319618321594579169583056938898782783708437439807285694601898206592597769847267756201782709943467218920359784553473298137849934911602773680526186096408213256749130134662852499864802238413860070863908424902637021438846178953130125919981558644083017923509499024466190311245595248338700131754230735636436013412663424407016202908144780604566634395028786408126900598537716038522650123264300507067377957707935466863562065192124471925511467561862226426173723700770499452765278296595802218660876021834969357695901561172334057063578228320447369410943198682452196491677300877084815416182878205873086203688122422141963468800000*i1^4 + 1163198559384440360729280901690733060188743461874487744436535994301008010484726193796345110418456732941346562428219653780109898566152016014294712080426759381431730980433544442002921221649166769838119889490204879574112979391039068002196310355777741518529137677021494225533721576668578304651495684467203698923643975423446472499641681883687284612119735963750920138058670094500836427329808361493336824337326907571206429046804376617177757144340281829969529109756559378176238716479108517688472077953432127385726882568267705322098014485193555824843702261334593053958246902839933389342957038247847545663615850107784294486786001856025924083248464216695061638625473793087265291672625781639377826573006903108170969081717953775344078028800*i1^5 + -209041360889310150599865070823039442221629535030221552821399006620642629339743695720453300327491104822908734788244120176036901875293166958778618423025484222030680578574649282756139687230978873257830782405727831742520112405082137003299507565364514801250669650514165402318043199394551480057481702344586029920275915336177781143835745217954649763550226982278307446433977351324689091928145716984835634793812118825937804336701018899897471859659866748095336376199711031374373051640275332100008810120336074208811291234598197429366005747404537940877983139528320517414437234442255887409683367026729118725333313884205007252577287838030250484863507584214082404783702052289228014635670957852395053474300084676502962609052306632337260544*i1^6 + -2974330045246856125989095653780922572613534486451980071181441066960183244101884073974315559682628132786486003111835475075312491496473614444760276375689134395842501448405871128150160072036608095012560163868340016153461899750632119951989015887615066378581014752625246978708069952659370846534291534627098247498990534366936268911929979077430684660798928685768452297432753527866779295996274704476703035386226654699528310088098939859944525314804701823802194552027123226574433747226482050837870353570454036459210285658732512142404621715699746033399778043237110167883614540844273112322368911589052337668167868247020737435148630306069501767224642989985824179018637561845797911951609308451634420407935847129341112454259285164032*i1^7 + 4809674263016652259761789026373689160480537987229241168855957928761702630566296208307894964111780258492580513055701331513453431432623424375264591135397234741873229429373697509492679283721456360838947054663521809539498516944419390210915403863717246377315329249779417334296126338770787744840163555426489874954210348297020239179574487863219377240964621205647177276707453040804801821913265313098723696228453807738151784836055233477012421622629349691139665335573429180374477556399236165119657339418478813647249735485772418260530911140589352004055609247471497325152380315226353413247617937682959456931983741523003610928946260658453142482413814050337413980455684357348172993317139028651057995544241512656871051072519536640*i1^8 + 285706698544517243025225224796033478897844732928095024343865563900040690249081458223823861798128369257399245737684594225411161832828348591316260651310310217770105284291861132512135648595575017767424144116206382717980561119901810990413935031904846945167362167840227669776901831908339576773356401993042403474558441804433659354642220809746112616506916336990739741464121205975517826747286024735211106643407624284230539220471926491627435076757078433935257250418502205621442129979126887494490522156625141571770384148379670823633232934948572389396222538981857215825932906913371634291461929872382551813161036633483546538373402681649432840061153780147710796994932938127219895273182236742191229499811964944483501238910976*i1^9 + -230940064917294036581765960409729909276493959264702106640547806445731880805784192928002807917467916961004029896727768354947704505956387921793064567068447406284274128232657040857932248268186228911441640834182771483953827778296614699943432033560311485572240547394804074497546255535845845566802178143007833910523313846454673872692537441379081204127769023728031722541610910298298745313167323874525763431851383845899858737242381893671961284575616044855645769325378462267515140130029189669315263909852182229642402717447130860034804440248115362753962546163834017164290314050489106537332613950349319938637371809255298282936219995510459591491670171869264666358009116707447697622030134846454442142861851122998737633280*i1^10 + 19203048083839582390074506311932605617553490082482513255638503391888506808757968581058431171689244738481167985070192297106208446396611339222652217572435768765874005122220774221637189811917413731183614310751893786054156166040307698671818598242308919078364597698058592162027466901382949800122623501733853098950449889973268169119796141303758786544492425972033892448664646963815798120587218815372928096990857521841994297556449600592565684592537130123888194383564636134851626245178363602352132170280959503344418842989380495772286868306546037325896624254184401464820672008776280205684720420513601584875297110993823378999460621476322570784663180114776034947375375077165849252649415289814757224183466258914607104*i1^11 + 3866120701232912366268868741090869102156567487486146861907354630179264959894717159953289746729585972856287799265529515758692542864747533870573283018947339390715429977632169310617393131833743011550319652376847276240857845662881148562897766853669920446289251191678778962850274253950121556177377561724923838824320820285279880286737994574843854915780257963552221789038486250302924481128383911380467351846043069860421335319004122585344956845371335284338194214943540791157878224545871799569019751167076415259532821064291977418821159924802293083427313381348466281289761159451970912544651666800362688878639865943541470209248197423563091794574464820883799547199569138417471267250252924458418026510725712707584*i1^12 + -386173809195707788114484595709244884494914605175024641569425916647289274871964552927927797657830678142254696900165037049169421207572774962334590278150429430905496286263644829078451910609153149224521839879007260762330715410146842187018007327987690384401665204240151718820702768984115048580864361292878585262109517124233072749201333252199164325811594117616149307963157515659658376628388322614701787188776050288375187271583750068804521577485811184249719430260298682625584404994434226884746223534898179452277033263173709933007074337027868671621495330077006629150484444631118480871898314622676033517379235207590327903304146827265729921463455398441256969455114136599870432542512770987122208006046482432*i1^13 + -79124651761691786968870219625883826878539298628178001961766091781223429559626651164785702478055018969985765124537285896047345380758281476313208992593934568248500143344218592704152824435655425157766592116702638144770360823905424859588195010371797249541491488775725994508345418516337565909005266721226305830277895781136458074129536980065724822051534497751989829136981497946611431642883337349754815745283568037092122749712580862882121928195875242949215328754030412413666679450170967672491017218477335121315265372282866343349157229572470352100862211669881930442029254457386192026936241060817097567519995174627170631656527949165122584178174977924177619012137347281391567072114982123394372367679488*i1^14 + -467936004888534661600154903194231637538706779990563348493900560636452841267507112619718267020666713663581594785807653859124085882892255057432302647573991109644648569149636166392090324359187366264301290902800767670235419679414645427355038698939195840115353132522382809079034312498633706987132346001819437451717091192666779463641327664951847951848927038882595758574649997234204107790328917790013762775651766664506332436050875741104404981743478610131024376565369639655624884521988647868842506406578687250033870212331812191166489949691922987313248689008121682153234998723591127888631230465638492212552265482169047051318560511830689188165773541364194682407668200777943738132672683327552651264*i1^15 + -1016745619511513052237136864278230830810270261837601058707396252867491548678289042836645512633230849445168651783454434616846877099533158273301289253438867901502340677296640666664269397777686706003074996336716010406422379581379658040926855928408454489778118363878177255579211666567482606131681562122874884113930289029536038784120669497477306071310493975976836348350465939826730913607665491925757641164287449150207181173538639780797843103033387217698696142825912300204818968439820840317532677303612825605935478973603418269514325051084741810691349823453448216040010664874403641177985876136647120417463129542906008991650007549872744604786168739686538344107899173703524146401963452055552*i1^16 + -73953497038833719267777611100184904179384850223545707384942146761530534141869431924239232567965204536714600807744611308536649149937075078638304051007528484994132950298116626701130892312173548380014830094748187887783960754115316424280386576934275061279531524101468817236309223693879109711618104164770527558357203339325230239618830622012687267513693548614223277444761703471404824911639886108753105729889042119850701741363608314362734306094698421806986430417750067383689430841906930336530141999357489543930329041021743130860358239434604603537148467611614028649302162630255605733271724067539086726966167659320337199595763628143155782097823135946568673304231065823986381134602240*i1^17 + -289626841183533185072395707615022474030391449065547911659925100694164254437294418791442840652688660996084438094315456911751266633113010412651107486802594608141669589023172723599671454368096719103708922632394705113534377468164466023089992928713489431589504802790342529112554097236250605813359689597934759637834112834807064160074696207762876989044508237692414996882769188636814523903347022059118329526606453788954947525255258117334360121108904524839398753870379798825693076483683839909180495984581829936401404876913229960878209494877336151847481408596703298249796528989048060145834239196090345878460134441679671727913032703841745567385587140772120535759284899085683568640*i1^18 + 102834030758210767239354079063054935860600610590526967992510404108830386996824107925196625253686898079522590796533264378069910088992462529107228855804697202209373068077654585172406296824981499334466457646125880773795218473560930395434270071408804011793652542677235646336346562161926308383625626885741913550694187799879382722125931660302444339204941532629377120418183717716811600778442195187817542822725482670360821743600862352662276985990153486210027381174370625853955236838714017388158947098972335437938505822022578307178592074851614097502904079032336322791143116429464997328238968297389969627444809885963407952821719354062104990395724617367276927678577130813440*i1^19 + -9857524208139874228518390046409700817440783293588393062311282011588857983896026747606101030612233806121958551675930882076904881198795611198175287230525595182570539008530095958809203083547387840124150932057475019743515794914673611791638206136227885338844566557829118012071762160703791963614402351802034248756134091716306619805222781888528909456485286316778342845862429283507114717146759072989634023019216800575987323085913476413220468452528936154823424269706493111370252221769410270247802217462976487195764696097016576179958022608303662179344422703463912122928772601788503575821007095031163925155909570891824411908988993730858200203193351687410309179235328*i1^20 + 188568997565214760383881484039165516027766525225281874666717936943160608553103173763129782530140217849918062865950896975975471145385936329726676194056846497717772411252640494556925771548637859540483274585580237697580048004801710524154014126626442392966843829009092895405965394845927012427610624822446885554574625479080256296090972531622856518148568200094413011253497483716004837276827903200921411503775298150527809266730882527915734877138177515352341081236276300542817821588131300310995906905496013341472672095847720768716716853805696097026995319444876645453934563419841803218776794864875794106783199452451532871881871213359697329189213968302812672*i1^21 + 1729447000879744627722605651618632969597098196806041619350620173699184467380071107612614972528841529012580081524522310109971692972439557727186184116230308796548378983618926893055534496373925281826193219871398369740247306005582798832376039986824441425516320454216197106955005428843169113638856628996744536909491184495176406662831298932661875624984840501684873629319958661117423421482212654636380144417512967402444834865604147976257547595554575418443696793215440642427762705953765363106272354202528272181167683661608459446294546673379347438962790852177122031914014267351435182691534007302055505935547457036344283518298129471361951825213531392*i1^22 + 571277442585516730274962618451600939614885430956042276536484404135334096792412065506661045664170448660980826076890228318166093860968154116852363695787254011327361048752812223506932843818801792996677329362215856705582325777132039539557070549405259784469193361455023266899524979352746983902631760009475459237579618412314845654472152160434729824630693253579015716895765190203371077371588438348445704679228348334260253669298846873242546746344086029844043140381941701146582630277177641684808399754640719992778079726231640055845341394253209450276581367340183515514295464788477461138754332073737773772916838560675887431678732505563648618624*i1^23 + 1335922524413234784934059436567578050881446501575112697278062689518793618410300220293871569775712750888463108493001352582487775675640333250772830341517111350531743538168851175040104020506066635778683176132138784507015704349009352815015462212948671483981713565864185664551677315008797273028900670883789562559734917645629745622881095581454027993384340282739633111417227431260082148745168243317780616791319087057973583652775949878837595688041575936621789363148077708859470673545413385108953859747166796710698629160803254557221081696774486893989487387286420235902464004195699702651775967380443103998588846174530855567073072547776*i1^24 + 155906120611950360574584785452297826928486316639047013111498929311863913206991386433934327553339691167443796686078459745618082236945251424344200508591522852845705315264261260046746609271100061171723831958361414882083808251601233212999747931123823839959208140291558888498637835787433095704030551886707698453480253097114651635080632638748028935865920372594683825333139347563540202600289740397968750751324520072039407523450814573068055552138333849916400728167226977362555271497302354957776503842333027315011237095013692991318391651586124928786129376411532815795189622436289385112354043272502266091834316607614502747241248*i1^25 + 138823862752980562169897499702195362467111736910741756044451952222633871992106464241511802030304423547140829621444576649068666462794629335139560062655282738733145473396224660799675044402023824247628327365136285965623607589310624942436911515085991689150673723520020026610987869034376250982695530852873419621013253856991497688882807238185046894965258291423614939809517285627926356702619949501970859517551972542038297172963389518386634006933557175604996364513303304825760740589765352510943843353345680276063247108816625022685819214993802231489006999828679754097897360580802187728021801890415060208383915224205040*i1^26 + 134507868925695923191113374571051062159502654781564958796685790583495641667892614780070601097364478009542599194162529576895340982788257548160146831932234713477989628998285139542085748439637192316693910034683830193831899773392809694059639543656750670395876874657716316380254514758523333462940531707460105964558432907265349710428423606447968707403401576757651390642918647800197359719576649574135260622896727176214857996408197498423908656103733517365067744602201228913018396056188278438357857321602096080989237791109649913724800540851473882832897806453721863632683461401907153336754610371980616573385448*i1^27 + 34673693624634388414269878637325947912716576257821062820921753457839828224135823852633678459437671303940963589183289277646867299397365214565529518757278461822379639282783232693344108142502440845436231825070323985107517094677977866606554720273390867098255516658877985840485406016492420196399365330668425561503785154915933607624972040141748703556207369811651005954315839699803244762918208352239214819454728916483750255458164031915990391190880414060463080926783685681925995634647924996576986054071665193746764156091213252179970645439961140171341632117918226216249895537219993894060*i1^28 + 4228696131058591788419381382769001911589920775264307971043544905391109188709252787183023908217417049335226344891349814590682390145928178821269947636085345582562760319601587881478876808067526697737107107439060301355649487822645785259402066256851036002721307809007707696661264751450579284857797919491585743364353188062428184101013567645470915805997949415578959146477957992557268052167322907764695635850131816494912395592764875432826653169571723367093680075899262463002252272600014759981047594493906782091344047682594919008475363474325059354942235778272798117346*i1^29 + 79714166316932818142975415629548929066631128143850635867492796432952330331224527062712339658823374827983891395430327775980425071253614943033637557288380443701621788556728190980921730715429078946630901637630022446506280516116586077920720515022343300714535009916050741488721965068955473316230145795723841450473288335933910947707745512827202453412663143794167971125774747391267586096461859485850107323443614055642737037195371463100936364132719789144314660843956255891334178967084099785097417214483651121*i1^30, -5722073452811137211240314474690158681508257063224717015514870266224871585713874232072816925112855464995265001815036232192356343231201186732774978375069116622967961960437663684147861233839009955225782938276596656101817584887951223429274389827519467323736249698232213314276225246547852887242351044518002262004355352013227099813920794795535829043186020251321312488791010316787148748226468413238766327455889697827168245083003987850758654531982852567797211969087176328123081018954313450442733963297410209881713385606295943536378465846486402985974966056938916355435917847103235116578583302068281186015282369998259245130748810252853202653534261264527737678548801058428553946969833231297540310080327655539023742713485248958874355354124636009179137217410754330354953102139395375500656229724059795624926524688528549713586060725939518349936143025930152548351764591058856651616216535710711556483895937499293066020933074944000000000000 + 9891332041180130175843554412855697608940269143324929114371976812175349789209820138386082572538442926956860232397276958868927464859893693653650941512775431229970817526276681880203571912592717472973121384672856058234970181980888824637784241458855928166519577120456298798742073270799552219583638397425725846974895164294575097475691978299564518914444341728527857269522271224845738481038025287671016927397304534923443108674632058452262431792053732082619171465415601966816296689412637663512285697646432330345075684485514412906281918050047410504432885355780008985693638620495207981629786391614748483184359700434995373734091539071807647251777101774418604734552352823683008596876518499292788445776598612744296399376323023711669823419695814686335926267278744954879954976991094630394772962375211521911075841165913688403703269605831285842588185574937513261525066085131497715266709089982633952006211908565015946254950072320000000000*i1 + -7197524234446478371104238495000714689498870172147938267081306733907279439269601175169015367783915733011784805788567734717460202508210430784202781574177322966625221544648918832856686822330352667027724500557157061344422886676136795009082806087484143038921876144516038912561894171952830891291052426350784351024316405392736791572615931810183553186061040543319023596841890132396147459373868520622177711996965393874885057765923700350027251977301331451430031232047787497163497037909534997902329544866095782646410278506669122366027041741180037996254458851755416315875172343003753360173483227213261237650217388466192851366208561718124034200654381458044131621158165844704539179204229758338932234281511633931870020124505278462375989715427252303215663005616035107527739202147738288459472726940708369213841473349873026181076823251605764299385415216259290273251336196779354620312534186607691837812219439559098869059944448000000000*i1^2 + 3434849203116000480639456061288434031114583102617676514973282776395365452078144709458077028733856578521351595829593947382701798443523780566443080682310802575622438185767191325932404153299448133231848429815523378481386498269027822571687735320148659565276434544727904646903641661392565447728156214222445973953132622337751700555992407776344397624678180367754524732234379652005024399450024436211002870953873978693980273908942608189226921676537309717180458710796493963977028414456977835350736745884359475753204920126127951293817170764566188515998698552759833221777355123181710801285649542409549558300716198334140980362603051332614229594938570498751957596197246104995841490607623150150214289716611689282144852565340977613602732496889246380912352490908093025783760720145213203582347154766130592587855533634903838517867112546584162688501333834920499475578673877402810939490844854991759961756051363756401225461923840000000*i1^3 + -1545233736712429400221509567473285037085524341531385007171655379520326762309814350242937332253530350413486591222743801919865499630423698133694816777382810147332646233364101868885043681489208572495419739076950307204506095347938839135272258865933226114904428750681256101939667147847872422794011628845584135831399465815488042766732552802295365950931298995716296782169308891504031381316793437648051336900064578934116634005958975251561695740067065138283789867244980874017086533267903957769248011534283956526575682361428255862548459517185899964387447651152803502063782150637424687365290413967765999332065538107470546544477826750007420907668831061382034479185510423881170518747228674201978712215780819577348709799610813943262215086041939631147393525311424148495090020762408804386548585021252130718261071793506782550098432287200151225561724445150102298312904767580199077761664040560303571753743589449172975301427200000*i1^4 + 565989333276591604641663232381456633382233531246632948251860502408357927826699388512784116879740341820704508338368049162519083588831715225653230452696027778291805467679215069133651057802455497056441415252009879275844427124211749180873091198867921714181532263037465074048358009762379596907939118347365527657463739041220642961287924763985197284650807633529787367723316877585955696298585691650612828699139082045805611410529039484532593978208168050844685949322398793287504286208174062070774841636102301832545493722188662350283135612727802797876297084889285040147524090264521841071943439795795157728359621495323739430231614559983689311503082410831449884489253827808684276374575253872081568515745532513385634286424728558448457684097535036889937245300556832525548214765989310155691177979890020973678157506530221514539180014487445746191317411985889125497689172550829641960295680957008694050764905677254900790067200*i1^5 + -103155871180570429921009601002135951700930612976708979051565004592080229140181890176474238793507369967376895563945872927362353538721034038197479191264874069210071735526075874602485028400949615868437602593949154858564651819111606572389692368722042006000783765207684879650437792706408278889323371338378586958378270148458809430061806531160696713114324139545753741637620496015204240103555172278841425878148604944154215908319426505103855972748504145605162575912921654630245626900698575397973150577478226788335270286921234378294155261361137782171126241090884767900823825081791963493013284524735386294295648483917878033534015446929325573089429717694986845220414207629514001336554643768219657016168937010912300133869815001792821360844416731028668458313928891793987427697787300486525550930972907527463092386507652248370443467585027776012245696930646111995035505103765227017060369069327641090346237907033638567936*i1^6 + -1285917508030122443634983070701905285050719531196265549382352975577886017525417947568187919473151457595672759274321382778433289090923072986986314460155074181421741834387913628477603398498460932432524730743205360057747960656553578572547626039163523778996542104471859442555567868021013581587128716587957895446281803728669125990873808265238123851308750394170870715813875537022353861827265773851704849190709276787673345335302458090884345620306662479208600666983213063570004301739696546470734701892777570812322488488024287385950927172249395210637793710451390689201127693293268880999106106588563028328355024896036507051414086538505124196851576427668184589745343008941230328878419577368634702823708585950947602550694604008525369292689016140465637547460932482778555953993765696357433513942990877570658786112164059611745350919508519631526705680702025809489075481617200279427303924843642374170351070355652608*i1^7 + 2369163108875368511377658708430920904770712692065665593744205221428588198851264319770558639334641430347460835451016192549353427305944333881670424358518037378109203343806662353191925552346095642527118745020562705991748539080319609624945329006988514887836026049929368165179159428792476876226266535247632570370079848481201483403440053953015617102329430324263806155429015214527291313350649017438773954515380474081073671453792634551442018990614306479528867025776318370682559078644136202158725470841667446740984152478575021902296475177084430878218039893869508226853724459543368502589586967572662178022104357568246762909355865678051909741495589856966997045229590813265110906797790955264253089778139082110566977858934774772074157046193678059518142281867151599674289563998748840878093883763337887883874713200287550069639112233581805779045139466650686974735381545006774780157961537956884922438777772703744*i1^8 + 134599214870715405256602900517746988797703362349578024793323580280444800287362376708946394460100471355447472962806850270110574144972243139359094481464576184810023011431420562488620669355474665586111736127363668251950134261723279650394320846394122665302039333612727219020866877178922786430956101321256803370142299213180836962115410020956729371134368188342893437204396058627109418518241348380377271157547361705454533354150547152740225981296785222814951334646286859572005495937044158393644783562558883336334994362226318810805973829772333464510071552372894749548507557725788643708252394996296870570488439756534271734398231609028106248624644019899060382898971065006142638863391305506295899418907038315188181319712632850952104473029232405573534825618266948864058513839666566166056631003282977002003951807947662163021073234236840640702686349957953518529697718058364628206162217325581002279149895680*i1^9 + -112953619977406841718690011926203497434970940835658745229489204935624503709829647341510985531242101668630404060857910336195556504364470708302155095633198710900512351095821643202541536501777438597109373452262076445223138544543027454402546260677715010972651192696519915413565307171435508847183190169539081960070847889972227371787235826846938658917075791163179616229111350950325128013202940161543739885414396823290600637789836537455429661882931072284674664973767991028939885477374244495778138371445818004686498621688812453010414256868609567556344377585082112603604976510369095969573806412252705433622767924157914498231282651515059882998905987128757542713351733125635904621147408313765132035367847500725950204901666181963945673162238171228971057056693729516984011506683212569485889621375872308066156749907253709055968151510472055464501182659421256418880298803783063236663668011845335264526336*i1^10 + 9578015426647877851465095715923428605832778458498443077972295614177078660973688496937891111788490475419900372760213164941014681931691245406713414182710154033068247257619019688149034441271208446308467279943088240544169982628047128051481655817034067037252329308899627761960730319743011459813371718299313424005507080167335344725692611729297720579374400496660896964654422583868925418240930256474007790677688405146576376380176646844848174646455300266632511066238075888983996655685900994764816155808505009391577382779668295346855787872025941232933769585251046024941999808757235915200083191712013224756407530673212112509744347152709209047634542560336293450707690492404684884012510595025906470289228729684216871593389414517036107190944795805081380292324091299310316837724166049015781074382785623692837089470595534394646741287456776829209444594029794574915709654360343025661407707490989113344*i1^11 + 1888377246585706892127373378650456060448170299423058123773064741236294953162735055007772013197551459673935305467381027754741804870667646587063935933285867828929837943588915666979177576189360106548151088474070408470754786725085524168098647067926680082273333149824299082290681223338392370517561937513629191671142562350570817720076771799636458723360242793901071366289792635119393245337965813520343027179577473563186967482060235522616131682438704086385492009498543563995271590848041701937184243113413770460173356484586588314660502232803807195728303105601993760006024868299521759563466438266149884369225939466530550297658553190241946184617486464779290415335946824892634746659878158592363878840468458246896650680646030072743970392118604702303219900160692453833713182663004186893145560308448821556431821846843026914947450818955366388238233543887836144688102481539342512735581836291342336*i1^12 + -192713315594775023449342554247422836428444397020222543960480692395094493772077140718770469591825766560812321794575194696386336312326947547440159098360205539247657967346486532249408443609902142845370271821810185442545830302041128586155300159320182998474841844376020432785111217239525225905801861462898244673544758228181560940693837578525889838798940768158825058928642736360573096040478992563066830813254840494069728237791260006950847277227874500397037209661623332532896090128621808116663194446707958535570757778623166257817329339582040495694882453065006018221948313340127227679280794854923110636767156143093733749385578500325542036930724779284820807600289225133931163124729342320904566061968567193616140897220588760028713422722031750622720983103426553560613105571073999301937819824270377110546649539376148108605660568232124194498686656761786151083316331452810251612819639762944*i1^13 + -39119595374036725514622299606801378798131454190873102062173539359585614185669853564557081637744664443616700891024267904324345495292166533874330420097328151117319825432505672110447890269022665587802328345935912789157031123558603493112194820919789038299024354727948540875898431509423858171135369078892425403533381168323572143820504628740155026531275124817992802449877714991995978441673844621798739095871426704944981661981407911283795376354161246107871600900112393027166457860244462580502744025065355484265836950980018417743806563073334079153938497069515950302221559282889207141578169891496984390498773324388073264691852685677350266148621636662900701951765319238821760607535745481388218022202191769712187634515651190563526305153790009454768796446255669202147281669744296568403782735947650381268136074202579567318677783244874666713930478854078868507294864708929085391279882240*i1^14 + -231031333647305232887255972458613774794909685958116081966120756623221741957913830786433763230699121222177781327450556925508796517702563930871079172337603602616951350178896862357225445905761182461246768452350411605251846105766868510082161328750828811601994446548812302495473545519376604323297820241753117778945261978825913413867152906396263961751507122840326449252911186822926553761038237936294272088987370792703782591419512671317780551108789962598650457334994292548421312668108454815401825685618686598250563185310166803441851274726588443611667774478664315287403667463704852796784925033342137147124205206693804077137851666162811279675755336267208379863727010902747548397130507221376870814687686852035914362484702653524772763224112632540284844366504928815353100712066389884823481103934680661684804038440339270342330095678465358074245378624630708659247083830303270338560*i1^15 + -501203077926104501138028526856517253198257907791587070754466056980741869476926156021233447596462641992973501805422783872462997103333083343854166942869940753500120834825899017474455028228699264518306523770261971749960945604142638965205574310025367556101265985516684843702710282949270495080358883356703682853809096317805001452779133388182957063186507184271644137893200487260570346919307214215097174794964164163557132016967505551678582079096761742540847539267092191886815220809595612497123507181557707567149580994190304243449312746912907507938941167551846582318686759539277258449640526904861930009415624351744245562226036364422974470834064879436276138454948429118724366222715842602429358997524826156484189699897934620210848729483701982926514986480279410853914302605421825352849577880987221308242727674585465639529365269243385605135211842038559533682060913992073216*i1^16 + -33428917733374466597072173064675573109625533365075180847768160297984079648027215688875925470900473948376679842941867734809244351516794696618860606661690111399439514064982812346621499805715555498454610030488063408292822395620279546011223452039741887786577590516109964710763665576293696676799663887933833442954175711093024993848420269922060073988452960196732993618235718317065205726167966249257694936761557846446402110758693752258531944726336658568168957742819432954699980341278600689594957772361520806825401023670734488764896972198883129262520187548587337372249035763370450156945605045196220114909125263309851048759401289459004284968136618528998568126038471891708578542879123569184514396975345379114607875746583607926339554763978631899802068758774767528550651700167517815302634025462680117918621978385736775620817181781357583896742865644957015924670537728*i1^17 + -143346195716824697944449032180844948901062170880791385130260651197384721351208198496875352091845156051758964622684036162870370948706287156195872125878228596305749085498000022011607071047162773076404203217545928685050155998936473180929883824455179042226668641783216525041919861354531020217757863147627156499524157594743534750477568994324116558601417324240899565478994816657580236566132499905995946589367565195702072666743362992153292353931707350678447034705080897739435549849772415182515833324924694006049012037922797074078474070808588285621831017199634662400397421867834837160085820321689181375943073994637155291183514742164765225676571825766795973589092178002334924087133612259485609771886258352988075398170863376615654316141967021147497877950564086152739679416392752171498383278625925061772293236940893537323737615537749515187265651742428415664128*i1^18 + 52120967184075528550533525293118428091517748293315551279433025447172194317961519647089604612068733771024113882163576046953521323638472257857780064409850990622129564884183483656534934319096052665254389073933149448120106464827996076987938281597311244285519480376613791428450266681582656058493469617686294771404462017075948372768767025929774624165961237016081354963929037809645211402388650142487358133548808299442752543246991156033899132191171874532864387498674396552901904874689343220271695609820189619556663505562334045916848343946756074932322053755732336056883480340437887555156234965429785873605607933998942938817813733959401623965900196175310045066321699872795033651086922789838456417793896044288710140413080187192449497765916815431500088267964271472099398844202173274545836770457303173198502387833090729910923143334360081692916611566553088*i1^19 + -5223779577535801513640698938694785337363151188930127415853705825156343188597650072667279924347124019048547965731389569116433183665318760824174895106747324178662136617998446003826289397611955411538189415674967541617466248650935150589177466968900583206931241119946387555800517548646385224371320726415118357477757630950550148384931697160461187464045254541640307452494557657339101364774289876124485886482236937794324386028415275051504500864687954050219092242407616708609603184333174820773344541342118673929952430271679468270574222813164011671031777155600077934922072261958146866711782302397343792265394240214781817033826772495894152929683953869370521405204695100237041863304000614233354543556208318660106798485784820046892477757467556912185892777710762346394077349899849063380306015474860283339575808823710741355271787938179123597911195648*i1^20 + 113658444959651092405080235867263345237767252082973690509589291698786508275969596217651863660431669601799782473523803064032717879153413260612777057939554527620001964673609071839273084976244884641047239847830830657978234503463637947943212727257588378557080298772393265986058270896216955703133161575713438789691599979557505508254205061103535417393059913598444782134479452548958810816895810585452490233005020844912051124291025337618415425545026618328487422538698081984268304869181024696819282818006497320063587132788148254933017904672250003555892119997862789078864823787576253763091497032224683190418646251989906152918902086192418223139121508581287407131557144876923300619830472927819423532134037062748948371803795668134645845761166471558232012833932123242271141637706313716102040721000288413239035472019777064026467218230361288192*i1^21 + 1718611383903215652460399842752564896084121954693794761839625137243544735160969463163747500734490960516500060755668307498360573431595717908688054540472136011138242157374132425783415072524507545388149106594663952526734870696387749114362377389035144250359558346955087770642612749480300381278856481198327689521672969090193429201603374783803704753439576387567265799926033214677504645706453868000172091687939170504130329946162316925054189705351705331563057595254738189338761997797292906515117586756737907668371947508491263294677988913986353044739641230070667357574510655570747243677351153001325200898485259959532659932140736779804820115480427347723069729984346468632216422082915459931424943351973718058687096556371723306091905052591827273781270128343751035503215561403149794626657331851729315685389212283215756269120290508288*i1^22 + 245643250430865032266744679499823082432472554006296634540122625505296683646674519888693031196253949522599127160061615444520561161881943514229920413996429259667965647964500055158910631522488549740670438221667360493248529056373664812754004487423562028016654888389987528889623521743019100730074098175485469464212768155053956787227620824868709648895062369572840418443846330450442367411837963471778476681429683570193882751586844252727386073664880995063622826786886051248959610123405307777458338917935685140094817725953552712071371767485105066330407116028484803807805633674778900281928819071751501057315963855655697854173870517960469261234271723633925390170759039266829738726609735337497630085419520672525502850110603790055718787895261064117766588389869527103884810499404880918527352216360379252250390201437654150232448*i1^23 + -1923475104545757199672827676010127083159458361433721838761410173647245693008738547590455230098991571203083232101920338409976923258011332195209311039837302868156314341466719373958913049982673099470472495028453234427286808845040793567219302525355930895528939709452016738740589953963679126108510375447204242664176809430368545565518419223421588009178011762617101533687913736060038210365525680427688947497552766623445435443204101776171424087760341156545430894205889452148456311963968450099678759719645123679414094680524734702918212803979259588963595422025212238734249028523933689572124900574008815841797113954243110288763143764506042543002092633892113459871633139639135957411068433095329653290526701064682134057923746424714075293232329177357813659094204568464036095550891690963934718411887052974448184948245760*i1^24 + -960448674928513814549430355386329244128551112835513462615695039892500075830349070156933334885365107515580381676559958238876384080382024064642325849911214740320918140623459365954537137850464396580267748483504519405848725091653729950811104536833388796307485438940743378433775113441662720844599602860009443386252729837577185847126013449092772934613707820334602234559757153287845704536659615501965886280914614885020909513901337270790009798843973752031455259054595009294052211535201382636049905206618905347686344834590020621934456975725549493443795426865520022021737093375358173982713484029150311317364964682938746072796130005100222267707982233755606647496669722444859313075007889285944747174622025133420335947616138210046107435567028795739919415818875414426538723305262652291057190566187861822221920*i1^25 + -1190515091286542940052467389556888933805498072544455256186712658872601180722951270832462334643512368067960454720214958447950653193356090098150997992588169139216615074674113921763322327158235096265426556872032841779100818079785022180201572129250890893473046870011345819335652625541194680630991294310691299623169154391299657507826152322463875079023355243814196604856453978312890277234551566562203840223936844928937907478354708280593836976770405048903355902590092238653941768207862513391252586215064439680352521274490583079923976589556961401294622116504904896945741533279008708403403647858098595591418967543238631301356616364146945949759053685180109130956535761598010201426694315054833447102389022953837682751208851100215267411044068716624992635100765379305144325335573457891929937858008544*i1^26 + 624816875026703323600846813481028351141149418411222863756721212280943028768092878851544241794022549621687677832720166574714102919914336920386277698387837105541447455324632194243151748110744243233366473310401703702337402185178543917387286381631338866412166877832998401318915744448336532040237840908312463843821117244854698687576349186009853745290462733009597105553868395753106344853420061387099211399263954833965129092401191043418411474169181820566942511882532634038038826740590807160217423644881283799326128528693889991539119106615678744228933275169053888015403861015310927938642540183351827404821801777616808697709629997271478383583956558258613435204780511051245793839920565347718758641435712022709669904458153555868418645804820469541462924074307137736563429285342998201316568*i1^27 + 1698451059210310929048312735993914213622379365003510389044446259701454900099501391530600611720218630403982032508329546479770763388689665749125726696687893555825830260133326179850915933392967718920894421983206136511931970894731112382931576521084026571940568634633232339390575098167301043577312251927504644643304796847770293462331808279027478954513163726275479407522790195722150866470375933801774506743934650775539971244182699160349193416025973341169789705530424080624366364681684230470995616886178120584042185594411686478203904029841262397232869593027009503605336895476464267187507635488954312894935634824040141318774248119244214534669509722225269281379237440144698587731148573457993270495749490690017562915292384237727461118615257579584335673430096154873920*i1^28 + -8368024983459997573060013906622153996210268578116491477703924389849610298672449758584074724292354438445116475069218601286633591625312490964121739816460701736994677236003483599135473047544115246502073687760410165053037816552362064359027900237315843817706178584900729491872438062718356550796083651126564705673262328853791888726681826072857582687659422889511022493733520283324198144691912491113533805057511204035870459795812291245860935937379739409795964561117835219623411220545833264247246938891127578955325482679888149035286383582002263949128660567827467770535177132664859254409721725257124934486355293782908186848345930225266806356905753828544205815070447512824619948649268207438146981855541627585508635888110022278078239633196024718206*i1^29 - N1*1826275932013031161660900535790150585520039192106085164612947512783941808038738414041083559515803918695521260193367490777401165090835699518210282243649328903040082122832515125*i2, -340210464643776341147841195460688405363948152931836154136847769279238633922135448798745862865474571263554019843513729857210950106228069173619984179333786534835609828257836997545258987837468933510863779503014923865757448260983320392474818166237073862706807929365424255226481246374799681659824271073520897985522096627185160760615502860843977932226711385537369610729175713721431476702401789931284658367534235403490493199999294086027117044646991615399516020506930265198574805972311516642909505284677634344303909497088715792223051773649802514774007199581713086811069755012725450069376101652505720969682312908037045932218702123182783180454501784772653078062793186789565217196267148526044713531138198429056503433106201176501082785071979494746984029981020874251338906053537075817777755237686223158992454740743002516368989895760833802589994851278085071148399212965571429595639428003939997475302665153341458455633854464000000000000 + 589670046347733965811963754172105309722664002434834381605706541388980166798290874147539989454423972257277394253568761494849198701011003591820111505905674279985682027714950198194248562471517754521269575881764312207906396549610580422080442739714955152986510289113847345524262179668089427103791965753336405618728390947088545062237790878871009767083190467473477305992767620759603730284540411021691086701813020687106287095673110904518313963547721553754151454935750815266166518348096572792307053790875570616101612459176053820018747683709386203896823938453976060347516340491791453941641284183967697803802941677789701937318436483538336464367541911689489627013871202145276402249528521385198055907994550313909038436950866997564855164577363083514753831901222034410534005481926047422914088845104132104027382073016410771182231262637697316878069487487985423584265837998785930425179976218173519695139038627755064012224593920000000000*i1 + -430368538188827596576659710459422154134749859845511081379023659050944129218752587311664841437493306990077564384196108881897428056399560633683537097145248028711656518196185003253044993406266429378345352520267171292388378511307879305742601843387752285280432502442588925586168545340220973504279874655681463283138116572397498324560267648829520637202793090227391478762660769263641919602818523380674788545823182677248641284855821241445852368795183022466475107330114472402199329973791912904002246519232405986812338766547980697036346027563063824300801423178842939580215825518029001820755833657692693758307319158585526766051643882939388109425995761667150930988707075692094864623025464166545128393899732089030359521077051640281567856681642181411250837307336291090622602267893323599156060504528316093217030414322603145693518955438535383962741442583423730199875557998983690098553579188633433123119184542298046378016768000000000*i1^2 + 205325332945771067340116141200910313266342726318314865248574858758806590808500682335581127842543781780826047136233360342632801770448380934238379659683861355096025360480808050255810638175202332973291209206478597096406665086420514566467561980496112082069389018164395828469614202336665029329327745098426959675134056610839178483692976965522994559661193432316581396075429285381141827670141507638227600574544532962622925326686749799943251566561996129985178407387686614529219582160011582149948699411973271564455441861524052880070684490556396118310280258382013151385489667166325328162874159591428051396231189947149279609745409681630968610388643389535161758905122161182148572257098533227808279607495377539346065467896059828809261670712808193110158336423670317037308581345139729038550677437867482606270113241762885448382125451086013883424943628473861324836859107541246069208162983281030425699416028253037416981463040000000*i1^3 + -91757054981557027168543284223527694329122582508235796065167747991204474109559678460251681216422436915264586066956971886213547999449579986658249270038328717126931133791026568497690344616375938170051126960218842850506837892863199172008499521484682891911236126792730994633255379837641065226181647554772859084486898628359730854619540113734593159582595415801186202663001491763389790630680261614515953302211613833141432990010447041864081371193870965899701745617231205275670314716546154337225606772359661528267411783104877353157288989533867459263181820708652808911089762437681381728473530627121118993115294200119915161153367425389176138681106140136951954064142606478269297748879912500514822470396722797202226320057800562570033437751149349552930081442629921850650377192095013075532272207362882692718192748172546712056430390677247327370876150973588934981543067600897939536919244815661132937144584159072745632563200000*i1^4 + 33423922399919549372206425649362864165644777737011316213668130974531892082046629030601406353880231038726045235511531243822996871455531856973794575380041642958386629727168140202804271709457866762640069674523157122992072187599209867320516013897383277781801208230457449242052268308602013255672694601068716052012385081587725510678819059067470678379400369949444256411008403296558496352115463623816532248425956275769816388934440334412083991135691810027657151151539659925882368470769858267161743868722837460277814562349234602875682917460656869259525119325174572148786381661784284393899805442227988783243998317783684949579634532370587397377367062557620186139717999028542593028580906250350159390555389947903471248927397343319439494103600018435994599937798917927977476036917994526800592384342128235533263039316589349511907923686943052121935336888753852367758396704367946816407102973745418514917968726280113435443200*i1^5 + -6079906137960358685869333380300176685691188720649249938617959197794080458521425998969472426449014391081420893557972149633348901518853917843879648293202339348338402279270768836922279387266783427374232358268136699224929706112636097251449315324238368120116567314665401118112783082615672383101957579945844147698322777840158381565496721991934238179804565763318022399350210332869613542811616562984342211744874165378514577718818367699546018887284376765254097020218312185356898939681381935987800290523898978488327845182035971024893286300228521864895039810243644999167392654850553490370955015965816774852815698773211665482425149350175579064520573653708744131788018043577422566847269108778307215594724354756085385006235054481422511516396636650055962931728856362540868893372000536481680016469377245479951683083165138394162458528387029747691407806089468615348729976907340335047967868176458996795038705104889839616*i1^6 + -75677850013460364966377246295576059603803524485999239830277227040284190255833217393259458111225769275651478196261661931597460291602131726766790247044940061158080546033337721119024395797819320670501962662763631080418187279586743317889425203923370136465963710817828551176991498659158353868262204031687882056170122843455809682409383074048333820954531705886767097367388922887346930158442093408242608732085992021909729630972913137624669539835389834159930110690541026231769029417105570599176958245110342927598944525568705284483575838024619645758923918396194633216269151909894170391330557691617576183125534965800253456234425523849941690210289198059934045424705961031785095270219709248975298673483288800637839187747811526081800880249881468119006439240922899886933041335536596177615207106577150841422432756295458090028703664623565600107841898051862050993450225179213701329712102602401250600439096325177344*i1^7 + 139537495311243378295882195645840758853554853700546305597885889736948126954033288564183767056864092743852168206032112829896837175125285718571691990328243250019079962201555302899099449388091134213497280003301191830051483620850711033612471556218608938416658213460540359323884808150704006958198192088425373247203908296883230204401259153725537068124446425781405189976693933809283393617206625429884152316834556651565454210613654793421185038076847102273590594447045831813437998776919496756855880958840987084693733794424245099979092177176640353501991522421008201874673807680000154553845858417935351933854134529205530520819079178617462577685127462468666216875429224892706238544864666343465487696118881197284941574694537897267233886119974881036937936895877110341576965001756893019574838792521658159557730087824575827165123331671042052931595142717872222565821696402318949411138456537433073714408445706240*i1^8 + 8011489389680252742503791303585159402939075196159325696779646316667142530848589862209695976849401270331450127521588073320616851716360766745465164469539195048942225120244054713782739453538355247723394614399693397138864970095089465085967111575706072988684995120048282022941052880808110957636950607062766497444863744841156833478168657655203780933971593295402979237853451720078698722104036252714570246908107051435606864699497924334666449391614449408095120099475613691300315438895303498865145294829101342205919481267744773186983250472727903522709747033809419105577979885832782754602103822613552583277220009066429671205088874987803510389890260339067372743704119202031082352997718242807538817043652843415059461440377129948001587339835215413662531361400625823181134155096309994808811725298067315362902164451657060184533423786482268156450495565831635581690959719676287765226825828914609198299348992*i1^9 + -6675235408510354570404723338692517628247130412426286823885833524186931513803428931257073283945466483713760558431422803379360704418945423519741836329432421191903071185956786180377309743669249902301315669019898106886022259229314505549508180727630210709698270259801265013880407421700150302826470290298377533538795797185076413425119775205177564395781736339918944987286416935475128296021054065337063803283430689299095591169929803696089585308216333500542468278746489597552339504013940582127466568925051807822528875155366719469850181758666706448440665916883273107911272362735825723254010162429386275611159930385204436544774076479797648205923674813531443052833122511948824416928146154859011988283958781443076932065281520708549121800204594601450999306849494002848743314778119036987799461203092659658750588457787353250836526882261692631800730615712433686996979064008927293192493184966014963548160*i1^10 + 562771110289776944139914192920298496232978347225491940884583039712990763736732459925034869711743296185038421534871649825579968685103836403393623584063675471558001079055053758632928853332653504337175809251016309643469931943280900798869201876976273314489320059707024326253925721233855925756934905816485499546445116326788426474198772553483344650846992897762227111885491387903586413356913671434933115881992883135999683799569690735929513805164878004707392403869642175985301185247294373247853678928851456747736122201224267937041615090450108131808475349871432503407913582521214647018715873403868752920348600887653256619258055922027048456578959777243727204088823681997055496959429029971597341334804433765043039917033333698959937123344443870056506772385593662520207380226200588315211370193988120132951424863612412805096511268191113542277155249564003203263234680361976416170339010585789726720*i1^11 + 111616833502555816290086965322338508767429149835246442642728548873074446255945118337006074196437266512621028650309087068773615354446410938211948412687648238972775626744595221951273341001166510184396124978571161349333222922571829329519605964934168097277358436794241478800089146249475906668434871452095820087824626848489523468563722479706157814649293581833557737624305979859205273328668771042132980932147944832131892882293509395168323861293233552539165622107099557277157260949762127302421946355755523415650993609262202513856140511163097365549478707239072762139921009765228925944915508928006637643844746207116311175368975698860663117196818170311425946438894020842509627343260635518906437038545751862262050692160229449654334632973191188232327013149493482419770164257761651249677610953820488890007905470260273940463745015963088354463632535497703248143907897299894917240818611896975360*i1^12 + -11304442511836828258602589695728964567476977225651282731380054527174375026573656330809252175976728786501609302719902226863968472694549167368894167775619613874209827141145423996135526019244131387854702818523102074925719129182601340644889234657746253163184833645270496485325016279973009770067252286031751830229254214745811300773130692745563508362780043573585762965068802043750484048865670513854372064291908437153445876960251084400714596382082254312241192201355930361362115120717524119516270691308831725748129244792045732212741725403342002245586463636922184507420743364412911794544930513270459966597785807177459334381430723327388028421225771184310576986209786180679113303708083733094764477930438057615312653379144908298054887781137572374623214830279876379160929922388218650327826787071338581197265539876099018553146395330750071220198862059668238418985801295544317185644435079168*i1^13 + -2305837017354895563551199276716637260759897261316822099865752986096127425560820476003999662700059567568152018778261685976818777881825160066253258908395535257115613056879833992120924765042654469546707109442625538096260664581665002432874652873322606965674206699242331516817955438941710323610497083694176537144087858792583887348885111414861441406357796349153338826267682096010420045493190282705373964200647954540341693322408267576058510147323642799868672317373121266003456103494907112189834372257463950106913269792454234476063356330929786257531774564681817909306834339814204944832414926941153563089851832638494845990524026994120025151754359899573170400231759725373958789648703442357519998360808943304394907951319847723910831695430784961857529351122840104357736858981705244931078044266893024382228420036509223370368610996303723190262297261817661592572318624859049351314014208*i1^14 + -13619258346096731680747057812203935306774223529946236001452368086296458572787965353521062397394601338031408821631010297074647119758025925950588428952754042378696823473887590895135880107071742802056896381849361040323836214666337461546712939005473394476053771531310726108148585664257981502978330128673664768868401895040751719429347250762439767271496518336095675477455065877153152269657297242103061152186447956579729700696082259987797213424861291808047146021060361821162109334667670508946142579380441489960962860279015857549169052741139910290656186418401988101948024810932823944380320634050570407216642745270203451082451126356579267006702557195181269729770795623809440674720155170981909738508496178496396687109841797035369757499227366299121870855453390716835855482173121022965666523321744630565798488328196360420559712847186939772135747439535578912821615410614857138176*i1^15 + -29550171128745618585095755297039000276246988026273328154134585512219881849060584724747426861482645847043286036818867773207312914972646130939290737166025631899674464693861103780342592142068170944728899482973279514831356580488910779671270627628141298475234622681571857969156038237654737918030615460299911075609839106822291042285908207238872467545170233222094258430301895524263762305328278642443347843029121988190987226212937204781297110974028742323046887426720890826872403613554556006874771159057220313428753677221750668750544476889309943839507211700035265690276370531027155041888308133060334229180620750058066393837023111074196397080722519555893586299126016173639307330864149137775883286078716451719642263514530683131423424384243769530304365868571836177596356455450038666843276156149293941148420600208231892910042784652705422107545950372662010969755490642100224*i1^16 + -1972926427597451110777010192458065478023280113754146140718449063882536769586182236652497537736064597051402096450608358271217027787581502996241830879461890986700693943848098803262253387814991349221911073993454482646909510850541782481421360172678311367197433479165682452332371773120720018014112229272940270986322710021890547446422153067471681899259359967825380976983154416212092751351005626412672447036486746059396262868341984322304957441530153382574122246439606501043301095803555199272028793821793851675620901934071796151240160193496320877417440806872292570414587647042327420418900142124073584495246802931756358895196355338053764710327034735996434156239064039594790073356205673353928323589587083755425359668874200246537302398020664444166632425808436788793690402140718196860404233903721542802410471613782505963027967092329414148996938779175142067245604864*i1^17 + -8450210132777920961659585321947384175856597075776778859554025269307365246975598386475949603907472554207038632428873137511230108197396935190366381888404018072162683564609256994164434189019444542839541732445241926662559606916155320566337017210305093975234504971344269081633542302009930213233065273061677297052037017247423406088365950149711504550809721716902619241885964295348283931942921505879436913910755270142770789695475654170986345153166734186657831617263751797680699580784522387944185751840960211609094546421536980501129474933009733194344049122489761583583861437665791479365710590415716094495236259566025649273103213216949652720193440570866642408797920748332393412537249328195154398539923830867719373047249648188133829829989750091107056498579221409515498767584626657737693673431570055011658460948633582269672680507973388427280353337644943040512*i1^18 + 3073098154813570680566735400944715552205343326491714920188946011252246505642066440693187896419644921418022669358327270014973209647156314384913044782488646730261740690762230415054174288629060449245144764295173659566918003810347503071447873296578857171241058787290506011584112554730536979758079684756606189627138992033397975700326393080036905022738142255252277087564869358808321159221369895355421213743274221702486089674627105605677553420927881400440731914709215187316916887431452953166678382059181789520655398212250160955351362507047452961309060900891544709776554751536851136858789391415880478810625290069408291991311813674116601711349512403989789690735572883985849214045914559076687132568247581832437685032938372246644769492079241958217021368863583261472307312286963550743374275743294400299803422637604738006372441991467208862167612822599680*i1^19 + -308097264266189557052757851793804308425205932345708233089571403571616445342960369095469725666669817246682856872773287033017382091294406167662008961906768811345165339730342409670816328083576956827716975481470706305652622932984671095222484700080554457798327305695283071115759294591768694628966919255671349373282855881534487457181673546672210891268802037637370451007507895519019556372232719820211040665258388994203815134273327373936147795905605869201735335175865315655589369424214521818305184476752935018808883850564819797102109941066305822525043811545394794443897177051298031634474475315066267838881082842686207150132631409557473992151521369049489086387913949176692211018428578671312528104499231340890970172883790980679551851305503678920560283530002090864270820906943796891327837902107398201328348492073834106708696912102321249357783040*i1^20 + 6715275741204471599915268666298702641783769807605715398724565617799303536818479861857360056552327854615213575470997128938451175037558940669111634567960509202949602581632471641976644747481275739583681995144376127225252032217974969403251008403811684410058389175891340932116502877409782671232927763071711625684192053047695280333542799407106743723121830140697027001971810731022613404315748736188362991592969520404331010396043627662329681102694833173693243989332999813750229033870064214292866685160744103183291526607684959999299996600477071660628960327275084264476659054242801906271530027455297141431649525651925059565141746760968505123930737443141880868504345540254417970634263556390837981106330106452303513897132594384477226203310578404771926848764298890771035872902462579767393148138877232558518498519710739633156791409239134720*i1^21 + 100847369220480335169818964044225729697916512311782028305454193025066137247245803730968890006439346382082289795964035039774490868702926676088604595236231686971995845481825118336091304747131419272853201576123379187281563783669697152224246185798687796040445329966269787241474268662915880563331667384750339238995238032117693558095367893978338434917591979313022911347636610790994825488005945869288640007290548930208537648192395633598294790893848998985800455333678638245444162489201065835086702605075947715363440063221658325551731698601236347836794193341662387193955903293953670051337359631850666721504050688809144093448345133635163911275135693774278183477805408821076076053644474561198766229675625496803103937573459582905339687187096243179874924031728141123048740233989172476938184034891232741763235352170137170563113433600*i1^22 + 14479639009532143677933195158470971451047327697230944487043442457789265437683556371957288742717401812004258181313012274045140889795143372074786802677294517482870245832341827816797195823882042448250989825438746760786029128190089226373196807641080830541287794505689089988110067855814081387804770417262838828630001173811696718327275098601004020713997833935994320668293903047246806500680547632518237715569853891295436091432387902473509930028564864414307653520979936945843453230893634363284595098389928687347952772633576691250031582653748715751051034498135376661971917738963335040175145901742923346887270489542979486086386284320754049937502658975472259750342033009265014839085826627609516184770437960394985405126604524956490823775534522122180002259511840416079696755058208953605611867816216323032035468596598892543616*i1^23 + -113841881354796118409383450987053921730488243348229169362995817526457424557989319995966365442229819674417860859020548681329998645570944918842446092512480085602062763756727339835949305367266118726786119757747260084704845246149500075918673464176176292803360499425283592248025996118054943738774533116699903532072107239222109260533566955358842325141249593860750070934514367231886303922415610269461872647681800426222271107939884787721953232188926744302455762360604672396774357018080237984411597142216786119104819877315963558547423515149190115617622978043812017710459516244696349936686780482345999499589984575702231775953858417201360797015836371496002980974946917344346675609459413298749181809350301410374605891767532269804623703784191336561784542014773122060739035347811751892668911167915279687601251055060224*i1^24 + -39272129143422292438140247548898796028928899384812957014576482371098134655986466703652549979606790947824411006498135495349262818461353537680341842456924346357740959569147759978362823596160293088952142305316804717543551929904445224397099093308734021709240636496679613140545919923820169837754327873754262011821670951552891809192047931493068272509590565678058647621813120823880234271749677328981015860462123339752191271754269738953312402596452464273394155724595472942636784434197040696690405758617298781891507351749298096370572452539284192207505624208201609553411666104070984531365011576624846317270740937312096484075881674629226812055503797950075295416328722092973844504097563244635411659914295163046206028236825248165633836716676962811582962867275477515052317816041709746869929581538164893894048*i1^25 + -55151332380054451285667543599201453130542660871135501857341632810885485896785454023761666388898747220150121111300970600769717049092383211148054917921239620149906875027855604688186555736974581649096238083945154188695065840474979729812806998088105665402378829041404090523356485651036812906776808544434268474407141848021343122674462174921573587612375855005801503571137244995046103420159341971959268629758454543936949845506671755911859171574192269315551236771992337362209369372660160465289345677994716574209302179934789341347140762116096985440109906643451980428769097167348700730377909883365482649885452739615172620661180493498401539290793972316300783641137236183618436292175625005100028108314975455923631042233632689201718120165923665890503947433357767976435797047199512727943368460614048*i1^26 + 52062482141495541413767114800836298720228377549912194360149391738790873366063037225471308251912650305247256702453938429415190892373748306587374059049187293612548267570768234827590869373571457210919293139397522301113476830129476878104346794974142737668829964461282422086367900256727547229980486073522481549143333789112855047985496478683382726708894485917220500150490718994710980135986318159711410822879373627285165287311298331538440056719090697784936935500864433474641675596132427875906883630095044352975500662795667220513020142897948392903286112638669372038796568781501956537236657016144736550846921528911206154909417749332490069886623811149606475325613660571838070481072532861042003344068711138805404822666597642664022127122870451213405860807093387782878306131439029037350824*i1^27 + 115990136390063018035447047217177338521147788064930596869629193696456190737303945027637757707871894012698781782710099026773018455551332997047386106027589880395019493904559498546805581074095879743569288164602265311406372209390459254453172600926491043849973235754767755593457468466410025776309147813130365145353280442849361618374900568678277247361889848489800794588791975538425668990295477903172652501944918709813649300241743298776667896116204454526930506995945913425589183768008154143596234122018545591907278327607382215002749452368183010741237716366295904124371346096768876709821477044244808757288894052895685405740176052560282997023903993413668292704888385627132179353531521197634013773862586529330166191077183668625753325063069128777247649931547570307744*i1^28 + -1370461574501120221500613365563738626213400136235963065183094356844049864668943429119460219279683877622788256755344145650493440567106191401084130434139721973107361335275874561049483257444679552626079286428507917404373603752587856161683237822362839623113729015271421373624042793228925560868274514466499995024865556345411141428018742433871005523598709906548348381080310738942229137094711881795872574126141079554592523084400683990640275040554095806899227767500956081911765639118726754472149251168401528775718600924752914896556461925969480366207030065084470907628785467605808657730374459123017303192544717503649293360054975207259143812554847657974912888462417220347609051756972508236884787574463241093864634609081877858338112934427201218*i1^29 - N1*322283988002299616763688329845320691562359857430485617284637796373636789653895014242544157561612456240386104740006027784247264427794535209095932160643999218183543904029267375*i3 ], [ 110835377445154647709139226174066538792543567546983716596099151460732387317713793296666405869977066237208870014962525934922411781776004055303147068305576808296415584685340223533338217292789858855937166690362113242155751431255050303952244122460387860438940964570111832386339308689307443922842042376790317597773288753598486779602242854821300510497401005576708012384393040414546041328682352229016039139588427692649872903069307396070770201607644562872093635224608049727549006028104620449462354294465635348548075570417728062981977543670773122530532983048351258550654399021522567593120023471697377154048266378078007042315148785213558620108364385772053721776515924897809612236209709017619170348644765328662872241278567556445434229755652890708817725246930944000000000000 + 14839982861458172557179173710466657492253112113571231103695812898188147990504175380429690055210039776007757557624837454103076558255172870166148922363103871366795506151955420809461889634992496896802365111910346851784221866553716373765306700352398457199165575487100494913693760810033553933162785720702583679836420840111831897898015116939392256466338009768279818913828758365046733214957425380831105840828363673845217939728332651997371894933459918247465009523982064188584850333028904493936967190432529831749403575742621376560461501244661365509567442017269960380881750114871831055290371844090517679104910323195871074415630650310783627230312506198458509917900260736501322367699563557731301403346357191281811934627273632845215831570378518227501846081044480000000000*i1 + 2620859646235568589251705121388006854512403052108078406613940747207677067814282868758980572341282809157436409800968244820803929671429434833449526413766852814349793461769837865421379335240029128756495563072578841534318306766022331219570644672445500529377157019802940659699120583580758555596841594330225074809440736393778865423947308687103797295478032140199257313417440639408953281432626322654641677658665197747732442735185273895094963722628687921065640192602657764883572619677327154364291684905508912241141833256886575835574438607341871030462478101173283774729774486079017664864977042901984082160032344106763234223456732717964849449262860415431082771817948104032060514636931293482177612506571834541814377001386585347779890196110817486148707811328000000000*i1^2 + -3134888595488548684039086987960354732995669916047523884363941920421872110841120964858118376698760400775356874636709914312760976288193001804310718179976221819650700441063464683108649238117942304667483528743845915747524742092920117062080098571530628291852627460374211777327937192451310057160519053324928554457243690219779773458699456397740198329739948322136965771780290377979449435214818924928330416105886481421694293568596147771980080763948826756229685998552835995999453444834155550965652524342841259052082341742703511518536282229510346500600670303725859637268510904992286893186183452653781134899105527352403343061907710736765421784994863282607380820678988560786850733455684662093548343856906344738454998200826673053565667902754973131479858544640000000*i1^3 + 438276474620427342193536800806217090478072276943991340006928788475221839189959426894433281747297964017515397231319306454118806248551963241700490074788674799964293778609683832718334740644219363659187920830168813214938483772509749007429565048460285536302433647479839780140103642444919726191074374080116367463520135965543204434000581504831880344060523328416847846158837832094233606615558929028452151298969415016970611649007359626909625158456702779917548744672445339330800732345068903116904833905210304631909897769945556323596992544045777913645257945520610912990034491648652459235859888108267101479674107679759314615632756888424967520317749100302074358013064651834417060768830812056779079336956817854944340449416608568233624855360348437779526451200000*i1^4 + -13382247577985920334250075276677230825631595086236827457386932960919533688892914336860740211709119613487057595088728049202825870010852626044830888686505614683403148261290996198960126760224793037702997079024428159312523907573303922648142806369898712226754248538102451977670938707447468466708670274128536119372475710356258852491537001503441813864183006921013002189333493411866570304261590016378227173872735863564662693996343611254776697802402565195879093594691041974930845113449026710799158713634063167309148889068972410626531908935071293562030075071472455801492241386999036544645034562678488110151803051040077807538036219297979436926951425121393944781025230684104123032291385722980336290850097564207365080223744209480523580751346983855403827200*i1^5 + 139086543576033209457024874110801024167033679414651492736899460254029321106145674771945287819438771819568618423757455053369657501237357457502541308515829565979690102089986296502171035500064374260069481048988340044046965358911505160298718801391328168682383794367227878230214313785944452586238477677830925294727135675780297388595848230269783665995143313800868095655627311778993189456969420001282120200800273712381180898382313690740144831957951501387130420007385456598603870378907662263804605629260446697043177787786743169583793140786329088938074204448733053226798123010856355481780089875810981290969781575561437113966661462870336155918423221477810244221097362181855853341000349255324851767697624687808405366092733062235444790943155744669696*i1^6 + -233914801918695305140327381518496118465186137672052410730283032666732531641910916033564213360361104895720945919648567707254615805053092678984037504769348329600399468605033023135986019212124463185455526609323410025649366794193707466953878684073943293958098002623807265988082817537792620878132908586353256855314663835824088174177195642958718160817478577662454845333191892076727719807779356621382721884552950815196768596201096271204935409693986484643479480139747798601684964911689742920701516692163378491282074294707130824258878245348700014978516475961070079893102977769573431980352941919278372603050253523139644715644649806365585696415216284102359222216944980062360241786085821632794016762496702355172477555267134762313141406559174131712*i1^7 + 24879982835313312718139465635426694709080311116488663238535837411085241781942360284377620489067676211280477518775093786810348560599970501855060370044723700264274601318199447142753556420320172323302993644957400232655427687980968873315616670151181511971602052422193756207571504910441522373705881996697979910012463687027111933265549707590125447756069249331389767595383290809642729357068793566022457196958496364133902157800634510455508406036298562337322354696081875110503352104368916023686127990109510630038984518311333630110837981994886760415590678571940034127189524342841756635389680108159884069827988612238558923628478766507217662257837766833497122100812998244789725465574812808527460852289951072191019931363692345849046874340720640*i1^8 + -509426497224945520628201648812920592159213986372668857301838054156568302101337962853168594120882733259564448604570186100369342289864212274515504276087932184265341493810505421761997882267924632993520530683486090226714466319058732891977328043511711090315897758868531241361444089517622368089969000620814700582515526890832062191107618546440015610913411455752221648893821576916587418074428903388955635446451447330833361744967840643922341098195580205710229840140963459741314461278636149583281504923777944821934572735389872904905836621528224500029361679257915469922506741722454061495430896495168053738436137588773693443200417808814952830697620138686459592721084259148143559631998467636806737814133826894576800998487567471825265885184*i1^9 + -18485772938203989991094497140706091939142784762103771254246156130582488219180291591786648645272698596026143945979753778126614888921552051692745057230871255561609270849268862622343502943466976356159868562400650702410985350655617064887497982540253848338603160910676315026641657939142939841057087517126368174105846009294004409400013524476177977675298642615247400613384036724634678780191129053861970276317049518066011700733730325166927632815956568563810019392215524245373564572708046873347450090033053435613320056739104976929552775894677016977011412641331869088578174386206441603240679451906317543634701143206377266249619372017564274433591218853238263870308219626824408182384527830560022533064008588946671439740423487807815680*i1^10 + -2891010497456410529510992749911005159984266089779534638750679213733741994044873697383351321976160339898763971125244547124829127305036595688972816547214696348506306206656193171034894551424572039902591953470907012066969048756004912797036187832187841458736242617025197847746697607149711373733993382769693084995752922043412169475460618967387183074754688130607261608229208531769488154001451446158251109154780762505104259602876301914352614260054559948366613442263724018345440561619787736466910489537176855375659459908475326271678086312015295442658293063916697234506027162215329220369328349524952682978409921809864098108816537716095342931500682505742091696320174339106811316072698560945980111486147065556356275251331817537536*i1^11 + 447512770376639652757774362542888838983349851738744061195217816160596060498688227260080663174692690363865991203168150640303851213046316241011252618012753319509406802296349794763142200669149306257059164938909348985679204502859260952920315679617517136189574214915255778901058537675011898870072708032824707533054835498425382765671675863085888529234826290638133297175690415006054436813216255589915281999916724405853009975236844077299521260397915118409872328027368625017006768575039659351435840542207057810350227197213716066574554189839154318263259508702645205602394560224108781329318667745101461599037553400363907337847936290001849072015014323103734731337281470569265961776074610305986213476573661992971613429137670144*i1^12 + -22795360995020773471770737494396159987469935450649110223021291490384533352412550808647129925297025229171285885742557389320433248422268186126203184161918638374187283475506616645851758959987564972148791454272825120244204987982452648958699722516102525474685151749650580930901355215984005081100579306403309185863751912391261707413825538464909077574262454781170198309880408101641270422023542628378985513352232070700761317822717349551876096575193977023792058087759612019072430596161582434754595101578220564734472788106087381386461419155341437383357183994567626055108612279067226617114559275615234245292630329179261115253122450423870241598504808656525458567035286194635559812866534016105321955320083867686408263565312*i1^13 + 581785588086274965795070570932110555923343043727642356077453041176574686541419953501676825801225281162734368519806777821013012304489235435650197340001142538858275229534076645605290323427297920678065890234104613541850427811448749026649235657609210223907126878604241813967522249391834394471727151766262972846280769639192552550345212115506622404160139244332663197024421411005804025034457703769091732910875071653651148713217839690283817738299938537712212365665651632993242748010038662722680694403815948537217864917384601281311210863514118494648292218687063421007921367297070709299917560554294082433972143528726270319587233366751069494897382986779247663931092384224765503454316911611009775692137521427750715392*i1^14 + -8348374871041071947586159000099021793356319773211039268446956005517252086044046197894269253101544226211020901324424638792650825129455685445802347374329867307395148514237650147045962201726800529323544308295713221753103190323234310882441339201086018743649799399591929863478204099251749721018596587671186605042908656506689132908088471682044130813158516788431631778149216604091243156297182537537710516625198141420463904146129047810321567956138446677519249191899836122828927950525629918295516314749260704207585845207031183156705352380443551641611965267839436699161122300401171101277256538562744630989825595704462943472529366355620947458247955854140623759753123355525800814951421714648976925740438083764224*i1^15 + 82898601485367587477395863058514761806786203885501045166020961474097985986028650355787133024611169248568138135695314379217757135908468864529680460404894934502581324723862962343578267221878385349481675023258501261193556193026867726621086833444539335610693189988564119038435119576387130405978904352435282487305346004742707909746662844621957177915068850183120246612473945739649096631508781943200109216996189164618122844956942821228112442036850730380982385435892698854867902790895914953937901019141539149101116458035348332696801276295898014382345905431699072018312071358233678619409202719435525729144623087837426052068114242363853634625775856015171161528704056646251050364171435972774696817214701568*i1^16 + -502045979634552464865914767690700885369275243239426951388966223893275123535941361966772269537727655877753526117892591767626212461008641308516357442088189179979556847416374262619697633416185235216734421815416351166603300523757293318076339888575586073901435748494286961861668690118035301010657863732890388329149408963145844427914249710509411065104121122098005323122365221191686913303287669323760092578968262761108325918355502987129513035893337378810290001246104227958158892203800459709565442128843033493612475843026311199564193084653656593947850650486978384942547844046752634783462137777686588832515799417239053085036440129218060641872228413904236563069610063139492395844777601877235764797440*i1^17 + 2154052780611364103636310434639995216625819578282653907008575965042440261628955587547344481627709083012602524548209956265004205989379019143333290021997662368328377230942408691559510819448837372874955576137932771370556096238881899594211172978282693864129496131815544584073180124910844462761038228427505087559508403042966807756606477473613894226913479499911802923039246961353449122715363186971451566297805057187713080300699928939695240655260573131551170725383458802703846457914436413533618941631225482348419273692981685834207030424784578666117324753346788382714941538741383973309087466446244722586829933411636812080451570366962554788143633125725288603690681249016180553509319105498664960*i1^18 + -8783997439340808761681820940298635293739550834874205435509567414029531092110661971362626721852006908203648172871022981152976912613877042559799580383081212701225536227181915698470696426090259045717561407302975301230074173582308334746618499285784112409485161141871725755416987214748519883512581175015227120461516181105563268114826205412640449475909098313669917744559234495275652702045099282880245599931459506653613293216681039559955373849596544477778701918453190030538698295033571834396389716511460060042895304349209335620634275915111388801302923219812669387974891421060109999116480770299618933903972773187011225750712493425470722719527124760035287834700309160836725820549829314560*i1^19 + 51477870848735817411674339081397049395819122225836190910795705648936195924370057312006084445143001360456976332335082082194057668065932918204446164639801376442464301225584340517305499254255543730483641789322705170630401400283848195620720995329122320922619508295302815435980074024083293114199436749441806239734115496068671081013429770358876569015943874900792154947627794224321565445353631190171076508780442185966900537535617105375055981439253519777309009430098417470000413935390392494347110444195989130752368562522261487070713386212976885233329915727585000485444014590971019056198595741685434289408594599061494640724332713957601580981839374135872847229032872813206857313559552*i1^20 + 4493914373810838158547331436921901154464912948594165336139836405181585675605854675954812110197548774762261949841469431252670963429147820261005694666751415925040500234619886479229169258174357633839060351729079092437109928303958092389899999783534894250017701327761070092773883560048970899662028460558710056185132302820356572733967274171391362856024187661491854093490145103923477178732497807175821534894676154773784064320665228242198181892491612849337957080547109073858144906774772861796852544556999895221565759219291620335766860715443844396983705748708085947020429485348385629711512936119843368175685751286036428055003027196228795088917172048363902123075235433268465152*i1^21 + 45257887225835059277392118451749519714599034377999870703443354510857603065147381518999546952618211312408866554690968142987859937063371553121392319896993275542049051098870043744839461745771276363061364550137744603712856483406098247348986656902287358141555585733361121840935401990284125458908346233484710550083289461808822350604043318862947716748962910368572833543366240415461292347238600505938880092968302726948036637578516051208549863182081922984645576275633803632644339704287441669037702967934847571260558111295794665390296059021583558662238551578283581211920016150360737373019308030216077187544665932969498222260236529166220726281000357197276261658636371772672*i1^22 + 9834504185931204315262354982726987101765200671077250090914095197424445536169174527464953899048859137215657561172827702013023142483579288661567503151360273771261326599866239224687883079986869270413610214989150709514728797228384712705928715635700633205343850725312873720253267215896238947232739324041358221646208906944041664399925011471586749629613721521420264973050096255380169283402020902031829696537028125833762413361210386263331014818530813010301367053949846290083889452385432831718563501841700836416800132839315619887551315618223250188185865293530511032340701473810355284617603978115039478132710862950962915618047590977570106934581233544355778054854784*i1^23 + 1951284563473715956930291746854576291662563291994460439505296931809210153999151052479659741160309704860101358421841440432250591643908677774980137655745338673645337087065696318255449503081839674229695877251658086125361916555280111068622624287505576961970731886182126359499749586272114093783896884237610234484927186139382711099062396325395166753457031268776260134057777352223998086067511530625720441547679849638115784387120589293839421515552018503160844005158889406021404658485442905105549784946473059305727835072014940764177694608148471476389027756607225665892780296016021059667074700430934262460650089176954255677208421142805226478660386334504622016*i1^24 + -95140823621528911786353391012361725470680261305349359849954476775868857731673448751673371664150781637115813511121459662568522442030153892637277785630378289842215131367753780663163156228014513590254232565493111718454204097494109379363030790771046331544533523068279714373460988726908274207357932354157508109207598908256535469893676897544351899316459872144518851184817497819981394024171375629695123414965706522154062968641703864545412386724962920010278909935532354374981963142479356802275101406900631628482939098742554291093757768545894654810566422707178317925889759627448038855793686916034447109932509477749551868751881712890835977235640032*i1^25 + 1830630185796241687933837973631757554179766590104443641190628110542025727930266652219917986445647970011178047321091384783697966297399571710305306008102571091600164569660110683086901274445443755144053084980706569483790094005303108965528051378876595214159754733681010189078751306119705349602865985414988189116340531762252686219675661163680450164434106897187049698657974221915826235772151211202639310682406063140866923974622358240879224447158883849135654337150524826407236241983115754818338070391112643511183182235112940729972610813140474615735752367528147346564935874351888611886463734886852059008246314856413361301594109360256240*i1^26 + -13981470717681503628719072549936449479371631381247547229692258286018458611056741474535196089859677163444781058818572272826733474167480061642232559773956039920774170590669042351479157289465227883405404529696355446422052382544703300008955766135318758602603870336999091271423064626525215970832911471895478124672439988245453139051935971445522675461822916358903911465579631292153090300820668427106740169640139417574916627885477986556326729365120241119852262681061672558185804247223556272079100309605001364867950379159022444973093302989507021135605141847626703830078395102493443660498880750063747211585394980837276516615832*i1^27 + 210212749135278688408105571379801286721445263541828766218239314853578295759693804836785593425776414738213736355840134173834033613231431359998100104047310803577654133346039031712738264929706784928365355453231989083855437692323425455628902430096250318560793128916749799560610970623858083531941726136872494509731172942180839764861604887717456251661954722445190423420199536422578607801383877493274612133276345337156123198074832940094672783991538455185787586101843134927461059693231544637139416152224047980376346082305255782612496510179866299867794070805429817119189334644813663406802152930503613716038284460*i1^28 + -798433189167284975515378477958709778933773488099778881468987354809577947662098685266098124647568074577524580200506585352112404524255574595381350281266384151376064780522238535233337560069542833467780635827973840438827090421715770474738139852239518768774784279130361675049951029996737523314802531564947223568445228649681373415953188000090237391239419429954515204877219856368230766192393126958726295904774812751924477387313968279908884028578803227761112461360010600350291282383938566946499411260337863110556318806246835601430811044814852467355655320343400846307313644872513150368060541610814*i1^29 + 99861162948686276834529882691979903893419303050364380234897085779989080367858363522495820639660839082705173275661004922435081888455500055310007892361917254433000127353735398483145161087407546010172964036159714617568640900217096741512995039883801757744405870563896715835398735701137814942640826449722336673556816459184263010733118632909535765897332410392327102130931144666546549471621126661119618788831407131175206117163405953698524498950430349635836281499473451091404253906706133984026228851363670313186292301365697592924919271934535272798675761*i1^30, 1242741723054558239227214214382912563977983162405161128634265042628657407176303183765078563886081689018844942178016486466970478418620209572959163958188109163893163562722713772040888086074946245446991337514200041780761350100964834040498259125632916899292829438352733390488245845477899557727366411457125831674635241097596228842706242301953293838596132290724479080006007411010007922211929802037454965663153919838813515357858925673327242872807420452785245654263477821589783856210471932001872574845762315961267041540596485571708432583978385321338090666515724446752232572612710271947350275858148119237487002375836354673034631417186020694326416171483084688741561148197913900723239823004738636433466850314329041424877866535242853488885682954453192719581834026372220010228120101687743606100002687870868948322055845712780002427782916335868762436428074619482680787297027854549336363106513091611092012536665728556662179357818837209025153712812287200050065912959560939717870901543216694228796440380438658565537792000000000000 + 114038407659079225828366475697847028044061287929093140821945564971878501471752219362364586535622246566372847910621843681201415947043850638981843534545818117357137044072037914488784357828854179832374184531454229694548153719922970952924336247660494401494781362394950033799415526641382929615558608225493055409843603188638408631179788403672700879441721516713409271937569576890768207633003344023358932057546521600612609200045086778518526946078856411634390111192501256351005100938895461334957223745949417711320782149938745590779828178275646221813011593252021628397514533311434417321569915234889962170639940484630155210468513064439226953635573702981700167562496340230493315543024570760847283202956722290121813692497471121642956877627570721840541918184619868565217633462531497929106313026812724819625228758476920850646316515103424809808429491030033287062493253397353141765412564557827046266384295969313733378208697028133214757671701158561286169598188490645761217144992105358098168183428989430891731893616640000000000*i1 + 17673960639696265719406522960831937454672103105663131683869648924399066053540386378291513624335788384353443911832599040793784947306613180684535074909022533662888209540001364841573335088162763406201502558231481800479086713014029326987672715046278743514812517708158347813228775544224565561473525194289929156986600860934973291571522735092242455738742932570565634586913935767990483305814382700259543877275930045218599452058366375839188673005355004278862781313562041638070671253130865510371979029169991510825941287952419976225963901555971124345824962573977147363413545874610524113247609551876850459987419448601902676634742536352281704912664408422059069958424587138291352984294065147858198446253770022758692095680950318850440649990456127515845895832246520617151449656200134386038174261882558824591658811471953714589740088712774154203319771072676323279683043714416029831118859810083425139357135170579999961269716796316352832896388031395087741655715532836865007074875899773195595196098314541136665903104000000000*i1^2 + -29795780432894133266640106087507630754222316802173204377151900821325731406696121134514674361025790561686912896309379179945007367568120931786121247581891088689934674868988004646065812929090075186965580424795310364030947937365894751174303528159315982536837892617115609190688214230937119558027979576014041186414041655453246124418403828828498870172590282854964876206450339005592828264821545765310229493323747436822525900096577578229137555519277606127720249670523707006041546439298932799406091716622744955656245412294836488883962683456334505549747457596213707314687720592371978505887435046863143393929475400533240148676360200781590765428010882340383938009502584754110751736007507688031710764218621516058759060974542582593956145111582047564192163432655939080752319343877436877788083812405299674870189982270705016375064210820568587353217280213652182935588679150787810138229418367335781346772908928171125512745187261518643868841447779656992156041052767115472647753765844461808615368485949702372086251520000000*i1^3 + 4713781564436373787451435308915811515936901095754751798253380148615747641854991481715450240448903499031958579708353704974621683969472098855951176821033020935833674618765677795118336026253487768325684128495427665232144624391514471520362125117042287011023718806028914533311761316966672311130073892462125753689674176675665158749566887040089773270709007752666596703137007117441510721938409790911123071084006764299169161978991741780363703802637317778787993216842039947125455513814878485726793537906451455484300820666093237006206347802234726099873634810640973178571127518243893162680386968886640289980168240760478309988039677142361811904451832027621513499579283037239450120762909991856916265184815348510401677383215815214087170611494144454846948185795643346568493655032838374099825843625250927017343339943319362500651312689825041265864149380363873706752988173171759654024225711633549913320757252037878837227676467883008791958411276431039661859944528011946050789535286821578662416939167099850955161600000*i1^4 + -217183871495296680645039073447566801062606553182645232255119399696383492855910783815625328341525928740254121363258878363787724616532064601754947003531898323210601058393303064044437441716423497263328130976173406344864566902307059492464138859378822819026166191260483713933054078833116019735595854403772354353487617396312244106215061968424968330559943880029092313134763754752992762894651583233554473158159635981312430338255978637311828733965880751539192378548128352184321744414917505394010787594762662893659465242565040168036942338082576550728514320876495523646417377779046671482172694088843177976340760530521610869538843944142389736971594613483975719995943083071775773930971070975325903447954103118224015687001471019384188825642848946215364162560530772204097762890110553986899999524320036696005913618662864833414891747497502572148078807562112372803710526038381857745924786676732318858893026058487538308719471233542912544029275875501820688743707868683703597125814404813720134212747781587179929600*i1^5 + 6646424288340207988918843495492569283194099645647876823554059089284174481377017538203267679235611543026695329408881477617587954499584212205034483313345939286889872834946015788701182424964007343372507992473153096942837821897318617322534042086336888423381122424069926056252693626412005188204915446562451396035856269720452081695374917359486002280299136790041913630752067872317368706358983402594089763135891459453275563479875556537254998883098016439439823516252962270200217501071517076685318412754449941723534694165108516069004077984657705536817644140208298169399995317489058956069273648721754760495436996616054911481648506276111424272532546706680052327885225511611873650637933032596390166013943227935866200206844482284737293081550875973844118800863563618948939492522965993796819272049491077837971342922232869714971446444563981861289095416864376998279221964284108659286432340184344215832059242631142768031315980626727466980817816018488528960288065001968259532192727573872238010024633437257728*i1^6 + -2417838298423970919533097691359902115401998822503280065056459049685627211272201416539798441519675037814008263127274278888719336269226370081785934396784144968887788990817469484931229250969520726399600831029440218876923285604595301234129092990430587119650502455675914060414058510295257027645728123760482813142263108881392074160459284658233192875798214226477645919915336899161533758023114840233281202032674907756119846016273797396036237328844234272320158116210303005043164817262427417673680875002027973026367020394357320570856581166769272940848571205572097064580713546512772072746388485787705560671827142168365348978539473360177615128565727624241774441690923476957906603213529152813316758776871273484071704605604791608863560358390806042489588529588655106630711643978944057637986716273663615537652278537601804793381021027608119037086002722634032684269237848635747422737850029698767570057493184914240985793490355421615633391753097498715946476098702824270586054313937503736949114480462135296*i1^7 + 268158223093657616271884265774597761334301599701166267534722287223999575735456243973007127190625689218920070894137245265501903399618347829685959041262329591955774189631966934581235395972370280965126944734834002887540497164871430091158080692942779580093857119680818983719852242738979249710385112511915930594810359455076585428954993251898177713917475130985764642843487481932575702478807436390912226440304017198790834009449376754908717600451474171916087388961229158296363461401479331938897709261519801385033681441615030754057202323580631746099137973042797694094070100555052037156217408663107708619435289599938846397087845672451956942805230547181465534588128666034388014545131111908095985818623717450846417595591087632814885773845122692757317593768949443097715515271861619928034922383528472679194980830473057794035774398784517516949081772825277539706296343310427347326457572819885882474422462596920909603740740479588451275031264076810563222182392182369787606411756536977551301759991808*i1^8 + -8412084233551481326136889162840273027717316362969217818702674102246706457580506126158015564491674845670629774843544845660812287745740218442458983373489160667110178358381678288892562017366985747784363651746345699500973593071142842155405183741195787194672732969609687863308383561916718453064271857987309765391546424200411003519131999336468367022972005632540536003977156850614478804510781671141237056152142031713712892456316897686865868867091285851499071291008948067091667859332332667639983075575052757861315464690185593711033972737763598111396529324818873625555372931748820432739644830226215620141756063781251811328970578172474617551776475395507708184614137599865224901198865354035250848893582501236207230196432706275357616728010255437129219268477653605057579943985015981959661721371854115595991237249667038849059337237806322300688366032078967488758615862568694950296003159361625270711675029987902168051235575100005009130333563379408541336026558476462647694336825031945502064640*i1^9 + -58767562642721557976366602800915822824899972874806764623980984715007387646425878397474431313604396702827833717203693392546813820286651044821484536763880227430368534406639938727514756895044905993103063847644530893713208366642670461553486597026957980806254843915738960995334997409642761342538630664538830930237996461093216319457229780132859516279918525572328571895619310279812945282584772477409650522772655179181142982302378080274078598196786563794522552445071961070900724056102661546822134471266586858324985431244197620708112134766958618886597414085508127546721851465775152717153622617655606995313899938063831514765284823319355420335753052354365649421655119626887701985774036253516857865606456466905019518966421042315615766581290488510444278624070490085339860936671328210431540805569019940660402969950138368608019444349782459495272793940830514018036049444723799417914740138474153931886484305546616482634759643243579421169256916167890970959203298200292433422260554864525312*i1^10 + -20340159677483737492965972800926689604371796162928350595388225936859545911338475059468415466301583831160925763363599307423060843716311428125932609274773333636349608934917318709910937818627001442095399133035973566318098151428448891545054980885595451561588741335639267364932150962328934339501606906898809064686129639675900986018091632465331885205978567926577331462848719760403102094549833415371770835185695152671076299933887038501820660041211362312253857581986419343303554134905291118043546660697063241698887533188337334350771693527228970015271174402335320223283951774718763617655483193014441465091493772324981309505386955090608292034323869865426669674723857440024428098958448614662596885129881534844050163269936986790022052368087358875477868407921772991295308159410408055214762252599797525353803791605069880075243083752547274406989143884528168752839330817642455540942432349072272806394783679783046964939321856420202775708555458008840733268142226851749351692777954476032*i1^11 + 3451897132911300050251352621269196934673510265150446546860211920067602271809816937155209790203238299907101645766568620244196623396552287803993444404964587344058469038600876536499378465457868959771737293656311594505354501166449905955944218902106935967099686583520982530235053749342433677153303599206998038895095740912803811546077919942089373458180371458248488510911656865142974677294849210132127037079391174907416513545481822158918588917997115828840809367159829853444485324835232748418442120416112547839633463229824585964656249559612286852800898114573454356951460211523352945038869031255044017273696472309628591497424063680301570066357542107658107624709914350584279237166766252824221094054478782930048231761249172887560536536042372237734769084569129570690913562556111448288824370962149826511695662999630365142779954000384739040067444259331633167431716058932785628462405264728423304117755287414453831714743895070937775236049158990653512735662104671459027541202829312*i1^12 + -184887855803689504172365530957225928946487548295279268746942021019735642516652773398014942453905893477642316497864474924826357093661720704000971821632765256992904648785159015821982304568882854639193600643954278825836502070148286922207816565044649251035509390320997646047722833877063772114551601771170348360777735291247740364786203462076582215129226663321982426083004609638583379900223546412447634561035329282448743253170732371869911637710273186800120140305086031373265440580346706438546974141137608615722182200303738463272358366604777161866512251663342619885313153645845010630764237357974667469033169568176765670712632955427217151905544068653555252032458867569191218462873248875586331869225771635280416099328444668289447125626290075621693021880052078895243067583306141152801643920078232842973391753371130838535133669956283604471294750948965348204298493925886362101389385480408540248941986781675165726908931501808361204625709490591522653045387140250501975113728*i1^13 + 4889524225095268109450321949820319658287472355767399489752474001802986110632497557475019763199699125677873433702533274540577270805118307472198993752190249828317317950154414122644891998160335549423013788189834319643728143705444704023567535633927746558531945867982216637469084320863666240213322639573335881676258380149720167249501370156955907575314441550932925099601988109218700398277576314171901900242928653310238056538606167217020812868847104097306232456405625713250474112591979317623283560677728417952989505900105491070850271528914280451229660173782376954533465645582777822091738333556314923990371361138134646439121952628464421285881466890984712833782000553388249057721251330684256812921081978999220708006516740243319235587152080354251211138200647473408158372342644718254927722708249837113299641179610860318600894080903690401402684483322096277263738186312232750732578886771214026775894816431099368127801723880248222053015155515893802230517013237602058240*i1^14 + -72453471148908965517365370126724500407454297962200263348043057454315247380576550335671109493081259170016418023717459627423951398807133736629204424769156196073989850544654276546570755048835822482378030461914361013627264108288230446478694950041439991717920651975177297957987373844687673748677894208030529320814098669041468328564401808255912717212069240254419434997463001598865818936717885850449385033409441101400419090961639252505703450288033162395543425964896000900271936660880999619296873170057667220879152472980032062313190663448292565787655026408510042652211197726585124142546694781561078469079170600646791092974998761832298145188335670971873214621018509182049946135307309090231869735222567003264766155945099579403697556217512559768044968497847766937218142822843753702721192294127309435373399092678055365010493843389691342054215470117822492916769091573502665797831223310014297393104111725062816514016860688118357948634086243840898955757476107878400*i1^15 + 742993771364242044510283268100997780996111464998048305523885267202598245123636386563053126768091331735711521500324750512617705023343310445583527762436680615163100054235140347218818294598941408250370441243577637211173583265360390229403923649752827203052582997857740491082861852753385647915847063523944530584926889189465817017939264464480707519915201193785831254910882399206430510547278821155535359656649903387939544876397482177812552796759288725028402319513022911847947790484190917094435448759497817844721655927014370953386965569071492643274804887083974197719301919799945140396544874181352108322043103483220096684405353639606227365480983758280636164327197005066442432830502370842466493103981465936537471322050279394557065846348801653957765514347202379761449904948005675604104951353249981575559258236641349263014858490435379950719624703260994716756964234905121579777893456531186034499636732295563692526835432313004969741864374125108307851521753088*i1^16 + -4744728982432874658402277598018670271577170540435933635134196102339732367804081452306150331017026463913582385114643637546418044515385091480995171866879231221672579124251150523884891739584599316420274633851142216465059014012142782841079618178361805881447334680329849085492092100082102209929119707362316501574888766138580140200286002957910704349122863441374038408621094670690441368967394336162165083628173898707928131563916703550900387349094729940614021359370317182492964943298137959384952901099321799611452075040326255619055402458789358145884921272327002457032584527663717021891517963088640686431646446492934857197159107167580366455042368737190881317675323176463905347449467331951934830636364446055038533763447015350130201718656075845673959460046480923668676547990038923304859433016974613255138824882289197369785799165612077883688188084244010765368563046448192182466636464393821356382675396958551828682956082886366935047112562466215626448896*i1^17 + 21522411116138819909196113245472841006602920514747821325701069649343844004503712312942501674979845781805668170826135027983931554923914250070277960184047910046466354180099861750856622582721145472479294627578439856833893326564479288812937893147581792090966489640810795820039866210712284216120268110927318438269286808197828658731173377416906667286204547643052115419437540958671500058037995704715728959104927641503295771780890291432665911199955698956532194554663852698720566970055199024812838609015611748011849814561225011630633018593834878620031063185585298933965129309651395317853576508780329106458284266793743219312492707825887381003334477867526992029708224877619853370698182663727033202694151437983292515955545894513827106480679790629511505884759040195399102448932524154248189139293795903095351898216588333381583829447836977272207515843482501124002280641251480291909296069528440518944391001014601404392597605703163453422282385736228864*i1^18 + -88945556655711169505996684422151472802600907328620411959166829885822884574080992363749911407458872784705543989904659093376873444212962112294719716706892390701938752159614602500450239881237821538911808199249582406005436701536241828342661497287303096428206245493798582673105512595808040655879967369144059996205810414118305859036353560850450805976896712267027684750408373986746962316335370757423845469906485679919509165347358454771486510090105422100629053552341621601023936962112428521928149448979336906447707705138962795811531596400377276943870387754358866910007617728999704952344988688816512891767329499213619308398231705636912571115198974868504327851616185785713957660347417900536678023403071172601875647502010160879301492653890699100477753227605568403161116897095935096627887410483580347134059465459910944664872945481896450346323710549351787231726367550854722280398391909761114826745361836949448644916463274969575126004970706944*i1^19 + 495487613294124532715525193332933381308210828677952117419433019399839997099376166443073644433670204727905150613123876156482150692095649509605193181614888443887547581963054068274577868661998988952776083433610395711671382140470151464168693276624313180438212179990522560972983026801132097731799593509918733958957896076513537852233868531188054238531743451872769316030710079569034287117101159706576369282714153190568174696809547216504037473712017051501383025089429387408403923982857139015519553803476779126966280810343774092313951251160549217316606886580387352589201961232077586567461070254262725192384800457720862536184620533807988233200369105311651343869244609722169340054045049992739126945827505130886254435640129137418087675953734757873682425571132477677643950728897891737284781096939382874557443922527984832910029927943401217879567936465372976520079083595344662088281338239937672306432365454862433516436321256390291648118784*i1^20 + -308785381040176683867988830845828339421918369545911124967531950783894574825223825996370296380213559155948013178806245602785407991533533896088869446355849874639562478112383060000158185021356216321738795062553100380577986898933481582505903838177996190523502768932209738871294995774973328198469174562831726979246307107580029416058081353674534028911486610121521529816988678842121476809632588297894160068281596938060919078013488470870166637530255653768993345930390316246994154485363882263818217979645758515427971592369358453508384542239885801072574752092346975437563708766623347053326812165021249375519826504327436608168956543692085519725597177525621749320544506317466210354518875823588408744035771037052920655994128507841826553694437399486134144445385807762003231289383715630352318525827365904656706519758427151142298161765042559910440785312581554576387646298757474540630510697960068381873798550065074566264755474491582976*i1^21 + 409552073781382943290617989903138672741261770373680371792179305672173036018344034557724327361265537826111558736985293866100460657359658164383359217293470502365384225096094034355571009829734960621170146797549996718384445063262732402414365711895897898906546436642104007830213878480353882861862545628464373628690320896700192860050837245554131884602989483782204683169456256493443189625330881888425548658493762805149670026489054220996607350503078555798764862439602370934691039095693889047651113321169891390829011261534604912549735971703272742631554561242910330342247065403575571785559947241459601159787141004402274793495119222785368015256520173583715333937397677763725898459010063642322325916784782822411057610504433065150874111938189915871520618093473012094208626698537946634571361635206090499581886788233665355939293144852011061646377897887673976075744211418437725465685434478883643952360771055655087427491065591296*i1^22 + -207026205491810453141371168795006743292160766141084842901507388012322967015851145064960405003921776402627319367308228838270188338151745174775129734079449620893760640628569023597191598932602625511074080049535033253383510667815213373810679291244656083665735117298218247083438249849408665167902276464674979646849415453513943298554612459065620491560545125853867701060525145063132216908441919053739278053011495837233659806716904155685114114150049083781495808980781313883872867425253010760883308530803564827056734368021457878374389270474398676586922820244188041350715040752843908239736207669037740307864536489937546755734436089388577890469160799844156929095459524087975557271520418231341671515127721927616614067797433791996992683982357763149551971209088141634482987469707219775571332378599642051240337082080724732942598195392402826882952529081409346123427865331306735797302843371337658045199469426111458049873024*i1^23 + 1062686105354397466144667752556686139987773556710257624616720305645228622838763038204181010107481903447489285389459268082964354790767436166565028992628377486241795810613761738273635788840978323618979033044799435155127673214971724146910974017191420241286533756505903154601652323301437952933408199993046001312377160750174011399593667305593535133770400988108629985043202482829878389509600732970531500615141262420850718732871441218822247203471810249173797412369774256475336296501135932999245467738254668694952138202261898203447753087231738783282187216148862037449333894335923749734951740920338895826062366515150008559359647627687320828724208706587340184142067134470793815249364067919283906292930015888382919994768970068636956890048126080579701453012870567089180958464554317166948593191550532753449721947165796284670074320062577962320333743318188433605286422679093207619727683338161277789554445798147840*i1^24 + -52988514605941824956135725389962595237766996222756945082749261294272015527219604129730367163544356363077285697657730092087613324929585055074035143111890041946448373860686296786107540346832942576771394036368680228249763479021541743433684270520719980099286195093926747646874520648038990817543222365080513707484653817215817453945831187594557982918635781523982807854437028187956133423026621568875133821602125002462175443227126384018426047958106217378628062170277090736181325640622063892026775978473574173772096508870739412248676166207906059182640956096021403936575192148366007564750082964302391252212304979231975670346549329642320706971403838830506298609329391401800133844595398195689829624895455373585987655134941730541542608352720740954456549077414069830031841082157473678313191846206570257557126825700441214219066824129775563239661172446986107692940515258835805648056307146546680832288480*i1^25 + 1040576195402076743597117936533812329708678702642628601623758271250684208939722391763540094430352968334253125815039951583210694666266779231522000219120457710764057593835072084493280861923317973757128703749984546265446118344338670741809648388138149982209682716347309555833209240880777166784166512441404069519839790855838354724584132548722008458530833389164741373913668863585663621341949052993293435429322533530122156572302564238130521629343928233928241071941642113374566440183784005292668885816164443875719775048680470088805949080032221218565923052446624858208523100841443770991602992305057470486551048988287246325053914748809074082932598788373452581044201814703372440730896639534899490243438385485929039738023910857176703415208898783530964449834569387291387035498797493121949127228748529672115258750093171961595559237880120431779389717220004376023032494948980581946274353952672*i1^26 + -8143179395477117070160103084566288097248652298060798950834983168189044767129004207871140415858273017261823978004184912710525605654672621713274489796159092849828680980802315097169435348599355534829844137326513784329587963018062231828372483975606815251803248011250605871822583988353780560174258884565387259845106579085105538864405305193627513304343352446532862681872752221262203117190532310421525774401284238629775937078705189883551882416872488844311200030012852393990299837567901501653599746302040520259830993184288419546196405732094594356692057185376328825074654180509783594366803892535038566834817200002671957116137702975609374202907414337750963692244731050138154636695379412272046730952042286869837679828832520557184679682565241031506157892170890123251362035345155017545015795440039744536032611391988649239960522685953806331015010764939637874178032026127116685064*i1^27 + 52080259413986246477039182674664350895379520703576532494612289628331772726362567989613196458737270066237922349220342940654553329069984958928344204596441110144253141288910182261870639730140254818726226328100592664336089113083487055088858830579942526141982990410476956742351138281467646330815079736865190563017988754461657236684802180115741938153469994003076759296544797918483591388321928382997537566665748617953245557298925101294499110864695572607056550745807619796854587431085021981144844588427387119074254065102229618008766826090534488262002899367989096869953375331678123802765705078863986726239222045088647058234992083753163163942649320782766757597606591609949824876326765817562815843106751958964251608113512471370749379890461439075878624807783606976217695079316861436431540273048408169023668604386169460637856925762441608145163586363795007402313920*i1^28 + 636535892254185045146817068407652595050645644254059748358927603819984454696264982042654880872754534149958343939457597939657869825293826425146085382077722315297293402682344651436197952396431058558676837936877087322266254395732878040231283763132704325168182459210724592185687662316810712817857966416945354998521373903284297433634492009448578011307127348140846090448034466107824496872701084938226068098338195561362354055722458464446682434684387507977564850632506943958827917355907728518061239099823482683843463520406699871782462260264396480337596352509699229555638084355149555068149421464360873206598720302882916916724810940235485033759220520757642161133238831050414082836608379175004943836435635959528959390701479014615883047956826090904554311468007014216466969368423670438941102656163220093041694661259091992856545847626671216361330778*i1^29 - N1*173395194929040295459114792241518524838834167233714926450197890479184939823033069021902627581783250167633945315924982798888924933405376067655853400836544187014991498869995382995336212188810299788006933073281753299595798781881872770827490513176625*i2, 1276463979777203769786954661961665123380461827517669857614563121354600059229592915374095711990442280927076816586044180708464841672686879093766052371812668060190290932821226559446795057906649922065749523825419725019213969085288223257550233117181622568373404436765227523215345152876721211856886168122202391124746900519739849426187292276105034516757362914639691072873310087696772276386698100238759245858899588817085485429363041292731596248520217740750741076363721677169666093139453253040329473206841441666108885645510136248601405092911659076693511721949290804671369278126288437274729061413776891454818730712417272527362762017202986391760085184346679831906171694311606699655241656531585538002975812835724249940565248319902322081212587030376804691626177783272976149949417428702534885756226259986925529862733171469999457222890093896175206467020293992305079437395763629032213067960675321909774872952493024527050528429356841973001361505737626627681054466661782144899279395372969156044778064166639750143279104000000000000 + 103480921732204066638293135798820394607500142828226027266619545523293217093457143377382734032881622969334869735174568142585589035275160839612205374483489749472062519453102561423065637777952084514819571440326700949166659800405449295526378798277559675813468453844382176040300162666633965433982099482935518835694650808149759403793208301807981773610620091126907417400424045975904637835973580026309635590483569376151483461426565502643435115690308636932606879925540735529175180953084117385710935165818978037788343098236964359020205476787459894856749499616271511397072964125018163696953559366143721609193962885243541770819267108165225280836872912463300058250578819123682300840364529563854121984173867073767620700518046344220126449970431391625142330425974821798269511754162383705283727863334757248348529842180696762515372859125922590325997390009855911950174943468289296407155299142894440594330688259076495919580052314625308888037025574744301268327721985145275121063497463921805140904953634230478223106375680000000000*i1 + 18889507197502803656584330923937268864157883262747074468278497432538876268470098085510666700054838279079182121092932052956467187555009579010741471153258817039288778183586518089197903558528674518703141035619685774321726200229227379457074843845545652359753525108225371278288266350531017831490371498570008517405902801757508554139822971759101193744399372697475966951397337346102754929774351641452520531038343417263571730095465633443911845727051410214553033948245679946897890409635112797099329813168995391275916062841780546449846156618917517394032337897576547879282089855776183104266566175185775569715479269665016634246824754514656144350858913956151417299976413735428077711299729378532059187663968493433177059093484608890367962219568587384539171367144128360263674757815516953577586213695337535368694089189248798714404640983189620986474834665745307160900381031532706729176400908347158969607695877888342619159847947078140463440321997298744173690519895445460812880450623275453140303686834996672125206528000000000*i1^2 + -29955396699028428684643844005002994054199508710255112945068623194679544151946508912727887378984679558751399263935193503082982876638167299153414523494282177160546851345706786177909516266221415865920590378788695482106665524736006066195745562980999612637915077289689707993467014318345810443012888109492798372245819059444337529365051799534439288027486854370621076485808848557498029285612780009869733435355290554668022988856035043429341457953118941737297681284317028377372194628054872643839582669229853492122771709140453444370563184674758969593123137618866458448475893684238607811036770169516691668189064162719763876341835030098166926321329231029348979706599289039663259786266892904006569847598062485152788281507264647074480141583128575296219909079539495069370159845763995325825729840201181930401446033107982127784536668870062990667349792005814680827910455251425875388261415489389713908950761399414653580246395599558351922676196978474911189503520302640495746960553369193287916694085900703868638986240000000*i1^3 + 4759667684584491364298166325162662775621307719192972382302568835334365134523866611150932121463237482788412952256157926661703512598447911837801528091450327543812354216390374159054925479505884063648649922287995361477573904597097123218353737440293711126922175274828698815260322022461923857033873261998673748077726277617064865439591557270047859873705965900728376447287956549523595594159528221238320760524588564781623173420520277147330525503856086540928435377853404600949297249778366099158171775862323421340922161629177100264917193166875032794590548981692145612440162473323681052766878792565845229759770970682601589965868814395930454828474688080951415764631515217135195800164731501062909414264583530929526775416816470397767957375887565029023992255680802219684757005191894430529710353742488979811116165597429065916625555990143407494683239679671063770196526890132607176887611237429189218556258317314769667131509922003645607988716336508463081988067433739026428332830134157853400947656919115092931379200000*i1^4 + -225672376427424783329970932871950588496275967740128808931080266501396850833914260402038021298808161007242482882844146744890833692003995979554861968139054166958372945666693195760876240391330016965318077218010046152957023542379274833628452169238643754254172549839658714703342890183121983223039020221198774862982611856170166135910336947233580777432799032578664736315417447717373318017625988083293622756653997075384313077801377421952048017469552358107222457087478920739982884953775596675297036511812440890115463216735519653630918466753842982558759966046900734530223115766764581764418380483176520560541514651019161446641963535977239776978712134469470041239841986468574360736196709663551150112133369814972016114222273467139060101384155440533007878198901000319558708925388464620283960938286301120269235627378406627467886143042723917273039518285008088523878243044729705033311854478222750237264111041708016669390053133613972545277589892684873796098584920856449574169606007976596533676958291481277235200*i1^5 + 7559369230573556878039101330362963154252238516416948543496599704792404758113742720310474791740892038060650027199582994731025246628509913353220475438008338662161039747195773734077103390846535131806703637574329273857671086568203171663532343135589765522616596904908197431029484862743868974810360077449534044178629889689335121401279940930518916773163688075940625693178124818613910819419886579317782286264749783630856235300389580376227991581687808980783056810540247915624297309770016656479414896051298183927624956808250069193141898204042549531369337554607961958494220747682277618662323494253147501038725157864670877525888064248198264043756641769026625365442943349962784257137619188627815912390658814730947147202945344048969187871099710565438724382398218745417957606845738267341031842519704242856556946373978220934445769815645036405409222019274414381597417268800165802675631145873709027099341287353420092924930440187498223974414683971454284274540019683740094103638268605839924389852134229671936*i1^6 + -2489427652304460379783345394287597712910934469049271810070208672019648393403892392603748051211953697515796929873157240939154901578597328452059527734920965391291928371949964255381332299893244841965966490520052616267718458021391890842543599630847803069960397567320528411593316125137128776220848311588531989605554549561956715179305425320319915795065760416154254805862685285917831330324043651648618130179791617916894895591023161100712452287889596371316885405229025736722225617189978786420243074749924395445449097393441196101546406035425744567881910856401922387140304016332178120643481351021423738776149935151624312991162023842860368557560187018692667035347858134480185752877636937496221033808910385589435932605593892145449297072771483763609112060834107457754497640332609735074392816962906756490940454839469116343282649775470578086768039023684904001262321041647568506905427214500911506320056791581458847432994152139445117134616668970701874844037529026240289461273556450515427246785624539136*i1^7 + 274028098365996958898543527584662182654481728524041364621869759363469384757064378216490006099060365026013591325462781505378150077623034081289908074050141635916205161317903440188166618069424555679371930546634513199523900641959855725703016791944712060217660517402704446636216196233368080845152410044383319808513939900786221448090902529965680098280980267377352956559394861863292590588940486701534494128398250834620781376322401978403196973056615286558122682003970146722948139624283757308509089110711036561459539682761571041553796385260372651962547060273089392946915398406499586945472380198002531817735605654516951641621297003045293571965906719066054248837306442127111969742575711197144772978939431788334864257200906390178901374381027448113723805368764886719802294751026121443986917347251954973245648012699815966797488790660531146310902809911367734478780308236886376166867844353387907876766990778900188280406177315608576803458602662294139487520286285152779883586636781841822713003376640*i1^8 + -8939370732749126095233002098889000627565187754370164816099098419490452449174566035144521204683422388892149846735209897574395212489228762132036247085269797518789412790514377918128308241977706188406652957130308917408899938473337807786777584395049988324482170695830563439772322580600754541510301912524586870449255859903990737029857929149464090892825184789460247468767035882890316435148933085948122502233013797278575989330144592295722241754657351436268894941573741492618891080648108315602785767395045611706035572276310305452235993405189232266838295236820893848677269485050201079592813259253062514146522865986346690648692126237860861418209680375561415287028637927538038135455732070704533830705505212400364384106512248702747998535117281177095097307165613899275570248057733054665156397082846227402277463782436759854358850649103876291547402740993542778919719217612360831064495664247096635600155526961346029641704509068964468112482768158879218782933907485091889309922872602783050104832*i1^9 + -20385602972706869947880617576058987135889550016182216588459376326246992547394000349754017798834616518193056093760294036968022921568786651562326346348598042159401068207083423473503488199988495796629713940216636173491964999302912042011627293911979460274288225294040992136362477195241588405785474201711551444869718448653280876879334306188070391679868162246650283223828280612506728062701583929949525350489001144915649540393386107900960139669784171267517180138105600731599938193643903316243138550009256837275660200709096964489261296415123530866548117756833511008246974060815034730255685472819520625191819932503649309599074186446997797212959884127847701025689990811443958428119058778069694490685531702713717341946578479081274595391047802412328918202311467342234435086750745005410906067753145517984915289375782447200393145336475102202493725936167132761785766019655427161581544370696588371283808858422532159408721351278105024191331208379630372442981754623177022548452582495354880*i1^10 + -22247725084526067637476713701595830238319480129504543575056920154491215694416521776310398624382974359437587712540564938939757839148059746747150996375564125183741748676569168245661860704625578021064699385384829811124607600420708904682387391424975749002259908808429341426976808534506974948653103354861302417741121372742426139018372971572449685578705382799678601617073199125883075635024050815434479345261288362127773090804062527297431012923301341934536763474544536488271488125810929844388712079422081169151016548971718141253957082044777872548270528831223392267504692819597257534063374892499748004239571525518336020697610487157405827749646191552770049295597137147924068697532859398929804929473100331478636195586436777729313244436363655707779333958526890892767796035495052672139523169256305156166997353741578974129438550827492354754921097645182761592218648265303289371057115064276846090250267014819337652275836801964959299210379435106952070256419882966225830286491637514240*i1^11 + 3512559485213206331953888715183822071314070832257522340621393131903660977543533150592572449040282252112966643394437253605970270487092931616498333728466999462858934693121139167076991988136580660095520738928750254669073902498831893359138030485752183703865769842078529107346034123115878589227259257624491067871451795190444363568751683826716759654265512633597668691267939496263342314975923188696484637634898759425631145751772420077695744872688187655666749284057362185874745569029325180286036573831237741370855803034653468734568853235915981450072943580226192292364207169834267784556338275302206097620589831281500454751477760757423760305695609046461854911858087807112164692636582991345284286037691399721812415661097751869076438420476645478897784138985401154507492784665795329959348149829913539682483230391014119335124694769580902359351806572592958226622059299701163341848860762873176096600397832778009508408263902484564131135219332341591756309430403138080332422567690240*i1^12 + -186051945549773079646128062697457990729559361465337339517002494226257385734553136139045099120019051307192760200153028129580918397930263929105778684063323195503016948717962331359337738948025719844292921035712686181490513777494790907423173276833400634443966292868558010330893886022724539681911113976907915084021270967500902010717519200148043961475420587361493826825094863044711183024086347316263365482022134551112295592443699377025787290077362390326410655681026637064415170418555668866265671336417301832151791814410713221875342561486587084797208253912245644181990310917731663001000011783316781330689817143139741394049506729790848127307924306012863017357680232789139785517435138573630737522452815802414470628276503624586893229530805955551131421327910755500204842325901008833388122114438048237332997046364610994710207496151181970335853054625848313464241348097932000553943960141397896464998632598781208447991210632213753063145097306080032844184791643660248001544192*i1^13 + 4902041523753928754549819482171548546162318141372615720645704127195078558999631182457597366265812874211302049880596942751791947951770057334671864703616569463589072448516875001580430805813518918191256683659494435974943427726441150451439476398668836406947466480426974386133496999149193483307129743830645238623890260489323105070914406185117306299540915632629565905356847814646361145790339801286850667881185743095714601531617451992703365368012518391249286899193973169445598519752194510100221986179092441574353203688654362368045121722873624177232880581442006256098467749210544876560620850014606875051949809458065510130992986625702279676566275621232284585532431379746546609225473960276555318269315322074234767831642825230351320632965083411576276010266065520123625514827234059453583966549923384932299798410852882921321568092749500710639724552333612031421980148997811329310410672254755290438681433496954576008540718209663657258948362997349448139917778855484325888*i1^14 + -72528727183709339895005772431532329129191767153630061513109876126891250132961129833284019589330960107521076389894747196041107288867064120339337695930992800987757923024082472000898743832395912451976578844307566196702981111375708570295449307011866288903416885635760775336148853934064278728583279678589050205213378228743300160992315089380455738713294195707142400003127004321701233059821570409185435615912897544513754426208378062817722971979404942448413034851987607758700229222295953148308375429991370871234499687172271395118165238920698306562069102500730242778747420000123287735569436884753518436701571821004158277589268793192460519070410489900109567664443201966888256814554805753950396155013505048327452826810087894090113077251587566807995908157844001857433686184404848818384839213195942752127762004558938801279453588424418130661918258906994374935375777650297786821096453676712523824721494325436316329882666231982936758399349567953535501532510666522624*i1^15 + 742930751074705144353797556201758858325960951641927089863391224983375913748356186617465874126922383799960479774263741276209183969291310013269551758141571641230731698465365430633019995017222885925379615195576956298502141794165158377555619759256766760185125961892844948793540164089574559363807993430483936056201736222056728269308508710748422174179773322558568024440818191375496156364350859883874271688901852275189713801791127675869779578556773928409792401490200561022094735911290964977809558907293062677108317845094968374835150374265370225139482870262435335216082390102423552421640076694456704785322427316277415419517602718020733053988212962087663573243662243921563248930460353394820185334211132542525520094282244038197199694439145449405433823326453418819978048102437077855676505960957682034788925051032006935733490440478373700018193092325348572768987513319242025198617495224357174008013505269028598156884336850175223651233556015363683677728866304*i1^16 + -4740010870657902665628926576115735553905824045494474222682861854653097847623555431687617537858146857774489662426852835084886488365197221636230043631571774885788681796299845509455286984589090084281365936480819637580485982216765626076526094978419002179324175680524594107160404150951302140818232229422846508292216134284336375202550466372039964499371084133502651182486310449691678329288798454664322637826990646025971702445149040897946150462740329905984882696292133153293213144039939558683509586549491136887498676208325444323437123462370234499546742382608108080221878840838786960425057493240442451409183087714405479839569092420299112866399577952116142689190560252339758940204744352704715217942651137935974503709571670863459781864669413530320252793234507208290318305862818135356902621508505637905706662422184799437366092766878299798734732326337287157972078207622818573930039405878542775284330130468029803549643999302733102055659635627326751072256*i1^17 + 21492427405930426977265074848666402788495907285624622035324336652479859604360033370404685232398574278591100590796926261655108733349414901922405133692152421588289880809252159965736160712258642669468465602117170280606563214774242854232512550950991866100693364124029925781627856975324738405884800561643428784983915364475905714241405546726033066923815327052564086789618332406314304818072208938101451968780308925215290685860205829736541491795899677142026750865062870253082769126665393431165397865519545240591766596128248622629041422989167533016167944489341748900236267433804665439102869795510904498434961578920665964515091964818483594444917906884653559783026272726013038207360527109625911512000068212334982092945051910736858627709906885116110436398266330494895977080192961215069011025837771379808104574368107877251359955660214291693143069022450243744159577498750321320663967295533313888759559252885095918938857785860013277483920163384532992*i1^18 + -88838029010604102543338134271564971931677476962240435268752072049136195435629956789156996537759847690733764334864731819323648049894585036306781008600417267257005152949156393523377042947194171347705121851129949520903680161240764121982278805684029964048490314169342143318022485305378939428280071015910318772266606183241556762973484296345837239520616499245167462522579495508254851823617458551665354126080081260623950757905379248360472908174615724529954365506292181101720576221598202114594248835122421976407125059301443192966599409260943860048319902900209706602774107553753507253012569643934934309472456295183497283803999499057739654804690394860241598991830789567907759914421144692024285949635865940483361648217101234106786985026509266492459954026636322994681674883958368560698769489857133935798055429871512544020987974981034988952134810879951973699497835643503375798143947815714201358886314899207292622972983543622430676154331146240*i1^19 + 495062396345946731203482789759795598451445327051540833639797481744515961725742617600382704010625113838698746623166564698470416216467655247149674013233722666255210370129350212248555184609232657082619854528938323072458555968197700920861238370501337988127195633367253447600677931639202000743343230220441386493517931645519503896571989290859204350596843660873610783711397422645736705066261882828248832816140001343116776641795116516046654482279858953994828473276541596093244675363415739110384842850216380721006714768174028203595663025773196888262819542873753854804139863933354949100242781290211281446136087700043201639919783733767489376856578138140301005504360575596603687021813181483688823929785435136708167106148959993919716450983943410012607227480985414759427086520860131810365131789163456596206820418317093408173463479194982369670103151931264704500141690917075185436514171115396283267777829236374853751013338481759392043704320*i1^20 + -308472668575147347634817653309444580102987100812705786021457629671134510855334222342063420460122957469219110868103891130543784658917151071039809841907529254920170301744786268583943754202516278408724161510601344760231130037878888462797893852983157429845377171831352550693996255617651317770234904556072740297689289204864341549178604835413422409332980211867787403148780156892703384248945230453468168171376997155930332795125022242033084266471574061815029626499653315927308102995228999695914208505031299612105394456409092032970782977065454476867957342347254606968761299174152664077011858474145962028356826223161643768891399845561652210520943867208141368937190934090352089920251607149458830937894464801111298612469636273654505416036250610637344885450863105333040326455414893184295365041262259668749347293065608949632510505986139139909291336228986898329100400875059111416797672162343394715788937992747623077535252177476154880*i1^21 + 409274994443391966427905082042778591051281906630777136939268296428988145922814265771664995403999726785617081791598036390516880892506115240679245446120842687611823491064620776706857887640425122414639515085694550863312576873069103245124860604107001658613016322467454841892296252782813092317383177358120554098412857452786480819634684781291336876472946674804413321894728643723535146603449677765678280931925286824617612087419473124731282371859940831279644850403872470968217865178287603404336350399163904754477676042149615344546684804163706343113991558868598184171349664697787877319752826470584919833657599952193754219154330162618428733408161869412904128175254824356827896591633519406276662808431228809174657983475968305005134442635088871752083779524049869725488084895702739130911351386334273703838255066389225596320310482462010811091845771624053040347105701841860352117694591367463615646460678162492009206465372377600*i1^22 + -207210800057205811903640537833815971417921167429932573959931446381161541166330878588932345442525605016629168645799766922296893528341829004745921360348157623770259112003888402922442778705744592486324940172837142286667447929692470497508667668256346223771081182039521647486076540790404974707191288767982109347052278017454725330794400090387526468500798741161087903424979896541832182063848173041382193005578786115851211787900929969832708707027821104152397726603125564750464285576070252572842255442882417060834295672870549923216143359400409149399340949137325583171312836715749272063943550836206074296457385363232901516791463676460894274617132511735299965676593315135256533290192653617192458562762208247596916197774195453919381099946711859224063478436858542741153645735699154320024410672645942995969516714048171060675883236479391793429909024145072854263477718528618062469754495379843534670675110725427873232026496*i1^23 + 1035864366460761704654936859798542759271088374914952995031179507407893159496737859691682436021234424848736343181941717181031866601195024247153367069990006531682172489481421596239729217144434232030407590152150500268553831371132620921896623232134586564482663373981399316670341460321826337582658476896475189872121263977221171396027214043457305808519847294617913914379928874337359293553333282033024756154429732502633902467130034875201784231913047230114253941836356038588828024921493362493321589258889474008603927788350370253525071139955756856096799799316119752297645716294267107296066026240377438460288209625627052273051718457588728225426647272065705582583212915105326267091149105300602256461194445846530993558232865091485356752766144316990514960444863598356643919858832073494315368088246014083301006682759549567040307084472556600725286568877322245545309984439814168791128034318564080259914066843576064*i1^24 + -51651119104827782834511625744898679233611875271268164373752010454100010771473815735849803136704540747294869832804138512265836454313811190694879764572584023509940294630729425561920090319615704800741338338609744426788498906832764330849752772082501337006452714608117063794559700982288308592894896302351935792703678687726278541292389869524479379793403154313470756628092728002019521512784680163604669726807394973088378130136541903784937665661798409789095070302663187333410372711099527292803397017867696837410888374525806511362361254458003280886907016333339063110629533550332589632848588643885347068139633090796080072205032438146023878966095426647995011073282049829728039154629311857757167130233296290823279851479693197798297200433332726804721037862173547690543749060433714546445989446358981992238035883460370142481032580995637800066222477467474350675669903546081817507825330002224520976638752*i1^25 + 1012254158413565331001118327627874002738310270266370108961644223423707135030259902982431192136472414495733919827657373922909723595904779971962961022827041630605366614853526355419556282584714123494249979502291545447373823493454335706135873524828524905375788896088124808715318178051921828805397958042250381573659866565705096238485811793617821104764897757750924664387445393888855420298418620857011327988505728062099402666678079885089865466677470671825904747467376885909398450484070745497259363117593750795851522558498281699071479443761765891875545137165999530556616592194503179760483670982222773538532126807527453764489397398040728592871653265082833211506605521009317186110619969361606232166365541239342110163599292606089509467208784704262483592787723710957550249776281300874506448567176236921380468411197210896564158451766642123130237643416684131179188109201419305877119186448608*i1^26 + -7922815573799727505008799725803265830309893474414473454290028661370955919198211372049914667815615624689654810107077467408680650312432965385453404595337639107103699977314783290481730014771178356504258781267780558539719398715965485682270216840937807147028088232064294097528023221690932777118595078247741060408887524822406081009212973830095951828572726520621480562180346531777112366666222454496447131425288938659906907656115957344196021331968783197891893772340367926860881126401246410734600408540174368283168957902758573274471817927144661209738489888112754270404508718581577159329850576675213103738750133717429386050581607937372058794763122248294422707210049797961610655149772141622891797093244365810624737623179185746053380672517518270435129739165092998837848515402355799536030982150615371855652866810264066708842972016649781340649299175856341232893391168548366729464*i1^27 + 50070573092532091480314270467290247309212250013809806681062953663626062125052719407784728323308421213176326420705627872275071765260289274384310037012102109908029286878372485895787364304034349694171599613744899160773103246725831099387683712967577966857583113404860126840768593661350675368542820537262995971761354179913098233327959301983289691085449437909589250905244782223013594301583426966743981785243172082992405598004772384028244201604938631353244948079404430899369042610612699825893586033795466407636916186380934722364024711931768907984524947638267563269618268701501598230369743000904123713222060636758165081156962622438484743096652192850728136918864983116421157846979786720483563319884962223810260459416386574961702758664443116055915180159760352996022441990976045625569264372177003481599332974616916402908660677062214540455516233407607166933948576*i1^28 + 1038989453516380390304099335867982721108008442732134886546762673347416746988444583197857752847202666236612935342286694849312117765276447133004745898544365492054673121589498008626920702459089739913737099027780742762259049845828814034368246050141592820476255339101335865568855078644511594426999958231875039904096546079754390398252000278330204514166496304930411390973486892086728864763047531007713756296308184157324220608143883100696111946868514428477658472829824819805588216212321421778580167528752498793481117098436030502487531638979194174959615484253345775331525716649610634024568688292161224847635125905783754084121854577105524888186159186252415660514158317989176394569795397729831345419689407620987369301876720582877560259540249662233160516024440263883000520395362758600888554861832874366818527724774717686090325096803131923946699398*i1^29 - N1*520185584787120886377344376724555574516502501701144779350593671437554819469099207065707882745349750502901835947774948396666774800216128202967560202509632561044974496609986148986008636566430899364020799219845259898787396345645618312482471539529875*i3 ], [ 10806041662216407965821426421541482261764983520581535466831012462364390562609607139286054453416509831233996709037457239221634220047223554254787350313795434297564065096927379329827637834019027325542144476902557358581385831866833358815618070930939066529579469682779576562056346087137849419820801151974361702360593500767753461760948575802287823404617239000374187666626150355207511721252718787333705981738228947134544625484763855198992681935018411045271689512983289230223453825214721064766543527616495930870124348341516909511092874657025210950767769987309473220305896011974734680885620481486629320143194261455472808959727135412020690166541189637792055412101909115376074285316549705515020409046004304945588382510021083136 + -19794744627924473331712575237079680308811424594526425634695072213967323016624520601051037986002669302502848341784429204085464892076349312922862733938743372271162617990596742681187252046619123121781845842717276730570118396866759466774616949941738241054456119140059442627440176416805261325781017680056699985175527978767603233219539459931831945428057892736081570688817975389110583372554782346972330649825729854764365079223739754143394146656681439237992237075292996432327437829799616502131214784731122144144247116431359321271004347567694680696919986094288719768664730600860870542170067980446123970093080594664872946674208359026036130335518276032737216619788167119631261833950551389123051996591821027414849831376519168*i1 + 42868134816402281694907653212608342263148140097167562833147588596441323201177380526792061811724441712367899976184658402517081002382600668535904598701596604289394783042808791873625400078919515023311800688058460697600920312262988974599924604899040746950100607404709427455413420424155920056388057637039160400148906197576742034537810928503085868185413656557155650574392568001664159015878812777188571428110399468188512352058274505909543213823915024037013807485119685069605286346260058501422030668798141062506307776833083927453089026136946605490110506371089526609534951495532973666889938043003364443582987310795799833409895104990610286448688017698107646515069493490651285558631292892966383901444175328403434294476800*i1^2 + -69337821278691073809219135985846206693959473987495038589908414560379813299786582233407322969032522852998248141033623462643200613283208340587964972671035310327727473924537530125374694583518390361604314852375443537624354430359813086875345690293407903321229965352917416110618901200505606290563557198138930031473922726628623518341422712402415203010217474039832851252503733744378068802752912714385150713598171574238282865252683605499102362439552036205564428198841178259337680651522152040205131173547545475099444489661860095902144741729763364612875009937424569040471338641887803396334231020221975370448759367682384146746557723645434667551617445145711576642044679608294447493481047556594310594313567157040191635456*i1^3 + 62902299244492108303482833877235044984026901279771331337430249146949769005565487412411000993948050563765562613657991663025494432853049022769793117525467849926159219156515141299893578972581177128171710707385152409548128110436349850012726971016816290024052571075666807403409598693489594968310203538283106831177083396038221505338336638110622359801679022619142165778332099139927734609228754350919334447802338902776850614573316413968896020438125603346658685091293554577852282873425440068551905545616399722272635693283683125922656361786906741554718108792135976832328542786532410578022761569511979979280998194213657345395910350372192366596193664098891338806136537915536642924502486104218207401829723837070049280*i1^4 + -35164350694513391400716616834350169298126676629296896083986539410180328405628420875503059821226127548385972243986926410952921315395969648264067949937406039829565067283439462037494775164142334063178790309786150984983639376823148656643656937313017920284727255109010028698895417890893489197687198932785577607168961224918701843175253722636563421479673600194011843020981773397908164694119672210561204814121287437330786073005400357105108644234811607530042456850044631642396352525292176192307875678593600460142527100700820100267432670567653823520948775523314895026849665191056348469580502435505976660326231095831928211951988767492094364219184943106623117085937931628563779245242815474376992698782269102358528*i1^5 + 14141951342935454629629720187234084432250829593954487972571335903305907390023290490093578190282754682923154753199586253888498615764435075208588505326867254458755938396417430423359952745864101379163354902405949174200223705008048559006736182631723471606946914594414621019316081664152328704086539462000914582536757936862525019398985742608997044976015084147505335860865544883966779228444389957299605147222896593603442408263561058909602256645394206710503942057929042453820608318858693392793743165270584877790501656346366840274641870056797690781014627321306784042106372484863604163307165872687067941791458481752897673421083027922863842698032831333627615341508503463462251074299895926032461381598056808448*i1^6 + -3756433601942623386042766798252280639104347919872175335316882210929521614162961440686405120631976204810431675204583102633926242704118824642548083877439736147379765044499434745324698121634546761479525398785690803510263724000654613765623944443928044282138527313408609052426602599958921551830041354373067531086716542488206984958044249300731200652561435270549134187936588762388562922362280480869242748340930448430379539106266039275605519475815036711950737915296630896063305488314124103881824130603896470321128879152083988980825763540172884594527075796519607918770441890163363294726790086784635884921419470716534647430781564275136740654578463965322372917596021825406849247239712410778219560704344064*i1^7 + 683860876007236740579784217260401670889510140619238082188572436792490565375050254647605865989909929130800371554003255470071619183931230136047502244464301073915906485311223006769430022303086842906143499261868036443889717654599334154679726613529603382946699147911688152333734782413693627167625623743499610341842538612419875307152244743812239400733147011516838756746047417746116371466355787802944662490446359993770029235215368954520544397074789532670479736885111518295176033502048721610391477807592733270143986536268465411548961854154398547780315267006825611635546741847929028083861669702259977519975761398026492498072185895381394273273786981179326998202391809010031279554720569856442277216256*i1^8 + -153381587370610174555533428440750462309188182235778988883147590280434092913049576596570569751658193871888433020529844916728627861693074722663164141836890806576608067676045574188526091081966622400044934174725605810943252652195251514181630694351612579551190167934634619124414338777674642981309974265891496185170460794369550098497662160131306528610235078074431933066917680107807676849822889286921345066430391003855389658803091039258266229254858698629922595293395330988356159590059045387823048974676325531718996141875479279616339477348749028942500463304267267545645695041797337967478587643515050183143007345653453969908426806963150849276132482689316365439211006866198699300073648914130587648*i1^9 + 32597582266486746886226134717664336325509300281433745442711444458404986019452685708003841535571556307276768334358673316030628416176553754563375769460157570509581623848890927073695469074244951929034611356207351963158881598026485258326378798577796828384493642247532089296355810069710247991457343626123936864289240493873097866913579642204073158939177298669302474092776665065061819266331179681716207198357456640334897430969523385514994093732087646205302334631468267827948442382776514311385589545880970531876573956845065364049210886821231097875387940359065809743165370480927353478701867839965254696251360506340922842148852961005752910242185789628136945198639956876464831628104066096122880*i1^10 + -2581576560484972186542303521536118363933827367196747125461369079019793035355200043143530339377647012435138798003584462113461728571674987282875960284399191899960240143210689977310654114188781170689202967354628154855015673437413156621524359735506914412029323645519120334003044557361346744337353799582596887309392526942168340486815644317197624904829253138532499851349408989974116897225281204633339650524665351935099348691513950916159100728748625943456493422348290333380743156567585722051489394705175056794179786550198256300642088432716291800372040279236975831737352262252455328778602813772169337305016945344616064920464349189940922941092770792872689198814655970468268937816689337600*i1^11 + 104278784743405024297983573707201922729322156549230389224702697587014839881336083015412519825504718849688307391370878155214999911934390104211419443585829625910409693580124763335972129352459125870547003153080187409275577288802178586432153169670934329825125367148611116804793520739696996012584339764165205085741674701589881825613911386257216578884231787994676339495794336606306249488423792719382955770720176354725307630882228047023711410919380208269025673166386402438027339645272871736769112798210162796513775184052851629607265892683295987879971546997826990440904146572027606745696061117815500882991699054423907000417959147635507077389060791323509928940990459018454763149759424*i1^12 + -2484645500496583480234398635210617016018746132107031905818852355035388103033549525886580693953983521338146724806120213336620919706808263643758836878750340783244957649693696959925694822490650601379885968757731615745675379590178043740655688171960754604700062877819374942087511407074535778649156601843553752032611641980186349887057166496529817395429391635525159238256286162160482761342367748777863824338623543437713088254369237020334951280983599872045801513853770728035719776780927317699181102521223402266456076390740708285111118608167263425658653037302964418684895958856204871455215672433835708769685552913334340098973743651560970237370839020314902572937281267070548730000*i1^13 + 38410748987995388894700820300089755957252735170603302059004478520883134668066985749663761419822967535468399526162282287004626015490635296271840983574860645840159167893869577984643921652876547553106214977270523199164713479069176238633823337283600324805935793142701402512631511800726389236986610327399437101290938032709154618433512782313423287602127092210171904694114793087492399469836841759493133973360808289124517847493434162806144910793397508381646098939571077393132764461228388353173753443976268721564393416765804379135595495404471967805950177237165794964217320135865797848234485647423119406043916832956366835937529389861537535886249790519380013910284201491692188*i1^14 + -408260346425698457580600613727901630369025693091831540216300445517877664757489742267904883315673135197177312341345682861524393982166674853570973114033066837757154026050037628531643228362458509717859837510877913476817391051469711731116974958304578205934650060245997442098240970508099310186195653852034225852690826308319823822685497450427570845095139066443884995315246362627488827289464155252460671091198196347383768253794060819405428653079792222374183351216181399760789730778326824104557617402811015905976869432610877771162752370346727634230823995159725016194658875762869798840927404986672321316201084992897103626521725468454632219886717040524918638182921166321*i1^15 + 3479261485025988395974507656660098337334635661377990449855580937861597940478770994258145172221491549703615528977280181175383776884315288994433742581555926781505294819028215820664971662538534949968302117962398475369679361883804868968195164971204039734493231634049726156555990010604293454129964137040479186257993205976632249132026492137584214123197585490387833251675389239716930858959810949866159646912709561715200180160166153028765154688695798426232852195840795919170285081854782080800344013816771549977310082502547106210571692400346171314415309119417124524289210575693043050744501861011551914824049715440443961556845410239095157413848576619575783741514414*i1^16 + -19609112486952580057348150909779832231623862443393365057893991977195258930895002057351301490565177175989384190534398665062407436696148752058529518643672009831073977299337489793162915573642356425081078232781816463184976007670196475027477066128246041404656971479912824152110135073939749130867505027427021633529839656408243771985017680099831598444874852240207482582117474336066673732952894991415364794879637096825905290423203287606574671831557754226742546804814234555227423199341685664799054664510742260392670119416921897438736236176207201678577298784416237346103700998127350388284934443942799279599053243597549771431409091602488054853115247542581051120*i1^17 + 111412501152590313536930016830203818013735712617648979301232903758399605595288188256347218097009831810576684868138057350255769017782717867783539144030343272623361239808935757696092744521573930535667566840359866544462937558768466480062530410223461524687258712709623249023622509025448818904103198949413845778063841894931938814635789105448756467760122737102653817378349235994542104300747655892025016661635408759866587512163705881085029921991245979874759543407973753858810103187917231976953071485832156788622267645438581252961492171829896620943583322758862822377160909562284641882003284818185557083520015264153176393105093252361088182863897113544288*i1^18 + -261724328252227057918216753361362295841513175683065901987891549600941948250197826475720501396677254267547328045148471706554536031935084703632705966974419366494086470432245330429209539026233039862065957925307110894906709486700855531123413893191573595534979251368875136439463098452031474662020911973734994786129404016229008003405355826203803989669533806089493333477611730037316403123245348078445720799779902000090263029599335630485971997673051806087448453192459439331952737079413612101743466863756917328089011496736221041669615307521307042877872983090523687237170908647529146269284381583559545586485625480281126155661157545307415423879852000*i1^19 + 1185091877168169511427672057688115035669764047829042590123145304287544587248769755144187474703794380570648651410426738128589612357248520704089096528023057485116696956767552892064733693825480089467795144199534780600893154818731483879540223077456506552340088275677370055495633312019131660090116223157807640422961682384973511760685903348324331383250919921180793155125659687287490531921788453565227212285824692025132340583353345081198694342991926673685111893776705255086325532995324804977734483277724965190599493381262634368723085558694174790839045235206058263854512188608664581927620351952177661375070931738072651485273263244704543691840*i1^20 + 1068224328472945616118896926414427353264416086326914138088538706603947022174309337832957074488308450698777450839155706732152432133848905616389094552312268726499815063560856465568852268890910449667179847161802820853764355962560678988792374063391496826297068689949193559263453686653223356174556142107884629632961201495351032062083614873662621955667137014278559485488005508442689642204167687260726875456581021315602174805470820220408491041587931225151976533407908541932751648466712743500125723881742920343772539692526460553448075130902214687968220737325412782767321014672945303150371217847008092626635737640435018484608441894917888*i1^21 + 1718318031073552728172330262961702062491484605717033102879551275218676719357401093018120533078449546480396718365711284152270269581862106630135522261857794567484904478078624873563395789873817560467924778806340169225203965021397068521914142027945451920993595578116132672187476486077595182261248035254027388270393475945408009343422426982414911785385831672241106982749838233909683612285997958676603311372377043054330117188540119105044104439901973788083525575948836296563909396580707164322374713525012172805651165593707505578614523302532159601492436902131480706179807379784603507271437302834026266348053655649963434923756001792*i1^22 + 89162047272077131109543637805548309047598742630139576639343794172483105713847990705599166544230230772737907944834792975492469071283349231515217187393038534193034595098280256539384962755161004824288336553535155735540971661106649881392774086660302349293541645197967753107414359385535225902527858061182624643615763026235195749530020655343774733762690521706566634237494179124703814584714952376231394875527090724673417810507919370232352006925962206576313861526434152708875223397658528361436865683710524498254830860949133359992966462435620367158415623660352980299178082780444811401718502258519801687399379832790369543936*i1^23 + 1601847615302189797455350328342460230506294988280708642061483945287496142327189093110199723261838481695718107898733618739678723174898734487301950321050297494876698074915161209003729656511413747411087654789169341469996636243827798060682344301446249776166651745627319227981234145300239552855550670129948519575557645227357055711559474298834354949348014553742715364535389602986045169939259894868819179578896713235387577685750144538391309041265506685222688085768451956873364512246318118743894911417006650879279367933847616560011551257274646991422061826268565406769628563700086140691137645173685247882481732713984*i1^24 + 19644707161779799537179235104084560173289837796294968683417308237836754478213454382847779294417656710225482585880791230341852851905900219026166903955328737743151308345559672215534293569355954532883953648861702287741540010695487638606303020284196739226824027932411852703392281302604560392207657367275185824726197024103660523466435636930036996757357884142116127515251730564269155946834993942191643347672569682170164669598545399740369501047990227108747239212428583157892385065609775661874857798196913164381559060465376192221741584068249713740914220798771299154100731042994271082631893770304010559488*i1^25 + 829390563873436093065373619753252549096781220454733917057793815467229752841859926096556120642783172736114441379960138185476106592971243623654904282855398158517652344623756891237954667743830049847903948040473862187367162788252126775933413115033052721556008542350031917342797956264614324010799607653747650917564578965027232471358920517624439595949760089976986786791842922520653758813280869043196294925672585782118635479235525429362628633281082758636868583027968750324263124155736640316909562045905336902030028016145768997052639188900434085783374871845210799104015108287348051663266283520*i1^26 + 32408251919853780512178162649685467224218935263335029661327526424967767672109556047449660732359558599165527829958005718399144664364467041158399821890531538081033665109438006974120562659313399009091163142415156073396707795154590038670760129154695972286318696666704992707310725070427787167028613347170312582240032326224750644411230481469975392190679067103832510699954637085411281010472083153804719015926792697161314811852767324262535195962032941005748100769357789912947297397876785211674385725432268790725039954609567913574266428708447595372578186688921264156572679357333504*i1^27 + -85616411726244456651487644426965327774822705396893975389031841841136431130290308059920458549296116177985442262399024551407331337005436347912524085983328253800400381283570323827637141327228221524289190613880068320251983501203748468267436861673492541295164330564554262682744765792755818410868533191208014783209628342373839340194751977681095390381779598300865757026496572821515292732919666412490054168506929890453975560755295437983514710662560736583100840412863418029670670231708567770334351267453289767085032500229544829186270180252970133285959473912443043840*i1^28 + 75731916881072606656673455934193612901390850562413412134337469500220834792841277148578240602504617772078134129549332257677089342021133585454975855844827569202341397888526894267635031211604143225975451641809512876600937938350602061301581848634239806554351285338959792890833119724241691408380550231178788232614169944568510745705988658130797784345248981651801099895634706979585536049623837198730385521962722699682771194406937226948376136037123228207879011940596069694486803188373477511236664600030398848297374788530063201229027102272150556377088*i1^29 + -26394516015777147053038848290356264313094606656019101231541236867573037736841018735758788317981099400934330960491882501511388220435758585890306802689740419729506519743429399008717160854044032937057489527975372016072897526896770226300550670644830359405893903107480562367575424953249304864890322052574977469953229289939520247589528265416567089785562318387204490060407543899025395114320773636942804905880976852452947495847292982803589351352246089467328466653949183580209294707550028442345822575329804288*i1^30, 155327362164335538304804822154761444011458759105287792026527341877431350589336050157888062734426960304912177148263317526887247529699480001051789321567208426901636621540063551617426251635603798302449150565923112311000491836149135543258593668708020015552285051024898284238819476116205070477319344762638175861352528243264946309729448843502578694091500422295919629186524024897613757900692567740879938366345045558437514107165065482920347626234457183357426896099261807663927308204966198963758882487252752972546279050996470770438199704742843332078022109506010412986999483790812964741460833594117591699165547866341800228218278113323984024833961805336144370069708966369437341089183522324412397183699949128135423435876444392857861534832254892298084755358938699879640719155058161017332210425864400722930559584372628662855097335180826556166383695694772790222253959945762562868971744387382380163748663390109696 + -286006926231521863662876721469184314516269126812161624166562580196341649545026575952042454290462508896206051576028033271713434323785903354272475707847553485871730992331360309015781789015616918390362105969483572975591181075150593800783749229004987685214824256785935411778929615389452619374011628279619852802866392592873714108413590331009574928899283114753456904453501495662867056653972373014695675535379533807295009329576232584262277506951729123905073007180863953125306855286055220325763634725419496726343258338368871413171563867640507175613324609836479048301938255140503199547776475082331643518225957336040366021675710427435353760432597635762240189517350248402846239505996667339022521562762959432687704224386730093924525359649227292101721940176716720708475709424925829022934268727539418716514014686306574969619685017209529135608531034103511120972170769554509319574841010090486492057357751681024*i1 + 621879958854362042436970220471267442956478703893510101131090900927237892880538054407652641084387585977430295317027810187790843890857986158392448211308271971813562737838678692706802341591583220672560872429339579923696733432512710678669524670039280630663620667223556530167857243676436633641189046771039209563177053293622274391924330851570428601373612635590204169664809533115221872912410343944634628093177472436407672674628640604692053952194060497393065774053542032724006439247743650312373131643978188519686729298011433903880074170265939743413452679123226298047262074094657066403504044979686641452361537952098037504550886120120949296890775207943346812510434017074387577046401999270898662026389049194835878925255056279774237713821609324728112859439260700969635463870607304016264008313611711569756226348967917068210708753932431344963508452475183690018648882154960395147853985014320672931345072128*i1^2 + -1006637468106785786701844308737538864895422923837287634355795716030908692486722705337160600487091609722529193361926733413131569056366322678969508763212962127883384073930203198246795912369085622197704787458012999436956939984646268323237989510389235331589179742127658021732582200592870867184305537133792881958730739486442611808300861125247289154255736090574612001660565260385741618703612364768611669479971139333204744497575010399294850852740017310050485144487262746070315329622723745233170490872056544694004331754176023012628035272346658004478110001332726327312838059343047570812080318124814829642316598452036973803642041436755638994149625387655229087779304439550577983945647877460660631667276846851908150112235620777779503565363169199820204354162205042790280189777025923852434608793720518412217040309436704049657194270775901085575860586690734568457135074766074510367663395329247780207067136*i1^3 + 915019491495804910140935672342514449531034782710219184995410021110759296292614025630568733585583400896134713168588246386657723378579865763022910348632131797920502782460894530510250020082407413542142653565678086543049661978034291370069378500036497624881981546300855261507516154830638165224357529227575352122205568380016265168010376299927589256052916702838569054561344879958621946999015852838662548236049883699500948010301310236218515736025303768816882172367335493254593869809125601360329995815419788417889175623048763172437887899942706817787362533321588917438336527299649993525287585675035857656464347746815362681237083321240634883529634464008821988835824218649578878267889718312516366647773550932459702715267234855937469007246026691886702664931764913714613745976173866586633123776607575067526816385275120280340505183618974091225119207062168540441562435027709227939851843176650609000448*i1^4 + -514178381702049674867716723221365380056289014864704290571824723376894688743453685045308680397331767922385346998942816879181164713771783241936075456207262564628656339538775318644404052494759516625704168460644122635218080009734090207065412091034790961242081132628114400371156416439695947953922088512692481122829981977152657085933248451236045094273957817876091689724763674932043083287506252861081112452667389952669965652905440157258192354311571507502660051159649812401236998500603245406582827025478676817965450425683165173308776901643164672605708692225822496006245664507427979499675419375209011232232257057692354420136561292022480242985380599974007199136907203243067770383603116947609632680648627250601522532646324096822085966830732278480975135391981653056186093653334763618173165675417536497002879375791701150570486016588778865198115883674945389864702212332952986576983707398563692544*i1^5 + 208330615515491479932890603894999498076638188036339084289277657781992269079893938225628663487459827261805006456041674285522054502064164799214468154570670166690399409532170980990908044423994858489059522710789785765696508730009295292836294068862002730654858851693458674799940477347152315636128608065439160654592450634908504903218611143344748753178147054340100570279348040612958154269796232478128311960351580241977055617378124067230219874347861430790976917656672139768836816765470969671110429759416474710691557488959265540318028259224862668137029738695486762829962949236755489446908156222921080998165335774434173193353730601576050668478791328815614556290241557265161224425283583559298970200766975735513444389383500067811028790780887336271061775314404769561798751852549133227721184943674518431034302304045448997351004643571951070821993359207201517713563734303223861433320374762471424*i1^6 + -55909539714805080750120247729508512111220028070641044389679350316525825800098110179174845261813839169403160467241317580278064271791362895484850343500408987233243595995626092474504975887435688322665954691011881082576686195785984256243884982206068942268339813002780649119781528053250362548733743646445279255355673616719703834959865762767848791319956277117935883464870610168604683228441718813278654645836177128937315596352119897954036218514690295986286955715734052844510228525885174944276012658209368526989859103372254803373342509973576472856191611512570519834959184922694625469366515973571220000750327392654595466440118724835761726620329463267537045610608481992210887404896836119309277002005057768543653506120341347087438685229785184289643398335007782578410618563239216057054545935621315441564298851652702355480072286789340370765121589178896090716222031526441170864666375684096*i1^7 + 10259275056148715556581126760517712640752183758880860168305170230277034615859087698602895641422658256541203761722688668490488968789605646657244597518880384690818194087381732185892934462964281897555353711153127768087664048786090550369352244627171270713392510277706017968566287606481668830480005400601253323854805025883901863973553006109148866145567175155945440948067951857094360989136103597007992493243762551020081402941608442849702791305255838931682957888234692989285947756548494344393295211037802582428777156581172651353156136628962909344184083552573311161935056396341896059758098921934850406269251578183771930284673227546980231872956635000534965976708823506173365493826238599104253075857114721165385840262632084461711314609315613674297023400276442624878708374140842536861560251175754192188670924148709107300621714409727768041945194685860018470441657949601898299454275584*i1^8 + -2262818954551432130592441725108312920907562453028657161220091175093708595993589370345288331686959351911918132551044952547880210363273772181917387327052606077002092123390663243097571221322096413591131575066565977103235034316022066400849088830407793804333860591048404519631772688981028662148519745490997765886282028526787881396700105366659528097683996518789445314597700989621281223320718532633832549327664301460154118020427563349170636454906204568542708424117411018090714592206443991610299317822661597977102176696290625162478314185564522026736939714784766824334287786526162973171671839707559639582517908909613609936639626519645392072361745791915953359667925210011985839767263209399150785349806808624003350023097862682063173657628218299168011151542051352139007585739864363525717987899851232067666694923568748582944406444594609252048656440023845477058655374852138302435328*i1^9 + 491253842817243586827986388983760871475714996385660666655643227187636101732687187423949282440471333063395150472872105720716029489418861717645831033080412964281211147574567133236947838189408408197729526115099089876471638657144244050450290878154312666108466816084262842014688338337283922060489221592015600492711525365537589236710776895032629232949700863435054985729781429127637392888066751118115186454613509467100216492526345341286165596103282493325491597057201945523375665019399682456444237290683142573949925020627596031314473340408006680971131822742987684626235969574242944712984389945604753144556663371340407326861052960364180130942218266859621581763433548357896418298406334706733840531643601589965542521166880073601310185306943001134597697206213871304661564379532162878673059632906738349227562399958502632945129729578136381350005073118041162054196376228868031488*i1^10 + -39415181938204329212236811004136018283694256362754979019094120757675743021678330712414608226669675277537710517882434311065962125319843865840956165036646819744094966927875870954848738338376085800531852115206433010550275238601495130530479553721761128788582395890359004935686912731014172707846393071125058001476510876993978777874534271095357972236194959682248786857507953510509682625170191045449425657643142013253440116973972046645435941033535592032058976913103150761503277251120206767657799882539556805578449158748839182962348329685178688629126644359516594322962689610896902420391506854180790720098360212675970888318788505781363871831929527671339403732563375679061126158426122677452988756636067021353594031952357815660433414664742407709216423689930895955995697797217343362527746407210719860135473574930065744863101744732707137486458308605668401647489222928664320*i1^11 + 1610667253320911946458371150563742947598747963699357393861373416804154731881511739817189034228463026006334779994619855690061136486170657543458091304972874158762286958244052692314678117087440270534705308270848173900061141985406299467038602895596246101200036751631505751631625183425597076162489833220300030811653692153306766308147500675269174423938664279268300206963624096447618338494030915163876254533428856412259716001548431524705228969392936749722167264292321882522867519141461928076121184765449630110490032909763701887809071644198351439035969023660038064671326738146550567308486678850179059401353558124485794625752105993517453279117563651944282397100329290575324821240422354758192044436035089263003347210988702095847476992386945637853471230706723474338380672941514486249492880654290007043456562177707346817436636251410119878025763389501245029107348282688*i1^12 + -38841593048993814071613802775762035356559124544239519219979051713803573136136498450862045297031675151009232131638808581956359208046811781425028233568261512213463831583071441391981551193325249787291979058841992817833151837689587201529875030680457781486883842824551950179138789046978413360827708553724734608763118146901899515642914564696375566912973895434025911759127696150316145817588105727311499386091186363460396132012634777166191914137263181758669273994269897188029294226039072470872135507271493230790657889005084373019285284004746074701339158369391647824607083721297739037963321052486766000720357602954685360314528925157633938409126951738424500612845758410646670850310825634834990430909570282028589626823912641696148796482500687005272081051826836720466443764572687794697150360033191035690644149077102613763918052337299013049083635123627786449511728*i1^13 + 608059263064853705916422995421481678454754165252567124744739681614268667316447828187768493732803816350551735088380523679364240180260415297002672953922232895604233774108253278442585795246595263053017483760756625095107441690062257795240614869903958422091180769570797254979443458296330067265850831540675288799558068515776359297016856457721921624314922646980831637911026836090072829604272702095728081802243853476015260409957753008668819271022314107226560617828960853090706571828887642732060827064100355386926150845223336334834633608763092752921795394898448423531519490863844912265742084419036386413285223502460871503418419426421007551455989700919447138613904621565931487848117954211406460671844030661867744410825968119229445608003134074872711453566780275345467893843392463557542356497795741093838927998691890024226874213023491645806268718583931448820*i1^14 + -6537306766364104923902642551713703207027785781358747028627267838100684757692024150130168362089302537680850321105681385268942625606279622273484299416132013523692814167838380369038192021662728681865858955633959989777133592283436219755435706762964703112688160391996225284938110264690478443438320968066310030113973541982030325982519755179263448905249005850491941218152045505053457830363283983702988306642189567319169997048648941104087287965211470725264022374067913481901649415326672517873444529113121557365649834679544234547951390737277990798285961279418116348893767647037037175629723975595213547452299693271876134895191905985078307932561830185065984853038425428314240675280825234779487420515961387077360666318681618184606297813783711495113542169402397457539861241107770899144996680419764172391119286635325630698476681697636290870668627939438923*i1^15 + 55997081242142111964361449653172662985093322248063949976645960817956489812026945476983540755201871697031343416072080505400076435033535815043845017441509204409157754175800303812100487344828865614880720242805280961233234205176195938628216086183739055658779768170226950175580722355526195414458425273923156808663334759531710081111622380081658431103262450945586310702391299553920197007468505819102684862761942139454620828925500909107178003873156123009766247258627597374203484447138657050340401385267324467629684141038084208722856305633419752239452775933138025285738731943900752907818421654712442514939522573913585310318657940860803798663727381376785501402961231791251349370168699509865553602847535207411051467473811036690112726218053214148172720945463769844280732415560180574205828188321409940709691200382752160778742186874177062911073953222*i1^16 + -319038023409307897895398380577944892994113759300831787980961669325811369215936726191090680198156034452437326813132691086453056617256184850670626051313432048625289953438738381656653516391960046814731841633150390666701813718378935736152265599556780470065113737903333008756280461851948256351825370916863239008620231291199779818133811760645243837678344866860699434590912581324141249642222410031139088693164659668309975578022682513150297316372544982476199569372943668825052590417275773015913832160227496804438933074144769497927358858630002639190861692921036238293805375843648733736004017729987684962236940980602746039408803072663972841359191815022920535965736119852610337229975416641291999606708701136931624636479986338517056147070596999176080607771148778165531097395641487736480982329914782171482327020204291584704692446904543331411104*i1^17 + 1807495531759780897372526120719821259132090685631481866503371495514641536958122087375553636013384346026770026795009249809623587859832969518856782120306895717289534155812799886416034062741132304296167203763947164014530313735634947350343627708916192091964322257014066265826729119364982626749370516395581463338665137442881201231761501386369040333971115061795089078995545658646421596123533643051281656629592852696581643076653131734107045902199511097914392210564601698431208122220918164408465122673707035638450241956450445190865697893048147824174932254697880558048235513357442345374934881994873598070417168436904943743334451001753162392111701219591696160261552080138741377224846493974317503304216788654168895169645380840553045581857062126042507708565702933745949288770952020623139085498137173718262719194613803511581899552189050848*i1^18 + -4353522474334611621406798387467328013106179847386130030200208786820249794635347929181513154014335661097417284622179937301525932079139527923412349274730632930870872504029610577869341038561773054326315534403440755936194402572249915942750311012910022922633688604974152062574859576483227739837236560128305814360318396632122641532749930395482431936419708715189243584337292050648992018286816957749826805526877547219097607310556716350044151066062477294091610211542086019917826153726613206543789834831302361101555992291479039829707177906585874665658820178873064819440274621784740127994486227705287155129524889747556050050615502195796713345646449614888056897937866393887118062946761641539992902300260416452967172005684653249627526466257462286590817304026969843725194585904576422919993174909270945144673441776475165334960591973024*i1^19 + 19214782915879479813756851409772829178445036458110528004936142188906853044501935673414910707002920490575043427517879471431494331704886525086795803112577150257795024255443606084451765300528952773281148840914180654101832685381454326927682452344498388928774262857494896951958536167609953143316930682528846709648639794638114465978878059565925376188867213922030808277507875194657721033479431078750232526653176420644603065836529361864631478938799623788979868589147444648093089350730926501017715212032278696393113169584898491232787959843143559804586826204520063832903148477881014149739198046038035756171770906028927138246092160755428650943118901236686758386717809607523798126390727655952653677218594923276491912182940888100862612073782151535212263093852313802699260459977002631850421827353054718681968700149263834661898048*i1^20 + 15502994910402446842993610481906955573649759947180220656999033313070239405827408896144197006508075944591007898300835718172799340853179514761458083255461646586803373821590159276250594336810963550359339485520641442387930330338514531645691758538755169765703513125662919999306029994275327934844697886421959088509117004173461079395300687012861081142392425327910492482901908935938183567967768922343878917363287546323018218057612394210407429315692064828035500032625264348107841109046772891663472755589570752902201311739472468063282587479959511579933944304948995046673622922675604381809236317270184317748646842988235437538639931863644953124511259124217260111386073851284456744690253201929504054709688785515320374386857495721036689148766749513637262242016309843857658503071840712861067189738087371198708515572959861504*i1^21 + 26033465368388529788780655791847068268865215990334097036828929056365808744410478092685218313608539607936649847707504205193053040725666599457250112914503617150705164915749278654463799855738412131717351085978903514976425877094510847924126588017919628607922055449871791411870219603162441719184046272326425169527501208810471427399573177862952598075925977704307617493332832946447258302616407749079078884865015526881283892859762067399472460590761720767071167627022306849610904221994338980034849204678903623583678217208819633031961381204888862665938951921467716998598170321086429459793082728561436203082360672272210372734580075674206216469834214453235181942430531530967652270985383554135558751609983153224948546048464560333711590818582762431924046357560095596058156385256823685279612333741583971446094920208896*i1^22 + -590884176477571164942953614046919980489736315312521011833204239937747207719121507841927902770843340693483135486923732985002481901869925072782055751374933801871334731464440206923511067278212398843594423500832032598128199016212683953739909477968989620122053699398787755134399851280928736138798840332806272401405719561100048234800667439784489231357088645946554265631482223909269622889925305836941722811226277022597943923242518501823285036460018022981556193290713219192779279077790980806581002668752423089946649432151330789643995421622069551744905410926558674438552086567831346623980711334964753653527614512879064245943015212113241152474826880856114540918978477488968424878079831625281031003572542672248152701479372085937596600070834809610965655994180756119413162768871113847737158635762970168689408*i1^23 + -21492568292168903151499074590238508274150501268580570791738607402519853895464108954551806850135985800066549663473669367182369142796345965055918259106673373119448043129735086883612524073389661986755440254248512453718137739857535462757208630734942626825074904791801069991570318035669321238095909029346660024289688314767914250520210922843735879892089755313424487400430215231618571127920506234304905228004353645107380117193292040890901654116199525746699890102477747039653797610495397131034187239250940782152481690705077994476900511445184994898067778748468963730367198334145240751162162589938200009888350873878369586565979125410067452566862159886045142299677452535444381494534602526556772104274276559320698755632483457326949377311154238779610353183702382587550323457041994495074774471168035328*i1^24 + -262786583489303172668813083350701437167583191404686070756966187355270287290074159928302144826571941615083657636279503821581380602365271826511128981382692587858228361219794174896419173729155274982158927295420908497852336234611290278700325062489617073741071993970214188715168219611084735475968775514900536546552524155702560341062621819084213092299807328472679103029536633859752862140868143859267120975098366276017763213141722856095505791222336549559050630187964544023477817490396640918249657828424996072938707114100552412126012788347091488467371373568440996447647660537166899318866262291765286838801761666983384071219444008226708301843983070720369514812124547864826686435475153916017931022726539734663165924354956970156522236905338691440012707799921891090546409111462312730570752*i1^25 + -11044036424903910038435256653640593342916460470148402275519079121342463537106828127351182324501463463807690274208854901362673573711052786193164238688314420713547530026977185273653514788347850152530571313302553187493709703518096020675630919606570905985108949189859178252889996761590685471176942837323692671894805686103007353914297077393783548349636876671062732143932758252043741088298161810072312704513609849056838785482897788922602952993630311851087879554919968740700696387370721006635975627533280956137212223674944556779202048674078024304440179871191717825164971278484917288947818834805986027426927619605465531533742455522802933315746058304832470185005768789311329399842051379309438901265944661468935893554944631614401466814209666360975890287373767079720845921812480*i1^26 + 88508569004375010650381314741760382736861744291440762499753754345146723593187870881991759773703751968729990406528707124671494103850252920076107654706496434990556750681614437197238602192226989665220405119289732324658362413333637294771399296766934226310194535816597355243424629167241596854164666748951746404681182328544435375173849140081291037146655881992590839920600067640025023713083917944986567343523843718111906271704257740273234648744557714602630810473804758338411641971491775889189300906075322810337036484468530719615913464232389922631540534814848916252634643350696341268772980153381860457915184164503184687778604306979150197666982308385716785470047024447437790817137968124403735039910948703600985075893330686354755785928294064045743965144608145408*i1^27 + -49465484914780032763235309185657614460652558797728771191644784784916075728965930405483339939051717380412998072110357032029433384300265955069819532427876960875743678933836549196811302014267154589905746601164174126358203732695715178385394544575352514821973079141353927214761506858008629305243628639817575733324660872923807552339060144563149369705985244119851376925628160177880291582434019427936607086808011992959053848119706220465115193187054011569590513619867497957953322767560627782149950738189571945471678974227409389473155869372178388520016708764844891424908732629989826401533911968842266118202561448322050631210509621301921910293269399494588171904643963737853754546669281503404470520971714721871643552812374436963696098606599024672768*i1^28 + -53826026900876371382654104656875647553700919207956581841579391362509644250944276471119177041756175194179685975649197588324292887175049956095127746357467050431831249344565545390761601112118053641246865147833566249050095361305831703485854234804745976916046625368249210613252344515205654535152197536688013910657029425134082058481610487020041684565181826496464475519760311619312920729513821054825333756093173944711475170940682743525335368882277318584629740043964202831703763783754262729558192685711642482086698055643622640859185421245313099278486367258544103424199988238170506573328290679296894190551248749605082985258252216231191506530843143556725753208226293396538077259304091895307493504546882272603026965816847255365222400*i1^29 - N1*655938738841681788945035355414806493776687178124375931758714456564274205846508935135389452282213592814473647854643109460679984445625164045976927873704502456409928441377713411000*i2, 165554220149715587203521171773996641772188526335714443473269970576341572924203068914759987722176007077964228441444117413793235110464764933562408331228348573062929186628788636850669894631432070640587449582148563188234545515791014343874855546893348670371354922334809947485182941915576578530899562788222523957494252671039191872173175217880854885971609073962584175615667882273399161095762162018291203207580525975352527811624823584612951260544620501781910483116616383442204120351354757363966256266153635756788039701370888389494562011436619315231064184878784195187851881082337072717880395911024304128555438659163629140662623073034017250409757571335241239768039478123183485170364789422024319308568192629448257612764013795260208536981772874603326727716367110148804790521920128516525921160433720899723656383973777626312610919087435816411716174566935624300442102346717977278121922300804117153263827395018752 + -305826106647076168773772233054173811416879137203145220702013924367829558725624254402785910955256351172563142238188998440313718318061343294910388190745441731022670543759852846244028426579807814524604820401064377656490072835297246361630354874575235805478519718532437890155935114383625047860672726040965052832359562141548808149246119874391669054503262734619243568368353546208904294613337123525228692122553290242554148367054988289646348233578655445838894302105744301391588390360790484058396573276335882988991798122807157221973480601017611903493525148490020897616684530369075167641056879626177208274774106757236075466864506324958105915205536969644699394631561401945943778772774790710792007773544817920758288197660950223517808714135523411288941677857867315584911094945788380717603110364675447571580267677256441322058799138415607986437254120004104679940827013756562135086976168061725270957935619473408*i1 + 662265887283986221590668373914106638898540120470354899445477546817447571344220971690764858738076171148561056857429478173996243876007559107711700274498580707765134724995099903453862777058751311970709149438754972489431730788402775578877803326622650783214171320453342836592372994872339972428491657212305526140658215692747169635329786443581350345291835008118858848423459853056443095794297743988678448649290016987606176801610618967087944599446723804871576976921644614629847103008469031210522690958104067465513757010096922545070178852270286349899844954216921270283385761218483710470124678438968640953120776997943823944430918395901766267227540545401740094273277393630492504390573267141078397350278189761819961781145176651465598030123937688397608331043509132025579890541376632264501230341098045235898772658200624105310876565095301531443542557430004783113713554761965926842802628640398072262604881920*i1^2 + -1071645127823379014382381761589016387449898692760493713705525493931981067538067626857745504890961640556087766039844680339547858427419437162672157413408057087218145741442110250792287559954193387685159475175530066134888711777999657685362473669758517651569290766543847221332547001337125610108301096899035156457480322656134710347927159532147509619220316030819446885444060669619327624967793660793393331938105573580335438934226863779140373007616299203528442130117190904156286054010160439824906147507597779762411845121297790943420522784531756607514872434195943047417679934837015885515805262445173836427168244731437491104563830336968000193848740386496585925021094888641852580841288443654283680646774486895161593877955882229591432544324589614712107810994690229160523195837418470650939297110642823660385439421431615896063832942034666632478071930708582324698121130761013064610904180181415865364774912*i1^3 + 974190796355043793844865573917217322341913159989550308661238816847981030037826865915898483703658696372910109533190662944661034664485505214026473668329253466947077075749964576684086961209727035146701137071942244620795530727777603505573545214193641081206930474547730665348698295610343111599452752354442569912846264758493213716226275401738866449650644254514502241537380064695059777500798905009775768259467633019084897049277045640042820211202064341618828269190579739633499416320892957382046980000455036404995999644705486859524612212388985025965683903286263837100533352257853681951456176582141654286242864606140871521022862213800780208108972260531811994128537213055089662798400659601669180224977788504483704581270537615340405846791068429643855128479181133209232802367124805895508633807352478674144909809348514746592479501043417797256484489930436042169812481018435258842677763715732751777792*i1^4 + -547523771023482527501867374554628799977134103285082107287445826908443047735423447467110607501516515512032603355301679344681653345682416348532373105259620671359635860870040066393763336539185302362197505263104078147365756024145582971333162381607417639924309837936285338411853462007287164905799524560489755522269000012776796013276465697591439543598186971531747825945072482429372516364806420723630542490974084798731963352615199000868484067837642384900212752049060406967944540902959037973587982493239270549008376934677625729090325614583809779818635321157033409227972534692757768551075371396603517419665194528605325845470334284915472399612236776890683333844104484332532679221181284096193744879941964690195860004859359741493652449329655875221746964140907337656834305520817918535849918945292453637616098342625967411107020221844013254692268947841371540647786011746731932223675308753229447168*i1^5 + 221468830464617740230295986866914500754937241844716381004680522266623933101584114661327628072976881495734909061029541069141896361076710610543969597508463810821443818695220912301634515585630545072467593184782495846544612902573767254268553860809151912164380765989432134059508312536351600179866679091909244012343523669638158611743557934794948405919444887642166051568562984589772862581160885069511761150121279106724835445934812079365869303682429428157726098642848424741314530411187106727614016370410164451483386338572169898960829828958874030113914879324395294725756255131879244840065604027541049195986884938696136101989360718372953164753555439278621507346423551985801178779970962973194927414681408789117568744466427691249426887597259332169941472668454628948671487364348217439604824095700041936347125857415107402670045010299920122652864125700845192243694203354244749085622712726716416*i1^6 + -59363178172250334711897340133187672329339048827890089776918246123452826420083946995101574214639855850574475806059437947904485484650404493447432254292419886476387552936482911276257917960938279898780489683327627186890224866062572842957934514691378533166126183654933206553192388580164459489595271148003448202665811857106053861735645499943961438579475887985424807140629787097879468296144270883309520734630842266106880623822842196758882448265277834477753264858326950301229506265234014172670376750180534863888908985710520313176895248351701721217155263156120960478971282028510135079655130254093338415226964284293168012156929205814699452252108603255847519642364367182867302015991222319248245307681432475966222278520983350032514825701874066731654114879087744032962284835357101534013674728219868938264217918146927035536333844935138649155839153189510504946270505119228875571500647776256*i1^7 + 10901827123119243422065414018434540500833968754133780058479724865822067091121861038664924762283539313472388132322138239976666963589191699446286219090577552722174827731064549996995515662512600893635087261357567496953823272494379900569857714272020522451660655811037160040417810160464981574886601806141282576860443396260730815705078416187674175198610328074271783700876737082608622718262598516530219918076306869768361930690152304212922151561936329812264940600802411532637412389760865115598472693538334301927171970425940948120791802168901006744244669371141627511369952172073941242663725335959631217768290818319519667078118307960552362756750229351021070294976223253248877395393285317692996555874817911690946202660293299880315772508714668549323684284702750430878384215649390831640674363683403784792471927230627637320628259683948652904355626003689900370042686078647452046814232576*i1^8 + -2400825328959295141538823065885920788740098754134150118685645622346596055990276646102647260382149067151252019491574495781882000288541867852849726517753078616717660845658075880716671966923262209615245473193878570894404133889652683879218540828451615504746164065421533677627989338580919797051808819469094637456332284638060977911359894427828736153579985615306727575848073841955178226126572418461201385781103153581607565749569185011409625895670780614512783655969335004495037831138039649754411576669731877191686792855347294343458683100500419813462348238021460872491059097550624750083070459310869689074097049392215878810127463104991435384046386587620244741263699056550489590299976786830695064992568785158115635108452229048443824384780195504728006191115429324837478159474395803029096857468619814798541415967655094648011710047382727137180166893422505124011172789613306186821632*i1^9 + 522731309323208531898742710265823039602848640639355643267208366809705742686596570390374054524219464864357609761153670444160669989036483614695640036715926409047404406169446908686045727850587874326802770290469217322386654437210041105214311068724572493128971080652786228321806042875391136238483682263718914234504609091535181517414900603538653939040320667427770829695344152036396719146857702678177079766398691444844284494254666695588967829885135087033745135162330634830136902803508213783961093013120972307989520878638481040974212301858827525910790584455101534615054620274991291830534373941632550137940254842867078600800359499794381360485051809813005756819583651876592412326478866966742891013543425779372478259193432051164501430030417991376825001936676384303363105311206246782890150726874164526775282389762301705025404696166371001179447269411306340906617827301473453056*i1^10 + -41934473629246059569670768494150344213552225176781264784134347928160102840405788597017464894024842772474729857264398499351504213737670579436777189298206691491594766825780479160567908168574098964757930386076218972206897325798057582107453446565961830491769971565204161373433907589483203786428538633047230285711062357283145890921938286930788067176626410221073268657486922153746456580143386282425825161368213796091763465937778083024331791595627294284873473534676673211668332830903097048537689971992357940850266166023524334621758791804943879705431623219344659112137260589394140526190960198702118849643761325243927796887767770859396577136308931406224199837676665351232496025872551995709412807116586476155051497139103230852030239568429335668711230617304255576102344491685140720687272059984523161842419808257265084293803653977060119356063067591265580629111356640200448*i1^11 + 1711847769799071983886552820632833460980296902435814198870371881983020184448783830197531980199671722472924670360091885314680164488422353623279632727223559332636612724774822847825085138441646953493411921008006235727628681919614833006972536882263693683315390858899872307961339543925086045804271305344689682074601862330567319709561809458835805842833089974100420741933702160303210193262649715039752989804376084475811713246344882450125697989487903503746508006911214711943759044597381771318084943190049702669896295558951411316481245823760409083528986422261165561490129837271883315078464357026992762501160085469099102745621602188723641437230573079000059000584144419626111918774405333965115091128615790534470869543546970492647829503318849204783247807604589354258458515273797097738377629581010035929934972503080156850623310428732720552267200177214021954656072078656*i1^12 + -41224386704252518372565512284235545340167756073455827731950613763098320193604430758580347547562389508757249552252047670825869008950779619919087788924958784836648791868046702876805986616686115371655897872922768671070766297950285391057253035415140100386694760908611862103191400543181653788816585963772910263286879882915689140623091681009761681556543627509594759990117531457082776648646364023366105007258591157410864822544385551326160982847597093531138921553179798054773342508683141556804874021010614201820797300155276829792079466216870971053416273750927702164182488433920071620681598311766588593258729750366518538665519718893767453635283575380799198964425046902627970139807145463996107228080619046801324465276191940643632453023292787098921381060267899167743919495114130244744093040870113903588374316478960577424010879735894633522556143098799883169239344*i1^13 + 644462782869778643641208748695218009492884639124545646169525114468324773635569572473731752480954873015312056503932453245483541342733834353144644033197777276375348232433426685906028690730543962966210321760859649976030278247381126376077709266400824288686715755452858576060132006729083981388980362417999360927394033960343374183048472833084437126559283044839019186263414616902009410017307377777590734576224979045785302658803315482581993164013081159879313749469689500435101373497825723756620757766171463024439030305533144551918959536536176552806191946101571148030758372890690327433067345568833527605550357206792695852697643454863676052657869887710209070579839091873409707671262144994452349104457822659982932845795356262287267314117609257268356464770004818512302903567201593691874795288198387927458880915077880968312430887450975463073148844442402612340*i1^14 + -6921605015508418549386358736082066836344160604109577588240040535844796042301576741280284699179390378536387210621520402485918400167819772847068423031189041090304668597940581159457965644838549800049430396238959651498695838201713117162759080262490935572054806250181409047360170693544231238156703057505502324894044607872074647179916882593136040122185257424613156682641029817606053492455615450709152766201883994749392108560273097692728375656926068636842559313640461312887524875124936978571696409828212267920539950154567673861073252392451087296478687888681181165225266981659564294402945456130524191884993237916924708375237329245217865699675809493454285212935180585350739285653998002221401483583917284605198506424487068822547221464030417579795037932562933496764646261492686627852028199199176653162406589493559904214557144860012297248245797707773771*i1^15 + 59276033205684199277432668309614564753795089932326611198240064948781014127802766713181010722313323371749555804085472479792547547292834547798749130997341238462024488920965613397576949590455530633288570979885804733107662731429847307253812710630831316087241027501278909430537910943892116456510736715367611233531420922451633772715414810654086577875817438522246958833368232447863729111057940587709162734189872875635316494494006122797368751860040693956342133066368609092667554070323933394288905219914184017889737814248195884805869198189929221931470175876702103975265168032572354972709413986283192121606128563890106921060471068196344305869743027904791207516336342688055504496308223694301877570436678079181314276598174996437703153910987951428066976934106680235940917899914781294395935867008355111863491274377234606329120990634477779125344612294*i1^16 + -337402019310899400252143190447943712355936148575113314145217819435274754764380037292465830906744944932644822987556596906891040900819340985646681639388577800335091461231408799291035801873971838726278488655569487000772475290613774513418045126244605792524910792540438085598175937008610668873598386980167311275608158661940524623036441712838266388215448839097893340627705615991159617131430491776931772112318807258619133351976309640254681880624420671068053147191274843422371128835392425368884080956027736717572507186589159205047890524684401400307830129502113394718337589463236295045078726793413519826635515532810431421819428064229817724910136789221268307719122100755359812516281814153960437211700855128034674177948738971253206689403197692779300350328884397194399942169273811948738434304802604957006951630092598603407405461806205374832800*i1^17 + 1915158413797124920344306076547597876398011132473169136264090658450605135240458774921501111278599128546272636487608235739418595077864816786578640155647852660490996343812689861350573670470845400931403285367241345648425550552654082788313964715426682945325020697729810567022375462520665377636265914111503674372180007051001143089340491926710821863807038014698469207158718907227421981707835865321422231676574944345712146126313351404413319829680894249488174438435654441731253350421551305025551770255039155447956744567514199759787883588885934873531753964443527218067391316345132989926397615651289145575169485358363214951707468200646032448254675693691503486540381408477860044833630609367756261683714365623562663554272699871560564709888122696167115683871813966471496133422256793637203884391980829724251908447225896297176791905823326176*i1^18 + -4600376000279059057070207072643737536424344944996764324060801154799154234214526215606044454932542318476872567601743491480480885817919942076837473530906419262457825330402680424778474819900205360156282469028074333732850296098002772810600844592853619412420368843470646607994049530326263372693363784065329001576758221500604479812624827702668493314410781349544937581802129960426068655611823635450826524633179202185552551298668615692478319729561381525550860277147799897978573088956417637699941383622178859294683517072334853825941166195460088603869877473217778649820561850299185417502583770176818871438533864750682029791222233771253779193132721436849671431601841897729923626895062285539018412001408140101413840580949699990631648055650678131517293323665646318069355241331969512123028342984056929069767535036739632795726849256096*i1^19 + 20432753479426975326112368210556352336260825455887056697165002132107313148365624626107429706398600014301955289912461283286991418337540150993679653912596307340523209969713776241302326663238099219791375479088029396456769877884154507927208558573843356578194321518873296218433512258761133646107175798597829127123250311694886186371584225424057337010308339195989676668970684367147630360620657526105001520762913161953711316130583730371540835040595016706000431099095271219196891970646797033887574126664980100000213605590130916006821153036692290367798508418839751074192687379070762781787098834293380513149243977534033296967651056792079422074985856419139810153281581655417910224283609725820215243714504983817951975415166864986135043829852345504799539144015609364101186415510946079925105503133911407288474099105816202465445696*i1^20 + 16659744185210816346412857647362663557443757939521160283347167283207550396717439897381450996610312778889154459602722147772194954387516080583607601553073289236719461907650079702175208209905973565288844333217140767355152096881921438641191331063585956091406346125897615195746386643828329217851660252365929664790997944005007906293049455691024917219975164591702023210210628621437287276038295664329595414422106856168740867163997130555910367840302529835360149160621108947061264712384770736444317351001729917394521597414427051523334644410037506638205446658972719201996822346953295311873283014441519499815943379443924413368216726322063392884878591268725244751661587863003681071070168973017655568072559190156326569774473352644224448808290362860488681997301348847684634495953015425627880215942405743353607205272542141184*i1^21 + 27815833882497182689143812948604441270330404347282699568477305459378650593431526373417447421218867129652704903893089403473520162680111308141395883995891600115510565274686490584230527007443747348640108243391500172480253067595472901736734297292908326647902062915081625279042689586253433138494887323546161771058015252642295834731325840984146492736073606365507502642456954001705570743125496575306941065432505500717540780709509169923903764581771730175836031986188856157621176454763168412717670230568736081928987115704424892985824448366664666447471161029822107826133317903220991691140820331231646090709034611650507219829988253308773125277806199215088937407890396496614701331141264907827608129179037761948129578763293405204050241111431008165598894788475747386932426084829565495415492182978227196636285793817088*i1^22 + -497226154297487127712997388447002635374272988391267913233121020884448789902550754016670748380199753247097043991925846226191261070536188161667663288274057252416392132430426149709126212078496444509778027707298318135458975184701595140378352511920782031568545117082794464754042458194265047487808305265431733600925378174666168001535481981501795766946960272072241243256988505265905575603538585297134667943631673048670975009126603926353332790390047032814836343361720866812000240034329098726520876715156882493255404156588492983006280964487613395736509175103421410052417229991074854292138390601696871295123678060892544392501393889310281256845285651653333971819332286917621874842141660938274432794883203159141290682312957203662076765675009235527298306027701959026207680563181875980136287543971222160311040*i1^23 + -20061558492120424750213301164082222164558183092066784569426232410346718439633427370785577722956045665956333145986526435968891900306936809174593345614646768291218236713778243918373926439580940388025961939198927341860953383118921703167905783869177995201594972923093691903332756788869853955884178554418015016156386743501142874090762480582732347482137718210203263040212081907036060143731072501399560232517406389052070808954088858089386076151444164718901529779763464011340544820690031110811084338244496165340566168818925171105159092396226374012197809885573202643872752627772120477446317197709883202614748302745106813648704325718227784740741506820352701636145319614207076436812966555496067345945483757897024022980567145714567144065101129050023009660262119575511397160322701666570048025715476992*i1^24 + -245334262629219141883141187033282571924309200837723838516669814649122320338171523259233067900524615333239011551237687634526350087707083067679314647421006513897514027392703432612181854274710157695738601752643805315022366176043010029004319332512367315555809069507823725871618802098286307375942545763512505034613260744687236552116413383344588259060417555326001600057375474821876626863566662495198655899993257064112909797530827514219305747027360195099910167500008652331773054759913659902183623530763574030266163132439395858561000228051609984029794266102764466554007712568678923702147321761381992142800080107291746768305971526467630788040760825935507643340411294309935366581500332871939754504894300322185975852505886185469241667557404875497418613337107315108946721211534187325435904*i1^25 + -10321597639434419395449621858154739135234860531934871801959157633465267659436058636513457828399224860941854740547243039336133547176752006741787379144022975933374359509947449882691246949761544816784610706021688626817189249970910948584811179543959773926866769445775169017087338946405367800795315011911957962868370210473622611353451294832964984667013255710411291925456275487772738708112639618794371494296018853348983432631448744448379664913236710263573836308911174374160869805953150921797257806727679734854010288672645179446226707994430635039151021805724712348521188492718351167609020451895358482279524481659914065507074331618854860329854713807861487593418701002232163334573344114293399687322442053795072609894877295745219377656697698076422919132948445298670557912956928*i1^26 + 110696623719439666058245848672853146546889227725620475147124700409695714598439636296401279816540159121536062403932237841559932219109763165958804002958118934823219866379633828941997859536160347686081286705809776660828922742944739193389847464990999644971950520865920313693253271025714245616275421213697251923117661842107040538734147516823172056633702923939956330164620959951023397960075149674586831082569923539378796339844368709557566965253395515490819861532458040079915804228986747424862387888443869492113896029483136422179215152039760995063575678833000706803248539736029333119883730074583600246832016667487419160874417676439236944672012682023815814373234353741439154848094994808753165959371983316360630051557915039818179584419716447911191284006857998336*i1^27 + -106618037194370135622201861868412147168243648109866221726108996103281121669019497676216872731213504179677663155446868010135582738419524087824245650588510321495865407983054236733196358294028135040897987002829820387791398205299094770739548696039584374759087040878612168846963729888167170617765120198559658089228997604660789686125445688337533779321089938899018492923734773298349058981423294439950336242709820545908651693652955359416885083730727210444032049818612803706819375896078996183028809433174899945822138605969058642506370261280593252809859595985397425000161854588487377409810294410844712715900859388799784085319024858862822835017535328036205567277505726323225958240013892092571478084440163468276513325721273526262721093580215732404224*i1^28 + -149859797176320515927099845784114783686382609038105036151885761736428092272016850415184883747571247458951199232933070137312167530987074013850144394624153789199855314663259824126165190860556013267054383961726372781655386667908040342918127918398222521045190486972736473980207272923034427566169010431807425694769859144606935199438567162024998633092124399862846833157391191331600497261022133625141917566636381827579458578707522329022846501400211883625513436312832076148558012434257169678346361874678801252915247059742958473165389423100498530892005445762934047875864527949873641372588272433956610927458697740274020796959873896072901554720615044499314737973637181889627529111277020164741376058277637622229065773926677447966720*i1^29 - N1*1967816216525045366835106066244419481330061534373127795276143369692822617539526805406168356846640778443420943563929328382039953336875492137930783621113507369229785324133140233000*i3 ], [ 330414958451075160000412892395850331633187904656373809001345257654513513105286608453591227913800137705978257472828773669521314264351159978844511912626228334761641224062187121625205011398953124028793403773253215177093804215497664192231079952630742191786249351085531529392405262848767780577737403233065057898998225272820294217348695061720024397988954621128489176828123392375892893820949864764904776955315634084998106495619589384535887809758518145765974613327776626854202953834200325389453951568619490189891064919332043921290057162790532238166397472051365104344051556592290972969724113789505426273013266329832396670418765408801481719303437827736351202229577924072035047795652794541697633200184610036287264673234944 + -763770806966777248425965336149692062696216064403537338629975387107576904913412369518135246047037831089718576986286377923976433799748416919046644570654878490971933512957727953034318851605012911164394551976912251207303116318660365263182676193398715924619212552905410064823960961849248067019602209012713695098158978404089347503212007509212280018550252730830343395132047800209017266264276499240588843605956636776478086616444628872224351458518041205540587108634018750580659652173535717786724808256872248203223044667327551686781429280118568007562803801802989142188850108478298711651360652333212626672273131186394185854994029156385113716856648385143719350952609412485601630025635252979649957194515640769123002089472*i1 + 716167853421602259103349457882963898855542766093688738940955499876091100116711784606619767490616987502881298422878176910878489911011522889116580584811836137569228393805822222086548599798863444608669697934605656379351793780704770028476460588939713360059032271085673805069402475123365441696425443078968555703496010456048426120032709743663158349436109199372119126322654876867976009444096372583378452944840746521422233040582392683307803691156635455871189454112285831717452166951425185123338596379716244337961012731518073649788444417436529222209152742601805321699559025915540819047734374141427191211175533063195400458626299422182222089795752918609121280350407921696544404146879813540219279003258192816557260800*i1^2 + -266949747832341556715029314051115283847827943813967359067109267543852505529480692887072109297112449365645112484470394706472747757720678460145614195195516581616447833438605874688073608417319366146552707472995578648495890472215809549459929090532818591562180309200560996938370280874187642034444486985771730268912954329064220058581935511744607336383860635191212043937384934235975077882682146840018222740831460009160932195539720716739690040282096172342857603462480532488340969352905165361828977949261191248298019964139320138310201423131598425635516381993337930370643937963142191147477874705675558222901099803112626815680277764497776629687613830053235244181668553658497290915670638862570350726963263673729024*i1^3 + 87427993817135085300956738494765643403597810200608822428631074746652143340265332336260667128368935518391301763594606217325005288341632544360479268679097300156273350160051899411683505986750250644635373626158876435528916962050524895356258446455988778320110387255685595735196671861531255584210388418420396563549227428538586846700523113867866496159043265391101473970351476840201764872306798708301974862343614652994980463097408160462896274301835360586334448628100695416989037571977692299095599105182079802853835219422694350532787217063991303034420442478145031538766169523791722030285543687913131849787899155078203428751247328778618553457114792953333639786992951799177620990551971824196490700594264145920*i1^4 + -23471419425661141507983092872462368203885167297485445559382633563642710487562139028177044392850091086284657546566072057806345924179920247418918901558531907284995832551272432643573118207015394713845527687232600689213758495229794583462172471494486302942208011477975874460767792002092700906152721534455566854532745300880814331934240340895398586914576584844470823808084913455567840997449443222829483352234213924354843466339988511433408963520124696015902823384322425363352605077295935218071861846074807716758940622637974434612815416595500263110987891755779802019242700675194429466329197613541356383902014774302830575072764961496326025412716603243338188985279011601085141500304006108314469563563507712*i1^5 + 3567993683317017468217837261176351466468750503934455845123006780167507876985096750984629872836597149170858226992747316411114935995794312411016248109634384305362513362896547072138684296909037996950962648578652259087714424907868260434633456853081506122186795737566399404124376564770332434203116100676907247395801653704180742078664112894111706947194850966200186079368256275375115107084176315728831402244173746124521524917531837847101163121979636599080883787663865404481341782574597214854455672606392478416649299648214786444150188539048225959546212104650071852151304704848022278989318675905606349067980741102017727943446784182132560378768305801396530954924625293743319687245848170443314886868992*i1^6 + -251433866977649868381702723598165052107418312633755424160220523994457667870241358625620755635167337602798578494917860019693674029538362195142807923999780699255869739365931142640049260626995086878658449149090349059916174066072631038284395533081645703692276742951402571714295635512586454112694083092102390100477102408854190429939664079007612511133453662226799285180502185053358125790302407207608880107885928130887643485771791610030384959997672474102451164771150168211075137957171786501453705778585583106988314238836435000380776121143210649674550696244476287608933808610155487833125189576120263295523326956249928178410617437345760889710841751874384224187306314191009888690739332815573549056*i1^7 + 4106540753035623958264062286970987321315917663198012334745001125866374465142158473524309068864065613316475379290150715378798855592002157781945477249175302357340825431293180926320955574378316974873238973309437527931739436014520969101495487967873694801730479812156501073194164819208779074248892186121706004773769284299365720287772349281035463885516101516745938092624407938833398150975830366293086162585076392265004976594751794231164888929666590273969287463155878279221140224504229844186438235719901619255319838106567163916995019142325657249751745671340258431252015084557840091760736414531382614634016819677172622735558926111603117083316541647892438761111358462913118111186643970637824*i1^8 + 291223739401306793614150321387931070585727857359653415617157738569440808185291647409060866555152071643343837408210935868177168698188422031239512039869368421628271403433855678379150098487111375105556131143920361078335126025826330826686810890661513774490720293585666798946494024016224139068490387709032098771120203335366999742635887760122495135144052572489204756563401328365835937025845089847475163125067048887832178562481330840280250084933654100350899519706483224341914273907449816685916414213925148129134882896097656005710753451846151220741090437043349717361532219840193214154840793926684468371179199523897482073358689641816991084823194514024386580036775180449138563199216734208*i1^9 + -3381050840677935497567306235372980658439276880778576509719113484010036024651965832951648128882710867767828947868514389301122604900309316588412801366098970792172009358914697536978653144077574368745805139014967281684972913841350529600446521385006127562809407633513482637553585094003547554349573697707195543123140612591526841586227437226005011796497571147813363851552762733790261765229654985799332259132826156571752916006618324091054501438970918725540056920078837832725495173652765331335720263720885770916397100792811839429106540462741299843770894195609927726263215873077455942475575858225546950103332612544935155730029281667706405307087043735031455695158537211484584028154880*i1^10 + -413924936430394325033537905488424855187444957793231961365661122672836908483615028327577411027780084517461592052202677980354048992420262803390673478252682174008670283859348069498361703789574596221262931140569832901023468665890385950751049450871479723567609593777038896945220779990471881318110808199308626894149636379287015010206352656384856802266428498829508626971284765487206123580852088782881965365639555557308777167163004314771195220719439463393067318347246775909928233654678866380428103978236376642106206048924190436658496469675723367077178072282259188823179751525483621809699672785282210429330944962915387655613779486021637525979490527655351086829308304313194156800*i1^11 + 30705565797052209208060156734790181418459780771337472203404587300660142135608366122378480455604085045288048878043631540432873287705715922684341536389564533307359503604572944661738208494726857558941285010011246993767383422655914258042429871069606579950139063200441056771150777182575954890807864348462046376551207716103378649497901988117206634815273530212696418703646266606889825918415749610235549335005099196812444641782869359817537760208249330874983028013876365369203020169361951072660065239752426481069883947211375039792204039756260697178977535723906890398931766228836114782309336956114188769448866416114101193420563721702524870387844469247148683928268167274808896*i1^12 + 534822306400538642759883152329456902539055925501750477423839319139471288277743858953421852261592272422707096057052825093969399857632201266292785887322630222851933287835988522120914493545740901200817457640779672872330864638634790640773378543912624994135838771408033444151352765808411064604350721428581449558150364401859387488302726258857970448416275691981323926472975873795085815464177920251724765204331270884477419761841142909334935512293686241738575813014873729946196559352928895742012260172374618185515021683919020969748965530411176644607430115555949175459836824976499431011287592643388080307668111233054494878798224928686067289770465534006113444908397552400*i1^13 + 6471152735973609173434646915299320882097028238750310846435404984735022140023647321764153288937175610158883234912657689928390246072398853736827946670853963101845492003727145217563948722356910388080740179904384595710992307071699759441750519468523057954796715566463473749042359715136135374091285144691218571346064423749497221816578505327629384082075537793266300123335135682240996757459007209101786148148536579465099026919833141300146896865481839797459315526443618635484102723433525422524387532132864651432235927817887367328515173653524627249059081356096460748244416343043016337487838458888304296140695246455122887063850522113860451538575467713952020783003652*i1^14 + -3842194928015209209447524025452392252806087342450801868561405998306420024648569486161730595787492383593307736735465031210011937530411247811959278554275424194101373961030276889612628022899479494204549495961156690423073183616524010760152361431203887646056819768482806290722388391076872623844479023738390088854429877840575804504996387658372572528625832249132382875232960918826572282225321813833342959391360434669704927971409358694646521768914046055279653214520802146356408359196728066018048506988321096327775485173504150248824284212114698606813094888461669845465040377326445608885290943220613923799583691587895805999109692355917181842655540543411534759*i1^15 + 67317934627799819387001880297921188526879564616272021462751858930941584103280132393848281336940637402400687016960310145940583596568558315820144028178896194174106771420491423267229220100165789765748691913027776433723763248422788774400579731312388577651406361212365447723183172590657477795500888466675447384102207358155454245136510378603522640509965439072223242525501389161142986855504481829698209058378929799414968622176845068767897825517742158076865325184146418823337590268161484526000158507391913934431348574000530174391173525655745162677193754975758106108462259900376176725074529327333111452823755683132523073199115016277049985113899930608306*i1^16 + 203070454995295643034598769542554636445514458357636245970053272422957762479801280356582614600907372460637684578619562199506186804001420153650331373149243021953576961663308578370540628033195907653235182933555154722831046820959648039567205939043268492406129627275401359480137320644219383211491315483420841810657259182401005578766215587610658205711807918713540162990269233494675584468913263628395412041451950867059644554410426208937850616280313427035299900953856256405938612240720351249335781211163788735590850107450685625066732589625398057767805142776163616981098988742159391942117765464582691928498770898353568974286243036668770011222032720*i1^17 + 300717956972278129346288355995874063396575901203852218213684127768961439833805318718026277148748009232539469905015238157125789871980981430688174742617059134175586559336268532998490145409122163219858686818696177017797262742485537497171787972106536879282089973468513890126336640800961992496423870552746361981109275242944327162186475193612298207979841084648841678807307997856301871765835182276774825892048979014824674123292390831714707016660871744444499410297668222843966303236182674312807952124244706362081017668464135336333559588672426252463273687969263526847440725364921009649396690367909750960468680549502188822723346373949789822752*i1^18 + -4880094126918192399496750848320749380569052984345484375210825935216614419652661881801500621388902299299272653506993277273819383339589516401738186845534761156483245183581397307214931412596116586229950760913533104768659576434983230109114591557805863184943927463767388785845305465515017433115560604042054474185920308146124970161772604245373218170199954147475773339881857776492985133548812203482060184330445772783064669034916707713234213235317608591416574314517795614859582022945159253635962582830444452579857838221169476135460574283633215863960006092556492297792333750318313533548184422532374260976827564433073566674014618906400*i1^19 + 2554270492459893642822556932308576091264481210004035671585984408436392656475401021104112984934311832048153895490356407166374289298292754875849589469943639963209413193624738356360546728708336164302335735734913532217451060469804165870327402383863522069556178680077537467248451175087226234206827210676039061269597008283200730154794377156971436273417654104133995639052484712230484239445157726315246228656239833846103856867786739626409735780218251903452187079461997194781646894152201443458610948769192163457968584028844381717032108251413463419811358090977141645658517820095733765829797072513820894558624406374983089427994560*i1^20 + 266612882530272916732654529432440888189809259689462226831335921415250167446149706872462096131900557532556824511461822494726433461394618200692944871802090980797691368493182374041302123346117675500285781949455714738822085829914543347450081061249670517376377318424442147910981725454522850544972176326644526622550475519576329217724361570390628437159879233439846507237168620929980093494301613486430370912307789493726806056864408427083742020202513538797816870456226271387264509898372168457691873377595882376190390004006412859951398241948800838335927796575673953699610078242647238368574822480438172906134707736918865152*i1^21 + 8645026803953192006982355919682938394991609132567306580651217081313269158176430908920827110817418744900105107622735243752839323339318119502723626838515117701703120339751064989043742990140736082651810172166241210677788888370653160492412510682111203159545565152911276702625762678945136912238041037787728278899901612203170658825490002822295965175476176137410945665044318689851593716462584357738911040804736552364126815881990185456673745964430258966343090419448612189878936405139422368872172311201487480668850675268681224264205485469212474701597863644949003817778848670462997649848030287383482144882375751168*i1^22 + 226105592681887156158973942811636305310244911919232852219355390381392696624895208704252236107089831898574968393390764836986209589590693263443409561612178292318765683309030527334726356707534761017901560061808548083560516936755785509387758956250099037686444574326302577425725040186231566038104460576803259477426571933907784354835254559190735648156941740061928998957454561889332847786806897408022608416242514654383678998092885414622030433168299647961457858709164806424927292974600623643866745421716099081844803345947723378403128990564034218912428090210709519880441135354801873819349831130216003494144*i1^23 + 5144996213006181295763884124956560057356905796041828338907136393327593844997303411516932130561260615447835632246685175110894616028719277407760342615220838787157872340641860419510112902520080489311820420152978208629493758146122524745892886388465191044510241533765839046182096276682388357015107116756016165832966252314160949949210088741841273328613402027948771712156957153654782895285003692298980473225382201450614118427834459026989157637139251729575261729949473578156542165963986741171249075717099922099385827944635230412159561274513036389357444327151861843711787770051631586320076750414336*i1^24 + 90478479942033566151960894661755674626068476066070510004955528056684038706620572423357990849732389280746341023594366658195576835366210056402592458651804903420524526590465420823065504469797504455245879142381326592400754884794465061144797134010029768943739730754735153092908227132347014371552640532518842461684750531880733804187829364771733669455683490861724613390945747875090744817869506102846890019056063937962608076559695842575787789277031667193057899495682350340902963899011276610473837467917350398831661274367757509923241331650733299412527972041668826602321591095368066751741952*i1^25 + 191740029717060232795804802980557115921773004499608506943967502972146194266651101983969787287762303504636418109267335843579755732403588343062148541361876091681716902010329962710051235123981261214714575889084666527290612445544064465262328553905972104614755382093995771490702198969253082077281594738395344971141506209837307531444034688199142734790494483562386047162911837752232215906322859811635883888872903057463916895158374849104883119902736070607038292918674610820250624461972076670561646884056668724782562812091490133349613629102833406298524412987629414919575333355847680*i1^26 + 177894445359118739210998343626412574198470290233624232606061748111452395756601381302619382321847525852104925555039563263302436538708701705789863901704052470778724035353003400277282135730350346235433175447222174621835392996070950413144380868469750066897614639174917793939555694312692082669516387347266549701236337402517704166201895262249850058666776284672828999249687218369554581590107128876667380910773817468604058303953525255201617949657969360626781629270497984585722658563544072533708886785894705288373019425501325449466295662199895546496967496675562714317193216*i1^27 + 93037658931315010329606563048089835815419475478491077080467328643932155131961601370399993146303689208394995755837845851134592878238131248609876009493620363668070807695074536608232280887336768147213976017736152407524134379012622014472504929818956942872138286829920010713046846278648509983307506535762565423658404545806781756109188900106330710095560695974501497544103128952527082922853889369774899578431942371481389468105727258744973604525276167054765956440245428684254341756940312051860987542134288510625239793820050688314080210787282232279040*i1^28 + 940121745363131789402290665726284188310574602585502333569157511281954971502935725321616712615446771277250056705634986435233673216062564935309081157591739744879519363482116159078957824626261210976338286288497372929145408706344644953202425848677643303554288988274436749801372416006353107570971091974696139839282975808873153412260295056156585665484153130161830383791292252517053872543160233826978901352342274873333507293379344577507209301900203233454062746248614664369554618549869897837215684376841231901509531778846925258752*i1^29 + 3276713762075452403727195973146944592083156720104459456134474594069349582102810517253544648544508355511820350820392228263377640403773927049140371543864925145325252333498484385122339786762380845058996887813404658136470507375941161009863618407466091199811523347579280976104761863681795704628003834738629854438455196477089809345515130221889015103521205505184339124191479546840439489695583522692093946276799004650258646188917101222723250920672968694863597928448*i1^30, 1451212431068787448166747435009476792356278072680861667413112211481292118019601819918356661073791436339786028882247842769763277681007280724255663970777292782843490794173165400298000187733211018427052271990751830703186231612823983948745848150278001440355705907098126747852740381809673803795720454950315570930834847176530690042870983006722025538075138342994220114746046655978635720506282974763121750643221877257712597870477668370562630591226833615859275711593373890610476872883993795539564024510990741287896466752301961153361328864479821473550355810188237546159873728335356647143844071580771173940298665530202408536364485320039676734187679053867513312379427368966428567155739603650170465231948265989309460602193961941807087348995107327821423416938746460885464044627563104161836694229224316366461905612279123970901040572088466456339859109038969688755677948792608218751690626469825939980494754622380344853133155288120298443941164289216611491177516584407138304 + -3383673118845842133136058696170995963088288959113292042766553733864227922103733486430969620918576784953891825983687283282823425078263742720871379663930883318908323525990077776196536293696654724088115428017839315441067610883714421474496068966398862791768373641579878628142457633773460403527371577430388289536390038814987314912370544591319403180680295457404333229231052477762989949362827322542469418083903211596736110688547084431093519453629296257933005330080022018307618657569944075557027792957910718744325467870192746528313004610952502926683507859464801243738606361670153864207052768633140029204003201742807079635949550655465398361211547913427319324004736645024211314623550730581506219097966749858917523665028957705520612510006682907242698712840010579969094851543723771538105860323972107988156707786051137961178697285415201383292268576774432604275043537608696950025569864006504321288724763947437027578040474243427133538900406876913254285555907099099136*i1 + 3208987525826214344719169972479964076415156144585031076722018974219238552454336855314848613367110711934126972864655491141930261601540604419748207465489261143269243933713152943090077651791512720812339801948497592163271687476047861203627946643054197920300374880839289171729984687540838065263877928041314895428562973675948210400018841864904496243415497045146843890602462141350639756486664922484339530919625188082439922703920300797827747277442556157267153187004992729397322759466900134084041565773227117585836849359212343164800529742976839053531561089225017923997946712295926136024392416884858837230010951166964002473690647245574586567513775839691972679320929474622469676513624144639054204971948798842050949605759272518508655355965062858937088315081738156031215757954484713812138401632921804596184116912093961958505912550852066040205857603010821280505989177783573775793625279679651208537282039200871455144696758878733220554765181522050976971579155546112*i1^2 + -1213782989639970359623571704016171795556563850366159141492738301130189168004630579749374323482766534964683115031747287057531800485079585722893293260922300874437697781227934231151054600612327313089234593561365920563601686684960019422509987890389242221198833318235075401255944603288586522291045625958817779720200072992501176906379026443205820007785625107356478856671887584266701051276447671862555686409951507184921980181119578184900405334927365948962186090346760465403179039202591928698895075550828735677984447504596802554086515697979771082119960432646013290088169004856655177298018976916551094579537884825507307310152793388666613818890584845308102735763812919727087327437283697906452375794432464514115335242920795960547923226507336893211062590432894458631734736131252700649149854157433556294451898074540119034183611867285197152741265468880152475867288958656932315671286542452818040626678563750131870686998795640019012680933112027878433293172998144*i1^3 + 398854113286767795701259110338173210979701950097711244502670096268819388902963059493588524543572894327417869338487671837454362897339132223257129632334754399207877962724433351157176263315685688824106255038155730222903334035850135496183200244273266205412132751654650435132682442118194968924353756659646205771792306290617597523283846051884400230708290950000271238057179976362527013909558694991561314672660033176639120472776390362207365477087594246263755124502497197775861987916836855942925206433006923448093984798117603920067887743866950664736348418463307282651686556366080462729509558668397204206810951341354339342519600766006853849720863783132932131393560443847174054688318555745946742433201131932328219010533803687257605520376349316695190304891614515730293165716647383026746063892681638677287146131712063314876511968597394683356425429613286917760562005693802323292767539686030521901358079811889155037206952126101757457039321827920906112991232*i1^4 + -107136838232760428272295173041636680239867954647880692921555378640655437198466996231995113844584119249910950348284771994804405485599345537835170581553246596741592471004637311702482413734193240192813118182670052833486234234655041082428168724713174410549576614501687471550076487659475450825623866313310172833367290631777783215312689169093512707768011024173486978225541629774069607333771920494946182630131976016932072578409342885133885604504518851078675859426540217377610474241810466395039280475767978744119853575042009043459682614592625180781507106652082866684423168166609595343267583818404227932412805512135751762498923913014868332580949620345368571379808120852709584190552599848717292279909972817137667646497153777407919524867537484138082984901362528336669699796057313854127890630583288716380314886654978670277332615988711667096793227454775001774432160293436414704323677150484031130299192084949648899872499643113349333061280264639690571776*i1^5 + 16404586605157412367199272370818177139440516748201575590587257756045400810720975876952611765376649676799382070044117511446426925296919260534135670510310664952345559521636768825381264558395572189960647672708918354977982620133918585640238263984149837614462564462519064937538574782121919391844562826932065272490465690388993080368123848548224451978675180259966011662029577452641184663418120238759816515075000038876412341499859020485240697250995310995670328115516638569774593557566164677826196015075482209047345394401790323247331840360910572960554688910704161958780775561068179939829420782825130354884344486742211540173461480669279322371970501073581171796259325519084496372092781455966407009538715774596015685518769845053733761479631183601650341278879199319010453638229307097853612497621253146000578512817029277222157700310594910794565955565376588446268260053616199947391944818046639678241133718580304803373398162139735328273980530994446336*i1^6 + -1173970782895618766764554996946638895119178107650429001820301654924278674001331181914230689939687354141706154921074841821589727834842204918647531484134824133344915325675195729598524303533754700062191369347472316901296892668587567306207994550633324459204306429010650377446674883248655843794802342120156317615858913444328208236317432380448208981316391594264535530808474124344317978023832449855000702552926622564548045523194333786934712788638693906498671702060656274212554031523143000384301096154816984915566464953851969319681426634257239489098561799801898302523352777818044766788337272893933859548846011611684003581040163529118395269528670452502466867022614548696890561631086382853777893660225823098257681968894051502993261979332044311497183796518703455743377582716465535035510456939975103878931711097343308497081901501819622307368270318142158774163473364028005714599090168930380187043692506476071808555674349171877848136744335376384*i1^7 + 20460466597364181240923374621284895158855826023021067745329385495198059331949272341735334563837037359229004178579117117831540262619514040149250289621182620353225398506186821688765746170748189263963562376773031899863689525528327755616932320378092628797995032730459177168441220560264323146425121120044442672533446225550303973702398297755035135605916922668029014356064337108697208777092472062439618317009741154267256809061753678979063982481117417011769558364151286203170319582795377474921599871576799032626938344011651359727360873398406118951778313230101170963070644607755575824607022495535253072887180424540271801532921576121141735367723157088580180354716586080289614423336017148112578470435227107179691723643086633166218472848954394170515616771033032666212878488307003758185113545787884323274063600642030590826551064130122078646136898119619077427349296576208048227096775749975887173599970616738185759513390297590257242389037056*i1^8 + 1306420325026907852396747690640719237184191979407229954543916172430398434293214824269995679102983557504057727750695784910668195375933054608463036957385526130393597011889703258371335392132618847342336097556603682515105299515620827082266552121916696466490288693636043553196722646983661139739636471834618073639235554721243463885210645986950822392677644273895028182619124456311152903901816220501378905669691619666817061096468511872175757973973047218942326996933400422653989135749342293641920576708091139014077466015284553542752166540099843500668910245708359428964810850760909039763979761577159639391094077412873093740584295215252808037861876650265199210201822377415572378407173973079808178909181948723104437391507741751291653159851151604449269003308283286742112206859915243122464663685775867146780635538207679437797470314839136617773642786495662230300491815394194832754681478055785578205727368720979903074224965068235980689408*i1^9 + -15565565340040909130282489324045628160743713301406538094123674123526992004137856715275881806165640743869373040760246353361507819965704838800261372955194047770048183350606568801390860165365082861284847582901951379344991985025095692951259169132529548047946281835052992542724175060620906273041702172999105084114209989853752209903623416783172527910027891761745836106761995571341493974290113983603066014492709050029008477113488584480739688988720459331497615872406539190035827970288463522888728387139526201876832003476609491858148954689855078309078500691007755818128878120252300968740669361697413809376470955766972224363240828755473772481512830384664257439750367674654732676428189716890310627000694653881069022409786232252787368940542904987629543222881900429840823612638886414018305500198436894136194508439484306453921175691427737252949840534096864426083896722025874249657491047554950729446860459260307842683696915730951168*i1^10 + -1914847169182561215374045016528811961312436733335792558356444736213443209126675898656608941796799317085746852240092404892295176206350898400636843213531960494016803043119886768942579312652602049202345994490239664234798397481271494470326378092989398454340240700777396635791591456706524720367372883059465648617376473947341454433124583579967161479927482488512252075195660086218804704391522401906671949629618244864772484559533595667100747452593548872343360419921111127864488526784760320467732181615994029331162138282128769919034900348222740729170782854828628496739149135435426043287941658663395932230613092821944984099542734985781460620850163917567152600154061681354729760747585146270298501172229378470256490950891252336196242396390277895959785964498124234204933003928000006967355360271471283192706215699160585781319517576322331257149973526745568952749346875312820198213901788485751589898758353218317249923068645876480*i1^11 + 143499423126752208051993563923085447145650332465448267182904685963556864081251515389725785942016659575769462531452804779228353148343687273770330096051709714746110622225878046114926371876588595202548959202298457930928721091617133588241015242115683301094321042369255094880015478037413141808541865898184776292840514261715814950984452722640030080970021117502924571545646693711810432932116686924668606145217384548554124918270355467137594722626873879096237385984794088518840713375373042459767277000647782256844719116266970781030000668018701255510296953718959691299091598940742149062438475930272592195641600930552037199200151833995806307253607811030410294492327822798208293859741776015059608363927733056857219054580663677717133367568917360026412264977434125510482183455563206944168847247586376001883688895787166429883383194308559363964778663613044027496087668915914596086938763608650149136032013457060881171926348352*i1^12 + 2447018219462061664051106474229964873940134137818210553449770956209927050431772102539378743656589690807052217483656484820332901549254847726251035658640499060830667752057448347462414965452930196863541697925709396796267087958130187346003464887533148461548026827777745756559988558228770052429646858894861158130005189669161358689543581610433202902542076638905929177828866273056484154776966082388300976479566523577881244309607001242408305508385255560774331708343610459321475410353879073784749478577915446621405596531487831766663155674241103175719820475240185219937010396953708338878441980338673164265354245362784855672485235347558407168052656998193657105474307843673976583978541620031068689013191476864969119917594108457551481370030542182834725591191615226632103282298730277186961009744459706280274628449888777079110490995614864540717679523082387995642018335155344669377606188459055888694027969241089902884368*i1^13 + 33024356185816666940090421553037555361218949553976890891699197470772772095641660381833567358643086825704680088714912831639012286455492250082649705710443156858940106603247789599035451912951290691270922800502863717256095709664564483933130744154945979907705851065019203483665704917714052918336618482508877058055170761062180172533137317896214042372489698813210013724797686346889230881893750247204546827652549521488255793296461362364518336439642901100113729939947166968154906947270430864665205257196630359458997259022557739532818777745770561915566575443414214053331543129240802743679899928890992306047063030888216504042917879783839343795424886273494514545371167898856348004593922520078859544601756947472833983050054664339390396802330478196336566505458050782647830955191398273657502534802503491806670175195566345298880620493815250409517153141003355159386741970448381185972518502723742791025033626262964420*i1^14 + -35327328004644894262273616435224431274775867840545501829059773729275386787570056273311433040989654035178422688554968719133999985554640511412162477148211561246085941507308715519115830337839283090448346346968789978680126766907150609997684475677764097245973314437970031526444774326459545590540287297824327432518591454142605470794056356898930447068900990617153014591035331264433283987459992670149378972130044134025427537676323815642218504163570403025849061633707835723556883576432159134928166445726899111609780002080143556646005329602102139970733811380234785761055092695081510254774143166392611173719295120931425606679951536995082123505823224501874549598186557713025524925675206158929021461853145660324551470980372882451818168478140855603379169475716668745083148670463799853477760543382696252970683739932478525442210269197939168086697692479913927321782815309834440645879579408333431014905975867127*i1^15 + 340274480157719573409708257618819665411866857136224853371299566962878889342181765035602097372918391146067453803918028014054397234111119317530719095443835586548838619342489550181428599103577677624398043515894155493255193240995321113524734131488284744937488923611195605352491203311846729083721357447574626928974378745150665258634218489149964836290409513344438287745732202163989271656472534785988833759729428353241675050581432045544237966571078298053029255588976983502801755311936377990677470773467265389751180833190738517136215264109954854222350791492085003170937282436715937062603812083262567279570073301433416077295969092624318719292649215359493860150085982073562323934873651831247871017170345041143591830260447586620338731503511236206505975970629400202327617689636927769541298647499846687265974021941066832146680449241463073367014623684689677355016509198231762152017519845251054471408658*i1^16 + 905948698935269972604349271675382756182702291268710145717805826375183910445779024844125830020822830659515687731068786872684358554117104039151453116285834930679577147190237538810616308931403880067182093795916017093789097499862967985132163731240339670238881917768048916178250320101100139197419092507364157043987112697976772548296239948916581524612701236031325196154679639877082160528140652240036833117092686671534323912675934968164476883182148821974716822381573548400305306754138651359932600713633849553383992496774415115645831164131350235983209756040588237930535644143956429522011858739810990317525887096780671339481992151386455321518267252614687871895198696615093190436102572507110447089216816499236283278330378639598860873093409368495355387563287978552890202503456486445270180492284853828267189157692889068978087196112583057893906430381621635296040763954011776648571110676063535184*i1^17 + 1228067512861280996503409564091548598916380540819020382463999214783321963150159048389746596129488906311201813379022439608154123760601909162743299005254873757683152093089894167086684031713221125910212407492405269831913150465222155608717071758001435018509219157759608477188284530999451051792869609943957178465922169397845872454929758111012502160715214797419483463800464013449355775590924879053125113657644878079834182217515930905525615249790155370743886965617041803890503310088366910425574917196275732579305964338380624865391148935852444706961663308406657121186092068683259258936242823605028410300219774826207038080601282112053685043851618889413206875138620780115359943591883638556987558347020232201772236716874755670318852681971113093063698454745142298155966276838464541752957394379202072829842596782849708832882035090831879595215677929336795373124213342539385103634967345378592*i1^18 + -83617658604185715129869467869339742231952278365969476553515302090778083769926946622286031462331896644189281177031930092696883137673143831360813238101815702810315749992565928682253449500495306755685310423680430579274248803422256143289695108653532928936083221456987268290597929763180225099790073001000986874716890949334633073168256631546533154510575425721803003282012563030847922937273779001724389107617613868221921296491806744240443794761341865289042143907397668571399518104962507132939028987013392425394081131369458350925700523451871741812830893951338814648122063734217975340809287888806115027104803818787323283682274052833151337071561685262133697566136558773512892158779142444192781080476718691996296213037689878806959452673102363896801296296411047710182216072425674568075237260436387907274447138816432856875087307614891905209739501703377427578060326583540989060400416*i1^19 + 10637073242084793511558063632084474282443074682269258126606344046412830110761868359819754097682862864121415431711904911393125086524941639870204233285250672219124536938998953538493697464944210620311962796473918345423416029476094414539038730648543214181668294784487479392040518166942383296626178673845325441044941041429199264610353125103394685129706599010427063346685268710124218210108518952703871893584736070848975568796920839058251375768157562011559355886242827013306503206291205745134392032865433530996516590817601570381363428918805139705182558070409797769574706466857989246248098646954283267915857895645909284794502993872811002713138358364365357165640220348396919142624913613072179628041629759466271297773917787889321575488638147879446193193076045327908741100141901792760434345392589500974367440583924616607109406771450936540447809628473263526441554053212261312*i1^20 + 643566192126699965127152350467892577307776958859247669589167162340310676216653378191855977147712041347572215485822749270391783658341094948636024482509251356249724254509858726886075671532301143339454075622637336502855241216040771876792355353151342691635711739703891807529591712318529688137687525896001370898789469294392369838950209700503912476788989608848172417934096687532012441240118181473166228662992085647300390283425903662989280396807065910772992856243250797421959400011826571906649635422236558967420279963912467948537159720090370670853521189067097191068351400128793932046293844683507616402050512035701702098155946470641598835099023971827891895591520424035161538249428056640484325977888560831985721252017117719725633586122634621868236258671779757817818386207638992934865364563854302706679874882323089173626167354444531960141461102469094522474114688256*i1^21 + -33446008628776491765193859122918822495345173699051274247151016221707011510614496941967817726338658134030958298270909536614383426483260115924931437554532039299127236454076694629596420984395809538065399956187322012468327204430838781953898399696469318872159985235864365310040172276001200671868320355041896603373949668061997173594774532900355405995118172985064837459006161078644511898400536741020038849473730284779337294575218833716871046748531253308255236306023287758684356255507696434965482405387012450322095742952943517043478292873157140194272172564647602531154379321290838413474607816020375283882121314178637715116826392374211921079512802636045462750948214287588468414105250090315977511726247684017481643484923508671751157931609020064193166719554314723368530857370032455165622199111787264797536494698576050194517997878436586305290489586118297545216*i1^22 + -2086572804570850115593317556324642627925183765294565730428580579779356857932168732886758688495717100298916095506514257992421165595857959116986099589542912043920249114054134830885048889767488629884857641164859529437009923707413324732158351284674963193262765250240578730857114113452808051778369903067947546743209336320678636225861791267180775116948400789379189891553766304674232311821153126677404924013872938600699317947632213466891894325283759819228789313774228486063581721802378445700832210937977323302623042149316253416743344567760426717887233155954949824707565683802236483227870825364118124126129125380213970986464047837427784282964655849004428643375839387015478184778410636267403968473904107322816298245272386517303557751043242292909537591380663549217698899209955813376559659128639753632037858852647439536944343781220745388998973473844992*i1^23 + -39056327890496032295295942961997759959954324691348574348017486316178174187500705733711497156135627132005513016686259190058519248124593409802390469785224639284105032315172656520620314025054800147396769888317374574981837384511573148496180786931289850751663997825880440706351247424643757811403939996947495200964689703934657687535332562036567375475787580827191999215683149195448356325878823019611532132494583841127868400262288771608004843264069173749458276358255394961933926987409946824632999360437332110727692628623402523248074118998593165304545892023330694750358930001429680472912535567387015968585626151529657398509068370355078878467284234397680432407627101699809506423709949986733509453212385116197550682413891089779569257898160380266225421729491389862633718267274886390366736277016321288394451283986044044308369674553270412372229632*i1^24 + -84380706466324713781361766339992575580426674262058494636153321270318896234224601827046694639435540525487421678709319177303847646908078527588538005117529520853522986477234745044796395809425789148989837794218112929959215043886706708799519715759912432391779392828699227739241607640654089326271861249017359482334894154118383325230476219264830410401187837994166669218510665091940262960294554963842563897395045494027134861932809258246299272060536624733015055419414111013664896726782861157977004999164791290826067129929416710148299276661517644718788187301630639334434662189604210107374493319314551555830496801307832239852021095767356011654236223003923402215427645308444386839762927455061510517872231668576846681181635138758522971301287744370947154789736721557802593201151661954852384446055657295538708347349527054677324560257302528*i1^25 + -77191262571629192600885657411848189334005966153894685800068774346414587465388874428890649581462737411884731122527254933311809291287867265816532358574293910946932206355231655420146357475718635284950300757144428129606126090698574504268919988606803307336420303918597026201071306314406312989674635059533879234500900777980314453000810302022774842179395767329169604358339419149594952781942561317878973525491428667102348546644025573486716657412078089484553620848567477996155822404504450385718574239085736508010043517127670547451412636028582382132832994089543257201567787280185443135838393862874657738769291783804018093385007607300434741404544257405136728634396946393748900632757107517840926619078913024128772928916945699573080843996302583703869345588949866066201350170593912231410838850177396268434910148752994307319070720*i1^26 + 1630366939959151249709450039377770013860173253450190734506236450534315331218239533014228440880514577939792911585343220741582040586647839232790892773114071617097619961059690314373724029431110175312472364083297985452526758634002140119076945201814107560638352087794476194550810327549436959713354029879877501085279933805674172452100073615467038875067827956288967492972941654468671631916351913985628884759260069412751050111816247540014706416306690731724393667959738595237671938380491002642678679741872122193084860974701893688819370763745554751006215042762433880851002143476404645443572791464152679573475950098380341719352402383044398217252662264627613300603522882041299755619453184496986972325125548222324321804623923215759228633213115499948431627237041537439445124764719730428101625442676270904706712870060032*i1^27 + 58467553611430297884846104596781838716386566079238070161721626845850380576040376064629670672006912651524155045829668584879165844547196462699032752166283188879055006845922536686621162060054171757800868018368368254306484079057119973313519562668606353071122338703189743161139481699095923900481265382971762021099771359857827223650471401437031500525045383998529934434618005183726088570245330064974040692030910648032136163341196949868392331730046698550165787323418989832530468066870791820643329552077097590783097765228693054227130361235259188193408160806449722343551368141454382221290046322435348340592227655555462428273698652247284909642597432403437307391296351027158652238620790079040176621268225785663876229843784853012009688273722752286714597278598191723946285932919047401159072895991808*i1^28 + -53930540880603213611020190154375980686368444380515409984917514169134742048869444512398622185317114910413782505477234606083227225246223227187218176578624449432044758774307730412466248447567803717731317109625585069738964177581198936469571371279179004149607838239103612190787815521807638807820232620263270629969240386517021277236660737620201895973725721764633500960828014774986060788542748847287076996220459884387895648956403227485101032721352888139421677411173142243007037775804282865803469446987755486906360542031315671735399083971645676886842932928000431584405833820290422547318850925622656437117056538713137166396916618043317243800608546542133199762743739215196658315616144812301242974492674786157053299516870015670039089461159894930739173774645355326888434728960*i1^29 - N1*568570787456636609487093294771241485350824409693065005217292479595844850091990066506016892794684520065557745136421451076066756609294108227124042066862695927492695054460980158205930942896347419394286601804577259819794839082872231348342784000*i2, 1499219849329864927611808563074548883840455632840140184216125467993660850913685709000411610219175895052105972789973401359817696423973285128206464791121658938278441859037576812738968103414534659013426705394333731408776249167571385731439383661828147882068369357300448582739718051391431146437977691860189383470464653557161587407995871874063737311394231185555827175904609105015546861125649591575688046090158537293039966958803445903992870408924355422720311987088855781470827664179106016269535108877991809767308025472926911166899710002821390188104799949383980846313759676595746470429488087454792614971800432131435029102708558810297993832871439502474965687311950719646570126899928611675761058107388373045412047123118453522923513371854142557961022485726205190904727018661033472218510123995221930498330554525961534489375131566650609180781427897429880792316535511464551325442396139580732368404860106039612232569544234451332044472895776597307917733969813545007710208 + -3490937824145893372349550207973449958228014292345125538134576728979874663071436563570711695525437023230324300532786600788678640775717194914795700984131244912862616036151532363083082645810770100203646949173371471602706401135612425909411197048593383509106572305755150295074913562603510815826736460148583417328038044839005928684339851583414584409449721272732403357907685733660644343306979774899124449857040507145400716316056330451091737296372601420893888892637522204875485897264065139315516871167745137222608466560449926250289757301871181788482987111962788582020232755315649236065094212380683935730961219159581943687489292138453076460184714176614537044390227964186688147665388756746997622062175319292644989852816240596246459711042897430844280569015489215759859784959461705138454612364922785064528478702587768564749211259382749274694739876018088771949538196314412189396802186029273799544691054366080050727440812301017001241206995245362024095365976809275392*i1 + 3299658095875573140774720788004729385632475848768856361232694022121373796366768682363915045306879616717342913588267649256443475233640077764061348304744533923330507196623634618708114243017024281620312621128041344739756788090930476958748063984984038171751319490373880747618056763649762972199285753899459621431351094312056104376915852275621599290997196545128866916427158064327697921890412561315587242082243163939488487691484691249320947931987563716409322642780329699149833388305263252360221344409517432036236037123930679477239150259678067429210551660163244161330214984993990304594078663112423456393437749814851602158010037898918375872501541311020806467775974276911080550491631820512544040351392553965569042864467504665146637939234420330205999025782039705662887356176620928586634227289944817456818939145235702680668993369744707979233843549997946250875727468514712382697135126861172012935094934786819754793263943625476378419995994444701971977984635043840*i1^2 + -1243392829546333996886867862716674572814678925263632804030103361310684912502367175879066686622409687018318589492600718098063091361067390305625305898904697989020703840529427523194251406397007557763309951066738549727194422895748904520419921530106583346258559860992864700075574751685481754181121389952999545482847541224432761904344375954904855068561427683346529330492325788428161215642402772518908564991637231695993577027577532055982284145323125518525881822433625651789612628851782964456199228597329066127488953043511456457460220527473344967325833612012473340585916044940163087707407011238313621808872990808668122801378263533964709659516067060931870149982148090682531643890537623564148809245649242038248853041405324409802879765451821116667024211888636858025415342919264919886527635673396719332042809662849729089235110656381379169547176450214924157003676781035672211022854058226747517413721644978009354452457173936298347130782970266578774967837523968*i1^3 + 407966664172117489336805122118701479319266521062741374758392485743975780877034084430996467907159579313275286659687715109153131060268385696619850134006863257023349626826253886230146523680132073263132512104590942447594300974363663613955131064546643097581202618032732157724980988352966924200439016401582465395273356559138306797323048437157820151416871073075038360967717125780207713422265258637336103006509325027286888950184830771104147579525278040774430090779145194006387469903820782836353008667706921799455384672890846060566708334784055892709962481585957687805808384544723106194091758890723294420543026003336776644517719615671566353743245142801616555975255900602876424946146921000473049117403520457939155663968014324443393285446192018230928737722063381960389234710081353972267906898042070573865387666686974801874866267919479089854016124579500145572323168048872087029470841626536482955346978288358991067984376884469081865045257600653607837892608*i1^4 + -109536481081716701447801838329741802865747050354319273450081394765999291040455417092050098808971467820090784087103203132741898632385297551739123660415458852932446636162592319659723305619438343569163516651813263956229987242335878444302799583798376483635999869211166889781529532533004785042755623422923729130965963324000144389542498102766875379201541377525087901373070285080222090697450523639568256806441119300409323507210750883059226369880637620047569191057927812264120563345500305685848531312702333715956114799691790730398729955088958262111611415791992997443616696244763020629322238605324191110716853176355221631172081966374412118995086796713062264016886063082859317304372641901874543736067757648651826127530664310120665108944346518768127734299451451357286312478666871246481231153775759690061740905466928588778109617551717884760711770904035293337406769528304124310179717778548107374003035754817864085667177628482510912571023904276371996672*i1^5 + 16752860929783781440902291129069176775896412903438698627249384883978668917782491039695148941229360915024176618639097812598579783628335881530969882587224812622242275934445525452634691651783368484118922817201952505655637452652691019981966612620098884045575643217109797817502465354270513008887095331629173929968324040471780751913804862246575224746048613422827257695681999207333518397698804619597642478985988481156633497957907441074117646272001344340258400045903763841740757365842646771115570152510851671720142704930263779658612848980104806713786739673276333528835087369879684719101177719467272962028721051050508486747803744644416394720916998166674530414890021804424661923289814642744083119166618703389929000921505990960455919908595806304593111215072241357357734717116783543096609389110292905596529449935365119829049693391172166657734491549687208760976886880306060894045353341532388013269225818396908232423579614858668326541007050414751744*i1^6 + -1197285919203630651341999741689739372522077707613228064085595243839296047035877238085019924019433658522247643671089694421795872489633051099387914773457528408586967673238488759205158063471681988884447225904697614333831708757988055390613992935370109300272799014536588032771806760076638395000433608926539400844835879544594096468143202500703511154688567599963016957031678030101428983406928781612933096219883652683051973692271644523657950637998929500707535633575856164775477064119116468993910457007895759194508964645614868138349637333180368480088323447339405755913353651355095658999693448115453434042210373348798458459832412730077019962028667347862007848157593580292019888092309808387549876411552556979268736255561557682420049684378780610824888766347658723436608103098254257192748929407313132394203349719104969629564470331676217299982373238609778368568256712377225984216381221555637838774166906655805108203584550237878615108130642919424*i1^7 + 20914014109712261722751255682093031084762749662241366277822433206980503578163572741782598471648141226028263020307637248273742339728030745741669502347002721923710880552894769376224736960151315208904614763347093432012337162196932485837601688190021337244981030252656947673729700481323324869146584667078684979414285146594190616807196410521304899962676226102251434124664954995396222937481993601223806154875288803434596389392070437921486141312430321282417450930301349789970558806127271180699441265171281597898343123880888325851789850614296583452613087374505084705813678838860650711455900108248448450303916604165375126576411118936706363936780165605420969099675610029872003753615976150471148060755936698050688203917911666098664232729411406408103932564804479878797407168442519666940496992006378199891868102907586468161040254107059246549819853274211274089998234952316865518492845128933866313033131170207976093138806249090864347751071744*i1^8 + 1321600497528413326056427263706400525354325766981485329203699881335709336071987841092567235761360841784331637497000789174946502980949022906701337608256899091490448029890870968539213570462000550160982625958919239330095199256835516124428370481054395656258230632293819743819690911064302522812831627406248283978875115634076031010820134649546402066680125579177547125626821979278976332351414287212011077815976754174622514786163367574269866848511971364133356852253554535183134665179827066233268747937300368188817151969057319424153864069675788485069567951007501228210449566860613625277100403916663373998003192095207636751384546206563174722194559504107605182840212320086657264911408933151548948195626401751344599442269647617509823758137478486180461433316997116419396765372336035422377414853507803615030149359069068873297137531739151015401253925023722525272127588018570698497311824707234027818680871135925368169438317795471637368832*i1^9 + -15701751283446927399248240596090807758800762948898012164808687866241431325953682554907827929961881061030260071645517043750348525000114254305401179810800926585916320258664467206096368935016473118571270942755166949533006957325514233245767416965072976185012650772711240174748966767257854100614316045909549588387925335656010948299386648153241025087939037388884140362200094452027566252685949252640477417535600697365175982495242777055582120557065305764747088089292243986935094573379315521813353441896324458668693638569017073205857805394070914654889430310209854041594290544418228122240657268747195924400264279954893031142572827694793796309960941128838177464887131950807970325181973071278695635108865732812676161356662147630310270101935469917728909681901199403451493744527266926678750589492745305578407417986751308794571436509324227978590477386782124088879324318774250935451074331231115416157836095707480623922925517730507776*i1^10 + -1947272226055960606830731300916695382387729009832292323301839598167688765868368360709650785877137388944893293951217762444187350048762667270006751125999619062054543849114215458118393905231261110381649882669689387940939038718839969158967776582685828323846169540546800526718761249511743320752280712627711521519347205283098128190238750309596887192928718961520104434944849221158669132472347628665853097905896631682646408674678123266532003887328867634992659423643626748312784052477579765104373946109814453937207247535548896815733599572701458427478027426130505476069129548418915565470460108447003178271653186111600113595990521889466965991868390475030872619174312170528198967071803320788407576655115101232330175706862985593360397746151035207097867020415779033949354003550149908150883191206239130039787013102075566775293441012340886351301435841457824075393236793566051070169086977544704928286722578414255618823282329658112*i1^11 + 145800915907592781786715765253750807921044235303078546036059574612765903566545852745509748164993069003690061132086312669388125369907777549380320176454264495105258098441575521852797631277837697590321529284344204256923708067545510526235318134460931085939302442532208959390895125940473777545472955833180636384909968737322389434967656431516418110051365952892404547085157139197069595516316293402046564436198454026774408838443554817834784060258665671725369804179672720997473759969016557884812703056621961008572461608868440511963012198539996654905704357003158159048537606588714289296290559217654696175871280023880182995141628196287701665758070920550342555850512424291936218085787672644877431685818402543564945839247220360457600140893440038504971799904939979388465568691297864502136217819033507205842798701602105189803660028229983913941126833291607383939216804411824986625559861967497961702081343096440617474355622464*i1^12 + 2448612395579200639871720828138535820255696028711323555179101965941936336392085615736764899629889331511792142147408429614995705825664717570119827136316293304057255439325598842799720791739800438693610277910966384233179904834179014092438519963105343809999789758503334703614218848596210170700699305005082206251942081806472312198684677701279568569027916250754783955698602863894129428274712370414401374948486574947951561067685362951456206802385697152797676632132023522914959614876467527231691268633930246237827320794566686984388696577652959872326265157709567574989556605501843686025278259018505053958063488721534101610136725933901258923300222408294655614523938563680556574420261043559664944616395743944795451349063729494393769631218372776030666282778954605284272130764764100060963588912539759966167971744080524552770031065455784282920024959926517155261241233980471559485758839390730790764206962869286349977104*i1^13 + 32658161780436457882724139851543513078095551774413650673875976558859296494898783004758501006932791341024890339035287535887629859919802010213894223919824694417071103543439411644223548631967427636438436343018854334421620227194118962410531105628137434396569696889601283185344807287664163326968150611830821379387085255771004317281351333011799489747081687459555221060542536807940140211854880027573657503428688611822446504956661518776821062913732791025455411142449062733964066614561581599524947428417424686613397411496234032014274092142072668723510100509441718309622599162778197389072677141754851225667071131144220158025424628933466119888659591795859725265933863896175045836286604785766369429814260795249705363676502579819844683780718229515481867714337798349504550335691584249734082669165553270967383114174511501689722478915795344538446110318934543736261294920325137674040157153198424592345967232374974660*i1^14 + -35757430340309228001200490801155662153488778582879410250130209012848532415750720904252549812076103516720393302588822316565751059913229391809797303976416062512139490787443933606954640334095678133229543193821875309879080607801831362127416087445476237880382524630901338416431373981337531954936422604370250375370671957777129943586222769439626044720086329871355251551442960288590749106108744546674434919822364856049393993702251524801883472533347741695898480367852511734687583078874704965218735332781499348309103315520862840035002466232032050126859773950045158007078723247420813888895033449296570100372833706792209046855247165801394799792130615355573806267543369472622679133293883928168474596244730737051131814249700162487025523680919324905667092231750457409159189723309429077001641071467758612182871652035352003017366809346360345636391892559170989450119591399387277254520404159438695590612657741559*i1^15 + 340267526459765250351043770683282579749474741250671396711904155060047801248792119518565602859667139954103043728880541868142939416997053807392896039519920059794323176612899275390744110452679194037335922332966300392054626707255803469198921582102691679595092105760446545715227416436120344691685144825583972546367971454117238064023484382159285107625164666990160288171168385841483050677344950422468837060970873691133933879166362527377157626166861841046558455427814500211523907735603726938560736677516507233078308073865381796068173641200890300104117968065188385198746685123291864740805613987018634248973317373841159656868356939054452441656227789363255276713876240513817821764907043782315171444037933740102050981764065201909813492251892117971375437298474246446066549785420648901923723114197462067990367234372963743635849722034500601172451876484299934045335605755122246263184037206030419590233106*i1^16 + 915615351296518512613616646369756995135899214514395464566354018376910451519989274030230094014535162240555364318029865918103342696771933236595314872336814467660805135405307259057989699674199202761175788578099280064248308596206990307531264544796198975391194881958582797050328641472489222409678061389663192953453965565594109759010726705096459923232130848478346278782002090218397052588646134342837268755563227270674012074218687913192328155823240551000626278066675847353898549840244392760245425131750832040048691111030780325286514943469492391594621057773799918637342648454374942659418676721031513898297987066801833077492756834006130372984034232549245740871917990453138876930549402268769565499573129371324969658098848398619495942752546939965254402530346997518711684718344248522760003754928920228892472992125095123905860199041832917794668721651773907868504755527767062202898422949031690320*i1^17 + 1235449132389454929211053393572555242239934885460882322329332648303119966017107554272795613991454622368517051640553985010633988917038583126717947132161302928399808707078695550150615590715050300903494924354013843487654036036336534257541728065643825342724713242877461429821315471767768505242533799958475215588087980958790470136639505082356963227032264052901523848184361168921579275176106451148526709488977410480962324296905940066372694217618841898465489304174718202217253363902174583797152259972372416123490912848674024651512950316686292024647205657592119930297972379243947915150610155002469257256920101885807875724233205273065529175453874668914496630858406936493209406932507351105513296031740573879157338577754515845577847850482890433844155999084041540561802751316562121147306362754223399048987771671739102525435697986097721857484185639239733550847913711035605533315780260607264*i1^18 + -83321406992794167841346863631456982682677309712427984874701664075745394624844500737280796516850816129030544653711847221440852825967843885736747177363474973438326617302549126116046872408028098758722720990181053911168169875672560716871474442310530750038282854829154855491179019201821792925051849551079357928907892065611890085608797891226305478947703091680543148955859300047024667798185582378103993168216173934415236895674390400985435095109911234547463852646234429967192499435184716355496766237190089461510858335808467031667155077760542846791156972307974810212238642162795043309455404140707506799816852984969772691455968366575658843194148020544578787356587217884115962492963322381355373261988649223571561567659030469797781505121722021175134174922367651629079787354945232723899523336383650663821581083314508585553804799273153186934663612524267629005441171145220536082646304*i1^19 + 10607931246973827296233329600857135833306584224838839652627758048344839564475098790681385535911687455653873609394741673611769331703264612380721471576488251023133131030331282699274033454293370115061654095037322836718777784292132033970464657807777190070059849718372082053874398293966376457074487531146653261308679901266649645239159504617426307734281030011222076839482954596454561500071604173998577384187703557397833053658870464087344978050320367618160236668903299569924674046329143488387267480572552697069576757063971473155853020179617297455827847118804932405741311084139367596421424094517625600310449016612837860891538858065065087583740325432912935353941072992197557983951568805838897166877787257093591375254904031209594799780803813099211881605355269771887026823587262088821621661433919110695487640412776183098410351876891676478487169431510754100831084785143630784*i1^20 + 649087750253763011579726719016017792965991005587605945883137271618449843563438541253802552246142746893622751660011131496873124770366441169292139738096377945923101553797440184674221695222513579211082349845444667229345857608469473899096862078315844540024753098018839496415879920439938963515382255940586964813275503353172068962582777437020437324604769088244762076760113735497206019510480926421011678218435710549445377015509356444139884461423507688995424227654449169465841090525371011341189657141891376080805335271350830042097064130252132993177948748545476361094507728618636139946065829450875319860885648172561945979347189135746560585274447916625361394184608863378861021265570878307546661697685608382515863029290192389871938971704686123209154422096527316326234074984260625903050948319254487722716786548123126093490528948104610147329788565406475678014200980736*i1^21 + -32992156726013187609685130066038183806391157406920294542529432053833687780991700253707517655770268792659124355806814323782417584039430196143549593036880819433993935119862196710755508323808667387743979766509097943584599030268372722559321923921774658743769167606307921351951528275176515667156168004029326431522415845232299404261299695765554842471936897172492328295166927199554644001654422677117848129151433372589157885779474727451918915248805133555954024841741021452646265842441835577574285633946278438440613134018796518933538620772473648444452342327238148640278736849244043395049781703935635890972398354433137845768495806259616824734948604197380880263687874733862834965866562709531181105542087217423032138859795563813005395420002617356057196619194538284101624696487446683985650437625457356076679026858869749670939884117723046886270312207980795161088*i1^22 + -2068614295457338095804768027682622479687064766379213167245443252481549797097516599156974474303704419832049638272291440790291029704641355004136642730121820432524745130586917803517310354309602007052142973305730428477331700677719571252583823111657140645695943844961586442611914501935719405546919695724507846908470445814500643882664841240674262841121830171181815235688635954788041455990397956876788717418625747477874117263906542262857953554044299797980865541190273710236747042224483971698433177988669584893324994277247897205337899951622251371035262773539719765838915065297018175149348976261246427450724050315804677862675501196811551994100144622870719026084763484563985778706136907470703305743591771922395573524141693995688075356070258166313358414054131493133942604867711753259784436667209869662460614027615540475318550062242950800763766872108800*i1^23 + -38757138186130739210952240052924893081578306138919635267519573454546425757980617377952858479502824460859778034029622078851805230470391509947500916737261299352930667905758734917000963863490111777648346978163994568433799909219933573546076672753159825110183200036940372353541441973056476722757928684546232442342989468195196026533956429843872972806377650538303764396023299479449913451401009254899209930337050799033729850009979051032596282554777427233179172063038752932020006708078788227771026549940972921586799203901556892046349423293079408824015331274430580823071675283729132790571005166883854272568506326641452675254903086746252787453555024202547195208943036113181183409191736162060933726210419833266989332522210488043549371689253841279845157805726760920577926397164790338941893823305843210230478994927640673298815291784474034564382208*i1^24 + -82778832708676871285833195467026651467219447459939028189441086974729124114371164722861672327189079682370725051158499927644156083433561393609479895170701199679860886051178145270457146126821397673888046115991409969650191776273796364760200592974449323918527824761762805955335811337642487676070626338266309686925288490442927080724907379955164614563896135477962907499810679333119306133103104068908420045285982014984465687995373826629187697442990861100069438725041337297217185378246254191010872117349177048481886261793448279478019709682658562079502264693197361646366813742259626141024172780895441869808420297744629440329329894494866085962847612720416575898417028680047005589622707107194356245791681070205923210109836480743906177241143485301969366413215669096517262729937598473058453321316749615902469510847798595465804543231574016*i1^25 + -75539599595809956876815033639682994951976340417173745174682268515362530602671756972629286735981998951357537621537257642905906173586495144489832774475987009772434532292322239160557504533691585262047788228526758949140693637247324227343577702370963571300179233697889088010511757007894740031774539987264821930312352025405593521805756117201836512057804647531969299377647490303965490560078856442878297698470081458596827114807870464688901461714898957800595940356863966275724159320203000375223622613339287791110919743075898810474046116206194058550793173462013776144725361829480865212185608115694692095967681729647946150787043448776753088235456915459068376653620531379829901605164197287860725478360765042566154959474986182896529531316669183250993067505595364508350626809432605938469191714823856338159100308432785423914565632*i1^26 + 1570198453574723657579332651336967976317751493195042309780177588315053806378011245889533532857199695497112444156831636631101400379518029049345467374673895966306595617892944887745530027004526329253127024424687793257378315383449007040345963344312031840177730086625735435989632550403519679773611311215930324820587398195711999973957067034098835979005929550304685372971302842067835877593768864140646904108398359184139373238509318231548614207791968664959734830178902154586505215635902887290295578859928195679420380442200878135545932352417992109788898502096198062756127590773677077192014316487203885806083406674075032809478790520225276079669485503406253927546326913858317309832737432350948691785456290815033270745217927044296911628398509964711587495028291639443559205006202353427292900933698000491872878627651584*i1^27 + 66931961487248366108667887374814522440157538603586409642971284730600114022422988265676261730999958798661702133308532116007887851955255523469946195527001056980498934035344786417538305686594707390322727515197033275249774880675716616952344177270812077378031143651171806051852365794094261222823074868827280573655461715463463866332944813533560771771801980586466488051677181601608051791957381551324770873502664449552389139666739384969673035965014689170881131040240884190712097786012315576571309529826772514002221668875564160668417009982645998233707706873048053776675040563074911498593442807797708985329744345861825131994728017736125382683860294142459261353653744157693832340047622821083201728604789669436105331979182545593886440519075587056898176141512543010086374285902014655806994995216384*i1^28 + -43586135236785925805429194651456517675024442728031623480151908843735163025759869616263544417974867753862472546823213540440355800366219165661038557844599107759207358702718915022833824048469682803957622212194279392796022523830775048913710825480704140975443095424943841544407387952354197341160056931505259546378292487142215938114728723793693642690853874922146663844584049261776035306202328950206052201336322374187200105672127622181572683977536736357771576282110549984615684056885015216947440898334604507279016850865848645512917437249877785361292752381598640402761970511696301299729090520381563252319948092585003942898198068994504727974008602529368453787595543918707892253311038601862931670474704669128637663972405983310838989371818881667535680449724234326354249646080*i1^29 - N1*1705712362369909828461279884313724456052473229079195015651877438787534550275970199518050678384053560196673235409264353228200269827882324681372126200588087782478085163382940474617792828689042258182859805413731779459384517248616694045028352000*i3 ] ]