[ [ 525401789052449032980531989176646652743116459349718347350371601858902574255596105885539667977486005529616080905443942510545539585995633332490322826789104942678334429884906044216013589975875961327771768230035315048362091510549384054135495406154017245198214807189539948385467562857126117322371065322970461495921176921233127616871390565501737988473912823676311240812945805037501623594184705448303490210084147703204347398849691661358015434962054887025617599662733920874610228043345661887292306240415524669130885112251872657539797472684915009682186020197643835146240000000000000000 + 309683206445912537547497990387611857034069592962169714681218088547510472714349314176157326098206865862463668213158223591972812292878366602656045813656856551611877551826194942542200168508013048545684081942313842664577457182059083108479899480504113833741978534451780764002497895274178652910468782677128228216903691860044657641415945214347540362481936176382349912204465255667474151942075384362340570560471250953766131757208595852528427993282743932052760304858341766569607540406438986362486490773569550911398170109698447781138845602192342281920115335529150545920000000000000000*i1 + 65010415175486763103847592522971109395574923383375365504971709664113012162474997886618326663936690613434714230432838848142908615010270870156999421906170884395388203642420815621394348433530349832576966065621487513295661958050405785612774907389268033034350977575141975996610139332821226310883200402623289173164567426937934126366998536078052217754826819973115472234223113966586535017728761127063269144124265325827724514796148231563745716554730374769624992314133562940604988401533120179243354938410165031109937885810011463850780459589799203815218233552666624000000000000000*i1^2 + 3913392550876997039595433483761230785338317044631097360105970170193229093763548111886200733488700224400878245430032772170689944491489872845416846436518827771484830594161102723960510633130961048792725069135011540814714066079349970030041403911922088739410039223695954643042574223264823003949882387962715587915082808671497761124960845841048885498811917012002045205704603136707990973423086733090224637487565963343686268548688715267455696215173027264423867385859111440234476129540352748787995507578114204910660622985062382332231757232420505633744543023104000000000000000*i1^3 + -20903701857499323312733854362495069976094113346445230564573836452603348763318212490065674249741787942671597474615921925659472988099445828724703190565891705153404971156389818835573775833982297021605326918153511981231299225130745819078628990064982393320383003894467421536427648275782109189644959942069538482489569791250917772053296592241283001969414016263310013391200929872315774610811969929400388083286646269662409093587651781829768837569940615170267833039775214508713130148716321072773412977527248124063995917278718477825730817677267785098461184000000000000000*i1^4 + -4620857413806199143949582961950082201521758520558846797428316138228662911876390081556095581747220781390653229640146411627937547404985732407867334363998524209083436846967421177372500780750018761532398399309289497734522081171175635694676027993096149426713398534759984894966875937963083886868526129851215144834635336470051731123059245154707304412777749025737733522017872398873694312842623116679382112555140137157796469103250570617857990532278344539256815020837367812198239227020974247725129794065071721459342222745899558449923795940563528292761600000000000000*i1^5 + 27595830009813280753152383852951459519175879468337960412392392455671495865982698194043530555708135929512343834699125603772996162963394435995488606921229706500991240826949607030934071870158909815235087373912986971275786529337820306877631811374667111362652016236477058659830363372192775806161436108522932261761011642833484211531667114734299355346885343241247968074803760145384390458003448890951343273458436485301921136175936426321697607960231275506353518243025053467221213855463158778982408348287636830568693439193233876522511603991744348160000000000000*i1^6 + -85883579891789315636470144528575209824870196715010365395712092913730911127999464831727143567480945739964764093806600465448760926574623620946105441249796462128049082529434530289476208544748773143622707283245716899254075337523398684743934720262987465073390731674475839013601428242745773146615586833287737179283589761505784967028727903055723787296322961028575859949987243894349798168101185927975645223555514601930419339244045261960460016021415529796959280294495893315417820264825972287525861835786251597065031036284870724614082265088000000000000000*i1^7 + 9889965053520756944890277855223296854017787971053398554609707400769413709968330272437300439730095726965316491805616847338694029357709743641255639777570124992389505817146666089198410556910353908150577582953289295942318074607924897960086193556069134649409544543116486428922656517740323561776239123432885808609679703089334376852418343222363975174375065159315862885002286199913594354109065512631337477763806422558261838093794546788121260246141863470907353254090042444636179691459142231272633670904621303900355201588861944643295641600000000000000*i1^8 + 192519450236788323441035838526361773666798750549682830564466933742538266669460026463824793729859320898305567677902833368128762274678760929822804804690638284816593100561298147272771110278728031967618832671018411216050901093611118631244239243912903701397756968589000872118461769796862760639426579534704953805166798489569920432551188383607590485775466316705781596930285948023877087272382887289207261276141506646580818492297526365806238612664576568702781344735507317503213409652598176392793702667119453633926709857028952974950400000000000000*i1^9 + -1747155370379561517150542599160711007816843874975718467572633690775883852480749799997202147262669275412296261445493524474039708068768966993356013535704810503630393815608664376862631053617159849005073276114687386312704895505681068018661750789726974137381410031220943649728020963219680158745523007879832781034579256930567037424445008409244201317645007162017184779183987808525708494753836688309127483358675991996989979662205427462240929252178072120603530386269561901757213568683734625164447968216680714776600564362497543372800000000000*i1^10 + -6470159256378212857742564756814608202218615375153161099396531539431496856480242974921969063581890257865071412720129042274258553971345647436884804738774581974614990215717717614945274915797281811405943948700819539073671937393932235685081227145676058532099028237036680439336627095160069227745302929266362931705837094018266462025279149541236380923271549644880228666654051236118018919916587737701443730643442074957679321362786066777720894385180394598005997936138747562765667774049978273788549259178458798929445010381209600000000000*i1^11 + 147554793256235841196761771855864400280930540345614816791632228156375410535507491268891847744863651952216503544853185265777231918955198983266899584037475368010002208320269124371729028396586204661031274039075740909719210043079582085387963923398059400139936605063449057580140616959442538890693960487590373002515975247909895967952982513368251235453463660845053390068694938968955857736181206715344123814957640070497089087375952010484628816344509810092330417351030282390738822841075991978059075388641744177242298122240000000000*i1^12 + -642777293431747075473895012789516069458288457583541938394592183677569100198161811558901614624412468294228891943913182874681989350352095714191844523752963111127890577736978606862714726454626421233545994875824509854670116090058632808029653764315327658977887002864244354223089070513704430530824152975774813369300685769847623340554393125797623979247515914180182107715615284956178563139001671360811051696121173537801460815530877902427547844852562772036071055407879323202114632435466199589445569289286116452597760000000000*i1^13 + -2634622341564212697465694531822403861220547454749028212752899156214613509212056738547523005029379286540112249998630582049301452969175432807713376078844427797776424502504627176187457389955188443599421510082201528208284345743782652881848634869579751068553924606289547120170514055179304110686962071560002663621055407102689599038718192991150698365021061945655745400576781271037302474667763986065925018464204770857312868606038425841988555179538591674382054371002922426302724995659382817493015087388796387328000000000*i1^14 + 12854014917513547393857711850480112083420233468956923189828805571264848176888544462949931751212170928319615404786539577447874972788957414927691428309626908780436376134025407783540796922664953477598162549052105494023316093606909999099363182526068269197234264206475195641131103134095202264083080496226172180577670076304677745509130718704404599888187980161534803216211353766322144441238824228440241377126949484579839596578871923556494976645764802800110129295114418973639556835581970648614546545049600000000000*i1^15 + 35084531361465140070780957054710993925391465103801257619499561950396322506268683029216833894635598813502927653840444504088147443093465751608379054832216968653298342182970856755666641992439299145539367351214471238127830769427626664115441271605710492289134017804161482609218161875182625392526760409974126609778401538350720277950320525728143803785331206739187659363621958719553616366345303738486899775109247705212271687434235685140223616921783941193795029820889641480613006334107146935616300646400000000*i1^16 + -47985436422782723763554009538275539511254944631978006346606185938560636697397571170923867478232819555912850861248045985351772600351207492901004172660719244876813075558628702342326209183325615094694721303031451074934216759413841408504489272848437107451265686683995585347772601584457242321374280190110667582212262127482145365980144952678580352555688381563216730053405872091142313591850491081857356409369520942176102701684586800308667252650636300382802664106147574768102220731456867742515200000000*i1^17 + 110858336311058399313201150298772627404920056853327459621190180525430934253153943487975668998966798358755487715731151657044677522304229243830862698952974480876365964606085248945039196772200990611490296108014539503121433833306826296227850312696005560347217146608286371967775107059621212730320810969047728750332690546006527610805888816137740770723136438911693738541560088470544830807149571145299999725418913335966954632779913334399252829557511072353091307576802207706335588060967731200000000*i1^18 + -11746968482752519236121216257385969274311365769052588982766819421755351481193306516425657601808557863476654607779228317211707915309080511429186982791650659216381661585922929686765440699031021718771647809170744864025297718761249866176049243217795111347208061091518254754705358412393028817262357003100778571911423046600967031351237112764142584498976057578111179192942124250732016605486978952626854549024746960115288654161253130806027287681950346191982929322043967314737538007040000000*i1^19 + -578736135677516801675515132505132359360139986362744285176130271845198267834187646786497182571768031774867834719716375728187419509358261141619112752931343807244144128110871477240857726075812356584373216754654432349878594233505713189843100283875926027923074630319090200538782572678425244020424901058156913571745785034214783490926000554955854601364861895134446317525088295734749600239369987256424471385335558733230909719494161010446689975971109010363306409748154636304384000000*i1^20 + -34845389538146775892903215414742269738569978017724731440068197626613412424732883678537809867791615575313940149991508937644924165716211806272054469958379896483281351766081434101011724988943554598127031690827352855384092069528332661457574267969116041977779621874113510152677941537817477221542075991140126381564367289183081703260111926524739567956042334650714509606587939083118421648061410065706885904282646974911469994604149736019431497860745457173277848515162144768000000*i1^21 + 95450322941066357497157163285083214883006938586738327526990984979969528619950737361868149041867935845880289841046655286565134674184048085027214613406854505750844859254010017757718812938367075928730693809425500058586369431499207296622356770560163170749854014610307092601739173921422017576200624495196201250866202006101113970455543556374911679417153208565812203638073437855515864606057217073956595465661888349237831912828992067328971791044921346033403140505600000*i1^22 + -181902507155458821656335519569350154082173985074915108145262353652535572945142082620991768475243000623770158121657247238864604879689674498041794336382073566978006352762383395300988807161288783564584841994896046009408093596774052365731353205769220529367735958234473861416075279236570167092615993628069189206202471793638460474736533007401513271583817001978805372725678173258559865241088282157547180037544996682499040070666049069134676530531629858816000000*i1^23 + 286158466147096431497722432608009961531200430809162872533761269559927257563446143059048765961222672229843266661827283082185552492632525626479859673860695555138786751933524075741211822394514904515946694565153780364280715929350349383253836556146778962042568003673041196634061397669631348827221176699457615166858654781179294955523873091085381168389120740153646485220862077469996883588484490413637923128523111035213270012756101398958496985743360000*i1^24 + -968672124889847047186464135564995534059457039111214663249983277306778622373481435006417171566553901095384860310316710226310536020570776962522856161490475340505321691732073860837484668741341843224250901104225805074058680063699949878730965992041633000104133917433355842663518074768310513250395563776105178621938319981330193283299278622498632192282983892875247771941761109050003430007814004499908632250878459523263317123613396445593600000*i1^25 + 4248604115557393254778413580350856364436755193778501335525554400039399007137825243100437041068249322732628935655241350964075893407791362852502939022824510476181256510799252879728050899480741598028648327930126359696131621800504379615939984852791499137532943108256990829823732843498040131724174602420457848929481225097051764605593193054831195779274595970219539359771184598305413802417061589084866247876066780113890375363371008000*i1^26 + -4887504929838302944555973667499567446164720852792231228615619721840273102119658848303370638990356415169810237428008812284185785406513473439313123193831729945536067073467994978476344635216882201707286707435067386328034816075247029053024794678298315933735806447992457548977640519099543727525503128921149126236631778308783194071082700092953409044678522489733238237309426752087290497807933965031997123110316042587310080000*i1^27 + 521944873593070698830154393173631077381996131762285928415746688012659218098137568294043522732855947152086625386062787694795082799202618991539864361404100139438419187459050564707349269699171388224196343118027238117594276849278418658884023402315047719777532908688732360304810854324121686417090307481351465170313019011770921568060850615183864415175873019646276201581178650226416636945216755506602878429632870400*i1^28 + 1713334329227640166974178597581668263138847835232446009054850975590958757330681020021446455615561279173561201355657052402868306624137833307579759791826558378540500264834549683744605775836030002081649606901367313043802596145830308715540254359408993707156778754475297817380575161348363912177178222693074647042903924218294959706037713190190353027283988282490902811432593288783069384114277939219133414400*i1^29 + 418935949047603683865114032819426273854710209661078974029449979307865043077597056344703204362343714387940288597267577076781729552222535189122077410870238223871444425780513590305237678538899893987941475708501102183050259346495691596678542640072775778397458503281615836586238201398526281575117734670808311038144030160007899969775503082550009834108479496896439246689155381018782905242201875200*i1^30 + 28986531785167111958369358255836155997067880253014149591085524480869120506094491780585795672109301425347549815155936708056591056287916983358332471840069106215631475488125613409350342865237492988205656761669539648091543693166315151796278933895177923961311457276788200640474262572030038428018799621311722898238000190311739660985729419877973046698438684135140980916199144425055669440*i1^31 + 887800375957082851426251600527465998843790640630619766541506392424360151484201852251571155570920795135870712408862941090310011858060428946467441848831351547593840940756546265883772967339872756317978131306427322432433873850648376386017263669722969156486417825549665979313009635925403091303230548937637808562257769892137012617534975804124735797521*i1^32, -4387195571274145165656894542075213504292548286046104998629591981028112528066600342196791729700799473197216127722972407894041198643060146338584451447009906294359566431503661929421602188525481729279445559458347822448175207775080997468012101149987136899411196645301748927833006363324227089237635676232466912869006008963082404272196453053039411759282376680307390055084270516921999896708639939663970716839173042836726745127194762373332024107869327278589331483871348838927454745875572060073786049373786552193793759529275035214849318908630769087169001104917087902700610315582709662422755148541032302625337982780093099157296457006400158043123006968727355200879803253405466522082567914578521909670695111410577252073645015040000000000000000 + -2602190317588989899612568779137883649222484808882168087972951092649137508787406895282188316502292945384626853843740567508420533740672259238952905123937149189443628768655859569679065092052981707551252292630681880053740658646476458287799507555756086429595637590582936279100221397550536938673469088323144581757736654086117257940993144769133440181916871148090994491486570999741756584480993753883315711383607043236800525240677111973639507042506362271819507074574094788513137404610335271694715908213978274934860431007198081371446905561180268197441714112387832521218999018231222445265973236834443793161909134500158650880754130703994284498917451504293948173215297554348989961456073446026856322948029103420051990931046400000000000000000*i1 + -550795140763248301002268380177937185019899330184829176248609369415717768316322142533010857417998674740199519556090243648719204559104880945799427682662880811876940696935780041027327317075759741710308159512006297702598795680109951182545903041229686001274096028901460062583307165283355201669153980156496059060437949743635975734860509015083130117134621319077010145815750154931060073707069006829207370323244941580932755401544720406668288323496276478976030242156719935652562297980440123416546026772614693230473656442045626479082008413291987734429824504399888803127319291098407000901853926285609839152738180609990516788377921995054506204884415652960381043020449442736157552574212259955332788856897530189140639875072000000000000000*i1^2 + -33078538501812929786983282503424554940421302677418038250357292915072283082132476491922420527838586537125773760651611050111204854407700484325209255364984463933428723757092292862816123075753773471721301215366839677632012638085771839189009366412483847677491020885140290972985285156006209687481703117631921564627689888197697069860167889746766288072539914202915685899237971277096030225656549509788827343979255201536509097632984095444141189609615064050784350864298889127986288434658380221404182407294746059640422475397324727052726760852920819803784090685543276462418213538946105825905458361344390601603454002321953890913263371245727853457971948340029605995678004794536698131525726960543216931523289746140823552000000000000000*i1^3 + 192793512693799664220829445766862528096490289053146414035350292871416979501453865604808756550373102619637891640879621885900296218621670200119784786419050995319368256486177246936551518619194945031452046511932659012372495910969385993403272900191803281735694391162063950355697202624542045633723484287700222057759670093358974161881874786440475272910530334621808816261509496043893365843917242840646763217135998256066900722701379632625430457185469586610847090763885270855005279704243603205679333419259799636519656009093329395251021173501403210197148258091112492028057038819896707301386175552171365650104919864254099076893310833146335617802135758029171902332590904601382707606409811301714483240713567023923200000000000000*i1^4 + 38802073600883465284144682291080233102501434878497176085239956377878435445722216026353373161094099260596611219682287628695349021221291881314269994877724935594146069749756024447725105213195281670861810411203505789950848604275469946700131252369880821084205558158145174763013923370151723011052705178450197442913549867411074564912399346990195792553927839496525954827361813379077020798100642302431460246482743353959099405540860538319475848952206736772379849483347556978599822809828401122732630415215134969093448352095862727871283477871025644332022901411316103084096395047688890858822395058759522845718765658638319646083818568836561526348697663059618327602448391472741153985678524809764836135976881356800000000000000*i1^5 + -265300433596706789999241647812490269553653428477350464319966137838161098106926538903731020901656657649049332222811837764610152460663476877103666808219964170388660675584117757099608490311571658670730654312674936280596994181453465081711164070877492692719496249231037229612634106105984260382912789014942414402072001745746866759232030110837584708288395463864495963111610868588580718715172127656265576345082766877986156405158306924026687030980354495521195911972421645921541883714352238427178403128182894091923604118480812602473099597505589726573780724169278514600555719413737137857228926196748805839089107219668963486033794489800360110712124316131194220839671038592838982913514704461407580942499840000000000000*i1^6 + 1491414716598851342730534807947037345084606185322356464722174694446253709380165636116777848181677248653393601032846814563522697751924317001433907602068805466409737380593759588734593852287633213448115190897775175944603795537404430290064128474451421351568189909623708095103708490646505790482334397056709627415986260913694486849437568521897230558229840638750585348350279074864025816630092720613727861433329544894906879513297403605485308333759996676684908954130189199011874665929815703424957504342585420338433486024103380772936236120605657670264964804535713881435060930182875481182352212820820810664620063664751366905176249430185908171724103778959121333863864330828652500942617887173530091520000000000000*i1^7 + -93193511487365609045524264615185385495450134544213359527674807868056751769535828300331620836374694873487064869330997545731801024013128287479905573497284148321979241564442889874714257306774110877110100294313549504345206587123015821713055823054901849394250912945825757069308164837972124351678760686086733830013211726293925550395459127355121811607147263074973308856392607651344834742207102650390510070397960531350954111760504527191874559577362201501572218349247536183202622655891893182652295158772734760919635356520153324233218813996638444978792992573306494246830291182255452294135449042763389708264195360203197839607783172745802007877014916762443653556995751945680267982737644917358592000000000000*i1^8 + -1399315492445106939735521112509771990152969210937895381798706275720667861820870957785565110188277199109901734909112495232585041799420217242696250171529892977040984264239883009154693482863131516973028793204750477185622029388308501050867985604667757232938683155328347958960377568736306832513283144518476801218396770726453726192379367746268646003339858771726947316069059693335792180434765519291601852852330380995135208616393457067332515290069621890576649086794168402391804797101472711984538507794199086792684243084474682393083628012708932791644806702854327788890584380665317924368823967863290020866405611109475143515865827069823055774950975405209283143439090442779564042022146801664000000000000*i1^9 + 13607288136106327242855947583124108246428101411836500390606062721508017189699082720642981100564651803661247233634638759626171106774952908798791255249724944923487703841270441269333123209645115478495444523163371287154880942840948908469478442783768591281930329669682553088448218214180981790150774045672605461764169377717646380332964985452128011451750973293779877165619128659564484932652194449186928065446298863624510091664383071826845949303083513697784702231568001798466545693866113614911456055829318859882724653084993046301712651917195109808924655498154878533289450306926494884867314698856460957516461058959230440297459554361651968050424314056044198496962369948027239456676249600000000000*i1^10 + 39861025455924743964169334155788212296171655857817710983264390997923868791816798065202412857092259140050683217898933202512371160190240120567496904417030704436276151897791254791492656396613549702925576297085427246163464738971612143240292996841991438716469278222416709154491651116381307226670408482153821746883148562860518112198825921192394424849542692058365806913228733423769898861244762323912609559016241090313316194300343141019290187918224836028459406811722185066155083920855195016085374043844879505648392869095575475414379950275517984620923999753239443674206073549315573774758525847762258358162684078587930078397463593023073655654535656008356355366663244645985681408000000000000*i1^11 + -957790670183400587796974032084541347335752222882477754410866516733853660432047188472342953131181647257619622253130118237779557720453942474716476267054117229097663711012169115801210957452629242674642066977558632345185750457350549662634561554772771566167865638139635102547046856738488130139451492500673281671235771774105524126996958784429251829628965753363111014055869204990636791954595520632297162403358481726171022587168339204663419985702975309443441841755367172586972364819977263231532967818952232949656612379756542387347793507112831099370518244018469367303142596722979518246833593404590693753757607865822851397084479054955954814996031309296217213592863267105013760000000000*i1^12 + 3859767098816351841612005432496753633373857650791054369276253259643548744086708822828036541990926034090275843110605220888762036158622345958322618931499315910059487938051199406007082094092592429406066768626504026227838407285308622701441623171851330738674125526651276034457503833759265232587110195623376228406440742143761735407052386665438543334202608695406119493469220206691023907524585328435579681027912038066214727164360800527444451709624742162167909292305436200096631863085355859923774789898367248059623430823273644226887464835539910919744826669043979773650100591594805639116407535341981676497872680469681404401634527188493405304567106981343780113894195855360000000000*i1^13 + 21776155220737332868773514334620613513522116298075584522653603225716071251240774203991813059266790048395581798109505795211192550283451805580870129641367677594242110611514802575782106803325006852869354987123898109963723680813026139979590848293509153936372561624788028038424129096180367891667816994678190705444221771204184117254313214579695878230980822060643344882100318191763651322113847176237515697919904798261431886451561621318129496597200397701255018417517095964339152704790963230554906532901795204469177859536707813340249229827239041545304492018873049428919899768581176171911301250288103423970352462945785425500460280688709766250004826847250673989320704000000000*i1^14 + -89559976739962974903584418096925234456806365698787234562806675134272925831919080612876412718936611368281713674321829852166803714263697202201192660508821459735709580158180762834905282497678520362228261569392604426099026628464095605080634007481886194170045796975059280299167217573413376608492433224752798116961613571959598705187430061802046933242182825510220605989059675465822647653995013734960842085171778764731776107909801468268275473316530990425604333001040580941791998508588817389033030726337355056473276313534883026161303641317406987118883983160365220008726167582029818647113506741878200275967793733835748706123749365528131511922834237652599832576000000000*i1^15 + -349567846705145041947679849678232299459268079680131024783995677610648372024641348603214255976927005853804045039201153093859286354191937236688303388615355806122886082806172117988310387061011330423374910801384766843618118837394421844821420804540867887603109380096383008556055967046913625943081048308321703693912124475414728785191535056334002191553459856478496139690846059519124255906264421088155979154352323157852777559056061005672920771582368872744879822690808256636944211215450488812410908298279406558554977711669132404406208522040127687548881155457686984005957682040968896191498988425175421260619844779529801501127913318566872462909653346628403200000000*i1^16 + 623433038181240499788469355985253310435423118052396633226273064440059500879900353147920403483922956700914467975560870050139183194332749361207057046075959846627215370947229513492145606878629388402739029472764065957677043534434532972975251373106985324304702506044865479476211781870251632090499932935192559353906168615515946040965549624062477574935944231071338321946619183310513410341850122324654770698053410419070202128088772739861012253155396627975237217045150082841805561475059089011893869352289652253992841361486126026697923648295043403432967743462092755338373152438911920173035736087764411141724083911059562473683919848133672695599464448000000000*i1^17 + -846346176587758561835612187896086856534564773102671557068124279140676066651079106660950354930722971160840057440801358484264208646226829015900657325391492877652531523393373718533944477331866696331098928522413628054409380700848751098699054888854919467856887631960921607884679340632867651631543839350413049715735974953933318596964509546064451495570828393994550157886563293501567317611418253944729962499371725792207108456744444944924525075120617824289908606088784782506468272720817098073817671962725141449296700579456768306190133866489232033722983920813520879441998981708972544662965451663254449142927370526529018034056939007396910506967040000000*i1^18 + 82160335446293279875168381798148798776238787948615952972186433284854702570722069171269165115384937768533768466293746196489237367006389997000151217919517882239338695914881580546172665087845849430312404162515769552919195865725174072551312330720740784993090715920864253537654885151911837596234215865634401941063168450196507282295223523262984002991777988230328355848853635685992469956621717232587498448374661740243106089004111689483309140801969376066849280518197349434743636073482110129428374364978575655380906806520960766758969822787343864638184591591826020275005177965076695330542993125659822823775507924715875785730416981605089280000000*i1^19 + -74925742314904944292177681648755628629999423173847152581591691155989610342842024793764708630044243811585069937957803727229158324046127704763559617928276200162931454242073122067466919564108693818122580007244812445210663246929879758515192055388944066258835402743909363684161455412929964555529197194122762078951167185241973980482211968605799579415368301871472077867599680457793500397312270431044088646182649624834825816546486738032776836783367467889425031449226937683716880256822481039519096768581216320405288417026484200416424528565798837349643826758111293584332061147084475248887897265116847621948524687937353925049534382080000000*i1^20 + 261555427519710185841703881593459621825666846351223310362378394341286832833893348864578460959955321151989635939609365044119238935363310479879597088319873779199347314258434543196138042882118261760261650608190429055052915422416363175540264274459882384338922394464506339653528800284135200673633678220396912372929898301380193814548913140430395701745091125788443738905623197623413202018999571086822159931511673881069639396718884672343377073208698976365054792368068400935513653279019130593892936436381798226061055081161568659055251349334528204040892591057761364956232540609814993074719256182768048608495159963142019818192896000000*i1^21 + -693107489645833910885720181218435426872703932379958703740802726983882817640421386437672641419232115731451455718540493610405442019175413468526200893046434723291067430464955646458078727871882118446860522945557928987704072861524535966509657266390603433235901985360760487612297233898601449993457944461505440353916329040103990526818509093649973711654718582935715081467716321784104450372852291046323843769638066286981386416702737137167465650977905766251541108831706787301594543414684560450712059618234821237217297494869858698872766621203401895067436267136368627384117616628196167938946625521268800601523973844998553600000*i1^22 + 1325822752742265089978556655474802101790413751548207951728127716923724881430049239778994399399366351746648006379908869734352384564352569858326597056681357214087866115085296176182371797740859962609680116823603470733968295492720033958626416363292308501485890447195757633223923375733937802075077051311188492269651601835668449934229113490004929119491856325869208552567606126005091870241259975287148079793847020117850828291366476111895820989436204335374584383485894488456784268307571108764961097254433835933049141755935587890392920321583477583674060314674758026705443472266280056359353858791932885084300902400000*i1^23 + -2151401353970012155173661492429242539337901555050309226066270510892568155784066953339142619123441671042530103927861173042706555253799590532754704221075493018686723461100529919184867284906472019878036517400822695402790724412610027392737156085278504496817395550100760101037592982025278923204128182093234761757092714167551174417047618304005877577945159872164876836359035064696237101021332844618377554648773426450590974478811904280675292292874206670254271823561666600823568609754484082586040519087128445725031617617312124215296026673969373831364473242814878671709818711712595101048285077744813342720000*i1^24 + 8040886549775080738901723369148198995473764841759215770165230379157840158678479323033502391531510293600074743170992779593256390881213927372482372088871741663995795347603004954285320216520847468327006483249922725998657817639978299868298789565264334643812425448009088928728754032597174996969198871875284362825124284639833979595589885723779285906527811230966455198965754816847057316920655352169265284166735482010711338701792394813779106790316549372064998248127459994826448944983298052088234924483482001251719244460155019170820889739434691009065078774722952200651363999525189727535788195840000*i1^25 + -35225397982349784602275748522110776374700724603250819316834208655118433208887190917945549717914371211743352184332291900512999379883365417456252665439589689526544564766517804575989261325754911251345591412082901388820839192806293254519260704210331393987344214892129512015645233753673916721694366048393441560995772900918552980807434782425808853312097559936050996258215910204752916461824748303484075604867031973068340555385575922817233950395259845747476392823833059623719368650894271793612397562712983236500729564630740159757646335908126394719990873046377364574076783131499973083136000*i1^26 + 40987584848281123778338753580333226084581351802675616794327581714308347710087907147672109264723800101385640346359709509326680962552849592912679641064887491718612081651658096662843699770737354660156046006892666371011770345494178980326416037127328961831777596003654112743114774542585833825360557015823181827869657895158449045247979277920636813082265423281066039508249128513401515958522494229588828222122406174514681392732729574055114159417112562245659527626696741031760211046580330388811750581223911344785310838756937623515695783245012809159676126755496900566967484334080000*i1^27 + -4967612930061082614219478124967794644372107280897832449966716827802339107034937444869275434706307175748587327120958560446194957966572741213302603342775034228928593081758404286225936605206482553641093118314253716179984759626113241814980560687469886932382055732152384411214245362216836550919865185758048310389623494295359006704250152397213171443719007812402678272024763463153210493889678062539793090297879943499387295594220432369459739413995805179829298652655555591964944607387993311967684374279961923044332141347276864506205403838665847146756039609359061186560000*i1^28 + -14163141829653159236001052757849027927590166942792560392885151801105076087523055170371393283537314328949512410678907226374384209172757176792646961542041103330527733638588224901781641072893186088906986140810632904564924567022170490809848221169395968033987477721123103964088983336807396697581196071599367820326743608566231392252589234852461798129842864851861340107349292153270303818835564671915255810456497532338847056995989990138486552758618353985828008100675729193299916365253599149753540177261666582173193271559411507148540920714423234545113398794649600*i1^29 + -3375385492636519491162698896417635664708803860452565884076955545770094653534666311603019555891608966221722534459598639235477729217984423895413794378111617153664738051794871313629841658684655771876029852689571685416582478039515296769992259590433146595619915169182014276427828361452577113099662712389793921053604033033263577894096121462972726831307184912131433012148724817365557982387362528315095292506016534841394084456606616127574526416635646521020738685174993156495385731234750742538560558286592595243343545423419644097046256375745194305111040*i1^30 + -228509125874725250947129821004482514752002855996621440677354603311866598280771821050956264107991277848523319805609526906814889211436282201459873185238844523493887682823816930374571474705611755069247587153107259232122090636766865446073195020106911406355252126624137584577451611195064633599109750932468083199951018061332231136679116275250862843313443097854407691070228706666307989079150777579053251896043022711147642758277537282811276416362940076772241566779734471282236330607047930467865108114642285603260931402841775110345025829936640*i1^31 - N1*260158187998352856427737299709168703039068881362616415833062710892742638545047533110211261795126623744265411151349495266233486421714369022594669448653*i2, -4479977542669654633209039285583743965588135905156133032389118989074628888579578409179331276487616976444682273180598099379825821913750057183891882348466419466954181692921048908707657917275695064223745057823232519723465438867989448492164680744992713284689963508191522068687199431637646108313863590682233307370318374564529263634750173403543262191566240400849859444304688941357371244168109712697170835545135037566162168675761189800449461987348749021362070501477922109486390780170408086318442711805052269330889423909072495523305712134976602319592191912286287373731733130457323107724032012618644421380796968746370823499658030148523951996000541232550576708776817184423955921725089956151764425091730557032338674414308556800000000000000000 + -2648270302277128376155046153725600239628807644060838964742833130892417649412531569825341422531961039573978722658742948711654144399942664820028150533489802542348374228881355863555816864772687069330467486299797199101251885775133887714288831446273903109815472655173394132308304405319164964919301704040668918456317188985857900654090023704842530094814987774035108862301398018396719031672885125931978047120480394279950210866077311378041850063703759867369782697998949438981094730047743056564843578533346704817030028796408770595301967334725813874883030205229558632192381026413696287318011099165146889626313533936990010003310199568997729455776180114632902558531530218570429943543067063794140502710878561354257845486354432000000000000000*i1 + -559627618028831449204299798609472050272574793630417392811599335330828341779774367518346166057473561926745936367589522764130516363038431326006069081460508825855537335095114384145646975468544768400248435146044793566508588099727574116224223180784296223075881512316484701607576281869415081955983013278917812318952702904156451788445912476056971634480221799703005855473185198271472359435614515550937187135405142958805810480802300056677103884846054695599625868313077401306953171973076289413569499193380178039675276669473150801981418911929645887471275434317396774794620707371871352737130862550181287807871127853608971659703454473649184031378382212410972944308708757414007630557440368896465948475017890867288540708864000000000000000*i1^2 + -33608325725922808330471156107623289177022284160202766984080507881367229315580487091496696607195889741788096390953844213517189087249841701536426014618979115284140310512234362459699764814700716717018017653128265259324184701958249349178408673464368841372568190352626831205283959727337190688529646436480133094732590725013577335365300513344014520504640031582762777059728463630084390773060990943389408993026446669599702725190767318017911971345164915758466485469904213897369201003850493141762087279932230194618702689822630669449651669850994759727551981255930390929462165992730167214856023593505793294518990264008306720180278413918122612430060762936794183336216808097163105960908101560968027631582486249527574528000000000000000*i1^3 + 193790379492534890976808889173725814780469208885507832374103905832791881599129144614354429955567538362353876866897755376239750331254297523183043339443664049784119600834392949787284156804742842640635223911315406265912532780667038393823860181645440971437212592204300436644044509733589656179241398809467544045791065050009326944696519246173184538402765471960642002008604584203883915519234519265738756621878829065010573119522642778559272665479560580224422124949976774484446945636680192145539013679176985998669904835530462717366654667804402942973276955584798440513483688936308670130862929533438751672724341452026923788258264322902504364526179055237938086670985208953476789440732676820789478459268665442304000000000000000*i1^4 + 39394935522543977149308013176027865345069965132268838593225307068656913748143056605834952935451256832808711008386676725347505085643936159154775143619651803005019554627207346731201323025288070233912235942248380032491001923395332571396102402738818002373620707608109580900580904668011776307907582380886369772232553520648597975450270620384361613318579835352564945283534980252800321143687730136539100829184457522639305707641913992182841225994601656552433089252089360207348702883197557070330857673267699388709018086965819570689700096885243163375783555009330565294487642833307877818772078251285817549367985367713791296041487730078417860621582184099123595682792206143818936544684772614788972845824129105920000000000000*i1^5 + -266418034282239877074563194117277663229733267763756163888077265542876495160095158149249026771780903419622056881718064644345680682429887466528561872272428650787174403165260836534299522440942336119708283443552888669737195216337578672614188323753143822107636285481605219733902935388124593133607077113857023085428497111772887829148386472591018751577318300766735881406862921270998686259148802813285422975269731717185035995423991737041539833580903515935422786214056483350136011717020402019440075623198777822715064578661759769395137230262967870761907900362179639146740143992995438947622134783609754533634928388498082282718684731219433478174421241070831487329650374304902010222719109544131491014901760000000000000*i1^6 + 1465744408069973378000433547578782325809645400866854811156843980423436143895949782037898352987981008489949921293107334864421418552666103019654391294697656214081157855681946831460344371319191214068263423882614078564732228705561870659042771092052842041973998657531062719644411861791114278259366679989610479704120471827873717216893419629894239822758961591100286973270459553767857841566941418274269940904528714616504042513449733247784843664225294742866935004819142878532844482150803359113137644460184689105576956135245734010883948319189202027272846220998804371166485212450136809039750377806186040717685607470837228798967761134233736737493378301426669880575410233826850369579865371490503360512000000000000*i1^7 + -94154733164083289585126662471797384034896386470145869359339737227985073193014184620904172892565200327907939233828087114732680354346244513475071699359110748426555546919552172919727786472645197790378255605969939736865333151086616800634083758889128615587282745110235663091787943404982827851176541669628380129748592973023924082146018470356574664648905558761216515189937081336546353937054335847579187364054371229045003024169915014184436716415398250351832538812247879167209648514146301108015896436767182386267515711208636684299540861276688323020925677218564273564706238287479428097032030011325788719980303672790246801401705149133678117220807465204865000038535704805202936515239675546304512000000000000*i1^8 + -1423298549601888576994494729806641110442215362627073544589646637585233780739620774329945922760665968760246256476870116759934016641818036909614521153134359324577470846497757148887784794605021660075244366081569147896997700263312667458116334320267267841843244129455755937001319189350008476526645868240674874268481142560853135891142663826133861033593067671804882533739149306958913195580538909312320347354365545874959056883943604156254321965717757832228541930307574706681252005341274495244907961171224072068016232933956829570529177172653603956807722405199682925289459834198294871475139103967244816277798867195175549619604140842987273671559309093385142544186155979868695877439880114995200000000000*i1^9 + 13707829556142016628179012214355044350933822298883149498857413723869583525417692741250042442523271777644324083512611243377383602512325080107767323229480003147792202171515960646120888693659364488653616779802045612799257686790745972721092597671453661146820946967663345353437753171174548510777453271172906642203123026804202255284640998964956895630486665766190754146373776395827424261529828572071890977982341265408059388115137909928842667259197162075526580633449749422393167032722327829141219591677841141469800394525765071823700604617860531123604406822194109251759110336165115299278742107313652231398238351841809364308065519149783616306545328216136687493636202340033984991749734400000000000*i1^10 + 42039010590766723735266029514027617056979966787177632452462960295950762085580131504432441245874245957487170235410827830095990933919050900307301584254883848053486010825967877840411261437660613353869465466102863809240511274343328268447077273840671604236761529785998398204814371678176149187223202895406276927018004559787789386324277968993167987578732879953464743793025110937883907613457824509685685742163902541227150290430757623372095901234532941938912761801307090809424573934897322632131479465916289942850781509402344191108855854542101424476680676098340996576250929167337340233881793211229842030248202713007902444638170779857658912232260942173176860794979576256796190310400000000000*i1^11 + -981791798988299132703762383233821600803444593980195163463098804105224619245748741764660271401171218610275078306348012053698747209570537746369002612659803211732647505247856412923603778254802058305668549546526040011353044613920636953834842408763787282808221840898415177648882089518581935640217286125970331335694738165614757601570142264931013922712636707017392033305582853485595802306653011787116120270817473981489455606909718845025683538273695626030022349895675265472584562657659907453182959095661453904152809734480225686508005943237674019565807064729223385748916351701930494743980750212086127586502073333477026108623137042174001817708053810775881709979422205642014720000000000*i1^12 + 3925094242777099770089437538172386928642457922608133934723820224530372136234260337334858418078584757226750937965030904537634112689758437372011891041503023075912161239155085143655315979087662707225083025724113162780740319332754223933627860889165345759993421357084075350038796326657189273757699516757621806671231473700800505361149839547538367005830445342219789830030252876105054866772257784854883467854074731322665543053300770019279226165018200418281912746654312591157671122687724506077921585784549827425371357678036008650403294044115081836698538454472737087769712258509098950962961290075652701295106491635480245828222680858253984807100107938644536141955238723584000000000*i1^13 + 22500294902400976451216870894583259563624819241344303453874857616979339552944672974866346103021960428139969662934028941010208917917183417007209852005500166974833558758481758673388179245170454195833865585676527498279202134197788337175430080517923054919336545777795029593548951867628059154778371075851545039740995521132664164096770480760573456152986591622491600269888844872598381910206562490448577348013911125943137118613465398825140494179642331039432327455357369038632201182880018671234694854210858518441176813181387366788923207466094100018772055609258161529553616314950364356144914298785564382119368478217165494873150507389177184093143407082215342145011712000000000*i1^14 + -92498173736364752424784881946728548758215524239268657408112453861569533504580312184894631862510821259801322770750464894298042783729208688715587999410870461743091556159771017771152301689802640701937622641219291568127556006432767796408292141350015906461683376795987634860543455312572470792287759720943762808519161737103289030674112129513939521114246751465317192757123771636933921553983968229640043083089819657865052367932205020862056993437521581218121320768296605091599720567143785554383211750096886544165429305474283608471938305023204379612035092990960592280953110272365587278549746072342959110316047688690301603853957535212208660409722384168747060428800000000*i1^15 + -356178544759183235312492561558026075212026365195064263293747265622514891422843762520723903752142384939291509297217754326881664413388295080952102021261890271988459680669154759839031188073081305943239359101934693225655741982128165046170541925632521272655503245460361930653445223888751110271885062499863693766520017805826001049807716325905114596157805994172895383142291192678165702615900988133549802452764436798268254907569657306266828383821863109444643725449966907313141089374572518979658107567278624305965141793249615398218662466653717809528528833615343035777890963500813751704864400247837099134488577839711747132163424863487895183454851071108710400000000*i1^16 + 635233694932610916443072347394047588408989340380026102809250986178127938024181992497519749596133880920309612835404969183013103359427076959366642412735374959479653594540755440974343840267627961084282220994466155632623504029879387720665528232772305851085043699933886455613564475602718098939598030826105193390023037174502378316170239491652665520197109902114898415348199675822797002359837343509372093186765059561479746784045121919880614415456818291620519816035473227138130217699799754236195530524283865110361451076994626448889059370782554297215097703807658609327194919662372309106372622236518771949752114089608059845416691186364577391490147287040000000*i1^17 + -860206940931777204883608719278962648821715113138910072472659742320355891372764060717659740157728984811221815187903220264024344126680882501149182523557039919235506161782659589582376275937669317688543590797408723449573977976675631146084911432348509908960984592515010061295998817660721580958334173394603636172750966859081384350501584163383448006861433781004848633737222180390501451021627706390719059437533697985579716633899319412427824763154388098823899985075152251249826305632061270994464549853684069217622149386037240246622314662464495005236593892759014621437983220608529698825938648105311006873598181172426046182284616456262979074129920000000*i1^18 + 82272565299779172044987054506558734148568595660850832109919551666961592312820680150454498101036752023365045001359070193279160631878217669917912759709126800531841495227288305130968925069913471644849043735216836123732582316990206621657331271762288123530460069752338020125448565383581168864146182533965131857315748181949648795176333349577512133268310060111865676195266852458848644792257784096690236174750633970553432662586809935131516519820283397673789386286284016389213526168475239818841068591434807000167768459004572500550685213137153199106577348891611251628325438030493787269784285544087784919139011714084166937517494299604811776000000*i1^19 + -76644812819939459268103243765818971482823000417821844722058656959232277445474446666297044872029595633450894747219017577863147935861100422104362182595374275417852917369212369368066826933887889470338038862104431120752198339161364318223050226902896179351080898481783752062247388501905096616452760925413580070371258538523022123023003403757751272979070101736631004498444393286420271087313795616891350492447656144093634239274899316906204761058168512023151448767743972958670006924565173192936807355756701219290114287544316226292054612295149860066766200691216484490694811849080938348635063401016666220268943633025320177067702091776000000*i1^20 + 266387518465073769170884960630546309161265453160197588007625492942329626768653134434543050417587280572000102312744965980742545271217615891868388809765916068995664778773752512061424785089478042246226496546818202214403909883918224324626238986951259463920623191674106545833916607636893621450689657778191392256193908904586068208883423749134235838741779598808051333973983380002603278822361941113538176967513448446500906543181326762312987851067288809715270546628366600922511634349302401831356015337289404604066167823166390270681465061373348135521483394990743291257768576761465190761104130051604960075220932483247405935466905600000*i1^21 + -701139542245708744041107366851713231550385031329669344057752492048850198064314409479528908623724339879774444540867609263315706137655148343161205297311219117052148016094769577365621917060999138776261280856410433259712374614278138221113573665922124514050505522082385552946632741222735569981377526668138379357483955247446952578896301332547518692115316560455215378409952803397590102949462723640662659350742931976968883188209250931283780814858934891788045334854291210014543572660796151697095952177445985737016764966159872030277110382643530891720556707384447103053356705315807023896598396452548878882858619176484864000000*i1^22 + 1303325426857145153847652033596364136854668301040902450310553094678875676170271308621199423533272812767068582488353050174019001049772738261020282796315564356782831532560191287250017128160785888410997511548232680849965433559252708916313746591593892829702117749043224189569812768173176262759978125247056350850768636484409253537115851831805074692407402611550528456709063974437655231468510112240059507430120043410304299873700248845336590368295518002585465560314839484758877431876989667262187787206079480768147808345224511993316120758034184127418813188911343454783495208832578494474381579388827251550658232320000*i1^23 + -1989637467607417241617546868284904990466782589042242166495304172531393586312913594506294124057677542602403031036434528778126371238922795170420652464442143031321982400671023880264047335088091822618513571804937497104552045567445850998458793656598327141982088133891207894008014886864409099887988419768123604086063826504575728216690538037034010902118697056756004594668895040259903348611494237914505523647729743155512132253743747648058130502701109091375412464897762640812818481904041727723267403921856606478742025542747187451787073683965546438971120363487991306690653570419462975873163522513444536320000*i1^24 + 7683584211914130999408919700295913499214771807292280633783511738291522580948255735018844183050848487784118243050183282017298485809538385911492640264613119783488311911048747039869668643673684584319225764418034080589230965366619090934117510152420701122789321954945806171425982851391814614184668373788053249933536747821577871591076127163889698974156564019383571210877882228534368262238345434586389988769418447854275843722619032318038544929340291711232146322168223932723929079951341129746347863856039182953911455494934699505868523273320286191807549385864813564383248549360944435872036487168000*i1^25 + -35208654615602742574652366609081302439340124382207608064293550635459269335722905305457407256016270004946917421946126182163128162496773726354494045613737701881576543465677580980005542603236633062693385410029342383082195716561181958258667135813256436693670767301858157252437776976853334493678344344195886416170985969246218319229209823450474664687523818882849892142172569701326725466508661213189509981521534430491025771815659736892384299756713542694765100444658878604998133185265016999612634890297048378687940092158559877425161435760168155908649450633880253646351752428519644856320000*i1^26 + 41411983298793572367067607913562488630308641790583359377456720135978988979077921231700646554287348101060563412677589781045335141521638729095044491683402582941819973180688724715361243631591843200458019843838802221224205031413844004010712724450965654927960239237196799626583526464510728116654793280447751702518407056937015295940301633332238784381535582189418803876385948389455979065257679824975154275259716616400616824038526855465745377506083549009789858277362264483938523370553832683829614767196905597788483005538846063570242820414849181140832395907570471071625935251865600*i1^27 + -5149188472788602995696576997667766442793224621934611528912460559588704173323173688513372267098701084970875104312013133703090019083917602844935818555040613288805056951143906652729651924192729647594243395027949169933252080878635568730583306031647627762416951042778966131150193444011496831666971157936232560265181350239317823613215597334974280163731109001040649130867459823293801539563008871554121086537615623226850124689213513439509127463496810596592245273185664019849886865773322334944869401981685888984299301954363274622913955147728536747135089748892398630912000*i1^28 + -14348453162727420674148472129510122058718900237801219691983600117994616883830599321787009125968285306917282347447972150306807975729067850905349641497968366204541194511039372412308000343126927397818759492313063540104621793310797967343601810730083325700209098313257466538648960091498618801277882241527134725125429437959944961098021307936909591387426994765569272370796446982626421135838474769279225709182085645845994367524368647397369186442128352736668598248297212925185242753169958207981452192611810143609546789912721505961037839511189201501523916971427840*i1^29 + -3412888734648058161536583545262947895167435812127722553314808393261334414600133633053366620474016646254329872206028666120201814882399318595064195026975184290463166409661013710435089580615359358726355227842763190456287202175629461301651665657918553656255927566415941314737103956178082854030385667282874823885604847702210293825310397271886107544845554058406233989269309706678774428762913826785235268303785180656222329412714816748196621143297590902917646099943823908956682144424776027555597729136951850386452461749862118846122414425510320404408320*i1^30 + -230771632411099452072214330995723268399165031580408638500961664397279977436599720271937679075199853179750559858427813385049243001563245396666824204867793684074279310384964172868068740355520023911018524030822215794906169401964642201638911173249992430161447941192902093291231804972860369250447110451069321303457352173324838349729021833552294188644886874246222858557075161730738480674921485043288147110550114953559189853490467317606599685714733344056479444988878855768301358500093497188339785459825861954031207975868032009002944630334848*i1^31 - N1*780474563995058569283211899127506109117206644087849247499188132678227915635142599330633785385379871232796233454048485798700459265143107067784008345959*i3 ], [ 3839120657740723833932512946407373698919178639295641224621176417244076647871760066215779825250890856298631809872207978188030418878715257601511444590714156644608724866862575379086080789130159650748349350429284559460647269784366018940416635660343565582988684905180616629380168045634493786107052070826251594166905605887530722586835667448478052544523916718657502218319750047122401749936673075740407546913917248341023709899453885510935015174328341860220546272524305662005611267674575828424606976245730844587939608111791026028224129666317376517124365012005027840000000000000000 + -46953475107951816544037986419024726092532312926790726521500974822781885349375461255615060895503226503146903024050488617701360954555850440429014444382514981031696766716642586707329662914826182834698344802389851923380935211457996196904229295338510751279297126342774625974838276927739259842313050011255285401540089290174802865625954315118659521144764226707875261172416707081676344571021765387026200116066961451171383641612919675409857856007103432543304311936425777555476365185110626270429306356332593776718585874872097530510822801976965826183428468962754560000000000000000*i1 + 186611394674904127007893814068301011398455383599876486670050291302449673138490020042172616298454960384744482679560442208022631015334619447486872758361038539209419834689780765702768580999282812850121921475028163024033773378718680053853199945836752387177472837206607783584389438425352290332860964419141247614319844013432449491811366247748380261317060288176386187567423745021901619777393849857817350992260718364302448797308138564144994099022527647238823646672156908543696630086443463680577314370488321542560189129382462107013176225307227201267507602128896000000000000000*i1^2 + -155757366706373615809080887485119883468169411925450400940122544432975382245089808961640534502581512505342642482819623353009502907923007649763891093476157871766420990336734712788019514246652713110951757652255509634239413694896675332378610178883102480367309813551920873408339560390870748369229219572440147135929139951224640710794590563334131588585249171050090272071681529221964936459457059689520712063522710504916429350629880150673844234471589421135898134448133156845036387000180845965694567484026901208327975778419612288225606542524801939444395409408000000000000000*i1^3 + 7772023172237141188595164837629099876206728656699629431267471524967649240973179157094161688923920430372834921788265883203180932958408675111354783415931331638938371365759388506865353801802623678042460707277843131000718289306170606546184152823416658156129730006248244943688131046272607534512902728750584266240878007886489280666333628682999841135395947794796395821036272335664353628824606907945455248007918251016767176199852413092671535450432949220652207771805531666446493054156776122745934866126613064129100312769081431514158393368546586392946278400000000000000*i1^4 + 1956654936061981044034545338658125632590483537562017390586655435480152229457886186699466590104106979290309568524098343184867694196854921762823602328619492839441863392607593120083794125604747357880084222424184888933642605468759325922670525328810110337299994673068269548628152402341853365710804163300135442455897646541589969616604917583902870980348388362750012913036172413909406778777813940102342632870476301660199118047590387698363370883814817396946703127535288778580121237111425870722440987732410090332001358648593607381824077738701600535347200000000000000*i1^5 + -274535328493598131834989149833538822105262921337921170368436135878296953918959929276257380343144059845056092416477799125447386651890863605811415734381525262685927288147780157204677396412215243352226615730305964092808883593393848949009380847003713800286014613963239479896872839738100516686366626397369113183446954723631641539852939964210818823320113400801257712236429863062361715578832670161528540563691153242010731747329413040322230851269018577875189768862504263554763489350223920786369186581213621777525060624027046766938321214527273697280000000000000*i1^6 + -132581137525283082529290058553609016446123433353707186612855316502386938458713914046833271689377501380567025757617709027798177421505582937613305601191212645963718647928858450077187356586862437059099174804821327912660419432751991637832877833071077113463010076505860415184998903951293767423184190824705119660055987826228830375563583299893113787005989753587977772864924471764098616062356070302370358454926023071007747824307372925476009187036681251061185158353643841136796808143005747445171016007346674067602070143018221331806757212106260480000000000000*i1^7 + 15002361059631876191671932450514120957476753775219742193645242966845201924183554575143641331680139750232471520174449045067764458852506670232498519876664359353616308198785502684854202774467841812307238836797493286186885244335042070816189861020512014634769977344289533670486027201501157904921585036079623371989833258645044423824704280519588745036971147276367238821201441140261797173887938317827164209838721891495702617499311223828635095915664224397526401373980782693966383846157027136709701195826324179192883416882468814018421966503936000000000000*i1^8 + -249969049519453492102568622206988579614855665087734995999985888163596597959850164414830700270199136532328896890531299462694150966945512678877158549577227426082975958047216723182834915510538087196063124484430116001186997012045319421769847800424710323279942841110589300182988322109272383140207372297068128949658052588490405825132426455623717647860404214573092762394500591428121986839426162683679538706898261541095658685987477684100638280104404915286777403012269655009899594184247570551146707026298548756042867923339462206222761984000000000000*i1^9 + 43966595775873926548615238556132011812992370178356166887167988713106662595048255051310689080323148550816858861658198380120760655046569906252954384021797594194042409570279979195981388251369617788078473637917686847677169223809565304649498322505340253646304630663489208465781306339807124411056196638874251911769484223781214296461719780680255908776776667881054314719896139844813589850559279087208037321791562915235796532054999558740733534913103756238713904186685207938571943334604811662375023270351965292183524184520347640397824000000000000*i1^10 + -8476829002086606139105324184909956688846356585619418646957869709796943364745061557669008203724282718989939939048159451334646876640013250807552181463700255074658595804573046006053560161109758873651403119548666729503642202514271136782946082606026750116772257758416266478813020483096540190905948163374095374093607833225686850582481375621101784659039455932475080171030447700813052950712215634483847346195886211418298808448138719876307226969792116653427076803604419985615438081260378830690772249205795219053229668915763321241600000000000*i1^11 + 26433680830126769664762637875848469129850560538198686298501305621722166042948761554401558639466708059695533171186676042366415526089050970971759615403015219331614910368425870070543171538476508113589233051177137899139751376325460752249166278306375169732702512429394354151143482227190621618159902648453168242399430700451393886653613848400509189236796149971897598140894094491431742157411657927622149864969676905754799595505842712137436088823639755469433070384608507405026654532197578373174794518174913241422920984685445120000000000*i1^12 + -8284257842373538770291421262190046255117634549271358355292217810615230803647335767148021977162040904902148886241064457440686026809355341875179295580543762365373868276901113789616005231404385277467061852025950062327285207618440501139482628512344682329581780317464603273283462021735535926474572483124693525299651621348232818663493707660037480651475080420476071323142954163540740242661698396790087266279889125720839694281788685416634115988319786363700736549381822968771758600920671472291958957847832516293236652769280000000000*i1^13 + 79368842185093364495932168657980187233893536533661587655489440961360271342012594594721566111120921545560922100054101541741000666558391286102807878310702765643475659243542153731059318546186116119334647413709468869666796400254606292513340853018421480985258207718324164380653755579682274622956508851282724940528842406062455326566318612780905516387000906276918787440458304641947146973712189259184389054592328072810419544015770034326550333784008531106904710445130988107803668899130497063894886657802558071386406912000000000*i1^14 + -286611912090364286322324326019097641938092061596152002755770176070605837525884956556305731657346350486106291342956436627218772024710172071850880525937842598579771826541717245660449413275773462598570785950845071532259670971270347253011164872140773300170040840310340518927884795679531742662302295199703978549168900808146326924381542807384978573771517406924583651515696236382775453408974269094575310628959328307093805339639955533480962862613924485837281073330624767640186420816823417925902722007331453796352000000000*i1^15 + 518932133116630209379057532967113618476583322574039080138625715949602581747903357123836195042744367208420071383216323978511036806087950544528330790043068175840474338973173635041268727883763897809393962611256759968071803023170235724563041045390015832358351569874151922739902789334354333464203293690956671370097880920863683879114751054219788667272790627247152835959228188934513298642368178086296789401145265822473424747547353053931424760222151043559252885442762114032266559628219578931604949513430630400000000*i1^16 + -596419735921078564261008194412107144564811265833223204185150968673358189738236471127560516475105401583000709848163561429524812179314906419256464043428027784032359114977448262189957250983614533534909116507276375190750209415811259685149190690247135517867846943920557424866250054745404008608134581597860126534355166689172954735861307189512929169269051519648050219642444226634044365324198758098473082347522930514016809264538505014207667697376549839848390834635548938863650502460187419739536385638400000000*i1^17 + 477089500518516306521321854872298554482168124093772858767657375587685958940466884332594945374945240153191943091761372051268316544406084234438349218539593811135829059975545601590122900973136399263937545204915853849778135710941471025810790211223112542245244318198242747974605542417570877716691956933823470824895786106505889961433859362602273577817876294153399985064876134673621698164007248261135710157068931650496739230791237056317113944995976174165676966598877734186947010115595703324508160000000*i1^18 + -162099493274070486328766768699264738377086797622157591448339877311158736003852395776922314167054649798396791950665703364227402180498101111171365843206193398808324237151117876304354476872321686858924880924126072975760382948678242107447861612334697087453469527846909368314471185441252843967974991793371099491846047039580608517564618708673959648781308774103339839053717954816052293618626018333453789882623078814063218300822744097675427088009042382287405642009937070803555467467969003520000000*i1^19 + 22879947729734493930642901137123220402039254011355166875744791220595113268986325331719153055558251106105153339045446159348154545360332193711176751674406293346070690863064630383971749914764832444349803773681744699005207219274166159427988125335722779556411400142481465826006347934086373024098428607588052271246133165045252026381822461267515047717989145410847949688792026433637323665562807118373139155146453419086567699993277252570173110410391989693765161178131631169291423842304000000*i1^20 + 689753456592013655425619332523511432039216699522968474227173450903557696885857787727518321621176316274645317539459448792357869515395725819715602055647851973415171502283116189127966897522850172904957174735915540213833092304637897648975225534464922731773197293107499073883975435736457126873461602818601742221663201283126430008432786929561000644543776540846919769103848359095502375891581137496158884944297574069038867484156206446846803449357478767195366914062890982965248000000*i1^21 + 67565644412472972453412302296835137212713729152323546712562748875589754829684673012397148694432888252107150167306260385714878189744187935595642959313885735941779568181858074091409354079600894013931152085029800947338323318746316706747467157980746435519265627570108060403176985464741326807752648426980540946019751107348158267692088291642470217918516727363165618963688306718925263694444782409949999044506502874623898593467678502722389836445268432691148657405303193600000*i1^22 + 100058173817742202085118425258323155248147388621754613794879125432643979402140363560861054456021608155567813377095664146824490387390188734642505668031856717051253599228439909885532819680137669529869592542416287663524042778982286468886893273593020426240606850931525492210037186038125864515010151647497193518193879602335862451714484826530069196262510591870815963271521390023350068873550974323901806609027044445418388256288780961847165998438334879743606784000000*i1^23 + 16482634742808282880227441879600607510833338636513762913448266175165987888316450601977411085007912241075922167096916532186984543618795696018986852296680650216676596002152138788285354959001372572241938293647645676797961159539651014588045828217138050225616214356819383863332577605336000443603708071317372706794488317472914464502477949091100485918563337985266122217352171175722517227759339611915181614262298449958475454889084502735290633703533281280000*i1^24 + -39713271883665497637058998637059058891251855345084587731128096068001156038944602508298346416219506137545850325555348151560788687477138051887079291126796556730772881352643951127485997524705018868827974440191933939074670315272809863137754729025684249161689193613358518532989545674781849089180936914564269748223865728975987625828554432006446747994807282480628930351457287880513713509743354800279225688872277154896644526295353681682723635200000*i1^25 + 102260052540333013222873083739159574961638166132561234790127598978937391204532419601610461568791399773629084803805980787224861521550374263105259504877890963877047543956712759508586001569677992364077895289710957225580278135664020293516162533580743060939554137225986955700709579031457256639756113353707252342354219971405101561841118249083825650664392789457310990413371059127869399519108997927518478545728311871807380437771635884032000*i1^26 + 82204428308995243832561639530231139660652895486382984078302135650235066824029125725874077532939600582962177984284246609903130945913234697384650415795251121794291372250721160235709676911291400332511974025069857605930029220791688598146168711529749853064246641685493358633470208699562682367378341605620709482126938547412092762366398864044593271143860640793697012479171701219533475389232159325203357632904617920088358912000*i1^27 + 31646804738751650036251945214870706734964202067060173676750595876291430623126516997063810186840578464066407761291083128987707428813402508029158585569604862230273740218743731978286645772451727244909892708059966996260790362905929512575476023952915073433632719238208801221329651961157225578925415830728262273907210514924855183065421729131398882667620921401178913967179427443039501131781851015917804131868108800*i1^28 + 11934934693427264842946202145917100480060560405886237643029916490746969806067209823181841556156177523115345025607989607173555804023856779562760151407154607008736752583032148953284528569754769470701215449912639507455217173861723328506089623066756603655446803841663427831802321982825703584437713686669716886187908783530692538043102000766876401171276397060905359018726202793204647711810409462681600*i1^29 + 3806930067702594275140458556448429798104006675532446661452442357944950578435625129057995374179242241151048736286174080098022979795032274906032136533647292088063626467125264088549392592206105561732704182122668781093733264279818970805958902761718564211106456234320774619481736115083006981176028493133554705522165495629842375168700921770735103516176088871829741726012337016895562810880*i1^30 + 477797782942977708981357929021983197459618245288289091958574757854409915141617532059839536296043430478381697515921133695217305633561779069858816188480628460848554831304043363458779738987075985736881736348938402370080069577739521963296066323486242565361261059374735940819961107460279863325111180978319678760101058514125324410495439217453107155738898102290948160340720640*i1^31 + 343766856516722357899122981928774566561849985023433919501704840108705033913680947991524884390352349598199369846594728108886143001293149862563147397822656030107672567577044163514360434325714701363144290492145014449187231624158126422406556589187096949740602558012779516256632039535616089783857145145936418132117510189821045545681*i1^32, -3206484505698552179965308370148629682712946375668502740743094462011167193698528949483638884189226804860669477485573153711933521372642657268794963184470912189163038892419964928928571652847788652218486331408772460988735977381785740390385345681652379391746720578144618529041661399874367263256222816484736009331516923730863160465664184664074778767892401588237481345800244098464814938508646651489842198912038809015093533514740606807869084872103876351234958263520084348631515851152827808640852773753571745511923489967603568716398562357778377424267906817766218270443450867502726017791203817517577485461150789279420300305524309070603300261665185713651589831993167131825049436160000000000000000 + 39217316031050334243642300655170846784839587067292919684008052639365855916729975272775332984434251760952027740696947992241057990280594833029057933439055934709268037394684754657264187888313160309842940010906922204313207750617795140362827180436016295760970468590386907051566319277598884784952170528507897329333136637849145760408992093745353245247160287189805822637980897273493358450911806308070768526974768974952482719664297745490184852638950718346376448245739982698024277320490455011771398425187685106407596097874255540369012595394180050697990481023671621000124028748291429094563207589180162843651508501699887224666945278874954843478536233908073968368974777804065341440000000000000000*i1 + -155861551316999972588756693450696592497267790964374986728769485777681537986209597629983408826198299808436283630742618908133107701284865602456342616358013119710246348954488467710698392146210055614087640102455999026505760434947915418511888743422217473510058694893381743997990999157949674738503012594820901790512909180716332880504963921486756974248984972400172697653495122344297199734215723960212048010332805610824389039862989869197623038022765729693792652818898033236110585805987986304614090861554137797512482941313081297991134828014900474321471779481389704315418871985238289303120620181178353113788701553584059323784407204459742894905212265604441162918575481280266240000000000000000*i1^2 + 130019897403121102588822700673705067329321155554514096983338486367411748401293173555454826419179535951111940321027641913659349664937378201321924066349163547608549848963239377675411805219320060056729506739211144099292342718053152768045065402120522906361706020368594686148122164958836218079621574129437609869413880487056921009265846707826003516978335181370340633045822032634248861306386570327612191796315485642411953378706133949431711870179061185634259667303025562942403221824513695545879945905395304085900892316403102332401621239187499548996244000342389065692082751555018903497895149037899629480645915762355919341262853142276283860829965823739609547346838743416832000000000000000*i1^3 + -6393301154424440636172186482715870104134899328660943611812406518818703717278401108205291332682936495413323206495309919116681592740023966382323001746810095170200278192162981121856802236249793477987427311275941374785380502084232947989958046495091723643855207602172384469126010291673883908593416118542212429819408166054616480563713404723740758782851002521163871095543623767694846141199284700407991323265053014701547343284768442223114365647509918987671423370913664459776047087914919050689742426070181120474131070009221616500060827239246533444060510801978679516783503681730919999466485728318492033443179887813844204929699872258752907707795293822206642522279850803200000000000000*i1^4 + -1673008769628631501036236251462426337695665547659390968825782331856608441770983783977615923870906047980926438702145681840238121021992910403449989067890979016083534864113808950669392127394457493996096813269610220878228900725897480001061665697663806817606736120395240542741972964816835349946540301083985784556941352252219633999506414570787298158633902976967652036094209774262616750897275855318338590363907848114983908510360755332037541034199454037237746967682802425601219237909470412472058282690916212509931373381593870763081830516263392916257195388451926602321435352740727256550273866584784749751828728665299843368223232377293022063615593578593971613152051200000000000000*i1^5 + 235726766666949279880749113780178412789576180993505951234788279246797632515381572584516037918135029801507184649909097246221926990774168003207237224638852487278013950355782064312935228270147286738620347395080874702657248271039394281990076420301127891768736037999624033571200745699197571823059153728538500971619519923194363294621217056744565425234621876588010736188929056841722671977545030263103495039589990920092966833428847018871939574820831521509145307916094815523444424886805693355369750093856060155659036271669535508997946029534715578017888214842698498177602424924518914980664931275848892661362643264392888430679907223089239684885996663424292801740800000000000000*i1^6 + 110381281679923925148636459125479374285673285364402711482503616586696425693868151798688910396000049323187968149001153737041605269136548765923313024730772326600565886925109472171672448101639069549682840849439552176789823262784605041115052646113908032261323451831119404746936737687383360273037917572691386426743287561798329532245735893039744590249177295515873514498331976536523926314126280052896112065698941261179445209390370579775934002135696580040725747645818721127936283032708392820268049572780601132355751618771393125721769074412767757834431798418898755429300247309606939527739486157581124967133805802263660410128706795492791196399705097207105454080000000000000*i1^7 + -12557463483456065231739096049147812623287228846196811672093533785170368045403653177936590006363394455620841886819911351785661756457765203440686439766288398765904402349625070364820245526561748744919866014301830365381730627449991353037642108526980337489066445354013293418185855874531251999765684098021165646824551142223268976245318218872725736571211746521585554512901812900121182043986590435918858136422468069426276215048297724435970758699874229421399213710217388965563067031918962600578776346897110219127235885186266493330986369466696955060162158807837881118890247226637085684253966219226048632904108386605807022085840832354648460818210326948347904000000000000*i1^8 + 207698203243168505506495877102638685886034504166869492090625936011486553167900180794429623794831236511993892726193736196079891256889946108057841140212574096006787010845211172497183363129509398662981820029725747445910693434531855534032227110348295389561658017136806456570030924213109835343888430397011479761286129149435572013017099444918771717602451808379317691459467857705700203486420990112326176204319140295526780215959234739071437631951574778135133311623517622627790616981772525597322656889813664931424643720947668892204593264794687779453543566511643876309125025633539318862843351949620494928145284894248671597668452812991491854921623404544000000000000*i1^9 + -35888876045864199141824843547182620228192568087127845543541046159983046655434650165133353132731187421552694500760951606004592975985229567871492066566885654957880092114390729411986453173827463333070598567939198738471800811769824278199796035952628750868726891030362067372194293104731048640497986705238212696643092163793102137226512195702091129030681328586038664872756866482495029047457843651310921010650355296130084288325865130663323402436331536865536368681218476540129911672427615389554958707590501778487729856274558457240925509635875079425117909808822051005252336342003992922055356997297923333155983403527818141938381185987968292748263424000000000000*i1^10 + 7024672001895918206227787664962249491758282110615005199124514843817291780688064521650098263251852904903511978504623882331418862455635373229102295496984461285106853780117260366076696549784185025933630874290624621166157814280260054674981321593741648720613960822763905624995245422695563715446688773956367573742079336169633264892152853189036186537189986270449970293487756103111380779228493179643535787142348791599429314776138056541540523743166350890426234638688568451129791637613873782001036492327906521740172416553009261224233099373457777857818940066601011400940974842352823081837428931012887369660012067283490006538260400792667507864371200000000000*i1^11 + -20970079158024994175893277256426019770854659706916614353601112315545128515621587229963878951480173555083051957070144472732069889922313558155292535208974187517320268981737102265700585540535096289144540223643909940521288336843094500540189567121252996776821302682258030285840471038687930938155155416955090086671717279114384086607374284922408808531676830861901878947933467523126470484301680891262693466749952970733847928696301122459869209874231313224926064905118428324960002441517902840055568574476950422064072359519968523932504101632732511544808742844038300117227051855106592062488339327906925383631819873178616460808260671549598597120000000000*i1^12 + 6812277392335318519825737205621655479559428867655604721232987405326510045204997708469330380021102837244577544841043789561018550809067748051791736889520913834697904966169013285556948763489879937847077856750654132943925168654935014066046738682690172955041991756477037248768969056417007396806367337671256941697168466497460661084233714949342562359881789923253456022932081608552644408740185873677519663012288401864388178598923343094706207941869428050879698065859451835259823396836041259857156177389256496955545984151978352833501983147948600168878892004322953942127045724194574556810653235845014704286354649964434611457457796247715840000000000*i1^13 + -65315052359994461796208645810138334485931137155290769759032555714652662943711912312437349508851455340194192302285589703828370082006365101737086839031269118749120538108144489154381371556470944597278701162636573912732166078799427819964216790604487945931652791227639210645997430055483705211392583442647332531911058884901293576166856516576558550829250696117694294411156742984297901500922800271708041609044735758130953885327427172198029386430303479785161291910778308117247934681853938189778795741775582517677360655312943418877400097313579728685996489588006604834911785680570472112797518557026402618222973173293944711881156460544000000000*i1^14 + 236383049054697454115071168485192925172776220518275993389219327468351086744633088609548067697808779262196475745047604923450606281317898855697731059903163561941762678481515850904756864838881588401291205701350377566896362375750912487863179388285231831902170083314077530321869430626006340087384317622852389324967853076535618011857511691200250231696792685530078606072465347755857226636645083466063523606048588525798218831582585927839548204384907584006224197268844998843515266185952951432653007035264431497436593657871681882069509142439132594122138847146531703291626317170530663192368017175549026214665439787064783972335616000000000*i1^15 + -429963166174668082987839035861786095506867449559961077916475829770936559554715856827504397225650964436510330796375254273370005640702724962499526016333927331787750257298016422620237970890124527304357855059327051349218637277579796260589556386905052891313386027695422393006803487342264343545527382863586450291407100188904315991896559723811731760961575073905540025560510324404607379869589113556695977282353580508699192092885031125552881083567876160894359128161586176986478632368812607998237815311635598494957938522270967608679036049519554467712188711952560046215834772393428430080836587005239072106741237909251581542400000000*i1^16 + 495108043958254878360837665023465521525487104239195208173106422095454757905101771127285240774446584646010592362364150404127497582633135760885549465674303370781102251314041593237173819902514055996914372298197750031354434216505587074493712265445536198791562593473137662939510692729673384133258032278770324236393709150668664062801211937693741611395351209108662636884763379647802685261522744945214093094163729695482273383051336887914687349582838639807755656980324490334540270387571802994248406749722814105419304130119089915671557914106249176557871075452260932409036629076212499503587256581105631028632828772352000000000*i1^17 + -392676349860445450509973876935835213534931491617202407732627015246565129828070415940583527046120391651454710763330763830000766324730950947598122885564569437928809502092975636042684107989363009277512187602921807447642080513172749163579627674657363688301320757388286991447064796934142101950924316379951395847718971853827902934286252485564212308756510572784561798578922125847995038414020121789289952982252612107111227223912368836315533361267143478638304153702420600828631203864021701919654698573048966309193381634421938788733616064974024124859648863654962753069364718486071972498393067719237767408742563840000000*i1^18 + 133001326821571742259382420842380425809998675885341356465532987555729221653164522055577620038118877951533415100031745123563632071743798543062638657799575119652428965444612072475870184127723902417432332926853849329428858039704553862018862809534690740472811930624265435561021729087071592441750774381421148801345060216228418795018580208104008488242798433013694256449825314539321774428973320036659541613939646446249516935811663338137044279143898021529389938310694581376764980380306506320064681852129712017374069472207423347006104732646599951505624652428893742372434509467607942678248959897276545761280000000*i1^19 + -18714851222889148747696630441158137715521993343679322664112240423937211901900425674686036097412388994467330320051032435638467631181748194948628395176258703631061973617078110873556849122517781000370596585300631023911503335274937189516718264316680775866644334344152899573373500920832205495386419412978907960732988116966217935077662271428420824187253897749564022645032860307598639447336584972995770947065511018099348659587688161038944100695126108424646414255192681393111687796851329620725935833041337797477676764688234538695281468510109622884210807389918001363942033964927624501187307137662976000000*i1^20 + -565293859143335924332622591928531994650531415309337364989824058220205958764005735891290813649652666277415973850726528406243213729496977135239764291872521078281048689576412110992301294002305063744817506067557638605203531430904994856422375782223699919928991226740898924193007063662975180913023340033317497217568465811085653836642255274796743349772593246064451985131620176803968665444139911245925662136526864996499841615377895194607941270400927426029501982445295802181736313149575353208306993942428306080433628710616814528077035518376672691701868469503468152090891669251027778140110848000000*i1^21 + -55390840706898794851800713229090975955773604450362780681775731639729631790886880108151496959150581738840609802355761353646652823568308548368034275864523157880948274623270334326685936686013040146178803515190050344328569039309979284438187564287640056699416576331520964617411746788558071626502466862417660629785483920457598781755266007691452186035109007245381389381801558315831477639762551350151484929119473319467643020422408412674096199052900478555316847085466257969929868947415372188016517772153884484410295070795268146556692872198848041039936629841151013857251592796042271129600000*i1^22 + -86862678629121946117970606099018859059932086602775282234585140529076761090269858688566327187986420212801208975305931104276324980506968010164572421452640836305183332530118130660086667262668139927374193313892757945915603812166611947829569068524803843974537488106749752959162090679698736079497844401469745846881338614710937150918689153198061994432163102623671374874744155352133701599404232337661338252683776761421671100010464025123268629015356090206644082270626284130320457873763615381181447903898902432454656630539895795374386176846937018056785106911822233301240250368000000*i1^23 + -17009871821614655377638155267804693356885925261092663760526670260465441763188890359357345073593908597631982292663175731930905948621020110817171175362491189551899743534711121086850110313114962035867063865811896715276276532303921060261053537243829769863158186723919583592866345579249001595659629391634177875292185448253100283243366083505311276182654679547431213386769381663324535767986767413221795813359603720069877715874134036521894609666682555738446140556662445517592547734216559204985543641424654898748166113407816941023322009426382846252360309128449084620800000*i1^24 + 31228415428915691102966209453876963596922165269607188869402181352521592118939746842654638424805943427603417488140451140894568437515125637735697315108382399975788426443978066366176047286154275007601795229470037358456846163205303963132023823474321642381031865586450173869522046343513173754914440597542248017317684197508422741526094756447695211088305741172656348927165046991862795607113565981455314814344306376929849111193612111937516795045240286226019594411805088707423357744965801172565045908677208733197695403182156162138914231683000161767663151349760000*i1^25 + -80248833828116885259348290578897314095461538569453060678036493646145110610341959702982734216523674941629586665590009342527921012721996948089816695395111017753094061631786350421327994474424413563767454340545028029726530443355852424297323142064523575318206846447686949409388129708437908146364189227334232582642452783554451828806924288521987651545687109259864430895888605871214168689674363452370579389890267283575187635322466392830406563047880648581329260869763964987730326366007015374706001648163883406128067863770663279754313466257125616746496000*i1^26 + -63025026067230151299131314651781621254085501855715814217498210865949481829240044044973528324358805646185707254762617414052710996345783558378646660162264093344270730995391725915531451303922883254971686267899087647558535233705440426397181393377699038727802388106377281515653796702540869335700707779500535407087582333909954446205382989127458382650257814170968112592859241149661986117541448588475836473452282457192492740533803273980958552342633666709061517028836165506915687469698604475943007772083664564141295607899393839141910528000000*i1^27 + -24009947925378788097870429491647382155177646324376806295720233039704584294490174045063417007181649794921927497040586436731187075585340724113889416233144289730912841105650374137937594155976879217638379902628680211177498805951993003928255135509583670428475514209826362159139180918928342652051376101605211855691120202371311750022908797274079749748218431441607128392234126887028895732241939044865692174535811973713797454198619300285273421192001411106748000790878558634185513426649138612146748748481756798080404031171215769600*i1^28 + -9103009542173505085252955062997149419854421216518729542163391614898802548617493031332905921985529070965869698009547058696270114520108209727458122679498083053392832908449293326248914420442137592736100510843595453766333700635165569210490783025793229258370553062108134939353153945750094427521005658789061341901328693243184082760976425553230194196465299366195848782967551482805318039884325249574779277746863042453583407534177417665231493514664799630120728055610454372956244654567914616952252510173766227543654400*i1^29 + -2863132245710157353692639956528473475344483689616132769698828403990487716254876423132459611361189108351574103418096079219727108961011709911765724598494508098592091482169008835377650722525464690817338139535642361724807300321001916875094640291329730558837946133662570707089534882435063404818414354013764244977437099800127174218200525484467863168197219489425286234435384541781998538547261682002667022015151553276024545134238822649132794328421960943950655401446828085496385438403905750757873386449920*i1^30 + -349439972283254175526782747242467143673118736893540834382457304328736355978171650934642496833037731280712532254403677723169269761623973085756919244615692525855547190485638879202234087804638397756126647744909008885949596834783706192362085976007130365302804766319907344756756344534113460352607985271269926477524097666100764044351106790383801274755035745535036477050599987487466306887195414902821991070038022373501747364521976749540585508336048360941507795876882519844013819896460505600*i1^31 - N1*24135625895690185569108197766012708280085292562333476289156583081679533025696848067072650445037934054113122363*i2, -2995864026639309346838665629172486230769644922904313622836756265129627157515088754539517752352765844147571394108926381133171921763107918958582259747452157658740139250565841786500904432600760860853207951088893927657149954200245290454285247699530625786983433373375935770460594577162979714702117003940807789897686336879663650319602050194722015057243331319957418107084735667910379123548803987109471059208947485163394040377292712175378946411794001803756682984307076970207247923818848862837379336923840393493248575307580806965908072227587875013147286031605962040467609530268580003868988754867854378028351678600716038147107433350202873774957327248630193641798273765185987543040000000000000000 + 36639435990631303309526046240331067052895940287771174175154051129606893178675356100910862598344733869635165427801686412976962538591135051079716256514680309089600658868046121762620526127497794729050740147231642351298185485125488801384528770913700319105191549433352264036584732190713418228152645974628368656416688230101697665652709068812403872061261563382294739109267193571245785406923020115461817325025913826517254547536718468997900964585676552777577827126641935043363871079456221362049952330118525149520777393462399925312217059205937444735066037800431180616174733510609563288146333700931013142546243656402256644114583422040104649522328662210896200234684733887491342336000000000000000*i1 + -145600949977808291322687215512476630075791668273984382902350062855443872916551356029421793664441856531926971302282971194859484617761187305986225587415446480609438634571045168440814846318741391031912643742541821947414715166562676893818829196270286318963167771940610744417833634261943818024970303232761988802660355304485457215972140326287547423391993993105833539165762368741729550089426243091268531324844030374561660641863399277778590089148347237918803687826100579308927141607638720690542057073380147975563444797731753316717077715724944052057473404487854329972178120640558736954384665911021383611806925773433402934931509969403981427450452403774834347129293951054381056000000000000000*i1^2 + 121471284384508502169825282120835740712865924391115026347555626606033959216214872960261316036139704183071802796584923727417352344624795118000812910880972623782096459928436397028790703660221023666619295664241739864341173102768831925685373476115776818605424921958131623964646957358585712245073634075208097159734396496515161144405981822692869497658248548882265715283053254632112870946831628314759493164558256309657932929014480609244612075804712922382534237296617819555737689822003665016117674095599794145419285705129606430780391503670074992869738306252789447506294023329562087574775929661480558465891690911853729590461835824060380225844465595090107987242895336380825600000000000000*i1^3 + -5987573735025840316391895815858914838779096352697557769237995503427722393822639793721285137763572500486650944697851475785861166180093120414571667682935986495387054338323328258489335322173897939431630359812228854101128679166120283413709140979662783160076631123659796452438899203458587550443324013257956931465649642234661856539463464266515905758291128348777531847836208089384393381352104355509159081249368618659528198716394389248399648462604490163778453057392864180105274836185126119546552903655865602962145023106414677266326222871511250998774726740754460505950921639931613066322037495832420367622713112008090329998184448661381549874110871611835256543102631936000000000000000*i1^4 + -1565347180814359262601603858627553874498782628283674492911033326857906557562128756263221136411033928788037518204553769667133902319735494591352272198912353939682738853543532409461358890702705330207867731643914417968221869815367576787589418173334351810157929053506577629766948559624055926545201803793994042393810784848761514887281482411922179183801368177506103760890863484840028901821261214900910622817590267892357441720434401426891535307718601986175655918123640391799711457035920871632217181037698038246610041869602969805292304938910465255780577296080273678257542938825386573301164505763400669389242999509593735862069205921869461902463887911065465893379112960000000000000*i1^5 + 221455280149468724321825930782500298068821142153707285279425595910728329670829081091029233143077623305406911006669161180915490377600890432026044305871412716229329562029480347239960805011812852393969596743734083468875541674367687943878106592432709117192133687745080240066778518351122303076060631559298506889373059576843573859130543497922167142572835117679760267320337321021264071194549378627330474848612210076429209952824006466368524311671129899024169281731414210806322864128431164738916938791824568002474215679627428106542636058175453963311558751591348351463383870626005279823385304249981620510379404183339019956585353045984588068477067725182411934269440000000000000*i1^6 + 102937265761130770348072846312602937475011554428015028791488616601795150352297152382960197523019292855150221433033528022586559821863960589227837374105706293467852609484256216393673619598437042959156752170382355400513513088857710233176683359580339933356296740510910451139795993215767902491318965824261445825441016235488781785876962768219848690058963038986121038807181611470516704548353869243656540023622383669479562313480213143952374761858575952501658859432152873152385776841494383487187410793106618492829910345963268682750551799005423849735301549505255795440596928954090170737618673012322969698775283714020443559839979400725313654539670421747319963648000000000000*i1^7 + -11745010817894319736006549256344632118670006858349107047633584877935664782049164534720552879329391756943017728525194364925869386647053865681415493357624625804627116356917818908262380642606734210052550385316655350946654549696861200729029628471427185371847263897543649776006211131801206148093020573492352204230045120185353857744893349900290142281232929809423067527917392373851909928566430729923775253052398729361802201572645979406873339356254838905967401968903099024049846437299815153437631312636724619576276870756865626008338041586312167541664136434072066797698364833834624365808258994889235134810925208351468670570082319870633851239345970380537856000000000000*i1^8 + 196858091995662558618308525616530901276056021329715321887052337241381090885689163081923173866751695924476718100853479168283795854657605753906860009449160524394920525222664450991806367857052960983033274461880811153609501855854600671368324758242497713376663176837848642279268990752613056713416302494830497044863348557828554335501577321460788619982323599108895541022540164669597866258837971202359726909352270099357940189809530235704250755159909782755975630232993695085023089320054603316918242122760482445055883145609691357335453573096549909154705637350986539637593879435593723484745640517062507049447089568659892290000674043688415211675936253542400000000000*i1^9 + -33587181173038144339520269875170010062066955620361440654424198977693255313802106267950581123561469830847649079137801997501504612372070918640025088706011953077873760926280280628810232630549022883343254616589904838687713260199338328080362297093211777549087194298186395582318382483394972845466503159935742187150027432122872947353313446989412559614170451326965685922248852569250579167784969812822658079881286817269153356073001801477410935771062662374628754347586566804106521432079792223123142459405075025430488059858273716727189239493274094804674649460105517393436852713470918669317761171134796142812899739106257991015605707921295399286996992000000000000*i1^10 + 6564432422069699927219247802370519254390887432621568845963103614935001537444720785146859055352253193966123418849701811421177395366617780018329186957955700719225893643471340320385956828890020359453786535185448667251443116673825584591497895819459562667795533197479295486462935249683609273997585896514196634675771471239207021079092172509546571790348703516834224498348725922337137816778695714703988653565458533836239886834002901793783038102093385350065817260643649659369757243639494338627727862864779027721463853846039986064596756602384360750159183905148188377738160563094421459940388344990379790807954193656964266013469343341363067082506240000000000*i1^11 + -20595674383805396297034036504037147036763331976887126192204651640963879606295967646428116936593550353672661678016909757279764442159521397722956739552295909006245925187249604340276603578763413201066333535591259286172017142460322738462845498608170249087422696075030325605589326988574379529394077886654591735723129149718731888315290752265971022851051726305534198290418792209799486187802330385765304188077963772762785518321881149147447015487467219822121207615533407769448188993146189663802183449972215143713571318667336047658593981019238828780319690447777816316050470326510564568469868003616556287181092380760905574332851427564375244800000000000*i1^12 + 6354809757593066051868219917029962392010763514821713539389553661916708190829669263671509489662372228611537928964611364749669152918285572455149972904119331131193509285008788056774436049827591135675354287265597299700031891351872877405700510027656922878933185383831341347329806124272219412953764186823943868905494302895586859022514853634231246786181974537437955951726727956602594452999218159255957989667527694564293690764455820865172614932595640061738593305417246133278215745416770757871870299436360752817172568340041901620733655048704889368475014730710292323520256020794607384054115148440111310680699324442433558128085190041403392000000000*i1^13 + -61872887175435546703739112923678056483610224670480301905954031568155371653598714988520592895947015308742028752741141752620148929949787526205676227742885323625254462032570336605185895772045398199233317995736140512031272572872652159977034038741385358200785531022934189237605481744884088569565241584224789690243345290579551437173846275389829365587046250491478082461816282166632242095257496111311016502709789115725690249013765743191775055360653214781996342432753380727015896295778518153597249878613167906989318909881564255667633835136853784270469515151937590903748819009907927513573586853412595476408170683954524174024829829120000000000*i1^14 + 227873497236960288060645228327164860175570192933797495885162982975192005496512099863363810588699865603800415875305156762899829412757799926372633531413395771345191158453310376086068050295334586176093471046334796163970549039113219198609021221646174281447037841793408526545811126804827532718686913240961283430463777565574560721261662688410001288273888218195147638000629818302613325139739245580887478392866044339195291372061045029917571467039328182619789964856458107197938569404977551001731353786108845218735896143676132146980093013447890418206344649629294759004660121932828469677994033177395620268580911090296885702819840000000000*i1^15 + -420485147529715974251766239004062897567166651174368954504048608953389188121430901557841231788658907217941963687652814678315329546929518056189722247086443893707266961142120280617254955718215985837287600233808866485392154722328189332728310812133912138418803577053755407625887560179027275392125801999372868663406850184071946426939021685739244614110425071134194310198192842364531723434873150552832317463343587645181162256188992318198422394894974678991869552602638937269588073599084750205026238056288763880631276139363442128292884420262842516217040738802120097845892127124919767627483189283492825362084502416245391360000000000*i1^16 + 485787698273476737045137905359980009623174403705339495035261308545580641783542652652823644431351732507012845321328908162870765710425547682331968957667166138897439283954457548680692244928847550904459832011698822920049203324724898513993644942483078678173326818111714468110132385471551711997730885783080690463999495478104444367124931681665541497334359654075068357913378211530942046338530060894549468201881553214371942866053151340828817643893406091640430501480534169672839133418626023739980981722622761884131591185430950637148275808447529285141330396116851133070692112484297278577287376837378931180794701666058240000000*i1^17 + -389344475591929753626848847621914979671899651276483731695940779574856322179950664606297508713196055356577435220981816397731183407477577616911654150852527897189268933516572566966498972271934724841444337066556796715742323520341360550037896572874121791874026472609952211982620793554485923848805439632495522505383842858288293995668466597147051669861536909645491161263918079849749660681256934375633092038690672589891062499098572076289437385238226980108885768810362760573095079072905653340399463716417158819329315323101095901636708622684954303909891344271985061543299920834132866558801584345730108915240140800000000*i1^18 + 132453723472947771933160246107094256038608381211294146027776221635085646951670975190732336261988799787053623534040400601513353832669874156062269728679608664798077161752749142468316982198275576527244827087104820416327234650454915974102017001471189176682866757200789059359984057824081970196383471075142234245783675905744825064824435848715509538029318706382220024428371131850125262232505293729689399959049943553585152238656854269982061981302778558477451126323503103952899140958262851008784574882177943095414310023119595042675587397718797728148899093793464239419118660776024221463883708120660843692032000000*i1^19 + -18719790807228529301800670953837551976803406979526179897685506738549646007733555831878094983494628685560961268856859377796974606443788837287256972711109744201773159852253920910485191329046345537713180589520894959018454798421368864300937190573023135008564423228702257603307743081448327281893966981257882214321852934959541999102031003949866597234269132892947184589856151854982224993129940129826444716786643577230858607229200181753623046612087371637187870963135186981848133743346240276676669826336955446228976976693594797627001097927674865664984317674906738505754251931366877570790166754230272000000*i1^20 + -566574661181607443363909317456550862038956007189393950564577919796482150680940633694001688077731075786098547243546171493188989291964906591090378250686730592304922220776844875733641100817582551601987247783073358942056731230889674517936827556057306190014281906948939815765886653369362232243815538208636853718206171165976912479142528354596043057471352075872108692218596593027413522142265066970666558880994982848694552362329876493833881285154935061623795646827981436373747354224816852013314847357133475670171296857545649591268086942494321693372924428698981139207108765389233673044649574400000*i1^21 + -55365060098419838784927732920697338351815540598915167297969840827195773969959269832331730349837218160764980435664501524609177629507450557315700654675164143915619766911569085606598488565175613742045033155441578486234814622991437238097966537137120391114258128404946083166415445925387900534474166538354566949954088924404451149023577690111767819198222682008358390294542248808414826410443616981321885123201310827162952693990862804521518831273967351816966218272251156532284777784092346590048133585109245923119953820940438635212377892193239933117912335287046594198453935614103597875200000*i1^22 + -86663492293143709565714569595998429326117699166037328659623982976175914452018268755161091335742329914713419779505697437727634762279784175595664149324840781570811340562921450216305307364763876155391966080259614464345054324585230703909595807616299752062426530576984347748863553481034211605515585436233372960006397744472651907165289831566194080058178289125358024858360551296428334961924183827866018245087635633665326474205971002622811180531425603562627128292521600675314700768354648591854178361638240288447301067376780420342265763618281347225176455810772377413621346467840000*i1^23 + -16591216139608934439191577362650684472401180147991139136265334597934081022042217209913274642207002060245199581950514770796806795090332546560447579014622393010273533885184065678907114584291907830428065407714100578248583725862747096540717677087930780056604880342204054708539702780356301215423441300303276563681472293919461036503688517878621448225667330236003837175851350767909920133217290362345049240533123548237334658004334111569725839509168298578346196075249432847803760700137012768821272092462161447921737350977404716432060973839855715786957860635250749603840000*i1^24 + 31008704763589382481742655230421765980031714589902406354688773708378033400982090556771096245565902376602970247346311535207990677080428850406744955232009742443692113697804148437580216625777383353915804105084366973606367355821696907768940426108747582714620125275251736872298995899603417196218511900065573837048650785121966811136316153423396309674315623441629572821872872815603513944009326025186285619970277818834843151620527743134966958799969554556333830037858265080585746392359308612849990189876765087411367120697528636833630667538741310319879227244544000*i1^25 + -80391649923849274958427971105546340423600465262213713984274046402454847678115900399903856876543433215300897379780196514898786280521815107342837561672786649049270532612804067368697667104190274221527032176678974769574563111221156073290636693257644797015041281483013523504096235058738402929587738162942467389808437040336002473267667797218944773124659547602701731617705103227188857875365695634666631788685379388033381794022019401462951901787056252534196258272307075123931855875049500366795656508005505040902285236877636331606514515585848186142720000*i1^26 + -63266709674383306330823760791056375281612750458370938999626853071858271244316904236617087850099831817739984534288529127726677447752098383689474868981530167610664976321203826486535803851311849565936732049398772435341330570736817753271023272793078210596565349218994926007172684411320298310677824098569498256306020725906039967909303632451786023849567876394415906162825228310032772254522766784212446642937810447977952465876819830150616486686167987682417806984275074640185641745321744388475976464858295503040123230870038760293823732940800*i1^27 + -24128509840712884681033785416264143701877174146694425482666363862185093017781209025924178096468277684303905840771758152289804686312953283689812176150584387749852982658333373489883272601717321806520848548000560059540959232074401198909752292149355110445729745194080168577165073039077225138587446298152559151794181202051722876272703291660655619275063827619271723954366910095148924606521186791658143850064410887684667862894302557358686947302998639700261487959849928589461419499674502780357598480933527215957420487435706368000*i1^28 + -9150681849693934321296448721859120232964741917509565881030057044734432297394982811902636317920299049502059058913080494911271052803277726506810784956260109179792719692749268009055781687871356818845820204441417557871565375908308242952746768064574194306123418404800811509524037132556637310477010466904830576800321305407005083449424281676586657559177631177236889300588890066023561639773842151668664156598073808365020667134370040919158340194841292887094453759510374350186537301444782030099449340224167825235916800*i1^29 + -2880877727011955257702748468450553044050174735021015193432753117477455818234391254878869349190774750423864843980781747041944083083715389959699342169187169174521573416572027061828867916809414823687322314041856001221972076671197436816103834203215491299158878299673840685630483659566066769641087041816012348984168039646836650849414026578764055474046291673685469319459069342573812310410040901335388137186703679220671027474949504073993791935028649735904116059251154248111109455182194019084808311249920*i1^30 + -352899837418664092354133621221992506166461275870022018436255761187388337038272497045264618639376407248728572514599949154967968879193678673727240304174089040437053942705751316338258545380243227879137158826117107422830452800616355825001735533858408674116082305085891433693201224995764314098097953918038389667180849060175277138488467817848759718375310652971354915913311790869551454686714868269586622006636003175796339340812424724836826421063521116833632003148577165524120800998094736512*i1^31 - N1*72406877687070556707324593298038124840255877687000428867469749245038599077090544201217951335113802162339367089*i3 ] ]