[ [ 615872847046492000302614612191789059533855978321108778059964223963818335541900599079276676379953326715909782809629410102867697509817880414325572460468902176684590717566402361256553726381569866187053403933355976023057850332991320379088005111447671028108848729137693989912222301751628118892478064051190738127637685450928978421693372235913230856215373742976589509780378501141634069574922513825877393394953123403384371627942034680136074237755842323672768709509245578230096252112783709380837601110350884351689950066627595983596101364024132160913352911431877452081920621936640000000000000000 + -538352029024693782714199965195076258793368592033882143297052142172191299125915503572202478385109541964864100510483126613295629574649031804737653290695884990475948795176848651687074320827831701345240702583545610057713694766517326659406616714739385246024755743823227213886800256391492695030445255312365687660211600106733764068021772640279825175860253551906615843238549266271903747824940358759232264718717619359785930527608954395294221659203505823817651440683403919888964513896973490209436750906648316529757614899492226226167205165029133662370029195783023083784450867200000000000000000*i1 + 246324672150002956353484573521226449242506686202503232918471578034904195314925176704293576975363215307429401540314613965442162751490699991002113361202713593669036706579936713379499711295842918595138514303237078440592217892575937446147076323312715470659883427286143348834746507552968274144110366402029831128736546744690463905367618256328945015921679154380937939582877741825205028402271077068845541953487540504045655624677181255887413132989588260391212069652294875665211977965679149134354889927934502103642771221755816329335637264605013313027814091561435834569719808000000000000000*i1^2 + 298945763997634695311728012933161626805294511272878973535515567029569169772305621147190496420248822973920009450801119078631717199404738158794295199692578055678488438107162034157391273322020445319978469008410694285629195633392369810847620945340970120648526329809529464037558789488671119173103933364330482951589482024748718921079876516066543886385294205704085838062760385574582386880752977411761244562142895222186065048754767059392910338407173262333292857371199953679298558792236489671437079164879969884502075355740278217820167673137237059397219132790460645376000000000000000*i1^3 + 123493416625770594404840035797190000049623994370834947353956422919627358673558313350200144660949038951254525132242784164248611199509632139195635921442106337704901281724781075155077941081129247494602502295252765380612595364000656247192300483317705676715875671045232541822076692682549308098313972667557270503932581698512735854496712150228483331607331881119273821350858844994445216219061517953314555515674609990173018560537725754240548760467033700133251453229761854106095797090790883358182589231964723845275454764523319729852254608051628288669994375037163929600000000000000*i1^4 + -8317812026567861014040551193038989878702427335770114714067197555247946571164609099448878498462532793466148253196090820868729866744475186217375022742078215974053108938964799837920973824693196474555864254818550088055568546566622045447187199958723121532716427706016146492376090612071762733478890602339647364236435302569794087353156181751284289726695623537578029516555423323115045843785099620915353028877206675323979778327338011293576937707341486576311282456031136174113580781716422046068275325176355264293302898896472185779328857443899606648746644026163200000000000000*i1^5 + 187910228453651689710705180455357263237591040798634163595698951464923872779768931155143376760785101921631882549732466383430112523683932648828333858108246910109923513569515147246577454066459554423436077781797402331688298813450730697450701169879168564499247796470394275072500124703169324506259988698588952531174953560316593496968592324849431862405994547361214743052494377987148117558785683336985234733038981872495667114875171984534856169780067552130154873790522448590574241917144834852964740644466909856327429454154654167683591044488277057642556293120000000000000*i1^6 + -2390737725401081505862773999093946338936234164770776594376273399363376818415711730983086806641682943765147133949130941564342299728222844839904518108495006270196280819864637105522464424998092568892869371518185889852520557755971166702957182242513450800787333050591149366295122120257620150916890460501167336411833411857547968081367004246673349410777255596727241887554684747452861446657839052633280495672299648554093618688056963780154986813104543857287528818919536845800769903023195171165273808778485799767348333536813083126170362182299224385781760000000000000*i1^7 + 11094025520627042625122037454441151147275291390616234118683254163484326877172045086766936748112830627218662990406117155086983995173801372175714297197134615321977504141794394463336483957260695533230728307278032578784880920320074498332461376765820923260246063661846919896464490649372879934843937844025337852747829879738738412107596516794577359024310149136919269827547740303687115996066552678595923402298967710679282789203090358064903885010664027781370648469758739389398023284194666618074809600501403386177302836859801680706006831526867632128000000000000*i1^8 + 39343942499806372594338286804947549137775803837449352762721608370848349119879220594588318082243061416080503222548483957870169271330639497775205939065414114783812730000539354043542503784145982632422600153270376584662397290719717842861380221171789844827378611136766934695808225677067408392550504400949109519865645474438244798050121089947307828022830339639183685096788017724450808076703137008445049450075962731784380644487443221068311021544672825138068439382673506022107028009384853424047937424116901822544403478527643691781540882153472000000000000*i1^9 + 48915632082928024345501027257791613618095462302829359718156995432119304276511657933000928254944600937482444702705451386225968466656149974097675895868068687218831810469743105404782527345315719234526268648250366081511608174801148421708457922737338075680797714245212518197560212898209306590862321375062967306859043369095196910433747200927054629445887324254130124820221700699078832995587744590334268334543259504098511913987723740704250514690303230734584681143864730644214331894268176220278532653545539012089803277736917510838969958400000000000*i1^10 + 58278031217246766710894925500204892014924360753727408524578103660217513726355491765397156888073915312346502869811933994328739352759211162463054365942837586764295835146817006885835730574905113574252629419693070941928309608891708648454464149637294593619989791286874300213611440988383134560172957397980424041089492769827055284848349508182679595932161323392696276837424366518667762222938031787164214938035099345218832711122133400424874311467677365014654701785407182572674132630274472736686006405934774515652765491009087864832000000000000*i1^11 + 131721598021119239817733050834496304451231484915224184678759988561445098510726603904938559948768580507071458329565035167488046899408364959372099476227776211074756825207397931715872426664008940019754356346101985045356030309986340430044229753212872379012347717768579435067453973860212123740978510893732715255711857197946648254829879755670946658513095953660300868171046404622149515643474542916075201023682011805889606887657803566671595456033066862759173429893300345740632067414025546624219335503511810017040977593714606080000000000*i1^12 + 156507714036473770200559099636473651433805936761712711958759473326795707178858374360145773837552413447074984180649727402025490181028608385057336607509128510787346327277564521586491608644009811811873059231561250966676672927650905870773291490609064984182179687752664698436900215679360012837793023533690614076277361548808200340758197675929347643251194744816292643323986151022144708055236027536179465259123014252914228251929060864638098769617629787225505777197734958262096596057356352459496586941015968827734795223040000000000*i1^13 + 132139056045811737117124157009435601076034353991699485533639091343899853400681309648656966012682842895519389348650037320724382045538066272187764199742116442805321499199075087355827963292321799350564875115568929072317590406794935500311203758953615670209980282059093642630174564715067317880370241942291953452704575860565338483715989344795079315730484854131543011563587110386567065455857296104099655804413263603814824332559361199574315582856090580445017653002304941663602234408427141790694273300252288559874048000000000*i1^14 + 76543417080763577839603752740571330170577519145367554647828606409274236943076527470459430130393708072994668797781904498262010207699747908185638961153256193004659526073706729897634376165768434851946350363214697179812336620593255910713579552816915700961590724948236737538507081753699765538697985443186660976898970054104787102723492210584506970424874946620396842861951168394678118035692452840780087680842686158349039668527211255457025048487379692537215263695815859434438648084776900842361348443225456640000000000*i1^15 + 65667712412532006998658845641540888663353656812340028012719682713630260300062137108232040945360426627545381240425656786679216744514064345108370666116992619977164500173674314132948125561886240858063206505012660740009821903080017084660145179250279629315005941750068333223418873704034757355956102592067091678586897345490688258466046586718558623154518042192431383803521558007620902806123302316648053631979320401692793266778622124431316524332366754567026896900502302672873208157752120116219886960640000000000*i1^16 + 79948072866631244433428784496528818064274566642439049452047958147380954412300606530667340385513847211549329077289922112975763212652445677967911085780999547780703073688258555705343333799647953021532077616578315287877990357750549646842344714051312153868953516572146982720279068796555906019393897975159993475274456399747906614398995553141025670819674168556386374019441987316554945999742593513787678618758949499184654643539945171140382278214378914085939130736885503737328624548667304031184486400000000*i1^17 + 36867327884862400877904711178716764383369932587179177345438734312775964100685252852174260605045772189374270914336107480851472289110337230896447721875417108109687642542334642517960124659308120654314193160281555039781924653639436543684175257405663693700417791465146390002772654596655961050391049764699313900864457764306992412743964685061126603827848297867511584109025161785014813850827204892320880221212133936593873799137357094165277750615924026625515501124872900898965970875475306741760000000*i1^18 + 6048626077168163898261926588213452927200443999387953867011432946153486414907472120143748820769552442448126943361705634313810760606640009881740587544716224734687416533765331920337606540029021336147514736851102931147821312445686689039248972252184856651580310169276429955787308253682140261941659267995166953676569986042402158117965222651101534523694379090712171987189391068245849784846800037434664414345622039884108523027739924436099754074618688017557997823858061887959584515031040000000*i1^19 + 2111206934199533421767721770421232629780210946165957870900308374395577925915487646983931070227943177024389312530817042830473424646549292190308130270992304020015983003303391585871285514678033142674689969138537549707126654966988743085898614419356072831437132600171553095356060076533029081666925274933501660701970489448479090521619363347696876771398562865290911872759258716557547442827725413103372039927783421731067719731098154342313238762392123354177602772569220381549789184000000*i1^20 + 49449550844025437013860858201385249026580950660091705944008783388222902370981329097206831566058595509498909991105043145578807295704577767153275101382731409589382172805176062041007057278967494565264985669338978007440891122237430328600746263465022408637443561486981305672202108243456354179624650932731613458338788490835337305087554813883469002554598004459321778948489289097459144099076888665145970699838272163934770291393128473100710262525322151903481811013757566976000000*i1^21 + 313095687464554892282820777994916366749060667682387858577945628828206365326393205718356040000300918871026869162879209852372904678806094783057704192479991997693659383195067261926429034777611324544086559120649144018460599586405012810893278991375696140562182069131921528169105256056151662488987618783447642923297778462216307781887786828140914045200125897547100236967700155283876091843092814918035109112862597647527117946577556008470378428924173420419776249856000000*i1^22 + 322256262449043287668451367619776857028652370162188286259478234399150644479140996546273158845905972418182468807836825389411637936093540352094283048293138539277401858663099782823877012801714455416991299791665190852582705252554094011516513637171946960306641602913583490237838888521112021273867741205594391448407525377070251103257008345569813555894989948741337530149996936366383043288266666616841508995932258744457201003493585810043127153771420214886400000*i1^23 + 3202179504064779194441600806307794291224795658802105417610332624397343748809682911313529239492540694071101617711213034382378153368926823505330980067572504527380260133431315396947292757669918213625151372875601860166307911998633476355171104519207025782554843689717668963342012297898260851233410369716238376796825632423847772901719305818142407491937781142858211831090227928773000192830422169742429227595197200798938191682272189392963421549363200000*i1^24 + 2316132967625609394143807386296017478585116522618922776501494644567393652212683786589694604870868370906122828719045735999331672676469117873115765038716756825079051107680852273742456142696774397211718337820585089367860351241941251285332266637435261018462968804839590851621209747148343534160133660204712024395654911764351615981366040673918314487523997293255677364786113777295363394004859438878410127373400228869899559052752852258652160000*i1^25 + 859779869852868297619333023259722777272556931781343998679518333695660797374853602049567426503270242772694506152535527376970256695292410265598070592867104227709766659683581800501708535821972554927718691994701562225941788431141825045803162101562667349701022980058228185538723248624887622582615954084468920214935924057214825991696612572219764207533959257086407135104033458018922844393832785504778098784561222036036878447149056000*i1^26 + 29078967815106028748020039940362360446466756073294050329732373768869184975821132365747100545013146736985727166315939186706596548551501491486954667119285126997322171292648806542645691675726204052235850478411520966469863462465458719810579539047524762646199938885015974048862080604882878106084588600718279488948998057660583331767335273529504661324154076960165566977273229725732506124992962565845626323315279790080000*i1^27 + 366793302372056845780839435876837959920921892034783288775482706248808743704043507892152412824777528655753211311076398175034976288489540763787058166338707646710758405858539541313489616120110804007733694261738656228905802180467686137864240203822081274975071597437133908411248254208546198884319011764466394289212937098820421752213995769365262819043623500841964045613399167904173517066310969653723136000*i1^28 + 1224764393130941218018512080734067118108482131673158527831501091197209968300548024337775811404982383499946842634970701400305064793498820575337397711580372906517709583520335817027978858465148666647426343318995572254595617258642836987131451451551570822183000961715937434471777494171669156076602267126655052741011048434692222042948124188235435828530429504702045922419583791627134566400000*i1^29 + 1881327617613451658127064591538012298554403586060063569381339772173512490540443126407991920289659134099331899428763095322798304305489691574945829995779999993832588913367703909207926923243004389222241394606276103328337033847949931499390959668732622943185719980290276637753632142318199281792318423748148360846871861718435175683190813420953816008263635653082551988777390080*i1^30 + -15903485706782357297046388655256777728248673870388116218983595880547726814445284365173572636866149695549822779858340592823720444610764536931387534704027111108483161546180406672026536073238167865310751791410456179453907103297938797016168330099479501731099704626144771186162165425193267975221389230400951456778989797468334450386775767680*i1^31 + 1281856811726644965639737668948198004694247040187542002710958755850580945877942450842421667136997218744610788063631204017523126488936318188440560097002085241723451747015816237449919294877978108090084344760930318257239359535105661319251098140975729860803689832556747003470244299380263513631728412917761*i1^32, -44024159120275502104202005022906586310553581371513250187637784395324018678586439797239122458316822374479367104351595452998664052498017517677197406181585882760603810285991832066222290097975464056668507117412845581633953430156446860221641251875531324813842807055347992762582695811099003551214986078832939128988945031169337998870937299034757990359018501845192252088742012631716506858147160263363270322470810984470731505585442207997320640071005033356991868058837300880897703784335983185433378434403873473548673520001164556260292692016256809951490824838313516003514374367279460272429243460957568371701394555287636364043253460294814971481516709513600510701437008884911335334929414907780201559197732260507754278448855255736257651470787149824000000000000000000 + 37779334307411553826354502067531156910617872363096234749208948193826167183984989071230686901264341103423810183790444415516716943356503305712134435331743003952487793912178574903459761970159546788360896416452736669544576128797325805606281058503335980532180185079023105428460802385484451667157379522807411428379494331395160264334220416978759620218053108551970032903500631539475328445645071497338074309769466540760449235801900360308598039044965002276479943739673272922941664284892180383851303141032196307751360794223396631118953189434183861034644754886494169739227292326794826186415217147568913644326040071664469354323775858347271980701535938626180295405705312369227366985097266119433755870616870820560595246304564582104940371588268687360000000000000000*i1 + -16741442938611010651351139352808919331662753930474504779282233018785556457491529219825375384365710548550542241837541080401957671162061480084863968713195973757056195414871671950297527330518562761893089278552142710117911336897919577030837974667411498679071325001674359627672495434975995118423920329541506801202994283819019102705080244697329879228984776940566170206138498217176390171708071992505942036451287380911542593974056440107277878703346276592453694475747920673790730203701738967483040414211149909626292881300864083052615042713643957628529083592568215870020185542191730529380431327514985922874388372702380494291390187704107319267159604978778426673371071969543237727081212858044118291430702430311382238002968270718767549592371200000000000000000*i1^2 + -12911897513800753201145192216711800333106938099415766251009751356274579189399788014357748807094421926521613764599916082185812872235593112338090808209736508024485961967154801922093275681585406628107442002159092401568013685173712753251648556973438838882695887876346028270147377558955637113913066237023946947684526987778886873064723791838684300324245668106016708171369100363694105955905541331912159154301015677889590391868990590795007136520121319275884222388197831811756485566589434279592634460812855355585622616566735664494250109096927698797332384170824824878973566082869260985225786650003369993693732738796615374943232498366201998214456201638549688612973175796663849920506526015520815873819721358433906718236652799825713037312000000000000000*i1^3 + -8364292998476002860751429973151204126624113654323390215493864797970608237843733226686233122292526208001125880895483967063140554388968201758895791818888649034095175577734925832228023964138576089887132748412364448935606055970710625724217682470094912570209583856840357742615689831922860287467696051161104370256736647023071709857395177157096747764350142419442803850313597203840900307285229391142870248373948005308692271092417746281325277103376437376404123745979040919951292153777725597111735613545595918821270920478530967180414542601908905692584196749118351797629580067117894795708848662849415886918461440151947412571715900719728190255658742710570654071955431413079361918642235369744559099031787117362555654593309638765890764800000000000000*i1^4 + 553060898011905140041598244052485597561270098151153718590301538320839835906542281096086984837729070414718011885277995465345107899771449928502883971196587705577317601738414329595706644589027524747282990022861997003525172737283569307350251804085094862304411841981094785349517286050104282939320518959896613775025000868274945995463498349637248005186467288502066343244417519762726086325552621653679873566044560018998673212307277608131516904591151242511086052394753794524673370197183021001263056309318620872287751116527861543496417133625075346855042845922508707403472604688106885467477798771481566240486095167596356850514036841421048124643633531427816753108714479759140536652790950554158277970234504984001146166601466039500800000000000000*i1^5 + -12691142392692482648108342915687339083001780000869676096485847928589525735525678196290844793283382081111665165118096842402279298345422344229755386119368703418762400835398411917776762407698304274300086043686407156950579509664455277358185300873939036852255227571968891593756876682632987296176711759528293845647927708173772603340446041386633741812835648152504476676274081078561204148169638397223501081021869131416951418495952071029436634599099807695691507161368019006741049330928400273125134371546880606368108757855462436989961724048086437513379698997876018830222209065051878137529717262426898128711899277695714964241311724366539542385029084262290874734157921824661369130328628464526959659636204112068314448989907845120000000000000*i1^6 + 161330616561929418219026201355617792059882863988030689596647788008253526108276877400620794550951899256540850850742823751094817630893062997887127849707821671034999757238204571560405680613167978894415903657949923207635493180930638982699764042909779425514666411241826447080908678601117991083979711807669213862613662287775896758840547910722186611823351004413430172380201674175997579034501099863361756178936226986845918508198063322433395312722626119309500748962867749061701756752224902716444939995539545140460288250725514688044481362706336319879672441352838213315067791767253106884293468349117653960709558122238269306855142720139331382139608952076587253102862410138219969647561434691791902316744574556361446758809600000000000000*i1^7 + -783690357628396515674628740945987241222037124797781063292541711446368617833490582175823307374147804269281279543764746321686291133994634852963871146626063556368679203929665433412263135427597982823613385569557807119305934476731303143752749121537284722543565251839336556724570502877629926335737028842279531097704181035729751859250006439108536430762147633640341506445060658915808155230731818538242743922494924843772906427587568140895927772041105864262144929670991729045421644868376240093468953271283902819351571019845439517111007916805642488592464705726569818764590280333532434061379867410150296665049818194386755941230452331074397450623941874935366999053224738238766956857813601944037760125422286855311720448000000000000*i1^8 + -1893786639998499175824279924862027653500321213168035493200842733697242229614319666225561900923545974868290770056079340399933910396554009081077674570737476757052594019662343037413950374121209309931918600888293738571797515236264885175045246263357783529007519966568366455403335994190070523545728163594828671877138615742161342427307367473388253043919302095879165657282448720527936385788436852039674506472020885406048853603789447524645918143952052629415089026127538823672669928616688045782745212221043208171535933448030193705904704536603929952291617799600836878892264518615709813628084641668849020300461663089465710905044735702928356664450065553622557069517044129064573118763532252447107579525451783077888000000000000*i1^9 + -1759067685416564754227915077650610397391736360328126254723678302827484785964773306940717776354190860541085328554828537231368655023848501027720880666745592961765747981579874360665225028469163148214630780472707605781218221809479529208794380750620634840320651165808062257404879653665167414851542995452735311655697359741065759416140842253239016845493912487307141741342666465589679218546379195005732674036257719938560810280504283271028706937931213678830305846260271781769561363388814554210162932287260376836647764074200098431856472472676155114165096557751547527832380411446233124764054910013127195560326460604580726217212044290507546270856496671575311055102770422953731711030845879879341590257336320000000000000*i1^10 + -2459012036456507974203296743995232110568057069244896068172280295881085672024745512608589176787668187923206242848702160897882869418603324974348205835680133346255495136717398103868381919851991788559984071701616787994775298579374633393521066488668026052381483638060873403558846433601109208103121341668678907660745149477677143895284656933375968715017688147607452274789833883926041877822298490634600720492480208880361026310357302550616845741346655079570711205176069932273461980718844862436258322880989704298482852861083210520179221121134364169920278718443874811672131701492165442092722752770746257639952567305255765756187286169353897519699045742782444868750904618247298622182844288210708935475200000000000*i1^11 + -6596225250767282112532998060401680745444686509436661680931409058935528052713371349396183916040145172941018029676146535166737521016672220103335625936489212277317401086351545830519920270342053844727878767006540604600120331302497798635102830550549849661326597837961431621640185079187760440012327995246616163186907529261619640373598934109257956702579639555550220414474846221716277243595089787496765367528584278313529664093630593561122270231315816745938352687590490719771452954869190914869913772186157026459763602563479307555853902523532736100797391897340913324034324654274314638562816554473626391088517028023945670668994487214005156709692376217808023441182138447196413810825216038293995520000000000*i1^12 + -5390548365253705317144462211696835498110119851234509289742541020121283461991694764019498742544377009251649617493166319425471995265160469549525258667858291206916678001861503160331841536721949602590703186302647044245342682092466025674953891954227975037807412546530489868356924735813911688391180620568435318170520053160121383540122040300783016882794929658124820742500311991313003401677289202716045071871078310621058847458877760053878286412816187604796764874049328183002156367903788463389337051510204768363718407940671820352790178250903424939032962607219486652108015035627675769177189523583776661277599499039659136295882414312895346948534332695330740611889802479202936482570143006720000000000*i1^13 + -4774035357827477821828201825745156824692155264581273705292741928362968027610787451470053201642185728564676435033143005474859519626382706710455142112007116341162497106248515619475292093282244081463967924004951915667599169551940951054894024311691942314392216677635964952157195246317793068956653998030706667237396247138947080101851600648560578430423402104002691159122575642758065101804574580392915514828228197266063339205204544827469395449014421793002286068863392011753891911750359781658429507805142704596008246912963364486107179730038293596826666385127158253893679807124628623037304633678519682687110297144270126098736457726563639218083774932548596448636127527272914222055424000000000*i1^14 + -1751371030334687722832526037946093529146086513216039141794217482679540134981263894052305454876883990384307384329741988609891830487061661217914123155717895556871299114207318642483977249859963798730340487130868778497298781651136352312391293566766210165814809105187104100683701277022899170550243584051721852885453793334051150783971345846638238482190495303603518846053565209469625714945103220139859699712272560847106589121363474433771818048717521583136788396783376525357369290793139845899802640285276574373858728890883588830605029126893336457771671158174725228208308653541588370305191328843365983592841056510764784889904614113555131134366734474727016940485861604795088896000000000*i1^15 + -3119886150563368033578691620485893597703444821880427087058982509383216414569300890597024354009520723505935558753187748249465252622898408276273412830786579480817951379939088935913009274591020267032008261721803376366344037042678951112881106454019920729141408288617330953398246276536431974393097125738214773610521612724614401161198024155114536069476524679385712790889184113721700860906058497275831753507978293550859066012097844329545146657094427116188196436784593899380695510238376379636955214899351364142838790488206627402633012706616120201194378130953002305410208794221813820052208472558146529101330858876164559441963575639200729760445250659665989191164741287936000000000*i1^16 + -2979315782001373600572306544171164817759142545495624611736554874352673877189233234065312892515095224552249806217992663960018463552287599992842556968493843608571427398782407307764696935550219105970260881403968260757132061768096407605473875906488183982970479413590165683158947959677433843873284272527569098486823346231415476629936229267999900120250684865409654489851403726900928727657601799481633615232139924297374469306036261966191851423142588905395230078699184671665411273789702103289261797909889641362521617942150639636395117284923113356133078340928249932411354804962946195917153664949011882757887392577628450207760893118741870199235215575294290791550156800000000*i1^17 + -422438690930408338137209757882179549998435355169595154839552736022448153393626566518987892616402173040239173498550769649101656528643786571813982954209889511960126918430943380780779826588242137524018187295566795764528771088278414266644723629712335704942244812090451691061397377062482367204359147564189021448173584575346592433163172202158158787104152533637558409435038181691639436498346429742900894944531844676195187478866102535409569920428057625774017366705943765417002265927459910101676558807908690166090039303192092297974999165179685694239684024465646695374873426518917161183865857070045020391581218176270209157856886946477512621792668045923309322240000000*i1^18 + -191947964718635199005748617833284967695133020844960753639772663038536318043105482880955537107363406864144432495986104335945227024143327826577385832252896363133848914741564596808988145362224466384305316661992505426714620138796898517418081191454881649431574179796202997652895258322929623316519569281745571602397156190527625906530849094054172057831538853341235399520406734640731982513754849003362464875869454359446551870290065380490565169266431803574228384577434493567244559802680186996290479270765187524327486102439434441445505974893589345733151871620896579420635779574456865876978365963914538307887817005513915429269660938765498791035861634908160000000*i1^19 + -11927412666719154781652125917100993147751734495334575639623591620210754890501397592805316551908233472680350775789749803731709486046560937172415447690936758082430324953819274663241703397554817390668581994402493503370875338077329050827594093155643250617887524179210092478489750625015500760006812429114607678180900160325243191797995950301816438853943468256735244521766663009818395750065121144805733722406872949723689081187878386278859126778350997864979688717250296879392648555745777770908419811685371007068073624885691821385569024775233097460955701472127609952427489869127400412173887858422135157167714611881941939277085373586991173574066176000000*i1^20 + 10306795274284880850200199965198673639385377299753972496548165726753180989320124244128785113227498393064995479311015085039586300175309757167742332223664750216605723746092851614511852480756313797960627678115693402214809035070321986170314175264901609912912856085841825970827473191910472575726247939868785136378571272880871861245442269148441051307046248429970582762225458745944333155199584512268034025534157024779618818618990407567706372695034471339165332888573488372295859382216435931380802037754482982433411330440992994028320698282338685092476584469840137025960356243426364591805517037021648652045322729426193248345273880920719360000000*i1^21 + 1941129668376180041638304706487715702180008154224319223047377202048882614913296172448163742511893181856977399685191675396653528875183354475588278494134005866726539796021282598412754277296587487058772199773410343968788208979137923808772239421470266752674085463519171892642364115119275356354429178433294741651386133189610910256375445957315684077451739190679091431512830044968333333601324291648007181265436629225894651534546291872275416396638528120779328004858248853926053301312170768059727410305475208300532364486376951712522188821075163102419025538342404293734653398200761801871378664164687000394708166092683854136460548505600000*i1^22 + -858561266762200625631990378547929220747523239192626398594724541910366900430244242852592365761610065124633896001692739428216222241784279789567998094985620275106604059993267280566963615177283846408332934202171227427755440444528041486033105473180268681395174329309617349575610688829254768489377607059890645643902851534899422033232020961885061614723880551706347296804590179986171902782386042966456424580334063758790369916213623818524462024168441974564085356225998377091467497133269437866072242189508140448856450192037827477888855154578746500315004793285012163841268645000425965799315139173651852877945966627188113408000000*i1^23 + 18425653666806649672350075891210121737763434233337072399606284261217079485550411465823444387777521632559424668468029169098335825945139912514351165551995094708755762227967321676542303150419695810013817458715492317908213937903946899232106163097862303375390746887656342354626114494629502395125877933295588885576616025274990113861478421734754018924295462370808677541206869281841991403398068890674853280597703882012644191705102454344941286257034537374764304498907582595220264704649725946188345996965214300940951249101341196513683295646496614478127975370087745631635463743799863586890569461771371320316005994987520000*i1^24 + 15038136407462949297066228481925350206926712399343706722454640850419419082558301212790338084102223821205580894252714095548674906589973863953625313799475986417126875328461503645943120021232214436222866799455606206490597682236352887333587323143124871278853476299630837938271553962654943397127546814471262644462852350023139573344742563708093151198008079405767413659083559606926043232448738404273718704347543514956528288252420359106135441046852150051029370931329903064428473683742497985857552235519758093129402278796220510879450043669221694207017682992979911054189695853058273838190566058857732537057280000*i1^25 + 6198666367512906535489331833982741094631077480418898117350574385709753906704563645519771074942236680312722713151526501122060441618549663879241683411820585289543334864103419604218125317451271942475985651135067712546151879904261721509424590612252150815093142553110664671150036543164295843789460054617779818468642790626339736257156808586105756092890074005925620029899885818265773827340031218524928689832045202419929024428236663444724155511502701808327712776045734056766113546304567605327692913703963985982477020298782228457518981459374013607452174454895178876202384234589570055128947879837696000*i1^26 + 429950593767682166393803079861292819245280953978221931906336087399736961327888228204431042910538892945756975058236582382789341156066702289892111182140576682494454955813918895760297485721436618003139100475021750555006592816862186141065182231006178227535561729313915144949587650067090309285684535039528214148983133460724829904506600142960018334586471065951676488158532585806462015453765748073852505368062453666175399819597510625626230951559603514756283306979300260792236670331700886193960854712161617485344200717520133255133435840298741856523105714334258700500551878957439385600000*i1^27 + 1368365219169162485583846097453486516093088821320711423359241672043997121640919734274708074770738732498403290769897269096422274810675259407770382556267526364892783988165663729018042551937666801038958871975674588430418019384781469796987406586351472518188763520185313710610777108057180422586715901143816110599988694665260498365606332726262130741902499982494016830470919191850775164657710259039094875039705034936606794610376386023322748140415959388980944172067742524160758054283303860895391575137838350185172930002526053683223597975722260850021843514267393463838310400*i1^28 + 2047496259103972684356879504801633054371923110237849394520384978204448802071766656269065420377732702133344218018556081668855082853563629184717041130061493838423485099780924113117802442868749227215524062493908506027615729581388127084239281190255545301787334523592387521121162141063994833225869406472714371663165195176847814140090939748826166821021582806640839754307050743836097466363180844930838338649203665047644813030301383313411675665223669787988423343565239830976908944416841252860538940117980384626048075576230713547323131671652619357645701120000*i1^29 + -1144840811768040532952828451563711097343807810253388777397939567917900751458488316093567233101974641236057423494955787391519737464884623049013573291027213841239002166321268915663804615535062793928190784326715550808185182449649866172608052571843274133042728486932123462067046614331245650910823823914410056172439418504659553044019627788111319333232926117628437406944820000994137863081076743252959672279252405453739150327129481255406145384127425106409540019282910094409360660206693408593893657765233319798148330420363827059629894758563840*i1^30 + 4734135885317553599415331785626425900173951852456478616870097997184247180893472771689500240769221987359752609032088892393252389175908043032470158905402165802987971645439613815202973288285942800038284766290422959549885073446464299208311651156840663491250196880223948553917902070327589214719413864449216158938857845811267937625534768192460054735256316929972882237332291828008462054303278142214629961344139330461666493761027890030426097865519809463974900125336181170055751548963776973571258302595072000*i1^31 - N1*4739954990196956086181078121996219164309008974066744404518523068285910712299207749037758336230216433191031666832655484191961547545364761080448970164547211245015479*i2, -15671784905221766150729855097006259558000913372395296657841643723118494512468699820755993141697334369607180423101751104739445545839770197277009465460623224829397242412162904939871299473131490715792064634262662588043706334987118046065059049399344232516217265092706603712269122309400672436573719152737329143090184730682667371366014283178205022706495454501457557308604946046357640293547998345576891429040845439467987840311650759276281903781634335801060367937983486263699950959633542110923899861689981592768532046633779189617221032934298984952506137018112399740201887027211241106114358429194346091707153107763498345040731458283844968901624691724858828826886090333888894751518832245718563087146902038590735733275298965886057058058975051776000000000000000000 + 13611014614057708115031709530470784474708419623525420436265728286024112725798238621414576544535248661488090461226512763913482626557919530984373798932697109599306012723210746081984970310072024134265237302762297466826875303721454301903455783331907905097475993402574803152762461819185319179997379299203695247070888053787283062091656286019391090774358960131167688345629536695383571335472446882315933801010792476694830081948800096796667157085292531294689260871845831778786965611710718246150535466702824721608857790335085599514077880938655175359004267936365940257173953558262970285192555465522108935511157887477448529884008056952633930019339825066287114445028509841986481074356893675082565471254769941856211406872408534625917676282867351552000000000000000*i1 + -6057967667043226759742631919237801659254091886867552736200167223911619666283116663798329707935306862020556725602057388037048767895021011902139965733375659861525697906260125041298350308833817566547694439471690315042667235572142926216411307804341048380166310856139469334357129470923434311975827452548807223605204081928229908728918731539638203311384025659568220231475790602067479926021638537145093324515976572456691813182954466610524809092449203008311789115718820881094824664368676783214893490049006996378516414749494420931822260758420080424095629410616567246632610279237087606843927218716051554481209325711307192629272930333078401900849282935346119707720407386193634520337337582024675158678488658236666030157225078500376441337675776000000000000000*i1^2 + -3741006667915727474547378936862403007318845998025141303694145860262625445015782827214666846132409158164779184929001708845425524096943634621643318871529439249144059029857684607529030121540604761018465538564964529390941732814975195883944380154720603819687726363461615673429447832341550287033713184891699768619157892020279905340183663839447888526211445233493834941688468943979023338586007163635366752612293679838838984956149008492784143059735171863997102227820370823690413820993072975223946965816319941294133763910942258102355896191301030990984796888986651258812733254884785413063304090970539885167887519659179650095315983402515763630709559495253801741336895615822510838303897546109558940211913811698011680941670751149761547468800000000000000*i1^3 + -3038644458391631827598099876581183687062441637574463502186147310167770435290902228851133344981054863103351171890731311190627048829014000173986300517414720076163738988229554235834920049032041432733581683790099752347798766831992895340009563355482161109676555073502996483592008790514333648494473836566416858653639422187197842616596235229932522731236290265630033817898647156338328066793253355318948134565629812951416901167985232093537674796417450520349473792655002620967054944560003303650034041939507349158030427570850378877035243386320959174969251838145048111951019745685563830819711073440150313438933640333669929120614961282125632111146024266100366236571441384645103056938359110537013988645983341007031933598937111580796518400000000000000*i1^4 + 201198593626910505954304485917198755964335524591480943654876203451196345801976834306603208610457196471580043504651007850711812429568982163270561951825511289994453745663241973070261466688711468746644530101427628822071063099078953690298264428842791712553252493157706117491131484580382709539026404380978433593916157116566734854238923084765014011551155019501203021256282669273430916759551107514535726784827705444183250169661315693757655723425417628357304907017995245065674728732921689600540484727229985813971078590214178708301466301035388194472343811911981666030081030360333621338456573258681716014705319507182797728527227580465301778278127230448791463044615718634877432954977493463551808174682009448942116052142855269908480000000000000*i1^5 + -4648162038777449647639834475474441893917465491547218526602498403744928666060760513635162826286783770778085868820415360401105180416528259224138004409755536626741637915376595713974495572577794907748732719529188214504274129823451674749806592616586048192309758725501161256907253658442120881475503776527957231201310339453202733497820356103724678647312101901079156503222879823277001509300323165412585054168264690869580209188402503048741223550619248586238667880886209770880058873579431961550769225000901471725273649725089420011165852692695945190138511093395101487107801142678455028104213049650171767860987144575449719877263540645856969955667994595918571654743855056590360971557605283021765953499977910110576850094532853760000000000000*i1^6 + 59808963666501497310717145341382025469274216742169928899658228683053611062391531728621999947817708793856153014537629027191152720916905667830561499987390914388338826129926482416994109827924175469830098228456842589908757660922828983601382964224589642069326204364484617914991693159584395921684157530092557243513058529151400862903875056223525738571947984664223351126794817795770121771272199615516099118746361970062498753508807053411654187247057645433733431644436657969531244520592991369024594216206186385639416154223556675471986352620939400424352347692276232504247841857153776645015526500269309983453323014315565600987387353578163423606667130512262121573641877324455188798913156327940139551796571685373258500145152000000000000*i1^7 + -295406755370185042337572751961490068673284940694239766681117826964507545540073060334859719169090091955132407860198633177262780184243024393137100804055991725464487261292680210015393064350208746522726085946394784990169759865131659883500034655937844819952847933166746869973557558371962346834376497818826080793312293976113278990715147345619196723625887876931422089158467882146426123911896539312757998631104666880744863718582465126573866491398856869990653795463579013191916746267550884916933614543486355402848569391043510417095036639097401625313015958887258502393942417139609899770669800782587302194480050851095046026927274689259947847134619742462756024784118041979221997282186731863667517887880309893400363008000000000000*i1^8 + -704771765390078384987226316346097300854376059164725376063027965949560497034346714867299171857847359364440988260363638542232732718021719672088105332027616880510765036058827735201308389911573980354293666320694080635305912816106153686252725234144084534958632633932722633560350889225015765125053872270406546650469112938212678746266652044473454774798354124893273986806332002903034687256318672751124728807979818243339860466943651280251772598369291707769482917775563924598092609599392008576314125466495423196590117966230600783218365629985491213217193634433076029474980280787416936916716061560042205663427639270800452933989794534042852498020150676068151553743980927717184041014353824514084125428660086977331200000000000*i1^9 + -650062754313212325248648058246601273157818163465491084608989523557572454293505047586615382923678046982488528083745904284553276998238567164059454032999617501886216949787974038827745065553367752318582475550173408911556347948531907113662054736568974818202276903000827667074128184423753720326684118004674624662720141871684933747092399792016712183460660191389163086932344314176649133144995965231062034536089052904533538521930841404531085208149216476777517347958363130705938391189885763999478797491960067490983106957698322546391393770158580801493471313909809643037812982288823774834354864428572523470989793595909661829726050537001074158683639681934310689974036183806393185121542424506634570799303884800000000000*i1^10 + -915531755111014537852123793386075739085881600932319751107514452617372088640951861324484049721530044753739891068905165953975158569683952351599955748089085796282063686527361037265877025844916995411062478663962590182825065143648325081514784305183431142941033752710180696377436712644856186971682094962763080540882167549424765095335947130802052207197756926548603486180434017588199860545356873839349728115028388769327311455480185328147790608849010554479044575526710577675832949973495159750565841460977403201672836182964854023934948275500039974520071413519285727905246549642600492437568967112563871556753579269024673620527529488162161618164969575578519880621018583372285577757392188741733150883840000000000*i1^11 + -2456701537556824773265843158745155390988249460329795956776127109375528390660930823811573242668658310387317681665598188239521634863453172739831248705662211673648390284417272672088670008514862439653642671927081163454601605406705979972285997094988420174551198089527238046390431689407387919251211968591909169707577650798768090483137317054082025371051898503647893015086209952097688866736836593632425926918427402928341356787418878965649604858317801620072979265786844134076586059663674770207994602055147181330474979731195323505582944569949421855903623762794478312537339701477142605673793400091978677932334441995818375259549806631822818730880295880276259888661805663786715824855966873110446080000000000*i1^12 + -1988614924502022467649537333064144843332200049600868050302021720172918159543513857630847972993500377916587317575668756000224727864980627835337549853391548424267654975148118299267446277710969674566959886867242992380122746183288073443376924054870880817935127538023742144691151425623743594231540570639513684624065829735548390349170410328568777766544308104182179540821974928484361622675189134934424706174991801706296617389178150537615283454523312672525446939667642784741161603664736755493948393920269063414761021733949522928041726175710932779507442786179262133561313988020006886218614447506995003486420509731835077351014309417861072803909470900263097861879688647150006136175702573056000000000*i1^13 + -1772373643872519124267237650234963298027752089357877673158951541334356821303280702438163339409357184568408154797700364796524990723004754432768730722110363477541584862845967933645260232343154633853544473059213225449410495626601048855263140952738054214230285788387890746611371211917925767228462423439420489049771703425362497255513980394591358943276566917071015357363571578225128145406984105901945832007994780579082930625392046211271157252521404922552893209242016314820693362032846769939199398835910268000854121072189057784389474064203758505654779272550094155948172145717650132542813624944245908811869250734442141496331297265652535644597137808190732211977772989262042127925248000000000*i1^14 + -634774882611900699026752449388047565389662199361336720717952914081374260847868408022048162506552496661542516933765185072841427011406598106229813373321063305163648657835111539415312204914892128659401698921279966820671727676002099900317508394113515991345281002766678758860984841884291860199702137830027710910165847043982080296973413995957903857648204406401027587804314228630649124807104308261149298835899515655202407057389733101124745232875843682938294645496203980460887437452678138897355268155654473419701583873511727366487807049323819219099514488467395277718089378823403484309360562842126742531768144881000083098491067244271107816003798808433575070216523593866123673600000000*i1^15 + -1162127539843529258902955479572264016986783978281441671555658806752865685412208930757407849795559179174508879943210809264860180926771513228965790752783602341270379982277786525015555319897169841262993359805649165983573307929447345986932032619346881141649893245402906282734936783119923598279233451970744536906416078006636717702187414133830649361672032203845264995369444829009401467760144630299554233185132315925502936541877725502145619620846199623051386351059920613953068907975567084487638740377474665054783231951151905583576944174588667853591912143700529203369701759456125937568640638357098617782301657698742139410081598248200581418423868879804776206325398057779200000000*i1^16 + -1102563160691042832800147714731423910408136111999763584567355477518357423600570878271244926530297052212722180168806210696144047378598539228604596984167910248994504534232351651312708438163396831261744332038635992997555795637058075040227177037253736234926756146695171803297998759253562615783084171898455844477824259720504337994398270898178222021230120406382727373532028888322920491758793717047031819992745990808033279970627498684978518472222961607025081527711174770259046969079135504837834386713104397041026777052481018145472597810554943938518993568987326718900473503038066396755133728169757210012048143416767172021684873310713522393825202251008974268493987840000000*i1^17 + -143936653399871686492505047676339412875812706213822236343732256509754274997648826931890715329559529477261586091112202065338532251530595417914423406112769745077676267286228832356257543111335826668303680644994032225679753444547445055376447251945750748639315427658749968080409451507702127641298129579997587258006425859651629502491217906960415008896127546887730807544730987274192400958788575168857546310569346012771339055118208199595592878494126808025627913842180928186647006868036868028182615992370508169701243853741808590977855480255789652169266639254213319370711455323580501575943986732593018851947931508051984252128713518179119515813443992153971752960000000*i1^18 + -70744903481841887653015908818129421169886239616836709749132405220552818469413411215757294921229687024832253113094408165009305621916218969114220016046223780459369025217978145951877609076675619356870169034974623356382751151661517229275172159910101714798306706984281233650410601348345032766179469168394665144837178324508097074981999417020664830648201960307290800770658406471731687125951949121726876062647816642594508898353792070684659644507490152621304124771533469072627401409668880297905248614983972427447127429871730777501201459850659718489978626140395710121818985722761301521556590261134623333096240801812650820645015402720447571749589462548480000000*i1^19 + -3728187650741919867557365448334424360844338382223801858423006304732830926324324179714373842620766288869250178206088187386847380505197344350371260170186206879868022712233611648460189006727841533251034729670369981291718330054080915413806266939626743379632223647074312078968461261115656216424713890253916436621450104997634501650415708482276991053687382190745167774871368301910645625088904051598812149908703435759765794423724398322652233942598969513377184629534875440377417644235368749835945120308455680966921792695321430466802058248019191880826823762276593839525662555912211937267049494732913895231421729504778909390164361083009798349258752000000*i1^20 + 7884213132513694009533626695331583137969044476422805758006048002355855185543872910461889580787072780135064392368626290732398298775913101946653376532861090160137960456707218118749175934214695891094240979894723667604018152097678511664352306238094432767216304789776304374294641912034650406833155709576259344109317817881779655977952031226899175298305262662747041788056120655126088426479592788490310798224085109168824597489326259786902518888527414385512565810671590993591546423632908784398509926777171774109446503466918276065883288145483547184154627580080636822018901683258212016691598243978074073984405669673420865584996345137279795200000*i1^21 + 649110120916496621707023215151761237286370624781723065757383883289647675273797039137516078697853413479634788270119870757265292765812404789456919278179376727117769665984194466957833949691049488041898632686799944279923821832100108130772166771239457676747562396310099860656269865585788432306725464142855048329859242375084467186084603971449665733462728863397590349121869311145366241822939026206770873322280420112748092227997650045830293777668001770370183202641803550865430570263075689599330844840597380927165718904549898006316788222123517505779731516431597801123675181308657534853414419280354604637791999000924413021056611123200000*i1^22 + -253590942884697558395513351328471515094104011583412998538455021312417645868612766127061242555582459501137512697566798127925421722480021092262505350928267921038625976002159400593597676765475111457210144725896861980903372915591447741185184544775572152212237759549121940193719405656702999507778277265096736369113578644078964832463365395901829807447811039924765218679555783995477985074709114555751731518226450337685063695510436812397152135302882008117906954446183505006108480090261957920838391196613372003982125148178492551596194623479830939073252418841939265385935345101990315305481294887029117856347492301568611450880000*i1^23 + 6225231665828778156923634996928291186211849377019685964360222453967819016959033565925258308948704278629227655419479903418969981673825041563240170713623197442382251464684295530349928281335380024481153584920061166659086160995425334665778295042812391205719411805451838711461639401285381810121135940144436812453428549538406397737657214811470934228391928511305919689466933837353640873283346055999399929668816588889284587709640345979539786321203965879023158890233782796410462023144606379344174856737061095725106446835572061923331572124726442403393688646127867909083423082881126958502986546373260827723005668884480000*i1^24 + 5000722920329540979856318811532526506872693826793838264497290352127445628019108340214933012991712787383898260791989415902494135590050995011905851970090142686042782272813571044207201249720632254290258436564488869425906952113508823538339157583529883029383871524827008646847282937190097206392559741857462384658263594439606324606065837861170182889718755095306105978666293802076171994021793202981539495563932042902095493501412705562651967591662391985337781722108771472851914686963487977410123048295553356603641024087790243569079153883795427149396540497128535069266472005819480819210792758367631158804480000*i1^25 + 2035191045105054653323293968581303089091027170139320757668297314348999774637006610283060168232900927586746285371550832504359158818022270212704372372399274417804880260125956623637957664847623582956121886520145007531514245851372692420166624069955103367312374382632383873994214815305571577437941417955865626668818716645104788710098656806213204133573564233093393755278260740873805603232608468066205352304114943863000158482988498049478207170995583315051410100904246742338397896556221399525720777395701286283715894045318080387128851555364069891644634630841212036916802206032635392666700408160256000*i1^26 + 146502795967416709657900493984355491367346286151137534673765315943846263084086598182711112489591782239550470657704884980878567754507462589306908447534939919690420683574430384996864084277334017539274559336708427558635377206024154267888094461848867675650543649890763452857510182190215255226286725110701375219729828563905282412865029789998938767099166757568447956816382740035771818688751070154531779793611895339480726836859730892209881373895050263809712994585804037265300085853205636523518927528752820970995355035149363080892372310035971684225962620597221658697029112957431814553600*i1^27 + 493623362018235231895458811027668963294456989630343199523114649186008835937695264920470928792827805460517797337920238828834378990903695981631461985819045004516002145361651539040149993544535697101643172237893568275691345675543187939210600260022340911355452480275551793986119216038544372283435402097729264189258250417010518564435428636654525638594317569265870283473644774097991884893029029164987864831006711495908463304060968378496366103346349444134842902262643180233410203548225286790928290529257067767899450091860526898959593375571452288641696002896148951990272000*i1^28 + 778998467632193418596433065522263777662479799528925044582102499815735746186464736726530008703498440916434388713420868214229172147167256795933434655698226949617562426668823963200195180258974866057041096179872026696674520762853029042832429655327132969186593789748642725864850129158474366430324355731769466718179623763510327972009113759463083953328906002492897060341533020070050924170985470473158797199515784057493140215655716614624909092673460613093878639306248450053383200647313135201559863411525802707789705936918598344014674064837391390163903447040*i1^29 + -286380785992044816899909843913678293442122989981881969705386761768541008012249660526977110088690539237655960665112667577656450306680432081455274292804463687380137193448121213876254305227498652119552361774272713783194782530681892253299033030496644763168562120983271429235473935540606620937049655654614229198495390211345289688182248380740957366975837291520198868103617136783307154527158552622360203735658785184855762667462460124237201326060551449990544778709592193509317068771261290520423380895199218618123669712613603516522014703616000*i1^30 + 1179014453509992804562700394173341889636560269322277833531233979761193623769803752036415024446542107754744828615902577327779968270498497665877624327709786252144454919629208458787215267632161855677537369334265532541667486746888126963388447919151379408474103817260516252265407659396552836436697801867299103504903215848465054908635470128709993696532535613008600702553392128420101004307787200852536940267387117392745031140629273685862340009294437558100188048083394483254447042359003411038747835407761408*i1^31 - N1*4739954990196956086181078121996219164309008974066744404518523068285910712299207749037758336230216433191031666832655484191961547545364761080448970164547211245015479*i3 ] ]