[ [ 1383473589485525949275323699849574761404505702328370747604195556436422163207693260627812344371086013351504755676464385173997132590553565105186350689357577094100283978379362971969208280013396392946182493517358690875524307094715456609174001411498185341745787806241355633320020066912761133838614475992876323075855834119210119968236243479902698149644954429611742831539612147903986931270026775448472508698403549631924301140917007243596111330571552010593998527402714002610749045940861230823346552087278338191338262337283241061075549919831170129252833692577826619763997851796154076704605591326113790690027601377024675674107272810907071907102720000000000000 + -863613480033946759164108657857007622215840713819236752952540369921310545915061572360135981733114236709261673314644027226982617556353240637608050655311838645737501090493673381116777428849291621931900161096914540048572532066739966816678583052283778191360800676792530060264784559015656947037273885744575490485279662631014716519610775427744859462898598832536805797713476147293561198255685834817038341797270796919713056014035702771883883700786157416786593284875892701319085738064353151193786420299862539289860358807470842235125085404392753549300983551736325372227774748250048770811499613420417398491178403380045257068166186563020361249587200000000000*i1 + 564849089636934686886439776724839416838381116211223284416800438264976936065003760767946909035636939402985302692012212523767748673583294994666619152516592475723246735268784825260212872935629182026437634795830366547794305201872599376108174683709334511884795297323988476020505677032383092337693932242365567910343534092692975146231806951158135768824191562448550371713069524067459620596025812163106849977115485687397275652020419038157210821046846880923620623057389661261166465414748629928627554624905879056880451502518090729822341785718968612249827456322396244538519136589863955646730197147146394285493314378922336676006026433893047992320000000000*i1^2 + -109518886845951846817512788084851983400680603441242264292485588873132771666074373913998522007938468605019091605674354920049843224686151818042182727915383165085960768503568009218380681285986832926244549970448595778217315557320121448811757381210859581535820825357054277779743759452284096689815701268216146109163132629547994374630510688300205895914952583035563934604137162271403210719629303883247070898074100915300325199063951426159999745508200516074080376899085917103921010595790116783983251820286262955476928395483129660031683820145194457394820051742886115359272678715278552203826102529057530484492465296886252615726280564959241830400000000*i1^3 + 5697282335147811634043193494038578543358798293414500640263594201863968472997479568828030921243562376327349553120197324623750041742521407350660500391396213878123033607699461571434444009020829872097237711280970006400925896528178840651611804932904286609382874091416742509074730333051562331260795126942805367028636975724963616473642124387986344772965719540728136933464296575375069433365752036188883940210216950016356943734275100061585497903958680351535743217345214086022543836525820705222908245899973977874273084279173151929526739749847294492349741263744235362619525154705819675227791374113371044341417204311798422589816119060594688000000*i1^4 + 63408049825015239244938434464203579622407368070871779811027285764595725226811080749512563989014724479257154452580698041401779570561979804342807997970795529136480621006180982719225027111478447937932954452824540483764196718897216069471727060021631824995210194319066593055797099605241836234839373938118748176442545540696085956997617303070109084790102499592499780792181089533332575616985440417209916447271673662509515815352970295675532043389999596348953987498437754837757203388183660544423269045028245521327829667261492495782549345292385146361740727047279107220528671198279036557536669158090677320242105632436718852720548818976768000*i1^5 + 239018223986901348026782908737746188296362671894395580127993376592413615387871432779371030179359821422510713277245952266224856239437615991668303116188829186236528180904261300520027868892352157079865402406105070726672327240602554497789391864280097257309149089771125519760598051077711264676434394783952653598038963551911666716697444948730670498508953373613996035270127333149469445848939153163692832484462677812667038607643864807387361058951474091792196564133131714633784334629685818928095568073037327722336645040248991068901362791343908113523869741992207020263040912697624842296100780701262160143295151574695104173355166597120*i1^6 + 548701203821995152284514327681046444928590616287975735046382059919986241885040938867599803533635043515147710404135598607218365656825013100769302221520708455176109778784487006813402999205740677199470901530247739813310845763747749169441555785098587496761791941232799787161101916123299111433715465603912475923892994436941288495497154353777659455247424088813605247931241053591030101899621125857439294707846003836458000161214507659680282419795468828237084937614826859819382463746707984136034826454391602200698022286685731117303097041285975107475823895955702745189556505779951775242072251140602321745214050298903740385591296*i1^7 + 2616385276424581101658372340356136721629047575939042204389393404134222038895090641701066253326160541996364784520708791716575294100912746412988597791577539758919818633857065001943326231769285314899086517476346249873525542044557292296539645453381385691057463745807140703014815542506728124998932881632624406357119872642409246879691933941262844731813007142296537165985819860799599415826941769624418041806445385920831433384777708906933115804111699887955691007325137670146621105696561605691899212155178708867956805316885861938670392502793140725325457490893613254629605501952216540172087603377561423643467366121372385280*i1^8 + -2904515017637046140411841125329566944109801237347711467586463641107914242842030331114882576239549999435213264719144091894052460661402433821241202598936763520219770964236299276053928677205627689228118522784819960228062804575627109995813612228311487119413553530146093046931422692427570338853389480269251661043453470627196932592786829491341762080848149538251288199520782887560494119885489662989921210445552009750684485745831618182593879291859224423772089875923687681727519767688745462486751078993549024059273392657361866360691681481895607319157458225725104103484509871101031868168328884865874028791210021224448*i1^9 + 2188758656437789915304141718503725289168455773986257562679753255275396287194973124091388397698664663996364559561530014648103625696965162505382540433681490191922896487381211040756703685174786163066239953141052694608839570917822008866831993120224535749002250129599656004086244389276135829695934973348523162430443260525931165289538830794691477300624032786056751795260543000226647358455530723547098919314259919970657838417080139435953083282073047093788466879741884367835324064363481922897993306884821512684267540264081129125892723422720121684960121403007045805545438456084586784399908913620934575003795456*i1^10 + -1587795909046275301958867830377628007095938792180640936992916236728202284080542702468807647798946563830808403859601492121806392821503161734070239240625985766865384489875973401531824369385111879800462882349014743607763575797433252077262561241593525546506559120108505923093727422181266302759874271232078281735313251399301826300976378846814050064155977841164321656299805442324478288886120529048059350790076029022938872388330943842945600830522139271608102389673793521425988223298282601151157603467459724557522396084765246713943404356987208188607675955055481218985848264928193642367971673686969155584*i1^11 + 704232208426385912753611613313301388130032788788580451317546617230427427533883712974041150338711252765998038082670881879484486427883946943490395192517472653198921630246770800534973458412383011403362940652836118673626595191134567504470364365130147557878767109261927188575557452429560290203804230808554046381771800391505638941475321827745149731161648240647937231985309752667300521163733539413510186683685938653235709647549199872761934965079481539571597394994951597697903906912964981556573565942185434058527938582098765690527983130711403955312114010980707640358339051698720163360664379719680*i1^12 + -227275665163104817632024353866084505488180068301533478989478026075042699663314885531063471845389084015305047858369230283946125681575541080671764129857694095835787075218677546178187432792463467599263444573548041886447932262877122320847971723859311642965162894587638774389781985483363999058582977091336836973352302624707008768419246269837479535221669478776158851990808951531735472444805686580298055411918256826252445630359158163482917457354898194154841008979070861548553898869518075004289546916218329718470871014314266398955630437943586755360369070259505143623057097424501080774934528*i1^13 + 107428571012670858707619671662464800651734967638293511526312888320799669196445536633698628603872199659666903870998459451300733051337523868096864912652469889486506087211983194079261783682449307148719976158982279736821444325313783594571260667691174189874968776563928704338114460710434357709705860588410579314081832334272260871728893343683726615834545888417762078561295042217642504379206891330674740166372501707507248054544481324027240188032360007005645182125478739873765367436697637209795931016681959653427035318870949889933911713114623770357903332231555454680664586927601221632*i1^14 + -643320922357532602180857749602660316197704449786682668543741037131011279931899484441108843886855712017282949369297861721761221825059971516381933795646189610917099046907286228384027083529748094918585092215463140660543785045309421853395477101692367734927062980572217584631975735505689170813191785147001946935753542107659598047135841206942063335915895585658380234007366665115177934490673373922249388417114486118784942610622563204554918881904742874814017234204519117809729265839615685485515456900039042502213732760521723660739811052598940324386019612336618820912840966144*i1^15 + 6170129335494535760501790521050027648348945777729442955022218009749421495629855267133424246919323819682842219626830711274153657382327966111256089441294507409619307010254584515403486023080178674579902428059918980877854738785460689658688588911765411456447412755896909032283201905002037734540327187018888698662374741013236323564807082405069918625655738840748311859170485300042161071125350787235715964908014885758225412579397209640785084812963549655909888754770163798047814875637899717856064205330982440859065854640291782277222672820782573172807892465543852428406784*i1^16 + 176149823410085335736534147885280848951517853413089699926456140947204740621285079694971765871004370476872956438445886798874070331399768185831742860147189009628526962223083120893567505746416648809257739756559633955512513303650563050103138827781398458835499642222719877973142591304704887724499703050787026570848075173453581735696447136877279615868776519514046141959938680570593125749748396056881510208530920680934954243307906788082963687639690346923940991955906072596307135318950554767949572649029045008725389505620244552904984378253097778988863926684176384*i1^17 + 38489862471063084311055804121266883584166308244719013190466108022668258244870450037275701993092474259507904645236156577224379935684365293582422736444282680465116020261432785745811523642509872476398895897380014152676807933908708145451826040143919435777144447263066322094386727818686638806414350509322362353875363151294082821886147386100123706814003352019538248037469574580003592823451105488211108514857107022111201490448403653095975998961577233111549412015444542375591039506629696553174436386416319974291134254721466508384696357097718959039167633152*i1^18 + -3770527370468345219788844135089714872794555235001850210242385976912517450939013675614209004548431445995953684005188694038402451378221064830332255476060514766056288864617401550602244882786941791432550003705840596025208836930508651531061272841795800844530987483831239272242336604869918186447832629655448514826247604555163786085974810589150827323587027150801001559092921675130457180591122219628413972515542054583931544299569426326352349973419439501350216288270788470508916728051626655917998144079198510430392517972947906504141315332465066916352*i1^19 + 87163691675025383763974436469489850604811261697979008000331336631563279882550870108281467707115953336026712042265917972636933516042930989519791039125595770687918457646968511411625109074540868507677123205320869541360563091566063230370065059056820588369327160462627709711676861202006538997704049417043889275075769098290419444393509231909968830801401212282475360993243650954226347837658305627288055046914518402208260048252864423328363530651577940751727455864983837961136272045269286906434212615220766318316674885250864649823494085206864*i1^20 + 101799600171585148726234117845083453150511504101254392972627230345500483772252520814727348450152695909466914813468745654948368132017062489940887577708536768959868698697889825412040459390577933965569302167441435900607891016942837020204104214072240121809612169469653156338526331259685514183042420998352996464767620118745307864122343288195890380461608243354752868471803958812532738151220745415249424209990413520655960079016908525007924808457701813268238822670348239200133186297301589949192695200055123519719401933200*i1^21 + 963974138434686356171254810397684036513428290094264503322038650041447721077135825367682812655204079793676074523648505106597824693529943532103468143619382309989338207487710628218569420006831217330849223295672345587454135498431543680908429039292039993811950665581586458183630744087079027420031259195550545471477935800667173739225452842543248156554973588543327810568438545471214411794720210407484358428500679785744275661056798401067760004964253747278161168179404436510428910010409521*i1^22, 117555661893516224536441688024671164150976630403333017715100461097273706512860986685445657811458782277967219482020563792792443705491853450050391678845329299866139501837950001444375514178180743462159435860665290373088187034756866595491848307613009423827766135860824575040886081132834286956123580452256723813306091634383012107761986190044352200286417698467895170747839309140908944092409804702315943811904724559986981026729388891055607447027521608787269758625953712079900581232523662272418641393347682108419576970736883700806889801195180150659566707900559518843828484613439745953982570966487692931019855881055503724454758429620777107769592618474526188773712368377915293465674896491278234068117573352320807037840907970501154346955338499349353653656090121595310372964456897769283211597767727631589798769800418699193985321423241387509609224291404240361226510345989412429015041875474879841577325526443400992274709943458730425850163113921368758440368625220948430643591897554538466589536962832028580364299784652062720000000000000 + -80000364329024314289208307866567460516338629876357925706025196481333389819719603817931423770519043353098478780502942638136494105671033168129864302284209339181916237961564750452890413153716877396784493812130275487295255056443035061731728222079495354882716022367422245973983506627724054457888025023963594226155753525290914834507698089849397316778181439932641872291451059301709212401578056570419312048275400197383909863454772742833500480019754559318846686113802794747120306602969897367114625505374819880270667715544455267340858518864019300416735317804991829400859405973182731905345866099892821218958287329970221131171787082146766662346675740602129366176559185023476283235395259220144230557644679970824951445727503886051721354913728823979716220281246163381512432288942887432776821292791399503948550054764810595244760306600203550930469704227169350292125905832286335530934359417760167574448751247868681412956577046511338558270863521407999633192117127491680174025913333068346569753938524064019824732059523560243200000000000*i1 + 51512124236911557998683852627332237709611587296879080229727453028783384243735564152334400951194897995564590834325940698393011388792541299060628534717642430847432453275322074949589833614988441675586585269052585854447822419273911356958217589708099457450151636489754701532268405218145520926106387092763908905001306364518961727628983307429946622525614174253236806042423276083796152261614977827662038660062796790612183428445224103257646664203973314021934311104685791651269563639226045757361142426845997629693678272265624835418284310257113364459917632996305817996431127931619100767697177306716546808819084358318504391178783657145168733786329496128209252378750860920137468450572561820371533611039874206682057124778308247977984755815498137149930907282101043588480009984898728467093072648094726870432272488811136225594085900844710518554894421600447770569651437557657576654508570651183197492101322471910049530949372414626118969210748676250066890984313199991739122269818768956568594383161912757595299544666136903680000000000*i1^2 + -10482957022989392909718419358428503959579178573126154904360558697046436397380350851421383491819230970372251413403384744090865309011211416607278639757062310341018310278608140262170304596889005142388106086141308106981495623085133882945053415808064569334060117972009537450092469807749669895236549713002907249995430764003218110310542845587060232689835998225557126886009154775173648149673686718045046333539179635912054451020338946609833348406593993662302880717564286084379062406063927191250570651141302793778133604986762530415516904809831296765419452303897246877787460967964168430873767545498355162496657897673503196732331571810659950971581139504977785889465074975357227792803200960615343898190956126145908737912772415418265372177440227062086774149961321519903762630623765218818212449938560952019167546329163484956252981229235655540893935051368097539615493799642509609290060426591329655251721194797188728731603251788480842941528963407322760852059235222406105543428492497385561272411418706342616082577516134400000000*i1^3 + 578587624553711020758550612686712223646640290576421712688518025325441266365890753383434258340122682924715479654068983542667059406197717638960476501435725980438527162779432484745787556587297832525636422446762158323173097756896046282056089878173460871298829909823739048512142091903647001581141452078239910857489497909407801056447023478535133718521595150473170555251181091180291076038892165083846435766990632264794942590167531667735708903390818752734163170197658605811782645867677850940330897730201729529148647679851236047536231530624295359823543241345652424452008087999929599960291690682594938325058769336513123377864971664546687769736927090177149725424203237068336175987669568972849105291558749152594317426855460150078715323775846873861477753144744017464543757725393668720566507653698727221846780117461961266583505700677197403216237330050287735533711972369535752193230654040567870529283077126384260837643469388532761088204346221671821448780870955953167340749436061221042851863835327852690339484663808000000*i1^4 + 6874314063660750891706937940220274080690791931638840251394106372994941031822487565133517441787933686676725766279868440665618096714469742531758827300845998531622581293187854215106261692985506525547755361618028463277463150566330433199737177087785581477867321898468957202653247732913335872261546093952986227845890873230561801441657446181573870088760103047191880151208896834035583843868242395513881999902351308818765124563369308347899922346425811785337255801002910227045827287193360877320285308105994602457453790717061926653704111630995301348772746304545579795306604055907983400549955587557904972468375373181891637529755502801783472116715708344670780068380621790912756541004499766774894381990824162305164794829412572171637190201228181888407779014086100082074692939258449354267513072951014955721580823064105766893994011795341897186680161817750182974225557520582088539644740126957302065584856615341160745952345860506724917906070536119323193115462896540471070330528519324234687842963391587267260467642368000*i1^5 + 29110992200905856354432097449308738541482092783167870591826007789338181626749769256427298615059010829806628973986872647524506831558501346665966773825383595754247762163440121620927315141345645788773065194730153810130101320129842819545834030430599481369576376079982473498556960318132310298077739944870219004204299990980975903946330207072570101278223029604527031274420314962498363593718672019087578348268355945516185226383372885548412894869967861191919851597626641728452861946251180054735138273759095008890009730843841258749439321359825946564347853700671045272387105671724653685278071250054221862124380416240417058594765797747914110668596752563276123090828117993904392236810628577612247354918846325156945522123004019896767878835634901026740642304479151013468702118612404533681943855874771833369478426384988915704655756609634461575734933653607280682879494424480105013336144685020759499556438417826305990074798136248630151237300045276024783017291021116768547426294938210094874139652749165924680990720*i1^6 + 77401180872075073940047194209239323235323254995788380709051951144186645605716921913211443414189655105472231001968276099795578351980054072369394870424818829066294507419887230439620803500189247909899928421942699728284571848141514749085587260562283826902037029532625595707091402521266000645010423873989777542185351182824782626578929012877233887981672453483923677596359412701108285877558964855038589585109013598081649136717095917209960656241612371040459821367651823966597632977875769581841851874521835307916479672638063704520123684878756619430778742116239098903471830224113755790829017542112655792012655408994756210802875084913525720813614208883970773538822660683506310516570327305406677773641923324189629530459106677200217269798638910532706023455360464178126123791925751583925318047154718023647888870343688014544198281270667975818764609331959369233472750550084171473334152508174491293072904808624967161392049139050785013047701325387529920863813106191590409369959069685624353925457998449213440*i1^7 + 336511972050963449585440012438581782118448958148069004990238009313448943272653776954884166599369970030585584616490213335374261286033619000227223884640623457035337283462428359281775690304709460446971387019904849249060908816487147430251670173563896709532361603102225107279267679438764323996121575883659162626419713629655547130526799460608753259900335001799088701696075069660320700452208042779023949402433849618987860202068668813852167836895315460124557603311965684396321100175236608248849306166890785430902296439312218353535603765271937168729097439725745561284459287575430281624867613318934306706742089387469364017461112820785155319551674785110313378581568766940530471491518189309005260214830289417437883951984128411462829606206125066045851632104025126322514297327853910062556480762821084741184984922864691593234590773349968275274430267642454181036817640364243443904432373984276988097377133562516511336903651281213172524993045119793955198960734590844374328698941238868948981257959636992*i1^8 + -16819020120642758007945067453314560026725067361387318547825849533852398438739915390380569438577192990453755694701949877524622078852285110090223373437519656219169271661559773009227859506148555294068823876477411959993951359956766820622012976343080360343821204426019697309986101667928194586151702162386487183357731175246269072917403929988425496648787823731951924870881449028070859550635827138479982386217475368272085825015266948502205971970499417526156327288154349521336399442405952614272739624266454141736667186436184495953730803809034792110762975359819861529114228287979494653625434834413446286965124862831895596307322604498671325148258002975253929612199218085379348852298730751947361347347209693926518208877406065127049361771658755805203456334424168886217611289421387009409867843633110430207209014002823524677394265518316345942105913998173346061429924049095705756818591053115658856085095930816565866577829027903345878345279671955313611411787379827253713377800629003354388824064*i1^9 + 133427342724700906951726037373996024249039544956715249927076641968811966502074123126441628608710074456995712911382970084066533309751364382778431486751435077618240001729309479229469959825475259902181538283361312512517118476977125724700404833394221026569219756248995790571482736295715685031590262090546099767263002477639228058203743844048724744719821690257577487983932222774813600253808991082206352555183882394494536204498423083466855079464509828122642240900682974134320713203230739647760355941145797467995746554843702458924965771690385268319480383817552476638214418008862646634933062057895809641277456131223879620550764793955773990062824523968563743234406705788321681724181857482751479553518814432845268041107189221395288706395795698274931045515923332717905671155985684479250210054387312245506017701570575498503050249186420402345665415400492029342857791913783099054055686074424399145141008347652998108435467379634735805122653253194138734638987194160112531960540124034367488*i1^10 + -14838759414999455832855218256392746293418096188259407864652548970367045121961909429836652530543918270020389707731194679955703228268938823907261604185658103554781896279567181126747372346554027469284865563283661419669490393973227017253385106305086942568045838746334741958121282104014991511199243445299611776995697687525850233604651700928606972888531782928713600692878538375185405553509576085953256266896333173246916224417155352976181431355743699150438189082173258129953374578769127300729678420599207571089476164030254513488207803960433261337430408880405910918891059409191311024814825803978076420551133434762917285998846927654387942115325609855771768773981714795136324204940523165841452785348453836488759836710025985543972034311733670202347617321392700133300162906050419649867267570232017767509586329964156248689251317907877212760272843116973430025457017941398049569170811312080461152813615170880999651140273981762238058930419955562786686045540217636444783174563659776*i1^11 + 3080985469134175614204049726498994426779041785295020509096604401953196925870471420715814092533364795568098790355362091129846425638929752328653072451753112857156692470105621947409478512546754051049202654373043782653758426989292102308502889728528777403327297424349830188836900040571981924850841081194761504293982731267599372724059886340685043844608932004958019218037684514514945664943475539626457225754713338565658555437567754104760036689175919942154483471401349402305086674806712814713107748402796804396244424683906814330387885030953456918763625513805657960176992628194802582194391597899299838670847777016626004055492519425075488240844223322959787240402917546691181943823228482752863837808160740412313098074942185791266651962318143907160692147038266696461452077644580832924734825577660246290655248931501637837301700024616386134564510721163758995978436653214050990649292149725771848999932703331090328815153064411591205158088192877442962775153216959729138401280*i1^12 + 1424009328903560307541223407585307586779590800862254122227016040629001551673164316070931491095037379610602460957640567372374146497348238480138582220867028424019021156957200793074736194752531403833047582709222330395833816468930128920112718516628019711215067254646083358748277425768097031721646070167834501121700376647439914778352856204115632902441803964140884617736510520833037138823134511903917991208221972622054789555960606172545478687242583012490704108857187161272840739133915462695222084769194153827707366217348409654573255764739124324886013240406315073739501731180436799009460696785618472204701521181952385808175100873957704174064056888659120711681013678059074440916500128975450736430313347876385173064524743540292985382369487753683854108817328700994986568221495871266708675433493428942786383362371622810571451196560286647351029291187139210067166614305675342278811748852728151306196163425166188179094613830458548254261083171533583523416265552035840*i1^13 + -3171525917083375003692235642627526339627178560256562516807924463763007559365395629527665470668500853598313282282990629159077469753183426657598303466227115707132178472299808592431716880405080059402177648100324836843057232798191871398651101862138908075240394835554725524287982240703914295406806105370486636430078980338818247756595676315133577889355356444298661919342991132014547010563559738048330841106762622036423587291581285254508864673563275402397737609557256149094732809106267364761157700431623522023689773846012150468633693245024286714617215214631429707511515435683307777276831770311317971285174071513278686450881697888089797900491804729221715558502198587603768066912511189575689446498234278772993508617789472468944552136333092511242951515391425714244969219396295053578379007090045196470528016274016857977490767383161242641136850016042197378256881201541108485928991816444030438595793364774477529668694504712310673337268902562100730071340810240*i1^14 + 1402843658810829281364088897476235792254943280414057889512295528933454545184065829603863972076540857820083610882256895903946072405146360786651398387582214774909259585696002846915887186085404045971441465324139911040280716729906836522540528967672067658488759046530614342581489614954027619430404191423549543858912176811898741955683108509158576452559421979157859184625596374552173737364431170350486187841658908558270368306265095918830628706290279162384891761456472176883686317139327633138514398110719292751319381436151075915980465487378710007589638134644425074946212791504772565364355470373837183712542906358909926896494842721095616716335414045430689178243199348270001286466578023507850799127023043419541625422736077576182286770824344524490268958574287138388567258766601299188651718151081532220330978782345342321624212133732589197210321405980549156409564082869451807220873097798150627875922134651586486201388822130010761702344700943405388136448*i1^15 + -131230876293658866057308089403735982750697824621466452226365140941123949130261750391772569704452341420426969279943633257453304381200275525579783910320771490321787164367099320113817641319093429798586200459733937580423052222393283041883167476352713295312296121951840130063763604484164797421601753400924528538779946556672177201522459262519005101079805577582624619354601420112588564131477085912203756954507339227620340293912271334976119935407377764191909583921811554016480658099309567326267856002526413493106665364445154395312897699662419443060509618039086397416888670041786552995358847963620068511331854511247441426022292118171656876594359496209152437570080446998269308631258819343667517069280252024420769702256717501574745988208181776862370826619249135566160377054460466926120670999083551555812154189606844276033051879122833040697749331552247147829622202579193709458760932471520480783364110170429600114356205611581514651371150340751360*i1^16 + 88299342089095521169282367302238947836885839165267851915063952878755612167549158644907223243345147205141224298115509435282296847352618742217314639159178112856505043120715584755957137826833954947780273217844783517964977686438783730120863285469600955077278612841009349409689696796387434853053295553592052673745000258249117380077494403274780480631082967467906859846574035405889413409454887800796647785827711187058796155758679039218363838958032716871542852313983614109761419174811413036248399030828961985546897401281301828822230444077632450695952009150059929198033414830835365996200150297449931306398653242232818060951300167039167954623526604005556972942048130245059163879284353535982677700153814438090639013191222490902702487638150212824099952541728596868076797674367580854526396387065263485385120504529901907719706852274549278304218385161777298072446525284198919881101938864151759250931187831528207087543112027810805440766992384*i1^17 + -6084692307590173967353180835022733879846819048795644087991228474088851863680143007906551785837461981251890541356020027068963805252977774748011087609896769618272171159713921330441124032309289643393886970389160427955672307784283519547420858949682753435639076369759226878922793799066053132954401656531663136241299622722880497173138271881391642070222833922633334316710157411514556348641800988841190559452063193586276552769950743150541802481315110042645195151593923898735978202672015443435585543754735274487304603580339064952138114607844811888828847109206332215271310509083313113192145260791306417431357241490200487569359180213343832926667207618089266615382506553858926876940203632699271444081846201227225206906951674757819040942137680178811414693990208927474737683982903330770842463208586709703697353623986897072711304199840657765266269515491508652950564938481899057101805543715156921537162412911128551302987604272828796928*i1^18 + 132161895417699742467750742569697217043495093248637310069001800755666863752067739225940331689474206294692365822530925027940437691576850873305609155408918060939684780459248352133152389355676087753275875350507941132852992568150829726048476953522682081605303010047185063520240869823552925124920250754822702394315980776697552559336927302300794668987216523417229063516255458683990206878453134394277841632202601116475487056341024687911420447791301463139070629127378266665868131803777440036304338148472617465382589344356516073545126482350679226264892945846825618070618884286418601272451070205733814205335925271314072346343674857534179300657664062848177305694752126155479486110143284685371704590763017972676724069789692944064112120678727134483801082313705924521281182824748105182907869815797340621344830885521964942242784769864956640688533208560340158536344272083262284466195250431422857706936582535183304408492879574016*i1^19 + -290750210793407496309534430436281176688796105922808972976827135942753737883807224202753401582740075701085853635939274224175669199480846078323932699808837066164526792722016177338032892873021208648584063797370347532612255921202070983795263179798876389427039624058997067040199808162284002206533828602192431296607571155740358791678603117547563507469819454286340005832824278109420923249452427007570026454938801890757196441271848751556012907510370225778604622121808822936385600273572272353010117922796460830977952920129501267543801745661639145012756819776858822075995192842871644325485827553145618333112463990729635620212981837426628424908015665745335614561966847721543634712431105685762917645666152446225332514363874875605717624803334762079226511057222467880993578935622212689719300994492098763355191308554567576134784436581180550664210047380036560747006016469871622431393225787301939265329043819429307531648*i1^20 + -170239913697009094058887483788063553465453560614555226196910373940893510848452817372966497819798789106255141275163097195527561820291368300378366232160820957115882325837054134481993223953950368843549079799139564241153575562161785080789617371728677390198502644003795298101941238357021611366525404476312270585875857066146590432363353313790473662680714934569399344296028732861954488209755208394995099207755142081314650100726711778921695945779204274071393619033236885495089016923575064435857982489621104764848528426507616458981776351364045994787278987868655009614069602676356901669862976232599195769047855231795247057650203437814503728111730926036317897440544953766055339304091222221137633032594428151113672243785039959901214504199716391847001437181208823530029406803722520139018119989938910704804461206317958461838890204095569439397172891808201617247018057168450828139109332896598852256*i1^21 - N1*26127836734507393237879132409168890010039940396391674381559315649890627183663102966967969882546227801151481993160630486634307196189999795868557083592071825719827222590141834414723227264138774820437482413616422659368877895740722466859669285965404393325716473023136368358852679593338587823773402332744678720162525361953020171333074141689106074405907137451776132939640625*i2, 41142752923813420849583164191713564156529175312673231540578052062658417570733753129133034499251971343988686005392572544915692573326345907437621057234172882146840252010695814736691985665908200112956931199463843290869026111981652350485042993808944226297134007372235695085427091082598438223257807102700689476360846025433515569780238830005477418796390411659786049412531466973389835479360624086312012732081543982465046076608398731202395357968749222536169066844890440674379547089398576370219507438197046919312145079813204695988020352524702629815079665688775127015002329489456890041562411645338987725591192269163396327814487308656494247167958471391614868706234450145181685996025226127719302405102653643846007586670020276471348001502279358827904294694113869928324877274957629759202241443287533387462847561604038258017444292593738778800833386636518321551264625532577893223561206324509603729515722331725912888156293863606917994365497108757948913105673901510239247149887233333346971642409948291279721130879810615115776000000000000 + -27889368014105834287535465245491884508999435004099829665364824972172617971481646258566023542672331179761649399332613432558987145447212723142638821829009962702999106284189256286115445864572167160081977047894286721492426817523904100209649158232051800278024566151830348458326237014185060243180253626719667283989797379297321926119261493584956008178465760726114080748675260342765784299566856951191059441640252410569732187031628569321913961980071929228701030747062350063137385612534167242444045969861617557966281420720424506764130658242865307007555302858401596264784835863816214040326427522760315673065745568012501078297223909963054850003653475154157743167796915937046660444543337269168934349492429058533398446278414941034089243613085087986500963730756767969157130896390600505287484827724218000833306432515380453096454923454151180112045773182165164398628048151111335520021253552853805313734522156406501709337951804486349412136687837634778811379256290072757657129066787963774973248081788013471713520434813662658560000000000*i1 + 17965842105253792648302324851671412318265474826799441738171614248348781859868143338466813580190496333847521561477679061591591171150234060760402660815876571946055213525055855589537713103151681366565853774804745911411049470372801182653911620870262692952883503158157500611824883124499831651729620448558176945324364736916262767391071721403347316309722377773421809484663348271545098554906791039466633591502078848690008846583417786768565190010974149408256162428872097408296661318287727280809915249251241373432099494170122858103181843890801153012143167864048890336159200018343223706782485122841709028381301805250149786388828628751029880536652427185325507607345314971178871831378906166350091346673576694681388229344412244168938170804736620330321376575679231641256871814693877492640351210270091333051356343627949959862620078938327607202138106691072301259153307604745436567352508292839981609108500022641373623828071370764475294229070836310895709877408886003988046680994869327370646697915654651728266648114297831424000000000*i1^2 + -3651043100827175756670937188582673780592371831608308060395062081012905261231148561762789060001441049041515348156654818451440940992569078412497748635888341236079158989942566938008092944065837306677935673227643846385295341049363881947486097270236298167979523656012049384568864108063674728622806923544739374790801445275910791357064457958958042402728000220838710164409747109119400161684997369842030752625152368268934173304834855650346702419408353032775569871341867539499814171999479437851731355815238029631604823170657207581396164124113667465199586855532106596461024535990942658996363420167248472003024240550160549073832178779131653289050028429899469462315255610124456841355703410931657583338492330525341788723393097277936067835086536088853533321506678922055062823328028417672374524737435518257774376198067379646201152412940873437261661364065789339885520663548007173451323143967819807148208721553256484504554200878908462982006763808375478776496538483495778728853406015365155190115838077428472370284745195520000000*i1^3 + 201167751352262699586595379779679405780822005624242281012159419447880041123858392930057589328928574129327442560019536624166658750167374218855315104512778036102976505718564537492150293288093358008464468032552592024597037748681005713824850146243026384118183011928468944984899158037764130552709372829018848104283544838968319346005826102188335198029430876549305796571032736596592061039735517362320156060039094248817396667687476973833430768468338802713893099368522283522712739077811579404234970466349296193971702178844462950108993328988481437766221452816221234489118050762503556675426939174354421985722059706124031605460194638219375299602560290096004417659154820252040958099141029249480368081466361523703096753603159040147409614375187330444670957816770545711341675908565729110994288156337844852445785118040516502578796175161140236194218881287924879030454785527486738395913062825259744100068172116191654364084922478277321427484785280340376300752674071967385381200576308464363939180617532688250414737811046400000*i1^4 + 2389408227118403484800588647145180142268113393069734334477886008823102904914521510249341883410611819986083829791512261124318784880583931806169326748614467630602551401121701877553853397104397185573959107586222090986872162912330423228635088524398215068526483040172609081904278951855193827779707071548229319479556688709159159102761940374587754917698087694684561335875479667295745862861417598523541907558832790919152540122635647690026471042940448654183735569986703025363841998941247108480750028871146530048355705493630739647290869196824515817397210812627668327268023030762563779821289908103925017361393091630055328343210683270223838383266296740531709546721028544993064139619132376279349492172819666580876723814661628211718892795611997647626481040906609948061515628471025188010822408037360050974017504492246805436078923076095332654623025916885200887169654301515346138018839141823116936158551231726543389604902672485950206109245443121655885549126218411437544891717332297070465498091246799733868309407334400*i1^5 + 10098065782617906041447790610865378754778444648927683964459324514374748459572793817499872249552123401167834480265927272516328750069673038615702513782136667312395458969271551227337696983532277808196540791519678456702124280815462950501341774838482708230175632790396011372871091324545306254176833272538709110194483561709198889748896083990480589123789682930834176795818502925424575083417894237057523459594483743346689466723553120726922501983809759445336513714210344713493338256075020071150555803760518781004035291970673539769712892198806730751228196602014953618968327548274744942421574780264190211449018914041053582576390630852825189695520148683303579374431108185912992311363820666692577932796684499488249275538956813012628800060460020614154804825192486048537373736725142856114449135345772122104272315277035988495141862622485783561194158715292689405379104245068180163832801201625914903491766068920876726375252173441851801174452423725423284119371954138165676929494144974726630290861482653427460734976*i1^6 + 26580969742182876379550423239858021079177775682429222441364667561105236891122689970531972999482249946908736370115286124261095567105420245384351417179784699621421016179032398148166985635032218063289344318417305252029973941945829919902197667580551347625389160614890078712913423476640762911086366559935698623669597717184563404479196229629386266068801779213804839415506528676476117044623133490760911831106549875667741872336929489555106337696623994514447887720001565640388516499147368059456065550410922143281187717087060658635009790618266488860804808950234572393833396975414184646489155787436741176379167385552123271355792690336380502688287786433781376302695860958797925592307310574940266115250185004845924320857518578960614095478232638854126694945943479653642446155573238263657990223404253501599198651830112656915555598496790832786434254817820848742092135647360305544388919617731660439901145222515622074891847868107352971010903981726035393614654843389033601237437755525455141015524492059869184*i1^7 + 114818951584657356690460504395162918080939788123848945654896265621134105053976530001233738237239307666507233290226917206740052782561644562933724449495940111885827480201427808214411270934069747757297659580067764979117699532058031620183824777376145035795019962365013835489974941105864509857533623254776968806457045045655189622569317056255672967759259480829187641321915168216674444878263839160314836433543217384236108424316002445838182084973639933972188806698955693508364570153577404348291131638870775535998784327821538325115682115027621235896045632889806921406093952469162209630009420467484873608665355955116345443006139862034245692983018135949923436535523833287775221407981105216869397130328296670917792324556892481848680645824003994376232322151386734934945791077567937053286985620505693165311048199230851050076690313826580445067629394524031319950486640039173435864981281526011422088163202372370915572844457935560859028502302462291639017756163690187526829068765273257147700571191377920*i1^8 + -8576666193521106523066599362916718771572445319137833525214284942841321004946122547519138886994496921641231377402726922825554177771931464376870844328381043092828405544210451659977962680844804359692732678348202671027033710746540242525547728441631928048514943258692507200273671670735679808679819725090423646002519714551728486603862338849157979316496629877845830884251736036975221638100049881824860196834112584669852253481681157029576030213291996736818676898410900819220906589174273140455497958882785346214752396102299093612746025605323619284931150451647654428993114755055470243437035982101930485389059781885147242803964646211257357942904128141494234241397202729532073464519256401853704843060981501253566108696463249837001012295372507144672576125405885012965422551215973833567392118298068361392787456579924403699467057881771898024076490518066528003914435313195675816477750415122179086417660486398684598842547612071019635182661946710559381342389084626992280698100049323381420457984*i1^9 + 43441780587641907026449595457595350826078793567807558340568285014313767866614592921951934519604224797393998878309404039578506957351914671859135300391039246518194063476353005859531126143811329119403893629337293078268597681218480816503230452722828407459672999830873739596386886872335063913933204401396193118446717322926874203400159166619876709102970100297651679071280808487131183766353484352885032780468617532225411968346031439117744702333227377436764323725083150647566732871946407752166074925058074504745422259796228985734809122253443502251909078289978770450187377809273781481164196935826452533389744611946859809628055550956747863364939130379809884010655638483910379444622315188097348415833359508633899306734460546025551336104210278746044814476547611162484071772015600398346289636473179716133766097876229257723976072298727160249568725765724695494717334597643541474396117623470464454312776319528505664121453235290772641234953104184172878504013572164154451691780617130737664*i1^10 + -5538516659238829121903300403569233983424085918312223512838954498935134994623232045206334513717916555144920617281769798686206652182712353974689238215598415375795642093707953676832427159422854159489874723169124072216170612107583470452756562029454312342403683321876084122519083339473370967207851886414250551928575051017653289784824523278957732241562808673520822125222286504399454292189840993830104010780231345001335678975370729161910142015447361069036063114763915572476602391782738571558373456096228302166834109113588895779359727663317639505215485080405469052110633683975512251919895775836680432706047340092390132107236672304174920558091865520561727130649727077182901547712541182163545069512054458715494654143920302978107164523927937090345891056593892914322404852210037838591879267994484162916251086302589687245664596249982583055640310120300475108179016959034423410713041117268244708870887270084414189599462632687522428382778173246727347276347241895896729257110405120*i1^11 + -74424849432224057800523396803616950888939106682792746860001972467977550908700039378166363312662935740524774581301510851806745812154916296747672305759269607547619737985340232561898062945988570690573401275818911892773566136788304859085837470724687610044575346989592453428032527497056592969037008529355082548383302461015566453259232417232848271242276993638215773165991312896770769269526742082418271545552493061762698244539081692881025702350823537451304857254239088810315557873845983401825943574960073598219701856072278627995275617592993784020196701354773079830743930099691600334076012509726173895810117199733552230212300486805798638797420960231420029569227839957087418850917651578471128036609450310350893100472610972115972032886804184511681085268613532442369046311563342464402293793517572655724898412315977214792303276511968530727984738906640469086744951758517124136156283459549340271614485922827183714180898995383796672866559331956043869041627813375893307392*i1^12 + 854162078155720813770472890528478596724700731208125213904983741984071658202169272043457599342730252155627369633783138316412409786809801003793063965054303867234285110033567668613700070906835806386110135252145361921380041006881679876890920710061353725125733495371984460414650458403997543782431588015799816602806367441832233993201178976013220602798919296214489345650873618824077893389963134654322908734871554621481314363468267107749065077657332165605742155169234536688694586804287164608031882343679892434952011840227988638747691567575165962233418011459239238974987685687276061326766125881589966919979969553272353999924677510418569593760649608860883157766143705619886055508167445392963544589123612542298441772151757859318537374850568042812840516389595426092195206276832171552846094820423933209160539938136658862399656713243652529912890914204146212483377062343875882573346470581794138452591069250885990230892775964409981780103380981514391929195503825190912*i1^13 + -1236413764482178593880615767744643500476067867824575992102350925578737227247424345575109287219658642792387548391468751553281609405978704114140764998106309805179157696808816998029782185266263388461075524607939134807475097044152457175356690243985985329625513490872294261377874124929316108095003539024248845397008622639175458924768428327685314468099808469033683709565766758203129426663772966336645530728428587869212729973495586132378980765297740502597060222723885581345516010778834363170727828958169311613951673949261041788560999860257646990669332491421747472776975259148462934023467998218311063237617469519196931275976524506336951522228601587094105798566034690310811468788031951224042785895669247779970812091693204478975710323496321965946209439033608329586678176118943190508905182531204952638608820298601832057032029046022386042130645943479184348253075751997627423983343886706779050402462218635311677908558488652415869843092365224596817038194769920*i1^14 + 588803900922132109740115875026991686234597746706003979369616061482285016189627707797563038548977293780417224976735561244486161028384191498040943536056420678754876895983349371065164342492136203561229774442246955441228743728071680178751823735365411279326198358271726055211545773774689830029171663282215732652603795935358298016612829043481325876872354622903401681153317998740909979517747458622211954178864406622606551300826542490389034471473989158319029771505522387818490367393677129184134475101917354263811576304460482438629250558431770208134385988105573868931498342236568803207183872251274520531540730111073446196572641643815122964513744483447353268434802787470113282647639331883213744289038885423616871622940364925407455199926435115749222689277386630830670171470900246942434857947782820815400297553444243660860981856171639119642953988022986134684383061956148721019995567306166533291304206829024102725644097507164215900951555547067372273664*i1^15 + -48887112099715713309607498795815885665343599526004342308655961584782290972550447223627152726444539871525975900510189285942763810958193025017111493095737746569014793055844905261646982168259881061508594788407973615203516070556709634163205543209607067770504479876357693271032678707955271756606947025702903821198208892596789734614294845612512400051246820823314533806297319498470084091553068962066528927817001006524121250590336222890999558816481782375395447766446165533247885066831994994578926811792163804282322818446960236031230487854886260421489334196791040516778543024650400588191611162210655292964984223068252921973454013698701779671651964523485289542796074212835187711284011379889937726024213935998091658904892874065223754679307273434849679327835230460220702116468238080563019988360704442890726798333090864926019220771957939612753637582098185886199523756649232366952183876221130158385850906701929267882773846439480328565857906999296*i1^16 + 35338645376937158775928355915152897334472396765352413135784209756591854139349686036334832044327108171425157072192841035578485764342160638401349918050709280648394415650107507959730097940062671077284294146083998162023959755532192363249537648144685099118006861994988059679793436437397389354286945584212882840550030060417330816751800279351916982847124581204424363534606806723553311296887483629889761052721629407116444769381035268552635345009642475175169416373933569790579715815332265629735021123344139793195592547400631579144029663232320532754490253747748434415483186423401560599640750763502711750179101367693928171699487731696729174202242133958795488089654652579428446444220796539696678178621685812359920475698119268115590374742808739538046251210569571632448670095208191192845644039542856267528799916338381385315146282041129089153672318034411496341247279946622004334266968918780071446462030759778670680715006165094267252400943104*i1^17 + -2366829248914082312823917807389986056547669577186006955336617720644461719183767896726130270160505329574289724092648750021470837987587788367693189411554581218031152989519349049429673132353270196841820666730838649790218070725552223100002558370878677338134691944364441190211941743596751123924744240607834757342864895941253321400110169880986181856115829834765399319676373465716662133680394755202203393834022655515724912183612213943128239809090325911558211474728999049182243480051867283493053679196035922026270638543547418559189361878008458477826324309213553502670846742905820171291182339241482350818286245035136857270376087867913414929143225904858207528287010215791470079850369857445656623516915690384029558737804854418775990479754807789512249278869077478161068251541274250397060205860063293009363290615294106156694846623875312480115888930859440295412003519288689890703556990119498554075347377358933017632720355361181587456*i1^18 + 49337900355629760518588517821540763235686879905048067558240462080301710232298425358827647073379304825259001175484971314452288312265466679215475755863103500360922187329312811601297819485995433032473828159348201284403928643133995174108601229138152385101116990772512915378117273086813106163248046611217459001797510225116656045538606910146157374032816377385450431224952653688473564247633316483377550291593397428021862106295028375736705747078744949976368810831978844129012083746490443927724316693128059502504432635212512394876861747223371666230834884979038558190621155382939623659676765871050870158343202223716510695559045073359842943981871589356301937184345765262226398592896432045091738868657412145381792819757377491633650431195226875878365047436678594343025423508236130182597615588182443717171066664133417343199126275165819743749034150763417373719443061491272069360879097695998979967183309404499333821371647191552*i1^19 + -72649736125160669768709365639429091545439005196524231336859061255244491076208932617526218529608321104959220449859437740977365787258706270912052777910293452745850531951713884971217321205221952647704585750541552546443650442072220750239962800831272132425278699750758119750405684803021503479457537059885117231022490275982287633174389974320283790296069802620754717036467462881862901444772810988486014743827561718564658711021156793124063123017470662794379390428974358685393309712034520123450030782768270584049588408694424288765690459695505480504620306792996526372158621863971914511518430039294890096291012117525514445165320671227359389560392184619372118851935954899222937760828564496849203635625060540140410074478736095668012220753861788270658759796484932757976727229586820768000054380216576497011125140541691879046292774732452084569394500126625820575719815501492432840324691786034743078368048435687814841664*i1^20 + -42560603451292164466204661681230360824306628230907484059119956132687188497474548945415354963074120021545252945571320127679495809559698092268158001634636494119636223457264180432923663372742076505497230975835689485260193450903022593633556732393293004199033458752826585474813344645234172616592451619895183641658053639985712453877737083265577729172700672897051742610881877110154814529286340812891282566326841551552305983392054331974888054666074118683781777219588757818647280984113806420712841972745980005366386402249603878551930794600777812465204744306468014927091101873565443216365207063621384412771216842774899331730796598107461935498270359881728341299328588539423833024678173093776624730873530874041520465712212234341095341917382629186385478579461158550450551518279448369719898090124514666350463692438649753836996779855723171145405383878698451610472369747399136537209533238595205712*i1^21 - N1*26127836734507393237879132409168890010039940396391674381559315649890627183663102966967969882546227801151481993160630486634307196189999795868557083592071825719827222590141834414723227264138774820437482413616422659368877895740722466859669285965404393325716473023136368358852679593338587823773402332744678720162525361953020171333074141689106074405907137451776132939640625*i3 ], [ 27698489806808403139667778527400986137359685776649226976866521053602597011741850943060022786354311647546625163129898308007710507157278058931675878572952269727523330171406471610157730076170709144759147277649376875458280068978340897171437776768116850119726257447224771551794330579868110442578611475999106115680537898237118555603244999963141419257532840468992839187931589180398298653046819382916000101058768226129125791070169601719515747932260755166590439060070358897219740915591644605103229924604575917443260093125958246916961995105341305869889875385864232496651393344789889439836836618259195147564613632000000000 + -132416908906383723192478804680786355450366028284132043353192311197584004641903421163371658234219528355299955552575484946127027152041036573089184766185080892161740700438941954409948522624474992729363584392897890554334170645111396936823875754850801825268591225709756026546903998177811026677329691626421460362541675629661763308321951993796797631754752079727179487358696260042441029877757548734909652183351120201626377275636218724733602825937967107952600522115791013869083229504550692724914093096005935545617559895950815072336075256363128113519323363804070612276517110520715415313100347868989788276003962880000000*i1 + 2026207803454982459787550348924296866106023657306523719721002940258678298931779402259807860167541654067261614097082361485292129355999433379067461282907041033169067312661927899300338848934271758470395850579375575144829294075207826012079978932170081033953379772346251790018838668410354302060931217203007244341532420977082972573067021632496217124054095972624761358821935174310450050559876248219799818881774229053613670084083997243698964853240224928910033338994683311290650345014459635857954405671555795935574906421894551107122089146792069902927860234073840182002599145570499815030683725214351299269833523200000*i1^2 + -7759587047196245132264086690695786136348320982493521125650009813324261568449655961743633683861005491107942513577596512866010680833397656305636974798773651961196428810101300528641533066887644101153358480907807160480432923212302730355983271914120946946369784881351239445619285622229847791318169948149941372601729980563549193154973035190631628809853793139669104205207480632794604494205959894334044868806103777004191323220386913045331065207993005891057402936349937501669382210855658948558541172110662922599350943171911368805993836987618373845463206449162615717498659951476855475127420304686718948934156288000*i1^3 + 15005044278757016244831467460262909184565739469479958861184050853932348988135727083718883861370514748960715686325679879030160108035687562612893937034315784154805364810642113938793307323864051724986412116680805651412044165771800240342707322932839172654701660860302515870942307130600228715363424083397532735790203123076215098549229785187591831934533483516885944082325605948584272786114016018809796621046313873460915933642956595045672555962595032336550887882656707639401872048382615962589074132429990625053919155705243029279495876174167000520440799223660700862992914568835834958542843510109253019600158720*i1^4 + -11408747800585528151275373518335744669676721667123618595053490975049679895225693211309405617904920877153913325274867574162278484599550186258755875401935717906846816250206534837023416773581730052729792714632647958677276177452782134801678816246192336498917749064989489378993191649160729209912193149862187483434863852475440990604819473514315687895829101800850157890847345793068203572815968095854405802413041431056441456895213237088873288842488805373420956489766337532075015191708037619314245271127039345197887539110358374054152774197075605699798903507409040126409866420213650759239872359908322276540416*i1^5 + 4370625023831075447252894740556431593617313445638699118523309333777801491320285641854310820408614864152953222992923953033267490326144961393548278129192715144274093003488977424038849570140639026114562913417520029388486309714953401129107395134295376407262464155339608364631905147045653996104803930196911314404012470028517501847758604474610093273496195772866535093074676675976075155448573006385659886227026101040287397044287356379086665446509701621905528477047267934503974761841188928968850304243028782050869442712873963615893996479278805010319884889728328438772965143938470045299649990544999841792*i1^6 + -914781965733288518282040824832179840311161510314486268990969529357438473984159123153061600366522793588295881308121459660154948910894815370958220619013706559449794030139914153568578114571222363819062039212520325254231328961736562144481131146886299484796575657701890884827498368517410719903569269199972370557121677376623641823274773798422778097635515117658757362887729034066102721401700498245638244165124099886926307830124568259563575008804491756815576616751232504223258419247548342723364299638679189664481635886267631728449969987056731522917041982202384294192716017065955705301747970707816448*i1^7 + 110292479346254184194872592943407857746651683955506025219660580842520212079292153955253569879626168869003545718163466336360023701895724147527192425990354235626274117151706207223170335614253262057909623655566710736369880849967503491520302462606604412924492257949328081141556175538204081844107208651420561516582083320428989891614465687095027072276437390954791089521692336095050651594017199535202106469125655371184190659353586838695342348354874223154826900189286626354623483385733928734227102453210751549947269430304061231240094279544281493110773880532206151091561383637952500833745851383808*i1^8 + -6756187507787241027702378040442432447188723789408586292389467109429077881570411217185546511212607052325875216245749330064238910115422845492717201311064456469106486631433093862323100295677344352801701272484092834343117699709212807008102956381321103771628350431367995504494269949720972161190475904522983474062487494379157913909438624825086915159333319398042548626189780973031019879473495038175608712818564153023744224037219000058499200844754396606583816970082216749222205888374398446411340505366256544092520772644397117250097037617774651477350842511411153023499929262399120714630168576*i1^9 + 166924981539869089547018571603213136320509880012473520538004248128045117566064245194690024589638590670336649281874765992873535747380643575909551154888943601501544983808258583844995310102737103221719757380996414140115675557087122500272558811503617947375589389044788941780358926386769696815542911822983591412473028447478193532882207470934488048545109248958580297142416483527439196377505433171018231748646208088649468920358731347653198247974478861827705386404314801828693838139359657521801030771341185640221509537452222071667942054682662763502074844066203090611629460437224562622464*i1^10 + -438740882497235621110888952494051252742666248653029086027648352908705962029514243696230992720578168534590784845918576867442511659528311063175791949352432035577805487531635445665979114184969754065808387582506920931909556323206075667103529340952410724063029750396629872329356546001097476222884769404629361365113953188392300390360686238889480942483138087613875701149707702610353635829643326730828074398755964951680864462354910965827306554151062325420534037281481868755639590231314295552416032608125015716932322066068956841349443997105524585975521786521836530529955620447059968*i1^11 + 541987332375460912081543037713877074957848070531908997391811331694660215664465853651563171221016385699589550166651197816298376504191752264347811015468995861828401438813634059371211416857650237788341562891406395790747873783172665781667875488748869266128261091624897872195063586258563758662210858637010464187640644579842892651625222038346473992015304405856523459020401491083889916510987131777532138659872940029435944043590625394841716640766345233963606174480482029651566458786490769783818161192142890337813677542464426253589694245600531208586449357023153252307398819840*i1^12 + 924869356664786785522381717189064764630994983247065936162990083452521635220371259494889795103054916514921958829316962191491553723689584504425163126072110926869681092566892007892648393924056471668515187470342593767177157843985597089131570952663424543411376203693562036108464468455089295343231618581269260916799297486909225663811881615876749806488107183877012532624930964278187092705995796607393373184519818179224341993434509683321615617476495176390082733316203875393860309173287866952442205396307046447862814808225368922959505581229210000122039018074159464841216*i1^13 + 245923310047424024564726350593329054158142400476771490592944332430442000255796035638376945020231599775479383260733201041019180577729160198568499346277356155814144223945174997201935573332442835800251139048870662950986836626426267004570576508287580393975256215626109412222294399825978336033570153412744458461952864073501078392357790812798901668536017200489385159761225825263152349450130682469010278029451448541948581624368857425454536926862975412299057920747127608065847962353886485310777318836519261049837125304982623639463170421114381978277488802074853376*i1^14 + -29090444205610135286940246829051430172676649525797321479377576286198193586454457124291050943274976091283452522459006259451699523518805938426730456206956665776780319974540726209129042693949859457186619288652299165516427920891945915754490011488649416809944061509036645940377657254516433917163624196956162047257752031516308148455433031511308523788214724016290774896283883610444494494232478635954610349087465547232644017672204446557412089555541145088963060194538716678502038966939981897208260638253511771793909954923548243684326669459311281255814791168*i1^15 + 2305676781807096656782218246733864356859371404600186781964026916454137733652127147681828233866135231438412425463348313977652265541533943964100167441381082437733302071707006138941851439912471956844088046299206228467394629794493401693258258239582391017349395337135493857851113826870369808730995995516416300377789587479186485112843348397389465295125541420677609061155027826970079758674984466498137070972430305279909832223546706693559982089740455336846738213310201204913375582823180208711995747547006165409611404518390829501151218288304814747648*i1^16 + -189774221316833723413470864576134977580911802001744300370357968435746764975340337708438023331880985262847112263921676418760064028241344592102914307103814110255090011148523547730470194253194593557107148123870981217249715569109046993221591575163307229024078561736716211582567605555527034317645288841738451087055600873317913017070684374456730387223420820788918294475613819993830114300649262383635810263101417218620629587968828735752679221124284959979412363397500590428937729399027694136294603950310310916494011683561516820174941945856*i1^17 + 37847009014674959977248435589676511049627615924445555050921548324994694040783872537784805473409243788653298001428418692076815341619617095033512315476210481022192637210895264308708030963439013973760421998643016358765931545751117098190241094055883821964363929182735708122888176674258162252079693895339121662553102351978505420090437825200547184500833203446612563055618998748543652262114690892530688325148822889998270974280459465636901558068024620814125008768314937273960103914532586818006027850492522564385502487049632671488*i1^18 + 358948406348550545704773642989281586637435952564150543805254454498343717315182412586311533582480269331652821826185100560860369108210261510088737956153889343167003864505073837492032346937489489588867423032557754100867708234735390110352527403312637056289831307968463697165113498559800145322209334149357039890433938670337574991779693538711037009297509881626454097461281546519988692867069101377630545494998836175599722011512838878780353443936681858372910166198383206535471094336295481232786024389773544447758286848*i1^19 + 916866630266470830808665955711574288730805178122874650148006881497736448498798399263239813932796241810479120274059055543588040819223884035583584530428908504135410133158106368669623561764959975071707850953247916528827771864396263152882247389332630161819645769864546300530448115829964471463793583261334086447205628788146384651790735020146198365010707184783786288457098636466188555130142657317348861463821980621151763721705683258984957798348261639670044410675050240987792187832652623120602929669061520*i1^20 + -14346938773200100613795761406326578766809117214284667314028962820746917486059782528675402246763494138128763254524497565151899824652873776939185197774612153573570651904675366893980449042233235599177512301493269595104720378720598098067155884677792941217586645130568583755147461506544534222643226654480595107917836879489361035978368036043591575421542398740255169590905028135770662630592442159024569131998139496784009139252995709051484505906800042355348401966090286475904*i1^21 + 2497951552987026406683177414995898786719297671276754516306398077768037719932255131122503409281192924279867553209632328501681643819489773425775257160787151175665988265653659089290682039444123343309345286856142240762697738826404704075028185047320089544992020908019323512471018102915321565055937630447715944951359588123198124914397278397221206693240885068745421453944226132581911332199856929347892234701419196048670441*i1^22, -135597184580617901445549330496841848088767912064854680103448940404007483962026075982619008480128483461869500384237163264900423178524998170001758473865869219364701335125428112889687876936379372248273541525150861188702728919217067296026721618565371831828472759953855433514194531120573656046691503856734276842752992658891256107632554745160730140550596070548299663557407265628408183946828334852037864699155875807978880458830549747628964534028850638578317454848822877048265198170867290918237512273737066909681000382937547583628344078622065199964526641221739815033768904867952175913895570691752515357894814491343975278894089137811488638897807919207388657455297924054498345947718861869955526869058200468666697268853021765363370095367449725044193307672929992242533111133892087391171663564887124353624181699978413549872090311340380925561901611063917121711041003002100581533125440182069847941943294829899913625600000000 + 575989808192789503783396570673204558373823985108541875133380252583422521277625092277430150711164606033851632872065986687568812137843693791545806161196859876524159553087390208088826586402439052948661833643377407788171813468763329052359087011350788426554789942001213541830358571744553432973899389600443109128236929559867064325207031683464927706712709090101836460875977744172587463120924278781501488214030159046024181257942847670576867595815412076815030994236999353188168823189450032737658539468989061372175113174257345812342509391114868269840956109176025642151498299923812118536486907098995912060425774248149615829115621966216576736747789712000131909591291096058572059823011182091725314599620049195847451358665645934087392940701653624678545155381881754031178649090435997472008323413666168393498752519579031604267113363463508458833181440029032648409972453559676100671023551304098024073321801109758541824000000*i1 + -8454972852049528013557127775424894535061464987789924047590197751954257484048213615508620470316464897518892097018285265581584369403508331005881453914980199878722722543260880214464787950888599471737680184589771713582344884559625154181346350413942238132258551570702346990900407268743366100969364184824844578552003277943596228110441752528987474744679357145568690089391041104453703279646136906121266405356084484754322801389415175487106410513943735288649010955865168802519921843817312006281401813067700849088655126934652634494910242780918988064760955258836993630662202615364956623916887386693743322810164458150140967231813073230520357584423421210895741781398134244047090785679768225823313764692429182983002527291593251783968606447602092075416486437435833240381090516117441656232506317973092570556436380408035095644650462422943492818392782321923128934927065322270178928231403431698664673731424664207868559360000*i1^2 + 32373833206266530573718285746953730454347951649835683135351071543339829426627723871625835369992700300223014591816633959919683920314741486250474811900285956544303527407350649743854060870087538032729266571847932447720621935300701804868339020941008508006987007184675351641235279994888657357214722868471583275452530867036233545331526370683192008115497207707245109066090410804999310493911578307448373238108458846870328304046392999070261546097149709210914815559715051172126262121549143787577702281342537059763837864531429325428146415935203781551035163899013419168566218459721840786799807558973601623489810360079133742223480040894669295607065789064283212370126554940353041185327481956431971716345138941234033847930796194651296116561270729208071040894066574137000480203002466603500942838173971732715471620525712130912703344409391853597492851014026757792356121417093944724528865165568505350614245548346467942400*i1^3 + -62692617705765762756516384714323525727741431222163614779345194221817262333118617343017483485132386995134493336688054520785549411726340467873341239946786579299647452883886156074900067413751861023548878318815095966319608803808221497063134987074377944438672140296924200396746850695260081548072237534451930284442295626369501519327575972746685403038513851443170111754543988465440514675521274333954203246001701850581921435009552702581075323441696539711009050490957582035685688946176004010622054894063295391662518104071407290663036960214059105436926102763790225696536316667410838864115899054376656877585618798734600261154370747802034253422211214861746330059710049695734385049497648185320723869703401504955473431189983618040909345161488491398307431783502925389953102417221380819758852858203968957837635850507755762427997858326747180040727367604197177776246036564082246335020424219555032912268359758623277056*i1^4 + 44881420247536762758620102822343177444632917970212911724590752572252138053288068186384553405642721017544477884217459553494038233670934045020966479063796857019839366468652795220032334896094669471027592595103345610215604023350830092006451223049939320235828612035906325349401484497242857319660184794677113379645290779306375274832662021609661597844048402908577622783344030415874286074378487459227927451881005763258774986799318274469481983475825823685588375665799933650383127848947533406647676524993136478222241966934758952260385439530800866346417001532103268756694607216058990489938102010372800690235595201576014957427842647780229293981487316870234370613005326234541295516447649647254613919260078551296339082113659300462888242711467667959621628049384301829854079768173256415062690995077423977783510148622680099950546741117262391317503280903059770247265772633776716623487827649673810517693357862420480*i1^5 + -15523510050417958914329346777223187068073947979817739750139032479566377805101806695431843493494681663675698590376132598973705270554321235346639116670255936267952875644670137204704142362233723996269747994804459243189506809785485203208816885787348957034900710042202579730961602274885171911464894773124815829915305333154137493855163708898674887343291319182011243329039403495881027343605653638741473413568363628518282301436511575474738862397225591785111442527905600654151869692521284358030860632082507640757314620375021341465528770025701298047530585090558581395234261056883553623697740919134748931693302230634226336882829686005506642127088161977933884628337921952415627738706718959844595581382857266461814751306820513225252307127822429027197547098286476279464752765027993319583497268123574561747901442679389011742573070001523148740634656916509772970092069802426693361623136334572723007721465446400*i1^6 + 2897632487290672542763641582582840940184253162398872047763656098415351579509374443597908963482207680855659868497061634796920114530569888304351755280971711642542613922286240769551668867260726445447256186835264190678136784470647133842071151716316259716604066373699463917508507992710558413168214678106933608383942406995926102158830511606567406107499508773916020601862158016275260446049730644593484710781087624550908795540525491658484891846183960942777892655952795786007816280098663750555471947134492990118705749565154386181235529897863884105249847937333118127579320528731074516819963572331383506229241972854042488324231173980280720992435926020456751535678424431628590393793885856241164930939111952899293447879044728589949112975602707724603015230403542480418860672506678966482383206204430987955616987118361027582914498290124838247754585356461236687929252962302260397119864820972946766333739008*i1^7 + -305435116144639741232529995398260668018409601108558644669234665506551909141028092680388814340858500729505211606554672404823879625473684690103467645255409963943495523868819944504793113115786259304378674713088535269948995232595155537638415144564697505158888337611790934769312344057505215404709061287720771748479927678266114842760159685321880293390784374574945114860587550441834865648095692312123783175261392874689173908653557350265788690992975678127388958830789065707584597024050165380142548162558890582657444050338658000458957206276017917165560653873057846874510865174048293877789425788742995940643180268505898283903176549618856593794900244484421752751809297179242647831688625773399242779637815000352783975399982130050308483664778607448770492627311732029967781072580725640840581668844460040850011139317376715540196400575583714595947017278841469109433541908201797041200999912874539220992*i1^8 + 15095873783760013771452992750389207721952563192734762409066747421142214524441669804143683946780114769156912128516408689278159613806999669502203160031730122509126453347496125202576307723511455542125308742084277534826416171617679372623702225815370487638779854848818901877844592203810273871325903716689957125366738883433424679128742671081213675967169919444293945566004413750913692669177008938157995137464540193324083195351806397802850488602017517075416694880748949281183830416261919996915200847590131091615822300101759885612350723449879956793745400843670159224759604175273229130008019577857369402618163522566529611314303219424449054473744151797729485625060596246517047902333027300039866505791920298478435540686260230406655479305490616632457179359122674559852635455809139485410812522307804133635387396158100725628997046615216329585671176110006632878759032208312315366178764870159171584*i1^9 + -262935094721729982910568133635601298332949106407713154370197302097822692134547578468519567828832851253964156792552260621503973785852530205932666907406194401512563047463172450272548892300199018585509567059113087648001169566517601518963410553857332303890233645898815674828420054606727901499604909231503072790658385190063848275598659940344200865504723160136718464817576339491904927192304269973189561572708736455498287023065593973932369255659135698054202656837498537086278685918029150620728257835295788267591134244306776725451705289995253978310774341302873431008931935516163168889405672868456712330353968484669592752020551665002505687087755237550309204702142267155887798174365054050417877871675526297816401115540368283369484363349256997881346122988792978243539841686452595536688754518930572672645713105199830819391754403134394337796009433252800343186277610899180532199880451424256*i1^10 + 185354747938357887134454119435257786022456015485855157855077201099144551413494833906551755638034467506996937688709509835444552334404287786167037127792571678158708627558768058451531171398034775470252413982922273072888136357878372699318157447342289256520271255446768328107144010361387712209398053323716876736775844734471303979776873811843562319143601062852731122433154447318788973460344317625919967571797641129495151264431558978408765442649626838766591451025865560205774160539990018725345297182502099995255799301740403469198100161238472558511039244021223606781316471259916150366410740001980657252708936795952598862841995029329998713880716753955535520172863962037110542019526125148156435032792166906350489184044150151856991416592604316913625066180364005529096607071618335003845450066185695743999940557716035558464994545466997211199647415434783045416969565312008468111032320*i1^11 + 177763852067053445307860527924107874243219950712292630469518447004814480902168469148518996121361881776801837185771188626607014507904062675655964585369953118268569416615143559512102676209199595795259844741859668767937238911252606357321616891600987306091187016302098392336967799906568810004995944281755588659159529791277961292458294709876585963559715694223319236589159501601165266494703377188218115258791926822080136306032249293377120011744899125970046257898422683306428178936238209189469320421636618769415085096806012644882205805319175669202525747519592408204929217851617732355497480049854810163829017611411339296055356378614455918030834865402142669603942753469610961628141757008557873326114933110095499593251203780936773248784113003542615743385569785769906694965653562501288170264070729054985032165030120000476059795014474413972304086360383031932490362292984086528*i1^12 + -1668037149871327742837162240517725628390436383776560742460464159956092874004517762566528221333022294808674749111521741599872882871799772048787793759532962899407463815698850759820139872919298216356894966580130982396955061145127942471729660738212225636165021323311720821282845861992197181910275732240618425645958346457477159709374176501529408077091411671007087809586917873346237650639910069624194879223764253032387787422425923356125254360829577871715490972070466178562577503448483454600625603445324367432437468344981712174334751753176116670553505512294752893185395292884412554700376307099487856801280659400351397751521745764665504955574296541000778686856813198499319005933567977550209692637297412750693877091757681701823105928572098664594554259882183980235284965908121422964482110641554761093794520300296972386712884727068210208436922449608766356120141962412032*i1^13 + -1249574275512150516083172279104559523229818131251607605608411131623002852669833207718282567090317127872560791062969646560570072304721567734260138232557113780902019437121460384588773281037667326685403605637839227894145926057670949697980046653592050297905374567245528876423954897982883618346960068154422487632527309612074750684205009528970660852801462917465248511368405525970442630472035343563901970146567216564892055589201604293278586351740820876710258371729903409257994768617179266267520219422713865505918467347631399728314463311805049159924441808120479021727750992317469052988809354480452200784001968882588450595132343842832663962009536222317071426942218012017714960147740475096285286438471631877259983089166482192290389375301223403689012365879873675375625884728107396972850237280540311837549744699378194073361815599922979922125441367700000117725593600*i1^14 + -224851286406048363677412661458542188997881903886398706977573180938862216955698460020720294101584642120592581566042770423597147245839255391918722374098022309390755751553787461436208005422194956822169035991092412861616891439014707479225405374398185987415859745854462288365165228417787914953684755584226303056701017213155396289791809554941557590390454397845252294713235703495901612829387832855136126879076073859697620388689034031350360129076153275066895868166434331419196967135712130732121356510649204424070751004242839427211137820037980925930982733694842426235798852340897927315247813940873643952060548212264939811876298719888314864267389639912296375200184628294235325916034259908753958578530190492019902601425036763694005683800224545883654764959426133249780348718449663022637589928659933306329392987810877301857177700978708424799561123913228353536*i1^15 + 2059351942184293225359803195899723012052551649488806286811301357711466062142478839112252574183780494320641579672462465567891970509961387641201336185973035246476993303318302197871274448555851412925457933888549161175298983587537965485790298573575113143368057486402204615300253672111277193915115550702812145176038285836749166629343064811446557345160196989403918215048779141743237821925721988933024479518312621185506005171660518605900662409968103637296692902294996892125013900507720595751137280436851861824049954442075444241624004231273163041870657934058542018225505608600569743451885617418451682611870849466362028130267812748798006795733541668988893166448184234872671565557475145163700529075009030071695703441363412512383543371092629922000848175628037930789933503951778795453235195951844288844385869179046765496428422186649978494627404218368*i1^16 + -381287662781685277403265893198024118727157709778478753315115961358164802680589892790524922808718182444536458615933917111554114000568970808594756543970494606811102525080400062549070789417896703863430775606077002039721820096833726328012374436369394426659010835473297328468217664073151477862516294175986780258717980597300023215803207452564000271733163048956935997727829840685153767629788558466901440615536157195423544222243613610925713481559294169489025096319742432231862895230328382444147977608088788356277979575339730577973438014104589560788266456439129102973752748193036038384119305801339196271540173107793896982782943298301051033511028327412363081103762072806997749633297587246489263322070771511854976077954262254848108110844402217241759437603286537235096146678805931815209472933944053246340015903742073629571130019710980726784*i1^17 + 47851698686695091478692502166353585552172459061136781775801708732358419320077640042561073829749830418564485078551931401803997724080969979229771946302126356827208478746502503170478372684582904232318935082761066653036712978012360262765353722951385470401769208240125213009663726440918573277302033873850801940214226438474694907278427727586619610244052906880994512902561877049896328579807627040019058398510696331006541398150727234600138334755034524522040089795665146845666076661124321583977862375905208112178382606050413804177542050893471482535122645202586952713760380325424107032087631601124197792784334078815864433504243964635939731348182601595752349595758990596044238508348959733036464732981897787019940413087275071807188967085882875144105266107260911539502422123998190892403000615876117835722020644813262212287217397760*i1^18 + 112827629003758463971453430641345655781663995919002411628369597248520849462122998686082224457663683871991884517072104979085454157199541848335220088218492623041926112606430394978520748549409198199157100553749641355781758345919842865785447190884229365039016452516153785018548290306521094102269841737317304397942377312667606310140679476952983367048129482885614705935655820739862269690524408073638249077655004933170573609643051498043681955472518136115011405107497711870886520607243690610515256786768024949463266261005296738315893730081251800641516171575994502827902817017280735574705315917034466701667648241881554224246925235557846664614329213173415622163011072260380249847800740411241960349974406458444374965329857313037219288249881372526379691854544312703967496149430560167875695489042341615471649756769219584*i1^19 + -313738759667549564854641136597490498263543029441918880424934848916120557820884384497170199961205881580668356061248705970220434452620370394439913607788819706273426259684244630130734733173539405375803343118390673839602268681113846373434836253980709782198325126475775545762099146081777997408683537630960178481360291145931830086575929317463030497616265649357721708176996095765727557660003106729286750460168685741224138904159721875801365701304550478192854161143380281734217377543489268846868838573673412304930309339434978584873193363006769112448604544375624984396925677771423204647528059424184714877546724099062898899561698807349024413946689561750395322123095494272633452193722798735772629577232451969713683144060762556027662581349846452557307052352320260580057497645327924948958473886494999676024704*i1^20 + 9283361810349503854522867972023870678439650730553969392690349550574214183349153790455004062586864359642513505313740906211373446227597203168827941283426374957795931148198640151594793102685628697092498172678479607386306926236427701511748963412420431298337489555758707507243174185981348471809533495441758012905292096890995055976302091051439452103664613448423315717159973120367760312704008896068818422878853090744551577283156494890584764484777491910216062319668882347662831711817769752227563692192686494071184629457238995990103991245634082651562049762575309369526822090812171171385061751853663789474766164386823266853426514543067839010391299120471848349899789230373620449531818925455408206308166274864985691156180691873397398720177095343553849153249357491431008*i1^21 - N1*3709550708658482266748083660637146652626407061762518042064195424701358477147847392334027701837876392610272763190223231578924953024785837032202617435994221789955927258863590197005746569216350503488050236493954549507547888568848828065084075449476313214765143343359266172465240655851334784255140625*i2, -37254046624798299996755159683655018240011278131705593464286363112085015999768239327376213961046695568567808229747032987241744850006640326545984648871302457302972827657519711206579971783653491905539872890092575232716318860201824247397611779842369713948900140519112854821803330126981022397095455961638470547148757569335954458043253014245126817173387433513392762113246712327938315273699572015734748173166830248572605157778235085866737087172741316730904171139705749522840439714992842299172208217158039735797056616969155166722901832738798082287797708210093581017600405583291030498393771429241687937707583855348405130508911899997863688742619714284035360875935474769997678035986218143705091413109739933469285053205798003248156483372194652714348945701755419500948011909084468924082908516854927881947417916516407681489352287153607773479552020569322558823651159336820101286546101058603622216570412484060512256000000000 + 153819075096752851494108394216107213424964308603796145750827810798064419948985435563199978966649964466977469253429144293099945217153738450619872193951032317503219462748064704689754019187832780286877626160813942053493895670891063690804347544642875286550472273878648039206689560939818064901853511135491668557992560165942748338517010131323117244897921346447022157901342158520465821321579330955857392548444718828560546902330670120919592418651057261211249573549433721412268844078023769149204207262544766876765099915193767324704177298561405561461249318277578348128083515115248967250600437648879305254097387513265698799192960839620874450252675009822683209209617734949927259974399994507046379502067919106305770695543780261855791417676843871195704218876606069882287028589275096007814812242250001399267253491291474288604814617111629794245841241326658392884253823845398791210885030350080294681648866260355645440000000*i1 + -2557701854179819571789770310729048275020071689440243390175327891741089483293202485880101436623214786948131629643250912252529499011469399867380828816528474799142051606241888237057550123783976819703132101958264729487791905178922108350610343421002994490258645604541501787430455058130629512617478342448645626797155517750634608722364122402840622630719518254542713234646405302884519174449150796226170683686220704767112597715138315119837985843657622353995410200541720336152896679962714546723483844540811970186669010648182854214589208066487935595897007326595014853802091606945043999640884042602752606171824915056984251320984585295715640682932748475304267686958672786094214464370368377406012308219015074406676117249797266740523769760340257700761347635123024893814100911826996537504476270746860032497157323674789671707117337543006110746792234076980558086648761926076041050226262816863650020584090411741059481600000*i1^2 + 9876085099329431430432266142086580603211756896419244431978913146017031693974390877704280760814237403310649477027754875934665913224883689212368043311431173742997133335835147139427443373967895458590978182787582894277920406100163299703030742476353508148952647089992331992717300922338139481238201807095335767628292909591518252688310190468219176075124605563454554912198061311213692071827042893344050264925941216685945999703615970806714027194238256996671503840551604210548843535787333348229171398000482000345662679689252210405268061671680762202672729769069119229766388244125310319029306507561533104806915465812150735434690112035662473583217683568774624917908252624552120807045065742284983475424865070594732532584260012835333798480738495769354758447312677388376627038500171107515390974838041140239599759326556677571823000867038170246526768091501130925479519159524419035054992730449730965406524445235871744000*i1^3 + -19070480304504331826506098338023165386932942001032488472583491066512019723406132631367129419355435251947301389758686442753441682960422560483340197703426488454975371228706325776486091363912441346904211223639384950510550706104104505564068520902381405607099643916441914418644830584777400749453308479531882762938461483587667550218962804032923035205708705423810160082597105193329052478517352402366092113732336903567945148182732059211336421084853476644243262770859648260074551019457554775502234564063874579173425282264407178019566451987611263541932897278709980068166832120972264597724423094389296535312456952604371459133722130339131775879228639194513296987540439313602200005382640860960118343826979978258462229519389948159993782660236023559288734731187493964350005439695289923547816786859986603367458591586598580025197792976201686439056663325694135308147904559916938584661371021271154488061327905768079360*i1^4 + 13623676711314618087077299209479372966624651945409298545376186349162928607828348230970144968744906015458316181057090825094416225909739970081588520857367414180663195980972736531232687991190285769221050207752079521855310654150296016748343468482248609760387676182735227287751906078943433031999484256552085540902256763079349225036067225016714234059960093654367485014852574887336502906436628654757067473630777609703211214824741791503783124416436928533019712121571521565596944398023765137333444750757507850122968974305763556666999329598385432359266263303441957653290275889998845037120334942919769508235880362843533678230839939730161449796805504549180497661549514903120097232581271863534178277801568911655253679401424145840931291375721743635151911237260705901922075759230153698728329499763340075006727328986655034861505342017938457776608524827912457851208542616305015827430133899489670195557434048643072*i1^5 + -4683321998184848644710730013247018438759237545002321249698324360806058221161770711590565165365280910767417768694050419234760197047271096525639989840263580244391482662271418457492908693014923797709545692881775295114774609350354049738344313515870291768269915908483264425670228958222584931795553603069552078811717299059939104299416179243099090219962759403911006614937250445899426837207599168676772051301258171651426729154209248969684662936151998998536524827569371055196079882287887637986290139207095574487782951418556963858170201824761956633652748455107966706604593021226546069925288624980507487867041712678185697828616318271873967469359288759593549777995787042705265596751546558401507583501524690971182932720045016449936092378429055801855386137509856994369102214229130197126560781272954996351245531159791048801714332526198077339107228089148961851830470544387992735708418941661360292356268490752*i1^6 + 865147170620912418522277076887149671538627255622648506780163474904007747367798843515814247803356831452428053159595593325949742248025893343884755128527693617264537078409433818951549187884274675198755345120755073490133265832275469795238065541688161656086375525695664640000457218667121860941610474379074711986731417977070856935312995447146658176657327450037234626169429540514319101579824467884205931266687002384776696598766618586203332013666371891638930548099453942254388110274392133489450389171703873409023448585533959477332363786932506583197808624043481399666179586404198512788534642488117854607378968657582728071111581562451098015162198189784891372333006063265101330891363811183320285611829848769385819341265411602133296857558403883111404365981406831585548440175965759445790031977813595203156707573184590292250384851097510241806623659014342450089872110573732114265778984403977795071377408*i1^7 + -89816632374877498938187412268792929998683913990622673413295406389461509960210030749118393288478917295158307415456694426223968420774328887186928901091494503438192205291979107071785994118604680275134272237893689434039447398229948215937991176396976623794136718358947534271808114410699017389927730270333971391891564402558435877454862291569147493249263339581024111578339185989104596956058011595660169425800252515278988570479982675769948842984397810394542764213388786179719544533363750699278616620533982341242500824632580411335850534691192685017205074596550103923663849911892895409557031540686222855145027433473088824901644449384169471971353023466355296277784151903883374610678282475730522318122820607126780396211728087520404942914216674824357415687456955775631301538017477580237593566701575408330783670482851840634805043568751950310061041671192998283999917132848448040725477566920163065856*i1^8 + 4305364262001649013163879012739109557638343931849781300911094066885248491061041240797880008616476527066123388550417261011949993355214604928870292460263793774526989707497162129054209506723888917130174481109634754350945127513468845923672550535738536912187654100371444709007636518099075588185530744084802261099981229782415130455608039675026171956848779966410706557073855154806015999095091917083014096363201140343976542644141266597351605174712594002635422655294235314109887884393471164477526492378148610425187562647631733780149875419180491424814157843374738663109729386079828846179014908097963027624265530754187057103850441546179816018286373811125075132215628984269957990839045378337881245146539750625144087582471240388110230778845115803651426807876208580494703759667104191937964114250982561150218426184329517105564215308550404381027867840436830951604387699830862179477688459542396928*i1^9 + -70039245853761268785660514386776111480487150640422949461252921653549683266840565367397011544300878580758438355192612004119477775146871412847673164292169021871469523309803780880979890029172372117014791222328444475015850517040623601827899190691301552077695279753614249902296879459208401251945821104170003562960765393739926861895161464059233663547847096295451916043755686117050863377404880534776880487140724852660219074131006183573362469788007133681012616406301348847565558999058613099911300207232915861809318325222735550386636532947361201357740941386706507099525777627301220420259304853508710050405904741520787374634742671806413164225868876403467204269858421844407554805262782673004453100289769014520442414401261620703197016743924036110488131738220106161211962844179064956131125606175940864757724010474790901238072457044816233506800820146834449468743335445240658575942647545856*i1^10 + 34713466600415279715354590542964587423122189102927973899898504777481786272780331424376270910235029802419200163015652027418111404112498430700375140378207568473147394602761913878319159836357352085892393329022347286079818491942438151536645128755516243509232436717646649189949408831417588456553374744438561789555341808744630948419608259371861671326227546511889423945269173107601359032592618524821070842009875685832620888680934350435909094786992733533147720384413056137079195735950510524147124011694963404083314977520105553476232097362872515878685426864549524556367686837866304435843755610941547028690154201923049315521963400301772254459876884558179467319661818566112862848850905763462616065864158717660021444027771898149012463000499558061961178766420560600925150043930423686027910511137982279771557340385190833702507283396241810572776952549367450026031706745938133418770432*i1^11 + 72332838062536124260074211876943645271455427583190270665099575661972553791690201766351560648770005734250113938044973155471397829204427692065270018801287105899774821374604358799481992234537298309537748982418257843940545387939148937066878062753355058513910046713619537028527538340736660514751864389042637939092632893281637239787585324576359490738789886669108683086616932060882927818703932679868734898236649312646855141092740747418017376918010701885513645499880038324849727888247877913936122227486146344494094932196786800560845025022160672321130397465727695255245163739679191708573986884417151183723333654484622271874231648368589951600554787270482628660443789908196562881680657041126930413065525325560240447070618455382749956270483259997770737145656029069208085503675948290646331205588872364001256109746267163934860186864297450953662076367076724625240069376602800128*i1^12 + -530352301872381688100444096217349486942107972819982610219542405509626527500476850465777405742548766935727795629397384774867788401935402187030193647452413743472584063427866625106935548358412157002244404986547232072756379200470948875828527287939396212567945983608450559568871384732757188921989495515832931108459426976631738530048652200905254736985493619580068559315450160491224729321620372114665920701098126953863018511544896120489300734717181813848102906221967045153679591690479202513369332707532566481733620027830360113069109233973761981773652557750444800568749262752483364060699648970789893730468635662036060749495628566052748080496661760222223053874121467858228230664337542742468622744105055758909378381304215815018843101765870291462585165325604750108378330757185698790530548666430626384134896832950089026959561178816033777364828542276585411145119242911744*i1^13 + -410306259766023064788663595081341072949172573251943342796370422629533472691063625405707728319771776759639765735542787392401408693438969524396324458089986019289687196216045437485082364660097929773758662735157430974912315419440048334536910124035087373113504141789850631669102414928745729072901383660294903858728809799419735278498547829793614865424893703214391712987141513384481905240451205722454776096162462764899819654869052429064186833013048157279765963451681600219952123477375814051883749276513225521952354122470763114917864338927497194810963726249301646004165041196592375452331608960682610714089095398584428757297250333016416654961205391080902938493506119217074665183281538783826393621070801002030395413373960076717288394786592251162439979268842055866059231960673214950138884319697410670754608202038716107647854213979988492305209537477800388561207296*i1^14 + -78933940685350380238103070511899558078065515358816285539661479721320172915141903495066769952116652198447809061048095620689647776905294163040353729489265610362539504139333537113353629237889319147678488583516131234227803600705152171951474226050190029653995056834976575644699494853359735120412685356652230732848116994933166287197368291223004699873191361640797781193406574525804749436041571385733613317894428722932191777173306615505790307349187307115049583901221157877638554086478244663423116375080871014618776514793208603068662655382152411315273540386678764290088939751800418407472933317238826801778850853072765727110238435856808118057325219312259490350878045548679892356474398676402077074247090393681506305939596230543114386071067116261367744997486143132964794065860892646457021334133151311995167584370687911671097088376605531437573666472253194240*i1^15 + 924078776448631376522670090118919436648695485012806577055788580860166121663731758493666298225154328422802601460216299030181026057837999226844096405646217858347814657365069910728352202774214921620251023287345762151328534037474810255212857915815873649842775991653663411810022187216723760658429257771633907957533837108182782623893031757941032485717432858592594907193710526344068256626457518008763062118977816230222642770632527377791362906303640189760871262438243252854194302474032184630986384416439557734794698233651801134368645759251049278877508598537979512105293548877346316260896748971472950884890584500374760163462753371303329970190587486474450615111282843398471439867742069901950988133045514853332931315042076769960594736038469002717865044322503121637060027234126807916443503084370166431122149484785702296726996905317795431277139574784*i1^16 + -132551708689428523029353182049026071402328018562281477266422541416149746353046114583605224422455804215509575056418000667620839180655618715588396244071372198425194668385094482662395798059831981454292146746600242086867979062880710421757915540712627955156292661181878065341331596391036707885638942030463605657410988584130562373824158423569830515952038582549742288593113914379353335373696595669338671836232759775554564001970921767784430217588332916062530166404497445091569487804881434937699148206095292062495510997529614378648439821752483314750181930806117745703221688535424296277614081661862179152503364646028599802383739985471429201263867323543306582021370145779501108979880079930408594378212176747341066967641622627780851399621332945447191005530188123452226897506595311693029834615091423644032076709836596089673449510435108130816*i1^17 + 17671077056542077498662731004114464901871192165537225811794684997704093922436464502378655548567261022951034422562549655935308810528161472603312507898468832834876161822944644912342904713212789223758816762833785316326715239092992819003994353909851779761789709705479912575330596498246997723056281832537592620380783732997987583895047044210948605889998432389869085351132982627182154223452077122201099910561690521967000461171386013824139919812293932555111154789620073458120667915288379728634973981929328021147624372658392722610205808567744769358285722359554684372133019002126772077019695632030771533937753616378700114137035843430505912878150964527839662129995873620446916107110087069049268763873014564248184780491285946730660303242754620610613736555447117813522185923437314920694588547334692269824040530185323274610505705472*i1^18 + 53764539303619501436414377097917958133877608005811011498080696988123786590093909228031740468506886772475235840301011479686730153993155158660392079766230304821553300481507677487719960008824756790988505809517062640777076132046072012471280285036977894195306688459295270856874991398898408113826319445119613821328468378990819606786562435218728293319088086654845471636707334583686192462523184619473622006325696517648064775633309461812779233747253736457188351214514788214172447699574598404345566382733812906846861657980405987380748994618616611157939915170704840056207700821137217260474040605642405129974777589036386204812120131581264917290386275284370672490777305934608145297316872915037271066148174499730307858162132687844269999980531635461105634230223967149158624911896102124966894656605331799475242692291348992*i1^19 + -83368006464675393698059664400604002363035159015076673211708983701224357912140658190362991116288451881991985361431402399164662876563254309907340784659373499716556400269394193188766066016209313100429985288620659858540769835002549495886113444025083626866019510214491764646648552906263025669453228244905489288224390227565540529951955744034454397224768448031147412031564759899819959151173589171122193259593924481321252476634688137134346313351552601270699158574345741815363099211041758202872161234673672309448316744279756038252917411521983861894711806203216128182201724514178623747350104618896413633665892748244266977737356712184373506601730921031172941833616700414580168155942250296221060302284352209705286885798036249880251948560061551770319366709786729347178978073632485636087777474957779710269248*i1^20 + 81969245974038361987612099681453654563236308976557050683506944723496873181261686180808596868056359216091088125809956419917347955393958868269021815132305601254248376305429232421348766519218927256983777548730931729706846760948066299587627508087730071778301359278173327018299916462113996664002499299891823431772265885994761162029991130816779437742330465280790802424548940906642954773793520653757777814914423351724691196151850175654610963762050467115440356202749763491400618583130817796021761785597461245597657283223709323075184134103387196192810590602706423160414760228947764195532451260274106041620972398125045043089063765566740658850493147493946732672160766445709061693245606329038341389243688868019580158127839846172626925312454049837901937678860662757531312*i1^21 - N1*3709550708658482266748083660637146652626407061762518042064195424701358477147847392334027701837876392610272763190223231578924953024785837032202617435994221789955927258863590197005746569216350503488050236493954549507547888568848828065084075449476313214765143343359266172465240655851334784255140625*i3 ] ]