[ [ 1442695555672422079033912749359353950870218612019814514818706710025633666342997342881009972833445810331402867978569944373018829852945218986917130634289292953643924655800471195949013324455982151101629352560504748324336498345428542588634397503332228334478252813712182055924957589148494804148656611928421131172490691359246973496718729023855602448317793192589772082358474659576500419857086827662903443895538964615966150775496605744461446014634114536376574399106792986916316132284221917293756366156756099294376107824884714365802018862461353984000000000000000000000000 + 5345668951320800483503453384660593776197436240852164759809397638330173204755911617282943094837112143888551861498461991148857993419108370816914634876980185469348391567099609943146425508893044466276455287895404850715602360044599068398160380727797497026715340694405836090060213971113475219151159778521713009639116321516625936880873803458562115827290088280424961878621426566001142394676324988861043813021026857078474811753345252026909026785921901929652071328517019129682452571497959425111518801868805956507477753458314981741972931415008870400000000000000000000000*i1 + 6964446370006963809165138306598227093167470379087196016938882080991037603467619990119543580643884424834249323651375656802363330559242172093867591061911305784110688634243653581936163673707437615724356104612581032993091101211825211428733128324553958463797766693920296302458630331188402126041186518560198934719460674077756536879352806311420008907786129089666677971756843431036997289817682956132154834611689007938627732746374319075488065434386574855040143676527396435628611243848351013194841006222967909579837218700076352204593587646627840000000000000000000000*i1^2 + 4653763249689752930795342793251280330734831583523250034206650542208499946351815708485763520540062473712837628271882661662264871241360491519322595017983976325867317327310568302498011910179237518034952777076643057525477426591796841502200434856971352179090126151241110822745540030009085100883217017408571008106095376259502999721136595042965819365085305720867221669537701949754796574465186837948606844516115293987258296236416429095254660389577994684517346210765521289234329047461543076907502060393407462707640410831484322424394340106240000000000000000000000*i1^3 + 3900017145536733309555811495153467904841791525359298951306897657474259181136666775584020686924256757985455632805982096172637475685233143679395760303465218024647668754229017901878005508451639690166004387249373573137298978702053991838105686512176963833177584690856544638332153639329541498170732943765909468290016444638016756577740911664967243082917469255678535270205590087036747589940102031337627368015728826299552826191940040218753776735628054143731723947644683306364655646727128350018249495441866454929321266658396974636572082176000000000000000000000*i1^4 + 2978436461492831023240821551262356515649940621247707696734855303762308141074292077914749409867194195373675467581216144439557176424603621449314748749706986188101723363367167616188153066922299516099634795884039263773926343359910275354644837393569491813789218501449347448788484222659951224243946159023546123860537538196619911570714698721484707911053822072278606784535164934077811210460178915163843224060284047453111146177612988117941583346546980982770297474383062492144122562716817038143644222061394558168159346400817032250691420160000000000000000000*i1^5 + 1459554681401810646070495023784190817878782747430253945852357074350733563384705805500775596408584066315926443107187670065837882748489574711292353687257210966013887841943898162899729600490755805903218688206695015902133140075942339364570482414317790929481890036147643522809363106563033969658378377341102326569578760544135701124856753125457021703125303870192618913120578796173257771093455565976964075020852633719593513534263615273503833555135294662406106519937370743901660024744761503729255394435795499720359891987401700292952064000000000000000000*i1^6 + 457959982868334102136791039683036863289105193801235015070339618547907319508520727473803810298037591693909790835164336222728875008123151315886506060428793541799755303566507513822045003343367487583752723048816827941907666507752994418435095108384116433399975174828266959536862999274059425343735361128172138612317048468590470353483189796095857465108330757926731795119531489301108031311785875694337554984043417112874589541575299900631727982919430769824815102509315539436926157517195136975327693167933990928189548490867441087283200000000000000000*i1^7 + 71853958560444708629345869090542087787133586489483945132951101375416463960770478489934313225344923567287702944134790166023674341842254190680034460102306515428996225054755882723533279345610759507277182595684099019010933914217167448607031543956202316804017773425488574100517561995897856049232960521110900812884394072475856355371782240460439867298291686438385513224702380386686570654374200184646961434995031497792796233547561264997272248229733549689990209454953354203474503943778072914435657873663478165887298361142364078080000000000000000*i1^8 + -2675105801495232136898747946440554479006293740624804635617406017551848361783496708742094206485778585592102248492014159437794058818109768201682223666957696656865674307631029000780746368096693602155712865526078167005420916710793296285991107071724965421576448410417765461018889497120481150864801000817722203215665003221507373975375643090591591362081477982049214623691616762161197061731037095283241965897020621680639644995270669957670946477513764462594930103535052601957497462014960969447273725699514754704814355752419328000000000000000*i1^9 + -5047502917913627658967353556263543170969610714451123130073167668660549689106183771867199546518098877784214917139487536408015490796730178555091443534971802038901995975455364495632280196151007388256573268382755157664162661588021514120161909585453225098012076613225957682179820687750382827830577183186721581263115687299476014513803369136010009395394097354055963086471481802863392445524111965951351682765363621654904882335569960522569881879485185764464662698353033695286189527666113817439319517315420643008072751513600000000000000*i1^10 + 675631768427969060215056058721611821839234307496420957778504895536417326738509663459644777492314281250542394865098358737066122593124335580987222940209461573821450880082921464768909111371399042318368912341572656345606022862344480373235312945289030250349654613110055488427115341839248776833647694486805824873218821737915918131694361228849472424425711685907559339093942959639768161382492760095887170959786771465345038092574142956135184035365751141848852599163211696597517057797308492476707650259921996404804812800000000000000*i1^11 + 360291559209871606563972680406897394957949416292436248707705752665573014932015939900906955057216219359830961847353944467267728167910278016495103705956345473160058848258499044299842140372787002029716366620287715174016710121683033528999193862528417334776447968533625991255425797564188673176515467757482875863176684051438621877791872237162410242978622562633783912653998473009220931712616948501346093586098263826850481673454261239527291833278837366724086289934904853140391819508429140132804739357087916621824000000000000*i1^12 + 58149282393123873518871656064896694937483949732577088262002525462474644533782190601072420125478712600951462489134129819276864193966007171053854243527898320415483563207083260712239677791043520042927592589937667623227776755205181314713789764522722467567663426957648009640151342346504414845217453371353494453032405759153512576299560900843392918210467520782832444676137710602692633275646973467102822717955188831932396944488333898502871677862066664144198992020572365413655151772912029875353069148962816000000000000*i1^13 + 5721051724912937656928192374599984171798816457168733713501294093657196994540533338551751623450218157802604114288882407835842413649677812476080028198000477221393805258667057544720349531383482986872867726311814546048276372789288708130776138958930033906731395989796403698338807817531719802242594960169199647605881909455867752615610330753462726686192893784952691457013398902350480510081579445841770164281524910809057028239949589792195185406592622624140983025020518571736811469763362426975284101120000000000*i1^14 + 12469606217452847289684164244438044564221474573879999891045298108421233722157442485005481412967577160527876978101846881510281301757050645836842551747162161583939465888036502380177705093693685404848201284753939820744105326876901854872018881502193345318210679458599377670858685038488421730212396517072489164916589944956159273773222744181111257990310389522048588113586409161288200874804000282001753310697449200172700664688347209361520165338411241968975622827631270647104950741603285204992000000000*i1^15 + 54876854831103839649617333848174379524133652448848593138270356345077742437709723231564716962034898256364545603778430908894363115222151056814748172776242363823274661557819549886824188582522610230245658344765976129823861851778440417145992384086467143392959747796011795104978515784764180062325901380464886675727824432747214129831171257337273796197815754054103837851215962805449521277319164479557427566075771260345985108245340698608560453837909805631860960276236347053727248442982400000000*i1^16 + 61120876809668244811024021727547536845302042069163472509592637324180831097164151169509684751228686834188599545268056602148891148064012914496658568929906949614724424954737900887175503109602857382451027010496754129191581470542893147179610076841895191235830006529943689660172899730361357639750989351857139138339501543581612108519023237648722548213491607635572712600568830142309898295694100497696779251391944159489846988386922434367927288666646290987821989715819269980160000000*i1^17 + 57571500408641089579341883918853290105768506421711175665891172339217658687040069239991631843838166985123931233628465722361066298763199081455465734098896975144198748774931768581955708213107574654129461274843368810165862367576346619345271016504746157537177898176375027959849353765056195658939369132543477518992202186644672348472892655455686104141172808021072592915505015781983151891596717250970086677984887450666294536223794905447510632271283820376170037248000000*i1^18 + 461244479480284186703190690431384160594653297118522986343160896640545258906583489984474126377479312760846453626977081535872297890642733414128797269717101600673267972415537788923800451265585496586874644037871982301678411490831108079053699097297834266835217954663830130383056103601714589653848490230897661729091846077599371096968562038128168130760173285963868421402569750715910231207847998610277614029127748703477384188840313712330460775288012800000*i1^19 + 2694482624817861730423948109592604250495655548624735609742636033559587247746291868533945148150211586964558951865566839943508560737720183464972296800209930803834057010523245164169411681298328359768171332979689189992187043764360565419695709615796343621096700418876284843937455689561581115625573425977723092644589900581727272333614093135751946057551148438898595328531405413582206374665800847981764321600322956443020029971645455779840000*i1^20 + 9958711185996844577146408231802426121111647383735017015647031616464778262936601423278236880804281466562408926590654249159006751334815990856175338637977028084329147495133002323819145693045069713831299585818673292800097495935931753919758374963621432727247096922358204785449183933494155214046759954322533621422350671402195406900647978279661334463671534253166963288976030758114349044067808957493400319668650981386723840000*i1^21 + 26261200870380005928812993670611655152686409986891420434455815459198240302128501806075887951986186679733269657462110434823017028815935030421733134861030572018201505666362180252124201459206456077315823641233096716345622032469893835389228850038675166988222464027614434921998881300282049293576537391612188838435784612939824937206473151167281517660922166542636276588971484465795591602348949603779050252688000*i1^22 + 38043796661828657007129921064704939640871745134617672662611650796189392001857901967460678769669289279479093280912449418874971905729351662140853968208686111062454047257691434244758414010996303388156043733389172208320013677375963646656885306220483137451008252062093860310133090210011743670701300237933853627662676481628642846214293610702425380009950384447969613853770984381151066212224854720*i1^23 + 34438566883690891858293734473535983273697878780999558438619038735483572627871531801541468974428625485879173626752577488009978978050664744306618238362981144320563199121583929257042475083942648445874900083912948259776674944967197770846168818915671559243994256518938473031509279164644916665053605051471296510034102837992696843499078174385900589142481593891524862706062910450369*i1^24, -3682529562500795675898472322741457295708887377271401628762068752043043637467537340621898624779458444721545977213617595081166740475320750329398535301754114208922649336806376325126964720259019559964373644069956539437956939110577414147995051629964557555580591580690069585214030862013598877992070583465678413974844299183300617600244193600473311940093560438780543978976847998968597140067883518421371780748366661888973954784708472178849873035109352214347786239583388966369956416575621730517065379952774587145358984351963159529789939960148634161268366219112214681592389227817707680178292565797892410817677306303438940547474319915810495030527464644607319255973655001250357135848864173760587906762818954402853301213776726961670833437551230337620170627160293358453862288936972475252692382884743697771941551281844653582712832000000000000000000000000 + -13629518851913972990402310154297739637220816230751367777803514046694144214642232930973115460933309144840409240539290948673225740466403713212253117894212882538190164495600615135752045856893610771653336548149440062901384058328865889311389514227426527918950366375886445360529774064491743336559934421688593040816901451731980580221383853290316322564831475086177210948268783674270357869148053825181053190319092445661781032244472221585835723331582777809154836480386227862555425343782070347957475306502343254964884166035947212077636363524238214404067873883932423110352030651988855308154291978702835051020359302155831837441256855848151636659395088290744820493441738963056925878849519587648418935588779953042136600093454992548125716613450209084267479742178539844745497097034626624220013915475196281107089560551010852667392000000000000000000000000*i1 + -17725431312293414547379253133813871937457630375485831833373685630143702535174584424835898258588926265816605667552306183824948836845735165457887750095512774638038435677878701784536981685480482154547411751926296644714862009677746546421517246558125357169348756284850867878615765036575413931645661808513145376466941721780336297268178193769000759406039607294158943365663046441836418766164676654795941757583202162297606863644815495862825795652696722429689669593170554169756057178885393586808286616374787063224548781607775052571839069547515367960252617927404946775106460511687334836630500772188286127948095111900230123375054692811945645732128170075589829494526724733996647464137505935822742112576957342402126693524083312492770648255665075810226539276542181224196409808254804922544630787319713491245638977536743020953600000000000000000000000*i1^2 + -11821430386166726687251380859768872472160816790214412004151403983565427427522094126629548238134504413386332589049387425911825911171879245062553341168101925693469723179342729546997592347373714355589464766491995227553555722500823787560607963594117376894027359816483147527432905249307799724440586469083556795082903418060607550350577279464697586028215342631373268903440489398023788279834213311390110150762568230946551149182724346623895471685899585191358451325944591370674395855755555137673930569351002353840658746235958390337183743869671234486351234640066857466071373406571289557070884118689750500664309414116316843549300231471553844270288158987110119387977077107408283619168077634407897395800502905307226384319415682169561276318854237834650054345872170263374613539226987326311538157091813536215195459530426155008000000000000000000000*i1^3 + -9921180847572469241640848134359341925043315157163378501467289492670974456527286512051046140650149065830286565276961667648326504569080034601973736433790481992829742009790068196473894284082526341701399242141458902634122256561406317109668632176878682247029363715993020443221369496225799980802875112139198942334848281330525149452495008285117458229079592296218659984439192318945742086649870758565760107883120696109520053512711594818815789197086077141492884111197138547600593682411028627432935445611406560975306603812801110704555554078072176175383507980001955271114370960560967850262254231862319512188293169324928181961068392807409649963961957656481565078238345295227719883905420797064963404099917521962855026659493638286118935032019453231928050893519121356007278264759500410087871765325561958914576613127697203200000000000000000000*i1^4 + -7570230268472457301653615486654208227883868948768159357142948157824644169221861767008693039939555650183228794176993449861584639773937796934728177552683360312825627955778198697055871834948902980530192730576968160879903744083596776924487452783390797862129222367570427917434000143511143370177535763435020257607249195862480407994918581106246648648414130821394766929904196945961392658437888553522360657135097981048396408374798128160219614724501731399351545390758315859713858846684258457431963049212666728199623348491079912238714528767599994538602945914472167239976301932901256455347073886925275723496435073372352706346019875874930954865721458315764859233966008523481017887767863621133964556736194470062850798440295267404966215166262397597028099874950732557197993198820257252648783370873631981302591564472647680000000000000000000*i1^5 + -3704873925301211486307425890435071909462409040961587627758699823887072420628147510849238324709330639121149276709881993353399795267320552611491897218107831505486747870905303613715193743647040833340059296818372114332167153640406734651868066664476335129571837837971142975689780890052297325469604960559495899592248986970425853866531237364534350783482442708423333302361201461378601092629012729640484010237304675172283108763279666499326268061571099160411634489246695008958513787305237371813393690856636873936864599369930528359867489501013077470564684582635557235957312975599595988987260717592958763349874214163926255561027824748603786996321063237546605956353133067515962220846864222100949409606380994520344559728729074734492266310736768835790260049196553504102048224230763904194441402090902162906773658271744000000000000000000*i1^6 + -1161163547259737660926391200215305510244298409443293426587563496278747118014512577578255545343751964083385974737219275870104180658209365658098694206023796672027093343416423354476941023696357058782818274890773901653811825191873357608048511923512896224729471076633678056722303054202515386262572190313310654735097535300484156574994754415447040922271501869916665179007939427855414413507496861699071861179066648327672350376503527975400173459936112496848659327282439427567875914337202680008082605233169995515882331725955778095047872630522643776374689912777685068250152385521838555217640201992461516190940355809171035132031476629488644051891671787402276956445989532631653455878013059160668303206077978020897086566320623394061241475826256151767141838159389994538572948620641198332818826699051871625752556339200000000000000000*i1^7 + -181468561771819455910955823084806103110812671809958644991155059328765887537817347247399958433088323139119953674067877511069673004349204576816012563479620628234285846176348235159612316063037119728994546933724576981283371334919003241982665732635476045391916837074332074708667555428084081792181938439775415772356248562359479755459539654643127324557514839068987455460245961796742104009563086742315582471530050614171670173699874713133305870737939515217109868246310829835107977327886784149590581418438297130481614402938375700911684936688588752285044189810387444944083940088522100546323332482011036002478586072462143295253949806495810287699877221074068782593487295926341442612485441421728876958139833420833492646450652622742066824313308142157869044522774962698704323221074284067340851039704327086523023360000000000000000*i1^8 + 6824958467575202998590257820947151958429129582273759528120732928457266181061679392769290396414813232525728725356350453507651640897708314634707018953222384915151857969697687589356576958994357280762996576795793611370114690767105708460064534112745552670230522316589669379420716580555267288830565340695529810201095827971520552429136817244623974909042062284379983717938581827622163515826369471753214828020012857747474620266453110197901339666443219407729540176280353957760661815048944689738807694732728845775813483845032773506626984117505019554719738802813644921377577900362589101602262009236581468541398322492470744013583571071764703139542725400379332246470910387055156232509847710730877972490002933045313992406984464943566302663606197024899258684771225926097687362931581774151937127835732824555520000000000000000*i1^9 + 10563786364136855390572375160131471633547337346160265766559951654999579257485340469316782349968826259965621278325670587790979649218682106425586386357109656347954897137877970775340512815980963666708174965960448221154779338510754441622342375842879133415855361132233372827036385657190871620354106200391289357624145761999670433718539757019533308073538692321522190773194843023831747344039725856617651257186991598577957105387223550645356114122045020221716947841073098612246702623749872097525896904934173029127496325098123799162793987768756332555016479062548774111707554442835343878882846499242626793670576478958179380412675483939867776667952368809325608905411397125186749473637719635325424298260904165035950542920294475233774245548530989711648470182362175569006306915865547303817734336339666534400000000000000*i1^10 + -1712020145078623000879588081175758564820856093979490548876006151416667302254794518715779941786687384000264805139725703481755719844854694731305506491031984558927272530029496322447518750050972421630769650544205291279898223226314689514352642142113943463918024446787299621461870123262645206983241695647659654786697636275471508988489033522475962286816119133297198972300400434535883826006815143241585084311344941668845454880331786720615948622665923373613904745878165303440992615210484028474155941626539254684710971351250079417993058884266296334518319335992077169848758618555865333895332634430053967502841495391464806842069945802516093838183132272844892159687072802339377096845175628711803931713836066230706313436545399707823563143009686635378735130790519766767614555117667081108536152272404480000000000000*i1^11 + -295460157768848678477328426939134868355727281707300292882984744650591631448913285536363370722729289743831345096907345015766600215881787235222136520438304822883173920863676628843874971235291263565088550436241006351804648596751340418173070171533200250084063366965202153837944872376222078932797460055263428033108148623386172091126148946706314962304666331471019146935201339448467842301058931890618585785422813464032903135933395110978877420118172588587347890565023084485658639792375054274086835895622149455460668730458162478103766736716851915936500055410285542419962171654323040769017099666436440683853221730176246026265238866141636818431758505410743093063178066892613442733155242461419784888544558212499834848874402213582918081741494833316380360125564774270665509877232510505137995776000000000000*i1^12 + -39593531011313791898613347519917090031272633812408293879188270156937986308577045808523897648730679582238847160394424236340416395465642727198665412261653354884929535514352374909237567685352098783832215702110591302885415696105391351765182118615288573970884159975735616546013320735572170504011993494079270913377822357965314125925539013921785773297037485791954337159917829436924043216833920196064780679257366350960485605561966945429353142340360935188765723258279256247675455249730319833879173379050511070891908203242372881325435001087607890374280403918633283407575257982065606818516453039667005378052125508365688177845637890691733908733305660672450040708889154232482455562808513784551219667322093986602471484393235064437346616961559458601912497311976208214946519803452488836710400000000000*i1^13 + 679990284361035552408375975934556820681182892105357230091643513907890388756542175969108296412483961547321517444395454838208141148132445596918223441037517081884111008869210100583563950317509523711432907641205662286020759322716778777068038096159372460424556018842771445143539794162959689169107713665378402865968706084169648635152231841507828026338467366272456732124130426315025867873143110437667352457452911813060383831411390845607723999843584457036100229149330827867078622629367846145563224319365482303652979630292317490312882147242550437836647007011388606335409650660344073818254014738525315043596935030034661436282619658183778571038982766921263493578176201653002514679230529249047692032055605771326172280064832605324725311795302523891370238115522471354280527790080000000000*i1^14 + -173407537476986056105151211168555814384275659836561848863327051355960098259526580052535520106960032310211703111122803665250036661530581025547146728893555722989782350437132361162768348908939537444308939511686260231789720181219234838855105547513082651603527096248230402869911589377574268123492971554740271666315977902655236794357519821712436652623069063339764433725195327587820689086958760636160528568816741941242131605216008142857856525251539160665971532417779145238143540953937559249016013148407009127543975405153085388676982060204452287907003109007121745231309803637022704348327936568631247383186588268014942914897783280746051614336119002002729592830822643244384637352262107519378687232936218001063303524432896760839876975127788931613422110740919533654507520000000000*i1^15 + 822269984496076368712091599527157763521416262843773471165250242298846489994640390470861572887350245711883253809947759217346022861011746565196296842808694438966722965969527837665818769010385848910754788140044852252089509348730589740416357087005957037482896247903354618193866239473209929254029113246103760103388039170744452606460530252397991036645306482014992701250952913987372303137742288768518259998384297422900751991743494707700319945570126889859783397074774154022451970924945229211148004109682560160968859867342676045717161578208204070714618998029048508527815506714019003260948469837199953614583904748084662269592106066205809914686220261689426099974788974063261700170085635678350612650862424793543900224798867466915542422628578506759834144713893478400000000*i1^16 + 1173659322109474680240888637560500874828580884097666024627130102479385286981947402095832961053559443264536709577497442665723188538973655161243873746131847142162953327725948790498634968982216493205273749189929790570897330901735633758903001618631896296702533576284835330684963672593606323568604100772206198229751699078721405857526254469496844544630863343740885830070572628130279939085145996445126493640737101508157872209935159078377604480798986291031943185995599460395935708982632177455847301370255024518889559698586556866842853313437240800745773013877269293170780669139880176883745314403123821200817650603845789096179508016023351134063091820435581357411531497657656873549348134643979183499920483095494535694089560811361223241678707963265679360000000*i1^17 + -720478809565524674453836303672422667605974457343188515409636352441842761990507802820301532277690183795169377863492190443705011886836829612400891201528064300573202594124312158783548989380008195541624323095652583356266250167683115728595932971871130611041503374591267073760154254559416931500687354324336608668368345298259599920987741101271672759015203105286209602957603582437124544000869178967315292790208233152153202997815161225008113810089439818618040260880539141823305162393641276164806848077366177426486706168100337769308574447365116499081137086632050765100698243788767316753732139952404171416348522218128537187019421674477908858775819996538212859421535073226294479760990322656546704786366525826875625839336079644432049711005696000000*i1^18 + -4388443105635306994332867291529490161046457156925890394780397379877954157879291570949985342936406655091910127194822514975736818563717450687108128767207569087052878453758895976165493988353717525177772909656554096413264994195324249873192863342673800823442797962513058768547501750114103936046840850062310120920631527552122976629040004597899204404191909847625036171675819028347020359081915682508921786616098990858876119040276099869007115535693183887733286334003441173162506855718093178908676977911742735953306802160842137150874007665325377984708759699411490693184761152939654946874730430258729663773350449721368387012980919749563583486910074322306744695395548730327109381244395974777121367418585645695388584437869073100800000*i1^19 + -19249018114986471372654884683598853084483098626225119022961835502767745443241287120064716499803101307152850951204059678827858568223126086874793443927253825539459056920299005709594131589484424504816355868884052184476006272098737453361150290722128453285714954264307930082240568391737719862528664481651419676554282145045410664060006608396513915233513351852774792989558511192636148335299156046388064671613039884373102105321262926430442538496691402758979292865481903424345679202362168772975123508241057282424063548908271630959730196678642960684994799352809119900457192918690269280441770392814711929284676320731672737481468715596519052986355791413686456584869392268076759274472917187225861429116887356179473920000*i1^20 + -54765614549790800792299154349388915939124740300969009712703056033287361696650262865249852851525842645316571011242420596258288387986297688070696605173147955218860452888578950164355397510615038905818720807281839317144196283581929455564860538828253464613973022492977125890679881619269312382241588809001957661179151574020954178203239858794352720066862358050909433252230675418831359155311309703778206185374308039528852330722957100999553784836237455435571449063711233868305260529871968331786155946335504437333353872922480276584954789921542617274511695266963572938386762743150723292665932964278607035863985907579808318688660970385934983746824382616467884301005928193180273702526284494899777262640000*i1^21 + -131730374643944670725456627734726680520821712434100732051375511497765958465474666763965209956159925827113831016297980728575061901806151784757070076988076778810067313194832905456255843227413197546672530156183711796657466801777898736003334781909486269643507482958545461701116058803339392268570252292001284691980217787681753468012658437305872078450539915680913624398880318023610476847820293567762317618589921320555894932244394273302450245226270387695142006691741576483559381444557449801070538692284840092903401011451333965203321458600478152642597632021645343632047278745216694204492878512039167481136434297707423823404481637153108190667507270024333516586687896925585564698642995200*i1^22 + -105621634223128003760958454065723687362353114592283214174719681333894272647580972689430301021312692631269163919661305708133387633543357590061022653090048630947636823834943702372780987763087786214165041837346291065556350861282427928040480992193889107917780610011312851540953379370504120149993998806338444042106646496839829434456036401781009629882013389556684804113674485403134280665172740080316522032222908508339677463445587346063604309930148439681244542322426461689440503170416951720970091074459424796081557632084390857524962792432387534273092629613137219449976633177074653150890814244320565912084489991151037875509961917830818362247795821866305263144030816380105*i1^23 - N1*17712616827139457784041343179538873900948084857549612715831948557807881975500723784815965584947668809323523571704747032181729350089062829315440581339594805942720813927871493406419359597285615821141920012466889983103426113643614668361856991424855107341854625638736059316612*i2, -1243713215865769210338649112694035966976237169737284407631683814031017986684371557390473624533875212958934477030512618658193610506391047923696632531688327310227151714573481235157770008234295964438154731497344527527785069236911070875726034659514516494966212648874017132235784997739853936493573252986860902176697267663858903641945920744323788692446201780458779273081469490961935885783529108392411355727309547488980218996487085730414976791558468864723235791979598640261862032752606268545119950137129565980818443134069970883808256725455961210033811391012528477088436316074617202342647279129826324371365264389338294080545746966878887659042643312268050329052202757020515563414738190200827138721955961599849750293402632684389797080248814885003455645849879138698119032860211365449773116979919539771657345600135715688022016000000000000000000000000 + -4604634192241698530170854501184809032850182011232084731932610464848589695141311475004052267614777155877414922730595166515814602824549503661824993199192130009034106544864595031969541789984675512239692570080649813173750496736996670050973014273882937286972392084645941912493616981767726073726672988649465665473195856107087569412800822158849867122214507011419429714754334478939303670042169350972728715323794958255475323329952520607361525968794927317052299024349917618721160860335496624972969031372981586945293029736759165427453374710955802060316636582086319661363155847019244905962008931552920411863691271535163795502596858254829312630375394169953490933326949822029200933277752693079106952373205044713136379762674350040186741868265677667909138631266958426208345960248921256848520767276047248390619189870928856969379840000000000000000000000*i1 + -5991233195921580422993273955793548585555303745057145731794156657885313460039417245795956515676237898341305130026945678011633594737599440735110753756616828361812941889214928171429896976355289626690933633899172553749660089049351514606635151547003985128316936795353360945724562101090996747746037235583753592734830719468683615063576103405422633217769678522916619075130360875205562092750886544213867068785692835333840028044165525274644015324915605859292593990673852126599485042414773003241676486307368359451609234197544573394927742179138316876538446775320498076080996782823858833075015951220116898903578920855508485433926342681409224199958610335679528094257666848484431765042131428162857574381994956945314872872574041595595615007415142620857580527713013802092292372929843801368016538904833240347575242542482955698176000000000000000000000*i1^2 + -3997476037182455807614820890850119459992593930302557969266016082097285565335504708745203463877956924134482783768536826717046914522619123682943811053420149798251159772296553653081225446363648700936754495711208342238653922278436602299504892920581054818658204080904327853740137986302468799139905199297619373416134193141522338307727510648193232524599141348986759925120860107807561280666861156362601411233128067489397653198046879965443991619811436219947406065307144769700096987248089595938171431805379101663872654062331925777972792513424759477616160230320220791943211150536921398623623495280078366061106848659457232896543715802881608089099720709567430038784130232533311557210738128077742224373714107118292865025536659632085045705015328195751890247077839891169168117753076184281813446738115345120897943406400398950400000000000000000000*i1^3 + -3353656575430458454934428995406746796232423469851048012435032492074030525668622256294203913076005835576446711372819603507627798778614143525124174319102165254459127239074515644800622724736615145699686323528861133635332336511033831695292448631378745497002678306414478194060700351372074220101045283129250920966445150269670358768073616204046817478358051112898682818197594534206436057991158794139729346736353363161287705844066390156102289273629475412863715168108348881990322348263226181196140681185785246238690335600331804551221440163234683095892629804976271643018677282098884017553144661373176790152960674211394583850813463544173856714995393645240116913595400204907976375112531299310252881105977075153185970463336629611159985674225240637090602763454218984723713128554617523535474265303733809453488151686786580480000000000000000000*i1^4 + -2559658716032734164701853981384959124465492776089585305653303462481043624930626931699010767689509495095915561591335843314847848957087012329048759249980603632476334499892067144909077486631325957541950325497504990283374738426744831672010085123953274458506738134380376179177812432698073095091203589812898011167572428584797507139739526719359836170630033262811047473906518503832671491599338664158296871156433057235560964621053322116897160008023316207491198931891644219125067922251782982519181958951812565161284446446255640520411116437788035890783962292513567817091776613534533996890526355249000003527160255511096473727851700523703069595967482724290395931641864290305523601794194314160806027629197936138053745704552017745193947154189070925906333417888399838300448306211035269690628777468139377741357599753764864000000000000000000*i1^5 + -1252905321630781094500077922795534588219717146604860791011687743857926766007467011523054017365828057262930767570330390292278266081914710774964687630911805120766665358777717955666701898052371512618086094286824507961176067314170166808133285404343245775546591038963823711363368337053575843468822284085038380945892692602021288048852979542961961066652221803127270755453007182343622143564383639494054979114915259707455299244813746866080339123104899269013338939382815386526963081672858856902220761300867805887916123467250714002364829162557590958269274175582060846941256922980668715390508691193295820463873591204045088156961752203448440063928040592907935648033485497293927147459312006041115868404555921210070459319985592775079596430858581262553467736971330125718863735980084951374904495103577213578692677494374400000000000000000*i1^6 + -392795610964266231901152298164869570456371838988026091825569124935165816918146679318550770904645534175819525067734028967486854546661198354679356724047735777134160973096885781532607837977276599558544091648992095682185111041762307446403555438725108686291914354687984608899427654561442384366529237214460768314506597775708379367323378933975815883332446791960366945046059696684953644814906807694834106903791910327655493444415829516820332026337268821924487960965664021500594613450081642437691076445309908175360940625790670230298665095004638357998309468286688447706680221592673663741055039286530525727555772376467759853503570370408953383234189254545944281500815624424189191690300125608798838001509833802077653492152115084535863562196101699575490313578075648622038186149569440278211833604904529365035951063040000000000000000*i1^7 + -61411703660568590711119210050824892736149827269409950571740074137630970083609853939561440046496151953771083644487469235501506664478117707652942033076478253182781077570993932827161039569911876921852547203470132105547512148905952480703064522039563998035051489199827575356200291585139423448615463783304771038782598066791618499556178910002219343186686768540801447779553100098821011755497129464595623262991964130277009491421204670743021517285360271581326580746922483610612525655270259289330498619637778983761162727360323868934692677163450899200413204898437225194609031265065604323143406525442194768334407280106221122092716677841189587952902012865978452234320002946262891069138087218265596913915418828390710009630563623307389100476640862590855746392591535013346344725963197771171171095096278729948659712000000000000000*i1^8 + 2310101871983929824374546164880491041579616318503102356037657884792471144598547543833950265429342203194410338745201693938202009617267557711044664752933904540630090264626928526252022258158202697678662760240887320321934109155728508674129001519256447952720030654282544826740517052843583194101759413882141353173477022616867823561075908354697387169466876161173628964587334061190773596527031543431152928437701911416325253007684512111026825359807020991698826964130770613893478213287709105567406008040208336848358640359885051692767921273600005495168698568822095199318101898489749582860911079186751399819518299304949818099285172533874394412105757429517906188140295696938795818007814671039071370046253231310472418391200635299895310538927755350504433823809629368311442776041504564795785339691791480048844800000000000000*i1^9 + 3564974839260712481608866459004841585783954842401435075719636982415040194415228922524842971746274819604778140257738895235801326472262698678798015288304999394932062426201580695039207880915285990769271294840861401849141225364344123611226732068499245611819182883716984628707051295034819681753156300910584917526506905396050441121408737316988280805203375964416967231644783790823485560350753827426613910014061305136741775984277566326662302143660528382916120845807500700800358737505695598113530068835498736333782599650549519550975158409950819517258510107396833668195121476463935551222344823886346258693009784358395078961796978155955358024196348180944969364308167708934984551199328996787379099705683845785284452512483226081986819764790014301418804110864283862812594397314630419183692948481402470400000000000000*i1^10 + -579567668798399524814732578506769940845688298891568644929934129113846599898502949517258984206380781903362541075863706321863915463207838540503910840967088132633132321150747734243352321497425033010113744047590899888456962042682904214079426866603533370821362731111650317766771228501965046758598088747872266590486547238726643897221399510788748986136559643969389069636086073301446125641963705903720726075644803749268057525048419152166020300041817905720195256538326402883145876918560304039497695958304833081186963870896302402310723518981184673444625080977045906179287684082156732316858279541855436890347579091765274936074423194586736094376494240703422741047529737536710245615512368205187190657877970147060029795203487002240542758293547607200056544228778635535417724075770506526224816510337024000000000000*i1^11 + -99885359790903813131347611981924905094801921214712411616408414749075110411697830961470375193336629283335181922993946731921715196373058483997091625564574282837756772827435907291706599711447306200614900679266451797953616822006725754151065928789167093993709320872683179738413092633411367419115228809845301277079206088993422037127153549769425064364410588618499077002466908589819563529227228872595237372160486053717894785736889112147889045414272024651079776097202746010117739585591070253263870494134099164804080793748485084791275359041783546853487818233670266823697486292302861209057284609553118783441849776157251725784401055322844218652332687770858549736233986490543659478569754608991014835769466763097687471188865271474955151911860291561678385467488473285828862385958601589784995430400000000000*i1^12 + -13384190110900056840743359274977081973449755286051343225858336977848638022782649761612848685057039301075512988159567784380688408042102737145143795373744706174302086201411994506768665754130022444366659564861543717355055570333593032578638667063922120491296297862264494810060013759411125797087771632597387858684901797287578257033001000910371354881280856442633299055329768236161357450342071122817119633706267407800262722057036509775122359801356603062729597843103524144381180130774404109232068774690233918167304327081686848920378654890001482078848783659397273532612842095409469717839995413331960403837650238433148379687215668754829874970056487580567769157505092741045226147002734053877686649866656793489718903205698724375858868425335109704868352319087967954858889153613030427197440000000000*i1^13 + 2616964411678196835087030395165000574497969638750999816709247340903145108858799370758429911942748147328424757429905111935164196481714853334532829424066457642412136675515173486446511854050859169384417722429862875726610531504298196461255531140366475842164933258524080187992590925036794920992342609316948713741761409888043738468932592979008342858040488135910970678872410180434318125971618123911569058808366093014762482665769447297376153452085854446816381400361921427100987282088403806070095189125042416652083761977150803016655159643902987386317109526379508867110591560534248538242485440621171356085082384464561596911555227452568709956591108459048630610659936016793544379888747930684869905136966244297080313364593548649065348402280028302837624732366364623008278857646080000000000*i1^14 + -51392998377912397073229719346352090496219961968320958904927638055376967967991920811064076962721853517353604195261038749806008351947511396247895925569794999753106077797661740979424341674837819109777659600850964731364841466318775110911240135006289173785513953439517060941558958817810079482172377149970062880610760066355455748864305910480114882987126317882975175225249336822375223560381614150819939647484078716145493724739345068766113612802727397532106585912317818736270516711454784784090368704645059082435762270834646220575076282373780590654561097152498188225042977753416664683886588664781375042995363628977207459287609506179417385250304014792237326410895706072554829625961708168228365907971618394156870867576398533735430479318877733649344199520726339707574681600000000*i1^15 + 305284535515514217099113108975668159694062552943882966082996773004341665965604590773246735301739232164586303569325126708713252355192837655453869854755978495671305948929137874027900067957964849602114881628629728262395410080370654369107455767336267771448868713730199900394718260784655574215575186902278793631707823069171301206019234046170706809147941029417324443149925564815446482858083167297494278511949775851666217690386474799834690204641826228743994186387393950908295310630372734201850404370597030068968279136643251772897469110943682638905238574753756916998374724589029612244145908897314343526811817343471336212870592042690269493284196094844684787999627798636388144610033196031917428426572796955678942599209219239037921512876422983806248552412387737600000000*i1^16 + 389551036304792854952997325858055426632216530338269560945806147118753469296666788407622207684873023936425187200197720299672653076250047657526601769051762198163969723830623927433400155094884860971887389885660804210305447217463720673762138704681407791308084072348015013919757059082525458637496542179253926398339886724216543237706897408879429793980129446141460352940460641660254573701422676937176419973317621800105487159707556191350955436495135081289871160067890190253932781212556640165495825938093751199970236051081774937271077176618648202778247945126131887410289783025040509114422257999385257281152362370052653451621542727493521950454510441370066756465696947191239552888365868324699504066084170360193901648872278441323296620076425280830439424000000*i1^17 + -221638309684340023391170663507135914115329596280157711685991140325408920135344560353849997669881431158293238966339431914958435310750987861380039259901358555315960527758646864934003202007426434010927423893194907913843972933593781779444528735499175257652781183933966142545806072917536948314819568402567062990970395883678410686504414714372869447422685656593666677554893944636797675839517912656076030757854436801585402837457997502469218798221759335504583079914833512109593813263257794150080056861392450309321386413063429319664834307549718683057732693934617425808093329910234642186390871957450145639609723238733083296440243729983869193184289659613005315244032330938521319536011058332072455467070133253795136300142563051287561272980684800000*i1^18 + -1337730116391273963066760782899750672453257640527853375570876548522405282078860983462864622808985171896444895040671215448955459180734268972361958429970959073644284062379095533767753052185363050901370550117127761405432799134816119556176421338932128864054673019652054429915507267516937528755353768981883121702767039875165026531087880431208147408504447341953237795992606784617382653871874872622894487285809013138980094933774674720249735817407004893892025538488584364433158630188864433146060794641131127726450850140133319397839096043254559891408961023049142265163966826779091952949354166460690781222198403634809799187840097808793714969121712868534241853253485705781246782891574885570626107948248314685874471680875573534720000*i1^19 + -5511831403879107708805666134793253464717949335424748392744472554871897302743943688765544216735090893225545328266085374985911090648337508373473746706274589133068876197776002518255900463719755185465558843098275314255456479895495915139410483646236078006847770447821672007955914785603961058082719788960310776479323646823324046718058648813366930159855878676922759086042132937439540545549003935760485259640504515967425016181705634582191338378580283534408624387869669015187653629798809219038152679197064356437321969062661566467791004149267436423351737850404571552061979938311545583089309241334177801020576991903545611572521714625373384094304523000555910344829559675230463886338671061349195037172400839925979712000*i1^20 + -15008911971437772366959601601476059760965007607983360723987927278741953629041638831727677296301419488219286366473610965692014640633993178086414205710799462302702275983966369959044923223887060429697293051505972670494421979714537387003246990946775721260265875350883222540529147786447786039325552628053373292931960330688964488462625282690891962811332008742335129785988355468175373754366755544213959373048249373113812507159970182716604478533642114770704151194358508136397236629879062901177211154115758909356475936555883611765969266995539914534941727119873116008610012907031199479289474534874530074934198566284597717124631607085645033997757272689726627658167851862109727114696667352964247831200000*i1^21 + -36714730282467175940745127489433115698995144084057607772457701108481587566381465493741289773741758889060446936484177402940014408110231573751395066758063443110335216126652220377935280391550676306813074797740394801068624888254186584794213275679929461803980194629149683731342954643649825107091775201883502456460063010688154757331128861959356503822968917259307227236513914093893402393584276699376679326845413561247855043562524636612319388240054899449234750026122907635616215922390438586613463937804874007766712992315270838079381980924340520682379957741723867006292411582546600682436954853369612020588131724672622805450484230294423175143878957060022780802290957225679421456890668060*i1^22 + -30230319626757630611777809463661593540130021207018413309684691338005292101606167248424718326254658149322116710790056821197589650143798045706170266222434378127129642231727169173941559112603032282879495603300614780518175442093206611136250758185086747073580977050676925370692664417807514980318628061484474506381267337971623095275698788408033983958284846053049719180661792683756943283005025898521910766499295755848410420089029516670083644040583362820729007621784759006784581727219026505064063918771071355797408493774442224356077807031133907828049519976948634841674575656991271259202769280782715936564105492758988932148707740695700704468092942626352680950484084287347*i1^23 - N1*17712616827139457784041343179538873900948084857549612715831948557807881975500723784815965584947668809323523571704747032181729350089062829315440581339594805942720813927871493406419359597285615821141920012466889983103426113643614668361856991424855107341854625638736059316612*i3 ] ]