[ [ -291836800021461580327976836703324651941604519207428490295032060653359887650454309822303857301735489490104446756058907225879794338748831391309553756685787880321240352022731909289423750632808905618274930016580160996944185962383446534290712586450121790838416502711624059335467879850480310936721429098219503587523101915603633809940537500321181970556442188080542682895188652980282657753376379855093043253661103392809523024330366583881178738915912826925756151872505653203256817387108373062957284557774641711743300744515820685469599878261199529292950677499086015558596768176840018011988596074197077283806322161137257997156141478195287334535523815443606459040588032128380298681301506392697867140807754848771105991498510434248223892578235334527136132110123334531386803719664707230769777366968151485892779827561785449759708259208848123243065535881747496932879741846247143401702435746412923186209179615501458947096922827236913565684514673988097775138403245982992634721873722419504619148519652824864367794606265911621187387836496848665222678814943432157209275528555558435247399617321441200124723200000000000000000000000000000000000000000000 + -2190425739406397957271519560735685823817002672536741163057672874183228515027932521163329011209301892409959385751723431098098095080105449043227930923698970888440640625764482224145105479313052494038927646354363971658146979856471077689811954240717143068573867244848588821175239861945057710048343512864437560447970404444046381282672727570169946528391375988041827335446428969865177047879589270692456819550181575869681697026856925533937470890201640298302123138007887645501461850762050213355549164703259282967482272662419453984410012528723375162658602890489523730543985285407272476879375431346483829360578003806621075194057297916804124932069438572382152190062258760312939422295503929868231229626427961591184914288197309037215876396949969228269716377563982234952384033215028257804263961382983345473803781955485293709697326830448029665830228751808173585825913329306460892753883395377601408312624578702364469088714972970260333098443008058535367119348216306436660071136740129934656202599471042826506600143331439208718537419878569714139679816145515572137188004800994328258868257219198827563581440000000000000000000000000000000000000000000*i1 + -18126721909679816205539428926315576497421370981376964198710678834996491775645299117292347051366842856978770399510312128374272298375096356109168510242277748562310688268406949234799443307634717388841631911629064247410662591866693160587685763683613716070362899181447121327784254331363557238438598102940480768151818614117608696502377546323514750021153669008939133490042351370842428885392994845415783536058179467423399508413543970524590207810780169807791297562443155550151292555581359501293230588826694694640980713659757363958240730934374644679856447325648084581465363302671298985423234549040162330142629468452290485344648007811377681707120076956462535662008027920280681274248096644661705335054346830787599966657855738018675188664424279664950799296849901025969296219281186556441788826248137610983613944386968270062197918832606783595599377984450859912648218539950715330709741963473183850341632178126042632318310595966950981852308272128050992686361617988943322274673287823395937071491296088120851000269594991592407178711281128788688507413590783565739305275056354387214909577376299025956864000000000000000000000000000000000000000000*i1^2 + -248789406791081969769689640392125629684799505717351138826617473013889265157038375464622929522370430419062819456695979216774481026676580711461614213738664958084255410790130712710942133623383502978139374465134832804350255162676885919075902785696214483254320312174707463026069767249677525625195289641478464703085279582259067461972208657426112171965879363779393297110426024736976847568505899022999057338178227717889166550855130872280247229918010220522521447031632869958326683003018966692280011824338898169432564978688726914093748504816465666673831283448105861603371424820450962335306128127470348507392014279799903053108630969486696773561785733426997131684318238552777537249555895855055648361273187334369091032411920441136759437046099914064679287817213243136120649147060964410316989813429767446063441784284108997534138833865904354558863635060891762284664970137417653042239479814785579964997904539637389794644219274446592510927896103693854520368042369752053430087093642887543686479139713192408236493874182827932334723523380014417839256893698919403485037450698616430688969210194101377433600000000000000000000000000000000000000000*i1^3 + -2293375359224557693046949251353389233712956057366811056055143097923789805074564014719950051748055778686026773180002910239905527511193413391246368027919083460848935841303824697659319500818141312107854809824420194078865882033428905769583528101514750333005986394781523357974901370679534231729331804022930895113316316612000479144896208800377696251522695713563479136698074135411906749651263026846043824204982541458671619695569785664682774985285251679192275886306937099613066736842001426874778825879647635463275884773331116696410984019780253509069760917771331342585881420252187550689772209862136720907149304752159033993338551390601502057621085566696737141181371203680429124202634300107547905557298291129047029077111049708466929185250281889348193685678221234214071986060823392770249948121472925693960967829306901056506775545318358413245510045243988388236290381956774336207273223962079467055973998849792391593954736002209302763814785908868582092093954262484583079208783382907794778598033114654126618569157837363448976897216930663867038228743257069217734237417922132196496013556249966673920000000000000000000000000000000000000000*i1^4 + -10937496997158919896623587617395538145733728438010317035808192112824818980598350479750924304103273245292225409411383523772827380793217127164441101281767863488359903652263468904121610780118766858355963869460563920335881313229438085639636118889828102275632398313665209154256895899437878983756422417611245125717216102897398984448586537666581661373172259452218606524814784555615257082565306155711241007299320229894226479728182250480775815112741943831246638233947267794644475724776096374266727907077703050462949421336446373843771128229559711523419583729305048261258047566386587934097393034382319442297050658453081521409449093510097836285264771544050734027804753897844722416949975205193616008763472582129359986557619445820353439623776640729126345351130123047375145078473208626852060910122118003920017915824008433460556435813570134660843590968942105352178629733869851995682443193869964687163898484268808051384894946636982851146112090165010426892232650076486933499554026355106153299640386939728687417346139948694212969306865789845639163438043679397272576983374834861975545667462570704896000000000000000000000000000000000000000*i1^5 + -25566658391729383172808179057920903532064017487884155233944602889392323243436116432516658174299037788942437888736043879950130449676906492089282773400749526411364380901498460085286805631387380269268519334323316722999681036502309163747254514061098492593522945737330285344160899993792926062656583882733960801830607067751499173032307196457184933254378776405971149502308435840329336909727095675111993119986165109167006273820573069015753643501369668143033966057941119592794983645907345099530922099685760273079544706565546617927728651101398701277950008943554780816918536856621762926585575242402661703709541297666727680155835154308577736927597180194384022807287885818922241250911455275853250922385301506089767442746726073583114538144581324192380861827165076814775816917369709469870727214240372794642023051947010410060174571142012726726916235013697010569962277063617557230880401553693761625296318521262281908335195327230233257838985838284407420433636343097366665900113758371202663728979504158738124689018183525274022507508392011475938561820106504814196004340785270741545326042456627609600000000000000000000000000000000000000*i1^6 + -28562629708182266056143851542693383570391467642726292172195028783993679847061255658304871037287665752729960720398740693902643939025730570143830131576804608152628335947790350223192626055508409624249640053814926039568458242694817733088961254682975367192286879164411058296578434732435884351477831107690667079327709040942809764685387322226678924742122451633065397263650507617395227809081322481667170327792812891008541228572781579508005673302726935267709714029346570871823939866608869721080154026858587735696530206768873567493288160052098339143454889568369438663163874459181175699164994803720516746953163772428810503335208171610427715674494196150407160300106209337123151892521179009233222392979436145295337764605905055510718682759807100232010563531595661757981300512282633596993749340794410902348690425607223514742828321887186750910339449999157007752613037361607061002783380214769899870035719535059982401505249434159499266829704599025347157872275731832483591353695797286634139302752686184084599757891519455018070257489354384843101583117808838298291706654805569234650510827706122240000000000000000000000000000000000000*i1^7 + -20811550282750747255826292654430356387503027029496568640207806354654576785561346509449389344889844722578880721989314604616917530038050611253293898378833125287451625316263835724202315281797489630299035002807987700870394981884221295946855594381590261534383073801393564349669635059842951673928186368384765825618775445596015282314766396288017530277099053824455717483090339684460380117678081794795176278407462899857567346806614734282046037665146637202046147808714904743030496942299903230026512996842826861255097102231921535716564371131309902899999147536409464125439056277764958187103882529640714686533591805683065328023257393708115912316341712479814454170463214977045542121889672548718891626311519155031205476838491219083878588390006282683927043846676044145230438207477875140026079151624485285816905098749402264284167380174710663883492825393859736772227640973955337223223448863539003707858652020276836767044190126441862865451068004607756090876241191898953083511094881146777169557145379986521357979107261888654804219727561120335904388769657277150028788565090921218068207284256768000000000000000000000000000000000000*i1^8 + -9880104668595974820391240859803438780735146507109646871863613011206739414897747845038179150920911298081153426169456909814776857752674495955181081267702288109265498297477716378064925348158464367479721598215773909800895768546775912693379061464467253797527387401177424402268840192828924070693264214094611513620947471060438892911939489376102349331734332534394031038116775548368602068860678888419585672970069143464219004072863978330249252514830446789597802314815431847322594224613271137557764916250570607705683313633045464850699125477712450646940824130713123702182432642769765887423339530224619566038659680077213927813099154235223970923047529927159724026029968398088270966230498141498244856335342093607493763226564849892784843560515784626977639965525127817982601833970122197641691663407856166432817973150740296089456198488882043589577637130540063849347395166905932758151176104099190334814618329440651321148337567459320177075623280748369570395817781302773761608600683182435211252694858283605745499979617946838647505400551840789148622292762029235096500134882952717494022622412800000000000000000000000000000000000*i1^9 + -3774197216926505995749550630053017013583877543851513859057389335082119053328830280446533146983260374272701515002379746697240673301380251090603794983520814751291444438308415981576749835304725443553779654876349369078045520540092306404205774857833700635668739017116855580136317923306621440333740910343032489388212735133464508931087045964196230850299618067676123006583054421155172354901606410033597862507233796745577497302594418277201533916384998761171695406291205222390925520411738453544952965424597107648902997482476753030465549576783115931300276939251830943276322429111121848452227581184611478644153089584070526848289723701748303846338330820772808362772946651178989330120825901761121992769343693035481255954377331877469367682985079075709992460735005136603972753677488253270079890594860136905866723888950318333708275269668647195905700396270128456322770500528675226680022806160959521771671652236060865710606643599477353952599603200515068521077956065229482906583682600276048831207004345969119193052593418889562118935052918432872122354674102335455245160516336764907987927040000000000000000000000000000000000*i1^10 + -1078835871424288361457654330117922453158506687833822516078307114670460121719283212479513873115709234397786531157465765786657488809608676914977659836182457655781828126427806271614149851705086554897091415377005903947141333702001879035028102415553083206861063371588430510756822750522475992647223447346629589452875291939174694733783042505508025523639371979805333123342152759619164244087956455101089290464644240280753530045632247589621194211276731646053586228561704571315247886845570238275686057239998606392846922609488979693209441642525714929351512777216286857681005048898005022787249533867701039208084543274673719554179639009498132295013279831377582659707605476886568359133097138905574480831779498068094477435039195731861829026397112642535587139709450908478115733880838917780970776116592383240081437447818274100478566551948332030335652519567084485952386047583658038158496122749809116721221036790837602749832350919350838711446878784881203138877938398338243909200833616135699964282154492364106867704459634053747338674005593596872383347917118961158022075211601103193899008000000000000000000000000000000000*i1^11 + -237026768990041146163771894348143491239385106961905409223727752397349710725412056866364046230068784294963659854572231497481227784804223378077123704454237286587139999594741249332935932585018587060045986016091298179475306555610178888846544964698286713833103301196229648749257034632712536492849632717022379577775209508560977904435875352867016969657567100254125513947115207280161059057017624963918463811118689980905271533220734705311928532931380197065759911823441029338092766146295365812918070326453636256711487454374052600922223378400333707028984402247723080213035819735442269427706239548532673502840949886084776430383559258929906124892073756098911390127250412226013577827057217870857762287094721317887830774825686099916370066092824730374676125678562023785067019575935434341429117843257256243463972609914302775052029162557135947271991228495444739789795196225271009310246064030630609559153901229422032969720534492265854115639404014432651634545911908931237207980943194416592357022620152111478951220396135782575292573912859133156914976894868411281334976833512406830284800000000000000000000000000000000*i1^12 + -32857530366928282266783096885198627689061087769341618729667279519400947137463516338535704217744173329880616551751029091036434882959608627431535232652825429988390371636560940954037010099997734224299317353715277603470639740732604550475638708483017549835888074991048017018067790279063805000518575301789427532572032967297631835362668690270352006879969293840341560721146785835787499252160557587936332401469311780667023450026817499738108345019392623375153743235312269225096069146186254275154916906190021232620319836483409497451206967690879979816106408701978086682981951715225515312174665582054868605573030235242722412473336957755721594285659631809093406298215684007291369931543798357567258714947891125330643705484132385941666546692366879789744278485807491889871393674354788910829209822062110294026246838916597035949010339091470797985902830079885547911509517264044363581680694150282221030093984444975263042968874855734500150377956735043400169689013213575069661084229221058315114810045403511577594297849001586349653273130224868540513941763051517527538477652134036766720000000000000000000000000000000*i1^13 + -2876921859092915260786038342042181613647606172341276828157387410069606905226735777571200074067773082791280850254412113276207932015333549821086760017069412957265835537852524359792235305024471485270323514024782950339719585784064440730190675756787068497263902997705725200073760865478030820195713243940792118115322452046054971184204779773501328758835251541031682735857000566099769636592465329335633083863565556415310391795575514307698859850369057932421803153989090917668693757035968645784399010056929768446966392769660227603881653797903140767769054470439412796352477095784393532186306663692709140699792798812897287616522933781002140271237549549415955600960628881338837903119601981904858664488065730665941626976724247880338302482906052290179624651100052806096611596500310143941302056278987259237226041167029332472907156149923489539429853199538164508031771859366345323147794689122362052483047490251184182112105326785199201507293588439811736694862525682043135034793973856774751642339527464238073838671581785278301165980116709963778324991734701846799777420116230144000000000000000000000000000000*i1^14 + -99579586861949934357306348168935040666462063427701047569308202581904123698078111410155585406151926933038554128313828120903315443252569821552343950522477604877838508824182006134106586798370763619457909147796893814895447965016922395554265708520758800404607069154489896429060961802983550495880826221689113250497525402947765760627374864103778864186299087320382426482824571363756065337335112742192328339605786370050702516678348766838096365010827290556617686609934214230069125618960365248128900602715847802543679326476369592517486702079582371572768002609721416452213337438294767406047016177953824368673381986883506704923885137929478411351237052762623581643038142867493786555964225299174821542906871115353907203744751658231713775170918608423904523305640444783674664244558710950643679845234986789952238813950976740417321999316925340729376341523946510469192617285242173454499897352124775625574910816854765375062503077015609010197707761068681492160923510023010378872278185017155334338103531932620954686151474196116187856673622855173044219209197135790489961339289600000000000000000000000000000*i1^15 + -1754955425436863245619748537288950495637881266517120898802791479035007123142046900711615707115511631299528243197377340668738157151477460266663745361256814798366732286348649525387225024507370878306619030286702014965610875838101489212234753383008150480889758499869565373875047855456589768836270790684318737233062368329076578656103909610915393434521341317982339150605674876080942280604787450994592928245139647767182434402864410237515403339744571874006312812826996880920574310082856820570518020159467318301457224934249102689590286737716184909730235702862228921101572141354044623751750026432909045569283072122313099003960231631891117994541319824824594071127066175974436356486246173912856655764199347639473037225090241567730862765206205159153389870997440592760033233850177772594256860895648054646364926702456453850068016608427672593129700940304131437700286585133145808919878907391290259295427195866419411078155019100912061849399455699146289921009123368540078266511509803561853920785566289495350654160348910491985206638726667981371372363078213213484797132800000000000000000000000000000*i1^16 + 1213457197202487560729289875718371579495288285048645867503934684847771092079600502883504646957460470763709719516349296538101277503288355424844595304192087242555784402539696101978773411897254770066840626094322569580076915699498520441834656918987202773581016228478327826006761148786482522582799044783656007856337794282834401297665774771412876174396998708670213404855603335138006662977938334884257623266858126442241045933805949582845977141447886293000512925903494676534359762019279510550536908542119052974165741643824654705239120945255995654475300507631817387123946133173135413366987737549114662820094209881867743341173438531212833996706191889272425987809786760535420065182653506942847383777337106271367976297420233948084133206942408586814605168025956944248345131428080137288390874327140044606423614794404484685023389034592952829418184303371794214329616860020498023592270586165893184823428938560541599146037807927261094717868055640410724596584020839877505119564293335179384642493810383646715227725393814411921466421309727372855349992084412064333824000000000000000000000000000*i1^17 + 10356621912180952403127906111473213294220356301268338873484001598968276769052388379886515149345059414620235730367921938103205400618773251983202437174493733297780414415532076444998998539023787896684736874260005067459843133868438428354119972396552168070403028195952099467285652023467858220026094532804121116739695075013546129152723912616678907771419142371705076426349189621261090309738392440716268015646602622666189656942021450993987875465467297295780019832534632535053336975836974578056977718152566684935116392153707528478412455811557101453777881482401230644790394890253728648845350053114060452273087941207831787594324026296974856736936928836554344094525610817606317435267777855827318368551557203879551785301496781699999682591372103262614109092228807485319957881584692516537678225835540334916950865791942753888182160875899467392518610169621317806708424100061655916504920707933822248409663135144481110644331305064699995043141263557615253098523152178554225554097820142564320332620277256251002083395178464855371099327690850139429334047893173043200000000000000000000000000*i1^18 + 15989883941265625289906773792952237777776852051961760271752009804090507081911374982580057133708624899764546461672792039884893408618110968086573083130445684783852630480768474258826296953566779878759078791564524929175580020269166842622201828453246032153668504819358378685143141026902093740712558395517371291883636093762022860774740946859566785894812454714307645475592047088757161752869856512648583677409053157353882765934141559587005732755838861770538531971293691852104752598486419508900606708944815585185514586353123267691260683693894380314983075509992854368062262832553816574618155004124689857725193929772266615633989428696730098284481302457000038943432264094163788211533135135172755852004423550659036092147968447543880513563280429334887569404170973977867904181973218271012377544984505245294004052613641167609989332463855674605134216831971192854692562039087583898398531121691618142905229451059122884479607230464213823907763433814634644529613965875199197354415063498583476503763586883818789892103148083650715671100763264639522434763980800000000000000000000000000*i1^19 + 10398761053819111393536843589024936746453138398503949533621566933067962159242417750525519879472740904305401252912359030358115611687498800331294607271619575008681068223935416847447654789488976956853721044822966586090522800080549859172415194656245326629008411289708683224798319803796002403721318857004083642521973628931544820727466653307996234424484068631407184315444707145429004230618159019372053486169518378463901368529837044635779861221606934847892663412319914051118387072480284858053099043654711138689462153761506977069437236628236590796272691688396388405171298709815940667043761715765540655055186501934251682442213567783744146946894382082500223156908104962436242433335801842550605126621294337365657948422813464861913956379138349111625690695560734075174655076769908155660158360495381683037239351069600592844988099868036871868903592033572133478948492926693905291993014796022876188734826634878207940681215597635169817705582376936544472195043427017522455465826900813090669952097448515919573382981301580250595009841924332620745801728000000000000000000000000*i1^20 + 2800412751268927947882978708927968614573494089651043690825771668009610327400523646733508479110911938736294072086219383696642033204502328221873826574421163312654582524276176958483571896803629394862776759547364610272668795082523711646005158759972557524743604426600407550340495476040024024062195082368821497533592972304662208828366767621118307552845600531350461704453734051112489473362806054617770475577684442772299221354545391245404102654044003644438404260405036691603862228714660874538176795989028680633145765349570965084992030941120781776164357211519270334457186322235381420933469988428265766301991293158075762011677576976203008980369479594205951795092858481223065873620939713100744032213107682082900730726143774974063336696299476503637247267090330334242612015211294334137984083820632258799618023726110211476079992560280170719853091741651030672722857598406766276647446547710066366885923871082983542750413518182681890304284841522127374528572686359405112871095155362443323962119422807115659269901307936984898323855696074689740800000000000000000000000*i1^21 + 328624919551001269872008251654909493663147633129948073299363917555506722573461517656018496388604108975997152029086102186982010129649392296696533989913317233566841160594136133061791830089191636313018484085676570554112826710458818492426336249329740447967464594957939319020460968432753130544639995098852873138910759439606535554827901179616265857269015712206405408152798222234159427459845991181654776066328648694107184753115401634500584342857137239004108807265838958008983801037246168173276951386837412561013434130783644315927523540756136418587403294377430179580224445716184174148345178267132078780399043986753765313134109468575624535856743658855089748800159206715645662430815339434679109218783156680559326981434724402834314445659264894998472831941600022419336978924471777518210136026625170793848554036317896203800887290189390926165700476457894790288387423250837362231971557265159987168278597951200259128328734205947647710804150338981836578552161667216737286272529394188276734665192486410938072238623016714730197227793285120000000000000000000000*i1^22 + -7498472563924781029748632862199314547599563392340283923628646311239942269319531477494393486952185760772064035423744833057472337792953880501106437793625367849546151603881833154632650926079873574216211680634306017131617137547678969571608914258485862972926677810854407051866777409412040101626917101327388455090048695842161520479971558751824452561581542688597132812148467813174899848693836219556497456351619770580561460026790483463167292406971320292763788868593599511786833286185309722839198265039097512072991516255017280883353782823651292068248554920116370953908876043334239260233298655956780343150580856130102003798209831741607031675208282603698610555063008002550297190899016913606555764574330730979507945653272045487390812112531764956315492799596793044828774749101823950299342728898058991229544118506738135539009387650877411815302306760054049365103712395363942092018027141224037932022702346072796882452214733415830110059970186419941429866137790844449427683308975344414280770799634353841798557968936283577920782336000000000000000000000*i1^23 + -3052259690563532881453660521036144344565035627093999160663293775018103256334883596254324056882627614188967329229480394695183817562799436823146693492065182565015035072814649081233182328702541822155606967051874832045214283704428655311319146162375105724184775763573163921608897249265638956333109428320192260248250853746267222062142823330205521387519631274664736892736702994642366145780541625361135219054076465309915971621306463128164603856772052537819343626095475242269616414607215431692298124539269148098874779725569824643144440567410056938669722146169674476825529562056198057035016546988812290543969281390541861021786192704711108306104764847680819161557000534159820335902815310366369659722653565591282427895399882317386870131393920889472393413617541826580327981242999056897376723117408803290027060278793283876676142030857418280493949061579713323388391825538238883692945225049827370984280432155751374788092203690654582306606065948026433128267094322930272265926342352883358308825239963887381801066551473969561600000000000000000000*i1^24 + -1736401758092021031281594044687460157236271969931384387465163794974646238291582243179919119943824923970604957217202273983443454187457933086764581649688346564419406198413239302219386297564855124483964356048756828540161835146770792414731631123333480159004426106802057971801069781295142962352257640987703423515206186038518258852382630113846072373403788022962449783308893009275535933494766687492603335250767624254296507392740217735880922204248137611879224528837514719324483739379577970832307667577445149581621089509309378797980018299334453822067319014257549774034759418767481036353231585509290116647052037926949229598626513838364672442160859127649040258106943479244878746670289214589126444453264359230389348809396012637772921889068570054617034492393102816003328930403640674415087714129565287827872404428538495789746048105893116248802291305974075991483928452346561410736717132413147015844268896749890599746268898144342337839737151576562349868204409585701489745950837740909159449713774632841552946629695242240000000000000000000*i1^25 + 324495544055807456066545782674403086442766587563320691994315396751588754841867425568294879544443940714792196753739191471154759631482944029703979998727904385483101941695238868271808666199282778580470789474749111280876293716412087761227288603840737770169112281845697628624479133471011480834053611326984568185254304706830057205901061758098012567500268862471046397147458869879953225913695217096354732840173689906117430284959097940662385759476120575856335707026854527598713838340868242724239839632485331889893896218235027003651986049271217937547764405249932399030936419068601095798844346570249620571650806785735994539989965581581852156063202368793751256892597903522123528353531777395667543823017800438875777873754272809818237313587541758258776177639495417782879997729990415573091499737140190122748912061864263697112323403276671682841013167719908195154386049210251847084624710702105744821516149533472395357953187374227968679812232156123353994134540618100185014694307164552416570371231740245375425708032000000000000000000*i1^26 + -8407785300904398858682592642588558689087036496871773943285589705018921287776868442327585097334542944087696369165544195507847848759076003041673343700936880917153555161356046702616660936534096925200741212261147984147227439640663316941278798325662319580790398467635249971149266965903281732012451248806256578424242625539691818162303608995946810623909404801999608600343565670297117491959015454369429130523526636229575454394213866983493902715654599023080462556592399896214109206091383507470028174046883812507738438567143571787537417593359642315356918207613675245276852459061859360978831767796261023665105477333559604552408510244368123896399746920433741943641413783230601042123721581165956633639197918726368804788849264381929581383519059808574453465882047909560927494876172986959020747020706902615560617234246646806704271952806076459435172169277485924712643619926741389578833476303288694199465915482780691105196534147646861045840819181213265752429643465821538142437705671487358121838362369641676800000000000000000*i1^27 + 57592365465553949182315798006596634645196446746523756334352283936597933784412719806394588770408500796554512012651185286994116600420164991097934569816635438639247123413357585419822017236292548411116227613360021059596189345056846481468151468990065515910334158679777999508098383541346395914092794252588798383482640963231578505024621185831297555665276017590790789167958598080120609266107286343167544407355232653594074985897056599935437063007352062907250984405005261557809982421795751928450559661797164189542110721285390357060198096631018296232807047344215099618155066852563275109038009636417413025253273314097960780674002682965081931047357156952963216335365355300935346423966773817156534615922113339400204406484419847554916646903229892627580207305859189075914470494968049222207462544799960090441349905972791999482219619767094816733586579889007734183297109904619706806551349221241462837265149592945367709734658898263152518619955427021153547695297594019412229945925990602972558570902650880000000000000000*i1^28 + 3577971783045451142223639503281848936478158995436297041447398165520014009150404358522677444694001456844737539187317806818462019972249345471664387123329494286638881091131117225126711283978777188475948941568673658587973514250603055206682488741982136452663736597545776309941347676445012704685958030602819125571027737408842579598090380508008233276917172738720396960319007832727448837496396606047725289135374465690054751788267998148545279813196036141403020420993217512068947487336145526829195608889840758642270682310385989964025048900131396029842657027822004630013051544075099596575620178919691608245277586356372523497519298026489023159039249141670553087334685961348821646481849093480316967937885008232553778123069278302667116003190266158712769992792480528088723616549103168116711285351590522050601759452620281584493805148910319939843908423496257020399902546430489940374064759222644672575921466520122252773426000741106967806844014083205338359541954685479100227059946902013289168896000000000000000*i1^29 + 20855753837450920192726288594249327446675044811777263132338870547159394720761970927751540791504616825556902852165461492474190643783221430320083812867834139645408310442901503972021659568899709403450152097833883105048997600628569107952282094469957456032144391300083515044525165538234348004692906047914308065832372398135007467783243673582514424370305152360843729167731307193649994900920824355055764877392112903831812606985896934564140645536342208688627847261264610600918077722565712554458907298963850344883999091235387838805105801909974749272881734955168257166531979820998156024217654628127617705160427974752624123457684278996154243663394725747563370719803342583191404594128823576663649494530874005379424487789889585087623521967797872747809191715362415804865111919840316638164260774385662693770329961379980803441971981704734380665151681367646313574697613621636896123311359090329848665208558799388846480002831204506449106236686750910814678367039303397358866176351382722969600000000000000*i1^30 + 19193823263679002393206028717350868061245345218911709115423936337819681116907418742224966540819225387192145042716648616422891333364008689359489267121186039928102089451346451497855246014559616623352982321995468541936539592356376963743389417675040938706049656240872077637136446181663423599539535279613111877207699528611092896061728055893457439143991588877403312382287285301635086184430215912627540544595112909458224382137055348914083107342001485719813076516803007355322563001901954042727258359535788293237807673496282836277854645683275430393492493858806459483927786657048702629427292948525649607381334681938746513758633164200731882308068480424208742636940865569839927152921497783058426051322244276144125726438511749769592626536094996964350120606058486837800392451281385165599095882776543666519713164323581846491170973803343391885356295426795487766291628339652314764951511987942030252367157997211607926030164256787915563194642662537551394130725649804997594632355840000000000000*i1^31 + 295906167202585578472775019299012637789142912793630190729817707774278920614987330546667056297621386343919550832376589584718078691511310179542654693578426568914296365735564084113913967125914559271048702159858868633899799321870333794067415169616365419100364246405151785707704800841738606292309999601968311545647667171859655318197122076488814986768789372945075457746739492858269109250194623509678248331438669336200270109950360709702035247589742960648925401818291993270565131090836547101352679000484269969757714903939711806153009250570792641219095160001046106523424594018753456359668716225067723805388277304320472429789610468520105544242901708583984665454744659235796350756429227882960418782067931396917272600057316680010498308817558284564840591367463834058242726807072561508193985443435126834468392601895328450368897229608139857594350327408796464357101091713099055566712699641695048962403734748249792328273244380608196046986390214976208328111013357144465408000000000000*i1^32 + 160221778718523644505263619869216490447894338526337420296914025558436774893759297768113921587875722480584262737951613496884397438618399018582232476183003497132930417673051232639147858555253304238330663941675161951309926312999940516632346217787861057004377141324396070390611711890929887168389107056081373003794372254375112371430695441080812798621235427993973457883733430564688238919637799500598228670131615939169772679497146010174649089642090490470564533099204630473639864377199559328164441989036718879622048568909060069977371185504093405154354019323488299925022288803039473212480856739639792420215548152014641116961833444269311972690987691776936807381012549452182944412021407978229439768005411016369928678112342859247080322573045970433990316513677227870429158330497984119798385373771257999852859042187064593087824778477306779408491527401530357397068390142954512599620195821504368111222946239630050610526229452854456481166122680913664532131704012800000000000*i1^33 + 35610284017542353311027606763188490049194501698145842926460874439136789995807409585206483903918169245550799997037282875185817349865808979143323135190969931792671729712764977986185232601838798952206008904446142006543842687280375609411944290334312830382926699609124521719819252649128652629466083318382573943712646847326482202977100125558037817516743350785709224276059520858609045544130786651237974565202588543936275845834212703208439429566809647997570944834915666577849950599403178244375182746614632633949829070588384105443995739388106992165772092685561692845098011401162541364338429047807222471976697642317173579412708955378085830684681335351424922839238181462040729387505993785918791998656721938737093416214450899809552802378233968081678152404123137214888162849791681388386320978452254855063536630933377846549753185900916151421437689860080084340731213748192188002482767042549837978989224420114312720481767474831408755538348661716569272320000000000*i1^34 + -116046951113291176010647620908659024413949157890552316157040005285119668533619932704093289591794177162508799085541627120788952801528188265329133350042180492442955792047669105881384757504058653273684248165595954344166928881463857479306137336006422318288330989219445266659191263604561413205441762357671043320877666065157702426795750129518705433273552939213899563228933227898244847538026373429093526983802505687599797299329617031842042859687641054948446634266903129686121329516985855757247060563905085563961019532977841799737841633140658792513670771310781990366289665237939721479969091411048312006687691228338370075048245909044211887727718695270835482002926038343319574725976571244210534834397038393803898259532449252540743542599380092953270570964908322171642837034923911418473521794135897036800980775891723479573556284623857186094099538479241859853120271643918566650841458164091613226598493856478536631384268437345530086908979200000000000*i1^35 + 3977172004313523060616228955064108805214701259548674993301121763799974099614963808089466356811685127347895203996426343454922668300267478067774994365818226366749079342553477063557541657986255348990562737553754382818241412617509798745287335716846273336685131753182933091091965381451122166917498085705279605696335921464948472518285808517618614317566085766234008839273912948726398098579587104187786933207125794823586511798148512056393235341286280656383789232737945864385218621351106084915065231683594851618966094228686810048828775825930217432070689035822200704372699249876654018613105257844881792185429512928478127801413537729021104215536729034861152973053696902887881063709651606560583020171971471774486409256220849114975123194910143343601417824478860473582050941269337203785847627705262346824023295683551124218861787175042576273391345563549569180872126030238093955205735211916601120227947499514594597691568387796903577600000000*i1^36 + -64876770230899029129533021110102620446259913655683437744245042683276960112312615397383528852395040860683223412402286148009637522094749052967509371708618471423211984801348480113001531933540179663301406942164732017065348429683489062428395231601234375799844888583819503485146369851654228797615203021568787381045402546387655595194530164662413897783011445203425156337539266757773499960158946582976267945928071396660194624148881250769229496107334432743158266958836462853491264401934870653823934973744681206764865230650768063608654622701637411098800295485486947277540300873534558686468967563668438872051491527020639281735278742912759170000712551404024426453021603851471092865581398418960818389207837438198855861105624068622427654700878337608736237098058059439541938042322932038758542468732430086076474221142991877257088906700001421317632726442550060242643048268645148529595476551440712487788674713262253905029120000000*i1^37 + 17846787506170166309049487872527040781948021757656825226035106658321875565187927965913901583039324379195694998106455792653030458281702959901531049650615197721984866398538828384684482853235862089630260698862963891027421006036089645387795719367482028137941684773925423411489528455734194265935847822387637887524252047444354313603249906062791642142298673857198266401902465468425398008154330191956387183311336306773971009467933082067150412817379663510552987549787120410517276195694773133666419092106851594241987308698415069265833929988526232290809480433518658321832541811975769905735531269714907109612687360166214783359036759924268953170727504208581520038420836679143372978916339972825614253462502685336924825454552587402441104273564818924921668981020384061798839670022949595676556497058047571833095562536232963477639111039979818702239729740065616097415913677684795461342349896399948336049645853760000000*i1^38 + -385345916800657532635849730353283890298750705203813203047895188045768359032773116391837604685963519510017633768056280018065154116555679314550741596944383947629826226864060645044572782766265459302994155205637757845029912020011633133481432227826049492192185006111431713493100491911955493755822099982187593399653905590054308892114163300272969911905568966624394239175225213441442841210169334348698507195737913220349714145967828036363837500976242818088538002072868672516692444572200604773077053722429911231857493784476134897530344559696404040051516788762617892712465149079563528109742935699194993896256886265550624823156515564788351498210818876821376361399207764179021610637889729620208507429981893737422266991542356175641010399148473143333648609269308650931652557040850150190216374094034872336816519268461141037685309885495907439577191397278535904799728997898688760585722441939200000*i1^39 + 12343607257691472851469948381166263030999322337423708902831083394711801192718125764463475772340800688451022537346479429888723393618627975833807337020578502329714624411911819580332345932965494373446355407449889162866013919095867790386070560078621575638633317285912706650149407137443959226240756185054008059507006149319824734498517253478738197218750424329116382627928532210844549040734162370986025278290893894620109249680938700236496997521001493397080413238158450063868522384112677273915862956256930379943097315142523036451658267343896866054375184257142358559216981402285882505561644231352490844964314262992966515162452257804793705728430840188593978207456896790239777332696915521372557915032230036286332672333372757335534885082955398194465970071219410971942638577326891763658243075921639931694847131888462646109985074371217094442053968923939981840413357517280000*i1^40 + -533938086244616618624522508013328929945130038105105203405673928791226230319977263400502268485928810580935454246007282727804829506227351377927702499381750571332011991462894903427695376318702121834775792170272793937967789602975906899931361753888238527930674864798566027572921009462573831803258614054925124117377453980907254905174352346124126023428795651684644610706074805010317800555486479185040197859411485021316947051940974945614363169686454861462074714364651376307911906004479907535358126102795701961595529305253866678224261845760394275744686088339656921243268236548817871920350691131589995828309927585574222005740989108518150765411441851600515349084023259224695220210025844495901747204518650700339609752554409345858049576345625694934817385611130157410980420311163349754678618364028959719817628603265357283707428864826595338272000*i1^41 + 5818490723591033483226386112979858879304082347454326917901349054994821997564150794256926951226626205751402745333985468766870121545260163822616181791517709004239526345676046010823542244419822823179824277461518441653008809501255804712253358760181108191446131703617553705387168952331390848382912882765907445371380412645829091334335334533704502462070120187738629657867416187999554646298839627869205727411986004888722087633292113938017455012143759171632012589719253059491385632855322966969963082767418579387624689202172680186154847393727553505796733998357474008984534040329199113704020108894712407894893498411606842244459184660396139092142366217730269845621238398383802431769527865850909604911766881168009992912410152925093204667898116754378753430851122159513010943210338523392612332793735198788654662337200*i1^42 + -256160634999140605905359462406861052509819225379238826399994561719476270045955493305808201272788899069141148335025305071703990765753738060703240323512683067186359033681636510709853007154729898610192828428890480599586091459396227889125631814657852885097017972861403879901318728738147975043533650535662240987530656536760268289961139420394883607944684194667066172488634406549795569480586555934651883758828768018409398287188643101719713044884008333199525581537677857618446553154766425181441373932530199438060958363883214799230631887905371009730451275009958522319215841181800583027251451831687857817130994357294425283398828530096404326311218621423751825793714047317136815551507109377010672449318697808826573034758398790114719475519080586679218395478059907397960*i1^43 + 3085564335133769938916079974024278849184484351777411126615285405472478895538971179157864517734979399275683200543287594672416656632437422929806294898333391699449390980121091227525825895106056469107808399347431985054396127069013896409156050021232187935923915772246931538787291795347593259336254346716889685816838317854404261107193784664788807357697299708975685617152875620676522508230074238553782981858487532248642368810665581135926955150286996824163614149051914035262788280698474540212660158581633131296325304311531334679163850434431883569994391492042408196818120613602340541884623390391648603762493447710753988654753550349621077776510065735380123645741326409944789648580874579210658243356326747366217376455089*i1^44, 2120194706420151835536733798168239955565977067775471718232221637569145903284268106198687419472064418082639821655371946947063953267073866610264144474379206708183319383176129037631626360914354204307001021622860722853890047151493023495868044703309448276477844257149002961383903452189686797221658074353880984371465266579390917695407834260706357130773144047511925005538717936810046945195829255488569977737989536119531923462456310441770823558013834113458844349990193931649870429776587551056941425861451993695121831345980113249131860558691295542744082811144329410356163351698818754642933912646781980588079271007829976048115134011910819295443940153981294698024140422417792855040832167934064123134127247750332712867868613230111715056955571146148264103171742695522680360325018360336182164876105690328271485698749818484895605880799134005407800071079290386995454439709460300655925320813385680771493703292121830085219528637635747806953869988611143782192675746489944451002084432315269549890620247727623046856262941673690134402210687180131117173451155015832209855241126090694642731835384811918583792201864733507512394173824082665727771823540304291518134280576635481626570839395051668216113627328591901471869754166521373325493529600142445996806734595056922421717429130692385329756088634153580014039748421825807568246437383195246700490809154666083346346953285695418608330337488095556908099083943785734164738635155146218133677670400000000000000000000000000000000000000000000 + 16236155668610515326339897810718863957480115204472594071132282315944790835461087859346841541910996381047839124517207043329077475441100943459275831568894667357531765788610721738217116521206638061586486300851728945364235592181336577414543377741380724486020946490901196334187108992435798813981765933683517408262693955871120986381595496825452005331435106629659394449321602136164194483250145317541064942828897406859724261678287895127325032456734725742667804514174067250644204681718569319839070176699724216986701511694277863745929992043264638826734925607043532819555865275114343225287987307960417958411842619401572915537597073925348251641149505910234902883509568200744328521852190942034831149254764721729526071960926066904980052805879481309616323494067740813198903084326012298324288587746303355620577501243274527401396994768703162455640252853464327871457219415720040387891449895683853822750597761734924404243142842532348912548694903310814659351981522527932525201405979557776309265712333552677096199706425255830283734876854231636610207177956619742775123713783261314599556816390695933124187078789406857116961813475876526061397858734056482254036990886762964555971745199928929330129641252700079766396164305062712410827717253814823223326352186979860329642620505337707468262266101477051434616403525744064944761507871023787818354198653043792201637925660767622224076964722683304947988796827598809133770595655124556797129523200000000000000000000000000000000000000000000*i1 + 132566966025125710062645178901607961459879427511246473410274196336563242849437218801972081921352958258497266006987874048222957238571841763957833661334793572367381788882613050267455092716270820440774849291153303984371587700300903000310021550247586458520998926058244473769216186234586910718802562019918037173237966463411151820909685435883221979562849205959424950219108566467205974897892386659276496262418018940714557516632501702295154094873675314433619256354371833585710505861915192165782644960269512313204020480028892588407175643752990068021866527659517831921062056710822586560176222613035857459984394322010050693142625129647064178847370447330816432671423956276202693798442211655293387336248214973743631095386159276104973707774059411402299582143546972674607219714585194066871970036771765976609118123028514682154198464603182085570912419672267189531443902638390901166519179551131998213552364995989373852212624075656217761551450406455398099808168352788794465075451739288648491821978846136811068048146990056588812574488511549480153459685906729435219023970444574106924417388443590276187194905278018399722035486357851221197125387685303637809564266590294135086068887239142285564900604076657046045574761943257804903608586897110194921567181483377563371462954450239838612154771735511892052917624757753565718699662951508577053212563169314834009692249683028629479372105156387259173285850419065709106094706138632306603065344000000000000000000000000000000000000000000*i1^2 + 1813582274160766390800113318658418429898268927529734235530618759812837167252077162589477706404649809540914442097695401991648068744053326721210220817138947952363179145449422828043489523081121163058499175453912922142818050987659075945106632945066609667480397608444265786838207362350421592698887418279447246306450286541265718851526807694504371831814174722883787835035438221567288714047350126890835337223360617141629967370867364921624000331956494514979856149332780030270679825850574095373736195820211890650985830411929633301440304379125792839672900997480749848656848226625873411065951521086434463781647118193646196419258096069577933200415790080384287569896829868768053332632343733184452037868205720427755407686813724252301446294171625786016174664486109421797528824175192733766813371961268441103097743951387257596027616169721796348749756104935155545217371748767169644175434618369544807068816835851307531618255775547803778087346358100807406132569247834907730693444409074340113581981611966571160793009003534390748844135576005534299366765639259128358618679118106149844800356682698555363599624658638336694176761200192465091963943981619178501592933713298298697980521946133777369995280853162580951120144416391526564941141243415532266946512843435081718540220480305806277094393170878222562178179685788278591566513631690529683447499146868385419708752303145774648496225597971228391705956116622795869730347805496204651921408000000000000000000000000000000000000000000*i1^3 + 16805564580326602387411172658455255883550164409619253904272328873421678581556128563557443399487770301223802266972352583835850489714915465439949102598112623908461944382145245423885916079218096137163407377077363805706303509925940530044332324082496818740219957555842732091522910959533843496434213270050903722313624759194332283239123764813256683943445262343562195751091197022490579493311476311143680719073901418456996228938829046958824358134711739099995625382955736792632111815004635700688191827897094992179332089951314629575334143753568448058428475971509960027065501220341670895022125595022577869628220929573215383785204656593513082949723089008979666493249884853237141140296689842323314299033297938466048340250181996853403835746217529492778073030504741941041693829551819536493355365872988816402075587554809312496083264558921987163120587231842960516819109378136685229002091075434416321352553596456701863708836552301885861686539703519814863562781327503498004649071055460396680364160382809112872826649095240462488911367871108286031131424669140260998135766820070661309381061986322212820700173107347333758421169106843288758523948520796242547624816606489629189167456128927269011459309167142280239064937962919029109012916885297068431567236958447696701485637723570739477077700173457293371469329915803745281632550761446468763926245431155430028454569752155979811798868790086553537481630063908592511038162969924918868705280000000000000000000000000000000000000000*i1^4 + 80877709182187147114902926211506679695387206810716696466823626902140923386964923717113012141714848207016941320683273005757736285780043873360911752133563767348777174850321145872835258030091999696376435912011487326753639344339372871563556691664532459201476240077120352920731892489055161549826020275884399663692429463039536342830692859864730177654547012585378056075838300340002215333783823147928356164004356242891754208062493809521928857592459479709113573574037183770661577119079583617774849107699062407370811235958105784232386299929825831548070059221166497655560109527595864230739562653406917394311627839902065609041552559734766126237286979633726486667601587923808674333475879348399981861804090645544436380428970385734195864529885157715107527544005923201548263853473557030690663009218651976500906251473919719282704442671736037203579636417850360340775798079142905625588379209726840865154542960924082088578598109623312499809496958045774899854026983119471715958236551508116188307141356999215189173390566759888687267022904802928605518170155958826844349388133868201005934141167359389980762897409636307532206859615632385459214852652568648050273871479334732722733195369676006931718965492528491810668563607813391167936573966991989934937319769268940016883691945349866918284058801471726947389001802551730813979574600902876171412186491572457103005860592923743239543870476095209343162724261359880863203852290298344374272000000000000000000000000000000000000000*i1^5 + 190872653367849607207998081998089045219912213103464524639266610342765087484635324709354094245060979989788149251529244148785805321680680585285468607396368254254788757748990462846629434560947750305181433924361744952490962132670537765663045145746637973312679330783195234676106356062915898910678000264069633388290289219644207834855817526797348304839498688060566921340940632757257481305806142010432475350981740615782662339874229203257405058531110112778485950760590641099821865105182212294578311141833111656380432866543126393392320098248861256775214912391226208723733421844601426487647233993719043760208738428698270900004740760966285349491286465947811067468735124939470190373914357592934536196370146076545259913609121345762689431537368227013811212482973840102111664217778926039741589496707094997804498108231710730579141437548640142080553431219258490978912738126246084265299947178898990267678636220897408216680906033401777316961209800391330919672146481434212483923452386316742831831890458383878149270512475391628616355592400275500701490652849357785344884651972524404190879180949160348235516788109620310981092923052148686624138250005517829448386159047807606533502099634071297589199863434909266072829427418163073004090693067836794191798864060165496599468192697552155628568801334269838838536671580083960880367823404320332366603269819004840887562550868383561877126211153700161598420576726678788899439607864160052838400000000000000000000000000000000000000*i1^6 + 213513809845753377465601870728599691076017475484314184342454534608009177058344266534068060434945752111239317839111293708237804473407207614846486464757944694967544477433042706090232021377333569933274719531556310445244621097250856653160856022268163225109008487342067430473556939838203161665753054666311712108764204837871890040497234132584510980557241529536172777058499220406301225722163551407182976687695906491939657326809039939014259680267661765401579536499225567333956050559473303415521363346412982963943816953269387340740438406768178493032449413210342161429119368229791527681607736511921382294655266639572998391737188513815790725870029733528516161341788544813762435670638326251766518167385735965260414876369209705880764269993952387812444929090594099684696289247092336791878420632885599444643604082220739848770343986998504627485258581876293221311165872347001849405875215036609707422649968150761329742980686723970327331174917680091605424100792079949976062720050303040307516930249105943612067039647053945646175093284483263454214807994038424443746797149332032370979596785958270891308986072913134355438795351878830423225608028188475084207601283049037157658632488756282734749004296694913324773455233553722064472630326239495711373767799275139411359513083573537877268285485394614525701852752947317636276899010724610972765888159023902691938589915317133191255875585759851253261582222793321801078517400297915023360000000000000000000000000000000000000*i1^7 + 154356632554492509145226334641643978421474101818354818688404836447174615108310903542229125971902826842792006184095407239631312055939451412464957124903194468435053320809612943474475232007374967143600941590893133639334720922612979870539870493760026632608338339022523394752809985258480468881068810355583134410430817127136769530763214924203720868726914292689095721430735694424883148507013257359307937150683516602592271444827212012815644711305947850131222474092553217763506970390504149818082379403396404460637015929535191861150306532740424962382604665357240309323856396030151577508041938157538839948789625066169754103311008313985098310925545710495299963867376156921501682106634616454068019897248235848120955077741957962214950211334308841826123039430495754568677892895162907648784799020475204162190669931859846951230313111149511954076199419772494862136099391873147557213642226860243128502287359938757854296486539373133786630972949344648615091439558347418147238849339430599902840602807582005260699679380236242129654415783179899903674523743653113149514530860391959651934602303646938182928673643622507939716885089206310453934884838090774409200815089258269099374222795758637043774200859675031008277246107053998378268026895697317332387987016835614979067770473636413997673752252234097595621445356436132345440305713760052491438736886333659310815463156524144568096313244289751877427772587119942502448706399290523648000000000000000000000000000000000000*i1^8 + 72593789429359347102309436113353613470358568679716760506594566593911631568980048651079270086168074190779369508588136761735490199358358281143837129946024010136779816582461204366825977735843183773888452377633429543997866026350049228760759142717805939880561444870855161239649086811979865504784039950417091558904032876206666708436017414367721366710330642312413376146275161881152549406808688886433716113170253729668342793996096017904239220045422585711114386667420612273831487382013391829964152784677206060017651997740687615616438979648699870503598789691917801091356577773078178721551148155267911019011718161435385097750068016443456682623608172704545790730609780767374946139205675548359449372199931787445149438016370512727055587773246102251936670023115861310282385226212869982151308333898214138281722680428749395877064096676675100292638063608912979157120873314151053941829307770747916296656326656790373659832625553303307265611053332884024909177412051111360661747652427626622899897216975586536384995153973491709060715265329209423618339597020124001493368066551791261626491272084464308941773113256529836743669017778313850673101962114281477669808357312346882113604712078060208257508590795722296913529325861991513978922226267668620699577929167566516917560958201069705207065035499306230525812545126260768294389804197585767432648200422530046732038095712310737804623650807869677159392000534172455877905446076416000000000000000000000000000000000000*i1^9 + 27526355744116979100490239570210552095947577489833268651625021488976096610910253042351177532071082280311506682973381301237327291712961166630769037283866547720371947063870915742135693710974605426820344842429694906583029650534671032846413931223719928727375887804867422269455942082933467055831874314791475688650633713229924877474861438293655032927328389796552014097626878671051195773054659405077093695941992861390928512109218248072359701647311016014366922328795685458441998748978726561872947456837676492638983464171791274103699097655411273792672093081673987153544747830070561548471705163663756415835041426589666584510502395808324078682445828010984407857536167651343674847343152111114677443723406522228614892954423279407917333154379042605510715021424912305418673481155771268752599424032643748019909989862521215985957761593980522603911295142713796096227004416513704848903901768085618978290977257171229473747450621114543428752090080955890498054804321278401072193054745932018567281830434767794470311137382757248955287345126717914023971305744538527167226458837060510434359831552677745503497222576964009536476196993344165835399175125266203551387795037146100753276213632326543409100538059456446701193172891231324011505616185004634510064235310284615261810069947748597816713700428340932573896790663325138502521113127500072706844526995233271995496956603188657918722368949857022679677012399152061486330051297280000000000000000000000000000000000*i1^10 + 7811857338254310233016144260688127887371104361770281430574915844504795302069767747459103215707475771574178757579384068554504747843748539120576515310377319396084775580652419355623123900645839604993353362384403171457915954322214686622262033849294091001671015820848283751731421649841304413504724620007651596478745691617572165973918358767668821527957626663672274771622309147210629030900671607369626659038860723119788424849054231272978008437175660134871790756393315907485912990078877067587014098587605754908606300222894694877772117705999904956071936598418514684660211464419521444888375843153116135717450410330289413919603684265075654694870812362169410074735979612684360732641409299796454992384345395716049135813271609296216088369280757783682581985928840420677953512614262321758152894211722657541710120563379386338218405501703617141665335750534800486102482329545588944774242627300621880158120253806200178584091933027950354672333159653752528195547123571868014516298540180098297556772419280527599686972528124378414278699214008745528786922451180627733819419278471105377542311154039943418438234434099360906502406458742664583494440445244156480874748622924004351329721651395473905754710284137057324694386656806909033060239732354155925165595051117226703336791927533681820922055451170094825964872259978225437806078585741020371230242275581848208148764444563227391204974504707805752155782148399059163729100800000000000000000000000000000000000*i1^11 + 1703590741687009086602262507920678960945935032833948799888913204983253625903302817014777764379658275998485334885675723886460095317457122391697805579340908054186200800509402776366510251683075647607082810776957741359732650479072131887795988513975566931692689963250799451014360376669374127036826692392419272108072239045784912227730345113912157252561471321079959367318163141947232970837942379353687026725363790583991834729471180891951703265800348990624737496559943439177788019650144858800499439111230514368822049078428112991748220155275041024866908558997638045458310893961133692304329870306457115116936302788157697564740164348540950986906401600444274173454943908403382545653016229989061864024172671441136210512682186836074580116276651892900147829021302106110192012278846606468940406081100213898359319191006692832793252743401185173074786034313551228778575572150674688671190535374913890047665044125253781845742473029556461694838739450217153022053818845510292445011411880156500964127717157499420040382752272306842561342180156633162156137909747795853122587899760366898978853455564601578412635900494745511316911364543521438713130849364187840038999130897372991515135472960954944528487489361756415906872862901324759522387854791564103343073733041937049666892550018623313910891041044774443432178777336309124397300032815932500301187369101093080958065177434248800140272169227035154986026912778110689397964800000000000000000000000000000000*i1^12 + 233738587414635813066069070079845925652324908246951716624981180663512262539923268352606691747962361312238563455080346193139025170423811728171335905286303741319211746587420571727941945956454422049541560961949902806251898470739544420522974160948124185033162001195288878954440351752280418231924194810265846533029146092698837008722595672126964198754466964054429825392785621898781742750049410383333622678957829146592692686060733346968103581503328724565243276009228739119355256640519391864936999467300905047312241714393417009396049925261939611617352527139088058357569798207426124095226304662016995539850186693390926087370242851549607208108849699751708922000672242727833691515352225836023670355542437877388041819199374741605863745339340035829617739542977083675991622664538033701421185223559531434185616417023014269320431206921484950230871197977369932067016253912801638086445629763548749738556660544688452423150560747807455044802558367152810032744483420905002147659663383190418472344620305665532776796699930128052617602164080008647783701198342025614396993954418712479849173825422903925913220970737825827512137303713137014135921516838074073061394563607094832649075327684223788902158813152368180358821054226380653722826944244161019535536984849769027457665770296487069868762941912226449348671737310259842493641391578866189234671748909291385081633327131748751918758404834589969359185100083372962611200000000000000000000000000000000*i1^13 + 20405767588014397253082188158302881776054057480630965000900714745137522013609118096165554437958281922907602295084169015974251114795997441194141854454035917312622387004462935342275435891995606328648915762696302912885124292534081409929394927856844943194738229666752596504414766600134133294322073290176799118729485820127932436058092816060650462471894383184808165865105264028601562620087263116907004997781819582100271871358619251805771939153964456930751559052921158892949191734030267633918537063448606266886532385899781189905816071823697808562369084565802775038745132306394072809046616128579501180269567898771908847483795572800829521518887593830322922256669123917631031670709664000540085482443283405891889547300867692450027893638160171106324491058378667235804184691412824930681243763038707011839488522781143393833190138309129635527689743110450415453258792163639380731942771565221915485557542425759191832168129938069483170813386376220301013776194398200077468560100230952249545394028922405649687368929299486256412176334698186145916575714312526976750808383412055163316411495693192232450544151758177603534302710488899119594165672905455344069154067281070287354626972712695571323556931536055720123426952227310773064603612460874537139104858198146165761864454157681234992369292914097449720055340200524127815715809970471968285450019431834740018099222761702278470633092018915603171682905864731099136000000000000000000000000000000*i1^14 + 714057098836824070467010246045048288652005140981651876018935100707246405305391165843982684348822400079878305936871774378509089592564014987717559167656563609845821465839879077014090564621237023456492001956387390747099789777470180883976836593011378156432367599757453867899013837984414931813745328633781714357029911227543391847056799112854098124067822488353263122257402937500597986239921411521468839475941897578058501494716525774268037181101959869041119233158789799824384160825269022018872051286560830909797486577821996309879034051267192936077518412456146051581315073658174400556549511155765588775407384252526958225041004708112274390975904437235432172768434884508287888513568399020280671344523944218709448062290665767133901404469686599480599733341963827990143820840980406040567358725094634310702204554784294062740652281799709420317346176052039103034309057736648006392770442656682265903468391053241717364970163937832630934112889307995583501536323295618901684332476434602090904858629375874512222821502868262257379569657933291601653915327146146038526570498071959351834758770425716985722145792177259350529376134504678582667108282613780232292133250131269109531837711671767811019876577372974101270985114002008961260844039643343699831825913276118123651325326808121085717378524938614216161820313710585788806536326383328572441832813734141273596041828823480686360083008571932261210341692879667200000000000000000000000000000*i1^15 + 12695554445938497417118091678195486606796558629497540013911609545756319641871049172607868935791841833091741830299839981067960057756140808974765571592393787128666799724560935070585621818630026990736322248961085190147701650254789473825190874492611309553292932292039524791463151992594033461724201429114665184751857710196845834005228970552499602406531357940476818635682289699157242784076183215879563664191531385856856902544877932054312583996973264778853316696257026226438155884737350867645949486282580064765215926013959637303781797899395308782282013170282692676847180274501592608095683780794889035693116126124440272920798809003304531850925007017700882547095759674264759174835334489232035829537317869565166325633768279628378836232641730476239284115751377714229189245786035730512183901486383704933024706367311491024261775651540260110392758246604949307114328483258557108852245145037684665010240059921555963380242180926901385604481490573341979212152778759754264275556741572914372997185196020780284976500115710203807647252764263264609576202716671138353216155279812196875169003954970285852644895509613392302273960083796791553126589513049367768800724829164123992389384015065589081597512319844520127066704324541827188654042567077456862424623983719783391474551641372186695903547616393007707325476418612239838519825674131129233218957531072029677202315854722651506589868216161328581704343879680000000000000000000000000000*i1^16 + -8801461064774314639643709021873726732362035888772898577738893124193886562836610903702258526066604760563870431945837146759326728643776575452900186188177386326504236830832006863672206553681397368345902443499899060598477825172734001440546110681974973321873369092952894422918889599908346583216138331646023385159053854271869803703556116804754164264069397132913722861424200524821320313246822131922909858975933705120312955544533391190916631642070237794446842339872667336622732101839889604853514572438897239809923456494528254819023970884122368021974521486706541564399783388270304875756949245266843957663352068102320870769058146898444526139170443382226937468756848486259165168125728994250572816685134225872212097255818882016304304174471129171226202591671269609389176703035414163508896197007287526816419144230008436726238750936444683724731207682433486108045198845210569757983308712327005839905667956756410553849533087993872119026229307469538203013255231939166199501554139093544253752419117190759841589438255277555453811900371103291474782341073850173240419367075018833683343208374563103500494356112892318261813591886855447638839632229171607279900725883402314669095304091596718380624025285123308557595876978296518686055133087599511815768872268969309243582917788191934347163694906594361827710745550167023315508823446085645306224601288009059295112500680752259947086163231255731067944960000000000000000000000000000*i1^17 + -75798329182539192059422006879875810804154793504335003499093580351404696865194034914535655889736525342767340470629722749236257973581616950895069657564155871570316721766910439466075331803463669133087693657735641269862464517420380897609677412146625405085564821058734971747470316714044089994138251411552067272691889415611553021553509440254701775153479357809389246711772528494206830954915452156227823751376535699949910126015209214151651855971290026796414685979996344981291489034762881181839933965786334158582986807202697118712370297669586722354180692582846495664519975927808156726444304954625176882121672867218972720122407611623576817368538081966208346433120531927133392535927795892533865133207541427611904584443848790849270086700391544252049541090492987761878002148290724686202739718017880940479032474996063271987306186887711812009383836313028786885486892834568487843619912245871738731582705798713113374085000546547100033534775238277898983320334781369531754223567758598200763457455503641124957019287552867536523425331528780120860269374908096253428920746063128478951055201175607355073781804050277530132015300554854367754135237839892602044089540031711473089996631887374545530102892249437249417939239596328573119391528714415067976549284020095711761534339959465478963254522211670810262121330378973795064067477404902398173207243978687817532066970507604092615523368734722254438400000000000000000000000000*i1^18 + -115895270261635855475367223162101554394522937686986817452841558887942890250170609164753627478468433842574814356706327554331742708276492646737358896176038229097913060924353312046553669527885774022805551498057716633196646072073221436306656907986632542108763023613432196809274428713442328279361000595516643576210951240227900234059465066922707902656820673001572611453878533740292667183583350951302212936059494155243646018034585002536132432704905501135231238591456892757215876072418880352176538336082986972840387550767369212752779805990496951068843964809127178743220806772325983999752231818442323666478097014437431091521856918795078054934769239521139271019573396832917017132123016929553967189810192299460293478177105397906254188433020539060172208843769412357172192884456957527195590875289069263643268247539861529228617871661157517875192348249874066955903496903031769431687041281506669497391894520336712328898676897255540960559201579662083840451325336715722658982147112580309032210648021833372276143875532601170455221664307019265122834495337333492081567221222660689222223919199146754977665337931163789652851054218823589181890320406745417251745395382133764722982218694158264632300180099469119567483318582457038904016099173888179893571770169121151801008533824804770701867706933910011354511238092902005383738429182387933333630423178011922253046230105623502172376761043517440000000000000000000000000*i1^19 + -63271398827478769759140430687058043295536391518367211454135451002270866811077365347652558463630054879512996388706421106652645414805409935796061854446099759932884976635108675095278018810887794518648233469167762761110154749108502104298873124462141045119350567012614667637614608557798031427149315218950267388744960059628748749886963303370397071125550279173508242355590660495471410854562370084993585199054650454787529874601540903922247484346305768354749151177012038514868196420950725827120835071047170563071500877775216734164030641561449388500859414069604324708963222657684608722645188751873719677048263118445595080103377428917163534161918456066119975349985040509680892952871822003618181564341028969955029934312759568789078094445305828549227436993534680178677156757540234745017362150366609109182884770600608516619872784358420450917459345819503137156607155065351569859124928182321625000586604924776909006279240471342062013953860262126740541844125331772239501040934087905931941424945376059858315958203934519354860162034509014089505232469151455093852761493448420207934034259603641200468614013124899114931039026369718061037240707235923749206610463290558600643059809908041983481786393346279193767626881704365736859959698002836463436784629284426364315237502922853342413681806351679288317159722283508122361760798140463740471748817851668998368955541251432158437515984896000000000000000000000000*i1^20 + -5729942267084634765580429995051440495675443065039024361594574897503122447268710566406266206242627034271383831623598987811321152234057118643322760609379095526805997587806274814066910192217439128080612233288723404019092354553574011611657280308394833494394264650779557467991919931034586751633136253524652790552770261838386449327084959387015659430602883839819498977878140030623771018125939141794440367797451181023534335162592183268888876906140149583141982011388702652388987411408782826658503466716999247372492733324082909639187940011771358950403899281739816350913817239233676223167163001839131512292622893206232681724999571166634819242012359948342188503067319729397912514107336481650486028693321749221312616749654495114325555857411758362463190910020445463889003052772581927739374961140969218972153244001151119046654723795642780467809016432528446523677133316712503131479664221370282544443091426745796651860402206303029861213171973072013283458193003522799993846821341261802336028364323333748513086376685455990508348523849780710792707268594016931619920598905802293067671019550020090112075260669855052997807010684491699068502145757245030840878044309447633820820221374176618009399179229640028291614544697661127783525527462145255268142954742440706183825653406577761789399469662865016108662369059695796110824751802084805610057315176421140973779833386926952624947200000000000000000000000*i1^21 + 2497203327758701572390484641088968614705822130278666903014879067608171928219424700024523594537596087946786785372418088379438964745698013863070727262832141489434510467623260913736164585719411065636142326191146660569585824779226106666161758896788111251678284664700936063701369766585711721895764235939991837488622893503786523263603222513696411706873894867750295897239157403118148669618345915924535976798067567173334001190051904836865303600102647069258797111602015664868625910891652936982980081581317614884147084154084612083614617983382358654048619194390184235317689661514365508048483145921363612758160555001314810590049497324636556544425167624190656987072054224372627889483633664842180806501465833752948670872999453529459394885464349556801619172442951582404586594277130460714213532541204632396090427560292945902679384604639926263835323590280847266308528830849023279806163121280739488935309980280735798556527478408315846923986588905672230072107428082440439094678669567541042312853316954483828097124792719178847137525272809472193540783501923040883821360677766933614838575715822277306726115792489638128339303784872493749068106060721297640265177719773491778597702140515431365748466308098410985144858035807601825242177343280334669748268966485208980929560605429622643362104956777569826656979119661883370101048339869215697333543193623585997808675958103736320000000000000000000000*i1^22 + 351265882653935563529984878538419657632887286357315733393284036069690175698614728057099304176503384518023018502049404156217227251175015952186720208258410626476100691696230437232363762384104199150410356700007857468344581215402516471715721530924236855962055162100125931165228464090330222290257609456047942539733565894589560475324370461354996385329894037783020076180668456024742104457638929249042462609042363602790216461782682612105128771417849344628235428735819381905498743830908342229098690179275178748821633551537912751834221078335635791884313740105314750826222327439961864558481240330709468182277511781586711190706457170389819648872941492010603227833818525108157386478538072168630988538112485673662307720601068760563445668767052529702080270514504192980454177115046160490874010556187818451821994266909894946820352418960989283252153610278227570510031259170165727392796875246004203837344923406764881720934385445234898534479072331665033945487375263125198294983337963664056733269856968243587406444285968356143744846909219151730383330337330110654262945372187057431301282569801397486689803102928823237790888042127782753340982322429948651705292282132205051191664764533891582576014958057307728196239695594512923749968860117917410998465814963695373915260087126627290968075954694371336045334833130939567000213911625038967538566266556193018777597116416000000000000000000000*i1^23 + -116906771579721521480276617918920968345467378398450882002459790226190363266210607322841871113033966618301502928052701629993141808405662831794456024160427055536891137070956354798909001543105505909835405598874898254556930688825356358847236218132493581657593873211868522520956849114837583920550714526158292784142512495172619542735758161358041733634295131379483219430912429358664992207825400564466898948644459178566243667874247971479608201612108307303392159290560781449192763101814935854120111335954603662783599241057403738541385368223974526998426360670464107274901786376460403769130420417044236998531091592199147296658946033824201589075528924658121960444582654653676750317983991440371891667457869927493823406145402948674789842577039280797536818019992361625039654356674393465313947757461003700409332854522576277323431813748678319023565140252576753641602649041369991995644492372763649779196784721488643732920504746641287079786400710438543202231462836011441753384430677186851477239423816246937389220634478983977301969901987487699680076598444940870122204112047838287317423573103318291571004502214595126267719177769919114061559742583941585823537861131236499238586024543532357052044085597722019004668401086310415106186274513831689829752417882199697347558104858936873375342360020546207666544263194984636028506974401693435215722356594903643848704000000000000000000000*i1^24 + 8536093551039142589781963568969470828729704039744263609216450918655271102371213644112086874270720525591144180078003736636593695969433213038935816711939764686572135202105880114672417230766670484945070488961786248267829721825667368163896582980824054740832746229624408241886132701124139436531747270420073094456782760339817656233209584748548848926173741900269040863095191874826585906270068156514525529607603005240747357353713013769095683851244724181419301966697581478734099585425034630602224459022893050556189332655740788433451943885952567787568712547976482361985698044332406386850387692561282362353116880027941691813949231461423342203681672660376015405263633847625570645542089524513032089447530298218194408556513525774520116415788417516602355506625791753466330316918257482079492820660477531380737290758258981538547555419174280945022348840432534538380250092245416030674054825554767120166865702366485235160340469391749642935942522101719699935755817931242775350450002800793839825366626571158893335504934136594847030299875799220554954934770080684074228521094228677259733694099456257462391223283821200675828231671191956121713278748973033404281798139108033579384669917912995815622208332972094323219730093247859817332743752613183511751840513160225712162804828241124614166715907216371413317547770505570594219108114363552583896784156044820480000000000000000000*i1^25 + -158449733103102209554215796369538753161142472208690910914514279830952845693327308866195979883281831177416457083205162930665665604226208873766849573285763464423030192269673560871734223589429067929486668069034382066791665350199779902485649085414911467287495670834336410975801476297746412626119951948661741313748601746733343380292448274828091616605860678188717312628610710767451030120674935833367096898694832406655923596495734759091696396255503372824970354486471665196313642044051267898354542329640118822878751079483319465925907021229690775829842976367182353622889121205453755599427396024810985286038392561478343509103515455684044794851504240787968121629404123988311452924143926273822731991673117730792680660192864710241745232014261207996551333840796871388044051375658977929881355367012550737883872098616293719662530851995426494085612341173301963810663928342600772439694171282671289066006740076457954030222699368910449740727396333378477816510688093198492140635594839541927711455736631960888128340125593827004902565225276318040597726692793325893889401612269411854560731186754718115183500595683179394029045704138622520765960154757795667000053433556650154060262210686072342611422172846282401320750386183706448732651734424065256610489371050306149177048121858696433115402022251825580734632563682932986474686969147766287825606410240000000000000000000*i1^26 + -968998482154450385659833680639992668502914611468400821917452273641624899479117331549859718801715728075097649186985877898007893617877520043893052365442628425863122313336046325717150982344116341214254311104825702509532766981188692157567602107698375176724490413267150855223381804924905903990199068138019406500597479719395590773386842124893105030059469044705594251864896279530947149338465219011444468177014181553874119454938405134471150936767614013056104176709292107929266328698758142166318852725396882684097820657556762191546106007900127086616897670192778530350398889035481915964293457920914331004844311843563247548510276557162118187419842831958024601013531961301455957841542905348769233648382122092300201114964804221458750948377288882560246991810678488046726634889683049749071287502099298081658331951814054842073233249601815011181063901440981773124680256810619354004356654349297764237889980563665104136393599591798215365132741108217441574205301771421549398075241565277824002266988210053254660235227593882607377768492187244180710553335369484301970638614591719523684402751912815718965367607503211574613052432451010005490745188358648412833920629511896192263017894669626390507828176860637909362155478699981305273122972438686953932551503589802791878002668532018499808026503796161080993266454873306811130934546438400373555200000000000000000*i1^27 + 91265438298627887628646263754545897524020898705631224328272409015875565028940261281959619911245417874524937660601866857746315077421073289071738460525641425956821440297229429699036505564736919699832377601755890789937477376578862149465103208584161652696648025356217030298455170096750464528439188798122739558334176324739941671101493322883823746685342155316929387838131522367736483123079933136925450672786776544863732960932933223656707248509549457987484394273459055118908556841655998195063959978739905352303138641227967819960386180083079818007614788063946041496593200628595648327064760716962613615920898200952640691953444671051610215027395833871006559546881861993564365799425790641559868487680213784628666588311749309265167535627612123802920793512614734349006426200837043544874914015575768225196298121359092710576785963833333066433002327873206810020512469243380584079323474710426535090515294997737769295218914172790494801980617886994373492461644818382567331108052490574589557056577581886218548143580878852025046016056874073874449292287949612856204103228453156267788092205185159052144310645450447776650944531374281761297628233252981400473286524504632579249019983440883401866543895817464565558938341397560019351880028861813499026331463018042871118858868420562016524781402660831912162350148843503162220567376645324800000000000000000*i1^28 + 501315183156675792224307845766067880128074551532974574865150795917946039008011026095624791684011098080173115579230285019860224903202171634808502732851215866862902201108544069362614715594881155538688008056274029250775029668683139114505997963351041726948071874983344834331249655203584060939510006816734665732184015009653337079299154610131742489712065267634927627184234440868668903764654571584674010668048574807075274556211862203247976815594944181315451281140155750498419674430416814353734064568359426618732776549362676256961435960339855017078730074416596158755713190531989058066947640036249211438627655979247326244770169094527038091353705858734852652911107046626218316759726032190584371121734379496448846359679927617992567637211667085852036469380319677954583024026351395461783088268693616418757852478498018363454453335835734468222781881733403027138786926023390691054570768003914649910431329888463683506872595901445553841471312200059151516989746065649597766502263432742704711371672176165605359297397773537973529576874018891483570151386160116636604771338413338834120611191990850669073771043618468182829769985288633906478777174632118901973102367278651819348552898333976829451878695643919142819674246212970186728405836417273490641876763620663682224819283894751854050575869519343896216322640038090661924519936000000000000000*i1^29 + -777458787765013009503021193592132418531278507928648267075305299066077886573996370627568653937796843531977449495880133657513942478579991066888717378838335986543122837992034897310142974612816036150033339400170267059144010625316441098027965376315826356589360407749841269566540711091586269008005432072830802016416927668113432254179918687260358105602388403713047454303495497275231182573175045427204331426286432358621480022833437482777094468104011315978937999688340569218445571881644935063811823145849152052940272880648519758663121985114074334654932575186904532302261705904760936440033376695792638133977997491694472037228076409576066739148704142336916892759098368847109052131344444650227411266762733497136090174125002207959977363378052014532241036534998649574016236341019128881086682533748084763225347278563206686714276231393034548998401155403526569097788061720092607655749105938100005990791945561371873819702798866085330024030345998694818324237987921703353287558261179628520822516235436558035272421088657755349475039568724446230705810659784271865908561789436567202725459939288662113028323009132760275627889658942472624428943800437485012889004768931969688685629142306508277834973201794540598033774776479913810284130107452863063173613215849017393788799907334886028793552139937526116757562291538760499200000000000000*i1^30 + 8507055850054351424830115027547006122273003136231714609369669510189646800087149679753207920431515113272752308008740428723656758906046623716185262891771581102756309467146129438963582470152424256869601188004455465462633700285218451913809618195679575972895279022693819436296480843975442110928746328272488552132396235065576314376969818037454942392153246678485255961385012960621669209218615947033413206375349639238568532385385067899489925246004346704723532729081434058136951945782988361087283952813619897171274424021184603652441231765807267834497622737091030661367518508935610846604962920637359265806901219390194680908654007477865246096455101378493039459070896152520978141598865483631698442352301602411856091291442661276548331531831744629107821442894179133420570277573607998911232104736581574180846978560522147677216514897209687835042924058363913079349413830744176120597187953002887321853152989035080356132042675951981972049202094531747343840844214235952507357111282528212557563887882549937192183138088125634349448956171077179641613689072332131970050271793039092855534983864272139562254852311054212412088769677116863764400416675891266015058693969587990558931681506822338772169100256824135723078457348110707251867010284506243355079719130776868240380783361688862019008336967073296986703902433280000000000000*i1^31 + -9080562469007025506218039252349131329396422308243770244484021347867540624724340449864252681956079193377476772878520265225624994101589846806117281296297969610045662861504318566114976984346215396752562932971877886370487504999854043561864577470239424955798853997134691285252630443949511885709233441549448717345803803823203499933585329213434579653207992841529287802385849563841220437022546868639912095660184227951094566790332497443543976236732575641251890593783554766393635965157738849467537923963971336361089466146160611383851632076399538016786990100375369299148586499207749361439945291674085596050340771330872371585714787075357011356822909213897465918357620008163080893773049639026502716272268133418240365052983312337972777614579427683534392192043191407942983288221769410950465828608521349520355526530877534728273423924654243301472417791122277507312351980426823540159538558068261479821094468216217102100467700382202752414310188011602269513237790222859562914091808269097776728106245426435879979356048737984143150392718447901416700100813414159309993945798846796376829481439644647324118248033766952936461588627764466705131191112074745243538609233395667609807839106230759122768455361870097354069648904770744345316903447146300096049240788330853796857070989563731617928932567147104108544000000000000*i1^32 + 2004620820124778449433387226720276249006458697856330702147844521573456722252375510762579530773936478008297482455453412341437258068593743122458135176042195611109831652635291979022781046423741865312760193023570845165136148784368939852941672667747069029964269241964616170372779659343542416978897460645454468328570056373086353061640318550442105884152548499256577564256860342874211816207143662938811729483454864040358539195935488976106205563610203171169846265735240257472839296034309394369016585146715918678366380898635739565608897758281380073142642762951813159342946764631643720638246313393041647678103840774622824752567905702999410853893788306555740512104884917931960588280799301048538200150311737197936144056968466499220212528428058378080182698186404973599817725326371970919586012612454775284243608082513089029665485465864712881387411337476544020192129299514166473682873855385755211082289415663584964957708313415628574264887820849913864435976761079211244433773370836864503449761222416367146805006285708426835682134381775069142073071242339743315712888624049519850923917413816468047830880884179518434212977993985512151050984515852806474705940239652591807367281229429480223351668127572347861160191803060831309235951086067571941100745464655343477265986715681137211751898515353600000000000*i1^33 + 342788791040252183386111528099254769152069426962534295395745183397705362393162911904505378555476576460278044361043753743313089576909731661722656851593683392586449688475456346694813733714691622128238387186628759467087883019257138619319228834760976159944348054885090812564752590388772992423158568056680352439869263579505314557344354510061749301373959367418076376069441593101926605886398784156564013682386102597865153447101368654945512349188997213757237059268075686163053287885987155204096592778090969868371457124184637478974358515977245161241816092876206415555099359961453904702867095079069222673972769879037393303720311514002183320531843718761302281759739495055557146309527068163744802224922139051901333862035438439652117536600875546206602667182917424903212719590107971385461828302108813938318286003986501299316679032984274046784359469964464142863300720100197729643360584716661011382515371563794252276737262976248386872786795906567787284597747972936948398511040007937712054795212801342056908679537786303714948425373888682164812250224069066517266868048291720659914346309484661981128253305956370880503326221219753703881325793806543026780292836147698252065939953569303608677193335480638179151442899900553948701244363026063044675050155331087223086273987551910876538880000000000*i1^34 + -25207221188943781565377607508039974781316511143000353684582468171992937367533183630126560834131341254273605847661344147135614934619501467779474196597470479899778068684972201756386798264638945260791794181569797977114483064013753324104289422413625643506936542329375328687462736858043410557939379438113535378631266789578402207000746657691971813368957074273285445692815702986141259450653194135764175283262355918721887387501338189599510544140885262974134271565812157164185882963657128259342331919914516847031050713270977670903616773228068349890288838397992589252788407508978704688263847173992989967993003609000493873140542764526344147793126116652142607207715746543720959150155118587797411607820797391346518404845472893685128852499282630699668559059288053933267199068781692407224108158998274926533581514514583780969134725375230848285852670678291544249524375747927801894736490705508135972550320085350746973504655725446507635574718262088661311082005042003139980418472593091192045964619904194580460344670754976622786326491743679468722547989947360597154131886965560830937282946190552880909179150027448230387728863649598150886886366008110070108410457240379554764423093040318319908389241373850781944683912111914272509713449558585934422331365603822897625080196176640000000000*i1^35 + -445938896113958393560871470102378906552098221173090601357110379546175664350864214016737696881661892419507822504798252483639300049968724760047650768663040004772710451343091029522470154936273693903643488910063038530027593033710952610237428748410246438326567637580420607556593113760324015536208126598531960444288490646318903177173672696633751210929146739729363144037725410004284494991307973204216053568013918704952627785610261254100743549879926338579319577763012100125630870261684312195161579892429115412388837093955128167968835829902907355688145724547323848666449650758188444224344782450094249218660067992800806374401430230114245625048309088859717359605314839659337587505605954295158066968419025224652920635399495620100586379776456305857313946076151210322674010464640080940199654991211748154426059968083430998376663146539753796080926421577829063894370169219494781307554838436349741982398022474368415380485119805010090988938600842336249264892869421772221159435908220004889267191348456591739536717991085919734563603193359139810052844355743423986177205386089278494814674297530244399743870297834307622074801663202725763046889529402716556091256462157076249234514961109634356989213165828500073750671653236604684811197604532672409607306648212254714393600000000*i1^36 + 5819191622062949632853241193308244878574494256548747314383682715928508099931164716192002085723938150945908239003346361162789913138111729531047203768949878261584457853673572852621055693294814416643516629735645398792823604748258853286632672508014905081808352525412242846302308931534851593276633985625482501933028314240348422359029175386454697978176047147452354450960247059467197185594330128234388798207327074023051438419752928520832223750964917258252729074711125885770793620162915297024303927518386039080833330751662132008756619202449727237472211418750841312254478294554162332215792698732576390353343795786167460542664243354669916357613856930533906457957538812054019034706653758978703174518666622842447755306402402445083762468030654925969574076477847223731439269496150772449368769487632350728669645959399674910304625566730382708710624678709481426800376683937691546394981714286967257285318103273952775253694315046947885971063614013725980782984539036121024903197228222617026478805858252876351456560903492904185705298354564402187238341094982988624515276293632666034333689124886231772630714241069512088004020802149358810379151713520195073405673357089516100750733573933176720668647944269666840595896719708977450428314160651599791988914240000000*i1^37 + -1235024132418744499125281557607461682477803608135007722471105202340362398612891889709186132359885280319341039874529452844977719830576751866687947032286717010384462507536932428018356230352586428983849404322037584301969269543619870709955056415093163989807310651813069695962155365511588253218708140625636576439125997262122591131734223139795927434480480590638692554348803481342404256446407588417315009549500217868155596055461690475889922498175259567952603379672661277196768009151112643278883082519844847406077866452916067374908960395544134600550525594599661971025160743350792877647571537899084336855590417704994361240410888281981928521249103196923189772176073781680666431256435781797514223259631371273765810964052432336691207768419678556710650352360102129051635959082583753902061524963588517945776938744800716387702240901937706319707567868656887202754313120146415331833092949970562224253475530481103757024529584046208246573335498427376383384178023957530679522422829893667447337402433317263095015517134226664309090756650601249670289666687595281180265596141104162099349848897581741102758847584973415066073097790952445050850895938577549928266411301149512560592733377942332361200603026956891307282072834551586323012266056214752000000*i1^38 + 32909086280841377001893138935614568925458447443031931663778296261403586248745482830631948840182539147072231760551810519170037873857531679303085596203894632959945058961351079516766187938345426297421229895116364211106131640176145898991017334758095828323298287900955790896657396029283437579688974721659368482540190175809863227805666819933196044268476098597650277558618999477140112139178192336791019841499931287509610992558596424446120447852473864737653613363231666357632495697903819009455699774225853315557313584223307022459129224002984230482589373796895279278338678138682080506341910725166504539519858042256040398046043993518556848141203546284130896226837907428458018862325561040805961549066421741739742700807783167395667360395661911073251223741133323624429573042537417358888382026964647283579034364118283253616047115692419470180414044303574457931701124139453734121207903254522000715924281196797053612405398986076307305521368842634359512527006221538334388871560528826739937219467666351308612397951905831823613625538952917209365130016213398659238993804362031452152060176829037678421773860000048685826615404913335530092300815769319121768154251234688514045868594034398300487311266989645233708091477162213600000*i1^39 + -1014437526991269110882152612416781494355700374099940216146679780008577183086108985504080464570916181183813736572228670543007483943710355169743468674684150065497999145827755498128884985616465375608903725009486271121296442982476094328225607661796952413975648761500054434490826401716999339490019063068424124633152067763191755036215707995448742133145330580720173051269442478047924276468647634370710931932694091893974303820411249470077021546839158034091354230061228913828955061278073640418765386787472613072460872767850599307436362507150644163065270099496992509480250471363752212637305708785640816491235762398400326372277973668754737671802615021147405857659388976582227842291107081670069702429942913843137183274547589330171326995075333390061392369987228303702796418742840554455879987560150825718242058138266476024159729716794665453993793550983976780564931110960811666623689760993357996543536031943531314259662584314824145448152657785755190472138774339795728877438968652123215597129360721393716349595836782522806103254102389190450414376426263158112168471297893705890202294191456030350029130744756667377242201889087482890883739158708168696154089961105068612560977537780689045871605868928960000*i1^40 + 32120641826009474014538610511593275392509812333737420759878417788318170001130655531854087672302593488997217172069865163052062860143602233457055644733992990417751640878309034035781234713349226166993304673336813054693924424372810043959303048768753521060335963277180502987189373802154701266633829238877878834249178946458061961999033375486559257732702260821739223153576256322079475752302396853523510358882812789999827157253905284596462117453467352700126266515414653945047440688084454559087474367973306709569311926986792511136487809262053612482914558640627002677227966546114607987942633630931166667913196135672382245550339890207211427894012258794151961580644592247751225785540952305811605800023906235010976171323022210451241919606376267520657226093876185040241841691770630410775193324648128820033702187327685118245563530807089274619030372099104148118325149905032878326269873082321243460798449999515577172670055651356450150535810020708852164667785217648408919558556745982557958746545447441244869489535235363275007977760203775418973030347604530182226723158709916751803277054207107532232340165617084921521460529002051600485813174963271704891943468525342577283598000*i1^41 + -222203989866757522109059601436340992613339127538623348435317270936674036374971533711076309660741511129733526523036363737168497176986337913118882809716009270007929000884758906657233408794494282429942963820016662904443631864812137273375708283538846076038381660595185919921377923920244351092362342014624181462711594960710841341796891289844600494550888162628223459881289426077708205807230361035277927507573841209184061700284794923324953470212200839117443444439208272624054853549663299694601160933132366492318590331201454432884162905678761827043293219590220787774614895238363369451556322809497740699037151084948505438967829695983050795380098987631440665288843152120054300264720101872459291492959387005512312601847156370744403725603370963361880355332936326618677844404385585420850304961187026246490952069736725864210005239750597712570196685066230427599173836034278881627959524113480003684532898552971137634313972050186435892185621827120161521140493912979640801261522841476560389553756099162757844915007648879082919731637006361308343132516857575364097944021480751262640782718416845166515426834085204529604736813365979289003476077407800*i1^42 + 4879688041418881059656995217156773986324306420308743765787524849460360258469858320413078479244182614992130072729582911979801695872149397376393581918164224897984711048354113756801749319453236671095123378081035576224743026846495950139153032869707184264692711383242233696854283688524302675389701714048190564043228090383496175881394968819522626362344134281021094174688489613344634539208707987544845424962910113585596469011885424108624256505856628469251835730205877013472587641387973099399487291293038256901511874485497657824376124259647151868466323482081742203564505978392313306725340875332218217369624158124013375160588762359418681370779112492936985673326842077490620830667797785710882712065572091326187287288663134253432198273116987713418526654381457573827735419623020247186007099111166143932534327486215201375892377393734218329807980772896951397522129754839588348361791979582687003291227389657001691251537797718078723599773394897765672104042284820753649136262468489367866599152821122435317434170165610303371123928607703893256546322578931111744770489513466024166125191695155421514185*i1^43 - N1*343543604677179908493684506464568273649201446841248642025104465923701821743849980269969249553791768146697953070738446676641657635609015467980854402860203216247426396594668734132795289780941294083562707080558657299224390022441739429520335088581929611507460610537031781757500268031277476843861903715383956584797802769141989344*i2, 23680959013757887157177302686474477467801263244017237546739594132459022454032809686525750916590289623317890561361465238867165727989928622980465369353106859157453572071651156529799846227271970969614881060589775292383376852332733297090951436173067457940254976027224241398832426054727388903168597220503717456164933677544651563433558855721866712434099052317012135720763083497647007406762522758592658584877102462768373017815523623092805103297275944012867785863767855521886070619333719109931883480656693398685224971903508719520921357358525176516378971548078328529940723297559580147398079507832241765803926147651174953441564077973365936957252149114845737864104063642405390646803189629701503998863550251491350279210764591486428113425472033951181545456768423214118144315103658301744942214989646772339123049023472480180060753600832164553965586219232616477422089710791574357229117456127286829891792107162516867493417718426808984151545751432660482143535821785417278986745280036162124828586033069413065879849493883131796016420378258562291817286390221074196268122332204667396435422020070905502397559810692033423147881968230630884435064584682113181668079878260416798027754148247698727171660319503531212381782236209588554860024131187698926416986837834245963344224984256683736116640029066971281742309904927986128285559035338072790548495701129402208112556905879576517934231295678675165785769554336780754956967102670494278319089909760000000000000000000000000000000000000000000 + 177576713766751526602022754316100076212270760071324144821370004362323636544306053513432181955290277923360472945104713951344615516445100460222329914568401529318926599313363302548399891716161933016711819447624064911853631560560801609627108296348938801166390297075430396737413680549657252841969365763869355781398921811988068923126369879508944019360490026721624212276254796757596386802949120720897051804649267106470500884893979202595041294817785113299392398578489930329044041269772564782552351750766824437269987796044593190696360087132600534701018381929380244220314946300485757525850264929618378698476294229993070093675486840128943686211167631134849991426111839696328567527794036468980338824827250803523197714384911587808452011713393026180585664466917423469706312040522162392302655288367240940083914383143677310724045798066771177926220988331662016481721294681858070182645076862822300424376024882808801037267629767885725237934367019849798390538170747642318787059244545324284859991054390016599943007252954248127194846919454652236865550000248682359454756271315905382213423475504344161739601136881428106769986498529695705412702090848009844407243434726986061981857226693010573400880294116384699334194890583802591771687574429380925048536089723619679469894571058196688394925044208652417478794494281156686073537437292268973595567468281160039586173826318395438686806637959456060842866338425734242166409364556153351801906659328000000000000000000000000000000000000000000*i1 + 1470752038033327448994454015474949839680684419434837304307327965044882945497260005005133467901735129662695642044670926475170964163384637604606215165517537075304504126714594708238691538031178483938482749078093290537502469912549664855471026001830609202487111595686435650087903158823103120356782411208983870007330241538180603035741040195469640383398033382765821356419032737910416620229188885611816850172300901088646160822864261826034561546457674238795170891531330521890447244166290581948356205499640949288612487116936965889111760659250462725505971378004286076656460240162402918186631976938114608456403187744730673120359934707642411415469430836005143539643787953563938599788124694615259611448881133172779038949169925717498104798297801858664677025752876340286025842323682868407006557644998269120744380549051809160952586619146169860943437899223366452232387877411911656267508987676161017493640403138245858790904245915742785230858825067447901954278812081290432349584842514645506423797132744613095675026285420712437210472254927444703091494578778978020443460726315625585196157151005056743976491179534799350355187785131121325594680699156382616954165419346995895613207628087003464943630195204287070043134336565559038803174413804467173814788992011766172801944370288683734055105663204636002028167948477515915508134310871931806446736787037960764591862623448387848132482564798426734468940158696159284123906744062226545137575526400000000000000000000000000000000000000000*i1^2 + 20155419788579802877899598890728774562989363776562556405879086413174563420170057356203301115855582064376154009899864353425892768273502159942524484508696961751889725499778585661104999314810424513480111886657866604477989038249080071305282141728605356620040654722452739007716715201848194747220641881514277640601676867187283719189686709042261048098717664643701665727071766522744132558185571498321308879212127313875963716888598565951796261429098955223485587064315372400342359232610043548600837028174539642133104355600276067148018526197532250272164070759742236718078378470459139847408804857868433869660142379725931122571587952740236973359432610964627906611781006933111104583651590551121834108968970237910353632781581741177313155326134963734998588007053990329389557562419824894053338323506287170123779517448679909712817418737598809742915400705658043637287446349560680678721486434285171818737279660691912578367524948206612255928379630902552479455940270393589405630898741804653909666507836104814558276340863718720982226272118425634647764977954719826602990298373360003150504179217420099960874899466322281790305795708479160241245910700603024107823969423954438333089145969360276352463812534119305414011575647809966187761579272619836186279243114391392622409117719700376646814371309873714488869288592495596228316983678348050538333539669606287381588484614905527840159667089152085504146299522148330873232436604563016157516267520000000000000000000000000000000000000000*i1^3 + 185654837280415118501793384491259940123839780106297798614719102716684347564000781405517522668865645910291710883373769025511821039129590368457231349521511774924399319401923646083799028052732627025936733988786968501973479116541939915627030884243752882384823734184823014816199672542295127081332991444849911129672709018880229909884834892847454952455855249915963640020265531037587393758487150157618033189515106112233311252870720186887962124055303248198979934946442341407220958911380080531655243685732409990804554231588114911027533519375540643928078697873136862112229888328405390290970029366419468714506502462385039674719340947909840305774958881387324047383605813195239437937025992515950826731184429223154292701735839276246205976549479803372290894953611055193497783432085443438735522570703645701960898103884246661093821644490329338743740372093960677433869557724591773654159450241070413983664321072555157384248979710674326249299987054430359671462775237767469062404866872711725399742320066763140761805692836150047660650056446404300413940437602559961200029352080292943958137835375234136670099249688682622290863837964963336622771178587274842647867864692881498595399953767938184926904841610347345603987423212089527222609914573087012702518321775138611543483082609821072899674705780086764307488678782884558557854035857619363519612200464738687427754931391129292556287020097746078242546100672281392873694133331510465145077760000000000000000000000000000000000000000*i1^4 + 884612697425972111697075899117770419630723704722544070028060252928240744805921199054676989400093547812907711266649733626792868942348766570794000396487113762835128813079228415547776226938896825594742441637667544228981990379572248844656174498016971352097250673866809675631821156877896367265103512769064748493451427390972943478134479768010284973778298699053561588080620515705396708538522683105932115887839845986848453460719099587229961606193156726153482938178560521251010940322571878583969291239539821149384160919074787409493685370035163138201953237873483263839906737873763400172695994076179534232890022891809898925687340444378985097913860704882947201838870575685503739978441706107147887408182967838315203489751096410726250898612138298864366343836956257517203642577721111980091418375339877071594642840912049531767229880770534315734763086823732782241424877291424657659759033540773208600118385618023575147542739276177812851312795292745329531711507587038651179073571866767988565652935583912639880357498371920848541233607936457355201637750776298337071052275907618157078548607817069915563104911995192676779895528829335401939916993584508871391536319931079298776688152245505163058170270654298802289515433433641695012024410746408742606676887313537128486438116633666878237636112470146319698888073828775698593841243221433284330040727827326724871229096102546546241931967897074003966411290253291641423115120063583622896025600000000000000000000000000000000000000*i1^5 + 2065791509878174467289038492152182714202960377973215222201864363195789224294681759013103867610510985641862542293813470396281934243895295710631487243366136529925676872597846071899088371288809770726279039285719554710170856190941471218527244522792952629220985784037478152856841506857847322542223066423238248577634485436885321759740507255098783939791216182706655351314724451263310009306016703591091247799759831082355978653315431095029262033086039694712005660769164908401748622550562042909705952263802781138644228285420683958677032660368246763833777956441225131516734972451738283514957371027511444130749746442424466745609397526114209118281663810603421826743515029036376793731278334696547181141962398462939093050541630715072886119271370231418391344008835244120026201626835693533529976047193622446272636396777940399375013707364395757379223080725496422713675562909220493654724684404078330937286865252518326826736573688001958394117722203105542973273478103883066081113687429358054739772971536110277285843776447778856664402266612819284619515389668125147262541033687043434352322978129176980286971440281769375242760427028987996228191985136218576506705464938524082725827387285343720059517953981715094203424337776523055418193490286625267829251741084970916508850089641138027081191161204071246758434506855306829865071139117290476300367434849411765458986352512046263794438193946170489335832662833877361199262085329788432547840000000000000000000000000000000000000*i1^6 + 2302408175496916896958005900750236137342900092259271082132757198917412919575650911743068896317906528223743811045811051278802909588551378630707157022897367348811488152601584123417987990910275974401196974907105486801640549989342847122533786339767513743141565224685419981054296187026043397597003545870313188037720342203251347113792744435673468089557016283264348513257899774711060462654971456927200546472306212388959070923386933386758260161890192499399109966585963572638863895634935927291337924164807630024238978585762578121091650621832300192968334104386745219566262415839754648960188506524133497715737937137877738074314287370707750455123040601722233629697475714274796768632642709913025441282144585070512655983989678601552947875562504407487710841265923887234909648808958012540661860846271698868496639748988966597313281361876122755218658359695751947571301466220726929078538408590500494715347765552250054275136541342402219924869856819814945518534078319015548044828193589090268692807701900557046309393736176700105673322761825021669185949249942915451417883037720366711748062855270705788678258498976027354250959216602452959560780677567555972683657409408347411932986800274116607237054856748494524051912035666188854483358645638479962680980856529776900832400983271519685726963527178601433101096183243284694003106951344289959618708540573195135570340814115011748859788956328328722246062151058737198760995820792390352896000000000000000000000000000000000000*i1^7 + 1659181695191074344897629896728544513887837107579464495533724307545941931457582141726472694832530025960359583674526968859988827157807153476536955872577900694576175558785011701941779785329458122900375393021896327038801463612526510801823737212938483791493388425712868482988655051915560455645733331486941911407734283731787715632204607509887774497929381308533462869915631586289964804908945216192294699500435538201703007261832094555910052841202067529852782099718690172870166351357629213674714126937739856102630694872048907820549607534099639399526428475419504550368614360010689186232666203048915676156002964060526247070854400055001947194297649374196775907504305225005410630219731866469301928362870587040393373174127433606323388820306175098091305041396535556810947133423811327816406357794591309593848241606618569590447943575429678013766526181080288786998514032815381181702674075036022877401465581860425819652331057131669031013663334073337850006918717959572908266325115807208418625845182244523840166477277060966250700101455924009502002663254407903806635461472077114521985097195217240002984233475364378727553107775582140850345955696358007039204897166474774705412933685139985497260994362878041315106925140816629743564387358890363945634454308350365860587645644224315320373431888588137092445860047436916738257137094078332762495266348414368885421040677221919701837721714934778731290896304652861360024661652862612275200000000000000000000000000000000000*i1^8 + 780518707913934117731162398908593936900512333797065239951809127448855132829840504269076841924059040492765172297832309929716927882932687976941229796942475694470633367221498539823969134550551728857405067016686412506261033674792893444299757305197302512309287310436762938638062217924137807614654941699241715098115902380514140651001097615079489221173638823023999588776578708505258677190853002038719004776407241776729938951109187716481150710081725845258764790595546347433921685920299638460920958582863882987911944474030625397419294062294730097768912356226683507729320047906655094310664327218736806491468753700336504876309230414276477212245361114186689712234540438355970904947034359077220458132378330464481860609343752574374212922894135852476489949329095065633419403766870504353541097871112419674772141331970747272825643070134044700263352575499211264216727267057735904129970961476359452871318139217711451459248988347930971943799154139536889250850877233642287090416538421345012831787697248912862034855343904787488522246798544951312864985533667660554643718070827281696021390321239483826263685136900765906451181542518737921016514017911522053200589624777531919806769592439566650307925769110582103548665040078166230695261394510856063988439749898303257141892244473402696224873260486743205129639504656788691954500295039202687972132627056648839258305506856008587310346161012551700836266025368182662084994345939763200000000000000000000000000000000000*i1^9 + 295714436101271854605455666577518236940744799631629434180541742584327322862501999253692557508091158585803790660002805994692814593189164066610878870510559195400694923353243306150231812059958393705769384212730712783803150587033831065530371226397937512658989196476046976653393439473022657422797337865251933473108147708880711547138982523144102093418856571271746850907410961914076329168036694828346348183873472787878633583882707090644372183137766842120231075334640506803087509369107440860340064692285470177926074321367439173021019168757522215118913055096518266444360225056372603751733497550868465894537833621052728454636535890071264852103094261045315665886170245240930811668843177784017522876558534222521723905084887181974961671737352672061881961713607058423052912313986211883701546788960020211640649806401220812718258742866241050169358609026850982844330699295877294551755413762958156420981014541168458532170294375866114780156249297008978586635089248936023194600027945145140761107397746751729541268975272459520569596225139475303172666171142704589292849183703423803626321664639213665642199694038851891672758567680078206796002633347838273603060666075978983851332295276450772293087653801252770682303348701719304167085639554040600043573782675646369721180911962006721074262742833260648249059041203035557420595430027682741569737931854543986037986510425249305721915511614748417503807332748328388487356037988352000000000000000000000000000000000*i1^10 + 83912456256402220429246426620458677854927475845689686784206609141287230341009068323463667319103364718502056381323528560319109650309469500901843844078831792917948485890478328758486740887570490311819857683522824435356358355065385236647057810393392597164096420458149605658993273726592527044034109078644116278647198307681533593442228816769792955062860074416430261299294926355821872271235002994617564936708211659505119726002760254425982338420438483537612967149527082500439320193976846791264470378035624146887261876092680784827351227623707676343967140318583926234907504760043447533593939760504408541124486694383017768559689979910516200541658291878437789857549777592574728011942340885230442952411106080333129575240542332139944210194941552981136428226419539820050318043276780778269093819778653963785426968153753233021598770496917086158542243941430196111615673636053796120894195333069844655452706007871719444053435436189617773408052166199112914884409044561308568403724350245656584929853005590781766136300657520271183629833966208885167604516690698169229208441408779184417619796444140793707343701532978452692075364332643493077048923521817115747119682016328856598554877923162901062587359598450650373694253329656120105153806090626052871932753196848521607340473915790412463689537427382756357134425288308276713186093313207412811647996504206125704343213616872831128601715445786475167182466227447374549737904537600000000000000000000000000000000*i1^11 + 18268805013076437862873297248039804994285674571951381943491893621513919502440788371122735397710982531052616539999541392294720942316949303925842892881964648137792806762231694163436254417497984402104155530383674544548986266955241070669522338256723082695967659231694042683748619520289627675911927179273831870987813285299659546158223378906571007476925081346828318978796866770383134033096655254833251448497763550335102891364880597582361433425759700513614268315760661073675845692350466473145834810801622554959705921115223332765400106783857463926990606803865125512492930284191754811676962723768545953881151139280386506187550203695997114452195608825554128867582335689777131599218416398866640671620957841113713657231418349766043939419407850705198252506721604238111754278671948410229595707628765303525290071534585735244310595892221194910296632713467365665613763632887852858675134436281227612053059071603590445285466857177390642690595618505646948465830407953207821067208011636639200783949275753034293000714379297972680755174331686664937153909408470724204788936315087957969486738499854023769018493224639802680646869210272744081374373069809622133194776332713790758774688083181246340872018894319162206523780296058928651990827078913982075051697844305377120310995451957012521744236083081578921714205771736200079738071467316782602663550599982671905973787994159475351436668042423082003639332719749156396785991680000000000000000000000000000000*i1^12 + 2504826324134644858303423412668227002075365448747152705277679718780880749278287865420944819118925191474764444963206974599905336721787006755139673923711836370201656703243194249929195137893822992660078762079520994226257053514017034982961320100621238365894401752664203923928235167810540649798292786612000152796059964763935093271506526910289463688105776067040645179292427094808471427416979604434624816723529702692620272538558525235961221015078804190754532666944268841459762287662460137861347497882498921056736072293101240433314961696428185418338931693636655315116155548729580066312425864254168928582906087408222032268359587074399486778383919125940593321609507252837585016387961113000295104418762998625624293696014434172591253312193796031332393789441536613649437905152962653568223196162805909757578215315946348138263031593525995055928172456194187715571995685762492483512826631581039619835926370332079359823938081070563771181210924634554093505694087313550577482735647967954519340870838193577475188109444375303647846117682622214890076127760857736688070550823874047426781708443846201632778340160574825845653292690513932716266555510400097094670188361472800970506524288463660776100513233320899060431892782586536124211848020651665502629657962691823081901934044157856996132443671955974334598325800230883240968025381509324216385826376931624042607380957788007166055838273654995877871395269392789200175104000000000000000000000000000000*i1^13 + 218610345866418568076175218210513449923447517009148575310139452507467960617104757931314403930695519377805343335634952124463290076699489257518550005973082203205457487595540059180260960504281213111741250515324675460579754256909732779469530357399470286416810354966380774051727380303806599265999835059383172685521312484925649324272528573697689528793014043111315262019914009069295898000042022357904986711346945028269829156234261658753597030349339892480246503944489201418104440340463759330389070489492295400946056747067664246419097918746933369057535149300362224371985353084537378750109586562932762029502319977590221019810140810387681646248909130586340066474820160134280404286861434090558211032181308376128655033593148562755277845039721533660893310422917163121253407490566030541446908678174408683220390030001047032579568048832583088566643013308711551545610812582935193146702730143558669560463101649813904727620782516917006160913648941031366964327347915689391102478717262235163384322306753000282609525459454524966574712280623981826531598436870662518004064579909478106616511455066774239109572307888400026028967931347282494772821933361962107487976129605934101866074230615189525203572578090025829262434109787071975293536813487926226010721267251108014054481822537178234725032098968171599019573895448688028131591766504902396300823216698521052804932528209267751890872594496765610652790353014544138240000000000000000000000000000000*i1^14 + 7650511057610782034863718247798045521306691729302742573688682943257309552043792367355780476112888324891043309149994816271782856837548081833141160441373902089706167524605098005345437678738091725790980411494207392479588629477366571847430606368177527507134650718363954751869560538683607018125948497733570902278952253588495065814606518031841832775246718004481161005957510855442370482373511683592056597130751356511082581450189572379927517103702518940976714718626681964353887033777874999842981907623674997158573535066274407693145478738778627795318083973481246707591708566037526888818868743931248930127090220118097699038297064558912481752569118978574767130539822817160442686372094061095195270769483750975964416665850295077732437081355545745071582768524764809389999369115223182355267528606438103957730904864067033007264608304364774490712560998531996071705040967679120229364999760723679911530983159054128974417278254168350189895140470399896533671440059524527834310807165548040155045391019503810388626899540995465995842498519492531631348819638090905398044657566807141485168843291490080217211646891278304306273988864973049837730374305989661001861784871677662907501164111252471687870798347068332353521351676068192124488579715586620235881479251589765803775799841602095598635727019262611374806699241952465211667148301929268183481656994946806688314089458841056058044091829295033007556207645755965440000000000000000000000000000*i1^15 + 136036176752067776351421853294434888717445083399416141738338372476491176199830128965125530010365339749294829436734533918444734754229377302987197555312257289004660938877489311390243915534071260421182793247649262061716967253980811053107965344517125001093910778219613696822646722095804999013905107297529922797781287040687811654410932767235173627064177210573599483800897768293731450685942409803364113050506413397064765755284490093028057222970239242037348911781318062189349090317640951807213787118113693977823907564063377075097903108613159099479813524287584615392076246631049983611837103499457941083973695085118985038994466668187817865636143500879697443549991744666100735856782364893566229761465592559852668885136776274219240103151014951412989785714344683752760777473561930681374679176710945991917919703482490182184980670198501741211055023518908783121843271879020427237002233182183015420570550036401348431898995669261055441023161136820777263509256191324704929858547970779267779503701459844327550939539230443839299074957893724333582465356734722923043782866386242983252485465403298050723494008063982968786257774619872706023852713631015136278204394610624007274522711386460793166905944173465498598539558801835273045257243189468219416780802007192736564452933872162482131818211149438635660689774792887746951400867892449985242156860372097744016532125247476458583070195792238919536026052460544000000000000000000000000000*i1^16 + -93846730233422717955473359697454561089048105637650134939632304413822948220516298232474863770473013049565505204281077721589615422060817110534192410646748992066066551575279810577862292175655073436412426642836011431226274955165441711000159496462030910561403925243525903637333221147049317474622368929091456143404219046966321911566830553814012839310186111694793146599050133818093472657681236931002156146308039195281809494129747140114277331438542263700236333457338798436278714168823456800243446372660688215140866795081393990097250672779950119543376556124051889222503053621079648871439934948681057894640317531514777127707097373576126747106708100605908489813209565338814677802668999359205156031229056612537258046024561655476299873270805876082820119796622539101289930094810959399521582024373849327996132786397776017592182965255512614126544975555513169989318177843627864947916567583142941842027775951900005196401171962040048781249240924233486635112657076649429873870932742508786036306293901818861860670464426899791277770417420042474133834954524743583055484809264522964896672174644268492581184738066029051273689441486243635169753952097564316488020869636374207950607988602043875029356950990512925665082669251896637786273405445623215962077527106211281820203043004265724544322512468019135811191098779302374007646264617050741822469423449034890730050205154852718210235277874347404137857024000000000000000000000000000*i1^17 + -814711135519671769597094107230463971960667451734604666795442246865257146440320870879764088048292327090965788155850147267384813368670548311537173631887159605826025769160216658867875860484806779148349448086961036279243096974690858583255915088247796036867059526585910931046996667590602699752415526776134069974304513549858211891844994928483037095149116340546223121609033239799761321760947672623216559945423265354676405704621353560479530580973823505369775298920305323579139448785143189238483883964313653504456834630031437500091356291889998578111836667501297258881775207118782831556027565568343416293961720754577449180112077425758815379312019356561027338260918688832256912584893641755125010509688480214625816227692316864554415446827886029001073970744994589476693254510273469703928471474044247087527857672218985541382445090234695108295371281077745388969678603232485013879873824251701252225305093022782132675812769978289032557697841823410824996646944942537561776714075913269978040404096447140708343574997015223154065376887848632333330496393563723646779218018396960173145641446814015372035932157465942006777889650364541166558699673518423837630111563063235051402354205594285941527303396246659774518547476082502919704723674341882117050745920045025856548980885762993624013603000163212842596528077712028728475313538708338290619538322593965355193084694778371697913902080366432349061120000000000000000000000000*i1^18 + -1246758528623730096787051511364393508125886676883182747410917737566714577550317847435951293677952889082835585532264203415348525178527403031781995813626526843529750115151742170543737403336805224831161687574725746274550631681978118975048612999036801537005779024515699682428323951927568228273331764839875445351084519648488303043835829675275547622556760195697277303589223857657829797980317460182518037819588903936441329606783075110523934640577260303157820763865423432406885801616689684383280692743792128972478514376125409730077242172247400477041939040264018741269317130627683074315794984063598734543406865572935865984107536591395093007441039703063986349286494424531007244276691124011986986248811970624878047802580967157546797566682735811887270742627948934840234694832178657282485301207710582146462926153544115131882299388147803390270487870079652573961620061743056806622727363929107734832532616840129432106471260436283826770981187126836710516976022091793964840734005161888896335305671743593639673584884058763036281262396544511862364204947418690799080869390141743087804370562469755679884379932239642400163147851650606518449548982720468930083968981940280025937179344634338784761172351945833744367371121068098114867759003192514453470912106645574162646097042718259146585247972165377886630589489683720372163636549964108142497896037289705795682086861570970637793727967647498240000000000000000000000000*i1^19 + -679417186785325858873403150718270568185810454757595670516581444774189327670220236162002153095118041410263791689976394871159140809199361606956798658795645857556255990376516477457051127701165838839079389438224129362786456469097499167580089217755562532147170565477666773425031397066531090163632090372550197244335012204731028630177701811675267481439931220902139250628210228498768074346079237795889731782835466748824562318962121711749647121918781134161540087117769215283236753666517333828900095216618138625896580402950509136850190279019953213546440747028704094602574808997489590115385798198399544372329054479074429776910709469034958462978014860452922822141887489273632716962213223858057991980796435130710524105746024257507461398294057291663101747743526246821474033608357199635663637437195283104850089859513081509398439720689418032884998327440565816023378200966840932056891121848967385003496546566734880760978545926249697007368209513199016984274598908522032379419233630883313227903923995785310042569238980691326601147120918599698995709081007366622100091263715855590712312451418666819320687534590600594517322479635759492821396548559755057821341392100886010347074976706409251287422994260394681974060998487294622298842203602821516857255010114205662490371606234242534724207600898132025860236887079595792138189233951868717804876280265814495449425553064395498247527648460800000000000000000000000*i1^20 + -60253744030722765685351003374108656561479333798912515175896569666155877324749518500075148721528426996857595383216018420543886773911902227526200125905502712898414096616516118266428192926034524201929979152891740116628778740300137238777396966161867867431304331077584472308029170974740849865264007924146324476952498861448585782382948233832408859988705996565453093668669907637033714425875977009533554175079939110538347800602340314557072617564421992488007289971168422559983126192759472747777831190846743695064100316795392192513377464439929408086047590417906053844019433800341513952026370267982811054779329440105609525328172986281020836478092186086254978452958014020775145577931458770545144634180085439710952100616809057599559969187772319217511391666292192875510340128232596535792206718396376506266914461935938391818191163882562949588332142206397379157761568722793373356658560296221231485943228268781171481104316610134409370432353360169725788643019830805759248984296336293617532981871454319645848922972786619693399542862108389466093146069882657668772869030894716299967951770515931109855403415116094033537482385960202000289449679707541162364925737163269195650335003462080469742388696375481404597583705738060841094589767936148652233115372261294418647383010665256410234555676093032206806572076391054078062277259438011447742744224191290128843848823668151238231326720000000000000000000000*i1^21 + 27361093824777445983650416101811342277843548682657781820925200314276042585951101065960244580776285771855499288968818216117718548440774248834827959998529311842624548521665741770307218373639527133125442481549431956034295548690817165949274160125586785792598178874001896980749252656707097481575758601925047745493050622057379723940789218107286658140687502813578077425426818214315621269730123369505903002416756452350629722513105317028183584076575755427291183972370477933831279660527191919382251146913948726349045599746645139655723148593203481651291035641301583133170040489943782888969382785882249289073271034718373731326771412029797565864048008482836653093856219495662360471090279675803864074466096223301834822564152942036041131604357906180481860228282622291600148708530933284650192726093583988569363520753181310142605177690440988281186889739702569749271662065964426533371539105963730784215086955060743031494447384518044752895583914208030780455887940397332178334709029372315988530825370566576132964405768854836576394728093334822862883970315956198480529791248579140672968300004430375731417397251856375528039189426723344807639428705996675759409089973012975539926028376325169986039476118375377706834494677464599049657578479130689382630908625232700722750506777980354462115130507238004607401748171821674577974997354954075619843527968222296155141970126314668032000000000000000000000*i1^22 + 3817480185552078079575140129667359654055842809578499636399420426044592219680095986610349691565089338095805116210055653333915120532768564726196435073341545658693758768814873150070999656247403680707758462624062704748858848308849297926885930015003653024243096548426936181884175940653519518253134942218561170299685736258981457350741290925335996118504827504975497927361096522051949429049781031330712282174179782317722386112873935152102562381239884185435262232900666946365238324389438167896459463864773728192156383955298191854835713199477998411967337858045723548628855745362428405864265170644793376697007025641380408198238535075387810567675108101110195426992763686675258337007398845928898378528483681023849120847107912638296754062468108959354486202543381647298355221867259839685871101890649985532853699203744382302980481739965575944867469180510139690524827901202550885948871190410994100879538109232109841524067745102686100323553255915300951579325671944247425871620459608048862780483323757548333666170291390487545674071999990522812232285890842358246379062010913209265907711924644365078868201508422151321793963384699075585648595912505201547014754453585477889960693047264598747950541355700501198916516175420998739617902780182948929211487225799162966908709179490810184302847003026356223408311935534385940294943491189018401870761572288092802457258583654400000000000000000000*i1^23 + -1270339421473239537362863980197106192509413703485594708772914621176431379005364397381044068091232102485483924328999299179929253988679562777536576705050841353000360767947854913133847574180647788959519085391302489289630634969603413914367592470268871964427870016537294248005420198555693008428781446276268729971562315592552717966535004449517008604208305997196706136176822879962290371146812549883409984620643925464724303997266380172866299020790209120032809474121822768368759561573133068849987188172476808877236536918654615460343440361062847860945869992057436973354332090088474243009002003761597724958988075113565360718071865559416724851095338987982485354646715917834046530300685027598470674479042330488905518073292904697603516458964953337751368492906660001932287126962638556440297044974633502823269063460392479314950998618561614260858820020058378803387370208627866009363060680424641072962218421868188026691960794079602262187450622350822635840704177363180314915716198661872292747114716968184005034959453464519340831163958656031881774268911575341841438989135986421323529294734370017388832167118411516658930109446125280302603088402091038226341932777162693002748000036687858154316206744375638841968453396353470242865777387701829517568652914158298302243695810671832773347054891481849237483944661135607001872506004172323893887780763990613534493900800000000000000000000*i1^24 + 91407894507721645517914833311635226724384989128251892266610817583675921578115741560011764858772309423054716415533561658653755145040074517924270352173199127218871024843902762135368635388485449566901596856544729285087062458337894502527275294612189963953173447064861219042200675949285331712656998131579192388399942610795906034462942570149331889557248316642686963226529356505436673321990906020247422942234480333344033789098197127043209015686583083008287451319523427307126030757713732451713978566479663747547517114928486435152132551791145691921690212095459010212764767610072958971704898337838385036710797448775916976666962247282630771314860392388308760858077272257638480433916870182474237456124188387958500112089156603612795848920494529814547899148916621432245742376041161282529194618843055209784479184017450410652037233006147163614395118727796200109824167586776283299488898334314811052058236509718054399570140938921940885804262019863511772929227066904058405135813473278992918347826854703767212060927301080003450000139905867756826418441719813094474851884906274245093712752792815348317102327667183724550917265880050512607458546583441250696221085315936503962539205862340439020910017496443527431549399912886035748867650694665578455191503210856718301404506694416314288858732026178049498593680426053957396998123174775594894705868650445012992000000000000000000*i1^25 + -1544651167792669178659757343665034183540820321846404883225484549016230825784786795910915687257316310030299719990959354001878477554746770226072188785414303086516115454293681840056356362699005252412444156053018068436972411270175820962917125100333018380819376883255648410409285919119030219526593647921902579684475371932113518812516485660786085703079218759715922830338368512512389510188346761269823645704388788469171161677654526361750509770993155352697742471188262117793857354161091727384519260342816363754322908311576781273425378103986098450631992556962600439744818238541187140955939335819042378545183235456833133420108630879740870012446139722974866703248106077623656055151537973041599263018294524655487857404657463901945374098719927130744175803316239278498012264162917461526452287628493346620773714792471243253176597642680331443069855392393095745277813705854592308695856404285960310122251197897821927171057691430242145149530189592754971820486903204856715777399993954006060738999082308881915375774225888033289992303419438081915035983579672429139909990674497481478238808277220438703230865210538552610205451848865384466786154515221270703914763099776614880939644839209333417015642388107095232394643254313623424464198188433288997423299317747892935073940556380066468663044533431222483614518344648944365583125173442537976264136091238400000000000000000*i1^26 + -14202712230038480982754039433963681806926340951070126807155149260782958679830008575622247482671230326351093897397755585883671542388533208701091146019703139464878701770592910143345428013212447304460554454448799425808776857123913409809217953928232623357413729990854760990110312646156545396999198900390264304812612225197617870134964836822341207382252661528564921995271712020510858556113109918790545036770660433336414928563139388926598077229212277786590114091741751803585222274310467333785633672058972907156430098997392513051799022812037701242570222314859729048994166780122818642052673288861784298575299430702193638842912915333972269525025803273224481709101236140426002981175263813383143976532504833713455478436887784024689129508807120691474279121089790342232511729500572639643835787817703221896307769485065234178665658297206593473746913762896351216237609222128882455449333261538760610668410175676350215811950862275952096008895950782199938595982042437589298484469729634352599938027605426926019102296191364032010268461655918162418527519410359210690154052018673776469880070212754803562747701941388834933344112737706370018932087041845783728052001215088948431118961826346562895965999738496854890758217500849791447884614496285503065519030763754016566860306764335888804361103544542674169094660172479330131407779273430985013329920000000000000000*i1^27 + 999628448680484507648540162864484558903133470426112765677369703500565632945109069681133009447721599319857356204521301033329707875097319262139029468027508340466455968871947186847708736236088763114213701090892622698371912507380186436591643932152680556143755735865931882394073534803532116736739220375986055007701725623777823296677240293290750871507136453487175176937761885725588966980385745523577396039831453213923942574657664636603571569860578750338469545270774343060605639278729694364392069117938850985008868317549103607932232949937271286708393285091824254638848322566172394481701860125514155466099778288350602321994284090157456040070308967919664039506413427938516156231266033754277638915508104606773003195818042629266338629483456003782693382063392979515413592504054619331744922988138110558768685121088568245397004144140717719125583432855197222125570445313806334020405086389712882621954499075709681304461222392729479417410385088083290321556200619046253494833416753147066229347947267059508480035086289885328797782040418110002827821636908946383568550651722844724012744763153610695989665085944578991765836706979494585209239548322019188088173453880613130486632166361222290303385807824433104838607713741260339350885398568086811787028481253497891747547075545496820189826852575131321314383048682838622518141848281677824000000000000000*i1^28 + 6927171093927605905234402472828189537074235967611464618899269073160116119839269295198917036942628779033600960787855736701135979105178174702645471210374689278830845499351510580715199539719403874354712864107215050277212270333446252633097150431907048745207808541069667352641813894932469309786508642975929919790233409290721115079125514937691040065935092575030934420773424559410368293676260248612863900816349442554716861332354347155573590707843946741312444863547518858008473826898921216676085732337525734132294987653497575444505353647461651791127509707807504109817648128269363281956680060278345031223443311011343029408055439515536140394777203611989354777387837634042650930850930676373699904027549395016606222284452297694347009873909388107897302319099265936124851829324500681498419842581196414506250729629873608029002185937350428443878333188509512452889184278710648355149744844827671563214209056561946983526334117155153149426830627126116342337134860948045996297646668800249657726401549392028001413104678075821032449589158871138991751905539148624609849165969459083296878206370450282997236909559685573035939450569295507579082990099064014631731501544142090487249384957760750159807998067802153136542056328736119730045394890910508105674204778991319332180406856475036970270859653147908767359498310034511253532426240000000000000000*i1^29 + 2817449670192328053216513934847648506557540191331275714583132867418688451132171498433324147323146464645541886234285135250356877295206714842173840528817477294016230801957559292248755146726022081113663607488050773750604877896838797799275314493442015368995845072379083451562030444657150134182302654607962883129072481121732412787073008227212630271191351370762954829345129745458649383695577032021904499196977150517627625370233774794433020497797339737559740770622224561416130830351088096942429841847718311519986889191305398388271843759850875561340385388555902565478670666690299274883421846065617818515027042818956576311031869464671755275688291661065538203565715760418073753337004128602447715378935016825546441688119352513330996599779684248670825526782452194146480902688121218588151650125996579480114411949942372429674714393139559305095283870709144982986580676805334469493260486806250756260417545196623274386092559646758058468936310784997648956632887397244434552265959631235909719020653333920211885328466994531838577961137708545118574915696742928612646909681049972994853732052637018630038141153525012192587203344447887668358215364319119073929459884151145340670231966659484195843243179347378059155364434086467216837292728654007356415416159718801147410559084625561924097215246073176530904907573425589780480000000000000*i1^30 + 96873573581108783200694700834292177860477937790909907159968721231703078194369183559932262637705018116651258976795906613548446348352998743565569646939513171698982240136692941678963184425317691604520345877924290327748189443880260590238901534119001007788277221588524143400849974469564563821730775089935602777060815098818744489768481912473199076285976914257584509768919483659364445937225433329256927383641204737277383170142268785835653963564674124164864930269171549761880445291304638982110784336789761540665722388097706941418582304681762227168961007459216613871796643445294151880850570766216889632014612279662064687036763266027537975674018488668829764525895115596684821273647563637520111948758827902708265219192440743152058086270597318824988985269101609374850574702715292715620845309753661859827410787823297971344130152506897272228181551079089725297489444852156142648465212367028709731581084402767254459542091132191248501081709085520420829462248391268861553777087991112666331435987980220399330027072221144129794257871918343187695770827744329229286644005062840321880482317857963402887072500755376929915030549996042517983639185542685504616231166189885165525498618087210303386408192479524967651371554779175872545052396717834909208793255129095358864668812435632105165020809290017561416440633696256000000000000*i1^31 + 39193199750567644408826358825920058551744400085353763167164524582812201792861231288938886200233417235700731133739911833192235438889927209500267631312928190184861351957534571881666110242705897782028258876742355753187570106232673170062052059527493564323894692476465981125921797560727385414011558027852742381571991160769110266947393332368151674268457152683014655113288840472736609807347946413488999960135668503145585979350850815000625275708388344968361958395552533023580542676904627990943567362026174251047758991342438757678341081364323038744240374505750711750723441641860688301206557176552001073821183565544491174642788925777743587298110685838104318572913358595818098191530655933625345938625351270363334111239927528144588496969100180609155347498660876987276354947299351965037672630916112271606690767036333736374025877122957401290165324649092358623922859379140685774729159187354946317915669998886348968292194007086771172079476330486777292178211590266298527546832995720584578502591479780436665705126473049772725126925622764980157873024436300765320212700473233812476950957835642336831806406581064721105330189597244336813766523781270069124503679315874148792350457784085421649247159020029953600288851962768114171369694770710583489714416954983926326986591566245818083739292819538794969497600000000000*i1^32 + 80161869520801819957022212781522533151143481360037815808705023147883394124418525875261891195747889516521001635169169602637133281761563715230358111405350944184408349765486548026239136254958635951808356352470251893915699532778697782942479766813211639556017810772824085819151451036484175654781012185664521487227499191746096381409405498034761928481394308533185751047766996381754861976582702302001387511082444265424887806518218938674176293720813503384105801151012737633366644339153795660176161209996079862293995361629418527834560146694728550051866135972267219025120696434593199560497250090419353394744277403077262712828357307403381434267836243387980471582559824808798805644768891650047956184915500525053900973275609363799487615446766429572695760113381264857647432265532033346267889297206549453223136969253772787625218391530828608947748621166942644185542404110876852735472379328043713310358027533517401170545314995792179685801475850361835728688042565092511543411890794219208855719132156110029429175058950826558815659950760881130728973416457767516315673580122054024410275141868179242448297494724024048473923374443637828384211969797669355819012208714291279685436873130457095612882312832990404582666278050984666769453727136421793969689561524685304009183171820430037835639337575157760000000000*i1^33 + 14897639089552117960543055875813359432801660954793713334726521884953868125108100303478186107494562080065314577885062470276515050195201803031721278300364075562811882414004484234487479480986360146909648177371446385627865938166115550210577080926419486837009042658949229908325194117391787813851663052039051611802121604514352645613962105285158390511415762457755902505058630322902101857968002692547635869061852373812697452127268478415647314450377859586555661431659545287126640260857174139405191426990930058322345130666239451537195245326937722143172412017516071887489477480871964792032844595699820279771010238129520112642600257389864321725222769098942737656661026496107601137177779584154592090492430719817926204960284993419311006302723942322912306074625092136515901402186029414834503600079200197580120860855192063931664245794094432186139031640982841080408811787947374698329484191001695347890743432911241714551805334204585766298141934804668782237427392113483206699759461899209207729480746203772513351793949738099539359990288966558415901370074559795441157519366315744785771264174343383342046023810931731684919464763278352914629572108387993861955224759951733764143225446065937845452051316656141990172785592735768960513181052551752828803230675981351577138208407202874933135360000000000*i1^34 + -374964190750990046202513328885382934252077341714635397575907879382517486595712867698200913873379822861270758088077651040518643681475729471772534919298074979483959550267785369004019000608804322446933036360890025168881802303107076565797927332799007028358223673288845656180714586527071551998367381101744434889231948099958568233737938455488389990720659058252453188732167741164318704986668443177499715120437702261740036310480478356719755716598350141919268275881067143581738690305478577917603615009928230246458475461218434109710760261773581745585317203218026875382220312249864930350747226353096508639122518625071847731922203087047970205095959284934440039160822270037095706879929076239865077286561229443659044677520364450335019510187216192285775257169282141309036176103328739703756336196165374591652026524855121959008265171569193713870786199384958750245253193256102228169156092933485423011350089216364036171988363234079122942474437391206877732464837793213050617711855675337825389482133396173819716610550681884115675208602696458889297031929454595636526977294232988722243795021579192607409052457361241174495977630551116543698079599460624017393226254386824928107048156231212205905825300932601243451504361476429064586442789099447821941544323199342511632995052553267200000000*i1^35 + -3299685189619473154921629696341743605655209517679436977859077437062500256203372768649648002635220977544594262050472695306995369541296898808756177460543272784049179851757126075551297844121346768948275947632507587486003008747948277959213948251019474122235813238704935942871946842457877833092413707588355050311632613075174375055659769331159593548560006254700443445678704612425999139254484041944222959808825912436664170147691062608622895727327900109079260221330626894410067580221941146340124656838684039033447980694280200045168180664399548302333288358333469647405718326948930855416549429590543413835222008237237658490571935006744733679832295366078833368868971677765353286113682433226411565483224501384894699144346093547195915793024294469365649169897700053772658254172451814389338150311798100893102161115226928658333439773025317439900955662828606100140798095060641319802220561638362994894368942431032395253169488667729010116106374013949603517392603616141352484145253448172244854959807313976621101630520928522576912111008106084511068184939830203128087196063244092897467500888435150856848619532774290328934499508945234889654564328061236856776702308844575501149498585015470666386226267702159466207782475844023312767683426093522333412718720970861760153600000000*i1^36 + 41713803713340554923472746064758027399784685376394467843048434481685180050279325142691313489025766624380448914250937196382148563707872923320853744505551146899830884702802827359909567150763406538923617378043422264559203040193372491830660300591735631525882804178643914188922501422445739568588657770928929962843390383927618880648240355520841332343306543204246495306368291622336215299494201992785415515232509049592107412339627594547052900912514751334138577695003352204297510433801790970562289242153263089192614156137734953163688088701291054526577994528636089695650479189089279790751826059105119633971558368051255678261160034495197883804996372339375802598986450843934826719945244283871861001726613311779531785555027712557874682424696499097714218478674579062455658126584363988605234179037546452390492472106806797454486883265174416977522775010234189639285099224253509798493362241582436061865018113963744711828302796323205893384310961195764035321931875198713781766727644111696967881762784424357671852821947714858781121265303144540435999510711914871117342492709891857736955405981287502440983221758804905760643736658898477719041962095627239565711114751882798359644151163553750894308244844023419571036040292354018216429613432583626446466739904000000*i1^37 + -8715644210454555855316879997328031434940011267281003754664518962917929233871543528322280593307681193760699673911860549830037506111132488038840833043708164826881080493303888219823611267912722186374333188425256513930577332108934392989395854271340831432413370460289931220183384838512798338236107176522810642251075426864407920569135440360896345268049715467424830738761129082740555140786895556943748181110086423376665983470990464387841128405872629952140413488861296222255295471256396674580202345523519413451093878735086327686704201059236862178046206800207312713024298405552979336017073627486359193680843459644396499054203651694397943160261370712782025225453562029266520369271223410744141483022379770090365569014043779117975420963758517215728620364116522286062351371552876398923186870381761357576761082225757562294488211044297982539777584859237172803035233553853850296741230009774035182405896729883290114042500489004363519563991920860645472672148113278614851895594637996269815536434173195309805544077698768048340134827368950615644130269294457871669208726067665635110273177998295400240376978850371763623621638552941280484915167586363135202023551334987222527200439675998507754893244182959294235435812379230666624863757953141574400000*i1^38 + 235430406976243438072812836402525344287432689297691057848655433987803509729624776539196828396219939957768284332135513779897409098091301401344054902559271444131137950807661027153913793060198863351295013562739665073033225652883415607113297386138733239848380362563341289919105516301760141719895784630670020137092613534278240260538773915034837375734410088043896623982881447822746576327130290012869288913084880222041373674123810611980339449915812746455374618097950257754930207296252850022573215510389824335027692562420564305809126191992665457743774774119105522681056410804728233416444266293259346512617504311178898474728995816455598746624254841019412063714644131618537201903951330075228660949932610378571015408287030548655233354409149585017775047310428267002981352397892506807693266407588148594458579188198556913814328480231556327850432880539579581463017936807354178103478897020950036293321422052775378326588966476168700349489861241151959066373382521300589806927759829556147154676266531389416713997647506667870461801383274092504786983333926232192737291215726834957019553773936033069481283674632270636973456704025038476525650627769708180243747149372869572970753905343494313438540983990759665283847620434160800000*i1^39 + -8003776674674803942946259564109926826247920449434485930388194499564605929553396472114678529156100688655371170496660959076079975047927432389532262542603681520274474171242234983222301050833912672900752916333652040230836432114181143049832213865542342562249531925741750883655924464246657616426910323184986747247674615300202202648520224539918928955706470221138743353488553562953059429040300464539726738161481549263057864860068103187298933176316597838816731715003996284307264335378217494765109797761874591120997927478598816711571956160160236730161210750059727857348937670466124575070255649361093600770452003701932075827482288474142870955781316300547169008287112613912616568768799250074676989227544755807440419324460047384427807481294811053551627057763957668853466805561013600858292156608905496171504595092054971249441642168004965068751543921551828524486006373585642350733915148026988591144501276589602118576230293479833938172018275071917019177817957723204811046513069127926607307521226837908081441016501515442184710616239635160779264220405942423061458689587000344088260676242944003308051565322608581653194451209614769795246559302107413413354477276173021578761060083885783601867188960305888000*i1^40 + 252100026807608371032129794581097814676301367589186188316453954850291320679476262858724797818503073483814545866864438279568009584219764054112469116659899209378877516820618522478272096010447509197417403382030101691505363881447658869124877077811604397324449780264798472398588991510215140223328133513823218499773713405244172112548009917855441236019765135675538662556507339071720199418971155656826681830466450629477892541362173142081118083424620645013873556587168868851977454600173856808346554779882392502130137554116211605554993483542018056852447307327440764488882012240140534003195015984112925069429885315235626977436605023866034038615427548262462122088603906005171790339539838847777234232919172130740912738851589200529553903251531822808483101400556606666633840286079588912825236215665414575058449658092126521624221307867896091629367355628293588774622918878652231157619022367305922683597134053545580222374342658241202177161412099620649475518217930228567165205565771907478474450570630059772390062281326492617466855497065140965464671133550878679144967491281053250768730508875619632726519951550085240348183002272418069359454581117179879430676338882452722244262800*i1^41 + -1724788978334143006865705990160592137843868703960527021524965004250319774251163491502028953461411579698281732434616488992279896892201988916562530165955300270492297657254609497780549778365326749816248528546318024428529327957891985623943542102113784831638748452932103906870702883252247111920460042062568581498015842204674723210986202321714344105892465437159003487735899027980544200554288208210092277792957577788794923471695199966618831212893416092655055714785448558662879251197163766591656905279165315099046744585801071600347244061941682705626981945414944173039681527938305666952527578017178254587903493002446752271173744582301762776175655004320726335558468904772668676674392258962871067673086605925800564831771118365636075090583529878686789371409133627805010416236149807740602802610088102079694619584631910188536047217837676696214899352959017210333500782037470020185518711182621526834941243522399231783910946938985767736207797020476933829042312287232533353625007121684924157609837387484060458144629324674961009032759794849390462512752282106169671890729735563214328779295988377899355467212776174531779270492096170740670384162165080*i1^42 + 37880015037328316108017798263051309366686268037582486205570640799919158119965565430197737789650726564890013024849826537829953094285278298965876500708332211832606614981967623532824687167804288625896122086783532178982598365281858036509369179614610762688881274675901811081546350753361084317898026748172356101376031633388301439344162954080623574616839739976162742418593137707995254670195813821986486534709144597612472651107759737926761010306207660823504355108393269107846199460123197839461763310087945527406097415078910673788988870231977750665891508098533887774461004238624837079686939421405604052114667448131900907854799026914065236011314314705235432938547815942910236936510355325526067720003788207341109359552502341869645759821539560416070654391892990682785312356397106721041075795887775836924613849771048979820346735925209554151463779499867742679591932472215088134796469954800043618128725742144433493846165149573819251172676353643728880657852485366991366350698539060793466788997650495000310914278013092081344272388186295788346848436473003988277877149620345656325689818789918173533979*i1^43 - N1*10993395349669757071797904206866184756774446298919956544803342909558458295803199368639015985721336580694334498263630293652533044339488494975387340891526502919917644691029399492249449272990121410674006626577877033575180480718135661744650722834621747568238739537185017016240008577000879259003580918892286610713529688612543659008*i3 ] ]