[ [ 25442929485679020087616947424180110417859237911862325483287230193241488980947900066234224312266796644853238368700812526249362323533824381123218084305465528109758222244196160919559814849936225025833011309814518611466335902775674262734725499303831119444079158567380981881498772965973634890030755897672208538547935476904601788032619688383515518311694865646513933068038051595169575902557637591456173157867309138409535765461494558156953238452150943321991953951635286240307428199750071396526511631753597785489824603880228786739199316596628115636018372922620510135621809336099340272721580288754221481404949305941095450053285539621212704881616577843848838130521340206946741403585489208823649620372975983996937594265494224271704013160727270318664175547049042496142719448423941812768108904681233137208741154871521915155179350062923255347479784101293534427131727624541678632180068742424825555191801586360208121772315832680969068145366661131742895238344781757107979615936443118822012864396090716128886941884332891056976709060201710088463995649432065535985917624320000000000 + 4073971034291506397622011026509854933139772408168437487416683522148578458136739718142122938994217374659937061876492847530593718251714529681803244634791497764885232680738926663112784891744150459389072827137487274167629761062042317561378659671408839488780865031208344536144347372500270209903127516334774897463912133812331201196989269634963120985534641823792696166304420453837399978806810192118935860842813043437411943375898874829793650536788163356616657118744763170484523475584341567084259147199068278336772928451591024735627438255459496058612136074482359071176963218911689016153071153438988407102629094423100303718829780053939681296403828398277633162476127452209740555002612986310488579745052402246513247722839528039131249927802220737495153047697697844101169624580680100495044630898458476702534519843653405496595639694208832179102220329957634920160669305631868232066803542269127604282550976540665350319208670383104244519984969930776254657333603761755711277179675230370944474215161702734652359446990422790441325434808052603921068145555906640687503769600000000*i1 + 1701442282371494097286883522471086892504363213266761124165621691543569978772667290235839252234944026007924782844452115571286401980254604254260872026049245113132913920990507966700335241388168356252708470913007383650404348666112031096394315504106541572710589988736015959308057189443682000159399988914196189324738075359343172977596014443927683942513492108527750173411596364082197355991230865889051600975621458441984461165964716016034605394477885532678015105595858798953260225171463142032794858759134681911723011020807549076023811826772709106443450736990495870399336383211221096013139288866698682367195496409707926615413426077578406545147649899276748116572402052636862878291650310649641344845372733942249479487844293365396234600689716995736324325975645686620397627599634491573106781766712495737236324930258210212579751010804592345602279912783640681605593800974827812179345876070308131758876899331827904829165473878615971216615251213591747460740000105084674806873250868007982883652650146714101024162712676231224689462514051045884156417308888435221594112000000*i1^2 + -13671839162290746925372235678861255750601354895479874425620312081416685014632195541091542224238425803982733568683364175133214558153740941911002650839871229850711050623736366945795948841951262185877457213113455184808896862157141030260247490331074214315792568172792827881640199496310319272552412466354889848244745841972506714230013275442059376106340151851775924441987987117113078445053681868517999160432121701406097409056413521676582474731323710411100908810809087937897411046764214219433332253689107388201598586784392890824373028182487715891135756455287148613002084089471538024633625630230993615967618027552649535762201729586335958162559280223026042252725261929452777554060915889566382510227068583016221409595314370646638988400254410928810409369798300947594729843433135156140548184332782609695151655302573753382496532220169879168786291270281307574031198083416891577325407359463373217404126318685733171899334024033619035243744135283749878033793470987415680183306176092978274082279564326484769367535600028684534250059573610656457649470163730492188262400000*i1^3 + 5548088347856553092410965849146730046541545912818761872570387983148606953827374969214380010006754544561487855986920681789567273136994930208366518637488716389578954191888665223343790394099853470687464205764966943627514320438563800911429439372638762953012341061153804965257089821976992265437121659237854978637189852203667733936507663258152133786619563083311099764309335308860134768911543319344666745295649115065159551635233387929162318625084092573508057831671353583449132461123366930024429656269709645522407308246860802924658543308300489280286673470123550654308837823732842964207744059748262822519392370756991722484640242207231962638102705125246511648798208743143613514101310751582035338664737211693242310962633639762660155903781474999676187883184544960204657449149537152370371851033209743315948516185191538292415012464994160395408728266008689160863367275003786700452654878549496185056699492125035710064848044233890119466382969046286352799841736819549329173242145073723906092145867121538677949879933078422879846581490347767301103741155622151782400000*i1^4 + 1748875856660748698887923648545218462105523564313543284652280752499728912558399749934224805276982233090249537805748660358822710565663855197633529237038174879516018938944985267243007167060911091360321622279799356728185781654405255880818239155348264721633465723882448947007442749690664920549263107199659897829412155678042581403734314568921801684556487291562213526260664643953799385339587742992510666781860432013165973679057673292121841416926376532901500820866357586902646133641216299889411760080070817236026316571991351492538846772325852447839628568528100362939528832118451682842598337518442161938014667119300462724524731783879470010714462433999376085881863748249058586053552010220807789273116301959459094998222007945904023599377402154381820249318348830711411195513276368214568724509116810644087369119220794867508545131464298671569688082334379485110491574108320395299774875945367759941870018169966141479730644258379399903536870802432821464373104982703974447759676128286696404998372991681693601113740941141795058890385139603589468729635187458048000*i1^5 + -1928577524741688543851035885083309783649244251823674280526615898960837010493611537277701114963535568919681132206357497615700677599824632770355829200654334658591213524076937723426071706052145810478246616656244590078846971748220498023181998742531995465742714299140140267666708782525867693061030108990615933149557449942756308132062687948785388416272289234839630365223573304607871964230342196995853653764243004320049574393304724919526553673330101300716486636858522931472940253025469567961400342627917175808455950026287406572397132152190113719392452294755077423748998826532614126137788058377694235785072922376407973533770713460155804544855794743628597070519313447407270522595794751475758037748088456569400254812047531392933483273166343315847762553573166634104038375613468121680919204665774423463196777765826280768639996504258526594596831035929620325084944523999568834715910847390696450233820485928567371215158682663275464600546664845824009327682208268090172650146919555555049729885485068429766374784145179327959615803941394217578254183788288409600*i1^6 + 683401491900619050362310711003914612894739004034023171140731609743804837364846349443451424013142399733328477027853652790199928932274692843069050186216709732808524852681066859543725014562847911341567632089014085669273719365370012420233343130472556253888101191456815548803768868537298922623943617328426761581669429667812706822622045345245308985553115323362570058439017632608741381661251619119584714328149060031413109804341822344536257857327616104302666403099346876494841448061618934571756581569261036261786065665962427639575286028717442730278877771879433922244669757383410285619527822119064918343642387665089572471563629500695497279556338243680255711722381040803459392808165112402324175489541932931273937446458075952664228350080941220880937186784732414890834652531069588487470491961212883874675688762987173035426810100748331820313378186032092599810266645929940020442249197134007125708988686376418771552031377948232123267159391089246911742701397459831749361624968934936404873130399374365654136491993986084114529444254172607214066024023326720*i1^7 + -170313212104288228952329272219659156205142914532660583027335182663209248069677265821234250925657097577136700880423071140431105046070926056844204630961902308341305403803633248666720688436574439002477565371948836514026778189928348122949686881826519053931367243318186625539355839634764378726340477262515189885103329998649962844013074838779657002094064909550853066791325136206731263847789820835327778246201671947128334379050542069654067920013511090393326151645463171731035025337409833623073391480408953039304323870178333049495234373930686001750516030381855288086459503043704788892413710023529517750658908657054627277504726379189422799954306243208260052860515935601243315292912525435012035414959084146110235990819464019733754182843594877998196206885678942990687445588566714234000620003219804387140354835279747347919140093011778492312130293020966429450877408176102377225181451551578609927458655669012491719314604527202950048594330762923976526830341046280317358410271688270614039057362414822385195797755894472916456606194331859660615771488256*i1^8 + 46703496411421064263118447465934676596875687927875564875895921510234791612097323637674875648050677540898704980684083525138021259355977652919309394352209570631545778940315993736530876477032646452869908525197314295093839074150687764861291756556503733354042555240399548754853215946620975163769980161621738105314609140661004812697230730431387479067343278153605461846671786921932655972135760131398468398677108631441800998518263068199801041965416221642652935915023089920629079515654687852246980341818267636399567119184006830749541502518660469530196296998075965521075515412702249707296966274986181196502342678158662280184707710401749081156112988446976627766698770359013367127287463789785863907513703198109920391778593941073471804156686833482369920629134497269744176041470048844654822616594588732369044129679163864050722908215619755887986548135487828796168562346138585972682724284179188414012262624084722075075280212285522056013841554993439333837903274826269953782839415165165788789055519249341489882186902206593172386685692408472589565952*i1^9 + -13710927213029915909693939298507553032753387197960671995563753540298176186409915211050723568418488181384797644981628644603845768517297295461627843505380310884174419930094796522843181378542667909668516097503900970838515400465632209250132816647091973275130412190569377633036893212211722871842003936692719771964007712141736596403564112781381062528338283851068332218394671563986033013506817468557988376568389892756917886577979941434477722814733604477633637454897810605092880419180056940680427010327997485788528242783392593305789921928264902487078429067399109187098431456554892250432239199476067891599266715864357942811567467434177683108078287139011420573058767900636276263947329765190445758658800972390633706237101620643307806407124245723356308520823628859282793992678370190691869032626837856633352287555070641294310014734531929031478365989829050440256469668978573825729835743985040380485513801672263719111129935019128403667665371050658556826883830865192617178385975697053903508609168270853085392327340197290224217397511534336278528*i1^10 + 3285013786108008695289147395403174914730614450003555347371579647268089319284573112182548930235726976029173315139634390250555225597269951819501785587452812615003119354245064521811792825753736340139971266367263626612138293494437228781521290324125406634507987880101816709075474844842630690813072195820829676942142021163393475623436005906441287403293055521152980170315610642064050459730884805310981734820190845872807021367644080628189539495511635661983162350951719327516228486640404310373870709093822560637296964330737298768769366505053231950988849905700266166720942695925566134743078403471998264075283423580937535992808204982522400704533500056948074870616265899049648766144057694947960474756162067319044471643689667344221678551430535160956202754096701640617492342456523546584510456010736735929186909426168703968682123466769535553994928386915557161825649631647447425833642239479438187406669993586124291230557193022590008988345473358173809004792109417164580820923281690951682653525795007521064070041232339848356924873013700067328*i1^11 + -581480705865381196050013202733998492734277541624427524150681599931560997476078513843161607688780646494841577274324013311153734089100963105579218975471286037584268871419994151455391501734817756453861552712235538584497758912357532292123624131179902666104609441804679447719539300072035130201535398745042773011655388589356928791648339345457805086295791900966255152417146163389343091751126623459489619183977448874275214158540301596096272714592042478455025957311340213685099226592798401564310420817260769127777791652853477531098954084182355779090119235276274501787206706986954761787089299046195004179872997760792644717370188724252203170921582874854595524409891986172569571137340172833470722186257398330805628852991389044646261663491860530178263125634200230961503715947886999083122673423895990507731148921152651254814588443687095158504301330957869739226958402908702746001860400140333294511644133841724185169345724973312140076409558248937924526483644403465500841574989812120400833817048215374210365751563348722745718474306224128*i1^12 + 75861783955926511342435699142703194233711614637375135808171876044552303296998301468105789753562230975745511179740314071209251982894364330084787706949789976071738286122580697823974411690809668855366478658120969552370706077924898967786794939757235890484369294777201718151012289291115496491190682389359598337003496614898855135799872664666424567275026588992139425164156046011730416828479792978650396816324999963315494858976874082321539873562661244178379712100565548524695676059057883740110907568866271551644420049345452066627089522716595448136077056292480289985161261398570923119550307571595673707036695515157380679994261493435534792956712202899140286109273695335925252737692238911601639676369441953729140924768735362496432589404862740936062747251515571569548581666139541712763560687077014098328904627175068712961122171833824437406212858163222548782952705555337451098908804344208459605029978062059734276305625371232572759449874282272641597037197894024296566492734433234523606172919840829486024041996705456008763151482880*i1^13 + -7573051063158875708615421417836800564436045664463738651637170325451161129820219612348152661913322855990443285217409343934911062487923999378262368051683050909680484559344334148721461126965588198375076758591426469443453977918811533889944551289820020408165589379637257150722121797858151169146877055649267526951380312171849698198844768086357403232931863836643805648784495895340637307254940191898556065758716176584656522293496899172423444773129677392105867313920680503352609211230756436188561174361728868970227542571943346940966777716275970771361669309420209431353850354062037570240927851575893014510385589044229204258010629615014211010848907426434450599957806925954330434497186241523691795295895314673615668681082551326814300726746961759282791369673766002795576782465180581658220997889373446886290037462502232044455939129407106611414381767759606846498936044323973779418642593811671226064291531365980379307081012393467675679785702185189604498464782269618368316438433865304966497666974118075324861312009803043843342336*i1^14 + 619160142424700772490110369429335168348101620409192392483213011908332048925690979573865018549650899181667749160938685060569291846004766227782324932481364742521281817038930595724549990231058353052263626171627056591706518188461232659300296382129920641821039120950739298690718866374406248616208796229191085692529571813398133935743120213958849227365276206863142267615359234915735571892337650318193725007234079661020035820329616682565328476015465112384479049951253429690043242607970946534403471253838194810936693129211681103480325629581463411214774143386206781025025535139509763586514583481240995229018088465241495074464975707102241276420894088254267100173650592611518484842465656964885971290082504703576005804408967259043660005065964162211802720354988416387933496518708036377676719441440274969944100082624831085331329919344772194919453979375248360697836140708523442817445741324002155595999901663253768840782434670825999269657257458446383084072813431293078304306751080884093326460250883583298631884156886126166016*i1^15 + -43485007573679217644911224441095483892136544314854480778364151760335552242214476230959572131786399702606490092450909719902740554267448560583541900149438419985200395882483983013375582627771260989740349332555265185840268528100302201666394835532497126973715624708939743127235677307664040741056570095971876280376715441397412952274421425986070522126101764000306609527309841341016478611636054786370646662007941288780063364720249918588314338102449002428402176697734789744103449470197240582297570874512104709708024559182149950585326934755275879966635025865203528965499773214916970630103562165022011661906913169664608644853398931911276929324111879902036130402068930516202365640960425797099231437754527308085386099238236240159114998737381155620191509872108490008544194721111195864050611264393868412405072243933612064810644924538555301264178207619196866601745208023781661507713534080666666310561998116754073557795905948770823519115047384623508370396026408992162513462754248356338532900906387281745627940728753618944*i1^16 + 2551595514925927299688646672029545293059805599496199696390101711990378188630438013442687183923500451977243320262129501475937879127399694174375923780749142092947189793618287689226358190144088303643965176097584495196333672854651863613371761706678245304493545380674028334743046782375023452272721890345724640578354657984359196648648991076905238135474152035702403037392191189909484227809698202595247989640570404672474214269006234692672498437921082368008588010840138908857824465665734889075607257707007999807671470339987577191393781541267204278106499287680751248717802006490911805698159988709160646409518629691454505706245573855593129684696445971109343882356463604238708169271400325522809213403106646781396804959367196055928854650774889653470904538423277397689465086822950850547061041158739595174420919661843008563396545844354933200505504509024115725039446652019264429359434792313082272246439280131845821899024616662242453237582522210056024399057550409853557704444243285672497097725288495876453299126272000*i1^17 + -119733325744684766350975686386390485438223891193442522291484800620941523243124314550168611386041423616476046655584579046012889606433460952344384775757816999866986486226909154016050875441003590755013936413008147973845446058028981058457940483742168339370181856618299623053101904692027055002787901248677410323679761186629239379651131902709278477736466725726606277221616081132661405799280603682696668048683247970588492350269848965452696918754873538083982962996216703085976664313901573161414781490894329434520526503095577137762073167670139522918379249553318628823474449437993938949654217393483966449510890610702408751620271763349570156366985910662780154292624303541905337579260313379323198690625945393365665210425993813788448850798733729376699776637649324788860295536441999049353005788846681092227092014222762916098212601380577570637853044732393782576728877929020255453841103402595948945562508634898016784847472611999929292275354174116455432863407187270999359461067129511855250650989642395996062220288*i1^18 + 4538210846017083937428702517290545088865954149498310145761715693261146036430586844524624305409256023179647110827749889795641502717894870460614511454578858809735961422938732081966454669914652254944850052109621969361900849536214404397853393225189258259284589007242146036404136581064828521272638712477757590758350704606265265974185808889280171163403664148155868660715520474363224301033633051931474845358972979199421946144209590039923959449403104249644320997575678338715499960500917833364819443689398992918934891707717448696474415410285950440707876159487014317037591286842687903659296363287518759052292569339064687565352497986602201286874692938988248069805382071343983014502300805319711599609275479054708787254233403679613126138724728639009647974538312402535793957935802044677996014099727208859072676740685858024071809389054664425684984567095209902887958062923260182506743178260108554047988429668519386440337823685833969065645327125604932340944327102328560781456142660168629113135051913018998784*i1^19 + -145534356180792177417599079915759112557694480684367806100116965163587286314275659319539960380585529521671639511709546689373578663006075350535782425730058611118590852499992235572567422920687976828433700484370366199007476715569168167989528290992363578029823324006263065822350346090034641555510458541608794894447595046086948318209173973657390420735590183851261814162816711866150985856243724734073884358826513037884019270643243962538408670700624752501297579453848054709197263458702404173040769865368833386286805486123919392665232958611724053462592534171153368400790949670525203079437692351010641370090440387129678474059336835598813405214063067055809316328414454833492336290026743308496366214439337631344152317588137081586593085561628899529977016640476461657757655841931710666758919435934374564857827798111075146539392480086085734673329477951995807887021947548600093233331908409150626895964444004754206612172055248773550242288410419534603316569091622334205672829190655751392656249679264088064*i1^20 + 4033164219762523489286254897579308192150194511054375204643757226950506961321013077404817576180767255491389772895232512263492683700155386265987376321810692467444998201448238520281128816500305272897799846876214769424796279380088329683120674860657910275078634086466533331336997176803072659738603943287732937570311826400247324161091595531880466729187920494973285397060730598148327108380229974300029603118536872990848541057034727282034091926815563974135353249319781048804434294185801885369307955179997564802450983031893291462028448688789761435577772897347178615152016557558434349839082550868535643612806843899467546012871060569524946409567143146351405830655620803155630615574209378329055511913501606735713411222289650175037831316161723531680774406716620839160122515024742473709716398013241075163257507245585464473821343528658800771656276682080188008531867749597798222871537460397945596284570699639853531811373084905686325442498009374165443699330020642463554493488447493585517552978624512*i1^21 + -97909943971424560110156739978489917419071481411866346140116341127681321980630073096713078163747653796500240298496358303351430819284650135550853868702998240673053025930870414645007425677887614368371557234076571056040582562950898644694924937208627381190548797381344158689775904964802541942295025266774343223109038272763559176090319625044467528963077002515461674731471335673586015853500964033802830595587681316685408685651536052621423074348579878086885285672319603499838983876309299032008512646686306981812654026643156422367975335738842039546006876567436598484371723727632135047249092547870480382934921888847485680376769494586553300837331239621720227258293940623905312413780321961252628651403308062543048580382918855456467004820467019027300380080524021093104683420563811460410100152397404934479095986659142519710685830387841158397600065424674253159324392471007920343975432323153963445907755763762764592182852686952572826391659752199048090933460436535066992770229109002061815480320*i1^22 + 1871245099049274743990625852514658428060611358898003499558754914876983131650200206376245925830825336648178209907676962909676736839167159086161115397136795830077269500146021118534323278772519130069303360006460407324808948252984517030095847383441729570928357994765547581248557137764453876898371236567539918342680810363959175357725299061656334975782962689240474798032497893053605071405055537369388331595749929203806093484085665179942009718036842413675525972105223329436826068324926765367059098420196759249719301341394794158050070576066056843323743815765766467617838119600886630293527287981779087617942085898400990763284478951809873632038369591205870381461058337535480029869427299839080734552560913468037574887799940390512685294971146403308878399373538236654625287102548558040835935373741906108690208885593186212376137477248994311131785020090966358113411692444051336600781428640989263250336400393356760110065546524134204693874949119061233787649000672918703722600898399907610624*i1^23 + -29377102400855021038878658502625148792821995396524887055495812011563664372127080157010069072183394961027399124368827637751820479606749008304332260145607602683933306921909062672117653358619510789223948827250934449530248635622793731137079678025634951220838436521008218576309976666259570306265151822169158824405216481484607467797279269765428022689084357533967771247734966260150179348522454295863901804120046711607172074278334195287700681986783773491715479552685575880441581017808122276893701038428235705012967033195852576245191662255293073385759748063075440473344086291792242297816582614745321004453119184490163173694841962017858981829968175514439990947291504054290283093587840003415194875617651340249157407722416138076225739662666386864971248397018193042329803017854051390463273745560353468326669244786711156135877522920225723763991757082157029382310298688190586139572816664661761638974166852572238268983899693508958873566062383417529727039265484177500855007007324766208*i1^24 + 311026271738333064682575258391109053187360083498791046885294730352741041788594087408101491711172039805180985239990603621589147198571053399568565450717050909183375501140781245896177208910162473220163599748602883724728745883720642188377100154761926063664766345187194681277361842879730297761429473258439978039908710734942406872238528166469545606693349637992665573197384449423623619292926621848710722464323777483727306735506348848069249034823258298252334921357437554556312806697266366615918383861680232591707151907389453870003678229044521981120255505288004733587775928295688253280206664611440480273709472269520395796288928107230228713149172451396389939533009926465904520313469313227368749125488118553891555935594674061446693240237282095660332292462755402830492046398911250658067345421757158890801564103263746437994752186613233074294171332100172763108698368421819225748152053284031262416898500842009932601944417777263389561652461412451996250474373531762819558337937408*i1^25 + -3699506996782724837333057335756929140449051956055201105154395140732525894749850199973630491829509652576426297580976743064298337463768796655595617214126270577075574804824258901343156989517044503389565091065717835426601711585994480275213492135032404774581366080596751521659454534265586440893263258750306164583900632519207331327857726708442769022450606349221522914645918916605820235232305342089828964542690390541925011116866237765785539180311047631463804238914253010409000757370462623966649841151048642540649861680763406021993612919565242154213339901989479526170758762436503063966894304085564855785649608377508287096883142920566217291164874341679135862552096470353125023999554705679693255641803738716746493318076574135986808458979314208733391390107490091354178509306386922598433504544543567620395957007582432417599792665354830542955447732237772360528851871248768230917411642226442104261750222167245960645021422983718041969788874368531031174643959850052486168576*i1^26 + -17575427429247805797752723099138379398273522276756695509353588180868352135674734308535928118684617590690658315336223819833991653271864593329547505561712841664547483753250293474166328132422768288176279697440110404221167605978624954914239987870085753138098911762068701949964167353245744360130862586658177938877769766564270241758664668769039510002217593275120028284983888553271257991366508253452022985045521423888243538956994317823212880381600934946133618497831396660488971862059165755221930760310661822545267911759327295756914349932691478543934992644182948453709128597340216289415838473570702949346293940222971540651847097667332443730699562987117801038234297009625162371220958624276244712263354232966657447888215627063628091183654636354602446671483773683089893077864624176258140489445531560134063383387318095657071424473960362480650663313683855040832810465278277166748982490125309541799081767467651792338102295589415089242010397271734567596858996103839744*i1^27 + -300388550594592145867337565167919838817318947829154459968623305206009486887653174807412330481181048757238320269801714748098830414458598124026163443453550395453939865050151626606278948873152264153899692133887967799925987765066893044627457948154676665532026107211413365696720405691745356800115322562489085060521040352438804618508354659541565505674032699484172409549620651343887991002899566906913520404859847075431682012008408266977625727309117951807377312279432895271800813184699500776307316766536098383624630158983519957842561394105138806518386941903118625771085243473709717476152012475905703055683910883257711886053691485594023695813848001221503184669544004413836450631701883710922953528166998021188765928624287821636408310500956193105275634693686821194049714144162778299900956315694226890638181302764485628318302957526015832762373552376571389633361225618395642887079734330667900877023458301770293740239032074787121181670549089314137156720781164544*i1^28 + -7037413183549796939329968266895852224806495704244720010223005812001834461379905199029023730389963526591472073542348257768475265641974239083165227324098352445088010026142471889075809887219441919379835428958060979089321159225815722018187204588086115859013225612502552191761474082177468204533245484131847757668124454583115861272708986046251562060188730540723429432262567279105864497276180764596573953304332306616921368699917800591507349145340996078778952748904171390085068047545583495644016245969353175259312917034588293437811582716377127065002279377484460725361634346833326567325441572258171078467327949352028032977007435777906712325150213266357554882749468953483251949178745338933126181540363774455262399788487088955044761425511782091280091210840919835554776803389844566855073319636475119421312849777566925252340676297053432086834544747102426143114988627753055797625894849466039228297733893356532263224541855164431983651013667679430005730836480*i1^29 + -109036040046161320726471190465662420709476407174260266217422041133251374721853558736010870396040434431352230121228850395639810000184128215170137773119935498765069148371591674404759826938068446744225083308224932395811108520231817195160552366029600325622703503477837199970876467946315437908672599178552788259257390403024805699853938272747734127314135169560767835352615035228731824016536659924057912870439007704216097643270588899852061512389103223691324972503672931786601474328080419729490351923027918274929733252529238139264234808168671831107004438354245948406013499736230308159865295991767826727814525006077115721522391625946541406211989732358324658606180509987909268983786286550748064970913991311020062895700189052022504792954935977739883720603821273063289750911488878645275602968608200079421349294154391907075044827441620652968516007163750742264138190078538289507565070385046440817039218415082455388164099143862520357507603850171332427776*i1^30 + -733662376006614057983961501585304279007103464159643401628906897707022176711506405718359958895918943910637025665631549707369503588742554415686183455033265273423726869275836518916024030031099582511901244971175603669052285748380534344567439529010015896140602384545894860987695063053022440234532793652821519578400525758315993341651520468488237675572345919314701326069485641320977604910324395277093888924317460731465859514620261715241315111364710974945756139609052048270070067619820777621472220392967589554767873279419503753713929929604682782313350603568892241547853282225660547335456116120820893805531672843196203898020796952614128036469943686139295781246541903081191569624003738740830597064606886005230188296860229604378449291432942460422058867453989734670892197891389418844850125613527015421065629731467922123440823464835417960434814982181295081692260714465156123269575348116929507819957175621292895043621020955560605342104802813804544*i1^31 + -1719115630313684791204682755648658747565004586741666890881075840545857434889442333367672207973604000935742367140635923942447789744900408139649365752727032071338020965613046938445746244971211165836183012570378523974493308207454899987705490930743590527461425666512914295944057259874692562058745264820421854894561184123889326447713315093692141116568592357139944641131353115508592738292420980348550275220399340106808669260537268384398006523115373296764705536841815212872144103213171501008706571362626956673691662867854839052765036599188691868348915053277214107333279302366024356301573662142668827470387966997326349293329911422159586006859651780332980127308047539493437380469442084394846342860457772894316353137017438242665936588419832821588433376208285681254953931577539562281574416547315852342837791381721715782374036305927676980732675859500077072198267621613164406303873344490111810964741002623519550281559491764310051411653033984*i1^32 + 9885777896520587849334286333383077704368542916802059438227712157483182151303082814436311829412784988423550173559828060998255185735488104968165433051965637350460844764512443822205161181746125305981199428281212774676930521623455114807629435932405264746861586253912011222257299139724470269962809373122707531952274160474690622737705244051314015341365376206823421055307249435655663053275073085150959606791096446182451309602687339370839613026251792098165548850770464494902360927038552295342242411181793676305923728916928160604375539717819295311493482710594002165706152588349267971054285824754164934024590379638223851060922307351701352352481029017279009066646565165967643663795694413271006069331625739855699688292240902945712095514552921851287883627299820017263837026500585714800501095674226384621001437414164719146434553636470229804666377550205835773320870904129994685971365680669262092704837558629235098176148380158955591041024*i1^33 + -163104794930854908814859930002464611129755053000261685307748952403887942452356127641865114558840427175274748549503297172204336742973506310160223049311825491397841417086523539316715181036069805496768178327562676259382242102822903804927732504268367116545529763903795882173872633619936722594012831274300801778389865475215673414224224017097370684694146903402717433208316452127788320482428924205095408680684936132340977819769319125209850894046908223157250810312993986066711857602644690072767552772187638907705072488549232589210379257010148775030672997068111716389718328897502786422319752771888982703217137428828778138141256005565710170805531618232239742584767499561880524871391554852760767824584471940007194963462463723576438524086358822606559332907649579215895124102425223278092185699218698154027539787242712882754921681857441600278677420402047567345687847848297785855328552321827116729911857060277939996879454362702708736*i1^34 + -771541453591360975787855878397490859301989458223826982168513974230701199970730678814052170455609665070188649338581823752976222502449082563323763684784562298781117878301808321079698339159570508519610768761466838167717309364138734469076170472599277327191543346291115364386238778287332800492568182697856732975924141264332574440982273891482053371027210860405220483859629770799918299918782589953062831955051885851377837591744884653905831365233418570963280923287281741073531492684686846253900991266806948961468363995745700743515278157727092086837883567879186644310758661987030527802742777208400930015552496900304525966803069947370635128662112761691087997860622035396882445730160879709575332149081451021324479548917093656324441559027291388904474792519251304117596600167234093165808529015101048077533056100381560596220965470080047495936616751838194063194234951102538306603000229079870050549921703059071127128967112294400*i1^35 + -321989217195738232014534039066961289865267773376306837531186202287640108851653089025702249568172409690397030422172258011316429618469543972308893846779750175397140492712309329150258286468289103812375213047159560632840683183251388197899818499322928089143606199952113358077676741397558840954765833082338908183975892910142257332780189174166499996645284087460789283489173860855113825580566004952484673632948568922842992184286918776833205698498375937056387316143444658028087964018981048081520334497258261301000287886905478141911127029773047040841526498192795125217792417572569712275332648045672984866824320197161933876547333869771760892198548865619415038204565293741023971664420993559266670843161500746735383930575474296406937427005672517985493293252169883750119674893414464898067775028335373246255705794571575398793606261138041928827243006660183584000479691435544756828744949887969664324288763295334522121355264*i1^36 + -7657263322787909280706766681698412540278982020782376394793740069428650837580415755388445047680700571357096248719247777297926173828779022919102365695394854094383626914915550342064768805125456789933896476713769846605006481298464050203181409664817332182023600253499125094744263250157897487791758781945253752026448969747663113855312777681304442596606126280829828942979883053196123413034763668211331823002902563606589254641188715864527866468544652187775584284542778799025340433449698399780556437800962694743061166651863683150177747953400719325315103342343680240163682429754589999918103331618817076929664004502708928530578433021202944710313721377581237396076738677663286766086778821071783569746648927629019170352473146330107690499580919895492449436371846744568376055426242144025194448337540008389911936127899117025750912637138064180533974001295481952739439944307832790534648167674529709414192402549656518656*i1^37 + -35392189291010945226445140239375243412492169244863687184384223642881195821955441732126343150917473744939729145879227240785038869185845896623798246002511806823917183499435509842735009176724143017623087540108653489769183172438202467007895486425163443923998543402099460616912764624741448843309022620941090740892369269206897887209376791929560195766977064778630861164533757066359764417139453111099288312404434183813243636443745012782475900468300238241119130187621794223574372036418904726999766467105433066902286993826433735609949860943074819878239305995079486708619806034073142617833553562707754438451085415496634831096526246136608181109847905976524424805567530030106500168318069725607994785012663735667651840305963188685236958645739503619566896609831937639332271640856507434085173494101935329965882699101274418504621445737836741802554543397192700854241498947666220473977483483884976758213241695371264*i1^38 + 2484879258164920732129334916607069933731181454958249470952205010349037853056308804579496945285903068405494630802832960635652010763205086242764801413178246716303805988079293823147792513046989957392299156821124753051776410154715387356618195769949002175487631240791288361041503811455182838856958148670337266146321243302746354557955880433457614510465919614315456875134580171298492312840069118258994249719705249471253118784567220494674055664869824383943849670846114026628473504371136080565703325167554092912854497702176089320215764919484684824530761450507989008721412776500566202007509761441567894836986182861525395079435960967358793463591071533480610730832378193065213727117219310038198486576534270436827985093472613088066436331865316189893119164466203051913264197182018548586151936835784678904927677672431271853878087415442254227952990798337856969053062171023241184732469068605275499757830144*i1^39 + -494262822281768514218514253782919659422412339371265261553519947564808500313559682775059071583604394277015497019889660741429475490414259774713428225527599217848313775857386456986759955093104332549851262850127097002368006719273748785697821366842802741702398318385982213746162847441079278962358813362549502801316680868051182054960788516769717251757719227751137343935796482519183607560329790025522008402447240062682532214977928756004433129561744143993629760198363804544302908247720989538628531224641693714458217637944773643019847955766831871840657462421044208507179693722009407124634868305772159427243160207606186186501554771706586806779239206570551081385103485482330865917214395387537323197415083060097153028267526921893777868551525948627676857874451418590632376242519593677491074825301044927971287006196522825470059846943558736409724032628856528766333149830134585300859829579361026048*i1^40 + 1594797167685693523382631949763589275313447154802903808920464819979252984192722628624549798806796625833454076047099159887069299403771035297888847387742226216524617090047165335859546120800523640166472070569571636691040730010003784050713898095281702844769782371130403715715023470271610663775975837095083933624547133521215291169975477448022539005001120888217914049925910250406935158942576951306376290383796176968097201246994090035736603891002238931291036385588624046746290912159753446544929703869117825466494405842085092136120208379853772504179598308917760441938081825333851570382795043681302826348351577829073014018644815356149262565724096271514867924437866735004739866884331536516843901405295584880416792945239041457646993065039001674648777682392432589732457250796369877968503009054476172994979044213120034607663937782071610249453155121577655008166647099684347787803937996800*i1^41 + -1450653523529755162571049125789810792451523140747916502603992909393926191571463415133963253629640510718489462778298586589872957983852653309600505347604793180826888306717606333596194596309398364920546868787211180169078955205995828786336803391881631877188631308290229136387664556329975624752448986166409821582892024424152152172292928879414005317807198089305587251198418346047241843159924184414062615500200949048388727484258019569707253077822869802371252966931112809330618183719436753385506718801851449204051536252950871591605534018164712950432001076195195087668257086930296607748482964423716333105216425873435768129050230646485273335580029395947394213626265722074866257409328028397304629358634726295109394697832863399443413148380156610108630672712892608981615840389061547178916693132501685429971648459705362677128784030012564186237758132261830155073071666674535497728*i1^42 + -108471374919605959390178597997407779172683597922023841412542147233802283346673704686089423675807894868439497666834209893389528423789151628899311870872941861516053949345941131600552142935172133254302175312927497779406375236992314967673308217577336901836605851947895708597113211046584921580286276759436215970974251162648668444128065443394750420968786984531076193564228026394828422016523370055208272529128081252903651322914914144677469901221711955968187250624714954846510011019726073502870394819315546106685396721584745914785966592853719231846856774607849531684178337883439826071493380180286626185190163827482666054996899415351827449138185138445352289516131392939087929752326986924304865999969342834481339793925889670945739848552140110780001891483700524192616004000845474225846261279486637317181833437195224107796323852663777873541511276771736007861600256*i1^43 + -3346845455455552228255970250890958282758479980954201382071745669859366463808603346608084884919166028893794388404842819044169181318126022711753151435419724873924399007933195163140581010971232819003595985765029883884883946101437598035873408750844904618326673045484273108785334850779232944184264597523096507737082420983220171598792135135036225313360243521167710093139380918899624360205193643077184188035637112536209166216419316068666038338784495405331684810057451685975990916274645063835450240174039599454543833295000948556606497551987338904679819285552974943947348468543392530995394203094847877771445249250504975876902338645629014854690315398698753316512739302981790762701336690314869307747276463738797549854030602483616931925073785237676365192216388322356945597267521146001153949432417924705934273528975476080478830536726313599794631999488*i1^44 + -56290011164901542827039771299982941632745360529165499718714091134461716179223973894697481967543777612630507534986836014494760532002725842892204852149741951778449189214253911981153972341954083344088489135523722135336001350042946503529416124477814979248478762561400213971955328868765827189448632319208175428022927321188719995595358630568995703958145017645327076675603421014799843450138034813739611453341696043234263363420463826456038465390986494635446131287379237960614928309170276567926504554547014631849433590372138900973788307489722691932091621133869520988485526723454761458932576258785879171322447121463641312497365913460107128760387128419511771483455686886042928615375440533619812373708944176987110259282628915692610500826170854853897486811955653049288015875680471328381438365722979636725218211075431254546176141268353024*i1^45 + -578442430276330791331995329016073797090485625758007776763422844788999011380244476126705825673719907900390902420026402993494895762532134372931363160842462072380614946714555775526303991099137472734802202055040891468828550803590411895696737668068045451075915300907736884776418624791371190945356887302069033424824520359659580672905085773205955729774631780781076200043715769301037976717577537823879788290722766922009885459524184911647878842080875202677535686819431588772385460548976280387120615839849553153070827805651206847837956079580233636568142260677507662721440989090771709704750772773711552067332213526819044980650844420470651635693210685483075700185925279266339609194576215441150536489047064921392992261419416876090597823445381762777683598965031621147948781869639816403002412528200962069332413008839893721088*i1^46 + -3883798024022141801993720175655081903719731527031628537927527345941211930381277322048408414493665377110271476763863506443149524883193494837752141995081448515342698690678463758917119430674305259568358461306008352433257394222449687148454465172902991330702960934956759322800817569572820014653617523622586066436662440278460383801629487654022831912644700488234312632598565376744961101936376384699534779995780768247518137012030592871538378404967500200140144909062944395823551451572296476099793865882425663655704206051686390862855784455638173800538723265866406616695665477429077297233141409431339923373151991049473693617268726278906735621456302399326822747886162027507992853057297905524159868816781443294352189443445349411811070789760157923329023447234122275669677823442896613729109654815992593568133120*i1^47 + -17871632582766113514704470466430264531709996749779384973514697473864061390897642992579735046182884677770316571157825125425227539196571247463579095411740919930562919330417682844661832111645200349719853843605443630854392037270202990498076544842301457416620157824241779818267061193383978253695962387091845262483327657912597292536559787829728730473982902709312001852022939434556418480280310677927419649888386922603235552339947649231557723242378735598446502341502671821292944485211335254352773223989017414881807156251489856826489617819328971528023689416637359405386829181494169922303171034390065658819661560565592967686071417014301865208444775931112820074601903233878961110194186512142699458405453027042058033575861987016360451638173709797972515904733703356844669318688106318562019649024*i1^48 + -53480517788466343419266351804050947469545679021383242069386061680000315185859478699505133063124014706841334310710906124100119568019963974871335848465987801729008133171238746598886626880760733912683868172814262860809601285310378712736408782079597502690493650389089894908690845220408055765878056864827096751090882909773531206402237338500549886966950709555268594476181385366024797824288427017153451943432300541292773222286184603758020881109975990647902631066756429131253273381325733125038377032185307026558726081882077497178958660429320115894342020567356405838748890994323605525202754937793490793698306156991452348170218425365257263712472145469239001096121621357643348414691846370074865771850530491928458023881996057685358238839812398199558189111784175668402260914601728*i1^49 + -76356603092347180374700912522915259137479034147383604457909502608680056170813158887607904645758353034061538644368815833596125255551676468428767594138145297693996514858159888350042092144381471757894529586906386651496803371331864983620183446394464621946582137744656537647228198746619378142074444253394899472069738315154070184264470993017777463222402905872434855422132530299363422502442075951674736498419741517056138864346671386806775581669002498278200441591857496162272838127249456765151297686519448437281977014940423580578907404913574924289246167321409361612815922518888786243336769271701922069201678338454605103229825960351026759294165580730086265254896278798149462781559451734483677939255235764813760319479952188863703785663350189510255442157492911344*i1^50 + -80993591409209007054113460707124638373209903765404351215624900768386610679155193246469336570554209985275436988522263131242804577154746369210718985846488695456007057055042828835216629864131637321132305876180249215729035776358444525883521064312441942148306906004655803873910480435631598417273667646964007623187998259864194077513686390033326890488181486529138627882450119402185931750240104772740908442572948734405206609824283056488682213198827514878389665144382219312523772605506005426958012760150384090984323239051126658182881746613664411431474934334392418731282262191517785409825162464248633780178910928797830388213404594817825287852127576035882057140446617106773156315577569097836434795222474797664510406783640*i1^51 + 67129535354228348823302334268133793405103559710344964408721189972970517857715101977666871844201649655399676936533877935109669629751598331585555194089363111088911741112647115767075483949604547348786056845824365021707512166372769932439451256645155963744813403933344114426286649660221757928004418958933299757803951018933052280547641418891651624544088258651903907514440391647737125800460727205337318465429842867415614740726167788476661685771283149820077807874039297793272511677757139921381710165783690117670594346621474518825169361474525584474538938911494712825918052462594195990978533295202706770948271443191646680567009680671684414283966567844302330849074867144424161*i1^52, 3228542033130097006351224496298326890881525221101074503891319942594966465963352771639977720503676036767167242579628324044397308155107224062668297383882543813255413747122352803879994309601444990497706398344642557010193118915088302207429141778981520530795377436754894307160903782778147683731172793938550243384525970490829846469519359200442556162079312478594248964407356564275003399500215694226538170484476827137442451076564225275075611273574200961249769904251466144890553730191069373177042857584945782958339500683624643249980239481768426951220322399048430756665761500638700883658628025103475797702023659550911153809660230195446796624747270147210084305322745003892231143123810369144582897379214464777201069312425790664964553406170305269707581835853887798936379816036215162711225632471104023836389228854879677721957706973004378596721892528014686916668078021002104367783810296073977906335237671425231107785327246371832271040290579451153295816973862417124548899766713326367063349702467757897587223941511011589784086067653672670822948305790443046938895288125553582227713982301920124834850022051191677651027522370780759211033024494788962172231895935460707472350024281955719560913559251035130237951828178659150425766713083756916556426053698827975404693164630530605765446595617957206273392428164118880662323200000000000 + 513289785513317787824192682277646745627079303731949226832130495458446694956607351020415210727172484508966347274145304047377090587915339653355730896553814797449869198711002715521882995596776866088046746899028885143654311873197232481339404072515497577020519656965107831876725032892228392437763221094939796196705390652179538678263232027609245855109414005881755074436050423917999483746524516956943139069648512032969088731551021358265485728665127301933595219429255404391051698314101788323560784460561553071196810179688416681866317633848178920661639871304941143404259165463359730938130850995159433194756960853100471468180474378752213144606494941111899462714198051703605832043162779198897823741302082197321861476228712478846752828038311431078494874508742516853713571135015510086335334734975903346227612726199965151646737564485541393825369508498323415198570863460021548355645336525371474181424776352396755372536737549075064668153816264320096367811317144186759450872987538032409349165227277784918041141838776078058724835018894109052854997527524487169171772110525253796605411465438653685041589098606238056613105862314534969831635420830470983858270089174715320988498680613429340798099957673990331200948034395317827508872781318641890665358918408139369763092892447574326922179935354323936362888103332887396352000000000*i1 + 268931308978607494593404156092973123173270768569107053323644955811898888127430583943201563398564740040198697341763536022686854315863341127594803771690151082704991529350646829014474645599282499265647293044872365693829129315359819425083458775583448354958379168258508242816360127366820994716738171493748908214271708210582247201799759484655040753469337010399414760069278059364176385704538939960675111819358875897272454885824773017069117166324248570875311435651159316210372495762021390797787831211982870182297261185659448553387666530183255638107695330067803317148602544297230103655330691404948196164061646241996436661873686134947941181148534610258137817140200391592215722640096790002102491716876514808185768231962503451895357627534920258227652783356797217280303082961834195609294566808470101429601713359066447510209729797464411591679641841400002087353059507723143335561144405810625994069521240588215194436198561809459510271655876094172812610522055057106209937776488732668425571985947174283389391279557635545500057004334868603710933072882967570008274536679563614859207663957451201983514540222439291980039064688936469285881668284281978876118706270292241503776967903148663668203847097042544416864821801954285125422918259497481708193715393959630406069177884027518338484631563932845360092849746587785625600000000*i1^2 + -1821778066234947265063420745825223683650061240061867306204445292399195000514145880499977514840476156276949659640913402940492661463509178525545501137162091278509073659186036301745539283255677458769291015466350334925756782926691256441488861700720856769845543794071411671186623568677107180832169392443635307882274096302287695474874607110692882383739962857956472125312896772662632052174428778711902590822445490387560658284231536138921164255565667719109590883285289175867507035845279896793271276076050315846743109249162488893552440128062996417575591851975083813946149149414371575159471766157982254144881419696189074054685766572951720125162597785767031228329414400638132939651546009391050786878216870393252717797774423354480929226886883041370581193280745345035766849144670634388280174174713655546854128882158250999014287094446630837659656419315952697859905023951616799901293248627690398547369680782319539401905028324611239360608365101007213186821331159175563506268546369474640264776243233860806891712322960045212373171150600091149203810303096752214376494145010189285946317775143475312321400130288777296319811152344627944488434152985010208166883405005083081904766748621550710374717930413137107667224191704509870956999050737193199340880374642197695362877453554122784757122707826742684915844520492820070400000*i1^3 + 746816595332535600298373247432692614187372332435889188443040114975613035301397179876483381482145506627936151717947916285993738882308359123799215104537555311452406968901889427870963727789800615902357967014463182384261951967924233221376978313319242807741659924209005459924719297536422327997107142207969544793893939579109850191240654535337521425009323243142621738555042628847515172520549758080311478413230448908299226834600610243975402282185875012622054322028306868404998379643686535051525137892735683732776299190175948524290612701535939562725893059016010828914481533020273877281011173117062816624995218606557922244284504537611076102810427927459590504647868260669555290342513830944665215954512849689738768203951111675622469331072921566940628431852162509282468275265273041064456570685001531054558164411137251056483399069917438654750245184734961842290979273342455547193799705911891475288306231938578457133236544540745897334521004717161512706178154276221250622748862609306851424006922543864565427940692857684358653403305395643342746126613921680050916700877472616531987792983941630777499602392736995243430590959068455240495521343869177497516123220023763822788649067135867814060613204572691571977904825790749870358581603951977590027402487412831993656743702965903008124186570211972126204238440546959360000*i1^4 + 221369225642433899486631382051681757259833432223275493925285573065181924356256888571879479430666345772604098745374084711167264448113053341788768264472742645691632452584107734235345785520870424766833175760989798506234839952367506736140533114833483344469013331937814417382346765307644571989150313802884994730434609522784841965417556475772578218933685627465236409408933639658845533755667668209170540026941652295809334646962716579281320306580013623779393565097745533427158049344974545373748283299354626491495078345695942602057848071122825668838563377063735130582394917844962180887296890633211494797254381688822910287614273136165625180832844398540080955047033133118264995373219413559593560383241077563799826110626005195557031311331144548866708663609325150327882281188655540578033984899212046129393971591884982153802143285483940550985826723270638536296476789004572125104460579653031065533575126920266046861207905729052373662135733755349773180412856679902220913095622516524689847479448397988288070956132034780744905723228544955418709956077955951364632132158277623361394529916288708793361274482960428651560106297504552717403362608347942893959447394693867514933658224427524926206512288321405991669815203313252829123701545772114465161548384074999454775342685099552286585443891447577942937490845335552000*i1^5 + -251137900867099279360110218288574361516405670663683416364502781089138850899425006572590475038571458626986603733643161040678202482926403526957174037950043908870454545697942155379138960397647081399077392407292573196687652824982691742559037264502847247939241928223428079655203970661929920007539177229357941737190312194262462410165687712687345118909749199587995011355589784135684091177860138681469012613017940211754078982662958950486990833262046514676469914767060540399882684657449677681109139734061576876590044184387087386953842509927519839637063162440975523665996254128056467913635807158808127387407245605554560539960694137269808607687243272576410414444332232120454782010475372045253426522135017564394232611519624897154338676130822591339530507458006873556340180639012112506556935913673761109072644693548477950392698339149622287218529753137028093094607647059817594726876506168673257278889812043876696827725679222507923633895911999067434740113873752513078786662863654412917063225164119999175146605323442987320833314495173319757554641921417474128785514928362488961862340331364165513955637716629323318828134428704382206749623860902373577605468327741259974813441658539771955725004635200032079846909367399429395358966893128077830586523360095710421316243403583226029809878195485414993897681688985600*i1^6 + 89117592073770611956652121141080498112490551122318110868829962270941606644985828256658598220106186846924296903108283214953421749891683609683914119356706941211485897462900058236930860490696547087559667692810202706156013237442652118495895729539327350092434484167640689456401013421091357504872008788267829465524990374219366985690034355718109853322590318440683317382107686699122559887393215991202450119405006412844203413924663515017652817872128588674427309477180356798806091670836105844233545595839233608955288369339701153853824327899195224496459955248386449026924354389725844742583702000917840192358607655547154816239488162833420763287413227512773246520445859892885303933554686850767295116133408664865781574304186297287954733985626317971263485215075126690038265541000303620480616455160038039826657505102062970049306731933132483217833021430324788198824905500553651443744026311519383372744568889083062002270288551518925914758620320605235476330148944766155330073962806387111183646611358960019490161023278784017010488160072999522186098291505031565578972475000435871847346469550363050152810570904067356546196989583334375452365211419257115297649836455694042200403359085656761027810646938941984940539797224138640370691938854542081964820731478529098540988445754903292223154877126607422587435745280*i1^7 + -22172176264894653209406696091169346988915560296546143379843103822889795674018537687714143071166194390531670372988647004945330729766572065469048927305161942341049554086231033454758986681680268689242521991252899645780002961994458802632403822360367313011317696778229886811631515802755201137986077063218665680133821856164703846797309880199109631647457008660730993942678516146012752324192450818797559324153270738629242231418262023607672685144780224707440627014138887254293134543207850534275490457877170175115499938762490916449115352150004144269351706724242906979870151740023170973242287242135284517522839142108110212187030855505187522356938185407549960456045686762156496085877786652106261602633224024664127982889926027560033261428231158102394760168055167099836439062504600320296493346203626050611498481862428082365426904436515775514044607505552222438432961411139691246744526372378463459397212288303657472737896374557541597762451008768718542935390955960404788956576318242215284511064838128338643093009291376238135365123044387495804058167881680525332258567017630506693674947811263361442282716898662128695520856065651389295008261204376402322009540276224934447605301576669738300734854944420750443069887424779236811178917218804862464318053674270547144507085103186864281526886395232915134873600*i1^8 + 6135449504437481591891050618552168257545696014935624364593649232541186325985457778156932133944697958752643101216984174163061974294020807975903989576205188978826683367914393108817978319507499621760484901448661256582976552111509464267415804462044273162807098014790813772931534792234229537042320833233849517447836314833725701734419999548334887853022318863533916852632220662257320323487334447528394405582010531059283978047544058923153535465578226754335046658218291533446333379335883834102574077871530970722594258793958728531013731063075362271778308452866973379099450940393918633399763776827606932133336456317451130982028736265795075850700287017203490954764141993496528595637034549906009126495621617684975130266427206248353974362073980550137532595179134554338311639222699694688770891585701383390838601870282563623538034575373383331747862374499932344299172086210572160870645719295000177668318803278344237349809142100431475822544618333383776672738282694993049417248191317860960009113048197091592208250106476404092667914740344691339561326544307928194087326232703574831792446732094685393362925470617106422511174054489765613568220774503461359167042364273010087164837423602180996018482083763196787886357820910207790789414258737769586682258828697413450693163808544138716157016038412472287232*i1^9 + -1826619420708622149446059453714681399427499263830442162791883550821538107133989206182474139139150841358864011977121455895265395953640830827048371513034952280740338681305150593948669705063786498833697390903549973236643405854593529083016728416730035631453057611881692249711993534945924211221196387479103448713665616746547857358882339280064313327938282468973626977126221591364902232793588800071360042712116556482350126361139866705295338757526467333025018037707694253175185640834699966366690355853735229702649045625130838697819172313782865323329916070642500369424885537413900139591376687192624384748983154146064915617298315767169446212228504641769777387403167350450700626586399236593864446696779295331357086249053377193680172132716611049817585299886031442319337840693312177626947754260403317281448999681923809688808947087507212621748569186638214028395644292248855096015127455921484766602993576714966507821109452172791709698065679953372356069205764857263006722443289027010782344042241254423681404403739109845233286041489439156295311688384907674105178279032674270639764667286405888211033059271398887065293561564388882536390082964996162004779373311003433890316471569102005918894814872400825701407638750493521487296825381469300378635772470606497905740525229772616263618310213744984064*i1^10 + 441961608616606496316148450424055960202873388030653701710984073932963520750768853900913870196624014169247137066505043946530511076185349398342038832627542113977467423681521793538529060694867058431681786046806555952125670196125522638379291150348156592104821740465108224087501833379488280561608992643746806485006576637726727289197671680560755133991624564341355299678118506822624964055033025634424698772905312957715313358071938111717978998086815351373877160375403847474644612026957158790113098443385838775215349059053407502661754229542906381665307780345933060501618066623663892244831897928808540766198873127525058049138910417550033276124729940438203754830613261900310910640322912490061585838287672043618050939761263943660238756448618486793515600766236205020138750778371743691232795404814656812945051941044118045837758047859464513622437224447662723019563975388410522572560451320917722029993027519792063822109897945457355913547848453353295394357117643188856609556901307447026682599263923718083084257901888007862066766026235549507738534046253290599275650573698117614649075466908532919777606422391880589618115177142115999120995308414142362069821390311336826807586005149575899922738247733010779990781957727210127722569823729421711088077862774011174422729119893547405532185441075200*i1^11 + -78766345792217937845336439009990360254504716143531054979149787880428068901849591720607337794833030367198068210497553150182809736122781742944364977632988773367455806143789780826139697570045543008534540545992191521141885019277899128534297051835379704534440045974436561702029222322245123443312695950673648806779046499862998255600074821496302718336761028928976385526287181060491138562920481545350246086047060313523646072650429610928384587143571680544862954334815014666327690331422362378109563745309910738744322273751679303301203225000010254973873641962650782229986019775765654337495122837274189358117442784278965241965671024978082300889421657075195221626745093433584338555490180839468823263576810598252666253517139797414833625280753181494707641210428077221606912919167128816839974806006369719016738750545627792683033401766068501094190237729096457371935102136830535738904698301028954988293827572920267033709759065171470687181472366185621842325491222930534090121782616828096697532847565033557310779240992346026759831336917542831023448216342841121398620913298300806908959373771907414674656571827953663085297600590086238683573451175287197399433215399053990587257937262581346223873934584172673963670308080687532078844048660844923080566073897091871912826186075170637369114099712*i1^12 + 10329167964949478058308891512045072546728448458343622059166261380145823962793769526954171385420086452360617355106280697525962093930697497198784163414410259591649406734954741992778198516966719161198348705956095176931532867719111661513802347214260528120586670249260662656086798032896371299128961610572422116809613329154206022584818611277321011039306163629870165391124027666134414544924325188711366650415654284924436555205122323322346308711209721626598439212726914597665468165400510591317293833822176274012975095876132678774913865859722182720470899758957554310476214428248061386924486596842354864839287980301465407920291485545066383220080298055092974838608797861912257241520784209931739947101031576422867533861015548975330362788909233038384522531911204916987078490502014908905450402481685333782643850561425184412391443435722309331562994220211029540573695039126174737493528250128620395749693789575028127585123003329512047408630513616435502730504612635211773857685979521309799895680967241575690542737940026208155907861600731935292967853126282644435028474661224253130754530816236294151119643419255991748538264437754020525714695366463040486886741429519659183580403229705500002708405724300530486126160385344350843927322077170394520518040963606378405299022631876090352631808*i1^13 + -1034836496338571120923466757745963298832778123402592454033593880870310007946758699941129485202824829438730673351884528543147989436540510568940031498029427998992047208800834894111644146783020581868067209247933698147015824524979236631454669823824213412084917987781219744607008279787319684979300767508578774353178663060311173415175182012363445637003560677900143151259045044374094362003515597954562436880588593311810430424653805593649517693663190868839811137332894506690953704679332269836703800002404721485425297917299843914936146600389517325283206019465059603963218529913437407218486403463405805965339353248011441655185728202289424818897019927557535888606811023663871129060119408644985709088301917859309894442551591787413045723820952022609912129695226145149638648704057509523954869126286023363269560024855712886432344506101314926580077332850488682964685590459955451366048766950970694640171835078016083824676094218669352426595918926874538184428249636490520787601828574677361402322456327242705879336613039027602618653168683158464041895751239904970721708273823694289350137762354460599377319434787810531519511140873547379964725223186193152825582996046161332262249620943138574022442504408824632277138489073168896124121009515493375834048157298972267054819661097421766656*i1^14 + 84813008297042880884876356087544277635608951414113771645084947413434826900630484423239984091696820955065733306640903247481788677336677348879143101647679166613972464422977147140587720051942886761723605744156073630210163945998969098772868128345960403707530769854317669215168556053120100057659646307746970449790168370689314591104568635861189306443913649801031250181983563904156755196283487052803995099480960567648295637973404325707228863522393527325314898599815666889460030984185328859243105390712942773967220354642247636863618972542218251089120764512088803201616623818165348944872956429093279341391308833156798117560088164570222841500046804123737352854164464785584131177613660613798294802673723937609359531042251869310196978730924645101181745994247574714140180875135604576016388471427752968259801800074503251998993906551425207603884425608285588650689954115726204376556707870958284918381730280654996775628725974374852452978448892176789137787167846156137644008551534077757462062532014538977158307873197658068355619584375336576623303394904979695196593158598782800453667725267441323857916655875667535694875718272829683939925931611928410937076998541131173641686225863991933472665612339472656073401539815234537107604950136589023745723207723398613289877676595609600*i1^15 + -5970944247278408483449730278420819990789566321761403552731336089159009789990119994591002711823826721320283164431659044323882911110617112988392103703064997672350327761754939940208343952165036593195410827810346356360261797797125045941857724615931861904070329980437345663941988856378284440605459726275024610904824841893701287560161632300197289192391365764258599255689869321801301859683122998976245107591933096259111673445940373686929325802686480739217962915659742419650502982133424864044259745295371839036369092572686419267440120580591874834450620542779603008557949746250558745208979930273284866705844384198101545214201248979825262919065347089537079724197007102173367431573718495912347372812812342506496494591116758325201986004875905303302443413262007821989850256806058605621717129496989816881189246715179774437337528858418540251353340971280973339345764901203564136336174421973167358287273037035025951690557309178795279679626050433217179143800463006493092878158438992940208002417517261437741942984028624791145711894606209287765728188031224522557274553955882380184530284816598402191192468879061603736997058440993655398925220643820697332744642213922858460347395930978357468779109545452513629598658078554256997147738623666964208320108430040081970876699901952*i1^16 + 351022258252690813897880067354905053364422105275762769675700321742310377398925103975470635189549867966823753018332563020510449541847060937744560428589163710091141551680632768527489789412997439600379275329941930771041230598698537533339886009608970274575463761764465698398537753874039594579410260750206912200239305357855283415658997407063561014949398143543658914859993722949003824940392450193756322693792140931931073494773683597518761426173097929720786418390318719788678568414818417672892418239522358493951073337131481811377344345275992037029824148178282002859235211657211914274888128548521373156507566508724208825453719702644599936431466917903544420978467362814056851470715411914256807502137977010944117534063479330442399349162338283903975631964433075481098017696227873143974799675725464481015478186858914155464772540734595277720362032855049524363961490403061137093009893866253032162594816028702779000783533010952516796707398832656743638119182223491612489413168355617561000173357709434255525006925838344421047454435186398670024779527987304317067529943472063640133813956854341258425460369649872408297586630112842694031104670743938581340214210382140020596447571322130402936548329687893769921173435656699540708434600268525504326722988395650149978734592*i1^17 + -16454284747623283198999831509581432651007109177455196976011857011002234391563849839225363389315656395368425021295672695851324400805744175715073499590103439790806406336663356460915917958377252690053338401429947222542489643592477153477538776402486898515791394363428276198409208857728360919663325031117173261335924517409834131301879915568993915318379820340483416538209928910589360140673045687899791683594714225241876236485891469057064086211098453112284078375613122305523421043748220121836924053434961980820026296149034551789366058021349872575207490467927880465347692823544038857358731389239522262502519003315513075186099168453801958113236866824232558705406133156082319927367329992016780438741322584575996620711961800759832062262144014883542350571220780989761118822084372779135430027601757690334666467221608365499909804887636686727137695454337673134417269952949831169586676172831818405053420150483398650503644274698239423052763349717922609102678185554617905370346731743362335499725477144509715335690351496625129839234295140795302626686676818807519440121454810767533399867703830640749607980492578552745133335521489488200178212211480094116675201818014175663080218926141328895586684761281881213919759871156364945858467575925687265988222686879276859392*i1^18 + 619841990303784114734447783919129024307497530389922103903487168694369983100662302944813168889202748056435455432016672854229404374744031296018392405893212273843540546098919870491316112620903508364392800307776355122012153004128533716286094255728522620867080914043960898653723113063218272321460423470468946496674432329277350109851999688058287656407857257953907998651888018712363040775701476390589534985855502570424714843857005178129021268629660618297991230332410077990770693382481488495003722361237802147775368077639987951031612203678342275675998822299970833397016171008317500797374403696591335809791986076100070312959649840620508017868904470722997417682358798987845686238136528067558059251605995920574984180102613455086333910493617718364173014199169763251929728454716621839485151861240675888133970935089975532587175202065586881735668820477952953148113013019996268368834842341251576256584682992959683205697213084820062247642510880969941540444263174583195953839938901617071737553732230493886865996791238997284865060547216080615727026197847145719922199008261565615226218621708545658569032224260705266159964365607542363578873560699293846244588163809475971768140895180657974267758792185761441565433083074066981390070825596469004918188504697012224*i1^19 + -19679459457970023115162778887376951577707511925186430561502658901664205722766268607465921410600507112720346466328575997779695686353797102139906318705873945405639037146556985724735292713976591194236737433705993361335289360158036494664793678523481328368836341567574613569454827321335598557360334172403897650775170861221757636032465986143340114797636071903318817732060379260184292045887114265872668635905751074512325583955333091192507719244895769826266051514900442745055869799008014546326108707833703729871900371717096546297158409363131576124606346222615946285982327846533889861084340902285955454129768517336824763430219865738846274756554072205753784844146098535973872891154870276089108825571670953414180407947801277573769435353841082295777994585575222995029810053549149366899376525155502420917017101933059450127921414107919550749669119835059325779812860272571870875613853009884948487804731270021061693488785993431923395764082075669845816871133934503867193686207309914066808096628279896582993256571195032011612827949805142735500470389887088232392290637549977358413985588086345868027559003223831429361831803341208659328312879512377889779066959293605072686509383007650836125145836347606390610953907031101802197676355700852560708358562119680*i1^20 + 540336689349726869380175796942477697366859488762503725625570624514247845090491064195972245041942441460125616158246976506459095083771203943058545715976043829188501350743313449000613146838561007517972951174552420338425375404948444118993661298782958170289171419181205577045990643273711309986166045354974280581454574040579803288743230587542950420810541477810633356441398341722360917599588071093433922902740447246785628957281633625297324891164681653017760141344083008892793509388776759682759258506238208269332617295108628402543007048672996174688945151445033661208781851843196521140444064254426052479435244445897913443191741527227837341510966207899609342717538709163378347473070224001992945097526215516777213874688697503398094452316691280379890286987927954007119988560306903131149589102959438236081996985378415214490970429314109206885979672648666667164048199607090766715001714721981739796374676846436557030333709113466060018153219289661937305807250621186244096216604160067865147237722795360743602314600643213017854699742085193887127327165678664893927524747428310515684687898523511755369160155319521125164812723639209954097008955153096133712765027516019258082791551374422818982749908926644245673067398389282839359630976163335382916661248*i1^21 + -13088876813105566630742331104225805671161365319639815621492223367598946739734294108627393292165323723725969953369138560933870431254223853072920050746432067997044421385022370133282234147348286976022251037105607024529642767404836966682817703393571178555178525864115159221649843961973289540774292994936889065413833881767443373118280199190341123822217444111257113713137108468821412472302993329023897003605261269081177234116030268132977753239186157329610734462693347054429354407523315947125688020149218583128254771043663722761251368274001068407128342305852714517473182888236134024227127527545913616095817788126193295262926040858024959942548236928585926712439056500355965552915716129967665652865237220978577637418211406796132498098336239196177323314759116210586166191765259550791680394592075263371273875262191427617824589124620626981135417461640477274035696593701072181263069298142350447207044090675187705925740533058649992813322872285023350465494591869396518449115715174977011887541326711439763113137729996513757442281478005183547403180809622862184401701295532535761228683404847191861324229028317418294651578268962962484828976297412225012532792032733864314081915565276807863232348308215081323982581490512516577673841239649903706112*i1^22 + 251119820626375432389116405885719284297705035784064997567220063871518754211993294891835149422751361632394366257036692642743671709424730095571209796844687342075158081114421192297564805479578752576830424975408498842492948882732466842755013781101462828285970258143767769272277734313611054802983426505238741936784302700377476950969856628390080996130550936287005018473098507986246521467301798604002844081440413185220294475355465924328608326545317137953903388159994428814758644181533820143958530827988585536307324173682157015414391968352923954605744343410618167735010401858820273365517890576780761962957320213453666062495643912387077260815808151835824628174737094631575283001504598388880251435389850245121266376116842535639296607628921691131224705106923547326529211806183190653619374474126052592740294005158483015963328332411004552721106278712070067327930804316886300881245068532415662593806366726310003644017058918139121779472856190499485816945408375519877821427057875095132075805697373365694321078206750931904205851154995596340027943772383028685441124339665879782088377501185518255016385420569492512446565389872577962683981157844131458665675035210195557556608877637612115464673622289846013976115333776603130079339646870880256*i1^23 + -3963670076096544497270431506828788074607674567558839351948559047818839575515510043927160885055376912194341796116668019116850839305998493605065850179141152215941637971672947203525412616166479535982505269939797663821171871025718852810795043880429767447198601429352763986226011895649967967249608729440100623857420491738785785963630999261402698282841917181771717297772244831901344170294382996314414737958111358911112961529381967664850130112601730803860418097462681204763868746899783681601207813009299082360869452554099068725354295845249891906935592130673755334815972520499529322476439366267930801316343930482934907051117171724359504626320933355103954057542145678309666880430123633865286485728359947242702944038293610807486707320537927701122059564866110499598600037761308084362332568494897729633951292353167525249898195852217406744564954440516169971423022804252513085763812229811632575740907048350991929779961332972415726884086831108792854515101975214667999147015954362048787252479194474156220417991684270506696914413623342434058146242310383258130870709367379255648691209926620634073705088353821595191723093182888894076293062935468804127943595283067913529301883305296104935680937863666545254750559219401120523145764143104*i1^24 + 41824017109687258711111231169123551567264689655475592451912072711074727185069671605257614181115508857881192646606764909836909614919238847155487664382115015133045632689720560046574566287551346542964417698339106355926136929035275737227153252861991224263460722574544735951662914152097508936549796283400095857897678040251896173827491660128150018717718023216027808488809892321874509637833471455209215714806166572751007976178471417373032355179167222884828078055624819979828786044472875798645966879662747714372423900050959908473797455842118237467801257138991545833234984230383049610014711585267869300029065046867151348460048058238940327773435971802244074063599602967238604286976875478285785582156663821471376166227715002420768041987362404968434363701468569868314491018664767496561991439595817084673199663086459875979049050039411483306529433964850775103269648509413997275511555744795057971966153366919121233004861054625277669901442036244982576651908706240576326409001627635786886854996082016801065332655894620717323516061986516368898829342354458202288417648449574183584065301705539983742044571599694495074914394155378382902866409034963261317771687972207710976114042070883809238911413383458983350891181098671476351959040*i1^25 + -488622316243176346024843657428793902210176379962659702364978362781253472201019024037986470490335119549430231604131331796823901644782837952195737155914405124577756471629295876660751716972453582598217393608449313354346900402929012907333304775322319884110783016945178906189126605986258867585908611081477461129005067508231377174174001497020809735602330455705675185952492088956819194701563883679417950238086600943869168224449794128082032191202398285442716690474450666956403409622441892663837302081384464935262401980406486594726494935984329330516965832508119947245990065145618458701105193128542152353027321823289463697070469931292768162262165598932764726112546934126759024963618587113686694119177771132290946599630451012292461424384693810730707883708037662550715808351922295772419779286592501519270699854121591693278082589898493459338994347086179167843544723398097559625980971228932269325170271557503324458443569339739864114383152279620422704602434290843418253970879163646886709199678263519355518576662463283922922795254030849321004823292077767246897640996704742730155750538862620639960244043416609423544854200486190425313732803472611360777975159436364431271289357021435951554372723745914083751077270301519642624*i1^26 + -2613767091337730606478191774666227198385516114125380301456991905955203210731345493102411452344712907804351820961897383388044929215707198704642271821962238040564396729142495614614341471613440860907300990025652312385841918495421912778250832794717768685663474548824345577811512841677604603710684455996965085024822268034152350374645049262356826976087155585455196205702970287889507094797857341440169900227174662044896176364820707189253318906724501297320484492585495609786890984880338331061392239515648184836166857235074513551267776010293605088449845429458165633158777818023625357084416585657983017405789638279289504656342145135135151960884101549892629913529572927512598735385619314222366302775073769928826923640068975572223349239841259933767200098321482395306193270561017552522580436985809529387313682367220686738563188292142966442789811413462564656100769181083350228319439379340315784459229499884621218560638928100033212251858892285422559730276259296411940018467894345471875335983366655483579209639376009422967753762737580715315582073943676829944104688921659135223723484331714178129608722895604016943006344225419467637648777842441786601724002510305573584981292527398047424402167825839918004878985943580672*i1^27 + -32738519167430160591036498777738770744580040614861242137202616439158908336437440859343393206030152138525073516983412592803867460338469540567976040512361972626534435620297349572255032332965385325322510246915741261097390768071492265579304653498743850773868238170356476011825008637556761004410965379392349076804743260479265081049391537933899183259494733938192376455081404674152406076475988436964078433671733708074142541198149115224116327133018797241686265019236902115798965441778187493768720250493740299773382833938799082709220927593251877101665467679613334262872931805706876898428396768951674555943072723155658352926123128445653720817470815139721679995586673887594425459552721949419429064837576882466441146434194021922784320979599287413403801918498927389365530900176046591268519783655517373859847291105776433478612360895636478577040090598422977311260475004263716972474356056684473097256762432959954638020032345521576100534339016129164473336692979350698400827161143724928171357869754308601755199281571229377352180151873595256135189797459061054509412854515644244676924912419661964236945996390798443619367561685756914927524589599715697284901380305701429162228768814724579316293601653287250814291673088*i1^28 + -1002401200194856055031249009329806298092479604050364444570199073432365477114869558404533316837551245928504150227497049023222934386786227476897773075776777403965044580846154207743135818036535581621567348702392222471904010210337928125451296136302979321466113473786819876438413980991309678859132058947184082393304872461962733820152078148005035262267910826215350331787409911670295623463925533245464994160982821203350495842918999911119284854352376337386966800496454874518580379815333187849992980844430442889170360159084459596664631237175281031413720569860247384539384511789889806613125260311075508544484755202032770456034174830726338839873764251868592049385333538786793980645540012448604894745444546695414104045825294387726340002358569470238841228630517597638479462721770616815507506804793940605052651477991122912440889721307723001132634777193506842060047282889262379968954267137667659962894048295956488655381233228609267496741459402379561380086897896350895411702554836950478248462290049205416697177080978689335554710962958746095394419742594312362388417220084050449190968435044885274847420175978307297515776153228143592726599944457082759935125613346803878479804479627756276050816814802392548638720*i1^29 + -13765062607889211168137535615603394117122678957405192745019925339933347736508177510368020200980645369085424021460933008801702479988024593762488597010309682105035470645508337514793547376835155193655773552508581598620710721723876172372252237126261422773089811445162823340484700786452205488118373909281284408574000632012175326342145628817548530694353523786388686278682716186900071735735906201742037493064436696735215947944402077243332860533990211182829682772855893722498340010974561225789451134566024061916853026614178167146764812431652377807704856400066197672991256536677986457182434536576293460699207999071399699432362470570028928801371560045437252590070756736911701566976017260814950435880173725508207419534779989297865356480843655728106305899781798245775922069526979533219059720923158828707686444338097326259380560548583704916257815818544314149603680682296161395829680921001679031316362907494018732892911536230207654079866424792249466424992496026200389415660258729732021629298365130999529768656213888972049209131540974962054433195025430329928855501096319702481993073371436229394823440500276120902678036428580727477621525878835799082996258293646118376188818738628369803678224297737846784*i1^30 + -87857243538470185225042905284891211400050195130132537476826160714962800980751846991585352798875162346520725148234294436032308240298118520215431689847014650891351841757147740462279606561532067968516049504699851300488254482873880961053079719393422928170384921717603179148597080400928577743671500733436235324451400756483574701999196671729860691138852825705575574879198104738370498298747298664106731490901535909872881866055622296202929966104696594845979267197124015058859520496062120801764685163330556016622682108479590669880522272617555225711836855498579832737536226571239536882171150680673531698892549387132727141924996460180441033652359885133354761583884975185553286174356692188174377256739228062647108434122251936890221449985512114702390725279333845359032848673788682066385348722303703010913554200075727362542977938609761516565392912642830250965540590991249783822069023417329318419929317279000266931439373656363556421844329280952667018283195505556916279263715985107412621932696055807166391664603847087451059244570106445821423144982277283951320636056171726722560591333086262994187186482343325097964834298137888363341693118860867200624762306610476132099061040495183865353956533207040*i1^31 + -341452010466656663135998473865385302735213934712971400885361759115735256101661404068180695089170366622871420655443102710724823300385159049208419589647262842779930839409374503296862258897767565682931930179302045464210797985043522642006682093158721709263430543398674155280544610716526678042524752772359536830347348279161558583188476566393911395446761094554010719651748109764567244488691027367810342417729281172693864626896098317248673369617621102653410485730306313789947211261199522823393898864890737235150166502079648464987192982227506578200250754505901664462017683828806301088484695382947087461804666508328051204909749152325325189199357222617672980950287713180129037970617800605924445238055888369835338658206618987915738930428087891554919489857495074170569969045087808699712486749163982758780795985991427476180677953240968551397010764191474426178794225753951587767226295337052598884111385374238764265982649036607202442169639500452249173170549497353772082424031721670159080752243504361525417567980890155975714205836798758077578121077213180508343619670285054758547168247477494979173402015170054846026769519527947857042160437510685409291066183195051464966999742043024535511367680*i1^32 + 465141838771421594274959590805085519752439086543170742105783110217616374387714430933798519108656950707373060759877547809917693918516963223272828763570029198652464391956344194748986737970657718818813463655301398694699177718773930872357968046995674313599945351758750801585874486191394217936199882811560015987015209471455065053720509669521877791736507404384175151468133248815972846528443598413428349612870036815699520392182457729914378452743786214703111731810191384182608697707403596450635985227302585901835319648915755935189907576401664792341953591326041716901369079719530761710235164992633925078671707853982865039303141789752738764122815099437129251401883749658531274326399700016535341489209755822197874448626525213929365241244872605492610229977755803049811499923447373982861285034813954947627846266738335608680898546291982500091850169052113745573523801412229557714926769597696856691265995522463203602857644507514981849814426771825178813059633652579185239127844330643685274214372497587756766136622087443029969243055341835966176769018061504858637127866277885505199275826841057073376195001425462788742466494829464674818528199766684633958113337977863185392641980643328131072*i1^33 + -16884276936224010056398248620937944949172815404687756241090947304932677370181555845747917340347034645644375653183933782706653539723718402619172003500823525238708270500108455747446134808057555529476654431502495244311029968391539812397471140361763982646838515607028658791699607836181325022104922509057385675580115499149701570155678307508436946764066307925299518339595027638268837691718757258618193531632165570816925407362251581823761752332863285314162735891755493804904481396026552404886649640377242543912659345398505195483477442730283727043169885595822828812974051223687585108732116490142566384413838698932586366074667479294234521022759463698484801515534642405282009352243126540780374674231375122970460709352973545435210966895409870796154589673917001834592935105131718379135647651276229775066488607840028896025485636146250013941393368757496540919470905343928312910113128543236391576070954178871578847282667343715050504073035652408463658553616187191005705790231012531628270383417056688106563320074397128273751115459110008968495743995286258976034617161886911927136401648668592673953042028386969610070000063721843447011811304521638741039248798249454360034549159354695680*i1^34 + -98864839144378711649848228275179645927437147919947115615035052212489913679425193677524237877162088064581490574083898599224981211128435008967109149790344291746757305614442610317139610440934399576920268966959367922225676521806047232259532446673616973205326876632210808011860591538911009775468323995326244717055884866352794423807064194686988103453245110249465017249527358212760492175990721539453724932948289867925527293125733333866367648668935501290460948784273147465095506016536779690705024873194324010483207787446632995702289813851097255479255708834373892319070055961285297672292579299977295244332752631923486179576226852539839244430510704697257184857791251693273679156200971862028941743375821661349383798905824077305651710942472335381765397452919756866620026941012630801704515532491227917448243910103598233890273953851067450189902333999407271726986759200093320235831818773172059312654766831590597539083366838268456171757627380484371474635555156718609536040012880308315757500010033729898862257902397653438527652597642886604889817739525046359937888971686022437155873339615331450586870055956335078358150547957811882940159913320532071173811459087276421124682940416*i1^35 + -227447834444450215514001061993892081297596485986266267057835369831392440406698532387973334579063663114651225074567976077787461224588201946426136204524798344977624698723023527625642780314870949311534659273056959276507692274906027918161357403636943879431275435499284662011072955651603894381351715815227777787906900458041946175993800352767855748650137407900152824583349682940650560911241296933519580516128506747836297021684075618573679885313713935408983459560133104027742642630073315827341288753337491212906850018860198647263468698748769393180463204732080550579404749404337395652999915707815237708219662102903615343522266927922867375158817282972377388996455758205935901128669466973949542214357638135192332064472903000916058966030844089804898924961152228452387404194527014187864857947578480801062701812022991060529178696125461600716232809655066346608559354094091686041146001015770439625728518857216505721720325186211894926517268217664849804950471207152943822498873440139820529917284736985415317494280050847154089425760454897477359191387200869811669198708956348532751894002088705491202714725706631487443816276919965969285128932190988293495799981615196181364736*i1^36 + -1424335750151531559122149930835313380522171710697074734047518265899561860947041604780290598004026341782016180213251027205151518762133441891508476039587392814241155571660547417935729935443475394223062279235248761926027190640901061858219903887791534486205898219815961147810205720433924410109495063547551608527931596683368344051611522393716376286803131107045678354412345304030572105703664153277521319901294714939028046320384444192557502323468172071328262914371813827221270990673324279919587536866590741029559373618709518030549253500466584241471935063079693214154078559157326147642535167669679620926922912484651793905436626963789943737891574390271595310221334322682270303394802175278184341477393556318035955983750506103409258963318545426585628335093787252165821792563084368378640924248676608689138479648902487331711249866768911111216784631267909957538575211774917811301760693398782948901087652598860119494024864644300024670005460594880854085713033933084174560106422278428053839479158434935826892732796135800513369401803748757639860403718541802787159715799154206383325308614800331999902131216199751969200557213542640195559673937608049082556825866883563520*i1^37 + -4493323005334909197001374865659004694387834812777098874280220981060256532940110594184153546984682140516881311120059511838664284021047930181433300132032631866838585630386503583191121114045378100584637654265044270082250259827921341535001382401786509537009745540341443222300652853891584682698742309648612976548890640447232098814004691168216409084032872738743425783973630056412642619866104317030529075634193499992537172100415758785450227442103299816166921459768504639397623456100684608242948580652892452029492963634023887555397757208677197983790521322493123517289318308473716123768123745480141335696584126301230826356897511189367691417466507970407268033414904242277866281257342569958370206211389410120541332493557281610723478081515306555141448722261931988359476202252629929769799585830709847913301229341670565066696410977069573512358189479336263206007955644691594862027754254641981804311888348421649322653695387863367336605965597974722815760602010068362981891441366419177523702951462377445928095757238467566241414552535509964159360834171884971857924286631465679656319240565596666602121651180022751415563526557729984681416380850850813954770966937600*i1^38 + 306305357665151606614370602822601942493454931876154345366063316900775020114902549397766711840550277810712774884092046740751740325459645321500980968055894397050437931754584551615407354657108312752011156395012517405862501975883938459906758732522777323495061304957640822976770718161660236290191764148925460970918737706879282489419271702762604281033795004228465925796750244998055419023411632687958841038945821485537096216327871116197417593356079059176715536856405617453839041443654801224786901155114164634282488887382047350529810717016439973066836159063239655409293073839503210872715688337883459891470221210116561579767230444428759362808089833266085367091142403254384381658435736608624402318963544238009463292737319595895083999345430534993986744399069291375920079293199994797493131323333435458281265293873374829768835027857985286749261830758824278783891858086809344798180815170063000174887229059929772499211273788344157378566852846565312092105691269830423625368221625153055253282688691891383020104868095864983443435866076387970184672430009017500071235855493447471739262826483356383162403839894128097649461131970637518987255380543693800865792*i1^39 + -63663773797427270038256302649266097582938553604942484722738564546788186403356750331549245115164153694956814625795330970238737342146160647733066159808044806260615854051918407310037031217963007916715150522540350083826505009692414640699641441199400952719993943321984147755599134924026317377359948504273193139913681335314417856108172919708595093721897123591187346381821892775634325498569407659592609103649416071884447713894702515180498409164543282818876880526822679317134387596494940964769654173170976220912480676693093733097393474328908353584856859082850902955469580126703384759862639559218333495914404227756660323418327353599401726677770297982283158719739817951780201485024893629770713289921003780735156793615306617603177729395728313338804533214999851983960982541752512181234260822813738317150738917798317341790850171119016795077425312725008191577085333576310549627085157814918630888615466553485820717893372022171840440062190769072705618821291305530574436981033984317351921405559409731340474919741280824244447801369698347451938283255883765996709528390322460729002360807116060858842496975952286392609307478625313469095284286129438720*i1^40 + 106601415967754207813181025059499054225959701087820584458688427570727478377503579903834788298644451622591221590076530026613826377881743775156798328129666213713090345435367567567240507105964809627401866359287094538088105308972790476104045275838922764156990540533980501873238531504325180928698535119394019995219707812285735012385634085092065365897729597226886480518780507855334836568408467498831314460833504496044172566932086780651162032236205141940541278685437457979200088235521534787153336986361528981277980593316872386147562140665686491122315330613770067158616814686896952948299967402490631070957511380218191327640683955271626636641518707177736492479342434528158536622325004676418651207604809891489180017564790994031494750261024569724638996502923728211424515634500615060166623036413368776992324741173097527587893755969795687860863139265810762723905279478510036636313007024592423408086437540010898414349704332853029561924223464434282855740910244445924580662474797993861784558652568819617602529925502859861622212566455036049414962887627578287165283696201657228621828227742551158011911839639880977178356371023381242553827328*i1^41 + -33859180095237438157538666947910338988448613330512980296136006750366382214298719623122297326224692496103605779199191000281192616820230949039388018459415410904212061685308173801257852887997209618453064193308864915834498802157810583613885295160352258944828583126384228795097963381390226636456059921111403046569494260784668439767966819848168602771778561796518773766932744328782242749078821301593958173683881449710509090726481098521525346997735567397442490370212157044116812609759255419698398371429157685223676847075631547704880233254466051131117171557418822759844321090170695623576461064031570351059160718031385052723910126636988658094208202769351016874254265232280585319506129187559107862776971332808834340643754147573095362874882687249717088967167280024942739040189862104706125039927172941011423690361497325914367763680767999030702274299377431275138972453530564617711379742299971732990909742966060791124357959945551386237481513054912954998252342811727686912362327048734345880500712910484686478131737628188945286866455597021561991949911557610061913159109748651869237254269299311099551226205347681810129221086085120*i1^42 + -2120890864067999590178646097011671490977586353561447331844680397342506186919864988881193028572271779912294078957772326828969531970855644852072616935469917609914916176626245688488538936169046107600974529536268967506794372895176908230554444864899274566140686923163061454761221674683289924868899842431606779581276025634604388591792393842808763867467239916631322347634073376003044682660223627610564627408226380929443137752784551390930617528954474749966842239311591743180691493807444546065043660408264616546177918401719687219626182341723365197991997710704743694785195952184277043208267957437053163435653879603275291066026867524914228820196071409361981864156454682632675496660926623475420931821526710032675862273509465643820051652724112523239986394557823931391566370563787598320079344641593119251951432076043354004722281930927108306624944509152947055172228103733476086983017636650531854303567036175059697059780436514652139716014431264447646817199940550819162062996108827015131568276629294182646155468055997953107100590365965795211898120573803094767706751506854568456169883750173056936371837634303328911360*i1^43 + -51036142362917818813594047456649800349346694662452676432150946827055714698587249324502759465902272457937494350475258607557562210135400896923716824914901349097813733733707403792850947542955109753378081600844924326618548876202881651834408470835191795606397031096307331108569417240663601694120444095763781378255202365553717056767115541264994013233660958767058131379752760887870672630171260828596040495353714844140433264697751449384993411226362922342422111649383687004745738301408172798113963271776302689001692437087105973508201690986909144748172091352153147727170876588586557238315873191871022294557188583834589827041602590661728582228849410738610069506004819898206290730929390005282132749840885458524062249282939588585000041246625516027236626010729831287620437448056678606922620461900182981943866858342007476107337466408771719117457347177664282216230445795472331291728522702368493905412186249722501634541544511619868041544864921063313971821380929207715337740899825514942426560001618071986494237514449683738550103733560300387463832685544155760632866563128487305655854871231764453820891136*i1^44 + -620694148430614196102585839600117327909321501088620438845605307509926115396307834175654294644740100426742514564179682817352276751594139095181924134611510790178657924455187677031552749818075014730635240599956132681615664365182796746216664425462206827963513193449805428401602624102585718867085029721179965824787614730599342812890321473216111646134053127763290593966150144503291075438871776781043872254277028135010303617093212120976357764098409401043471127391720567550690444883407870045635841017323737628949097987939065436872155487871381137355386125159895627272301940732316553860330032796088440308356773928237700187680263287343057227806278439789775050025402553343064672628337560434725226952012015612041254819334109221740925311019074219456240087039941922713916973607733463933143451719038406508511157406808894078856804556104606921365069709569531748065036476611333622907160638143238765359173604920185889445139224712382091616250685260426453788532704455354826240192352013163542234540024705892934446051811019661416805806977962422341889152468288304398464104303087541930431138037760*i1^45 + -4484823505915726504580493893102217515699182830149609135504182484897777836163527194237754331744885191486817741870575515928808563088550670341384621923007467411543793893886630027247650718918764034805526366727727496116475182555730125877595690004171723236574494044340695222317649044435222065704404278201179278249738993271642564389653771625206118078119912456892697047983337682850791674315908305974885693511560897046643427482884684287097542456002963115423322801873991089170854089348350814303006283529732982095991587376504076288185154872009503344293840344136947077100800011003825762667377783790234635960566277167795798485904472894567731978052831899555088414199241651844824611145102401385228989203595084638475653244187450810162658860472552254778211900655896152352628633424289158933666987735258941011387054824280608286076000586922887813988811698310931465067398911808152005626860714529158014021420596412957290672737340947545357226424193985777572932248979819450616533733326255598425011453649584361304993851090485015834182929613289621726655454163877143089609609027569664*i1^46 + -21987323543045995486365216266688952905472238093626080071365675259280812081819733814819638994667072607059918326255273111089469236521851769389019023237573625144470793576852203625943537912776539876531616616934927560869684832873663731861208095801200853725205596950625694778553061473455626640711708173374331403500628192885061231914633019212415087422333818216092938883937483296042228356240143063273198280956344791433799405122057511283558524673302760244129302181461031577600387709400039000617067401277729062138775156994807318391242899906972822245640797545977818525079827041017537675069874090946263289365700660762325959323733859167261907056916882453819602961145380711361994955140042562055784994116366153776097560334863391576777682079938844079502814966414264517188571109190871795126687760095513182384065855921277811767095259180326352849041773743194991763493438905736244526558020950923595770480440307984348802047038976536618003852866800167597640834921346011481369370744095434051246265713185752080042791236575120306628319768318788435606678653914175267840*i1^47 + -70231743403275844349482378393509298083332851252524926490340904167684421026185091736539532975907997943625114927903317004495801269077997027555600301771127678597815406899159375018775834283308951318956376438469552362734606310840400247978854572040306895124105786653662113612784736811462866208156479536450817323382697380678562457950508639058045725609013206924070009263877944001627327731900152060798374598564932056424384888970961876283629403722340313625582819083966288701849820463730534669227885167744014073595563653061520916667459290369203122627082948547535390043686464852318403924915649419436384789936604453270710410945517259551706953858102804448257716323949257914655734175808576576830373351070859986786216013796008000124008095484725740331490966565371511182308864810426407477700351853799368843951864404634785096207212952341373784046271029767805154931341369908996612885488268820856139340679274376604410581978655008599090903438223869351478401559554442423259464685103486372202870971666273703874598064628674935014451421554157922983122112*i1^48 + -95798830710076845404449661096782623175131548178441845574619278365218175537854418482922704990836869863740554106406736867345777909975552860866121618516146220471843773487469514942655074263079287563459725891557611131298481949139007168127530576790518645472731442790241218224698470044819052657968454485814324155145836126236984874461489408601261012213808569862659862967044576092889384545365082992161888950460420780675779405496655970589306713433787376680814506872135382068249218142466704142206925253750332650170883115124181597882458327678993896528208560732445151652871078277060299616382509342628023372617734249640820481922801983557074136684481202039466997269977853013338358754101377382164461043059927069728925974359182551296704475445541768463685078869701947490811097512742683201998297891393918442602081331523029469520988942221565999556043124888606100989499610045289320031747473461041246330375486083502249386257960441501261789152046672210738522343495367906560790313430055521214254368893645179746160219063028816695610249920*i1^49 + 37601308339237785453684682496194318570100034874961984732854114660729689578516921387419634109958730831525076317081143353389640779550218093279130947711714451718851949688883794993824690717026889046256376753920354060503446316989109127954918054317094748163117191629400599293428317210780969412068158973190222433730752232085275128526333926477271885750441488222695077242709527287623372191173995943536072559618170220156059965078343775641131288194030444128255221045914362298495793340425427181829076399021765545215298158686807802032361551386187765595089561157360380620218001793591823665532599909769253119372538965490055496309294191290390871383512835987272072873649787614856321455134233839188771305611086425336346387014610764972068701178220590202180441166534863657395558009614008939611283550740046628089394250482847277790269928824273629738851438569679252199019149461837161062683882510105610510608815969326967560134489142878241160783465668454350592293841480153226769038352756793672292023467222078425920396233076*i1^50 + 26700250451756553518243358969472201491055700322909497626246442174543050497338492921601280481913318297213154545218267860972581739638465706335057747794431303017064162869310696585021102623838977098619761067703030225921568900351290716869066705939321590278212706317266832771412735422837437505340613086777964355513121235515795037296213131803067872751512566784417483263903705052365904316985938961805391630510096426843261570665847340867746645434037307317002849852834861381135744831766197708571111380657705892287593933065333553652035684286123324784377338168005432886135607633129854831287997205461588980044196688471877764807126754894832206544504607967153481445259374956898036987243871074840265328253246040707829747573641166713829550718146790431390949055989466879332655350134194271531936652855618107140938201220522565354374832844374941606592341773505591203414650904969431064905595784582218767842997730466468628819582847554362054214101391060115699969842154609350682006*i1^51 - N1*7766489080352465678258260508974108079755978578629796770645424221490171494301602714283011283592872808102655205362337984530632383852335016453174270383560970060504432891732420546354594194060851687572598950692613255744388578713099523737396992515625*i2, 25362170603033383875923203388100006133078127333879356193926728906404714540456072725267657654952345838477965335395986739337255502727687818622402572934828894705884116680501269196050295050581700909826215464341444929924137475567953780241497800103569265916882360897778425168403247797103993294102972567924476435153617153223135408852137398297237690160885678849666478035030608762397825765402294012981737875655327295518968555517213517706917614194063084002008098060831231283834266581177287309008223658298961961209388123411273896946655132634993625634400666571413443677527480975311651709101273120195096563129243076324768276285402742333476311849604210371949929717150738806533651612383762514308887734848647511877580466724034850768974290432986046118562534448766358559375241995758516592181953601608814810420234980869392555228468920572401694706506822269769255774483567416971204289993909789561644984713902497702630854097866534281381056871497875450179387923856463246628667361638002396978857103722391551398209641790744670842301179957925527218587733424022177173494888597222434047880676852290198217179526626632567713265309940988430265197046569067813987393943944336160065156990090218970550557224349222994898532300417630154067358888084705704487328293943292422677319163031707142685452735421672788806557774602412477812337278976000000000 + 3855594674548515458588003897738075960323368823481231310298140324261355757788533679374932136636202280130311330592823197231186500028201037762248405894447807890412630699045724594573826840133709567685394422652196891566700913673616273551652166462778407427804881426138382110195412940421655887078852446275398458186522745276089270703367564609872802758604987672090536590762752829677735317325297390581907196591606627365308039535189284079877821666273519024538076060281408127261186684020976470113903437845462821402423715224567821098600242883838433480356809828350473881416628472008672919133927561958400236222814880635079682630010759450294243643648928785455924849170750285112700541812288715780377917212407392064826080189534907192383219368779871081121500844393753070333007028806466585157410884087692354440456953936173777519806197865871253729639369491775603646361205121335633326224989369408444170638881437510357404664100537392959477578835762552324526694465168962705609062289438357195281665739015959347133803918542243495578301703059815670675196762330112659590110929642272796919368442271950431733317441196632662915821659067666538383235635388699581426517568182804362035710610950203759374140216255160238756879128555974206295907978793035441796363269616562954680652527300478318831751473574755182859878044205058363574190080000000*i1 + 2083151618947485735436616496544335382162595102354888089520422658257801830220529534967417864404272953325452756210785440614546367908152302125536610661035153415822116231730995986994811020022639355689696099310531902253639573921340358380118173671521836096612552705681097529884680271849547878306895938905969282611225573253246584036714237822558459815533759126944496354310057065107399012899818334320801596913011341577433186064720971036773442450427903250615931941097052311226690234533313563304356745162318995677592574936864731272669443353304433991612951024093064253828284758894454234702372484628229720835329362926104050845926469541146232928517780595639868376167298083118612862761769407816500641492083010920494662250512817736291782881951145209431141586822647234340908721836825899867790285723408480285133675763560389084202126458337404714950873402779616434024920571509999567102547521397460620004553918247458608882937441109654050588350979590280675683418091727878747915024719338836204360615018167126479504229187006447216736328210966363937284491547862065138465548308998233759835907998038426144695325894361741954638203865097516132252025889121405965520997893118163912720738714532729160560466049570046287867292091433663864882935699645326936949581581125165291464383684791293887417589641963832549136231134171963693465600000*i1^2 + -14193400040330217474013326697075178160437154152337003089163963344304511141988979934577246755622691191157924838596142955118842059114017074604266682638000928288409645890258051509044938709142877646981372195443528954823739514297220432827617202474829841222008228034635422337924932518574700820843439743904926261253831966002065417500003110115812201920824839213742998388856967533614317466815687584846341808457581559191557427590370338337089733751292152686208018276628521218820125006601668664974085054550340119510798164238136174685831672991430469352953150664871679575057019814406108660177811647732369415994014298884495487150116198882444794552048001508403523122650142604555485491756634855556491672514073130513134765124664691651557822935222440132219305188374531738504198586334731895013307030290219585801858056856263741516306741915099239875108994525951679132159731813487654538380890947025563933725151506899254945600051172720848235255243459915789801419390081510737058557058029895533511790289901068342868683221129423372824144764962419606628222944877066350242354045346704377347691279861691901412375965411368046071345730412889109469028415563998380045614591102933421991631875131344814770926784201314755368572377850870627238248714381780270889719694508998658485533071219845665370795992563614073693709680665161461923840000*i1^3 + 5767620045539141204450028251058045320870953411767479347933638520397059940160185964070311639520423930744629997650068210927761140385951157087920265844345983341244929880929259169385835253723092528487768683548971465498145758380614102794865365659190996445075031266217527416913720953185498945484737153668571271838336637678036844872599962634914412385799789846259633139738718911850826737696513925410657220344358469336563140891319964979655477224957140829835683470737853358425887970526049108690119326388670773471893547039851116551424029274445661901149091214739810140480692986414091039967112952066043380399869017392626150675015746475055800036687150027572388377732000456388235751920356562954736661314845398021063548225606922536836188652054165577367373873423532436886184636444316563217689298451634743619075247135861465739698699672595061865171906278366695509872714550675870782971326976398013603781230039090890054613893843182103250630360894055199262603344630643495050912917225003973145305867363314480576655377501848409618626184084941855715297175880100349094939920943852406716758270544262572770833335536944832025117111743871994624466644480171305045758580581704623184437301191787785588862056091682128428393799746133915949350634668073439064182348981928482105672043178277883556581660829439212417220686168270569472000*i1^4 + 1791836490726328521760831836846835653003511310171023192526817694264050759643942635589673131473681664410162280996820525438447548009561325280995424141633317209139858867298635596804723181342688406745387817796896579532017747073424411186456631874964712567874933843089068096400701099298043400779628597135166424024766597262044419265051978467548489305511954277707160963558109703400359420465172771716265252582315875527004587241187835517714257181122510424445573380647375931211941873488227780028319743257941290359267825558098116600665570078499458312921742427129613867370981481414377160138466845817785126360107257996193347720627035810854768856105524188852219694508596183235267181719788954657168654805535026898213328267542979915620532456751900321285550327726434079345528673232923689660498129740090478344499859301976479077104341415230421680191419536917028461621785522623264989275128420377585066097109785423806026064839569408590405055196279422390041624991093678789676800125285672950634034023612379135947435866595001800070059410963833459889373180731914155940637911690714153867173395376632752441250928423665657441808331617795049814594716728151724951539925911629914338142866181371854566430269278628220069104198369572730389430421073399018192963804882272849526882968489780667556514489778428126457196635268474470400*i1^5 + -1987698253144370696847440810679159585947850783550433517033142528950938137629500044545257685825338488864242138204597048638705698759756610568425242408186044860259444467998044962635388356418722636028449125802490692281459049573764278613373849185078240939684396937437610763032043880826442007914465482261769125435570965240925661018604871760677521386140602212543557956671036111989168010381969787857321103550880739231394706226726546288678711427498722295439607184958873152867575169046994255764765212948468227785881131678451317141786989769373121229154304229752608812199576178902923469775333274838386582215804801028916937264232633838115784126904436014780120717262126140128660378568752755825809751005507091105829325584255214784912109421703267350499440354026193748478555634134959446466255283836961359380107830137246596324259237800601847893228828480654668674225827843152873650267446531344559149306898430064062360048820346614529846886325840865118285558385704894592146437220335640392430859453391444621652155275357181468836801715042502304248240449161915343439344906482673425459601045374186995939712423546693689988666594207061219994027842887895988012132919148253822716161459000464900512691531032466466836852883519868624435528168030849537614516019350339402714403406824181154102745796267289643599075892705361920*i1^6 + 700687417705368762776954149507966843680296708129203206948683258517418520850844536474495474276621501448339903920585403288599792699842948642659138131655240677187068110427412655380333935445609490033099587955204415246361693929594333860606415359867163796033822862830953525084690444340339629170612467057999430867646708347807757867767434231991475541031376714062579800647614458100833716539294095451501457442962395139654999194294185234962294462792262561469941289411277466655061419879088315771287806789018111469874320736285297353412798004512383090803869464197092962081500664949440170861063782488870943910636804080176404366708064901511166888248126032708394256996078120979511238264533843218532733836912403645988817012014167685861889433111446164780238711514360915037596424103921026903179684535128198621379641768859238791332257287272442077967280676620477061238125373373439441468387442317272351269801138248787381027521253209128536028748247767061674529592184739759579220634813602976776294354544404110724438109660437668109471625619830453526300637482007879849355408746816065312351401679425523278990928513079189696680443375516820999262487279114332260911922640891786437463781646804110640676851723508877865912919555871769707006756666381453462115010941490083806951670437421960095425318709912777822499493642240*i1^7 + -173592470549624516281353549544815820854451382640785932721796058654638563655529639171152201904326372555493276937877856508753258323596914687358896277278955435491534903402012562839981988644696681583937927512718775832244152676613991009799178388152208877227910907502472318980014422225328860849172385016813181530220089075058843806274652011617449406579973865003141938891017310172864962543450672218469163790030070484680928203368044131723596723319182537025298547514304966895918410933318632506449275547503425292766743694607455928369096722051497987263548497680746718796248492381703002457852950278055982442104883880679645189893230650434047113934479774488901425223632321706165907911414624114220360302802337772384276200113451520136896548077028782148329214112664714536906196069426391096349010948185679477699749140709240614478649761237314131803536751270282759880065606244550338025869036574149986348183017783396008965886465860656705701924663406518902751341562285407311415372232275375535120811026874237179796261421238379525750062265706374628017278191070954167190098943312034995898432159650849083029727109722367125132717043016835731831159232636937820094781718529995250071655580798890423707311147100651453100524988023795956114387357299988110712715899288805143998308683331024687548867401518984617743351808*i1^8 + 48244778471434486169341196212854458034584252214431429231963552709676475443915744370867006874615348638235011651910406821093556611815456255422055767049921801219730307925056792517319761598164593559436400653125062172198706052106631988421325731518010530384874901604834930034614250087522707016984764511224063953049181340252699721659532514799937974214156569011212172960408781837679132745204399939353630534596118397753803445091032870752250785578621548964538555637897607960895064625239883092915743499137095584922219698256813786384739580307085974835323396685097229100182283861687923452898512458642634841740257436516931577723336351385820009057461494255538677456324169170967551340031891313756985985389820840275351842467572351367944836734621950991841964540601632160430593241164272097375290267200294983257656511052313254840539532904037859924593565151894715206693567121086619184305461853841378807946034237281531725265447230907542695541968010727529078445196586943790846791993365947484121550097062045061212750495395854913451600257883963247469626726532021309380672763739897826685591866311621990313316387421065584642898092501506536242180027944464006450821551606354418225408827157187514371633729236749298723329460773605616275936996854567551606056222162946459555475718263664851908989713963842524938240*i1^9 + -14469226082081303333045461867535012556568926375086942004447581843942010993399967489249889084081896358478943746854821324829074233886533383269535932119453167581364534777260185251496201481636503417559964150789561415456552071130021245194883999261411054874404639245743934065935171520125802021816882622526765868882632455583823728469066939264516947903333531894007591000506973854992256489437651402657833686296458038685529562915769637954652083774687281458433899883699293645694385326464560331784995027282766078506098058214227731818315904248928270371178698509454277801648673425026106535367798424412923809475184625302075877254742425230540376073940118101026264634172347959527959401654210000529043843683931155136415948813168384997534633170024168580338906286980543381562557740085396637071511231860656049090321091753490851830160530573878982262128892092816304908731707879887087260723786078229653120596554916901803683483285339824366665932318756649453202100110312321899248770269512954612771936623297728799551184752858712605429915832483124359029497851794640735608215650664968894481758935266827914759537505586489807862869795639224013228458067240195376945620713396979275055102736906913023797012836949447935101706176110665841564111569396028153235445068070156418459678146687340285877655391882251862016*i1^10 + 3515662496454873797530207269035366438865731971686463896914075423498265513449332550109752482584848803911543313357239247567097842708218329624779158301359196504781459437906339370151414463626424059594967084604704448060175194776992791579974527130317018592827446729775561513468651560152943733838210988569427216935827278267696369370506424438358626319855436840907560520544704476364441766512600054304138671242748503957913753445856618430022090643430394378081986376306463975325961386417140510926314223756690221970761139521726302948806321897174098537162461882062945623130049489313170780007911379750670323413515956559060017178820692474583582218780467056417138570086706914956210866632014722116395332493163986497858172184013595929916134008771490459705835394037511214555995897489698098574794510606815289489504621573992124584015547635857087794190944193780045177055250190696927430953493331014850773015885160623222332565555440908254242982410391668367693945330475128539808503646708171708868696867951112686000909965628733961722063026843933451083216959154387699155377929497625284603173062725180979550178843922247620980644982917824787196841593964379170952510012578864836021802458040371363195558145297357169730566286141911162524510224049450092593086141368618827174773475475155933820200170823876608*i1^11 + -627749979370227686601766299367113783973731997290800301291412528544430062156377833321738191916043791122124783127057809227046667854271828211822650105368002076439220867330157982484085987994385401252787202479615457020135374856107411056950108396789737118577779274924845823727475661051085837626316810221971549138359478575710844363384375718914355625153257820225498376777384605783426953781569836710859481765114773055976039073532429765998043747964610440564788706142423572099224909162685395466216902848674703216545575645682055919773056357252103825666730919182518162746011905106522745452027445542788695352122036851658340501165351902526510583807820989625020178359100938887323987540429663862078836173478838905624724666573782185431533209291995857626891438155776187940258287541229191754473181149427082617247202474620190097616701042653882981991526099331912025087404043541929291603403423453300261577918654118985806100427113644820775139359104569999759868740876482273917160176031062647990912131544253501383304859677001965706366718515871465708059733195195721406304347180235907230761694138878527408167839619638876310779864925238370767942866156224678121091465832876484002784732015493114962621756944350192990391272637777837394918221584216643543600442814655656369662374818778626451030008659968*i1^12 + 82395527636048160673995242536648852599394135627668484281271069409544618977690995536615075672632622940492415180074708062633199737750993112327251853239221005099488026931482491656098219105610435991506419561273506930870776571180148886127324789803863175252496807367659313512304128632538723223652266290220132735945774188484302667111026134423778325418083413934790559862960495173635569486878429021669792756402849461116181527123784664051508039076883315546311666159454763234161648248609037166636581116423810181969044390092879019003710718989716919368463226669515229475707179614792007779058333951995690694178522763023070888967574876018618353354452952712122739485976081714951847091017499586333313367747481216242629638090618170202447553631279611998359551291414686007081734201069276683911077332129900202139524886857199024012709489676179781623655482524605608786436994927854566365959534023711666309190537953672290425836464096367625181855722595795448412383928096799322003441813913203268263498600286182707926463438592450284087773048229421378799541111048151790386710323423920007774324383786699214387400662816271150966112416911316597509793627312216114124928730511044884078178589306442119773004933905330018194060026305484689310426170146023398541003721309825157924561248341066047371083776*i1^13 + -8260755570391463508253080997738210665634489146341653793955268612271369280156284634603897760695184343764551472563554019717725940320736777403237135639406433419793896870977067073038326626192972891565233377227906478818538997070823790913044751046198587113385063867377835716497994409785640530454514410843271280425453907232171787544554260706942011971008842904379208732196680912920525631907307846446216890055928397814154489993519101872941006259517406187359420992422563917875774121741313950164506032740663397234421244559206790679923071302043711881894020873781873962543614461843443679063146395136376348719378350873463184777456271537293249290653587756042519489987073426108328327981943482333007634080539005270115430349106817190183982902180290647259565063207033707138197176382033640795380003610667230800771683678153288835951042824442498631277395939762553827454926743996327157857700389977570969004032700026055720027791606642397783456714438506315449048249755166169491988300261543394972367732996120074804964586626211049908757883687179181421744043722952187775283573793806771043252627825819218429270426768088950093762854343635710645755411343903612271207928524180983031961534365993848159933524384080880539153340696020308378541760083553521288221893746607316684557774625048532877312*i1^14 + 677687010774360452287082376287414898694421775529566512920218683931818530405775364595944535895104299491598612423065147914061707229647197383439003816293997942732623099598586497607711677140177374705138565610346528100022969265550428626420915725039234566910466647111756929684603396524956663451259348891015007202350704870360864473888498763414917801194612907448200649058700203395313439329155649506891326229376708704853127981069017646981144665045444285277466427162775884718670001590930405072398484161567584053008817419841529195473058808805465395607187813529957347813111840139252940488267443566380430509472189743817053615621391576680817712639699520153240461558369843666419722441149382715000144256966130276934337547057066771997033879110497481630351622180448785143987791299444841341154854016972831797917415734936955890909931101232307805902198075027102344386709569180538854887935616108991064733844360602137728787223919793146578235890788918029116265202951762115232810764815493966352993133731837747181024588699821843186014279126968614145837529773211878127008570391283659790896639323920146026444933897316641953424905173330739252681715560201465785434681119481069125946358654720760078576176117220425038503753420796174338788194472334149699570494622595931364012510453669298176*i1^15 + -47768424273164843848652844928581608543163612647057804514717212659805141687469028307869209782911654372003556142197550350784319085865929635805813799493328589938955452653683206971144321070982963614122380941783380914129156180220473105788590960483581919961187607270175086983770778364899896283707313098822426949962910878747977435253454145841617254220709000665979536432323852963711156120972461393878445641958424526242326575818721469819190845975999025189675285810924244162251097376846995004873023680955465437845078814657816179740565013701115836605253151900800709355684730592219530660550235154242978927231654577461477751765859703281958544252727570519166943837840427152548940673259038404357114942326156924129039162398096843373333092199720831626341798507448036378347809568032860799005019354221016767283150973475595930683674170348349823069632123615371943371702635470922747226248879673790392752661989497704024530110377467639062302510144045571107070590086838586976127236030138654923086678786014236650124405192772184422858596431276036927878709417326255989137699910379597629458345817602708566916275005556752143114145399612799608723538484018191111532667961052747159965813562723986854548413604439060703069287095265634998058907681717702069074936247892666557449559418601472*i1^16 + 2811867011696649193680288249236017129229992847800250444940393747244935956417121522902558039008006561631800938054162226307496455793994763586656878429674258374530361155745790352535689714029291514181853959183626598734005553532513998688010224413812131993903142441754209026028927351721011593501172117377942378294422022882324531557495262895641865683871898638275696563754180223162478617319977635764481339450551753404877148331811556012406267522334654733368555172471917904493854470799810420581469458051688482087150146825970663415748060109607837368023226144490601005996380996035141000133623029468595203349034441279525853287099320041531716474430265554604804814449948330817150926414299844806027240931720582282535140568456364436055307319784053902553466609533161123655110563981509838656865502646290329969588198679870694323501993710806680359484874875994196013669564346628865893328275435907828562102865007781632338333550838496043062952958583968254926755740285211720158296085601740518162947025501701313632638488545422418271168558221353220161540205599857623576871602897926424382196415702554673611042850741535701867945380746660025206305757284949663629197727039559155941827322832552956467753443753705574686924646894187046982057859278090122460770653302141445720005148672*i1^17 + -131985789500097854742059436468590119652373368816962051745020879357439959947241198623973902142829235614600238932028613989917929250895283769994988664581096623485821659244807652884910287575600985638314956968502889821146802579051455756183787404129535796513239437565395078513781740982808476369533842884317195629367733855220230734131188522802902794747155530388993014236019870341470156729326158252250114384715549770000836966634406350840243176247024026557240640667998208324587739039452385301619669812430915840681780808859234537123718218990505931273480301227567078767347095683118025936907923125957319058183888399710825624339534165417813464673562811444675173360429527586971689044628410792997422511395513513646134810023919772359866773667099109674223796498432543325583225808441634757494321641723083424543798730128001277341929788148500936212495474416479830377554336250892340888773684498730847558601140170928111579166612044626460257993253019603986920108472850180662152658355560262777672159825616457888514315479048395656307124962740970165457272055562247717008073333927697259520118783911576696751925755363805930836858802595371765125205690968955159804478811413020663096769869433531841067811108388082440900287493297797400085284411405578738076751709042916628365312*i1^18 + 4978903224147111766378355745457378436503209490565631682038210809861206064027779449711516657694620150192860541424814171040369834420444269317515966965566822487997468798061517369388463952206949197042881735596412597277277820853550796673099043895986892287345834184801874057523278461277454547109532714569299190553929029299757926261913371542835765157586182409361007343115165848984873274584934258376578284104952777983841078037076661630163798783152225466375713501496789254677574540992006868315318684449824195710396265345713950734777527784349148683198022628957103746168326474606590446474374581611460896409625462846414873425798021134480638333259498884543489479951450281718580364705848085137905559695906751464811230858020634318108651334363486806985140340453134200407613335751097917196201974622044436573711391740965699813354654170550796090250655266711768478159069677992462429581851388304652418959038924869723645676630145742007334999573668302618013519221570654245263744664614309750584227338633562200698454416156353747699425150440684004183591706768200709074611391433970215151828826838984751378162433128850933822610646100328690422923476485565101061791128603595881075406246545087242344780691347510741283961391707447989086657793578622722507907589787399225344*i1^19 + -158271590316889812187125195968133784083321264527680782650032233058638006618626851564190130794420041397851830437173776815555160097412520892116708226473948822171936972801312493808595331827301974230305906345670007029886936655757675378786516728092793434815219506442877327450496746334515601831416055725747352709278707626161581571231354993260111760721090910149423768194271121616713412634460684190969595204569683506123954459814268543740904717472162122041880522619952474387804212649515788502966000887716068244383135715311346558127776840369521567570231417728711508877439490100639454348781183565864002832099356069031403717845949454332939756237680070584663873352444307793152983287623896812680326457576914425546841762694744656265634740511624223522414699632639973067015911432784639289761359056030317480163881696584775923072065339270765902617781334717548676028360258725659056055355210744714827193609433671379791728880229454062655186312280720942287255672377906561338151706877537193437746125106508947044962847910427546935941724067861743082607930933895804905206152404303831702793091429910434007125611252781005326524405851552724472042359679623269840759634522037597221745749472291652013583847292897638360767305455988700232189465530564252371920660522336256*i1^20 + 4350254703904013558387874274067510221813460834446120888283214821989676587701039963946295958831242736487030310935047070035658788540434184616640695564885331670010448109163285144900327852036750437290659226297698276720610779880723723369760364032346302234137545476639800275923170417497359491612075636924399399986924090680753606852099893258052525126723108170370535958474986321307211228269244356262507819088343375411661597068521429963575524969968608263990629285127431237507148206221783220633625006771543915485272973021632064065134943884255712384262151333571478181420076082786092276329647888454583186761612869828505333776232428996452298944558915857417647806197525474496205495732662559572868818121479020863324182945951301598765934139702876788173600332288052161574752976708489115001919690015005838550396551102837392471327263245001796162309202559316395648265348630625991022517224137813458133590662957264981281813681118383742295737727157220713240622830092562647945752324948383312190481126070143536674514897704994427601759024764763453099621875625727600044638287351871230497486935623289997754419318157355735809242907927567579292609076949244462346923690731888465940550589201634178626137413086562873095294995212283378916394709847445550970282442752*i1^21 + -105459570111601504448645161315814569764813554000707006161278681568041546847464183370464293835270166428391475029824171648591186331461414492854949643132808196359973739364876144180155452072813296751679468071284057394011813811554391720162773636236072459238398591709166155367643308747994872204310876935338743349554035513513178159784368644564298717248892094590429690861271134994487314337746696296190327007356702338256351260665698830688896197986653576943613108760388048815528028624798882770982892390021721997184899761001359848229900864640794671458681837351080160520474055048238295709042583933416059089249032702722406967667307601103424045993830840425221877146324441118145863167990581750656194086985355180880284341326179013277269553596156324265850276920764393442458879011494331568044623484862415966463077768605550110507882677242592438131878588845842535231598332377113572450035517245026332029636522242324340232559926159012939379491974101540447051344461665467676859768044889614061896596614164254004892421847126287881190672044011259993676517980390061258261244940380512736648991738600680043175069036647781969747985049982184475451636115411650672877094393771543242206236688148078051733206307683115556062061169530467174980149290945028221304832*i1^22 + 2025499566335608914356658085442120032858347715553303171012315758738162468028931699398511182993748667971444352462821716976740171453245834523709564600487558367227368794335187689222793689403416648925332123941273809003880281147237619372228621955086014527741276404562517484816319811296923547111178616543936114092874138523608469447272144591936540886552769995221462670017164493101994596145384845943354400669796739492001360869490667530003563686142150234638606490173136066001036334558350284823088386434781556503980325450936730642954114859895482258037864603883763718260529313564673312370207406676023184510831093164701153878264176379413131355716503471816191562174575102134101535747971468591951060200672766897616304584313277752964924997022455982991960267505676635146385446377578366343440005721231653282310840266438482222697229682731907909230131435567270318170729215681164530819836934948951221047859599086765793675266253934109000441067303054945443035676728147035248384715685627622741460887663837383031047370629864238575057773356443786286217906173618364614974047163782476602266875942624109402738225380446180632063544186488848329429170000011206310550179078450691325985302310306696959253659939670577129036527447772847831976944684469583872*i1^23 + -31995916173783773998016375074367127585205198393790370141686667045508463393110143210208790637907725924582188161729701418704383532259426103725438964708233562263803352570710252462348810527500204315479245798808371633128202530940472878837960027581612450296953388318139905965068688394039218953203868781622329790213719957785317251018394289988738518590924116855498634967000214615922779931761724671327141666024062292746877728888620697914469554229268463956365479941750952484083030914135588435140620169628059215456806282024725440866146791104603926732532357894098668017682660654092895542022459032331774930513783422463573228715961574400369914480130431072399499752791398875713106485452849230088951220470004597059023729468018501241019554092108761917242912420830691072646810655441341663181842478446292949382494388976416951305708760473714865608694910260695744013497282974594008198369516272460658072727348554035853529488257158650855198989285636909026959680469683003171487060823736066139019117725814862699782518845169125569499575204492075775235801644642522094842742452097407852678749110009051106784919483120330801580230470693019029768186493520273299342270142395903429361867445523697095656577147791430517477436967883613681589387366760448*i1^24 + 338672855053096601333111376407772049763003700138152804587728733544691704577416117024982118027437393569607283413724600080973163271113443171100013920256148013664270632512179061817452440611735518954769544951798068964053851932397100241042108455463279310517496885246973759848853594778203081024819741252173296472932196970757642900218205084846569038974488407043630779846478616831184695922139884025024757456610019659185166509769387955480537917796181066827621641436810947682424965110491013362667977086945914432601957544478571805062668494722437374582362993939382135227429334102053158671244175117607417724801261310048571928698399689601819064934980041950332774120264522455946821937282058764603258630261422884301717155043832189195034063516293878496513205229028777483249799404543980653510547636209182847548822595945911441290935610299283398778970599244790648748570575662639308762605445359013668602595138680485082810731703645377035224948861352016211527590100718311547929916322821446019571156405184171616347049967741788837189223192908235226655954573754938876875007828230863343574821246289921615826219376675231735643026526733370153585970465230796773906991382334629704527955068344195598034445528626703580790852511162023302198722560*i1^25 + -3966985142070907805856610092659962661957630206868894848516298771601626966658529417936600679019730027266309683826619498132548935975960013081742865473684609328168893936240470050686637018681664804736573018152503042595833668829030589428501918150721484362505949505243795907064558506235522982914188520823176823291878630878344659488600914868238109071811185683509889622677093428175170024023367490506884857711386584631366514678195124594506558843289315411049518078288552349847900324140953553948504631621194463050387725344068387131151986921682678240533593950408705065341111415135227789947212524646833389555910265665658892516511339515090506024722913594881801876523099906504068188429310319724111331717839488388465769361802791266021371206504399200526291904481012076757054010107692843045878916931190294514784302542369361588636269407655316922619619446908601925623986466747610754319035814427197221671542305659564149754050042929086003748433821111537934751261885190713716258616714909375856328187520277293370639480722098675063379830149810942714639361379546045608221528730005452347361261815590874497629942380720385891334851543580936013744874042621174059065045032602839638940603584763532558370721219373127313801021479665759420416*i1^26 + -20288602077170697989608113090131988030608251293059019884499375648825620359860133712765571754794390597023210792444360480063247541873553701974968570938816193998930709624787278626690252270425045612258856233216315041807195273597330460687213716629036173336814870273426525086566391052278073983418742489501507056727513826797277193665176092380221401705337594996671880885998031139322613629923165907892519703701131898361836593582750972866646325312894701461061360415253591134753704273576572139888425899959138404763995200086004156517445623227711559277183807787232360615130330957760977680414546794288911185701796168046798439634658033228916427539078690951628572030711939453892949445269348584525931555521965637830210295170552942764633095548313162745786882659243906888203860418305597197197458887227877334555075877935020565176368790597676796660344845806419016406756016912621060887508408440382609435676189462961145792860928039731323730603329179631125876954066210406088717612660956009929596303141887243182860232854879500565045476284742227409855514232993415314506621632958405301467400797905068748431011004957245570036040619308316513085243728103013608099789678970729133777718460623742481989396104491580389548273840649404416*i1^27 + -265800309022067439339837890528881356543560998154709237335238142893294908192648001412443164886196826965078897184966305114507798364192866716015422120490089664557959763181574743902123002805378048906217004333733384939837043191643905540387913801214103896951473150371550547386883093256781046088760470824758553768604537469464168563111137538678899283277181211217459486390446535856827572184781608244290288206783333132187687351249361812906776011848758384983745492744967450835136729426556509464061033717475240943173085065719248879119308794790858114690626145269316484045775928427277186127726156164401531326499528224886819673626903053811651928607891031272630031519440540351011168663097647386313971791786706330377296804732426468706885729269186954696493532873365385661752763841262637792144991034430230571280107248484279122597348166580117776198330728874999539859414832147107294277833105845486148931376324473229003197743711942923583943550577262159408379472478558489982164193498079807865838824543389699778164846930433298014642816439098084686401793276523280376030303715927571441474931013003665868390208995457918561419479396992698825295957823662045784614837899906053299242315915728403737468174274285414707450225885184*i1^28 + -8033619985286405739084714971534551636758883509792667611225857045931474037604533831703694937536237135436964021597633023802185094869969457363744198323700252119676780507962003182287594362993469717278897462848984346508853021218602476302030769173420278620741960100238457896287773657373325750267627245733274824316391048772163843711086239051143816764371312062032527285472886558169385832719576385229229854624462860324908509392107135300100276636792477147847544121065343636926796647038581580281794225500162075819517393682694498273538546560443485876706450562814793188888654323684278874063447809072488793034450068708883124674868894720503794329904509343810461830496320818403939906349775439442275397298858455016862779597751098064761109937437093811045844062154704362673266800977256017007384336911592106443061333309058307800349076768000889294377134378045294578360277258182728717170793075734511216651419794884293934905451571254930494544271188892460335418808342142600303693738957740114341619990628291688287510297706450169703134190004178636012280001336937027383974604508170669441282985816116151597214263375240200393471923196504146788970207590752075710969994943593717914882817951895808394911494819374816705904640*i1^29 + -109211111848344921378468079642617410208887489091802364381063832450418365821196459703972580139295624374382122735086306707957502923636898914977263856135505890121747222908798929372998083624358066003168905539314690307473906316933249142097289834862116914808238328547133601946660762835456821213722383592784584570414331585522660190657065132980894414251651547381719093567865802757989182819692549916322756463408420818555820898022384869091302918192173618343618373183138774014826461086775870965656101573235063072204997645377200651854964599160327338848103458813902938186353286564170606028835381572762848347838735634070658928241342487914451288721210316038658533071755056129664700174634490476314188407270163442100275502309313181476659847026243043972380946653999813234823985285552358171141010866640787845512420913424899824915025550908658088141597595787913060093096337148145544098796203165898230112930758493601796665363639913051646921604589578861213176452731955789630532506938754163713982132283061753523259605637363255775265210483986636590445192667255499305124683157943900317497668859318850513101331153474022954173062292789170400401399086428616843509033513056617332440380257661365863842029267342189395968*i1^30 + -703592673983188344810806234423900682794549561732554927953391347367570228190569449439308999427425161464744412128366119431452540386888162207741523542034913319628286496143635540958110335011710932647014656663786737463987430790069161164441848877825236246497545418848095007623311721868555365574080655545552075022689682338082844397405580912071087628837276155682443240355536922044165085857022215657306192380141005984948350982849134114786296760734710139706384380038636864099239788736645864463310769489799594063887473725915114589912906754442091125848856988758763339460530777052795189445290216067309992860127249605284043437282251475389972643915998450142809178512728550385494399936045012856356229076216161688451099874831804798007961464289334306495484585460442055188564109107358694751762613047237800227469271331276094971419638003261608565380252109618402868407452600682415969548457850233000175857423368196226036464294317986613299773902314149495293699417531323334359529488002044269971837553379338849117834383110688732287729261741748256668424617386080822807985094733199223882886328011359047795858531200011984952499515546508345272917516196267864005772363449728105277501702699212491721399360968196096*i1^31 + -2777738077579005981054530976807884968526327395408900034984531330622087022702566466580141562834200646292937880361072279281374793560573457234247080145606872165383539920465770404644456563454146605470892410984973418160335414297632259584536158570405483291627604837043691043925995577952938243459929007240558341452845380629445155230546855481594674383047888706643589057752786034744131047021759569113118965890429924394295403066676327735184336959104910670736292334748272694856393009121205370989709729254054226882364671780021645943774215471297281298512709678771558750611319840249474500940311976749676087850640439410834944088429937859778661739349686010961453217686836113345448279777802207092121425901236227655840616609748880883196649475095416713817443224552488006787482421565403831197063189616521836021742158034662738495508134928762974156271083924220205046272224852158006400171906461493248616386955987937986575979327416008969507973072801900417892039501777034332464017791906483851832966563842350326550080165866684047430692186434474659124503116513922603042019086038158658870235152338453372144168162108361269621674686109238249540059346349922191264594931535671586804375215626155466300202156032*i1^32 + 3797188455249837897041170300002967178452543221458811715392949605773069981130431136998858033631624780029703448924444648995703800743359404605811182038084635236992136636717900901656760404463964938574929985333532447359377384065232783537141600118972731850855701162592540080791590752321301582688256314393856210849516030505043300450663479020537375387552644168360416859420091743493951259294170413706108329790876432638378251574462047896490403989118473112073206932102139681345517779693616306170202897929107800620345716588005859585922742784375040836336244893526014168999955987762554468114276824253684349617452758218747458056572859503385939313111612036373258638130481688437123442707950303951484631894446682470240234870725492039484791058378243557468165033263365978668281091126397508382591412269262744640929471621759100421536051358246184320788064353189575669757368797321397827338826801889682882054743330540674848782129771411365046833477183406383230742219813008877402490155001161984458639606673175919097245993240677143380298894346625916825999741250687322221255724835133887623007576897456032116029436011630654205788570946486621937571002285899859946613972032256429410864903725052707471360*i1^33 + -135503845903356737795310556814121578564765321618202193638153597954681346091647587987832896428775452068320418365432496282934019601152934199120937929582840830559834846266425922329727478663684917320049714947798584895893496272940069057286732843141589237475993161658205003613897952835595115685236121355315448400911958603666404417844768410511207553377639541192733049319283416475233134519584366232222227452900170788144687268011651132584874661463318369536818454110279151335260099692360273794714480588965662720993421443647850197134581358760271469354359040708194190951329239206603664733323895139301704749926425248681835382027060412955367401230939913241068804830587431339717537329486691937627861104118411242929903862483578123409011645641066494432555611903065506186714351993303276103392384800186145029088026506746187908492812531676440696094349912722841340218987553167429066621338069412898199923395450919813072276691898437975398519652782506043440113001453773556322921398890216704836196737609520638275241259905021084391478839006950587389770936578991605183998512186572281277672536087471950881215721470586511182004663168849593636853163480199851783281206658060288027930069341162176512*i1^34 + -796234187306207097396386691160852790124723726949181855792629385489057625948434241734869703125463031706404152151102280716345960790074097405015968306970969089192048274780145213691729747440860695185242795672408942320823137549800687845065516855518687279927957451173809844257468295271759137522818000211614896842819229377114412136370472847020323729314550251631058517160109684157110480081900842987198827891458197362081840996508004355027148839093995840077492926244901180905004936792806321742118258668518582524724953214105192228246573552167247905093465568739256261583274151254197965595208790522695837438334036791097541918431423077426507123604746260739856596215318397369948223229231502886312939515826042635065133717836907934634365574791201429748510654956261789567674877717381909548454917808955810889549844774134072949913283479156172020671330187850782523012577147659475258417328871634781767751564032029024574414062648800300095522735184120925307423695399204510994771776366577819806467997819230097199965645847550193635201298088580207729133779886339173379429015778386042586625925268367528043993467664611347377470662223114278594300305260300117545966102940951639500035503161344*i1^35 + -1857531732907716822315809124188806550120891451047367082035699000837157744597839001228251187711156695273868334698618720972359528312239035815777208772355524379344265603269584068623117843455672246584580945301047587324512278488226303137914890720203065508309414969015380332913241476767419216437001532192117786382904618819264388438061022126516087864179391138022729192539225880172898756408561798851420050478471290199822599312157164257088805143607433016275863904151063776853082615554728120034628156189882641114437857700880822919007038537642962193462249882583348474471500211565223155094163639303692532562266705873827567198773122440538126708774477099029227774753653051158455842880423052871137182304561382111021945039184602186000699691507350690937278892293891714100491185854672902899508640974805483746693955442732955726821754167508508307418331076414070546777102723427293616696829423985867750694256358268720571573981908061650073916913681061939712362225735061188849442227422224031598381129430495883916652992637360765359881937188332502791623475789903045877525080336179522436470208322867039908519867923210392745311695472578139777618496807283601861013338958779752051113984*i1^36 + -11578921456174033736175146335067225064322867182913190637492870847505506570365791043613211527270729264248375326215104498627586158059485674511344496859735102573516772827222270883709192640763489692058480481136449201765815531434604495320926898839649344919382602296865165623669174866183538402674779033410921352897112076307617342862726978088310606508447631510495655590164027162072445674823689104533039563643344406246693082680772716055805416648949399504930244487891385323413552498941353774175256803198179512783066960464065513271412271018782418049353814176092707110032721769558398233806686208627331980778481714800250788988173439676590076400986498751592101687501582661510203727783082017054557858236175671398129503828266250503881960817484693703878633279866757322968303899961009022873102905671111370723563950996045757002565445273316640006169179817481733020792703767148565414789186321692953075340001073906216452620793284911389549652990348687318813950232576045640482066628544427075984843735372575886809695488595225590671260954450472680151768132181851293314123152240640494674016778764226398061742461142233205859724378097248648548216769201459746074256594935738269696*i1^37 + -36251118200273495737075237057542280897312311704576240970334060742847350385601041286837244861538194075267222442900883151705749352891159992013902211580739867250202181359852307441506055598063191926831430187990737513189407701430690897176760384343148389601875176144119309936464610871711808764443965837574385370568215765540894596513515516041259019118299975113519491990612549196773874575472905455855686661074326791010016880302519495091154477268063517665852705471082552754069678128662973465167079032206651293906786292714055705066821430020490832575758535294057715324349030757417980931295855803892508897782343055914339395615194529241147100689698030461138999003244675757468298187505723544397313273771485329806239984348114854520015951013175345953640920461444104586245443035871351243263995835487907605255447402653744720119264037398989843046371431579411350877898947040870378836356654360813872733954937847305211508085742242626704338616131062341947321247960579301855315812789558319451371672528072798815519466196624019994429493833779578578647857116134873164131092804841677851487781555526407879603304996206216457525498681356538522306312403028710763925361316069376*i1^38 + 2473410731856907661164163383419683929013190733922866237849044874530372825928062423823338485943033943835783020905655101483525249703391205383867111944791995793765253069515498229884284612085833618254416128428679775183278588828132658442780315875715308443088966796066745702322823607024279756003128091451982332462844755174336612281531680702053683315662685022598677724380211430668876141070273652947706305851536773233379416358569550771401266397213086699059243314409009893928101292937156702533181808907331974532200191241134616893521953362447945324519179660856457468940674922913653179069651989838260529064822971021415578404961814877442774262887602585323730008357355088357622352662574240994761331896013293027336541606591892481137729795624500038721439962900435324323743025868900961270095326050082478955750344031243920983104621585536921421996007365574302019160895131295790658472789145172242330792735839663868330988337868846800285194107625643973720816519817762550103209676945912728194393055110093695132616718836377154737083842422242164684996553942723829852124975217704235146578843496476365329298206826327484052360127294486019660704612404432878004338688*i1^39 + -514871322408882018007999013957741207505537248303427628192339917730867064468578981224740926358982952224448215409052494495697709823340098868640760401290479832528082903663959592052188442847523665435664454490083181107197813317069464480698952410730046009218919887357844108434588274780495114123428620181528341023181119962573135243544714073698182932245004706289203893088637531402076145786271263611022935495415144630219739001708876963824843591245473420264402804932446853183789338671309343858527614066194055394780926598252496533839371372425837213003488488162317058343068851568811715778648673093198122833836760827450682122294862402309221445275325103031056389331185846339270093040660757940614782429214463310035486790873687421421180232973138131298003130528191248865328217142268730032886897796092883544892339509580481019355643363603780084117562106691095022320108424884361309866769913832318663361558811864821840427635609620403245920497504962888853629363482821073472694390876061598093386065510538331166303627947896150333874817754680433494096242298998050787871121667112603246423069964231999719506697125855030592550555630013148666475766830189248512*i1^40 + 872663435495274443460358519806160470078829169876139071677501259893642841072702936505672778926254437093622210546994344537080650404208294562611303355359217518941192011890848321782888115443799983273534982702922414460356248368470756296265396227986615398233233583963083663593376992981200301831716014444820366729528043519864905867151167738380941466911637982681679221817044566936029308768850772586174078018920840279006353219444626099244052256158175473903258431742062491194932296208363112842255693493294147035797329031830593703069759567361968054548267935024622735891651780778196857106416434097518317536836516692803658926980482964145283573367430961865248536282400439694375150949037089398346452094586420964371190297038153819595132792650137710087016205981095947332379022030243059418958024495863045871414077594894177488275825311564468066602563912757919226305898713460230843389292134251460654567717721555723361583295408893439113240333204398944599150928777727576625047185439752248370800968509609333674467765381079377703901608927565672726385136262863814643660742306822088864900744162090314657805227853511896483862413197766378887297630208*i1^41 + -276465890567783816010097262857874920083620253890104885648757911958325728825957526478127851098251241005279293125765582236260349557126493809614201291180756518309358592753235534917001635618685518689645176082353644917654787814726721036435814482271992652759300979637046818838482074974076576601967429935807514338428527749221302679369359071095591645852110206985136529468888435083684086683607736738184282706351738651583574709543484013142353004209006803179624653331406082976639745247103983034786082585347355377730414616820625799671713320102784868658443847619337519006028463378108703896533469599353039591780213699190216324249212533403332629841486859878158808644439523693647126355474347637605457725867200875333778347977766828073687906855179088877125676250180465385923185930720473482579842998972233749168340536047016547726720142871707396379942276747098520343634588762006172799125345520281318665476481233766531579957397508869480416361024824350444208500759385217130403969194146997863305851810450530523015670311476973237812270078435178431683105929477151647576173360720715028596538633597903786410271428426051299479194214495420416*i1^42 + -17346801869272800312143251327156232634659751404975153352956558382417528753453892601657313448644407684687131309870656428887645022560325015196495080905711035566408502986265612585876012268078846316364342646688059536083761757428760264273685288965730098113350139806789218305516231159558474173421731293248226986489194158320407796586896387973082453828051701662565530814361349587554848796850059833858643749491481489219147197705929428571866741096573790505403426708007076858193492397645558227120562302658132393382093935057846109110049052597920426840355555818120872667610830302783434525419125739150131437133695907459041804942359791109670274323879841065502616565989594190675575281285471243703377712452501980435470798222656900927945327995161426790153689811981775620779346990053558326338195105083198134306252629524140808218370239569547231961828667855183267386016815086387793392388578476107723945747981224414664064954187565931648945553039678093130478830244570471383532075769914786582751229546797545433353378190583504997810081529164887887750438312948748360661414129460425904364068272965120267264248907979263548260352*i1^43 + -418873425892786037172154679026345164841301370327704319772605477842515118797272038197607116003547597965833282650767674748529914906664266822926743121431752088445593380213475306125542618122613162972530135860106471823946165884343142406245293861414003162728631197834515465857851111651151690862820423490021573739426048675259081509645619870984782274802873648589225857472561402526949080309019413037703245468304795927429180877673606051682251646721648115538811866592429689559274409382015854122472732709299752748798996684071257477099715147686399664054042012684922220016761958534960878113474957411743403096904359066334907890547518537392322999573771342865553590017274953609429054140893907783679633828713525381679978884003272041330795270350818698837627923479450040052941578458495204416346336969987793832720595111388847384833823895444505087752186956437087979851831098330894875167689275200356596277203090762141889514745290831383884382365340025745224663667136347867559395929955716094265863685628027597782585276656907719404694014466711169212267810677964565241974319077898702586111269614231145882235437056*i1^44 + -5130682904942019056342311066556005580009675513587064751686425907275823694873297385540002275445431318033987796116127784129771064451372789478440758800234111587726671888751190409248298848708929301827855797256520711028454625776443249352734700881055911558341365891282049623604126526646904569172477155467566281154656033823395619104521763443261121922382348065306094225714673675057947764373133460937516630468252125905278780114990569777277561751542703118336463571000720392518539706689278374696725080403037506894379172179324066159137386455898691684480850358707190864586562649493150066955183884278636375930522923594166602213043576216017263210646418866782041775187689806992729608773643186404704131250457691705250251419955006259666408163684746925194261248987385436195637242645404511708879154509262955831425122478703793240459301826335916098450496952603542464879187777508713023270897227428880775179315500223950807900346149360790592565002269137646045994185599217453992822761962422037167747579639342086010344341948109215011624564628905186287241797149330161141307439112974865278880640851968*i1^45 + -37483669129634405733942707890391867746930410287180557824172927699388949766825928163068703857265557268477359499268002391761505065005235378820374767667381639426545725113562455273404333469047499786725069633067914941092927836586240655096386804186450327460818551310680523431283128960448914678107951551706482859361849294695519319807985277198773460959868708818477724275870392251913722662624925609924148153882520559881339800468571013811596367490302240160112687685501320524110775158389232436173684959647105029806413263253702031662706454527371339535845814673960221637435257641281314929839684518761720017257994989622173403755676292282461027215488125708900849045445926197901807121632584663395551320851610468393869484788089414101467514320328512649941864844401078211175838518388945659513502927370304961163670845649427186998819539200849660922417588501611156950481478584791425535384077741097749872541400705852763249043612280233596700984655915925582058003967790235306954267116176189940309379277632754180959001184634042532241883145211949744771057551004289528643847472432549888*i1^46 + -185335516294579073429092619287507745899415714399847833609548744703637085901599300719769378736050559901257114222428518725635093766714345184915476153479704293613424075043476742612509813814903949748697648710886783388408859381028302365145727448131649307886618910794531828895734710192289693625533949639690527853246885694202678191051473061427882536754691126586372767939342515588843924317389151294833635239107072817717308193194790580173985523343361260314773139291606254587772306822744731143193219479400905246563372531492556563167212733857417554670554114009936869253084411769243444704940714061166159635377130481333345230646308074090374025666879777232641886719358025627250195136822624215225157511345410619498561457536209091482470244560633146525491699455813319914520220685343652926190469195780535644283442615881790209917523784609891012168252420700653688810888381085923543451936918868713241874005195349596314376914409004309394106814181915596270758836832098575421936641124531483857649317163023657845860975896646433569881789702634781602126809519883718426112*i1^47 + -597647100415832126012557940899389907743037666318605550674371153383158562543385480743930530672677163127334644707786218598374475217668466250235165792680271640216200075631729062260361771226979950374687684923028692850504215622055462287786246526228082182361326321223528286539053830238185548391518451955284896326088849021574203196655044874003082339069658342915278522007871777776887890335177668897919192550791378085523785376593290730647302969795345891387962740551152681452882653813289956548405645045485836565843652134518156419207021652877827628363354248900238337066513173855392519292360794971645529869088797665363453932082516707234800949195327119597149031778602635438902425199885760134392605475689092200999819814766393277816750809693481941234667926146023247295699189975858899446043527947877010142083330325758169133792182400536593884492579496944338370208598771880054079925745678293642016838907489681373609413879099750665021225265622772371579867721716289721469477149662661387642727841575180881974056070241685914582955737834364685435020544*i1^48 + -862572104304144865397693191802031846274785806959952111715994754911837896755644253043430219176080137190174472638200933312213948867370304870082223556617556929857567579895780045392717704765546801482332793594920396618518129558030617216434198620863320649979949763598799521775930818428582556058340192001480878368360864594003056579004427006768163137501684610558305468406293125018574909103159000481350862429229801519028287629710158600393681227574370262281363317569614082570514077933417118138284073437682622336419500280800607895840801664137085213091353563403688213782868798865324925002137404912296191816344627079981802646698915674304973591284740210030721332322537740604707361950039564469026428987202232275953820841413580549920533806306658266695358186389613761413846508898161933953077367946141571486149704696724985572055449355119748936340095160357049289566079804852640700527501026088785827462705854321566132532178875011620037843685367676976656916504633512475488044094627910191116477782314538001056169176383824771924924667792*i1^49 + 162508642038011823286999743360537197504271170294255076475804817937469914640853635641975590195088370898050888394828703375009730048160237464410914760063770183991030931375680577534656259808453058515446358067516358592433229173473740738096195275045153513612177067999899241405688401202761089793475766237407981986492364109234348333449437798981569411304439138640109057543545535438860689870647237684030823865110504748724337578268073868103955167379869343204058523551063493118344090727674511790462772119395661164926784789996231433851007817881753039409883482709121528999522168851056166146363860004828896588317869235333278827389290611230345039743900704468031419081910386373407031024126016095194416230982237666314380877663113100657696420565790277030318473596796332884588539703336430815058829329081809550249700497396093658692586185032940229674534977658138735311764645712883762935241232601189351119992505777113399847011260397405225586403196393228444572319782709018880494985707173580029733985159411095300923081044952*i1^50 + 144594665257836323834069238855963587556758552850472604342699329144090097466328779392171956077515548444440918889818273343690124305143268276095650495868889152578833067602306955905962602493181795979919283509369168454090616927874380396622324926107919603410826685104626885820122687467895817311886725066702176366467644608293728958072492314841281594996897632876902345186410013179602697369313700624088445142422494089696912531815274316530079666421461125525957574553972529296475793655345510044300086450595097210160900071554323129943996586542739264533608462574841668963096061324918175597084862410919653233533061938819457760579972341962444860616957528879549376800473314680116840972270932214495105624511965738789660550782969880783296335245720776812044630531150521286386754034550847131126929757210827461638391569971774344996279233495197810262454780185319256036014490269734778245657593877387318406423734845174240279912859396861328835986526755257192272363967547895947213635*i1^51 - N1*186395737928459176278198252215378593914143485887115122495490181315764115863238465142792270806228947394463724928696111628735177212456040394876182489205463281452106389401578093112510260657460440501742374816622718137865325889114388569697527820375000*i3 ] ]