[ [ -2165884135262038027702604170354068902574188728060820549163401074939941771361501012772237496634940218969908969374000210515966936664501150758269579516940073474430009574271256701735555146834549570607759669301251767789299382650436287432765788166399169946171453767429368631094348143193105880835894082291164407780454193366617659806852808877118927783667103138785550099193561020174130468426147099910493436736802491419571026847236997428790155577593887464492242926556289497762598629081221427766598684129687029423807315557505736195485628758979814691334550668714027768971355005077076075765140339402252315314753159264970929860461332551396098666446009642931635118417241493348323761118896659095313502217076824873134175651073245628583283642947292171868129297323376552542326100632090673521735521227058466239801081266290774926759040170107460631914757256114073213127884800000000000000000 + -693458877452890197199401145335217322184096419652084005532764812635451732983958081730677644957436617014936662627092029066881678145953989520688927082821923641486204678209651495853043630009670079147362985070335383047289428073930557713116225640817757709942973100469644355507817262230399230608011016985431036699740966650479167287443279416771344304551859140378454638126297939916674507015178505133603192167809594894567311258373884310899258560497294923965740531841299499876714914531609583102513215312736961335120701959017008195935989588988272350859427546851160298310433786903853184143278540705186193998486766017006408083279178860298383159766790936814516138421342440193878367736931283495430128030784600294976362544667969138626192224110326961616276921633841731390023341237872430346784754522320769108052572864481283856060394846435542547969253968512595303333888000000000000000*i1 + -490089502393127334813592902510584412566991381754784509701415126837419636744404308008377069885674302661152663046032411669975235813695881477747549782259719263897704761162576790428879907508350380610179673649892258635250014563859803396434909132231205883590184547998262519377296313546423136186800532722628212799766535240939659823134229714310864568167970303281030600499836946687100591694399098883815721839172672805713675096095610885213539565956247831248800187246080189277529715400562669576580469562771646280970879769724184770495864666277287877146354467650731230419426478733586855752330837263577876115241306785591095051842509111385299047164557957293377941604219914768994685568299643377549012414922288540712294765015377668101681332459473037163196725680974016873659574570357108763437157732378307359839650006523701735266234154094325469833920708361684967751680000000000000*i1^2 + 26414028759286819159376945420424203930987659804751048892454556460679049245873681727411123718000987583592347738342304007603364787564754472051386325423815017225131961300545834813512624842608403848256122069641574689228870867419470642321755698332066607243478099182875883435102503256028269860005876458797245864164380273558000913111952750247595213221760034185813474061481563891510180515021175915381189219489584905756905925653227498168696711593055550028375284878900608327582219805063893436728526123777993394133532506464491183725451950173162375825939811556771756454905276285061012371532605297235892300703775915897650584930423495204121978490925292156127161044372937413374005954117875482525039817217953033112283375785148530572771062396681504487198306044841959182778244700804268579683067253605187055964595881522671894941078810724194228239867439774453412659200000000000*i1^3 + 26782422691609546391146191145585406902890811336764721635510070624915183128958200246457700878196954335187377548190569775695972328366076681878989293818417472050925654788273410761059402598454455545761340686437466426423614158250845926835733910033583197150212570584187413648643226618190387765470854829218519913978269745834893946385005312336622185451644431617214743400750000191166775982570785175482574385052821373469402543772732769788400752371637724442466950334218118479823120706775165816761331052098899266265111202414849748023995934578758785091455632741349379413246436178733857201938864788169730361416614711764958088044431394494581440145833900197158056276319271035151600589301086105831156881798617232592768426841042998729884786388866750118782884359734682588799360384169464831431775143687699981430317805853193188848320404423285288922943438151653261312000000000*i1^4 + 2239919633567993296038437177064558512195873768524024220966731528427692611675038744828964000395274543474971941818240613128580708524622429400848747942422868123229903788154095574500525822134403149094096592987622466707771176522329694512916488170927627989312143697445619343099552115347873908667970411401208507202497355008362156563406041501390083231211110383414490888861741771388642671248779504882125823463875048702429941337343547806958946151316248838950137994324537806100106986794734618632737401755627084775801271165754520115644284178865187569965394098372052959511792952547634310469252894505086344516780474831926760500524087629589008054736041569748978082570085161192424099979061278444394410572688034194610870570804750325379061934728081884597969632807336785334709774778326639168292453903105275463339107048969610193909985634256059984236565976055808000000000*i1^5 + -373804721199962441654842212074901684914093024720963352245159206794419382090579323225477605515288740723002328630109379544021027638490880480135765373865866025430809593730906449104121969693702675345111219022933373490419075542832634461709413238417361909996887380590176132040311392607808163939998113174877009720722152851879221080166989396773172076639993329309870350480767315186717746758634770965746034823826362065215556961142639896018680264471321870920769604577340058230517790913753418368814945682881749256510314188862696446687026943057918027591043947796779826105415502750548907971022841145148452746237412854168839707251487050657975353518594778837214304853627344711630436146026822045959031362264526759431496027529593847330030438035466891215410833735885456823587220318340186736657828841800401321773432776659026816826461439564330607284995489792000000000*i1^6 + -21321748004739431946038257162933381152556026725949880803494984916814134485328972471549780176404523673087297521668548374933023814578371821188250242981195867377521204382440179319347083060534709055542750796081054643348276861631707191924263388399387368635861520067276922575002426687665366883919100722535432552270026903683212755916620520025808587429854703142630990274440419110582561311686970098282179286813976661707006326631887607318382140462801443799627485694851921338976900039627649256924805879142250040629543337535809851636825923182716154784449781266834808828467828951232497313745469389432606891869390738132318902259899401693244265673713326655197613764217343399208301082721307887485493874915355215628728360554494504219349772798342897965213397294254307154224307909765772814397135822718684867883107473654340847685530369024870198928211968000000000*i1^7 + -3832073346414357555208355057678929726708012089042630625039099713828891042602555661128401809590384562866109101027201369770788450077727776595162164950481253806242376841440688467497747005670582619477853158846606905536516413873621757231745418622972244509488542474440638064395928683718447217279677042472408590585924049373187297649353890765113565238691318430119280036490025876543208461141748666538512788030311215363676774110757434865968575122314744573526084371325025562020237853796048191208127332088325939003793571192093334632292692429894623392574638751828335095982006129442342868702296171635176693800870272459093879902455292749919594197822890384006072932457212129803067932057611911438984495810767094351962724222277013512908315729767525633062747225992451465171896195766389286736120351826052366670411295804764072926268671206120886076702720000000*i1^8 + -343857478507778676172080094086089750001861372513623934932378377942914886206992038752519561390684189129488470106428270115542415853578353826644702830778087460285781168050819210273605246941513864567794446226621254294698087478030688637399023519328575689863922862192214728846307734047809909984761679180741135154085421481248103682105481873122832881214892225353327730374653123470992619198354686457930330852929370905794615705153565074003768636369812029373805631903917306479637799835684884373210176039590864636220459000735024275681662527046416045599394178178137650943334472720166049416079049280403962257161078046169265104624417630244074141182556302130630456172257211648417329788017077761294812361595862169660566825848396394379680063296975405268320842071798942575031770290499893828207499704909975541174160260231400277212269605016767037440000000*i1^9 + -22913022210213270982924648132549837340735451486763146985552480761628889048325149862045212673879013832366444625519772512815902729183847021629483324216836820958885681714556867804859619151778988937883829394870813520642106235462139114418309635131541926562887077282767298824289319266858944587007000390173672554619797975278244979423406288240339826800927501110707291708066987750596152529566103994275744191115010978237212465709074892050522536627753484373152186576689931781641660668146366695813532915237455703405792790506057686641984814868944070724460568394661908341466053860614608808146194152333311369006939887179002141301928137470160332560735795217498692730508640388051968147422171378521415436469921996826405160205434539670379466000739985744298329410625267055622299204061611354455139763921320419438688036834426920580072144824696832000000*i1^10 + -1932980142140103975522180772763771893538098379604761094554668449874454671838165913391824582034364291597638487389036725735268644089942641818884336627829418323221673805733811410794541929139872492493195139725233572864898352007563203538847376935053784290933663398216307084523948147562574277577005258715347224082962799614086826608780284137379528246603305664504111859301482635529048032007756926563224285502064525863853195548775501837033512154174731846202017977894048734433197711550800993016599644547154901597232900855925655432206133804700430320756931822129990943785336505528982161905260835718774853843813152135348248511108160077510412894527991246341911959599857035445208415730152317198673130725016838540864821798449132851092656641108084366027750338232171241899249574070824885520843771133874984591281542734743041137066167500800000000*i1^11 + -123733117855860367143416368253429531521423326312958674110638304102943924248282808330528476333107243371486840671709196379055572829927794053832516851321195943035471686323246800873748703969851828721566867591677544770567804158369383908254900210113853038735393802528402928063676401695768603020416782803047190837810068624473168082629587027494010480187878695452672616608016680918686572073819643890146593740607546055921259725582657322345631380457187590344383413165542055611306678846110698401149697565382255734488598836857883462223478378448611844037558459246681622483613539752074759029423226952561475894303679721166462309300710837649706824071134412847529649482164066913519776452872460855435451669813978671820114122535129057708345232527698050368466701093570823181933280518625168462704561896836178976448670763668724067642795622400000*i1^12 + -7300570086656720973884972796531511369223931131366414273735395924609801691764423182609761375658224535275523874470405063223068175376548230669588444120037929097462114941072357592112333465654598241157059940694690849825372020335961318641626705596771750263209897166705995197387640627808510904711777372138434837365791481798637713826214295159367877429206661007450838310343470697947901080270447506685111063152146442706509954028349001397836737526096593338423287161344166990948742043327705050230994170497989733692544805716892447966665763316401725772863399215960590081767436810202907511706518233169387621076780520776761580371271523946060339785490899204502093429628947819253803002570293767421542195713133837073507191804468586335413197035025258187649180249678146329536021665063856550200907128016586844538375103595128633583206400000*i1^13 + -378096605925331938704168746822134800359627991641758460971254437138440932908056731094501254521157559533451938895173628714791117223366000183589815931678587952597741430667556370186225868791900752618276226912186473131285541396534866424679826730811687019037510863936324021194208918139262602037612981770419490250374305626876282902143916055845230083973551143196322108365968198336126685013201454871922257688215731184566458380054499768285075129452745355131612308114395700155791321385897244571538354490295605276338857094159714345798562884609527062892954968932337067466019732969634582667219433724614935514448371703771461189939244981483952864875961394638518721054423563898343665490473911787589838454742633481075811956646309026277280915091965181810990577120835490013319574547451260231945670344976637911328001711588214046720000*i1^14 + -16280048257628053089296647596187930653792662000291084888957214662748637564071905559978747450117520199948418016775505593295972321286296536579453811314470843144023177372371900079266877881813095745018336245670060380436388479470376770206129867510637797368952961853586849209864603564184636822131753591065454759938691551843110224265525669366339229006799932508185781596812879608620943458480920795286760717820865560841037677774268079824380184931486441956833612869492010530797732774743994344901865313273862309866744785590555171961568503430864395611222944406071486411264034476901870705473717850757098731146878107668783552837903692503530336045324939698861284208433367563118497955570336317820855499511320730171243755850982376463974588337159839360235439138871157877270637627966536623745121555410642634982546105119539200000*i1^15 + -606176813957931013431859742735869987210462818161465174940574236908994283916524951842458757074049636772058410771696948646944895436909013765717110575958349043954775694851922144622196334157192248105912992646260344858075289214902338883854458315662672444570942490751510950365169837096289664453981563806216723609397214815221661778816118040077732115320992487307109753307099480200683591387467495594303309394469180781738024181784581590798248121140353234237837899256075783189806780220315375193764580705903877632585596849473720865159577689506858545835780564629338239281123418917412052551548239712109928120325795924349444854861192871252470203327016314475093389223559684766006258477143755632258703054230730565601827738877393127013287030227296408855681962604942396393231351798984409405853620481425995499423844532224000*i1^16 + -18756442895863014223404540129930890835143898142621782345255465671897890568694424995067699470914639858720351850501110785015944124198553171944814379562129743684411472041304770508990019162800370644688282714442974644634079706513922067054676785264248389827679324973269285313073367463884343837485642887545608858238631976206383577844910420146670282949790967982851349331159681285979166433058651152540315770173355080828104160297232901461437411661107011222891854784063729563802105450577007633860307071218131414056480086895479558033106433550324175928111626200580352554060522508927381183012390671303283972669421543723022681341770711310917474778929450287046083381126108597374582864062801261348017067278391343387149138971802525645101451095582027212976046951911145833728813976265796906014151608779797660723838976000*i1^17 + -502123550107660633635367370109166593084237296685397727144782535269673269252459638165672605648542577812204173754205429170686193349688580558254363342270750201074408763935023972046244547353812759579838148380352017355221034740711936104632049168717073560409603041346074493055166015154620685479067299171087481321029250655611066817762093797222308075702738313159081253749243575240513058264471731951793039300885111578492980646578050311509803369023428274836232138898629074160479445265174838838220833176514427158388349348569518168094419007433997665530611308837576062469899107175516677742519343959414368625889701182083236654124609209185395074971862900935436350389162962940104508145869744107807682216308934324806023740667573138217517260706251829405517038965090031804463686821523770649829174538944868306124800*i1^18 + -9188343877288162303158438366860280818334120122863506703066130155917961875555916768709719769915088156974056944787929710153015143860830980106175387782711892145958293029674054329631570161959995213838283111284773197391824803779103645627682927161690774960398884027290778346624483806919586910258300759617068555073407767200400879032213071364545384993532295708000071590376830944880041669622677149623976228202714301110129382665424462264947479254508229949319625380153418857424776660764528120629184767171213048644932263404914969100346966214704380388023816144292380092692966428362684814706534911112151223206658938191703826724230962028113626203512028992900786094496674960527159635888480964789688386292539190756383596533686558941098995469874878632957160541286692281597864998755085296958145923463826636800*i1^19 + -153714806817820833488029621498162909785293559671869172200996058441526000663443834580345690286766256474317082575321846436505687411202264185816303490693420541073418572889567140085063354237730738311991608376773219069731436653874743967828818858094605389746046597779577843390709740550994172289448853914987237902680708067590462809557328376594779613134097163083848106483033633686556938581500303417336760884551989202653598820890127944351398818209094913506113524228133840973293213707103730650026927300341770170326806959247303433383655026466929937074138632586487950223414479926760609078225331243988537794446090525894319156135569467787559414623846346911897562216884541458010205528752699312227217068309816878303338393920887984745234540830095512331153879313358271533414753259887333421911830702325760*i1^20 + -315066899419667737493340713034186066352221339717687729506265840383152820648129981953693672634170075404893116799493860551490470711500554167920069688690859148898487082381332423571230759604064867997572298818207051920256861230239428734865376052587308396448530277165222919034971693028585763615511237791389408280355621158570738954962343180000481031336746869106998324976086694239084168291695677108293198311451155035832312258404781068528601697991005126576001711666081792103967475652751157016864057651585666063813638146678352606962188831108027108624585933815577812498240712153622562605112592802258751315157065329969326454134791317315495455395380929427959665426918047323617776155408566430201979162666977834574333343904119778060731989051818245272050093098603003490210257182998680036138024960*i1^21 + -381150241353635436579773630808723947832421436739908355787596125743907466988388513624153562973021028270773472042880003029355298174007033608650155793958008183501262433555514218180363036233740871254705465010878317947052741845752429845097606867251428000643416724111143910940746302589502217361211262668796345479472305339625996505594107455976380866445905857555476836246894324033591946670044532883311378820736467398293507536806887530973684284375831149923805235332631047249981168437875611690719304735903845787022596623207586397362995712914991209358457268856200367363742765797110325110099374457790506766676948633961955607103333688109491529225768061324728312894499835051930891913162393349619657851059133284309889549674873237728249650800880777471541772337508093916930917479039079809024*i1^22 + -552147205422935444009493092635752826559320310020861180266640699355213353276755875677221741812769988373371172061407981130644719907748189931921668527713816433939828908909337024771951733060844994384851024376259863525359220741841229853824785117687672833713625181848811598125577292376397253044958977631171420092398083012705170709579234816942658384820741644946315127559086629530020716598990782055253106555492043971737058619802587468709641952052812632096910238818865827304227527278419558287519185080814511125296402587364824945297878891599554636707021148587445253586492792423399854737111927964658688798702424430393068971263991739088674989858621853966152378311661720090536969421143173084348485517883148425708761396662811228044660573580924564314108207043764052837103818925670400*i1^23 + -690162657647754805505703059124465646657969196971331888288621469918926623099345861625709965203020798344157757380140715754876438644924316996135156880867334638248945756945306146346053327051745658718340254429927747472369355727789656820086906961314736022748847838426659062097783954918798803302511621325735968325956596974077474874791834043622619669006294135644673572766619011097331993922648051569156029977161862339876302641841584438730617777222592436366626800928428137610653828699346217932769348207347965780909152111517681286519804955653327168332470256181063206243653905670861726649320676062552971491394898662039858263208798128072703872347742908963957192754470488847847174604177964179331390880910862525966768735782779263033471002764073918272158436700664949000424652800*i1^24 + -457637694100392562682910835191254327781192217231931674574527097391359709500540417669936132694140625891306599940540729154722431969888439471735812157287345113460279434914226072077698646938108093876478360469417686239092462228759810161136313651316059435401912867682180414204806444633518720822073332988923877479808341653245187245913646946833891125979223411880908123845388474863143137651529530716220399554422395024127187811662018739563272315392576717569750581457909005903821993397281014011377597407593943011128190325760236257247252671857220587737702418438318408418819732655868216373023671446095581277612471220812526520329939206690517002877085950113070949852799849378389372309557856541859511455243950141700629289196565220246476598678869827395167611183767224320000*i1^25 + -121717756499507789621388111184790099902070177995272502326422212464873447540030560547180108665968764312380024580039401346762808989497500645985449361904244975850909909354539866197676098337791522840076330183340912386129492562685458482872203290837725187659291253135663825827945652539810918106189446902205349741553079441094421122277830787562012377882527217151945157569270919797857433841660884921876434389700675680485241315574880851982113304031806201473713066619693381647691367790379901327405317648740886496675962019173579040183329248640278791809839649549416328681217752163955252373541601408921335046706791223137736395673583173328794922173633773043445937392408609327880526384611352061600785685915526619734572270617172587674673564458175470690746467614720000*i1^26 + -57641314746680708470038436697859310858469181755635134684149834255683448710679069420860306925767126034988182701324187258395639526599801048164229407287256751449982226889721184955736683960241427795183802456865471397892574116460191410751881409400018947728652839275609528414225392434835025394053421709904696762285970721692382409479899561182045356349639069419025040816717569535307567555336808012343745071124615165418765922770588258501599065561044789699197940409213878861508971544427336331771912120035312209999912100006403419405730365242525903274060826457207078939693259046288018663249312370511941637200633202208819844704046276318039309325960408062354242142831208490445522440161790081406990770660628869200404550671216271336637297280394067968000000*i1^27 + -79835366018201425574282779443006444513479897617382740329010309358882634399524452631424261364045178712511163764321986316627903249866669234418843118689527906790244942641775561428660539474930351815801180000118287473504653368413537982883999917810791606189109339724984494563400504104883957825736077740210862005586478995128381199855910189931170131801513006588934194593200212611445217021569102705260255246501049086902607983590276560167211929296555991377344461726171872776543800813533736319242283195426695317828738533939005761576629167608506508844750208937983571625647347220649127520616602051290973173924379418808387687221452883859789695518381425855621220349504795056816746764757010988479197217606644215501478139406168201799906129728000000*i1^28 + -290498559957362113388163011093523745901035978519412626445472880135838459704608346280602648506669648417775028518506034622335284790127036761658993559817499517640204640123816165235280385987572126630858535324208947543175632253621941885507300972759358450957740026079686019145682046970084387411950843010748899816345675245209880729452073168884413947838197567765103310218474165251308640258990744512079151355073389707881037494383432316918398838279764148317866368914689264185249017184281348514687657393199770756595068845604773633320633850664536094527429589793685676001714340601605006700976596123441926745130089551682759783729108390513659834839010076143749767006489579360373217582331396888121210259090552260802588247545091325000000*i1^29 + 30763336077568117652925849800466751766565674456614479743707246707183966948026095097250527008784753910337176870491841311955451686541462920545944728044025442254041683989288343933083893556825919900103839832167800397505265237920696161511215388159333169132432729336470415559993169543169929462244698552974962596005888014118412755439838190984592703366568208253648357589214811347579983569500371801958288556051427550865583218095829908369639384385161012186738683353390687141464032907721294014607703357338786719201126913795032781312699999040931173993931130927553929249139386815101623172090833187643332935874565991409498929151890526828503491807251884703515625*i1^30, 17812155280999731685418187833619638448440638908270577666533793014868876051004999015905459312947563359957326505330102892855530352863898198491331644899368288432782628281512919901712521789501503396136989262159214536800441076330928857712713220861572115041339577341569587122473986967641366913195723486591880611139115240487421294166434250172767132186367161329680154403786275173313646597658016754284767050610054262074163684321967810616185685755120302737440437072117054440384310855913167622074297255324053477899786548499128247307374169408800690859460670083451093116753198855258263400839493940923916753222313767879616285048906376846570711337864407864312768938885792976342431088739777073803274694955409799406684475880714347766169578106643916629854088876962447745052660658302576243911406952231215345775285633654548294962403349012408578100445844364642145735950263432082526911538858134269115104794167339858807743767538285582040817588305047872861486074617327544109787326750557602453883959494122280895414726057647084640452142469029816864255010489163551973212996365382443631231131024294062253073440377195014305951274604958659996668060024552581456915517174375135354383070411626482087929552433789961315662052506583437014854554068848513485173832111757370080406706229228527594713907200000000000000000 + 5562149827949826028487859893051783396080604925539962422987806406112778298147996039035956301031516609048600891271531865791651095042791584955021521777741046366241714734912116553450248359398026609751752086656103854791634237167397041267726169163372457291575992956595503041057391149026161489710587150880367963687573848073295520378052290167085847714786889273006608938450291957342519988764747195199511602942002272124091105354036050248230148728184554858158913502465214689089174518567408685234490996185136346069039790712088282026076056742014160192424055852287043328906717836790899304590256118793353563604653557086163235202789529361964409330931946684710555867837844567652674962356049267314499029881861602546703703311378167960343455626954829963501130182585686289776078481316206747888769835561481163543687029288497268507698499049381657751865997482819193011910510844489170945308570959505809614489015992334849132522827255305849813078172954037531905292048814545462611683270473869374241754799552773503731579781466238709952471677030141043570382212229241724044465022177509713688504671283661340075315580998240821620208302492587408992800804254920153236984317899915157567523796960498859195216343726845041121191456147257113120551754901598154229532286677040139329592826453755672133632000000000000000*i1 + 4029600027594555050443230372382222594323327651803118276632642159100957215306253231303176522064561764210457755560215741280068398676719059411632631625710308045917964886148486725570287367503390476210890674471583297101257371238809773698139429420544210186182701198765662260668350711727941507621858252901474475551516260635222790020063930335278712026658003679855094705790359760558825846765319293094690458078198997776526219026905540770140135511022261169935915680693694722811615723634234233025309149366321515838264604972290662857335337262378881467108485036684425476766322655513588341746271653713748741720013727658460247618348200035653159823479015354055307037986063562789115599245303734948398346822633213138521209499732750103685127070535846870666560496067959363633046729003246397358491571069965634363552265097716527516690266344216244635699492184936967728312172309648114187799846124103112531025944712045240647709902670873197144390730531265560959327004055223893049903439947970943547191901586828509477191018232998871422679487235006480985603195255819346014843052250927819295503469548101196471147018516472484360407709080956540531899184932119584471892482877885917979419936604772640268664896709894734830108162882091920966169001805389767016210942350008433979520380645829792235520000000000000*i1^2 + -243160292371123104053499626359935834698645710950645064758827819392742571348739398072815121263951545673524643168281013862713279715741143644761664840478136270200002468055908871983567732382855931332246645656223112662504495593216112436879377017839703899093900981427161252153723982195091657411415663703613423526498593670848910584211634354855713456186452548333691382171358549277756972613080979423959923876226208852858343967692560718799978776503111097221390655847615698745877021150009673733121603158638696328348917571277235099424796449648183998018433620269299520832494582429447232282769021820351364325493654447594237791283892365767926102231332145414961100049280602086363220146550182234414401130331892100208834564064819405518897061101629632973044107197707503400499913909158884103709592210691198663174074490209301027031118713315571405143207254039085705587178327228200949791789315141917299842242424936562592135631970634366606438257927593399436214187427821680426679767233881362531037338328955590239952841644211514408173280245185143814536377631525896692839221147976363058225388716466232673292842846690659209808717647383525329278384148038127610911034647781794506406202049790464759728528338685425293924011687793309436922275500491727931493053084357078115887332271376354508800000000000*i1^3 + -219709607335565968122095205164511514164595348367820331211881358425803924293472566632950325552469814777825560374263395781586948310619307004284612616816370452691536195079876624735071382925582595050833984883257307435724840327324535047192084477687077385113964464270791997713397713919476339813468165461168472923921032371170896955516091385512421024170409093183151469364418348595929935217842447017076986466089539592962126486509209899679640395789036004725114191142474349709724722952152579787994917578748229011052661361676478377074755420551277214907528889842090479904927397725753926062692410025910368186476755289928590574974743613967898001655643621308094898101911004996716079608801081121206796116250374034204518823507396390777974177138661884502230924351087408558011080141319366324338389000676668830409658859094194729206896219969291328108955803695960260476059432733372852723507554928880114683244517153877762843505481428337811722239803990647275868001387633741509295880139221318654330528917314357143509034232130102974258901221237317833371655592433964692241314042325311213459631301311599197217247730644059702449720538582408915527154351040353205490595776220111130422849624142694015368432012107575861131647838798448894365878886352510841961695960064499219347926997866119168000000000*i1^4 + -15557106931045517292964680378014707140709877039189089464892484786775798430641036313143223521444359970801091066313001679620141250213351954308545617544594074797568378128285698565545360476802075898539662061443521216034020607509606842876306041336648376051368444613381246504831890775156776804279813839649907165245899628778360130020776340832999570739601510749133691219607560406578045652442272424132488360708996005639754545129450120453281502889785988106142851544206215469644849773250844983515628484653035945264574990588012538183251307401648722514403586488212507541602400946088314494844504511713771034346056631239267462270560972737013230488845852633938349697840763896826979577293653337054001539609967454897918228776102131850330187008352174602373830805681167146459196628531593236892090679224286192598025735526036229898777414438933444202498781706358898327848865409615031471654492291431164684303543933222870827018791037106052787384186679309108493558622055458759600569392523773199697702101934911752109921158631410224826421319162489353564892673669926217673740856035997491431719879911685839949609971177991218088675141914890436471173877111953597448463861333064959049462395811835305914096250561709945829732802056908428150913350001810288731780874613786965694992542072832000000000*i1^5 + 3114001269526828259693957800988536262477876995729436612877937683154273621539534790900435658393722150175998528781249437718480485598699652099312191507633129848101543632902370637954836170229196412041644567472820869359443046760208286828511307016434884141153087448119504117429773802730042974253923353624270405495051340819501091584652845590070832371174416056040369945215679800007089096158604409812030985950943201440348099775896508068629728511459846306814451313512769106175441995882204601270940376430300653879550057789286041863970360244013369569445517074457043607683297814984869588541758856949844129409575599968329602313930812431163991036586360044241474179841472976562608565729647370495245752537973338005871088033101336517683507870974887740179611201168004334816379470267214301361129771223092226949412058666578365576675953792477831120504296560490747620530031533516082559309868270597662437041681047931211252457476666360405786881880322351326191092138178356550700495609158916826958121404368242356625275673781617729045205671872463139431744445018722215545722287652240089838975219654477620825648426749757504748115546328790920185628957522102862111946408719851461216567355377004690885561679010662905450338961968109304273011297451460028378900588169882943346073141248000000000*i1^6 + 142942414640557223711175825378797482425025523959722490634423647879294086192494029940984763434227321789799664452481471762311822748615471786949851331769988750294482633250918542568784347508155763665840205275334385165949482566370892548338436025778320194087593549369386149348715457353943429266904103788529277320129070150786516015031000587711870506581201106179423772166499543218714772044883468240969408922855327676352662760563224658528618906392155413240836058690447365746184174290173060373175176727572745073163995512628452473948139192339981506695934091343558060866609376321939715843296424311219151129471048797741444987770896328152526908401724813833603359341434653834471558825793351094591588040222013015635126357619667969236640277434549676121788713704487246883499439178695917633089857559091837000259583193484136668792325952173783677515750499354533929964970057579225179939290060447785362547521077514970005694874871686770310265643434526686659211368665941452166393732204767294533399268279628763199714145111157066302120214280559855629383709606751506821836472711407628018295725172926077435478911182760251619541164834328304479462744094272253447454205215809739779422731484668072815098414992647078350226527830928942333058176893364065573494712932005659449229312000000000*i1^7 + 25765304892329280817698527567920307420173581212974169147384538716501815283042387126283491167015054728822497076582273819005412199173745959434490042056857570315631906749501253542883786089051324344234385517785783662403551425183285159193758008967961897007657069098604201823012964886776842541442428386840310692572530881605315517117669098874234887047639170342706669648986220300510360186618118210245752661368440159642862486967079527796012420396272610666566968383163256308793680607879471447259924334851798153972038122963016970643066614955619078426728052033972893650085650640325637751059965244561241563043909228863967458167419725234026591709371564315627554437781166217735769480263403816314792079558764375901627075535261523895538783144842527282113873587352724519369301045889993197963484338654572021669764644269243078006238250061564469695539527169927084905485266796350294579217203042203248210908906556435109262562289155982335862727937089096691284015988981106429600386002069795651007852336008913551675101295624283082962012166186260111564598873648808683605826399470226678116455962185383871642526360757853149054940793792813530319607904051683773477560115060850688119272656665890152109245711052413437711208975118350570390007553901762351067590105053471524782080000000*i1^8 + 2682628115884624048493378842283091476046988657720655317044895842588933705753910720035849088576364644499404789296921199050664327721409457902690964664150254258269415588925133852933342491495288643897088561536120644458165979208548978588763154051374845317929937349611563715919040240444687254192305329103987772939738228796983580529313981963652961488565933145703261892238383803269114356747880829022545496220714344746241289348611295033958181819682166431500820154863688655415017579006910283778786131746176584231441107840446181631912644355900356646611007399053307593933667277366499656718949372154607119977803907458316703684963748649750552412031932482418897503327765475798216753050716934739585159194287310911225116249804361087992344469346853520453481397442876491972221806823014804517868243190596588126247028063713018236120789474739512380153755330923298221989695931147554370352582828703889825648832554637529180055768052546599029425930153493638694269551383654922874160899068188959693011416745799566309118438210202991774769688714442346258291545929192732056392552059510762834002290029295895073160839539050190005327570827782406466415187060294301765271483523882160753062985557407004158089129473463236712997215496244677536670973710663456582602661307990671360000000*i1^9 + 177639720551963125873276264423011839631746103820879074062152760278162457639721484433881673002413614526246717169103562269265279171356532455938837599848546574200380374412560428093359335482736881048083530814297881217242570629192318399333554276606989227617475990384622189261958120756224295709124902604351181002152881192187036384942567088633788090111636975517208049988835684808695813925069583646393325608293406679441135270314984296122401402397183176388740062029106891428274492701113293151624374003678629413154332554997971047166489021733716144563686715624751397744008992564125522003599291624526771342478148232422594002828178308789181911989202346972838575331578790598382493858717296774166868147083375773765433448004147361268434750132870356640547756266485825245357656103782213491008335503661646622957229278559920084006491399319299738032000094803615533022451561054665153242159086719823168072440361410515508282876058236402304759750322548563707448163078681662409783216127885051864960985530313636538745797823888631741287812707393881213306614341121174497841672428510789835549811998391966865814575100194048812958030224119756701967981295882615575834915898090890244253357684575989306745427661887635472443402249054151170180889570292151434200385373339648000000*i1^10 + 14334588919429601053681062932921501322432342545124905614806664046328806443845539489675445697324750544882780524761746381777776338897731944000106922958055449911625441953297808105686129101097793171660001711382814793355277614561587324533227749483287198736752376694375084350334104516294050631732696137183044864163864497591245345747848524922144431278703228492325094307552988054280776338198858814807540849625012093137293008240386729721011496052891079474199044074257941321749137143000723477059132550613903305296618147619013398272705316731206870564739632561185761628117033639169363381298049457514661136886202203401562762840977319549934059633729635787281582971526702298321308075468564109105500231413449142276839533651771452935204538646051136738389782581467519845959674991724769061298714353325054069270154539588818477853048769038386756924554483014278487280861261567485175941740194011964495367445928158356111754344920237967226344534988439407252830832885092252933778596300131157187680284983624798598517620001832095022994217947857597141603064699119925346352911963703769748543221611661540617758529669545724090757656843535315213553717754739888432847773065901922227487990617979106533913495427124776250340222750015113342684797988819236221013742059520000000*i1^11 + 925750551468515256308584100748768631990833573944778085512714370641738474398267869592749280427508958962699264114246990864429340539121523060803992583649802790632420656324432331361249222933376385252778484574499541577729177498297596765153130949358840967975003697908120250883815369796230311445030952221939177401652758485869574511125744328331821325892069892613832034531672579265512330355969932181606568985210475248029851922954261894456674790974161192375843218984191058300362368168620223732503864747036046583858083169421899869114423328047263994132515266354498832852143668531133559250605542673761331869891402772450972429586213507296238691347134767870384833401713472342800803600054584861011542329583390594817087835353459790846497710231736135449218480394900253088662871742758021244240850407516471501138600481145975595511536030129970177389751992388993091524489417871421527137847074470066939090291405317680604711163457246427077080176718845833724695217150177057714030693324659497619804902671556106483541526050488649076076325929151614428015248280302673282251285936942010887672627714729087996480220623441693724285796450550191404247294600713740911538060394626669847368604261900500058906356616901206663411012121528406588272269903991051747170713600000*i1^12 + 56745484342152078928370243359982273922958226430655353493013372614309262551100368468117965836368917227948572965663615453936685125708395463203935298740731015397678834755613267442726611636648102455757729778899166586605569924573881334833912534129603677375186284587213739948866278966630453383745832735094435444887840986504373049101978110095384430724095736912676193700460479885424622403692778460768721338451871246527397682221647462425242703672673208338463214541699540941948158669210457055406848977145015929448579718952878479000648620071016042348766428117719195230606548036150429773600411739573826102147381018305148749721880037378679578504431978332418581970785775979894469718699292698343040486627601660457717528641470634494208761734918689746781223340845722450846935044161151580892459095281389781535742287391443348216148178962305784753630344422666959693740906652344477572446257911620983587094214948009447956888886712859414163855803728668168269485299709894957296493740349029641685196906298755309129352304664415759960284474382289263880171784156602603669112748908858385597927811628134645021442787969351282490969436657023611877865924144551620811830008077017000367839612252895966825213537800614007210885358577214119042286930146354633113600000*i1^13 + 2979125385061097620561990273508063434534336183226433549676897080784409483293893689477443939500071869942679545474835446450647925468951328127131715372743300612133810485838027472604348346680433715560707306518159903399663391171352125383698479618616524987859982285656566978015445856407291118726777829670068803384753828788802440702113589703299362885832752086076161131195824819273446691969747744710883926055448655996783355554553261164290609391590472438667163546298812050234785646268818448527467720079636765569862865515437221344605309764213573972357783792293808812863425610407303785800482073364463537800616905963049382136885669257003565894904714992888219030271249875461197818499683407073414594711304340693454115691702734970584848946519756523764283378422215970443379591787205143343914039362768471315608754788425176905236384816937779567189604550730534562999268333156184472061639407779506091155296489751135853132723474490872291351224964848995830106914063915399823578757487310879602170191224773524096036638956821907323727028962063670155299043408550086222105567509113154498816153525149129228576997789942421902358048049344312505574543492038628985103692623900443111375578968524972947255103327308963855816480865385280028765009108617134080000*i1^14 + 129376048966359837377696371481025277991724915070816051989204520123193438162844660817484414852056354095241655707870573593974528672976222025401741033440848172468938267553652708750014616013625733289583614977699891888825532797663433828659603782631679025525879536353565516558961129499270527084130404478122504367386099511987157958034751597321797659475899683483234631596209928858056830982372726676033059774073070278888235244145778038891602044113482520093669756802909845707461087994123627119579539122092670540738015942049480544156641110967491795047693995783586271421795590749580692766553866271849071399802281774712827507287505972863947463504054815294597537976065327015835652688118947904873428766445089707102135361302343310629078499269265722450973813653720046378373769963086288891672259953244504486491979068275124976337486131320171293115872439391027643634971513499667358179069152525321608659137360402649196710996388557580081927189356622503465616405830747805814436296757484100186687269053695826952956081557451993482192255987736837262232604933671573739977395780932861477086060480644143359800052056821258832420773800249374756178269773340124780314772639850468016268435489998190321747141457150025037627666654857764451950065090560000000*i1^15 + 5117805802042918705834285675373061108007810809299807117923654406797705983822462078076950878543275169477252145751528142331000010790230806905739414394769140570094111610326390267733877618125427176918758043931420019124980633398830603962871497558012394904248825189038155247049872371780529415116121739661850624223078319251780945641975199658648187394511179065593325724975073916636912074876997761387469121720378125275202096980447527030795845267071133527793103701456930985420033646553950735259798103978241771768054098405524192993259708168500723343842656603152454691430387638743658621853072804123842094440608631747794322684729544567880666378731307360019342325953937038220893012188019669062416817998411755912239729893180352422863555000066722327881357751221866326880992143305149688364148102237064908587157295177113149618637910640145901426962915278806409485868739663067185076790396068339691745623312234866806972832806096822817979878833238494840305166826020853482704205133435444728355617903183921285827837033279096486748957487444471183813932593788061612556085249399217935831984208950396281948504906719867502394636874336384057827377377359958654261765011047013538493896281222391216018538047664339105739899167143793971575270670336000*i1^16 + 151748702563427103899084989061395378803703723987981760417119277105010069507570979164305509694667958393364612024258753523057640615643983960675451026949044197604889076393145946587118828172631355157026491409433586691523841235082657716675154163562065478227458750097746040352089368338639990210854113654061746698980826126700375196217473642754316258969964142099027464766252844901019050632647765437815566597961976734892923738693263706493186561709526326393050092245438974247787613491635760923371351244191124713513818858052017768512170137096361103770185637334962628121417456493475501579260337236524242963748996890908503308757980748980494949927725951236987592562756548141637786645371672511209870212631668099307679890145059078049899862891406477167843931879513274756991159939569356472823454982952721074913228530766301753879388127856376924730786225965842851704272988792520581252628229919695995865895909417327656726959582065834649057340025562827081339323342156039671182765675087166869125910948450792792615475547999905104262260206722859199132263264129624085716626416917584914320850177968185701674437867075440028766826232489198650097578652289166180132338210039720125493252720897240747202002751180500517957250594051662863663104000*i1^17 + 3995957455498514063073923979986543948403423351144331226459261849889611000891371027557696893338783771121005144523774910504274002134397718049653465110571995798612920552110454803373447677652679140050111580287231465916785906324298353831590828232515503983137057106883720796740379270574041730223666547344759967001414525402737101805844182306976454524973763240820363846856774092933113992972732313383431444701848154189635919664675304202762596361570564526072102846901393406621091761609890608160284197934155529837644414256849494983136717446615154547342275889997400305563154786213812048663220401633425307731172184745570162261332279981635849872514499380562150652659180396682896860868113842274037341763397397695728681340888752299250774032608414810680955650943192261596741686073683933250542160374496608470257383413866565175826720742034494852285360799391182501926537170917399624921163210980394556334058930424950705774056586897262609616269508188498077022471455253898485001844547361462345048077150534643317468038770644099454107750784620553382426839171779918543168683706513993129375727222722316611596186385468428137132357429195771445902336121127413762849108545986420413084655742444712850448237994104138377898697323212649267200*i1^18 + 85968216087131799958240221260215388508477796596268045918948708248391170074370799950709749663402498381758783177443567953623799040312515003147539179388740577271301696778820046633453117870679749055273499905470714476345452273043140334678196746218970147438814574198347443829071586628945376578244040710910552374458598997400267153994227210066858498764853238357417218339273656991890017334134481253899198530708468210365631326718437928997378015347415018767658132709552393665156472581823793671368078442045200431300123847141888211949824876861551403896840995369889950425879952509184472905635517379385947620549722001471138573028240823883956068732971781997352513151517822168863278028563121075786371162776333197781740448917989252408769046235350897476920026400066447419208220472933489767342930807393122640745263530504132766656127790235456426301107324323078360249098084417507965592457611965019464724267614390465773795760806805600130227736394537269370114010696500999893972217017865841914662667195748664295890695422834491033955280293643571379869988848732709480836886041332940811668027974279971134764911576882014489909036366461672479855442718993656056613232769400082020708622476514648165603825045427585751676570150581043200*i1^19 + 784066070849846372477038096965520323523105169979695605756980413323680645666414922029283654318981458961942161836365206808734895631682902300437088712469098853916794434863449827501558324136455926665064337830437924314603048206142916364482683704568234178394878103118921727450421228643855091309337165312531175625423184668411294950611986164899214195822960012778457009731816091066766502877623715518146948527670635098780306327840743062815338960966049894426603961567699082871613535217981321434397400312487428283202667559957314560196436430149960177435416631032032559082057793365008465876145308433968781377893117604423575380034671305548502879519370157407354013984379913495682052447832306048999213729410121154086011420083649970071987498741431999741673882390815896802636541318838895709241258846633809570755591363083006326511603365100638731950037059928161436336835090242284512404748049239603478480011515191738541263001049145331656738593280317058573799904889985119926104359958147066768759798373782329579558422993947256904287649404515773707439767857174526179276660500558283010688866044092833495865879506511254946926481086945184919187602908697376377437497189429155531750111500666941020297204736161156733661232496640*i1^20 + 2051254983250418745365500202128387702339010364358520442850677638713774301801028996659516541037192107167657152895158018934157619950178407003249165240749788572434546725248705317785494676949396839164695851983106832722738026174701738239752993078936790986182462592857389798520819283862602830274504249031508729566377343364837887703767669953247213714575979444719692301316091584122935847805684757151353094255771724664790470230901094175621133697750230798225702538945541808449074227166530573148893187611052781773739634181902462579253290255897863580496052145686341881666540337408431054261599077449133634615845862725194555244273141940782201616232198147001838123582572816589529867132758531427414863814774219946648451399432526387579780602851669170547289253588347810512331290877374121955412011594341934972560456084421500915925852202639510904660119918855503435443799392430723706169501903302235994768703923964444795735300437272198023892363243440936729824753087676864372246578068513218042506772685599986309035185635342487828164927494848030502578095924295384688905012483111698937324488040419933708041574538129125443590058701633934540056137513352451179032462717108593406515121124773171252424596444040179786711040*i1^21 + 3033361945359842201489347491844550659397110414869625622878494635697319617956386162567780643684659372221316152617689449334833157159851762807150106715197570058784936481742225984189220829153930560128342403181155893459557462959416719883295408806180743331455010020983950535615615112309697904487820479695306787436947422622079974267702702905140459751328249657689567647540297219395889069845241479259755479997959424340556678877451455951930994231877939446223046870021771306654831661660954863865462176908827058278697127638738082660389302208459697911195410405571564434626678530328787555907145490928917270976001121401298852133518797131719489124651755295297364941168651125836115086224365514383776318511476268429865983359569495116073497187455295954790925201034793507991348800176427682615738600545161529597197030122043535572189584427613481935992259406315919779676560976470210077369518351153766887557065955212486585379087943516572787718854485979120485138713196938823592054262808992347316223671758460013255136253471137143499286813458538001292787100518306336855112124512930396098878368952225593555639171981562818960108492297591047674443496412076452189724004559498974078629298448579768085655274381048283136*i1^22 + 2984545401713298779269765328797454538859321233955250425428863116957712559845577693479109825026986978126518709086482273284834563884479695317015098078295295779081163631775617460622496527582435818248708777192113491586760351762541120572654157004792271864519708072177433386163023431144262099571074824679013155907717745960547212735363859357807504706283771152716481755256381500092731338065990230452739140003864417460232016095468976018675402387122349168295383693767321671602561113562094603358578499978463564996672441021995358346798020596676459760084424199346889809714645705794477709106341896219563011179805013598004474507117069191036101770238331084179434472722383288713625270462417624454199257499646549781968444063450269249975223961619680500614534893759512903676553211301281988507897684591556082048311589284557353864219618603234227674496257852494129101658668367482509841403334509239424892665199410463299457275981393879895657122314113697436473272875309011244029973210034588987313401245169019293239325092190542912281167278308579471954364143620309107748667932478803990754412773048550086538668598589683933147471786054840449058562141741136774956233919681045337727356431261118385230367571312640*i1^23 + 1915507665019921960127223382892972837179773581417980125930038900770116558671903181329781769927890591676621631890284252822613792707571996678262128705774043167610459446641314532111354870839444955758034668907786009210656479368741713584342188744065208590955517815549826377219383255895057730617033267088071894024498060237441979997978615169035588608212775287544250280310493445748597124393535799997053700344686148010546979835536107478382001077198406799069703348396238827834506630930277803725198306654002522266100223452196939769455446410761017496768802205628907479821003951231787857978405705423207906615632126581695805396937213453325332849885368344559161712403162020754133322338376341325160014346416475161604918283206096824476527879813893357790029914961741707183728831213614145916148901267691820841346056733091511023437407828474994647202939302266119997750806897137016503180703511164225429672366852496098752911346240039166832153544056144133782020761249156154199353303981378583543959919237467625482340680005509895143023811408036565984242843979075431531310699552335232108760511105326316536630931763840754045442079377584645187765527327311366867996111702917853867529244105033832726528000*i1^24 + 692594839520599962308259210818313085360750451261295118726265798319016389811035089537400605143736433867598581349138262954627315456494006036615903046504056953934058175677637403267064458176396266023833851198294011211537655627243804343056414328234814544710543272903708686156515872942678421154634390322151776905113069685803751988140645577687687395365631217375371741302984943470339014487368968654672178176740456644563625812185860892678240095959780190146075666507002333023006854397463213688989147174299178331733683652634612330334505813996882356853935667129701832911771391047012820072588302503259603374385768259558800659570130018792720707907770576578082738967840534750772015395225520907739088630796578058485990862498734052510816173876012462431861431022350406830500333079661904006354090637068521751019731955826423152714419193448765296384687613499836675197159424694945110249639434106776818755081473264142304877559739689588744113343378507212170265451841595625298350801653264674151457260276079948993066702189483050450584749933983683007227282255078427001716005703785627505795406837550541101103683781147390991478225824326681156068118281324120157391249613620111878851984917266432000*i1^25 + 103857930312008381179282038700015439565247912279707832927206489291656092974073463297496512484644481490711414250558842165949889530550271370982700105770079354735267947037667124417628590557873212998995940806466556054537515241016929854806632628509443731027550770024454655316744361083730269454051887901943299908613736589580400876476182492400373469249476677481175468478640522687919290122592949346292251591466343239082155772876713033279233107227006240396590342939768742964355358169767294524402365326691937816176033807331293381596234869422443475966146449063810595636819987951737080782493588785277150753307753759655100570589601640059073400363961214300163423930783166596556438184291180907902418389962426383644562550256943578366018120456239175930328314388561497547270008233436940781005133144845078299983810648473193605887610197804286420997552703719733256066663394829680316588804711759078075957854059215753359574917172840179478281640644441644315187308793279033542740843069949035191082644459893943270570228533237993706442404122000230197939238374947520273895985360011993079833172432291641573602561257487323738234083691553237612387217875016348054183400727681462694376898560000*i1^26 + 21723679275233593111668329558237866310548439119185636042858969840043775930307930799293722204795202878167269156909759970883504508532580961642506456628661658377651141688418151233590922369981251461452628867637214761632265703882194303543891359938806425734762297541950659343440817123047792177511311267510873471692446480947538566350112981013436656057867099707842376099413960938353886931855356614324950665606365582065820603659785059857276146939255399887845716934817717998112335448598533508886261794364656568852871783738884198840913335069541613704175793886790398542431277817096561869502995536791153268963686584618253904009394515374448999747935188597626659657577435849782411441153307110104485877929091602536806330336353557541785918346118798258702566152396127736265368766718637776808534843691302619900279597422906982659799889867342055302718116451102219651342981498764210480913504069365066133349385857134298661303764895612110404770846900139981314843041209353868256932089320530275719736380053681935394584453945401587228328115847409015675874748655478729893292457609254007702838789261997278901671947590654511087832758988092005958797738598128220414320846254899200000*i1^27 + 78651049057434022887752633610846066694881235164026465427818611537076995006953855216551105332402645212373305573673957816406107973711529175519403386732383862660029763338867246928889129554435112785342193709900853371729807804732282419258178041666793351038778113363602293833636182721944786894780131930677247572447894443852168156909318507095951087743794631329277351173601414087452460676819197707805218072603972388842452834743825904045334509706356003705907536986781264308361310033017103859573460214739058065466523582435204893039650348587164159352011149575233072725777824396802153747838885738601644976250614224234054686792971413633794106894946227848312174070879007600905452972031002980510782930202350392716278666758999576509069022319003523172948931008452691244511298016184933037435661413687565280072580019440260994102730334666895154827657185632817108230785157168225277986646515127446480355244664656662197199867357121035089614428679940559736241987300576522016225039488722698390418510137042278336402751775421384689608778061133436890900440496502468383186608194045057755705514922650148616847911830505384481024951032986007761993158041829109764456448000000*i1^28 + 286654945228795212548339758730135339031989644930850653613555734044347876527474943670056305274046889811935761287511343055296275734962519959221291626682300747684827401598300378974150614630856853580775608310593028364500378148516770775434231027917179293813241485883051202872347700820894276091293790562639836091376031137590466165473349851591247800892194321707877532334555069081736283619369946411356884541092319957633052540006994305860615551046640268475598493973772234444613959421640931834619655155719702489928967138374995292165196469340563805544005818970978059173758817799925370336540672634940255457782910963246622541162830539483158138095732411290283099022991543153822991362751401552873106567361343485492234537838147290759763646366520471883345732768968073836693819969134603244067102136900504813829819922245372560897646885103206966197474187758981075601680316881261544169880004378616475325133364162105237186915120535761923798514314143634129506366720218052610288019234109785316720382120205227509614382726955812338164199549887753823278409566198075397297083118747628610920078559630663376179558002693828569561643561723619509401127976960000000*i1^29 - N1*2105413000386821772982954350565860220511608412770478873607221373738986287912225209319832679960282406622659899413519818026017991256873613100666484954612847761805570163984133188296439097915047019483416177791998915835492680998072402708010643131860915210526116574967917814144379415551398183489916259703577062415400934082131084376067605051709144585791457817563350720463187938929165304734579678465377066665496471875*i2, 5316795848055750386983236556939805497246872777997751429987711279479359485760103636521127899816367428910376781186296675868122161603107611597781901956502897275318512795640850620762747171524057563483111935103130884397441409638847347265451430792288817769304866695057806050811253758287605425785725579652000622740087130136370966925595615079893899315864626756687846778858575163146837677265732497587961506737221826926841699299244890773625751957493700505538907978620211693745120159864311008120143622331201691037465778917486777424966727355306022345284926328690350319513830514556498221482555004561902432302488201843589930407852580497378198119153442667093116489832689466286157684496144408603648872726320669122518591666700606191882625674441197940677764776629079284807151490268076165268592471127993360427248908130770667714070322328577917467116328858665836188864153306484608543636204196649241024290481158734897713924836070172514558797603506345877667630802858507940446182242094601461454097386721341296101510493315352878527401530684892470984617225226327240015994379791484333028299178945370202754792576635553962706748790660911071236487495701371140892960995784863055861264886790824281048694647657036321930477809556412102657076899913685386287453367287457464169765539862325384288665600000000000000000 + 1651822285185885214107382958643968936768750630739502233344365073185876704101317616236455993611686132137141654152343841593941944633664050295231054316053466787240705111180376449096299147869164027066370802853240716033050259881864866945580040221332929171205884914576754748491510996302747811600232894001034071302815297954396781825476704405376445742577383548877419008941535540594026660068502729905717778037117566124437629942727483033962658485552488799720545931599643587212482183441576374022048091339845249235620734851670420617999398683192647601832698282785342915767119530195808044070589865114486126810103191065723045580677942020232633364953640073027399857085722519698574080177326933707866633200863855805126790085061276427033655480868478738553320668144884548759368590295751154076883204110686676038633508550433099692874124898883219940167850335107850343284393369824719897632307794756708822305680682556222927755827966506390243978887741795483133222059213443475103863926644900695970140038700940319101377284253742045044378052657610738048274939522847026287649617115562817773193668057212223125430597459430657707787027859266515371235825773153114154905148835815871643785325637215443622168887352636319580329419336662082200169064940995484473702324898917660476583886480602390593536000000000000000*i1 + 1196520286435808598666623502840180886809040236117285488912925841849715738592074753598938538763317764607499163735680188585101335361056153840500839553116672418153273700049638495991523136744083610701524931643575305709451208031624318891832159093025694255279020631327323677387867289187065978706654556578159464719372105053868923389187808493339544534250156874906106877243403008504011918867492925716690471899524979619672309191804758317712729191120209465526151983639321463460686001234841312599601376615701743589924863163690214602398607053249100196225155612499073554903873727116531180915241418613494132473204592346597480495496738401019421124479704433244008935321377813599386711190962325336935799330721449567573850396861068279093753407704365018990604302514197152202359528278941293772050300978401683493399712111466079362490558221199173909162245330021857116309244800816001598089111515784561321436911316699612922965615437916001724132960586757924963714299783433753677273477521037293810243596666695507652198680183587648326802049699723825463720518685047562695557892517998518410731664937455290099753261836064071052355981103870398812153644640126909778240471681160437448323398100265496499217585226170030977058332703876526887089187467002863415463217157193962528537548241329151016960000000000000*i1^2 + -74165864839679967953532071604509650031035425051845764496722912498106581767463340026374678546411726841097751089875804819212331270787357067778594520258180640342472768831336609464761047782213683279713279909608665274235420545783304188185981543385310010666404164445249050837798214625720122533076635933498231185529313631617268265591907727687465918014367179133195540724092659639819310014120502501238283573116622114628240776423472254261278115319894856687923185609164145084795418144750603915149634569321958761602456341395438869295304770180525228146679536976276162208819462636480163575472701733055515087956765731412784149519831610063027972087286737880563499369655202779243704057640983355546784353881853520587999895163881620200549758786790351472121242912150481729082477081139730803078153046207840067316408055919446576184438093602400060081321996148991908974806057913189758547211762039183554267059718397825759856337059778571495224692011006191973285434864086579094175290075037006935429837884152459158343175397844285010801240367314446075746700552897049607087260836951540961636131258345803801907358719481406809450524112098337108917584814277313041658639031625625430506919866136916859764199535795057975650894624398864201507635060696202469306172765227717295686104953517401702400000000000*i1^3 + -65263214938693539337682936547027530825090048136701651918817617669820808780923925134163650698683664349612602789726136209479678549297734428691158256070928683299545225274828284088083950934562491787945712140436563310480351648221239858116503586016873122111043380010865565586068893321739752089654024071023993786219866273054545203118929657325457881277381085832953893869459189862378791403981746470178784524998043093623694547660141837069589216025037514387611374162643450318116557595972952891424909472766779093484469009745237201739404365949672471009538738409129133311879934043695152466119714270530495479181203078590931483228641802345239469205709292931867100572873801084940650523988641857950997808452356282239221095413492946738233081460874933430520530658628179250846749135521139983027250855435106018037260457248516878583371316699320976307564909285221268509777197982510936423334141172631689348248400475067539088147985032562214836695130733367257384871280795408835831449348423136904929710555654269835002773876609067071483268600005310757289205735721316296418418925776276686126449188665291305221705448433010749454710187373703052775343796215671499399646143747205228218004377260178109477188272937007664498696256462738368789048867221529883014929596653049652824074430252580864000000000*i1^4 + -4416971285129985464840271326679003179541321698865827100857275699318509537933808693966942078675864985533166847275724458795287789156901653146318139258905905259651901704850141926454277233208484086863448505477129707066642741469747596925283871736909527392920629271800765701875623641997253405945717699201306171767105962199571172850898702946549198857994992889094355630357067841637254496645463429391374476972031203749530866069706026699394500300748445318235364534622650314566652886376159174447402095546766412374919646960822935996716499316799510383195455254188792164508359202493200362302974847673374187463167652754952267980810000667254091416143488413499346424200431825695607139068206519644344525069226378269337505307814670634427611439498007156655411777510793722574386316271591773113243919851999154495612414502587610288153929310588994893248034356451122234282968906963314288509167915742507304480084558804808582266538218192878383448272067106895767766742538335094531820696533358297668973456764184409891129320775329372780529465038192387693127428622542812232652773276057101864691844546932463845794238893047993962851097538330271755757593167249112694530683228820742555856500636505972442641245602796019703550541324151843260682052951526802066447712998131258654982580207616000000000*i1^5 + 911905489209676726043533048797921549774597456982456232868390635022329585977607345712571558213572304418573999143151294407494329320004489681640412078006925930102129691026404859221572487279655970365823062790458823136759746586121623066755209341155046170784374796893445355623252577442477871694119640933089939661238430390916554270791733132263398166438144726879569696146491395870641988804603943100421881465319962632765698633997187749922862345720933606920387488530750854191232526486818301931946880288863569439139022830485220350691522754268773000531526235687147209390106833824471944234213933093642187776910410271696366543398822749544977188486868006575336289699727989661320382351691020337417287101450691957769470954060287477851585581602639931205034463716569522578453946249870763894002547443311931975720948537201635417162396507253172011937551930704451351617691510619712772550063872867265303826322343714921332166909206414158438660646434802541817493713361489378306026122510372831787794225159374483859746060867229721255822618456834761719949308047641401458465834630763250451486515314919683682356061349781238985832868369493510987793255545965451077441449286769723205494688540411988568633758299494267964602888697202958450062092516949021233942470523325597637299666944000000000*i1^6 + 38808201595520589909558769265994273380635718423392405655156667010967511068890540714532687849886311796473098886153786383420669608667416585634689596017225377991706453347996881682772882843029853778516670290665106299679533052023216910531662295693092702518533090782800711840951096283229199186446009064189003046121266105752990864097681511672666571891192992620791732910242802810883385942895393832298531229522398614562188668201306799428439225919909184484784831651229960434327004623804814555836094289134206465221998501575384299082385450357253102678385553961071869783279860576725677223426066563309612100743328126550034296670178835558996259352528649487519703811328417817856093702136911871851391732836923678220475755957435740480692976601512029552824308881461172697394654502115409576218787913337416370618318635915797549484625774205686962896240813989912781748516842894971380647709116877878665614147048080628673456533473431699919044360566489079727946792917366240756700816010734599916920442958756804493882721643625766547133448886335270717019984611614854807853216356545301347727717764977299896835517416713113466744718981905031113142594925137614733138057394708557368114060118125496785729424591903052378758000396073540637922234068642476543065956863819048246312960000000000*i1^7 + 7764069379533531130491445958761256254688602107365103572595531645490594084388974078678404913894560363536515829540650611557405948520003729944869786290776988598361260974087208700745601481426255250186862217074643545744453178246498473091995580090438961592251047512141797811276548994077333346667362125406941053826827625945064235081770896100359235781043654978458585965098967734890712950503555305105468152266870043128109631701455332880400106060287819170682273179123318248061550651949008572644955689274270547301795281614823859661343347523487461488082199560706792442561336414404712747580022098833304826221124964163852226825617793848014087044053408484090029542014017563984436281412801608377902650128485544436918770281975192828930079595168951906897828107643993109578749921031090794918498735388022378266548493399725688023734139638745081302637943853600465983793612796102479521299555028993171676937529511159241761626287210991038676634412257608205803194622994688761432172686660954237841978570285914695740785680938645629295329574198265417130670438571211807610570731395186161434168907646289431786660350300818948458633731366628174161876318021334735395322757976425299929903725771962656207345836919764854296190296162523182687739980592687852223301933283529289891840000000*i1^8 + 808572652701889737110029515137192358728442478236057934304750248598271920535859292790649258789671358030673846339975613015381193330596197056575251918497867850925787700990269437385831146714794979332813177429872616905940548446579707281793522444354294130701773142675783359588783883063859144298898114775138902918562436505064014579319547260287184814013222687500298605757845965229853542622911449866314957932271932430920927639761860328382750320910862271032855570852290248430637696141631000312144429490332362876755630633404140885265828427928928555886766218633152317796842597603966671705304954688810293131808397847381376513400449225428848032620598246657514163120177500923799104823124563030787124966826971775062962436753714584797416543617084996431667451014079415982776866246777347981618509443489244883289267548454425378626002823727735444577946849651974994401390263077229756919919463355933173054235361629310518508171132210131039146096284220793851216166766846470801660477501911363758269609696545778833970778502741114377061392996450932165361610886128982413539155212638009010143219612524638359964843442750673156602017003128138614973461597364466522289341683077705308000082139897132005108706402630865608722146494599311667771803640626025594913720990831738880000000*i1^9 + 54014654405795802377105768061316534201963419486994444882448877536063502912277839484476274823435631345976774801619530592503127201392836821822124996009773067980217805882282439033768367172735623958351590096469873296666380783988603336596040333872686681930132531075290827889978117109594863430047700236371679353875241001250423051737234053597832457210922803273297607443871465069117973494406246645497349456850796132240907736667043910674411535968614526871111432202346280500896356440022566010075391336035809143497075822507498313147528786600733998521289421224339719394661947634050494498782492485797040284788384129006789222883673286322521683512987196579553326838202602808185409109173045150704955676208230618117297957316037782440267656340848348830958269512803095837063803211527509132163291415146419996387285745851494253343229954029786206738443744915807543347112958853307882602742877792123928680053672233954205707547422730718906280011345193740090962364297651228840593264531171990987581453999619700045032101855501065657049511455656467801637012209619831668212048737133351169570728335414811109665132756952959433332781070047038952687216090697984159521223626551675612374677316343680077277368915849355993719132346895453839714446099577300821373184014024704000000*i1^10 + 4360964000005966658402504494017141917154952644511279878446550171081381850485261714976423203831223919246694440039663823624904180803988766930448722271048066718366016265007170692947798799113505332617816559721582996372833920655068371362758379279841786826191531260595226749299327991016146615886043171864050882637368661009252506017330069011434152343661164389183765509988773167916313446052157228517260478064500308227891741828270153061457024453210623742934469657111345273374158265117363674140820432442644685627774745217732087954411515221825738884850535579052842815930691666369450130066770227807093628937047326033576763640311253989855989629247690012645833306966903906015778220619763488013073200372791505214126947337759364887601191772508815768220124577592580576110096590880749184566311204226541416799349677017138091852006914348180315059974045226253178711694183773324648769511558950633708508264504916192905463819940501285600670516651517281972045310409124107773506527542340944441179849596534187370609929652417202353059500119802336441848713116600018623312077839544427143666572855680424008182260966934244786266436393107305611882335291787451495067685427875719880642656939617890992563756918212837622690563611918459028222717876165832232811636981760000000*i1^11 + 281685838679752651491924396579434765801098201911243199695814750400065957483440805800966285661333249797387446764685962688826837209480203502829150472134601596321692800649013460764962319180948502975112532604707240933302642589551447735255416593723669729747358375692364055013897053334156558453071862992069126141886723144189405123530985083616184764064455686016778793120397974660219514043041174640697101974453207975720176288307093348863678039949249110588149782929889642385665728436275792348350605487474380782291580187385163319304270071143917114701064242808334854621476963636121747172547295972700132497638780798701299030687413863512776503472177774746555557172003504952295121447983410543222724643193694953886494793889798611654508811421116130340606780359941641779776897905570181951407689082862712251652285080001722711253894122514965097506227296042390569393607699508217380073474748708161456487571062147935746229297701756887994007338512823636601662958076283886014298382643249532626857175030145199452027999312871476470491240181138752286665433244716630743095862193721906077912109104949602266863140639409039681957309524748214678863149586947883687489003850473710359278195541885627830679473665667979186309548083912142558716254354988197208706252800000*i1^12 + 17583365874476322242517312141664241096982945541526443560596796829724029571524013473534526737600542637270633762538337566588912243710584640297455379787788978994863455674395020989664259923133347262205880574324205041447448640495128876856859089369123231673280020776066463666387163068593719555229699583693346381182947227685158613454589956404345502813959585204196263072170832817698056336712093420371564617115853481215264884628896993599123863611508687352993889461997302683580633458792442356025992627016585262496511041742805766650061535791358974815586862198143807207069727603442735429862636085377354290563635668050945734898962355487711607765800722549280709667422421033834707133401290698710005607085465201256893678104030096015605003564097431120079151628871552872679106759706975655938793484322175070418748933978637079229773791562330370703453731888342661452677479973058369296797702215693048459390279052249615029836467299877340534930431919752985613338699287833936456852789125947433965844504200938484435296729713416511646957180213397058332305653934531691414598615528724120390468150392914457681457153505841435493308733684730216898283757905210516880004986625080855803691631319523493575539686887091589143046725474439313404633801879446146252800000*i1^13 + 933183467464112011493496893392827461335586537005371369348285159455431062554158447626120062930919230048957909859128725300940775641771585591517989221960707162939479071794876374111596657366299018622523904950169752539187300566094695893299180698041178695526486198529455168887342867075111122500724446746495256599358973474161310051557513303798928520508543799673904427640068156532161670075183235432057910781432230659100342207832195831249168486064355647773841969157524698221435185798074793202976583594229581437910049518215708874791409292514653920451628321261193947443300602293235408956603844426383895974779349538394603468963876058313942138656539721272468545078578115025839612768756269509617596627730211663321598431445812689889533294992022250466606272606053356952320277201349733239997864624930364869188907029491923225249216471549703993499631180315613618028367753015656117916095629323488131686046304673230867400688594253608325174658649733640872711716092531692894631614417254458761569091441680264483389735829278588284075308688792648919848452985076433589628014839618608422880818885780201210242950003792195236534511549965912675302757858006070415336219027687805214246449749483287492494904029536949488933178835729063726213828790022307840000*i1^14 + 41081812573429173790338189924855282908048664784268971693435736475512014138830640675134128216272671431990872527435033272846055458835449080388609668773817727708869163369207598573386818788539033746908184906517274112670059330461235197544971601179802620931710185417090734426618191070540411251485500302843633267408005210565128035458656551984539536559618229867398309178107993540909908839471910865390444848843336937695654703906536487276598457418778511842643777259928514157024732939966667811541279853935384660135487555099152633734165397214058218136707318518787949411851939655342763042837392754892346726112129663616388085084979005053800126073549396610327572667403733874405732098068432743825394653378324051719446540088919074940130159503735732117373837148223933288411765137454266026440103525091136727081229186502682602994955369344273786106371442449646386464287671349464415500846933702392499117579235549971075738069664305934934500736768608753956121194414977230763827893408368741019207559286804320502969180412517193725999902283753088148615798450801763440744703172659593888480372875289322732213853736785513619507890227410475645890669112204304938525736551240752764770266594198368169142939534999953903111492751584476669571245067468800000*i1^15 + 1651227946683854990277228670316663989707744797723580758721409888577792073901643012685801909709435425491842527495905837135587385135293453104247249005708067465159174327225156004865738521221567766011574733800248666222172237426305217948661452637296798783863715629402140520575626729716268654923169449816544336813645477084310044051933011749240756217124645941830793791379939824497667922680930294490287432959878842251468327092894520105295674193214186597235259598048785868814194469279206923518852120999920366936351037242839160799500442771656683428828670402651359781536558129403573184628107867271084868799306308307151556399576526541635425189344702135079762424935898412696142285861910071987123558395679804578150404095740000794437895297284371087225474517889428052893429855671956796968182976862509692119574026792960511285712417393853774772462522675812900172603538922027025048308486482568650943291774622709323133940957521750240848308016617944936473643160615763337553455601301914119402659216988196377121813940713021897261701107144658763051618759396696109438994370834604777482443712880081642837772734816220419873403766594904163331172653440807652044167424068861865914356332728810334263259334804737717795236441672419679430590332928000*i1^16 + 49675782779386658675305604661031441704893200088202133168319523245849700611429963363518444072291864936124452662696032207687839982370191983149211225695090888733206721238086169155671132326724030333264615449646509135444600697173866833544109513150869263921880665302473535989176401730096256906999597211144383031179359445078833586703158847021708952085811775752441443098982853539776304480629708070913202789229884126361156778916098110999495977064517812700159738437332052445884254941689807987579985523749734748872804162257128402716399532361578980880283828726703009322890976525789005380939322248728120236934757006895929692708712692298205608291838667042591631541333736404372505782003480251752080070629690645610787320113725739988547254795881000656344696179549832519913766486137833285536109141999435170125233017501195599461601221656501374899923107984527252898556272572157525893922727594866602439036924773343088045069196362918696285204290297238530823078710624566487948158630394013438369304702076588150617154897387640068887126722438056449895595524665901798167252259496790548543884381725351734700247055124372164397310343512653719961930120172799951011232605165916186858992450040296396982557642104622443620262605851437807173632000*i1^17 + 1326849612629121456515387055123704964387402751400439257443136353092467831931981642610326318104333383885653632095118224640895053264420957660432800925665804392557711182341072535345284738324984594435581243368501927652779987899347809483087220926142568811899491068952777777145791050759626018003152682745342214002758676006872657742592160484664199590099982850363208548419984135541931573028333952872117076458364945253021819296554313135782244094359495262427441835404492277813487914828666171895091013873611252797484598187141023386328159211537700943725757197745241270269856539134578329719095219318339395940341583077234083545771406484573493510048391072692788835771999411365764055721414736109440979043523121046625503323518268800285864461318817245088733481958932203630478620164245781518279852900108240606712066280664012484807544837250935988745418724591304095717225964706576966764789796631022339598622536595324578183645120982009662704884481493972502170806253513958811601540545192271283069703114187971659124725220957790499892204330271900958413894788355551528761350640965676712959496882466483263924884678550445172571503379856603748760593973077626276275230843826596358883811857101439862849836590268025548780834736576240025600*i1^18 + 29075949242628802628656937794548650163359533760560923101310853542010200778799463020629278726606086500556133097291397709174641752422687333333207722135604259670598718613181306338493030014132922476106306241705518875357372977749979543801188669990298727940879587160905732280564951652459784721437885715802045205740325356266466451049832815433148701996783418804434148275112905897196436048366783031136942300486059014223896045775115379590604166593701883916266702229852145945491843909592257484767220396052555821177851767136093543779294296272708508252435951751613857628481481567799928768016404739808355114213392495743964414010667006768551126491725322540937541610842200353153000940711458049349801280034499282876607972455049354533812606222547610635023150808573193995007964741736278817678970678787658266282934226144624582079532375706125826816925222422538169008702506185137783628469505218395910233679781473361655738263186071922171818984121740859829225434618101330873557841724098063599769822833984723321025364884623001769237011431391961733485117484811938685227188172705556390721378514126256475943735653458708507417169825472280234272381527060572555686650322947586326012246535853544816642428599075691646081864927123865600*i1^19 + 287365943660623565763447028147489150850264990502176042342065886228999564192526255665198309843396609151689238186651116521507873322484876392778984272374852652506510960473962843208151363423596268012154973494829932417653869159630282786037896794463596571485835316817716381435671253019485486830774271413053232136204509608388234382377313173387107602508357621800511238792986364616002325428696521210054836111363157937240111635495583670879319765156579880174997866144186437622597526816548288010811016106597702089485430925640535605109453002602361569580850539207082560253891430542154992236185443425151066565145715034891047119171380766844008885792062885701223293980463964466314934061282422112430306282673937987374872374469525844773704954986817729913571507894857775291521224662362438729542356506148116548230103797048711098072438330662134811418666004199376233156222769854403202635140700483142091001792982966810222913472842963283004020958249319527098010524376573314809820994985107914192906364631324230385240088965724028140974555288892030719701538284698335059399151422849593370491300348218901216058848159130443316473049276469802540898368156072500426104270166684019363417774234381709311631495115666123106869282078720*i1^20 + 724240917488152786001135018515033568646144035745438715207722748431456674859969921610637481718886900560879575756844183516366149105617549418127716992340022553485655556425049370808909666653193615389932275506754888326806569306635678841967301025782720070211512349521415421219929962317418009984570055380067522014280121040580565782458491247944226393395047819825958010130727262093978646048187959497178038568679933791311501513304496078611480388604348729980006290695915477047665791806366183581649285125644375582090737750562028503988812276363468596739386613952785998263135581317563557229529938254485961432236375372583019448506511952449710675101759031316955131433341651326414111824744051377919047300271321824108383450066033726083289739658346486497028366193242653809636083355587742087579339781611695261886904659337544564924350245133947234476424850011591583511421048078903384148029085952497239301626395119290090169244057532916223664413294448749268439667942908371918408651592369404435761090444038846194967274085329913657525279467693281582688195783197351261357256260767870113745442586082698989298161420977539614224069127345614230745532724538325489983486901495025339061528744761402120510255630882088440299520*i1^21 + 1046504089961593624739089149918871807917329877156814817909762987841945503858049840405001617301939564653518408264197245988458930051721113703886954237724610822426095421009977149947422161679207115430282056785703112091841166108152184108315491691101444489700660783663736544581118944221194303093742793180981241217489752594669828294316652670071126985140207914544886158326247808313343509322534893111999130675636149322818430402545723361209869904238629712679029533546814362223625396374816678208446729516186262439112714633178416366721523144639570943993193048867363329221074624649186989030083709000602615053222796129886054140978237088487687885314605290746994899076331062275518885579313133018939871990890027615065726845858000944320418275504873546714418947212128803306960207333645686856344684318159664270003249181860356992481902194778126658154737516429982956486502322483959240780766826312255229088786226602297796244193033554412677804926346330413575777888091255641040353774098331727030365232374947446651323112146041200032372041922753986490911680779382127572161494137739331061514711200697890366993260140063508466467140540718079099045589234973710312463868819913851935317053906212990648617127176493334528*i1^22 + 1086606082611885320353472710620181172845001758741030574779637028965812930511833525268927007529822332952493368365983061640058969157771261152157380905330773754942221263783967372288352895910581271995074883080223837371885992221799289325209164235195070859694178230552654657450013147019598124452414603294870517986142394772907414427611427684472427520115986183906677405836597850280796172974421843785125676838032769466505354181145644366631643368946545951422925774593376218240387299956857395555519499696797351480296029581848700385322926646107250598762400935490810534046217081937292880643769663879368828946112695569451858128229874969007329077565902894606647206072349068406792898574213021749909045475274175868235487786035005875679212499385604184687139332843652664039783950327829712496150749899410106884181544219257547874598460504312100515829591897746965144635458189459174737737607338191666413026531387953908269422784209365086118129600267637085902094432601201300711829105204096543494628897798511183138747193757991349010039271426340985974082386091082233580209422283291509267938497352161231727080249465761832390662920532623350125100443421000819190027796138054571264426468439561258168598763929600*i1^23 + 797793532944078627383502577252194311272662371802383315850974225300897358637414047431564410955439826176199739903368818095350876031439145829617097428571161480635200136384108801200426612589909655581987880503374206682146302518862426835983464523264985455908568338861125613377822282871248948808972548293415613160533749314961561756424881850635157171956606580639436850861889224382945748857916524129680663552504263627262235646164983077365070279205566730595223157605873230444570652029165919617667885010762396960466542339385309755791878688185697973463692757365919456306540961529269642016248013021595601164988895899134019704282434077655941614885441071584360092475297517173390229066534458715818331411417436119805129381979280405307577467787495895264919516599690596299224546054979503244635416303778984614023989758001285474432565587600485668597025444544367247547494679614230564017966072827790672982425979666037316127044325260787274940629743986068144654985396497080896036527199497886355730176113596964824535433612424294103902254861374423299441914738559458937160694013543583707129242143462578819197682202273107262352067573533333887915724030135242810977967959761808137176715395227206025216000*i1^24 + 347603957438832840512768443306773777113145573619762354834882982461314172327836007598789888491018533849550232250894237533504218747605238345151635173346749830977863818334359276067475042812592499934565437379718101582495520864896742178098340038422084373226251628593070559170418824547694791307674919775714626878094102679060536056874907370082192580476502091441696622288518044141003511415916162160728725063884921240027381540442457412274640942110413817969563489269864636267265623559776334631611213772955065715066258265852322868567009838794977507454797810336973808921723008814437775137340079808528482690391434250417385581794711180388669764779768626755392746305892825612302001977641824804462232859630383517797934722143738438064331997105239009044905664686003914461791325554077083766549045383772433818499171029591403911311338242749665981792762025884730502833349311317585143123515886020899916238852204536101405102179428785850573975376527186285869545822731453626091815238689821593485233174104008619941718219549053732949603286793717745740920751561761334973154798051299801708303988677926233458304777586076166659709066574576475897300790000075344862650385807746606704312089271336960000*i1^25 + 66343772072584145062814369999326517395904093592341453663395337338421405269121244034888620017119159691732316159544687362469334867902799845956952856884232949141358940526929759591785624686725481732958891455448329964672134456912620114998121835038632889485054802624999926102207930911322500918551914000209188709556472212630799647624127519917202421673523267842293303465560772490485902885974880883810135123703274924359051806477081174457221873347972804227875805811140580197192364308468410856255008599875345608880709772536971425366826652077185511449243140404082286490639326177819972109917392157294415967278291114625307649463288280830528135880397636259275384214045218429656798433589839588308923317014725290258023425732284199768519475323556749884883725707607206469821138739670641032914195326413909550084859026455382149199400599871420224972440143165739978716057825746879753786799716448290944420789863602248327484043484545483931045629967547027399852502649327693662123571546956523686059993691159412175794287443765367467398737724557593618863593098262398255072640746903345541382335000798791020055537732941953529875710283462372188511202954624209971714032598804772095650693120000*i1^26 + 24308789619066984703069947729713233850232484762411312580969599125661499824442957804455005353722656720955271885001432052260753623040064458138072088887378103396741771870393943305252987359020770839495635854397481690358348635127004583899456643720933613728560999177529845223428095139021909778805065747815275968387955851253130720697658363803242746531601422241519433291927745033074343604094207923142471001700190568076790113781003423978577800174285359374454412740205596876035141725925693020847602140334340533381287560522583871733161838563476772402930528259441682901796167765908410001489450958871079578057156966341271938682537293791837289730202704395781634298943451490019179173615523250753808659173834135987521106935552539509156759777071409131000571680650114474613625137086164224462675156032216434582996200970065806783245744908849244169095436793016708858529888043030356170916229936343758416368411008018068798443730437703408720914773172875091001306221807966685050796645951759450538378951896355605875966668181990125922289325076606195778052033784708882795766620059235833142820909631349669555646225649775775762783844146810214092852431391238117128987537833984000000*i1^27 + 48181983369473856230815658956400697728285765577481751103544965835856337074142801939520137236754542254539548669543764382642222014571429798146192034193791357931431535226235547348714238797693132052767680330110676822023736548223958259484277800417336016037679945838827203946356542711036401973231822555606040170907143753510909964394867675757623793763687578282236259103695493942092378427275130903844775316446525213655395950188009067534079229392969533998734080605443716015194008530611166252734762950269765559661705280140858615443739490829975552333443993973267600982094738000756057756689544364399768495422237598998470935829466766508136234431580619625444870627764022722077156294073200241271600092676119494102168797362704473686568200008290188645373648182366946171258693857965520096895695898081404392453316338317154360309953254704943101477361408737640817081345174161853755312477257910510587019032196409733176159111471071070597967700788162743197613406509260824247268893671570834665494623276325396320461158619403003705025012343331150484432390783561830194317377913974390732171332621312155695535489890096108371890258532898775175254164271881575216250880000000*i1^28 + 175458910418150807693712106893772613617551450696725869975560376584119105374743720648093780751960424210609177434161918926789463668920156998434938077767272529734225151870874494056197546619424787666294161382415244424861796281432664669482525621351343085150475183347096357722349395365986402958164777801639470519634900238364768825877775483005444144917819485625439102032314051592969297422450474978005043419830836444558040475489729662048101488320169436470883961425966562731175544049812661783907824388824640333278682452966524869747331213887947352358915245596039717806572647238983564792372700690294505584521874364636766726850086699327756941224040559583561412986159061010084841161043983876893727321551637088768031525759313951814004634536688031869023359940428551599139794027166492869437277423557222725363984308565758676642180946533543410170628477624065093307719080995183660119733920434694407744312245230640407280847778519976861446714449332982521940705565742857307784503013112825840566846909921600638112372725003217398087357068014974266229614628023222668054104389347920725349189340490471637103306727893843076990913070207994213924329519360000000*i1^29 - N1*2105413000386821772982954350565860220511608412770478873607221373738986287912225209319832679960282406622659899413519818026017991256873613100666484954612847761805570163984133188296439097915047019483416177791998915835492680998072402708010643131860915210526116574967917814144379415551398183489916259703577062415400934082131084376067605051709144585791457817563350720463187938929165304734579678465377066665496471875*i3 ], [ -192957474949138287289579762387275976479147810025963745081391723532525399926957574720818529023138657658592800787340997026689668498764732244995406715049933828486819259736193078468577786826687509959999198242978927361518155657195541113683387260604870468560795033422380892288602988267596200051169114803717589294980195283385289616841987578373585244612373176417627251852331028834753348866364382304108762694608222004324420515387296932881765356823227059518806436593811136908837457617203552118477513415080155977819765510145460216351513804361513089379014278930233451581453163231294484414767982493668498987656466215940777962156960623720772030982473233985864598216262567791274685528768067853308012731121774404220490965454753398984244580485928926963505544920211783290283278995690422879092278516728488407231359873383295458898477219096682382476187570193079426558699212687095466714726400000000000000000000 + 823662029894169427615476907657227457247794956479155816324443409443526977593421931690798028338769723903354305133923920276133098901762423459776856855230505213742817237564814697978273139863042219951957762228796919059873153228313099052297366727642916092603409755163677460214654635833522969758459075954533053886726131480835688140878148295581146481824481107681667842023322262044234091922750628219381871009475929838794402800415884863430738379474083008648204270157245889833815669577671482814714797940140658546210269328427760830864040204743183921209936089333698925910678785597896476546078672907186146877623727589697562313883335940021912414621287041461578875823101851829305378302333110004967379857529776709464406579219296146378382415527601721023631454458640840611533522471270064747361323392720713198262273511346074408337071743525566287912159758189277682831641654776118040854528000000000000000000*i1 + -1119963998584060565899305554589808773931297220923704758353962788471466723037177945665416946832221144857510986841745869183332924367155626744684924800109044499766327468902978916613605950621841551312180953142627332898425184348756347265562048119151596374160916889747843840901393164930743726059325348688220845545567173764081927326193190648491432731723708299780331249714687850913234041317384511568050810543699649689797058853137143488722197921421171204603664533362211944404214974806934882257518287881403939973971643488524373885004912056293667499326353166040466953312842208253516261235004656030071500924701391742804549913163609996954366693239213941916467528796025965713589430322094760820221057581025457837599637224031283711693268833417168063646723435222885085917071817986737543765093526939708723528701372472957052645080380279017863125548432762864618389397104028173542558269440000000000000000*i1^2 + 588598278740778070046969601448819885476081737224367346562241289266237472078947446607366035564590577733728915087545457373124774486614531196955053682899217415114849149902832185929130398320929317111707357742449609232727860714279504641295287528289972726897127850286777930024007861388175383165947368308195029598679335719440315915193438445723757288438145156887814856889068954639854487325060698886685170023034503623281662577469808705681421610062758081160114133112624329506169191522318034462184116839411570531182518198120876226449885157848609589618553823479062695935840906276489573998952660747854745079702449332432358033678751757144882964244920172119409691162927873820934835766246374885366122170376159605797035571560577816594415740385038965337015217548908420331634697964365604589631492522394560112467040235957925048483441189514150471831189113887428102362493403185803165696000000000000000*i1^3 + -218320919060772415953691787217979324205479887622657716301744154681335434934840290772007547470590151359824493426246594846320384206820988549198026868383903549669470520754662758295217079984625579897303236611396858288145547832433879295240147418188263835718964215245546902565776551983041596257132313679510735972602756747351069606503102112271339653948643825996298848606495869907014237012239223197783923413161610772305892982393597190688938258883171445263232471706040663695229431538874201289416045270055626755795654160117543470830171768421471979951331010958063891053562502690814212856534625178250308892167659845638395539636922474416126076956066948573191364392218890278963221436005935728671043550500775404627923881822659012198059583177186807908340158892906640112760610286792091638898682951153833210222130018975387206140508753701203015051749198734673531402937927405100072960000000000000*i1^4 + -3355769876950155822415051518538760065108686311428342477322182725495146381047059831603599243177043180942998813312790898070169341430842000836444374608186610851949721906525696133342632489565111860341317503203212428915749860309656609017416656407868503812504240846255801329630943397603359921892681601062737856367624502342694514617303674286034271981953704974400981901943498156157281080876882859955480336436422370430966799963947012119452524424987645838595140724595494686687164633763251749382724091890219641643073393269426367846487566841498312869067456117809900519106206802604397131472687866900287837559349481727215632450631235717414616895287937288659795629389062413656632717440012748028954075201154820789701507526415226276792357072783581787192177390612728578240784279153343648500238796450105691913443059734223461917472392900664216588418034320604675332245337665437696000000000000*i1^5 + 30935652701269415260274429978079354732614260586507669871917785239511474822939970885348244729050517220055281058347989682454806073686637971339553391754136424986122748762254432051865176396566391967149790801959756092672936449446459397796945968369658880080852161212967569550805251121735788863834131583124754295085943750488620676266380167493102143018813348035769120947854577913070776881686301393718647834895159515857753938593034199969898178118283611134367714943062999400842234045324441316282699678984240062590145340189382752499208234831240861143018009636597889449813097682219236225002015246942206251809347547585994448957703489921533461384193253095116324448290557081174866257505938642630023452607374064310362893897572077752728675260665543829010636261588673940673738705390223984083402128206858078278324892407480830164440775996140596241150608826715108508803698524160000000000*i1^6 + -2609959580178128559467454155485757442597565548888863200197044805415595376812703970245173164149444723972780143331172608077075900767892708598900027277430163475690013544419597020723188980679550703785282455322272782741614871494182176376225926427346221212936503996722720314955285037508646398620386106646796321569702005090755081647891873796176938829844247186194454485748361590338936898646938121035930511940389901831458189447095518758945612212118552303028092050405823542363985919283973126193570175296234609323384361409949547086000541669910576971693200416859602182875945812958276938020006973548799511376252105816808922594669779379483360802855782689193287719876963458437289906433866049383184204786764803897734807438973979976313244063756379756410114467545151865413806441911963596030096101031967735843712205011427305118091857140655201611567096641961610358984540160000000000*i1^7 + 7542861447847138123124191322487352332449502177753968090908876159301801250345541143571572748945695756355952415577157942453607544441503605412190184565648149296236361968030547975143855211090611909959517855577506794531776573844017088263952698036141051663564693437476150246519878228702490798036724227319071519612999167511218467747759317999036039040225956493619721000896854645138773966955672044566140048210697905932493276362446232023316803303119300464203167095584753553477846807864094345121868488594613861511878731133944757927815224326898443895894094144382803682539330462288509087068370500946883065163180386716304606288230374176082641085235552055970812867343341999252749527961592500460299861258808655181814130060429849082902188271739255254423933338421848677616611572305234715976208708426075654993977649150233344515471891264958597614205467037537042169856000000000*i1^8 + -170117104831701774265092147362191835500228462905133074773803930294430140064498864316384216402734643140793976395502972812936873070347712781533534414634606091306883541465095426257589620522185589276265863445274327575401674473409658224704688033234543817695337861289376072428057729967212179692433799071522558266309698062689456924136538374446864213736103993491344279248983618089203741821282410834970552027474978777698958334989818057949752320698621030047654247391659069437665406867951764793769312699548700582964586111892863850542837583511209852058029072600685403609713178000108672208948232584840891059060685195117898345054134755454919637835455318647774844729432207889832258366755539637456880750691260921040753479048631886431109832700817125071072742083819491874260723734368407689917880139913322383593643252664275829474060086631968773596963813694898176000000000*i1^9 + -1039864388925964680326879034943461997222054288238150070847259176780952054226910098930075914299202812609122141742462330655237023330972275746054646421988417826808188008191091524405271766584261442077724361144552136517694755528468994520292397629534805677161159969851500707845939930448832645211555392773000828049379406739915802323608838873162131295676855171099045544019220416569808602752157416587462711623288227477830706333412358575821575238822951780986694854516162764497569091816486017362986292691988820060257727589755890981693357916868180862300597052161846491486223107900958156829691827160095613562576196345436349846333931302817717535114628294689810306942044023725887855081689670595615794143969345497943704047031826731265786136527048286250287839538550035876916651346258198123913385483426013897301250977582097063594241341187684838361702334464000000000*i1^10 + -2975906564638237765690870137131035085048663020845169830373843808113269998115758543100176915759220214459261516170584587698146950682077743630239136645701039555993879011119771079002985590764459426088914170402317371836062437425510891655547783408705414311332534887629653682733032447509523857037794435026175233477701685436435258965497861890236745080046663377473294185402309188625366883783658940450820519356766078370038964688516963649599667332822414410044058478662690091555417463928168096584367580284358085040022112391310226647280726931203086305658368440355392142147184863224810400127180519068132485074463538808333853547501483764889814624571612492713646409873712041543598719805485588729335921616242581281775248286885892995552924468629006369574306397899605166064087664636591755633958408700133361956566503795187722042396773314655032342216704000000000*i1^11 + -17939706971430240514563618397161613447542229978978717565111240918826748466111515808431484826611466979986311144731311331187911257573700622602326255676255076371883425315685362115293592414734700965781957201573689973263020906853732013032726798141995076087992408521773707980348645397853960218289403200680356656658092657126116220063005150998966331749487834258022610563008693326120223702651860694978434486434692781186765063325846663895116962176321719505816657383916200745276719716900926079400106178021482665070709911986177576644278272706258937844614981727541529013820642065774624236702542064450765713667654721301849464170761879757285964206663047039455891926931471258474013734523569873248212861971121113481467206897288620085964137336844923364203054407360457394212698056735667151412789548603743847318630593100108332830028609196409896304640000000*i1^12 + -149456378573490956627204895079558849881901183801461235213998419325678167647556019475029254870395367606178121225565935330674427061710372685092938974921841846498855995728992567432381954264255873365633140516063846652729047117983842905837263465995186465611606073708312234175156213821414775975272412175681120755022073627681044440488146704455372679363431069221501395868570735702114860531397890145600676467459247096177060632647983597630644410198111170858645123382084011245207147841409261542831312300525872184592907911173392585557424423985873629086360971778915016363108955509820976221549311585539541226793479892987827912447774073492785462445028452644318182204336532413627030297420614981115022058825870241811079986740870276018891264733204214049046878460212129117862607405674458287217980623810102541901037908854998989411535061359001600000000*i1^13 + 109854558988001892141170230388312632002045610523470329577976082268014031906298814291147527575497751373645415548688053461640627185525056397232173389760811333153434343413562649418857092777993012525825206114822145388788644157000864161907479634462331217076834308005332793064404588150756100680348484701643718730622711033462061540340632743644379443131491999854880517667065986770822769063053106790690299626548607940518818027204044229095230384631764920245021328401722324938647769043287261125668059698855918645315430201867234220926306775553264455018271771776772205971808317923933266055863976523367763401619880750970294009369837218390751714962470778902092040829745234364163175785051419229579035767574369360253993779079393194259105505757850564500393502222242966971428800792146178502923582935751537019797185259654692347859485851648000000*i1^14 + -38153457353891711070362946142917686260025129406988296350097113208380083705385250633244082284729947483614250860824000033197215857122621546996810430823909748544469492411315417364159259895075911697636460751465577001219459816405324909644245676129054089711335510272644241373900556999815415715453624615370779064992590533681708095377448642732641735103680155760773622434298245694694726402041290541991560135352769552218994501266505928997383990643252374785848180576798159540335165949956692974733725016543076581448619083466538725240831314879204644936405840994765911319452092248871390190731586164402571993012122085144103014953508873788215253198429136931676762446569614332518932940428498225422388958277895634635945789529705374968400383769448122016795320107075396972935638778443881475103217818325938601122234676375627122081792000000*i1^15 + 1841896614852674859909450840934244862670007801895643853111685660827846430706035804814869508439939830607053480860297259426249441466759276904868302170535748253081526968670165271509454827520321280496979175210442062759179868406628142292904667897445650319123344852509844099822956432132739380979444072518257660180893895062338620099690445498234966330135094485020571458776196378272943556588037724304620531444556195836215206418113753023322826671558171826052250187505179792119136322685847631036140794331109978534794176911632975461371227190909119972884486236089848459752286760979922033007710319602974016663950461474244048281641713852791736984540510755056966284355357043739254557968859540761679907618026021794573928389003412213816862471808049471243375976083802477980467915132152738678678360256262921788927823720533196800000*i1^16 + -122074576092591248428904905241491957400251754703668911759039983684789618395803439963662566835580809982064148188088263217329641106691871465675650524474658083494412828677219609584904293944288966605756591703222077492356396472108831180971815076851433555195259893290590288646642091431217954600188201472584831176830356117796446285189757321270116467637422632379612358584316014004263143035113477229622446517108010997707309537910579048883572727362956475253331699916652229897417983087224615471446038682987454922124814252396406586020911566156549699400525211106844290597556856846656346284474280545368571589055658003280559351911715964270904450832843426975854182421494760688020909027693709367944525506437613707166830756556074851838550544836698897099694241332505847280781517471599657103767729810935164896786409062400000*i1^17 + 20853072796711112625875214250373474827428428403254395817865085841048152148655485142734364308974634859374021521352032127340416668541301602900670012127605542217618585741239439860923186762520876444526100313857212078341129926279104913057051203788447935167979359867630047520847290440949923356939627328590534533083644989486047763448203965046576058617987617675475831814605466819881416902266356627280666059941035548822402792979075481275705552930078203213683452143407789518799620137712321812914646624398775931624702875475814748612804055535371082500365914975756720909156158703823698573323513817811693128218706839588464539313408309967293006519637453820196868389536278550140945421870622056381643002433387359175743220847227864703883690083297684229848830570426280994024796543348869808008386112163130900480000*i1^18 + -1230215108268040441860477803580880841667394560652307247602841690563680354060496281096143471855817962849245855386960275381167892100644935251471453842350236785000390094403438796245796184682808037023616762891003379439166271722453166769203557493842364761222953782584520604292443489672246690990863369969907845900445602552566160988522531463429951660627552789113627503825899957500193285351251863174354213500670184053993930516930710555014291675383550517717556336835229157664947692193428503173473505130644247953073743099154605914366095274779857465219113804779167226139746657684568232998297231139837982333325558955917088865217714373565808692444680499849923378750554052441830993925620609843623474242046436313999103718599314266401986966856802315417151913870901137248263496479945980132175380480000*i1^19 + 683262782660651151267392280516051318140990585031001427249980112982528237114231241509040034079004309712574925098872566585879522458736899735607072730467599969707967786383757806705691087761193622892889285059860152036985195321604186273397799724399753292276100106712548958588093259922733807172066753624967406013010422591209584148526668938039954458880752608384530618657254708221519320737905738524444928265891960834902233878139256746259055832933532445930969935970759148950547278206483688946883791821049660153324260356158046394384879997783318754945870212106268653158947965820173279213959675996131618237011443944031915511754468732348755313422805102163681335195102360176953971920323418302790915536529262194274305562340799393774802650917118462192980539193091040342345142419587072000*i1^20 + -123202188835600115641067651701363722578707070613502283028208412755938470239261406436913314571277006151657719756687073101290699854294524944521999518486814218535058270421115011497561809406541741918594627531882661642144437570192028067876456785544715436146920181482928071507011845591457549204534522501542003371871350772798034085973276618362994298650885111269846242357182970185400393475023851723294448081798261316829642601299222575761198636698518225123516433220786344558640586644292147414160333315208095122757090046920918500529107225559621161859047376173883347928601931816293768951734297149330950460947671395467342601559651253889844887620145559626106118952213946369554205695689750161740059913233857376227840891027673565066875614057682472679674426569798111461376000*i1^21 + 1523192057961358292130144652411844885101386439056178984191423956192827554010357361335595066102989530611634893827826196026132039784264288100961617216638918783681840410693237755188446619046186014318608790413371164766482431348478993718941440950674242226882479314700603667589261333127587326582384763674062196376291696290111143726900943985149883443265459350990714636887047233839064078146449937263867082216286104365771434535671291330784773245337278295953426196105683471746920696822702555950254080039869660312149655165848073619630005366198591147310673514524466926779958490956618082699901274994848307206577697298413570408799904466593570760709118461850033028633464500039588903550970178722855214150762201159852155213382778540935696744248392113895925350400*i1^22 + -579249048559360261589137945631264547461342331931271500326204810098116004463940848930236924818795736692730624726172123087544435937565068512825819274662754062082673136608835945337400760531061749581289010059520369425995476772171570936735428124272788514907876458449077800526126778345890629303636483763963925712101883821248982031280611054140425539551148967408390514147364105450982806686911048666300708849418438659431180278158816681179942462836586905766566975009953642815495510286583746840244076223865715823205039211361750890307301609393617216310920113135920017822756159027324282902097625259871110879797275677178348069219486857527415421982379171274687216099458245237578664012383428623338828366606036054638456128773950804139136552167014400*i1^23 + 1369543203634641239245366522729889844131672482806758931263055442151589461118920609824173951476725047134283260675752816584355257647969479104855528063530347285993725245940172507538501842876123263563571772891470226479352306557208398447159991129813490306255116864753981737801171787233715913546914467562064918662518893472885023489607428388853943877394526086490607917100093998542357860532011204141960521847892607397734325563179138401854400425598266764142074433435249673416937424520315561444070181880420797163411645076241246274922076135499277978805441810588224489242551223626383305835167417523559457031074185027405027004341147678286989374509638194457151238495130442805135389072876275725539651765484981239829092481504714424320*i1^24 + 40924946264334676334764386503665055752421873763088279038483864768700742538326334667751589914580866095094405902260366920700230423038245092920382344574728312090095177140103365957703454942301853381964357643996525087824814675777284172002312228144302729184508892087287323100360864455615732969372373754290786149187117268291467442404815244489014362020109410845140399733493325655457858135379894624169483636011175856452452294736435921507038819693814272189361286486409928624102495678074104166967470401388587516394307350576720805016034571691430447701310273977221277642634607223657006907799046378266588333424771951399779504910157831326117004261164265899264275948946309711449002472264822432757957236108536702786600960*i1^25 + 336336763442864698295519438688412324037308457853609453528774429854873342256218866941787687140093718291483532954221028407270897747284604253162918018847724861063588990680989933474056930556726548901980793383401420246087281501941965195924737833837007305188308108115282742172347105193698455635830322382071534969394355269429660009730569735816749451636981805115711243486464055783338921990550035966616879250301643600090312154090385718807986943135770212033520769867356126685460414099426962467030843856590156099797199078223968921273869737814205189222323487829876459686076280571130735571388276632758133060206785502489215939854264059479903725459842176960562269219261490144280736485048521869638789758976*i1^26 + -2780786229016409239549972405950091331753758707392720215279488723806895216705953054287946607920113663228499927630583021720513392863862106688055739499301939112348663885930754460275592988379893215304906921155535563258847100659032668760835550635728237194084076711035650622522920749184225973540893923845132766177219448338430578478461589874169403286444379142203821133699455841451459969392879805359944326740215139448934547331273968479063766992269270558300930517140094651548908133696728920495813900303780324666925953726546644435933475591354534064803065699403796943660359120029022492171226787961379134614284643956526012777163507497796272262924631403466648220811200047693372336186327040*i1^27 + -25097359269431620877290744422586004351656489651688228403156065705863570064498475691106618829158525699376361811131474359239032441526502528132684993244793820928691593949434271845721550954809015398107081479156125470936418893190454047722822485048718112333284372741257606203272267073743727236443305569898819129229088048173081015128676403979415597270683516843734471630254897085066303386186088042937167564451974715052388594858628759882660827147743525166338931408656711975013881832023924809318524589470065180598345042088100260312350354657771373428659251980571023238803255672977582586552667416456296946716609472858878068075390862807436826863582567560526504393919618252800*i1^28 + -52440225250357894339648525525989583038606799823742827823449823275074600757147381989605346653657088337907244206274664122603564270378836288558875158433023781640243424350164165687540782536649053390129690748287416199342903117429619672813123339195864468783013682782325611036058839536537234302050603531588184269071231693700069694724535655008282370413164524000091343782217470540208358507072927420735883992752336580062805699873794929071631470596058678187034239570504287364906445590855027262166890276566602097273850708994157844375809462884479706810310022397333586700750464948992259639950531138221865036225693599642688303663509792104939771046506401586296000*i1^29 + 21816460424421414527144251850356048823380217472071562745816238874502869328620568372796846546947104449828103859398591196025202112740576342095927097030335145700030615865971950915585345598319759718612225220048764779529115353036516178806352896450332178726519170702526084637580026370770259216898456414190008315699735160343614314750280093344561925463510448967673111578250799680012499630718721604545349328514090866913814729432882242269340867222997669025857945559852994746486471671331181803808588267609324039005226107847856652002613744855704577242108140600446612501504371275436442703605946610814304657616323419295400625*i1^30, 134565999000001589943428715379773274628631911562065597542977761304220018722948987926582693935374495267925651647044455141579518378470945618429600148642856581604578598802566612150427942403101397140833761026431826297990936871704427775050886725695707746004731176343315562288836699218672979052943239601146711911894168006925616905128665816186897112719972923416282519588193993446454032728457374694770452838749669320103232868945506863202541513198892354883988756187476272805644144348734033311353332988956983313323447817271216042489340042700531851139507893575155707052501431157770193260285987605547679466516941480070770443085566951319552714429679068291555505465543573870701668809162418774902940176024331438297088819546623696785911224497925366205314445407612513800418201704150063253646594200119641789140464947072396459352294199639686237296418649117914748674438101613855962009022466278488588242098518538582826319653258483610522541919443550423762648473641923423769335800924768322530435836004325234932284919198503803543925559042691583060217993503989476812016689535888707310373485872818275043336894321059862011835021162899442278864131959540995423276523724120701757291808073231812690571348770141087132901962993563343929171736915582636134001888686439192246650290392499435744106905600000000000000000000 + -564846568422633890446997994218249073722106545198303813572339594216184344664086286792435069598813606315020470510467570892910896202252040640618345307694446665631459065145281484173831456281618327295359839519987012973184653797888479291268332862527852178363332493986827142068219716843121109173819448118434699705797099679241015840801547783972619085481958401879743460815185685475811849029084249373266119834579934207018268736090669997403987588180719050927456143754082132574067326194924837966297941358410686550322429088310296518374225525858290200221021028792854226437170768771440477047150976087697930725958178748557867982189929088942791589852863834537782140331489994905181731277859524039534159684196759789450398305562593471464933043012558601740326531640021495921390510010315553333949614945311597431932007804503631780679070140456971531082805174131112593437354435189750419089587770051232309890564372982037676280670061975365090661996546475171270800851288300959900615253048999224258895781333335696465835847144906890281600664408629376246363195438550596419241623610216875711826101500050704943944600978426528282741169036692471557225136750214713711385396374362095720228108524363471985716700971696224677274442409451636748069686691640245280099414208799142580976160307137094575194112000000000000000000*i1 + 767228415324381842976112761903991180896776939155132850065060548953637184161388655787792316756313390591747626067284130268216725700064950030808191525441806710631672013899168922187916266161174404193590704346670928661695817377119191812629639740856549793279389253007514003289811137920790848446174578100217074392479306907532801111298782330378576417569566046100495410997828318201063740358971484275499940728334878010931510903092134234751022329872862382808050754094059164859831716570658840894384198256562196452943682277333478198841891829248743018209245390915643282401703068142973813215159164319963996778874595143120730116621517949138939893723765243934564175997730930813840939497320243875698707685650754203384082360679149493849350429642841124898464703852263625264711010487285932283111882553502847527164167534496852333623761118969947594535470138044094970377361775672969596641021614297554203328412096431214460996503528015095620684793449375177338828627492420223500318092407444741984948254095987894546203798834129436568396119745896901173776944640361304831983650010965121945343331603748015872486572621830307483913990249593058375222952622404020984055582458817940013688578908329614515981733812694437394821625156697788195519714067860296596713349292466743151589133107721735514357760000000000000000*i1^2 + -411613375744362205265784574035295333435068458624928240567047103564238042514540628183628671986621040429043680188555320050199670313356681210831774215869560476182751424672320546966942847234743212204474048467259299462236146048438797569363504875614675123379157702345697612025507237194676206176837771688712164285982726325070963483142337309005423370328230656978764045650344668084592386705829997602007111169227814153110592446271597335151632276805761456139653493257362602421716457369564581736495510211839571468098614298627589943915476987334712363868263617552627841027891853795033911138967276479563171203194839414147412456075140926214074165055099886301567272434434531502653883553220224322654314741940412247208388369376696182879287827201281194045288414825583738609824637682690310224179046042658580232265442178229493160121753495675021990289992206831185402231033108418263931792328532484578774829876494814801762957828104239714651191052482861102370484278403198987140727192026199192829569649482176324260915689205747178890312929662836242849917940543039032676838983694053065275475343379133380849762931834226495546892746604671401067516585919776345161130613456204124976469132414762489264850719898295552110551068901766932413565444990025372093594967082544017950804500377687067459584000000000000000*i1^3 + 151176686118301689157425130089867385784605529274207761817749211882299566191757159387593684633681850194943893060111983278869558121558406231639554501594509380047793950492714123636836796312811979439699442800933635764107655457112486874784540233911518989188395415727320942596503945434388157768808863392255801214979719317941837994739718044052059807500957795880734033924946286610767680430125677381682038543810595200766379425995597276984880006019800886705285897629867934485580758392831925998375147455207197810485287928335653006536870265242551419171344781341192034612372108187487702248006843754227423283939247486817981365568259455267598737152944303880182317249393296274800737546050116282814289698541191546767774402926732476699485037713246944455052128319195392905734505568997061374917908549397439963682039389511756038591718996214825850469850664114091715829379649188596863707526035294908320118684215355489062785441140259122687687978840209972241293822992525779810596344968032835453643995609379018729307389739696596829984659875057826361692851982646383666284822150190877736521429279232579985931097087040463815024476839367965999263066237232958635942377292637264905855408313202581936185180206325267452028970223448523979611184932724702325888826283007386749677179548917919907840000000000000*i1^4 + 1659073112710388646307435516835458784990819438497743681158453884978734627518625009888760188244997721408011267340446392667117804003557218013154932431318151506285095830358450748244665476905392810967898224872651338924922964736987034041127484813595005142739220823024154698414993804708893180685772034715532449439754673664866843616673660935248701582879007030642921141793688416621012357915119805030259661711510651584427665675629485304879844021317664636065684864956351737625716648470479257615778244091075356849653847424905009132841876989893123774568185739585970645949627087314532729653788082271439826543871432483110980878062210629349392468428353067473210841085274519624846766602571061855111054169749323541578413255491311953659155444842262782262742290381790210121444334524179430755265766052890291419512849682122588610361875409651938250832693269628018077592438174040194394295852022594323233219770198519654170573988697832993375717886897657246312695355007011682486763179302036786485735269883272101541978783846138105083852338425780519578949249853759309176660782592610149611329633295298732294864474483904750307983487799338922764751822494696624661633619641565896039159802364808347565511366876611601361347250739711042122281708894439178343131006823591489007500617196765184000000000000*i1^5 + -26693697558218657049283444158692655708433986759935236389000139250131719388694314626460869562968660810177004959734975454635143540719690642892313337373612210469837604724531003496549837501187280750780956454873660472335454641427243402785081323396968730009298989765987720329958554870900003600814955314831306960478550771654995236159861031106347885583600380423959474810616642457205143372876534776081581305998447601340883093240384875273389387364707669794528967101238068896153774290069991693123317153004764238325196715635844930390764667674211280656074408711456583603891178843226721413586335610779455540618844924322702374376651199148034404124824427294687435060141738429080492023002166685710906983238028806740652784278246172089647739831457145227423303289237510256334977468717481592382741132806686804360142478474135219280756120268762420006905223481552721223379150037810905695967454141239448004754089778998342023211111441372659949512936806459511559024794672472967773523805337719867702321259631419250067965250570465093690031662804665634693951822574032362322032316581840997709803355556374209553435710543828592156497127896999998682963675848420503693176892327353219338431694756377551277779486829743440309022489233582207787816947456852703015050336746626888620751601008640000000000*i1^6 + 1696425139301939251921538111971414484744816670741213872457829200618072014187048990187192125651877631131939665764845713183761566579123505597572214993430073522199045769251383700549587336418232884380122936252840578189473970873180884079303415166169930211630710863383073316338313605920028912754637398554056044964699613261663967022207091058648593121120109353898711765346734457093685774976759149042375998849365986621899741319180207138207107501122510244862044881103690736994509642744825104733833692069148000284031551885850864017974483589793584170159165402586260661551177910748506139829640019731376111623448945904321316767600154485081255387429073582491684870066057113310386808242835628557379631057594069922910410802454937195852063727039482390308636077376643985297879949091743266811322073687445962920507393525462000025680547212561009359590595255581801233994514473103837662677762425692651133286376008648303067519596388325595052924197521494804718899945711397205002521864083157794361929733607660531314709252056923704438788028017379513735604539133535809073965812623558474624522779246356258349397500551070171745586826723838437229777190207133609411032852115396646424399617694703173290093762336487545414627007949059905009982534748186414145608598821902266856101642240000000000*i1^7 + -10298574733291608789855060871769512149490889295525141493900568414791467033517602335120227954359845454323436792951096139126296128697493943278605245988629469650888570087264574064798853059710500880237238605960389665523227583153540641159789922981205771900691393689078677656283319043310334263865051711019319462465124464173282125924682714364160559238695570113832929675107019793508393026354683625919634544415529385262068044064146915369364431414426145429930004268216154011822083559074936058613845814403594286094148280460171125151653519338223338971928928397338068210739439660492649793854104296607513809164325483246978891683661663802689560310955622585109664594956824325339552584107562184232071629820068231113023717132602102045523745417450555111970265106000618063594230317906359750992486425892160750662867283324374747819483558855775900757596374538407045988730961594037787955709560526771257428138447471259112583380772664707661184352700364425935702354590147661230406716156699604511069558611740988565227613596538230464138496574423816293216152175223203167833158222576632955521105457484577454968046642785711308627961908650232434871158853677734157969893588298183822065125236719763019782725478789112857140915921249090514481951150185849326253898591211341295386624000000000*i1^8 + 107931350212711386809035091633712593750150214182177298089131390858818611961247101005054276860910473535260834377791683777570896291177342057983416302973547696310825689463763863335055764697404257597370513902055232153528164652071706384444122541155741065291827465986909130067496522556392351505187185593472010082864262821913589540889905391214419709309177637519718800983140340052922925041765867720049712410477929066551157711022655888140046260337223940154563886770008454377700358652318132298127380689356554847721330443233518090049336416041118976430717941068259191509018282116602670395081820965957076486889946174611819735158288312575768358554335747176195037624778148081587359645025572383449318923138260392094860799369726145652012424602416132793366752810361387276509166489699850267113643307011906270259831138315395803694869665355798365220708476417817143173712912413060562304080193553137381375552900730899295039914375822635649802137523505678625948741513872472794569879788310127062546269867658874578000557880416937335327696587465894125934474626220026147854655639943131157988370206518619923020485529111374494552010812175586888341751247194559291603763584397803449804249628148076407491945735201002668181198621447369905783567892611989308280713651488292864000000000*i1^9 + 140713525629800349105831010485389264234931308588863936642472887752565684257994710839064954984883076492479008130982407719826937475097338939550653357542138477008949428772806085786182398592944850367979680671413565428089111346123082410829030056915640220191240909071428544864791924947954105476244737591044505403635597160925719531292561409648686701071527095277173837829055081508941785952221954190215025715898178692581604823940845144419339214849733761194561545166972306294981181252971222212279812493886003496753737628717536305149159674420189352252590526800131102072895203821569573017067031663396250825793436352054880138995137839448663500792715583231399626405215915590932606237469743172177998816649626954690039619216451725863648535271035161763665097125830167038914239594097357691730363127752520916954078737229548225048702650937944871160116738258416748652595456004958288732212827762017945894029954712207836581473574628358412596585276664653054866992916405258485626921629058827695452351398227290634330218545006895674895542228063190435313421141141040480362493514332382609134734226613856126545175591347857690350062412305452842547815825612875564424628752545061770620134784031246081716497345215144443285052675902049445042824194518012673731472654336000000000*i1^10 + -1971034922731776024798567415556262770761223583287235489703539606268147126916690238644666502490551989609865389780861323391330635523497872136751116414448485439339507191570793902919866418636170559271220404314767745391980811844190075345715254594423160481560205208833117671063473728517994450683957198436576387156482049977187015707849570713082318796274085421301803855043253109758410927267400993563805479029763639771656992997770746826230288675134013081651284703621181280312518412834912102447830909912516778606717656673123312470038683781291235164596762408362775125243331084657219953866512095407379361490681846884519680299978287712828750823990820410536497571831040030652708111949366966303527586256754279331519608220606976572478314315589093820089389448364260756325793763352606248721543940743684217053651323341182134802789882337700871001221334118383172755129431292402863137392209831807139763775033768635565082487575656678827600043332357424337097129410135178469774468515142611205423632700306128695580390770316691653513541693887020498872675363506377645205139669847268959334820215088867942085492822577827638219838988764410458884057007837473609847953485641343488818905091029355206438512844896718418469691543434382690053145449981190472124596224000000000*i1^11 + 4456705812203692627700085580418772855287792521792529348578727473113659781420307472767307972724841171116544535662032987105237998283292962169337056504148303897584239278924699615589944673452620460611794169962110051935326526696784929749973837774424827838672037184406592486994889169719912458979103886975395307167782127285003294911531800103504970289045564314864054278179345751621055764712121557058745079672295200827019003538330251155260268064795392817556776868005943657409063359676800451612435129087140621030894119385878075310643967964442689882405969143383887687015908430871159017903172374981066383471727867901655945959862906625924267856962356494864797720765429719149980568681847713442381353567192480246693570872536510482735135179888472877327764626097840575871631318977635515703549354059179505837829066395095503140400216069328108737137001575572822974812930054461038429674450212534346395654208571312342505289855361806833914289805948359885859239143246886702793217502385770540892630923479086362569955012003567941881576569294375680645079734270338870221877621102829774692019508988379095720410430780581085596271142998094023447175531117164266359342722250349926465376966199518223756653194573730933071468161718376717244880330315069453762560000000*i1^12 + 77581045277713926909267552664601233714662301756104270234501583808566997254530854087640869413846592800820991816941554182680934924356711312694870412929816567659475094734521612252149704987435490473763649463765381312547404184077799135595825773979997807081640510068098078516851927204644218818347500377005419814515026856727590088637378724551601736282446918384970955228808968659407054242725582557087753636793285783891963155725380852283983800660948070872246447552255818246045950952478258044130469243817328067612586003234351246616513281441774944578047270157461342581812899269529555823637717074702519780635239475314708347960091330409537135702208664388508915691100057692191773031188379092139892997256298589153891385554648489506126363320740376600113432853672092602957674591713563580045661313734717272663246927860434427945843632306309699080682093775744572528336906448266454008821177795263411650159217295831778811149828405732879004169171602487732494409568600589454476803767620591162497801323347357368445299914971124457699179830151156557888909336188057904501026507390418783160424156647899838828512265347750275069376592880621983657159973641900648010781159364709315344533945100491827722839070774184685058144962801263036111000338169856000000000*i1^13 + -50119200475747259621117402309176119444382271736895793007138928336551106483538707583429582467434507084632399727711888184778207235612057573348029622873504882712816881671277893367586633506631357016199743478634995184571047983250110073266723636201267304020995530422531054183329788589431369083230836834639547504861921791837850656779857568470276206892344425424756612108757946737871910395459011070136411851380714524243291650264134642326193516473099031984706860848180441873177999204636341034568190041970439035662722342510802150575887618777291671099632574252103768921906862450923242868115655390073450356506505886916844673611794340017518240715385359962651199524871886724123814688626641704034319094194309968295719468971700252607299934557497592885701786917004151490235568140074124312250011792603567730780053742845899719534056635676679828696205262769978684323733776450507056915563552788730544756655468805486493942006488131628137519353160212085789544195453885890782956888748016214769216747755536335345945150811536094292076576774845640497386737204932534456784034978548389823443977984207564911903171422466803897230474002931483505328634775469890088662805071280380689886445472656611670932341696612217928807208409793952349047217979392000000*i1^14 + 17283757609448172916499409564537916535476877043623278362275772018495476216872792369714910895392507822307591287642518339963650064603985581438964953987101375447724176340774738825474283713450311141901421438268487429085252381266567479847198613994298001110082929802604014820702613945569465180608200411904953100916515402210970093818061746612089962800106006998924905246803744478806700135486656794447053445501512040524700725631102579907598100416960423324458130692421126764698338956518755084894328961707944991622220151258269776780988544553359643870141571031297443183876194635742131106123310704268793789402254306216046310322004601741492937947662392812870248199919158443993615736901119744506347544542785458771642217827735334871340146888334155092998043561837319282850256878631096383146124355967478814662498805411400188232504923768447549324187288139664404898937401048425873772824914903674932535425980788585253805969553879651668862538125442777295557085519825384864856320861016812571120262668488374101675048699492775844305806890961039002872149092231815110976913652197910052575735658558078001975865217796962343050966676949952659277488554229638064718354246092864325895251520874808263266353177026626030677610716060352300187648000000*i1^15 + -801646643653899815427282605740781447227652746759267702795806767833961160939608046699707299294207287592054156621126550343635620787075372341518091476312409094074966272233398384561113810953657887112119276751059219409738124441946947257650210131235758605291035460686487052249803894779131080754187165611940038647131432429215591412888038435469901098450389500059998726882838943937952780564156179400031179516089472021040313834518546292414086162935271608988062518542464066489290227436507713493858568296464127470848209351674000516861369982110762341551443837512126697088649068448882175876024949340915842828904517862634155824282302801681672296491341625078483858152871809041226294875811399722193544671461635342072502180313326391081720917288265090344859937937505578485012329092562573918649529077258483778440906210588903509467599959490487998409670692919763387077224013516183044237651103561153102936414296142816356142986860962609493219963829406921467261104812262972355358108555798570483830138250311144854910801162235408962318122669084971838721417570240374171966428463344190892961314365795960210870016809694018673200195117027424410158504534963083216140970832075591167724648321824965778654302346769885195052911760192307200000*i1^16 + 55908844310512323103707220438245320871758537355788974545714626634379709612487498438424171924192858145498099432172350264244981321248426779347023338504091109976062472035905584956538338107137990229699892826433061480883102901998243911264471732089314381852757459043887219322584021214345607897146491593922872082995468401738570037783525431696996984506415070122673548190521323744228561108120386502974044859426178258548029049910932251183576186610825835066061414309405129631750255424033503544262186957625095612649755740651213090883552750129971720388987458173567397047453516548595907959318368726344138820029267404441791723730552610518119648884763104409842944076603511572118418253686649795389536916192809689589464665389258466374904045960810859072524620440105773649728241298695518310536152336856038519199359176055013604497052159507080993793843820800291369181291645063784361129886431554585900493467035512385907170357065144720417411083947587520159893645059498757971199654294281444588524958242158320104769691207879745397921523218440969392566607541248873593846798694451077420092674959740873049632494437238929173250691791689384730570439601265813915664684936911333241068387080783599289283874372294911402513635737600000*i1^17 + -8933744526275690392536107010437879220464144062607463179406692366361952684398566648123603149628296454257433853558513310464036768243282128639099542385604037672505932241023859133897066376758725350151830867609957167150748806146298624922896997104623339554091815118192267666705325253929186549945624728462949066784992647723993832677041573941256695442478375906519207419482668210895676503902951318598689954291406693598430045699336050099227070072697766167137316549466791755167794616133561158636419836468552913551285465108185938031207205130981899013789567902733603642886258257389703670346456977378605298284187577451419682150162706588100027315643726549095027812232152640470435524773382877686646586602433767874672760047323009982922024631021067790026070755253327143331064373861733524249927673322254800252751483906674812542810522253783028302254475368082205488146478336223121150253555070511435370603037968956461856567947242470739942957393571642945505602504732607877968331365796395081879384188676838835315636183548761913262517242371644188844382305800926897875754913863446599119450381356057349821928225675045350177658916984682357896866037810294571724726677640885875270432166937988489320916455364933713920000*i1^18 + 570093438695824684837766868087406867763371023706410922770933346315103588996264400574702895071944485946941334831525194438298944771760881693646428333288516511260593338259039552364518073981696605181615172298603065048109511535340590236430065221628298150994878440598335073639421018428153336888626403676096588302134689137539489136196801470238089539826051110653318506449115142888458696386687244608702870541902433776687872133262445495299636752407442159339953100252044992883465002156633703503061260676254173081968983532682924541293787147932302909472344636619328035764629487655421360127681588270088732046712657918795256278346139400488282668773186731658613754457358674898203046618107665902510862197081562410280073249291530760487626975889731979946494297464552482428893662869231799755250049365707855332739169783751361675428994388418026169124994661138395145440528745535131356130002312894155021955527357259600747870728132835594682272938768272827521230530153417176324923438967017517286049595725780640811922739946970848284571498035457559332115456178082403422646334847256610246652380095904948283349733154686645461289076608355542923086481800783820971253023174251383253490169389362367934727454720000*i1^19 + -298359508108401490761689382554707346258640290698250445408677214182301910697488363492280360434909408846074312656598571364942453518335822814353509559287713402807004825669935958013602288339098843925248716825393945426326287848341416633715192814662676138935908995890510587594617463920919171475990774863769818735579473979231033869213459327345781143212973232166246488606890058469428655764410023424238215942595492754597438141763557283227013775191369193744709561276304171136642572996911704925559765288570340160392916278444360287362386905720974667477981587542837008079022078467161722032314249696913792195734751938916826593409177312157344171362119770880624330570594562975289557339500143601016416940388433719597531122378684787095419989561581528702185547723157873450215142787625731440907334074649797472905135248576809494142445065569067321705728267583828368150090985292380767699702544430445845820369607122628545744066287432276418548373925497871295866958979724717474671978591829214999704168647363514259122741271932094498506917921665485139372980213865034826509302125935582748747220204226064953999806629812619811848798137258875661002778322686527425647809597910173125811648738623488000*i1^20 + 50735508422030209896670270892573767424428295414256046115378743034276158293931242096402199639794308078936625324390914846823958193794371967491205241388720194601271564014876788137225739033334410472377107241953790431624462675517107190596050381415004593144220038326584255399286226484442631306497455420984094175400416396136570405779124508476890099117679373704348436955959659264497452451617098622796498419961232449601243603732833174738763141970730542314295499911431570969786160947146862508501905681255294617717714573603135064502114217795380593812458982788036366062635711881925701539342441232767058803606703260940442002397935524913915896226329775250748020804170044895820434292192687648923303612581806111087453109902893639587824937139014793765642859404784213713557398035977445718886208729898799838936032078465684093575151239595319784350972182641151211588532595929066661245304481266896038405177397060552413799132342024272564591982196907815944037676780098318940735202322590222947074491185941959796808828802713133295856523917557614812199768759524468733801820052401723405890308805074269425302940180122601971015903026458001440035070953570130039516498364095449268224000*i1^21 + -753274950194625834219910766467189824769867748031592833863110029329895256378208411645160487909561566585418141768613789828264045796068723218586679092326783088764710516325440709757339170853070007510152535450895473791304105342237694359773824459353176675644294156452273047948625142206807203094639302402808713401318336673574615714497230177620509993092664235083814675826131201514614367820279751164310651821984504058746186605611969190800462821857278550986864403816907354940005021919734375189080958864470857267916992983718240367143459455376136269912486701882120692461168866320944550388660299062409793074855219128432308566677397126435972686623474279008093699541752170752764455940154481721373581282214395116974508581791297763827148548728571056239279918989070836543667636923944209936298832036472959704239881133877476436436173682832849372732911682828300722181641829549405291739867306656763780569323776648635374762270291027751387078320866194192685696122884097188930709047247969563365331310601388192712124254874201594089650779454379276166035002351602926825746925820153344915293202459119551523506806243113951875451057344035647974768573495175302528735641600*i1^22 + 225724117384168417211865936995766004652259879539340272345257369620169550206359802271419715437041565037039100794325412161861250588396815139399980270488016147198776443127968133403612502880083869558688048919101542161150453121526721357241111724093866947222484861348387945057729914606463604739515353961548208336853128224393250759986111762750358881247014412552790006259573688425369530719148497350268308479892704169067400610864446740425416971722877183651184052761179447462711550121014960714688843597433912584935426043303479087465777629062346831136190759037485588798343105585998643110126371449482470137503220308185163200594474429071985446466604874292930070509602294060667214395030960368005198126756536911628929957931195429981010726111601309940752144424576889069788796845090499676850691574996554428425114761685830275871871899074919634193337027598697764354947638596150395535792104574951057458812394721486889746554092033366704513120413804571602076015249965230180212981197459602993367166927422440050806333026925623419512843632320423549220555753096183500374466337276764707997277998091976924972836421659866177759315447514504893474256034201600*i1^23 + -784124535501032190399357050515884966748271280704975438353162996769107948787521994375705799994373875339097860672149879038594530529722958998504287809266536570351706099338696056728156913644763829334597716105228189874227611264771089109310867131727646576800095818694059871559890493561613557933581085815114287718754223496807510117913836967210424561193733766235747898409725098006176839277193111378674151887486270648585213588090492190388670466940944903889851251576395285736663120686942004512665917018203821006139285630276332979237062336443302160341103431468692256607944669076968383595942075282645924266506808943998921762992256388561703523548464601675135663073186673298020733631772535615229568325306372852532876374347701780473384103787924329398654041313690538386505312260223922838184065478430312742759926116533274819809704898673020530280175772874004729606564257019626103308877433966842415982458205894624096048382700855486872482762895322535995440767866337868741692846053265278956357118078312707619072051371564491510977871677355322321812684538249647798320939419083289656108276929798838633986540673020193909069474876914401280*i1^24 + -15008877449331032851882474094546463604074451066473698229750637147487821286674336950180233506521978087159413646014931973403194322045583061755747299285153369499604880546141157772390881524070112984532479597819491791473235846326958625478727334958764133708427500006026687401394921360754822884743175297037521712829106320934382523815903536668976776088026545062889960120030306913859557820182142989491943909739098736627382172173138633403110781133479546156549709548107563124358195265246131852395156704031901190254336169487833623095198113344966344034077076344578475516929951393282293812681088405213598682864571547457494505642195463221373608299402537752037577544551085475066566207254789863965997892319724703679150047848233897658427068825239722470286120096897614729623491269989247432841116473136805728280224401347054688741047094277597877827999099725057869532388125826251003884951381371680748867885910507231015415165281050809813879263399364824736350247177134465880407596582933232999439353785419290130671796426530987978509733040409591236662724809678968629777640743961770171838383875755599369052574917919572114800640*i1^25 + -38340239882895329753021351827128220444201976835014086168423628607888407186693039891645153418081551126740231647661869972097495295658371583492635852688335703771554538463614548892001640875893410618837709988850454150708138624594325919335721815292554534382264656158207544608595022359046284483936418471547271544549632792542107644916114933546277180298329740473083379210995630289166579644663378153687694714970971455428106077963987372495167238064365662631171230969858918677386038298742936009544771908039884837494459710107028128156031028872399902116880893207511866894467620080534622554026158166288423068934640556263075868231373504523686977882705426271117736933651682111668680132904578529057799705047818194284178999017374282553491669596900153740571454493864691890721052387454549182592145064553124460164739089563872809987620937927250387716346883948374882314638632568014835203215740155988944693526766059515763451546709315625616040109053474303140104002357080861794352702080035928509839540972166919301648040767770386133119936442717175876904434854903731944209483929299954831373063623263566374742523904*i1^26 + 721677111255583031665282075513295143542638682758079399089870948820432718851886319897000753244915003044640974810582972288039671483164291230015490220745207727129087603422741594116296317895669734127635359479758702568654579693724268459247088870457306685379804635101674996523751541773594664715934269353664469149534428769533448372455261638856959401789908117950201144696094579056708302169263706837740526086755350606474258392919093818411501467581684217791216966569199219090629168142489359524423282803488576214972013852234013887701510859881949151470954795077166467755724392279566904641134378610614684824856169559298474191178961838652187072804734112029201827471337499582005500796080648886356670343132742729954432304797374400764810228469139865348056609290947608856148065871033833428949203629099528596126741216507156659218635782315948316573580477166672532193082524002721033434484164609130662913499367954910615575739565036413055742948836437125274040284460611898649988133526836518981846541707854947213459563227622557200430997066013196154178575782953537065002557859679976781252153835520*i1^27 + 3994229525758578765406270572838715198525921704524093157605817241521674028222121670061037443514264442197789760999089936934641643120145382931796985633245725605384664719974223037921286816578936128117936524902185846705702896602203452964552175917922214750989629436789272767486474896440780424700066291628296924685082468937008175646913930887956790583121650983576026647633910069016934280362287514811043334190374332319699945055749403075968017030251143230303825252004615158510883857549268077630365792647988308155163213106633001169078900169140752470444503327713369786216802321358900274902380522295373402374310054639573648342896455594676989941331101274139481807222315393032521685772763845745044758362854318020675092567597819709433072389360515920058187579538621496170885963917116648192747887046771058105256519501790502379359585649299977642842022164958302104313597309821163876861274450177975622286107260678885511214775479187189900473658556839383467672053174247890645138921017430551516548585553692566559323756732228717762897180138964670898986057812813048998044297173401600*i1^28 + 5543063704310728516065269602148349843840977704602772076740521062808723050873693923618046535115245729081915680355972037427582423701496267619855734731011942035282769631282642760474678375969400688963085002712295338572024258548906434201252517978551173886266338389200078000605714209435376099011088393617608836685831331170508179535062312501485846452952013652407833313874802165235874444911717725398803729027581743697121630702535734429900249611775347145909434875940097526155766730883023266330457119743640728728476206642356937875603862027994589074189431898080717125492371121119630604006268625063164870467765231645551952943358848890051055201782465311592896323193941466008131854738262728720688610022121523043672787929957616385290045976966162293033971021436209873434138475202193708964482970466322869389577221276019193366207198060100745266077558262157728863875755764927052363398179283242236176835211833797482403580436294922505345544047169887327286414578749201469452872610471031416148868532257797549350118685871218945075120203505322408459968581369856000000*i1^29 - N1*402976726094287566610533024765128105242046657368530845293234433672856395991174267436595823987769950145533670819034135458802400797802021524391958057078744619735651196525236305243664284649542517587979098098321179699643642790295604551364955456293417211723854525431543620647730540713322583077455351426213273756241530386310240136455633382715077023838463289663854081123898435106531767961476777278125*i2, 40738891947149282169580789520748426105121927405769008850520526150169328247324519193740579956093025863510069832057037171104364270518711246198299356376986387213430759525842055841919814986429029255867645024175964249499831202562662695849492647431685657843779436266756123470014798224241030588524440003090903532988687101846123324711879317011628410678777886708090048135164726636654694819469111147579551666423800306714382896098484710050762579993939595867718903799312217002733939232651555723561927859589433948533796459868505112873957504752830373387332761157166643364770262345947770954823410759792403950025707108065399783623089319237707011727877458206516487494215764957410753022705604811866188033237194317668283033944844408647869185199399205772730535547489507692084700537474503792657017266007182563223791824480954683439874754544075837973897502976379371465069641036155048671998655727720729796042322606202949953526086315262991836610140093298329260203088041226268622200898317954044638354376379430189096073453308209048290468735967820744711383373624290281811364601561035800248180323783861680760495166627878472824818065456400658509729254493278114119871053548211019405358290712438737763767456416111398705798624839095249583308677044598840024104491090243887810180080075029870962278400000000000000000000 + -171959628239743472539583782409099189952662896056350331601576099322843007917430611030347364835524694056764825175181260757278050581256214817437905915025658744454386830234539242861384393094853333403886829807229720318970282068872104406357549154195639821462350141485568386074511544481162763607955856709348469642103010746103870268727912331032720664933944971733759949342839476302749627654937503935387206357417887075312771409700566930790750353390604326480955747284896103952248608506968474624066866252228196421778918987682392398624960322420261017153297764617363164620766812677421880531833351487930241180035789727634132244402016448987762314691780173944258997161179482108414876431677864782058483675434645933867495824992372145627623615005458145914887854711455450427664335512864721022385623824465334424384545071003421426411911561459935291559262562195125510373280842175038683245362424136648098045515755675853898313719000412655057634911908834238569517576427672767481012186440094911823710489013827696479160274579860031232402968280371827520987018856289485070659636940003868750056156658664754576655325427729413350378426438975458797647706071549123801213104093481884258480215355415921206373819479684838244852884110971076781513466614538327962342385676142073331546248592096822116220928000000000000000000*i1 + 234164450853577231796378213784463002267027016708023746098806629310868741940204905239176013496015713045194526448959208313482175718809515766401238817982056296422765396825389620717054798366697452917366082191958414198008261011001396577431029806404212513831113060623272240743352348539546035265771206651480359877051155421998703353909467311514086789371163922678519107347899611071364026531606012585399349652068954495544202708532416110707272270776472923925236704904645281813557118028108024348806984885980324559309328037655909725906087347202396927433428943208709591705823417734198555577394392949231579560997578633003363751588348706404273801786521236022718122537594213141288123004465506623916071533214428925710876540231068881647778835977098524678403963816656227601675934125606059654558115702726942944676384257103779928726797277933994088305198289878320653326020246481163169292984765886450505976881046951243607233619353083628680440639898115975261564979074021617931402512131505574040733751393365572297579314029116573784182345457540398136575057387387217366126417085121129913713233556562765486281713026850566852181219250631080406238068508759044748929940876320534676739686721065863228674305596403430889078704359973872059731043149897387935438821932074844958004618487129532362915840000000000000000*i1^2 + -125348743766508319275226065994189617131661214539703944217488458948263673611014663844828976766839142732633440964372561305455510036146477645942168075811473464671037952418507971861296476230287643648115492174572635004311207249477260063808584405632909849020442932001704643312414812994302076102472040380296473607371751986811949805393929907153932803112080019203931560760816448256666425068102534165432759554812475628966252293335696373347393634967633481483871702778050087735996356175119220160382909000581022341345864959082760180725258957121309755279298032114587393191065029539019014452994733062644359043671052956287703679196013980058357292273606516065487505474181418982488326247829662459128296226280537190959720435129939358186673547991767034345558540225292204075587513584889849449721079848676256844913604924829919976175032996764654037970430030617090252524065201411159334012212411582378668948856807957592646832327299880239458624164015043453981754786482738065624343863090968390209293836770013410246440026503150853203295902785432703389955534861086977307959786379259846662480865629173676955334816007218187064657591600891502253618361969583791686315056503327136741628907924553148305664884801590861754194400551498783513780056392803722678715760429247584528330753406836536246272000000000000000*i1^3 + 46344635678281523552063869662537904996031089074449018396402979209162979336040243927218665129539164870823649021371395979275363468327181180121498793338197640391689714002806264954804824999919384048334155434651849943420245389127545731539686771634812581143121681790777844170853763365742869329721085347905470383223913717845492489811139165111014155450050948007165248169599599003509767938326908989781137734106534439906609708709610298066179915954969407002183751729523915829233750889676594936759334036093246212267818717769842218257239216895409768750359791265626282859086242639402709568926240530341346634942757627220657442693281440760055309514346191790763306302053900277938140395128448828559824862683286326822678445312647704040037428379554203825682604624354446436140082716173249342365386081981186718793759947199554376127316736904823823645746887679520931964125670478953113407140397128032801536137690440791595760303592856529203305951552207491148965904284399922372387346952408138170010035339606396608903955322652004054406291316239757676353549912046157218653273332955291754802685226817773704354239483107395607007520831981654941327725938016311418231048038056424603828511959616188889679485010195978973503406691033349937487540228753604696116515970119428229795023791823215656960000000000000*i1^4 + 492537108211538526498448575118142738181937373242931035623699062520320298856202135355278763345191869419847044718317574762788822923558250786658242367671811709800132479841016037927853921383837651827869130418529535819510046674412045190966010368643545578208361200246026125658467393616842768513441579592528963682055064322942088999998064643366561271937268963962213543598957239794358237772110600097055390127046067616172800261941427531428458295300474942704106744473334856590134423282690467588811900810513758730498675089252900731840516404213798023707709697404113638959199775456118716690848408603593759870236196319363536605869305434262332654280340098709086766068781837876718164602854842240446441129293136033684432726256611046578416053426660061324636866386164717425175762964792046901800699532327610394720925615922806778003348680757638816347079213699785991823101598225209654917215125298376848554369094628962414922237774129356627724913984314818958343270478002869192534568860952590595847948528357347060240957149722824387270153378067263195645796926202408927751413283158258597600799611181426616699098984247579664081482853465204637470952177681504351657297409419013018426680546978939667118468556492756918272265319676041566630231966935685991091604046752254965635989203058688000000000000*i1^5 + -8239775926838953012096668011816878343232298027921143345259223390481362670766450063675507990842284740574170512116723650825501544268786812825986953721796621421730586643769472559492331273620593530634118061194898612992818518120266289926253656568786399817579565686746628021155174278556575428408598471762173933053320208757990144119333924751923420506635719741545711344161253301201059260412926950678878086050344961613175376335512327008077853372538216217446931184854685425171073996810223665213778704516952019465774700400049682251733762607373578404430225285833832706330163867954055211644083381006907220135955740289971610814130202803086765898837397822282676884333472410868695572978118202689373859443830005233342546886102214877761908021278106776164504587811333837902401753796738082165068201915856251189625873765235933138486157841677375893483210753215166533177231624032958846512134203195082490947833436202975283717397633504647936888004423280389223011928624083379000302682978597860239832441539483000250398972403024687126520123043218529856666235946297678670524019182253029281197383458902953312732907643742688882547050292344856343667482497305428513999384548571516206356495862332898203518891890102151256307547807809013557992022509665758592951654674496330193531211612160000000000*i1^6 + 515863465515373046794866489829844646067943736240117064658296133024024359693463107371133808254261359613983565457222598446923527030855903860564107113329773203077184484457422032007559331927213829351381718393115149681812285875849164432457769649343485584990713641016389010926283257503334242920650235618282209024954144199581227125070414294865072301321760833191797016712693750551910275070804628582050347282058358404280303257346659215357650029540968859263180295100837160099388307454541792293325401944153255942287615588706688914983836034796445660400997614440586696300954230763639279432475114410342703251490043383835134067624396019758797366865019502471719279033797086890028313915888524290161777432518788265581537534880174055228606786302755720540853010692831995961961736378814104522184920204524732548006174685085100161264065619756314845635260760521027537816233766353715973652389016221287078256152208144157185067030038244711772576157625672481039269483094035051334361166823267662753471301042357607530638059958233941701019555200998919625772068055347632787286163185807620544963422906472556610076915291489021987791676548769408233106968580114392122594260185822970617337517421719170548648950867608557489835700588891776424471452211715855265057208734102010156611010560000000000*i1^7 + -3251718450413515207640684640227353893519698919539417624463785473746386217856231049958695400351061838923776601372570639278776796492231108646894146943742553871859564694543420056663029919654731240847718894341416614898836947741696530916862725065575850210750718949719292032253580073888428907754496699505024573150968819317427458149886385965710914705152982273992370491380447817941184070864622385818601157175753440984364134439143830218389981157382302792139282556185175338187964022788428133927582479611980975231570576846727908664102532900065457170196484553984957736666661725593183941448877520666876283637826095741380987411430587621784232432537482304458223160897576916317782632903715688611771813363551116260726805458367320234700269970192276094769783608599708815226543429542343619182075629039495227367792817464574057681766064634669602014628550728492894752510799996802782719571758218709307388016637536168626960855595053706648681105786119151101156061563725611176099180943396401896678312203136830059103730004906394274858792608443577761906395077126841612069843829056772531984215472543785226995754573376454108741333681821472119654190824509686387343041717915246089020976124673609662461315049448064614931198323949251774390017209064863954553976842660204727238656000000000*i1^8 + 32525698018991703174644714070354613805314131105063033368027420117559090509304491442935553107128170534696816098805591228678434756814119138765268602376077720870340034474613555196522942471366686980815655390437447035969183833593992585758554453099718168420503066845633284833493840147551703161044467783094542625075440371431163159547251787012418931458617129618925492164945166668130985303994598175870920053673902108139741315530683778833420434925184789939618204258299354007140525516200129976030875723762807492618774284614142819011942649762087729966078440887967049878869727023378955673638519968476078278571752748803914706892024162106934987265212633248218579218743598077265012793590209934356402160135966346341224591724849523148075455143794807522288212473536920344916658837912904725625771708898609885706491576000678548494937106863290696022907044612312590837743564207399435650413023507996359364569127660627148965976708589664842210872502481173050590397189877405917994570817555271383321410851702743837533213017957102279762370535279428198027245668503644745205442114885593630334887611396852200961759129612994456991828065493909678107891717247646670315181881857864122515105540844787573222516760453517516679435990367361469030704249803849511101484252755132416000000000*i1^9 + 31550482330712183228934370117129568359668843922926591759794748430196134170963592771115086720452619893061201158943190166458143172175282252709446078263508382806890739031571151097323990708139134648181372639262453128035039969685856656356688548126381502009983050669712224824991971207319507402269642400653294174774567142863547735463838974248419422872222070459497525108331467577851411548139410904391363608392630728636584271562801078722515941298221164305754495596835851682751518255034438879305413546524045881137996469402600168554252270019493542016513894275123529146571554238635806754733250198836221589266065142657134173098438460271708050722412214276598099406298734954450225277978746752300199194662653175529558867566474267101541430862475124174274889285083079120142886113123857390338072494554318143566092505404151218272464118071930956190105318268258256871415927285064039397890580195807117767450357606780461408375380468730911192521969120475692155484323137646232085390361586631233636979404773530917833596688748794162933992856927843294716187099785089933773015884116390566008392787612000691253945242243552143934448145559733622028401803433638493869613330173259015464733141140762021403921220110641061031631139783958190872552822594076931986181586944000000000*i1^10 + -693392556492530818252293408642746021561501328724546407353880120683826694073140092152060545885583851102762595704625539336412748896127098169399030591541621273699142159895850278211301005040865138835892032199494412439419702379347311061346618133547749695817109638410480222626615237522438599465163723615317334086627505904795858687740425520219674444529732069722287188660551009270208209845409970004457817819433138294837002547656367681502039420124911993615123790967922011017561444717362821245136226665893430912285104281626733411391440935498535118183170790170179823801998203838785026253517883932690072682182839757847171987533748696892634621458668409835030592954799933576226023584774429736314796257696404536555861149046890542827439652447014033450388362653475680812168905702739030570163270059664682308608244742350635163009979521416645689700977427791881799886956594695004815510177986201472315902052690191630002476105648523878150318228206016593993094062314788942242175131439276507552333257365123504682432417357322594775073536484940407257091749742285681385896865618698878187916577534322143903175478069712573291561622061280561516843086457695081280632866710868457773105839912761081919532956588160748187269939347600296518510274745328701506846720000000000*i1^11 + 941120756896120705482625956900292441384594828859363250650105943047444857767907410890079316401961493479172222371118726964639168526466754510394755507072354551578217276267545383274014584699204175462265915438769968733245912068929022538998838750883217493307863525302084164163350705110539942449719275726351273052302141359574202834758215536659351159802488338617282217665692229280013494761455164465959926049509841525836089533176889861029452437175049315666081099784547493893344951403874466155382777479926171823585018194394195235675874264858858085095963718019679212650598042879732978947414156921139941561759960302578411437862333165562931758049690449257179870453967344243926011247221542699678190454640871499564428895903500373455793667134965674074105937520279778529553810571239463566937027833968234233993381799520059237232667313545058301786283424417341841634245343911310670202146847329186704589948257283944609066096282780016565617699541373283164114549898359175478099291578417258163575654859406684986448234913992625769234171401886745006495343198482790654326647088664302347466371962009620430022125915655383507125800263632022109890315567499296010179967214449975879263287711511221711896818615936350216369207500276325802946596100475862384640000000*i1^12 + 23895763910209589556261025474944016977246326106559526751583707164176914920791903231177440033024934653238588684544232961239239630520675388792310932373544940314570148485345753427491176154290201089260860452515884857822326650626216285176935532053121287469828836134342944121390345029275877389582916354472429421647670168221076462034039833607180058546351100748467072206991015351775267482478085359924142761193105790058472178624756551543350184997747115963102890475774231520452735588383702677237193144418101546856170629588624404216867301793576689305201223891143606747243678923359543127188595963861460295772941320091695548763211351898122458784021315535403505878198067953856055167288196291497285928467036437459931744063735749457049008092645719142560639989621693338231345258284285322674884514125334359001299722816690889933367101029582185758371299447259810727104233945327801183291142158572948833783587121711820982708607141677225684697767503104405438544665100667197138320474566899936510862149566913238201947561398914900433676031048921732731929557367552688391340113143350988393224125041454517097169737163876856915130956637097179515821797143278002544767313573525931132457422434270081246408292734160720053782842353667188312285381866291200000000*i1^13 + -15008707407044543697091151251060535949036786795616651669857786286757230944418073672599812801510651158256823368361544647565580382430428918854279194490136466064463152277391548344283186461419518350405433268196168194143143981753536554639708624184878968880663462828006185420434709728288940308327994917097422115990712308164290083975096968902444297972373011379974723640248567522264033541909389101729088707670379182111890282942213221493463700062254357555830025701633520369482908128064395030950103315055143935044613250461885440396764882985554879585316868111255228428445909232870812625157658948977145793213571608668471966330488964367537879697829709068285310627869085858914952171977675050283548359924629704674526947939545475871525774095378514239295526191385791474784283147552658143232113627215664463608364944915581216018480245122998541909976291740302956951244500099873167602140975384412163034784256323392589561335487852085986004527242234044135974174708734475046236660610873459632239419346595174930214004265240498995663176568672715240749812015873034927924168691468037189639514721600946392690737785727119942155042589408024263737957536886846222627130343092690930307207502584384866622658340595562828147640192585751674771208142848000000*i1^14 + 5087830065872741560941339304796235049945326143560887075963460296592676625856075137048141935526064809169669426933053642665411941404744310176464208306147820320376185936005084176051953678891695033092891612888088431774622694689737977395731525147834017898429298819248998586076525833438933904528554778669937227874251885817359251064864551854704624382189977498109114209339099726825827285875652394892603299779958806033959474498738845485329194933807984286025807693609946511562980358695585619349629840987032687876605161419807871870061859439706127266824541065516050972567395600752836561239496855573488554385859567247728051337158940322195780747451760634829803801870969292087965562869848743823431595918617010553527974392487685541411496323016000256112902595947642400365669102716470772893090191573929217983273308709505569643627474870074051118355260859403947167414214016355462350718217250267124966677538902167660757710349921243688023714813823648467487185174439142457735736052271192048613053157584862219632402338013217948388083168086165298857371825200369249158024389516021453310286946375988502816844916397947325509430550029164763313067721282337345301927694067070673940764015148734174964943865213471325570321699454098375442432000000*i1^15 + -230930301019479376929745506911603941771981629142435121664879347968154266027936089477593789810121342013251552722718327315060682323609537322948138549704267051016799821583838943403827942919554245396586157348598446166988583027811218496744358347672392123724048368815153499332609997397585761094356020368753997589981101862948697440220654175753217499173079126315621203250257359863906016393187427092275383376686708253245125381237344082564324252456879531462822111674686709878793154145872105243362084822196889323515130411162380532527998185146507267961840102479414087659197863738089729190995051226925624661096365420296179251775846421379128437188100242147834539796150176999624131907943386362664529614670943988693211323061792756369982919049590221517524879088968423616940024984559040692909704176452344741660193693941229559137030964312597314712602361567784696321375455004711431686522592495111396433268349453883134965953362512593248602509275783917551554435824287339661561003983986922006217313060762945479979152796646576912285051030000901602752776731607245332281773791890899805565108531761998103600614920873087524887602976830057425584771878752222148263010414471818465705766910405924622669640832254702897807939355856076800000*i1^16 + 16332448787035510608275271742795685155439141388096858554293372033867047104465627390739480375379815745523284142963057301565578270284714677255692133796272982836976839542149950548601378544807550980227987071204967709953371175445551710463330986445002383812799736247997031063134146265403533492186898057409578834105681069769175058201576791562358068169040374673740871380094714375298927728878757763277890342800191041576436458837716691049519916712874999203855479594505956393705690400545071392344387034336569096224630450546735078998487807473450565573067347586988655159451717858512500691598681802399603921634982908385544003207303793546040081671794306205139143361502307238003105639431926932354861156765773888161810105942249724491524629743017307125859151276604194623165547515796763390532473703950865966575034842579118329463997556959237668364723043929714062179164514470244023145225850969652602806928440618328037174224654526315319498852791232078915811806366525268034954535144279671918963383810905144895705944640839809126586435908363785567059230375069508725534113401842343158422778564143678283233816440196306809627345123862645712682882339486231177255726983950366972881184068168292192491744402595761337814902374400000*i1^17 + -2712364604247741738342363767888330760786960549358924075266486583988460588458083899502226003220179068031472702309370189318970316724067809835256295732239708865405522610502801819699762290907078982974847572971665818823798419323164069616687149046094695304702884659931628872072391693071212301638003682813821209057842580218674879209577389122857708755200757369501968917826348607711575159565041153485108169991826737816130031650285433734026562060623144559728288518305465879531329889144948821710406550467035261100567034251551483575170136596016837377558572362468223971971583818375945510306597703753578635440752810828795808715312596750703442335694170110335973683339472073294937603620382271060880663128986672712854377918903297009927393310879117094091881221369257318728184860409743708316164357159158698215482115764395058003820717041264351665121727999366541008529571983930361067744379408035767734810737167295628818364067258593806628149406559568074694808315628640069651564484438268055241465348212066641515289635521660408501518915028357513520680204160406596924856962395483974219632008068129318252364680256309141136986634027498415108391677821355299848982148625315671272441042447277532852994002781711892480000*i1^18 + 152466896804178338430166251573765203096588556566117320836665756863079156889157256052424528802156907161964744772895218808847883344407418957907300281609335967928314090295421541928212752481097953360377575821921283345785924172086051590167920951439593891065865808602995020110328175307984556121227448697067533457112786291380931596047618933052071739539481871000368814651912150944055593946586424181174676519495016664716607292047106023603176020945689686815138522126768559832275798633869328146625598130623475831432590493309219095677964475271055427917090354291541343991933036963721274998499210425907560620781096582735842837461147231314159065348145014869436002453956815915054015877169907545306081806854159612203186344383044191440858439133117673480936195561916408897065590757137830652296395616224164568105878625957405285438430345129382958437893736508726385452291158118916406872331756144293721296035015861327481095629361947022266923474118674713268667270851605221444963334462370161397452350873742240951949930019668292501199246870285322875055525004111125543926324292349113378918705088594783186454951672756072427655420265417136840143543157066296908520345202365584859617435238869308963846881280000*i1^19 + -79895084619348039815456205412709549007784916248001785881196316382014241329721585610368604762975725807679227979555770360300446188981896039000260364523733767351987784957405492787086358477184944628433095313570624344074950896972073620971284760624409928718882389787192820507479412059795064147749195891836384092385335095645381931626970034279276920268210480060686547795547151972549360934846825778824684554001756229330460631312818574723139497184626839782570886754182831930588425546662768957360413979840617546571328341253186878866430328420900499892899625329846607919112227669706215059930260855782403211931239728439871656463270022873900040825216324162664012805197052958334415782059594733294112988925873386175216902792280967702303434116694060694569983897701602439607428918953761861583109216594480971944997163739460132464203014739285880373621396333776429990523651203438838060083297315480739953420597271346826752845442589257898479962105607674889777894786960544684543512153909804267590658408428651935828593183513716247016532498846543556426053786301154262644325643666929339696262096078247031741074815751145812710249780840744973401907338461513969144729442831761353522396446851072000*i1^20 + 13592135275137281241189378960814170614694120210294882144255892303838657625828307303238028601164784988278563234791020814973397880461998430417078981526269349031944690585362583126183617753091867775677434996569882948289446541836036439514714957217438940700251480585637256954611566881498799914972974708865035789239386274250771554345544080053430812759584613999841170779391853927156495185594626267683876131493131751102194944531602062654019906842363525542735719442511877567487796958171693300424541462896693585531825782642868815025856626121445957857942889888063189691452708062036531874757789328092048972823239189697463736914899822962114459591584234914543671667712511258301017246651966990056633376859940591437510778370807106948478588061028697251439220259261601312624499185421713979254725915521455466265657744862105630421403634554319406452914017593737001469358366832183353652842603658648239646905191360768806485638500365621026798651638888855944373024291218180307596774992259399747586898171192187400552855442923828225113396066309444764302895291203738918919335347158597300099283773090388186825889849099265396588896727770388783466227265774675183847115772492005769216000*i1^21 + -193827124670161973848982080751528273898736752420430459934133641881603151746045944573210487856383972031079252114677783098944207935440014191166357018631534137262171657542947667708032824290013886187481825736137169394265922962657724153232436802614562019846677776980517494394266904105411267851218083528626930003365222625835494901367304615968459889571541340063534727074624084844067593070403584131870496067955074161145929059653608935830474579206389990264865345022363226692779107616946581917413800323903340834028318225771450214347072500565760476208545081634998213500287585415910088723322716348413751644357230775411214425627249308182486128188597872381444194751627595145309001669807937898955847240641415931220852440127417908053318077249293257995359458505654716458294789854360985869970790981358367796465017663505637410992864341082385848943871909688634270115277148400398000667912371107628041615922671093531561069472076033246676248941440383750916670512140918734565625802880218064553688359094480927579003935564775592790166559228370062379458114792134438984062706993060288124596990522231331986207138771144580099060327869074664572612758687522862357964390400*i1^22 + 60948853699132206422239071068916670921956375102299070207691682884505632317532214933814261701835590993975095856947435733075366325256167501477199696072709043218055612257805023050780727231439692433888528965177092811834955180009158085900648487055596070731578612661387469713329303465665214279610442284103929795098491047454874233962440550137178021381245094307966614759365010907839786467329488115503357278564410138965209120375317623761469663023400279376738511284100259564261442118577315192486306113388747430545491153773455558258369407772870508070744039070846075707213475706260635790427673424656267365614909100062379083206876300537716044063001103816547516568987322964064740404159242431160723103151225452482577581729215699298769157388736749484108232020483277858610329695219073667753345312708525779475574408439924169056476010067588676383415974879226328130398254472973989923759749027243522355750645537730403692115484053414966388282196717158191929297285780148569194337221004556930671139710143623158578560411182396403658737206290005049605956148204762861556055913928323139342311298595471133503798070846908606623521342733594332179712075366400*i1^23 + -173695840863055911486465217451397191166340940709296776935867005316706809470703883871541667634476357439993889120560563992113322732299361967710743351140802686938814574828267866955910918397757359576598212736497162052793338197651444251453947626267053853249010258925149387643860915830502445457506284610047156707772649979409144353243512733575813588803095635449502266329910169874661385746770127060120467562095655907999641804634127815561335358165783820025916433257644212331302279840444251964556238461188040518093026597037092581933855551017394903601374563936231232859401936462996455601193641808642408530129760570903058227705828509995242143075600622090021756101398230179723536799919400704052677597354095400751569055868079684903369159558566838700226391948821775627256993127368880749244794515514248105365192798900274378081760933457835976239693465591158295238386261692642009396299762953590157841225243198108444542893380346747515953506543853866909953648658268457495496455607713538137277741461659182156384769114032090667547895094970930914525307160224923448457702054993274898096140768589042482032845467981865622233733767962296320*i1^24 + -4306954718265326045021235855379900599820118735891439568084573149624422414404221110403693784248527573355063563266195701164077952231523733321029117326452890692351949717224057683717438210593083022793380708277600570942486379370525897048118875542529572912076776824485345442615131502805692737385351609965987308112891424185437240307013510259382274359217143270610725015359537924559734013995143735207743064743227425939331174037240773171243640747215861175631096052558614263284143928668022665991033281428378121523443781524922733388029516424273015063743385798882662019117416740538097798110818342120056891648143635308866455867746502531913816910438960372910870035954540145904482032422335328847594405895620995327248944472692680243935256251482416088345965355749511601170224310016759608928943834287251931975837791732457569219073289176684154545867365121951879857130540448667822379908605857137527552817904544592652527618492494009481505327073085753689274783024559338419931136735049878262615180470552023854522260642175916229153300224796623117728856793359916408684048154509285667692719411984392985181198368538904766709760*i1^25 + -14931106248874170802914784329986345256995977737458795365474817657599573745383663572996707213936450177978494663339089403978946413853509433363050173412731605898237684552739614962370024587174164867625546147622789126456761844840504038241525319398260089161798392746308551739577390360100650020175800738447065650108635815926243813710824126954502997390087469103697729938606352257692124103396005687119181337150699736775905931421191136204546342528543059762994961949767967121553396319527280166584027519775685982766547203298863345432001646311143178106870990672854887594273084201131233267811310950252828122373898436547541127179724473200193724026504440889219846023854774130283243688265621230387842741781475208653254688647754121868069044970633318204510410397677297216418227541377654224080019418200956936626131040068154700072053871203828989019176772952851976347604894330300197488814153202880948561148108196665263272262511634535280891128342901531530348333199885509630842780644453488770468090557559914707297817392524060545087492377357276305262354847488195255691569964962589383502885563077287499242930176*i1^26 + 212705148250512806489055817147476611188586904644824767992170177412103607483760131627153530533316040175386981710754706240001165030112281099405184045545902408102230255514366580830831339920043006881732642604047926170978018785814761505291789369863022227361693206429251572982379749698614493269273602238033027232647481390384440009110395223143142821879205446777061547041533879997589184773272182386884633955430504956682306463464252674311012233333757873986074778123045052534241318627229038383794576187747079912962550668806959378978911929427863545192973508138982867381045006226212464231440561013651078799800047355001312122485075453949363567135747857184144157603744013318626387207479763782731900958980206075188980235290913465730667092068758884777591865539056466509607435805171148916861768749232350702468535235626020672480730663834504850581223345251712061885640975232114303395905365152384415691052635054680296745988057055968480072229817784380004230738336483025574755077822971098909259284900736310968667542846313399592920391395939420667568373011098139886461538764367559802129345413120*i1^27 + 1331125618129777663678617445245867208929225823722991368672017743674103577679215972904622369955229480272024345514284758213620599204274333948857028225840108939468784677272583415234055668695110567620001837568867229288477879704771029431247495212943087375244049840033801626451811566585819109097126837776220827676973314015443400705078612179544181702845602976965297549404005927043277827171970388216364021589637028195057220743301548484517208225478648443505702761656806166232929346509099111690904271313399059806688007242214973292111223264636202318768846622825526136100590674534453592297628764387019477387999306018944396408941035976155236318976120787410783973725206656488074200664526857394105814185198622618312996327546405014281603525866356927385912741861740240107179178370415440475517839302439287337051212628961175291655397951782171971937078848577015728851942995194876852192979524991703756862609231721961289898704863516692295115702833345599838923286400215950012695036694323101228187113344377058919663582568789851402831815434146517979207397178669174838171783502233600*i1^28 + 2036282339801530030376341025017279521374197461582056745429548614684664019936429174018356427046751289267435338473536093078387578494904655329469467004586949087474165173128843578604811503343160321381583632166471878207317075027402668835272586774670432793722490973811447662270178378529840695126052364774142305139584487826617513192800313640338601275104993339232657331720578724757656495737378131615702094656650788017099151899974109868692060708343517273369349696101322102438123577030824935348509608600301397369172488246345394335969625951740124922623551912578891464780944139168846225619812412571299583746377102849066611419921197487363059684282155086481711920183369319294367448221325355721638012887764983242008844502304306266677048874222988573701528377376523820410192815672681765944588540981079436747322782847023776890425187707834444107761639103360555380726283262243078305767996490463569621423801711909102488009851805349503408294648023100230161349287729263564291689711012493501033374034458248550043384705271245869700815241745941696525795946625056768000*i1^29 - N1*402976726094287566610533024765128105242046657368530845293234433672856395991174267436595823987769950145533670819034135458802400797802021524391958057078744619735651196525236305243664284649542517587979098098321179699643642790295604551364955456293417211723854525431543620647730540713322583077455351426213273756241530386310240136455633382715077023838463289663854081123898435106531767961476777278125*i3 ] ]