[ [ 1482609311209093145399305335660364948689309162719621701048280590869976922599123369681862390318284103223468145503435500693529841609619693227168010681873077601355227505735814234384323945841103971179977178863092409802683748956910243713823666741543797366294021215781333463596392197732054903253714255312745341184125216618359032639847142471184349437001091514026262526319111059621840971395587851064290211185785120501641984550908856747457748336006338338030036007503802671145378174093191940660414380946564951495135295782706725255117521946059845335640008632162611941824871163296696844169908593759354880000000000000000000000000000 + -1781516275789688468764477865324571513251150885666227953768359223940132894287405767713880355311047762086776054945634531147260086263681535283691046800746921158176715211290831028114236807311991664088649533760743767079606625302886157955807328200861390737315315207898805221943422882869183909340091312002548845153318465056299477198803861832700333469094027955893626481905170799654536082412621801885588237479961273259754803112609685199945697741730299094285131391291932436981014276349613165485323543684076265985850157035708872525970526076712389765249866968803452763555554442064083994738212285395763200000000000000000000000000*i1 + 999322616651270571981918599391727639662004036664199232772924318140511952001189551884475846366903138636940164156783096512767996990444511287937521563565186048607643519334646460466226922250763278284832849289746211850653164400340639975748287247831411315231037925911435787925333138793934494040181612130507898017160572608715306030054491621499038859293162754672195622851197514015147020469401007177753351542030404617363460387340681529392393316830842515706982066526392634583699200871025438367799146288627311014705522477089058288191209883201330991891369019117498713329438644473665592659657996894208000000000000000000000000*i1^2 + -393295527179504717341964405935500466200576882994612447932274339409744821682697264185209064580234860156036640497354538123007828705771487228047067928697805694974527204326968509250872521961279801846238731713230871816063001540545757509700698397044675899538561783535931023599813441705159528519056747089803807240459488129968270433898462823234251170615264083858247521878371667935793167021705760229806501186981118371471520917318602305672704140015769019149837691168103429156200179676197253595494486106776232186772399770357401167460189088281756020984545581513391928856828989606134533036995583672320000000000000000000000*i1^3 + 103966712274952698552042104823438432811666964078885236772321320074803113191901085394571820283896750144108134100013140638517402773544884932723978548259765213513678347694660612245520420357931481677854419536501026764584388995820977915085423304821556855234739747465344061626962331689053516726154259350697001908538881619208083755684741426201087162400784119246680342726711545353799529034408076846589288775350469287114596378530763073480734194323915028984178278286059548962930610646133793330968031462981510738253847031124947442441046051261732827869077530024077355100547473529946320583355321548800000000000000000000*i1^4 + -15120332648073491598153588166725942565088302538042492450267131688990770110042412782600461776238569208611686395460635853301399095425105254749779340307835429831467575190213830956967135982353344668913642147276336135936990444157748739140540653357115803532198204196563685279879983358434228125603113862080462824312185636331686362473271396085260963051164810923662281914847427392636249271060078204179400744951820839869435429189515704381427349312466011613891397969142107258633748581889117623458705557646857040166422262710512548042488308204293740254682954274554380410445263653196932923445477376000000000000000000*i1^5 + 1584077869567026295243073251605540297447292767916652786025564428211907359221356519765959861748617192826997094164734608479696489723292778404538433738739523433821258176765461999737637609002116270106923973858396051980064135031545064636744662403345448617480221367850129705163195476993684822169080771000862896738061920800101051898554150006981246799076349302049384321820037936387828321767995323252119752512066639426913744335663174088911417644523683281162617544114741724756035575803129267309524714669426658758191155289591398201597980858667748665387666537787333424600032879781724681813360640000000000000000*i1^6 + -138911264581341047086666663315038433335350395588924328396734832594612457345002426728511988891523329190477968651691667959965208495419137731203248402569696770903390790638232978572143708096235672521318748284390201220088131600474927398896376041080509340971576784567399119507044117753483623360741294453898360461157610581791278290755270659382981792734819194888358389412690300962044749543220497789742206373966047913640702212736718462458611752230637628241281271807852257252095796423560908141243219480899266114535129841380815868881179224047233264147416122492805342390866698208617506118041600000000000000*i1^7 + 10197149530588990933050026791238554966270906916373513782177819220108630154195401418598397824289627612893995897770680612358610738734223520864583121484041786048545768238484774920601833759663594887708192020201529497539556443513256877152743616586470225999158464369316169117969428884122157265327456288115695176434558770159695802137152906100349711452129193439303024075421851508344917479353658532695437231740448871758619700450491052379661634537765636346432880664812364569146656710522186496985738376742513394085795046140784763722417213596931843619082949537991756569301874026516173553664000000000000*i1^8 + -666737640219782778533799759064535104940418588334825498201758533634744794600488127402443530833016183408646459595907990421753984742702786536195864866271970485725763968070338076535814011282212318675753655748651288596299762391645866918233546857990563850501178476731829407555147317316915543573743976949970642562715163147159939337612635077309548984201142219193910463516188388244378277301051860110671016788682240577803781757085355422309625832358795662518796314042403638624772203205127962984411512167114976057750463046671786354185577369047262619304238738367317475826854012364007669760000000000*i1^9 + 37203858718162929817296053524265475538507296243515103527616217744283785622333664769750094087768054950053137011664278080914616905174173084971759077053690443691507091231450169336250843729457578087247719003446104548229701263308787228100828612414910707850063665357823369249161526005278346350011798207745920707559247654605596783188242229769524998811772550247833012792031366369396340859350319638476415004942026886832518467444129901155703126329426792821583997297925704698000578490593794465562316061206270544066195058438437947264449914094362570834190781707421956998723119474330828800000000*i1^10 + -1445801255048229614813835790186130843060448953204886856774220639046220525866677233423782263094818279722558831949017105353434380869784989466407494904163508941290944922960040371459628578434329097274056010572654832894484970377840008145669734586252073420263975707373404761691066857122681426122087434693069128155593719578863688277126789045648185277586521186639868572398102084193632623516326972917935443284433309528513634967330874108213560557773592998321534574077809645267365804621070797743357825386202556816943457832861266325700429122999556499980988556063579486066082349842432000000*i1^11 + 33004382812658177011921812990863195171281000557283692726167852220252058325855010346138738274634051971850435287367935805775273310675026009948545691688024938523893624112825671522007787049396404103101457302782945002595095772174689064182020351379503305302625188396045645231671603072776052278635661007470505175146419521964183625343287439448242685761290528906254032187145123231581341691396882695558666649852920730721388561873238049277263600069414980261338877096963247894921658291188115307155133695925525830511859486322504482797374200007489132929914287550007496469719107502080000*i1^12 + -376565325845585491587870900191677348297454280108173489718499376159138013897253636844583047785771133911600520939811274040768569583635067786338623066593842780475430672563782569431810600259223666129455934422049944901604224254274123001220876327545548943988272813265833508005865966368837149612810006451797883529020450283071522965210758947670091803355473083683188411986817346475213243609224684173447397034071934008754252666893145079500354060018343723786058923325301278434414443899144951494522218946199408022220423810524750320412018487911280874847510857418016038692533043200*i1^13 + 1482169887794503620291043803048642495235371757001726649289754837983590798030594265285801993253572263992485243080393680220563500579125434281553110172864880101648755151106811014089641199580742962104837273201805811099294518721062477561718851909405557014648331493750780443594649532212218349090624375641341784890616929494383888796315725894488480189849466536496056118369512153133277931196058664520013096063014167388344770746246565869800093620972100317991633759453157388766613231946269712374208184140748526368671857423053099512403351190231961237049973922941538284863488*i1^14 + 1405015175914029667663059302878176634178692337510534532890227006105106591445050816744708307181074800104386476465813927801977372499135530664163406874678617321578548397752609926845635574469550341234117543688942628389055010920664576304734154647764645060420992097451599334295765667669502398480232345267304881456779909970391361259922895432604586633757039032550385753944554542651593473513361832189451146648662951342338289917807368988591198186057044400630289571660367563563288763999314362820700502915213315372044036160214654523585296620615414580036700222593171456*i1^15 + 30884019988500849811823416329342914789215607691786674969630454870354451848548408968921054810559583810501952615202423729479057535243866461594848371517775523845600768938291627231695220088164038881341527270932700508222581161657225053925587850697549934643719603458235944287371528626173588264977627460075489467027257339408886088750872266797426867463744025883503357426106979836969390743778512742347394323581727310872057128996157434644604754802588563044483268974990980300906268866532345383485502120740497516319431084001717768456917635034182894387999306350592*i1^16 + 74823683941732861588505436734038695284440324517040551687207248982878487356738503605782415117847998996227824087673218278687648268356154130707298935723864355218243511353996092912172370561859430266862514387720010100135890997691397209903352669037637899979402293071998194965935748528962402680668750704450889645201397769582774297760643932042798308194449696711264809323855730780760988537147193122108963195959896874520842740887967041315738419431170975662713574112040537206399269847703964514749513567343158396809763347342342908227901807474177822148657152*i1^17 + 133067505996365375287075263840955264133923036543268525242169904451929518590792390539357139909550196588951299353651305032114797142467326324655686848232807982697048126604905374691821383572311882798147320497782864294380445077891219578819440013692161273335061414887642905159919341645797143672101764664829318336739837484047741545696733964766187092334821941492428439674233651919844561898175408710397986253963346410482947839449987559237867712525847962060635562023674788328247882389425346650062912235908397652725943409663284730518890250747179352064*i1^18 + 20610180555540213381415082916166002366138631833998089774418022723829509838233606508868134616108828305149642536174234237806970258250109434335833805982651890036764311157767456900595397257882497315889889985315473894702636873478596585734384291784906475253351070887438354452854801665710542961500410705435155161201039198822004761968571974605716125416872368906354337899251050618940407278778260608310545370095465659949615986637460930516199732764139051855381921392481380791185407995061422034685033908457762278257044493317109904439199171901440*i1^19 + 913970315162120310149876859429917039885879602808276868853924392438484390745964666919659717721573725981443716000108879843587499627812789062621968484019783330407157136720900564451326993352478987244737282758493173645742403595462758674553645542552111525965709143809151261155615064813125609107981258776238221793035845821629690548730176451317773265811051499731650191801738243012393868467209868913629965675406430575541344144723069811540210715073675031230548437470717268445616698450803980384085620697538289751890721924840270800639744*i1^20 + -52170095901004223772677129400449149741940354557378462523255333374661509754575988330516152699640358892755836101692837163126746744311234943845611321463621826105170374698910323962977459930201468471163935545209680349673077065498216226167554870402554396057628983645388803228834804070306615363420649520341277510271602474712021010117065216097732482035644540256250750133696117940622928760630563623030907710178425091618714546216826338519983475232616644076766855067431770148310585243037655143134665003093073144814593886849024*i1^21 + 195801509022940455976451994980926956891136099238066320688708717716441112019630342989689769606594884552329461411699726896376659751865698829937687405517428665690903566614991619088056007717474546630633985522298108981477201997066832507787548914309920503310037921379371336077285385932139324319926918939769381139222824446741652256759401719043172206805658968509720605964663215347004986310556189555636830508814458844935925943181195534181067058435623275836944600668416101902621109687799511179149538893799665570503840*i1^22 + -1741982177192687082876992777148783168702805054407125088148671523991548292580952245748632969284857006180317386184739742231274216496978591500881758376269188560910390933963306667398551376124368460782202145771671700245931641403134476579703743924448450423077326755944546633210248668779973674426639204477918402652297118881972359123111486585485700017869728099270946746933866656399672854471777378652296698226271342946076471378101972656125493900705928855504193220080433338367825563241106804369363984907720*i1^23 + 4330369318794942774795185261698540924674579151515210782530038302444993363271892249054945961703386800181135075979887385561875468190447600478300569999295230896178958084379654965608770526751519824255100994947789320024430571635022719843298286120379964369706701713664999524253366797278639361075194858220626801662058698639865439670335662515931298554894465982275399747051731811711562893360500792268921902426498766171145436598624455195546495922238391747485400677024251318680522638448198703601*i1^24, 1054481609297614335308292301002928833994218858656783323905718431452557736102940068323846109999325803056183814721048652467750719860275875874294337318274189704011232878407302682905224544509769100975802539907286892315198788893111137223693842922404792465703780363893200009116659720305012912504391485913739271172038476725723954116958851184151593522846424660771981891490677012775607754597326891576873118198775131874230252448061837046985020317112240607633094011462373334741145631950208055251950030189751485448964071287612681500124088380294130052447502863727246845701232055836458076576445015984131195225647133026215080879270848492045153798091635279041199246556666296073754574415717895428666426204493752418562222304376195269068716843872301876701521752032220893030157938047692448794420104998234441802064876601040025624110632444291933960860905067209142367506711772981502197208239308800000000000000000000000000000 + -1702692982542136199262306762371171501783347321849262481653395924926064698253044616656288421715711959216521778908969614348731288435571615700362785482127579031057230865869318394360964348517043571001538440101312215807048028474056686956478507772021862316923956325792139515686753847892161813043835704528803320062494525731314729169782319104439844978762769653019552573917547732751395033521844936719458066081804182892849844702611620962470543660426724384182073704365618612719334652850680195526942320718892702208296691841268533873648282389567141139081702576475089987615475208829242871758511221764150773589817466906781755157900923048435422684209470337652432360414922664962217902111736381035256337954527657043689805669936107575975297673618115786741881191576827557012199770012073010545098757239238026295985220574204476471435346725290747013916960083063150128876361133209646622616584192000000000000000000000000000*i1 + 1178171649994461952435953472858256906080828983238792866951139742743012820001372148063376735398207174494565054378106981859714039487516138442776485988296502267794416663489273066810226708662542485301765414024298462892344857672261643480383904545339347213242411065031792091372034241553107035128014685897611950853846046449147772871473414296505020208374104304208790336740480246191476344115524387542737733948171572725306996852878382074764067442574215632382517540921991881364637559513782040775869732754998879935429490235670596303204716605157775290839501140640256604216856897297858796982615087882248737293829888181672413770017603737709012041814972266983799066688369337631331031826172501801716721512218874485231400037520537467490009879429089706850291223245268854135731503088591865024646652513325427931321348431170951032155559490561470051226675771133647174005186418500283887234580480000000000000000000000000*i1^2 + -524139855305343992757498233050439291271676005505931666572521427028864191138756855882931359045313926047519097665096661036858777047274832826584737095791969706414649710294497418134127832217575706345565380380743196017855505622581732292218205733787518462691390752865525280660519212015736658112862965170304961095228884478300223255651247166508393439187513158447317186532309918186652570914335452325787742811402989767822671863880985146560423437238025924302677502554143852155621992386693374406925914781863757087130382227938216072608661408419515754430796309932032667009208209684862017821822365391487277020306946146961301455736481398785498243475363555923787871243292951507082708248747096291294038895175274320608248132220449965672396674993827611760698831193829218705760364675066664437749734340619727714658690035728763544351603368690077555523024736759750370807121639644480278836019200000000000000000000000*i1^3 + 164921823693054487431542912108636278567538706353004775323875660995894221816494259755175668179615694375840290872262362430415885046021286736583832708239946534965650451960792307207024647717719373151839774935401325134963269346715657334511160968662203198738891581992500241299595555427573369138746950036806770298925291738987449675413914514323407065888790333210146763541409622763036717482896678260173776486286761460107036853984390149998677620288071722630977449246443478755136141351249861852223586853174493771445825854915751362663849233852662914738604220963159131330904970714813750059760828630418333817218050360623529398181713781792998181141242924673476824583915991368652384507271495833401438925277436180535014186732663579644475374577658291150082724942698830223941380910310373593777418554534279394416587262694482730306395570240167000802408328630225193828416328773748368867328000000000000000000000*i1^4 + -31813653065662258296926069766947523257259750736546566421169132673853063214098770228172140136795742406993628815342193353723901888056199886407909690049573340548649189416561556926382422164481276856539045783711875183110561430635158104500955256635337130250450571600933144970212520126165796182134139651544296754202731746290172107538250276404624980665696650995830017925478373195944267509196899002057780786811264514764937395191097903279327659320588169212317424676051023373222761059966443779108648584000240335173099535633272682488464206338608837713217504147008199428555317882855667158154242058293081187976686191281718019813905617925637238294466076320647676546010513060833084196779952024710876717188109662899279945753631812160285272752199765781641482410892575623666268056103585686346190586994210363443511208892765984582694079669498016958645408494767168759871484308672070287360000000000000000000*i1^5 + 3861627856675935403454931502944930470678297217050690541654146629586901375514524124588424618951383081666512967219614114837732280136133329253502828387956466073600847610414341013083658006992916598545365885177541080459269922464148527068836510125780322743413788285294110255556691235492398257541793076662832160165015963637398203208082258449943876758111148954138640651045334616080561176676059076969909090651896350954545743436646096271438957426339821912241078107840096681031251575645413570613347389776205141890184890903671909506153341027955664443841042630681996319598004866990027384594031533397045575377806324466912459219148477622870118052878078154861711327966118420580151499445587053199046307931261566055709791195259262044878288117777216617176969843152290980935344263400464168582891769344390686479374338354714326178969786288595280118550932708691623362612466465729046118400000000000000000*i1^6 + -353019208133780838497655102402953414680057639304105980026578877902700499582617365298960393995645328515576665045517491781721252110676404919579831321546429226496197311752642037134211089304434752272073725230173102682606515918269306892806276012865510024891361135666633646779454922249082423598713345218979014803167996321824664265436774670121198423026908785733306435715204573089616297818689094233471121103021571968989280228339970960583355993355365719104998617993545731469603090878552081260591673542056680822047811363884698888734147749432706096050418167723740789711879608215335173991724434996442106145385101644128670282366066868829227148347088866515273830113860086480522391083796629194217034243101569389969565412454885191702503275428092357213836772318775561197340797245568502708924603614119462513299390163813831605441714315320302670344599805813356577221231827637764096000000000000000*i1^7 + 26310434474235663279291879521428507421701171111527347019070168587603555072684464140922606590100837901734494274344724835806528776794515397969725489137821111210100112384794966590916214619895061814129563698662643560999838005856040111814585862637522757083466270320316440028655167557173194822476657392058716062123266996832991766124681084746339539291411919758749025729637227704947468922344218198948195462969986305344202067273750786884136902488321255008629191606770711300217253916472564819992002801795105454474684696481311443739210701663877295676216872688080442156981290616643083939177925058491720476669179257644189109004833129247398103321055273577202540434583669990223016769440898332577479620395645507270900700393737051195696427786024256227567689455759748971984607247741089347505433247281030482657903830551625484406346849969678265601056956334451645614514823852195840000000000000*i1^8 + -1594090007557695818581566264517159336307089337609952225594694301292475325175517497668305120734560851721365167486524550356358150578236725698570545049558606061390817199302630115588807792193852228472670810075762840454265834356105317621414177978705698158819642732154486651557189003496474285770007385366593107926874203469302000689434153960841380750870476583210442871667329172435063240283455394736221770410906058784984788018711006812609060346683449778556521708665197636505022839754383322636829686509019212455424694614772839138645262665413799594905619333809447966722212726032093849949138721948499593527419213667722437579802928833682771499271339605230191435938178965430364869252004705075420793251623771795946073813812577417524950180082621013504652653490273640706560571955856706538007286737999236875996864023144357980733776336121387763803358281754232177512653101465600000000000*i1^9 + 78938989482436556693876778910622406337504491384921400514939338382195556142499372366323772630879509647171484557525536948222784992012456632078222408025276661285259491225932467293576854754605066401487482777856801370260220589606845341434613375203013243643909788045182043111045277126604658632599251762988377377209627439773871904005347943535372084394823211149580577179319703598978977702293370717723329129233582997580332171948393072406113374896233009834102032899577154514512043252362508090343333553951080296251238929814761836674247900803104640390702953802220092406555040454523734075463940167311388618976425560939665655337680086227488550333757973080200267320304118466708096640688066486766136309840151129618878136920276947265983761525275591234663836559392787123756749103666505475807400165370750026719868984734714394204314168703808861723957066407816552116632158208000000000*i1^10 + -3026481061205000585159641316618178351193176614874491491513494385109235748047969526185753622864143470379018882437430201630733657813962010257549495839457549044420275535918442935464117122603532519650828648276706763059062898920954932279247710315821172494538173250129664515549797174575336267801343106218834277489153734779660801908439535569261372669276511244843727745410299083291839794157475413606806506216218266509601386748225569591293297335107346064783461034952516016489522700604408020240644276665600613250042819914278440507481529788609781952312227624728829045144544428349106129833113613391473544341967736192045003336138396580343996953784215893189651580280412818600112403860279179120113240785774588739791968177361630884343636239418950732765474545281460389631046073706991491513105972698098935162904025697996726865075131936988905044480505934410669884520529920000000*i1^11 + 80409241250909675838414685819797441275302124570953204765464541555767721262310852036592591194601927366825087088600418339204933064924188807850491011413682967766712998716285531783024207348835782747002386248523458538787144250493011894729322025707711448988798449766345437310258006161517287692907978416400534267787431031290604323730816316886775065930037715437982087985682001886840992260881390542765283143289772014435120906117365339309741096726013781226574803568854958089856767184897504473364910486441690914514560964232207447482869136662567740507213686590913902949733241932992669727060327723058615004742030271184554344262800078657208244838548021932352577897576243883774260124032452649118142829592005484076600103796772274414437416567581145654150359755741261734056250813979084026498813421446437672027342415657354033545789208496880914452884551537645257805004800000*i1^12 + -1320547799672459884992200973436361114828471322865951531698098762730054588170909140290025118452832358821528401151143510681390652979386222068231394087672025832846861889970763000154138189916734305413947597525461344206854431052156232588690416243317604875150921841393565892686061057170370969016203888305207843289028700965569158565587037485566361772880226198299224519106494538280670483824322681053857207633972447218156025231694864118746482613633948399085326361428291735568364022932097720947504191007394950664914608249217201901191027526887530264896769699611913359243041629830830644246244977194465320022993722640469778145994957881631832699557186964554328848158848680376944405618152860933856522382834140352296330834968413515919073462403296100435972374586418019620132145654734837778911031569442741807492828836592229034494959791545959005589240748313108283392000*i1^13 + 11790409771677863540958162604378586768343696119719168283838124238876862901430343463649670130479239291916864760643076606936138431134230672937682038538975854735915900842422068956553089046718261824824362182615001294152902215270279704171409204730500012546929402023788241864737057172388996992559295601135411623945374291611204516131082566479124504596448351195897338966114122542801650120463751849115645814038937164653570588312560516663764772210715385236660331870151298232177133041335813968216980034254053594876501528164719018441256291952712564703539084341034427335405964823182542050377790557833787059403592040791633797094745431580914216374356990929723923495255370654818259498793721338513586427007861016505355007889750524608950316769012033118918179675829719783639096814896588050963459389524965063280045043130836352750553226437686075416438805726919393280*i1^14 + -44617740694870930789495360762344025883683448118226625486138704408513959129381072495905539829600248661360656577251377755420290849011812491950773966881636541753298708587623521335571231928434688954036626703150665225546043398154233211615185750186186961529980051854307496807732291469463958958790951951098554244723882584379106995792512303597618146111031800146986464648827877692687050605565694756084486528838004364361606966190541190873610683586488064743086557393119465376338498013828154212717062147453893235208831195758840222797914519392268474090133068200525224239949822644878126949522575631879449700646318448570229538487075904593099426255221300277325880195905789737893747374051445854478218418021694071463461513707216847311897784406045292285911275680223021178119839691294768713801433426332979945942570593358852629445427913567747677045132956205056*i1^15 + 60866585858713351997796041379436141341328557050836437142808853771033484618683829469359570588432685503458462500616970782777383143827709086128666605036481516311237179232100932555184161564002852960557716033421144401303307512315545366514388984310373656769810145591110003785120095330616779790703512740394825737399486344268514609752552785939614612182586443706081345575762916071944644600604113111359540845813012687218462232856787722206781678665756081620474158956710764418454677786922168941042639257778609775830769683562492651954231815788802779751975146508187031873836999691662362390043161734132021722790092850223382896172503346769503473246240916266237773428017378106028080086840440369407032777254291724551817110696176187425266118232103678373377205179174210040210471640584194686895503877452458584046102289689441082477340050536029653547220992*i1^16 + -485931735096027004361088826706530828289714685138718060538977928437399709719709382661096761414732581244893403822547748215940150378086950104021681560228342270952909226637412920784401413030014348738544879967056377503340230925655145309076339787067033241100143713669636130820308657283922155177266242403154077351657750539714688297516791365857314045750620816975923569524052997940370031906608682977230604042598348551683729910140077466624551507080098750344898283450760292531287854417836482678871970681104418823515193712934013428421081774630165103874382373060704158834742017715779410363864484646704809484268975401682187125856265306733761471757342880127324601731059373130039170649143496478688421989616778609473994105122580537616295512737308642400406965680722667030310666207811110898877994171595015838144341495201101182818405384227171631104*i1^17 + -675122995138467360300943397363380435563992878267193331385729928218404282832914589791692829507536896488194816518035284945570740379819637678060835027684527365459706752784929246814429755981425468295031664306569811298332877675655321927809203972722398311648228043183397728795512342713328376646339963827868945080627875236785303161223638149137461770303841755389221543197685427948334283519047428005721580055528774565898675186514143762582981382513218466397359856033210975978452676548401106323016718341497904968906314726913296952429770946313981043490629646198605294022957452978645572717301684338356177734443479034541258428125748033359318545854185617342260575212418106148898277153476351170786011701688557561165305350994589501037766121044108964518394343002767535886112507569874009572875342648100194975956548236245106506785282535325696*i1^18 + -62160577544605088952876831124047310669544781553084715551536375774449444165681838063580079984842206938079205540395210370863957809938836453480715101332208656061743734107901127412383516537129952992450416705251734218916210701193242398982467380349910267092697452841575590050903648103373558487086789672519298695335164207560135813239770823979497198241678579964680795680522201138985262368506698245721240124071362453552323947275417242553734557739143308129710775346959251695591432890520004523693466845969006861210951462449693932760801964736660674348684732498802718560378627128120529316061792057717475772650743183121550694495957757914535712097057065524751571408064415299046398726281019958738056487155855023232514782951848493512346161364621595992020758511136600266047695474959483284428312518343063599838847497710627536363677440*i1^19 + -41765470740729910160100930342654362718430368271595119858028546619098712242451023198393628520775229477071557390699442357785590621322137579086750117209492985146280782920125835861246961843661589768724502563807172775998883435632642820733178422972419619988031882714177777744605461625255418551254283810579238731904456780287205243120805875238445935370194720146856686272438548955583743570307215629208696754135169655702209298613803735952142218205615845127913967002357401284861820601664717256389009065106228807630322595784803101666841351839208160615240859474640941565457362955085057265785180324441796409970575659875992006777046752615288822979601447615614622892217185097102837845026668589666990695001677784238021969473337357980353339683652270482481336041970713201961093167612497281707184701025088585946388732262798592*i1^20 + -34102012999380334199673341584359723338145287989656456607805528580266017444566955259282563240284058243633565591146194760730951841670893054599756227162925543838817805896562546571095860826667125634594937239486923132583382538015423164478100947817012521402373920399484713581268728225133377671297679781048633438664861828159617733380839787584610101119249894881597533351162450650584146333317349076169723538094440300315561340366820981448313433723834842913901804371678239082989846537235289341937552891290778632745118746730997315549381715332189021280653421260031577644306396859499123797466755354160560580823780262576738690253980466237794440454261397944138291619045771918812906356259411051871325398935461805669720818578281006982352575429133046825362148286473268602561542862412621827888088331927647067805224800*i1^21 + 5944936145795682401385402441846112330269608687295654593785515631002732951414233539185998868369164533383631307508695140515285971405102876080746902179314353425774952478147941692851795066328237155172844091820580775736492870354732215125719026362388090858546130989402593345885593031681795525952603091248834043220263888234139968704922210101680086322525468157534924049784572350232692574111888597429965485490850466108514214296678953349162547350398750309961852996279476877904561768060450743635501862699472982642075793827342503281073826226026733721489870548997907768806322909873647411208920599134625632896222163935927501971031599669728891224132477884936512319929937431338199312552717022271332332481062442360819837658653782724617350993476826452362365477504889782673259473849184415746430242748589904*i1^22 + 132248821169072864999374737349164836235201159300644710810435615758791876892700067424186815292952486268341728441419191963095988290028040403319813905089490585343063849712168779687948859222112472557826601690170093747487515501579116404944211925182756945570031394623338708275198368641204514818122345336568560451983425783137289390145055438180646645730280288433299097103640376165231180794241175582192998583965860018757689460488578177329005178962282240165259143040993090822669100373260680345723146148348491687370300019420943983316335653600518051800631286064523143624326672725578959936258698365620454580242857274144589764693624505952369099850033978371851936435019146346359452633320423397255021596872707852046088451893326732610125882196561809668971288436785788649491962704542917431578223*i1^23 - N1*776075066135449380662538491490775540786802568336743959224321220019927651671723539464282999089501452723357675491121255474564056758697692203080896003759564331254500781438141837570361025308446650993470687550979334613339005923546491483058487544860160723265685970859281204307528000000*i2, 34907253070197394269936349345781383018737152531437751661549674042121941999105696196827456321418417586263141114336297500821946156305984727589548827977752616522483628446416807755137003885608312183788341597276035790459729557014284356635584616564963328611412866889069393894469195460524013726857846475144083365108507335777275656031477486389842795796320218211703800753449428834285354505363775348332400337230151576699927449640811749612073064676635588881772437620327719262366615537077448914433760697994515238100342146741765439913527451492840368836126910736815698141023890725574193383927320149809597630271263010906662908476647603294628012829888144900947851851375058162027548329434042928512381026993910642343327372780166071537752886788034836853092565030609931146303487459314088560085445488741892782639289251190013064739581810087126884267513047541614450403967066747549638755905804697600000000000000000000000000000 + -52541544675486469191171013197471385390070625496182562438682014733232937068613253931838140283289581454274682948435870868503799593862498658521119387892488449877363700507551283909282467741319344110023920193431139776555851052438572733407043902067800698497066729220616856258499305397350036304338525621670339679938479833137837979920678970268981095225785733401702349499224703168480888203965043918985545817942926506949269186416867330499218849340665419205185571171000434635876679394409654288691991031569227253075080037824565452424935453493184803203993308457152998419789554299425360490112857321823728116149759876597372564089330280754716113719470446425830091194631595244548138884355832872763802831989718505909174745585214379176235829369727253640660784791060425442702656955350720615447659624274359319671037533440370855085809354453172961671692625356848707105555866001750218971371536384000000000000000000000000000*i1 + 35131024130414043527245832688801184887537941622312821534614833390711656257470609202307450950981892885759294713294544491369475218279052500431819382682448585445888347583167473070442285731130918152727999192771382270276222952742480389804036396704503225745948355352841240860062015465686961203235492337402384521290150892547716501185031372944689964250438599936345522057598242817735966945476358996057910341676563423969105928710110250596963201583267634661802521058009207501596417367714690736413854988221886075024940253544965836351769406528696708450137024840125537164014011329558902810309859078986450412507646855715712795698218271340436307051990676188473325042247707334729822552875470022054074688417232524344618413922852390458275505937076515580381713188991335401896017351483030343737889970325364542778060115098126096010285800256640896512432309718707350655317576167317032716426280960000000000000000000000000*i1^2 + -15357261586906641764039907112992338050018421540954905154419979257563653121179168854224369785800365939751886482359591048943973522809216689756452207886727834286888263981892668614840073075111935578157785691034920484052686931862908549371813237323519082371473380468992030441530447671838267521828654128018585667138518472256558295381550969379505166807385594303919806684373219568081425535283466906166620305382521237751518244108555952571797233287148895408187735333190087832281395583989798080656748397817591406803284980532467467514616783540976523483369951244300163212795414020387315172396650936219980276988453828415628343855746020273836960658177860050602921209261891977917746220028514834034439441945092413973171664536423308260658526626758452674407962278692233252967497747570244812326752556565290939995830881431489231681086465735073687865371974792183997097231113349215992265729638400000000000000000000000*i1^3 + 4718658666922475436562970815154589929486441825326500726558594599667001604641359822312820698631855410327457491013360082032996973960706612818905152590805653622462922325401406230641277834105886390095634130691794775267943392729788666170921370010177490496515936194477379028739256999920567652147781689941310660368832479954205922478833402678563490730887765654630316812101926271885366936379656585462690418849424482740099864654350903677251038435073316175961639814661902974738742779520044930444924169143207728074389416344588191821930021566852942413753221714665106973561693862221783296311403729129127743495158199196504028784966840724225375663194392970429638748647492918311872161931041307518720692547061178995604235331203774349546423456460682540846027973204530538619028956703948596786657348495423278573757420733636968633247428812150458553830251014997030069810013334990948355014656000000000000000000000*i1^4 + -891898603282602532189750070452003988385968530704580890068980081191338565354700268430028288159861235597649231339291745730648658883326080487811792692315755168378683540023992464304248638386324356335885538221512209574646483921719802174698948347233348270796586765575240799376309359495603985323198315321058648197695834931739979875376081363318846425432825684710423841199032938555653161167600270731002955374928544626272388041308020933385691024076645093139697083056492011062181292497738865339754368950985486879695575817170193383078941582936082223713575402979354450014281092948965919117514513518922327803954687833116481139864777181229452430220243275245754461206997467227184363480780399221816900935237566346836401329053893327708827484640068960548493191929366054604721474720479296128453200838726738490850011365572599239998272546085294040470238318414129716630789396849853433118720000000000000000000*i1^5 + 107027068705860703296939724799823403031430689255531687354051666261234484611940508783021595027443106238733993393708864534063692701431681066525811454672456377918324131148129794492715058439625474037661156984885831727433615847183004674821487300057761825201867790297604308165401229304619059977489179176322449639871832849047524975455573280331022124598819632572643089656850961512063974027043669555616617304302397127283816157143725403964994019516963797144271558017937804743065681838195070672367250531478619514590582652759642102619003047273735167114231678343593465242490320511069459387590495262288135192130617970972918976868563820559518280336213707091628481578672936695845411092113582845030826508912441718093496735792881170962225845856605211535395511962733634928026016834970631915674509863316132981597862102418771519375772822516119307234539489879772961244358102914356268236800000000000000000*i1^6 + -9693863960090961560123288406757912971097747631122696939295706381026016676774793978449117783550312978360873317518585075533990091039509079465445373181187505626829223900444128591635007489435238932614606735803554176122314014092275845725472765749635869393738210818260202196810099352279691186529289817033393239520610521414075701317135206309731766243301526299225281886465369217334986417432872760102882022994553025683228074132162068775408518316694859725193817407649243893819066896703044602939176881987011596605148506109633794381567174470966644525088788372212363932533781695268642654833178076589529446005109975716072884294151599317020896490375852571968325555168694730874970047685374770924628751880547595221536921196382715413807196985048740873605055345423531296671626992459319481419639991366493956694751107446452154783475996033634280479904977349678272186380284773837832192000000000000000*i1^7 + 709521135198788124404330286850201794876463943773897750116916835729712045771086237748442222277286738212213683071248998839206718397963313338450740148541528137262573270228209761349966696948983867561062554201372423761102006358362812755580835280141159760403030939501268190899446415520745782419867111777391379631656442449671542607435410317725793518102637571111470845555076703434428102656442502979062650979144050514050168194726141107753762826861967291847634780092052631306345011114936348946244386871476708087933555394280734198323514847616361933619693350025959571094311298641218938541230243115343038012662023849576171291106785650009945159034432402839266670320054346304642803832150249983352705498990973342466680087687389875057344812604502191022449308358324880886540054389244571651231173301141157683771808154542845510637905492530378398980614248048339984813222464119111680000000000000*i1^8 + -41857308715757698446618292950312078268449376254285077975132350993074464135537413058776815303970676362173702929812529469252845625491418438590557611748694813070226322450321694314236513165874333831773424279578748412644396641976218971903731732321651135356879758517785992342978917008053515924980630560449536599306194847145724583460750875255144538441505236807391988913380574063560414486586194971231725433401279882885065638017753253395586148477021654023211304423917292024726305667388647654106540292597565200704851120589246809319437366294810049234680100760494415488999820392161536071184115974228297329674570304312561362024673391574696436745148070808769565866574670172513938230792781602745205334288126405480210770395593447504388533040629451942397836788830462295638488275770626700879003080979953862755253218777997545551494614473901177644834577157389286376202519130931200000000000*i1^9 + 2024845629422035947646399379198575954400638020000696945025041446322382117153658903389539917592927819561160749374687996716374119793550621800317808847693004736612226691280615556781148859826341515060241710820401648292659350349128021651088004492860766719270797997677179507282658219003047360368081377223504806455426148064006235636059647705242081338021254263759934911984688181322621613448718226851511063215469888927599588617623969812972114959949520072528993166043711321053092007532192045184058516204651541239201940884544365756547037268263935768643716690137157253106346371201121368874281016659593281701996659473575545204352227044301786870135094047732584189300432550698257291584367977521943479143605882108117504443159532551173139166395860238922542633070659185564467341370485356777990553325933195318342817909623181062557228640018053678915401977267353969383742242816000000000*i1^10 + -76998897061461332508278121506304314475706652835282879316480746266822835431660561952765303366850373548934012188579605081241380167668714374785559683858006265433818345315508246738564835354153075627341283809858953144971260461203700341206342121687032499548871290941341533422867144475336365598044161591503423901119851629444265192128344125585713394122362743898578913573700107917108075882874832946030601584556745752036787273185824882558389291825917521978496804729027889433615822315191335282352913244440911308517662046792598797082590574029916457529898446780875912175987904722681409633945952719995576448093179719350898179437720810906231190847028672883565707813493469720342079495047857420467760423769617263209644235172915785449729986352295505090078729353279150208852733394577397493862027140592975397386325303697602507814905679807244741965617820288846212545376419840000000*i1^11 + 2059237456217104679581029394921943527380756980377220750614123221654559638053392638102553402617412137404708710629790568798403033922902431867443030081073525615187177102704300570208399916725250312829411560668244691369086535902867076365167735632986171966783492627397934420051685705191863063163639409940940976513593994856145562537961812577188821915579945350698263166434435225129214327060434720106453716856530094072398303543292918105792299144510635263558767006225528974553917877863425794755273299983509141739020073378919266030951007514216183507720947574223245122565029567008048668559614414848356381511550399315011377997643623822011554595383287106440264893071783182335892358192911902095730669546975398044327418000549125639337042320759725320735575979886032517821505394164711536924289758974377146324784972426347237668241172448247827715953376972645529287629209600000*i1^12 + -34351484079668420302128457241629861902752859482319389662152988804173319713805219260611660662288730146311374771139293644781539279882274789760963295398630161971041199198772985331828200223915312958003428317059584169979953001796332767630242838506832082029243340517088451035632283896291094865262956527555486342569782901676951001316720781150612446146367317580956563922604000185382656528351619595014098452359486082892850556913794391857277995674687398737308146835402122165774530447653391818143782663825352117978028636883042928059926226358236376029286830159602073010936022939248857890976590609598785417525844494401624088126678848096110926303525516820189206683859029705181067932889253708500382821847191577314790911495359063987233423707590872126359765687511066679236256018371464389735658428132759058719659845440890368834626329193425937906195516340999110262784000*i1^13 + 312962752587642590814520208323198752141159606759508959637562421678844137710125604996361703638701662797197762481701557844624544200679334647733669237382668271144775354799971451997011035489957948515354319487496762836092973240265468088648105400387069881760670361325773453146284195811453964569239858164865995912981069681602208470450459062679462607924400699576026578226471866120855572153378490398174697675268866877306248430287275531812804438500973356026449482068829000514627794286539204059806500017998995613159451478625316222576730800039702511566182088123923776182442886628300464401073197267890528525161899396443395746234737644411379326585002054819837778466431577572266504381608588544894208938228139226702684805941827662233157745223434554189955703712964708877334085300292423763074743384331758856495281055804642778570688829267953837280116347411854786560*i1^14 + -1207364698359474730929067189771704427187959569733951941613198005083514273165907622852244401484727178174506767856759952564714137283027367634999685118049503353714697604630659784154169728642072178317470530894287665882153261083122222081697758604517311979206387629646779759863451469528586856898855710943507010700471011393221833839613739159760718502998468428663981244933574522236916193343516903323565434942509173182238460399163764236783606707364820946377415449859906222307847737057822724555479458201825953983345218078191612142716548853829962306817876160639620744096249249959311262426758672208857170529454087095843597965237511126704325854650216333914177689395812776822927942617664642057455046922621849419102007312719166590448606681179392278453169957711951528479485481760021154091952489270946740463507520950105948241114283566111460994423348838203392*i1^15 + 1545647055453275590473128998556639796769633814731372883490064219004231111975991430370030492022914168563472501238213837110397226953041597240466310043008650204255042783319905419656992285442699530963738045365236563878175076489522812142433849327420973944193923081657241378996063532341429847749301910997709318672064494938733670140778184295784245684856612311690768081560333506826752909127723538181481446437518700332395155323422179831856524022717136388109205479761484069327975410425861782414668793595179505357698366629630159395620808654806957498892833554590452805149238642195523504216365553319265534756137343208032538462559487539400998724114922428273188822334543913003533863133410086340927367402970696998147448383529885341142074036427766723880642287270491860513247876075395421401531124946133513478913934226509087000533279970921267988289814528*i1^16 + -13452824209931428998018180387190984182821160870917684361190001312906942470512471162829119615695216965360582845506518499813031174738655973267836765365942442782802519681933691390341002540945930052148388172876594978366435003061133015004971859267369072910616071063034512278335242254710728261475498576089003957611689684934577999153077146903819071353128581187544380630780453548584450545185761897850649734541937537782662273539506170457990373363900711445498086662529049188843469443137932710374869153117922012221285439209285968112457177053334878141414793177421067731583727110553879612134835099519262391673466120164266552141010300978191977219581601945739973971612390138235053400766091629989464666769204441768211117794991331850834182140284772623689073576836819485916001667301104644942711722807705148040936764066612924069325527082604372606976*i1^17 + -18700005435793371118121611535686808145972405554291454370134700421720166928104891644483372975688276392007126619108535917090303853105878725629165581519039066472071054007182034131469341835082949443959092197695271510946425879678249266731092718214110662048275029501883634504979261857256201126107994551043043528920971117716056340605780026813224845824088377195363151035179382854692239472713374226919572089040859577949676705760644088460719790663724533143021410782557199278776757304079376048771403140593686340513184251962043212498381539385039858268620589581145169122816882045271324396245288322950770127358419218792726921877877443041444197108153378136483444660999682067102299858708465300240216045942306533777072191714465680543567462513511759396746574175017107012139937049459146284794951903383376353182561047043669987735851229539863552*i1^18 + -1717654784984407681015269305044107120356134750652059400256849771170886810438329974972265139237225700728109983286001469507782575017022532306736607506459357043230292078091357352008738731247392318470730539241540475653593069671781598235694097107898705692803067551897968841072339119824266633211270596517953958721826148977285143633322195598107354875466457045234411099096004329694001447409396091806476570932493102932066805984938728575695541202990370135494758985498684484238475049328087600665870615903565212042861934209715671263518591466226909636103112713037493786254768952155484290493682491890947053439539579579875847831568769123627720117287955106490635969962275564519109166821336154375111408120836863839857106827102563446986636148495809835020368282648803395338337660583402116086779778070552865327391064963498245003353224960*i1^19 + -2411953412508537608634928628370066481309760540968467431445629473579178849442238374760103971145048403209512689437464473830744609459050408075014802687253671643147897490055238567189501100418321401065557638215458348217707373495401500936529752178426975535960380868247481356977610131509186391656654448486581798770764831419590478078572990579301372579458277679953319519495602918807629097390525301159860114667821506335872254002959943760974068280495027893311170995496557458973543924230560928255560629995058371965220909155904280162328027401235921512893344747096854870573966059336478975133870227874239462988417446109186736462529618321420913259362807977492699937504383246244875887720979476652678461347699664188733925635172811726030841630232755358015600122999938521534566644508381628184072842824286985445994748331468510336*i1^20 + -942778050256449154094676261393239518548272702139986319471596141130134909174242170204498351033708474755795437863750965258779985561578699914742065409907565744549740127815586600223495865536318183545809482456270517157833723150087873194592098182569968368661338459151538568661752614385428402842628350238820918104984782488427487099508785763876489260991485600470504520562776529749024215484440016406126683216142433891132413379395211148185087809766082362225557914646994819681889974045164987369500133486386954316937217384735956279638045428391741254537094859349918174572843136976161134839884531668973097618377962363636562732302640863171169322333804071232382891303995178773861543532481018057062484007565059469716860035351327446230903662029320710591472580150256305364657549942802259960838797734722344518655328608*i1^21 + -10710569480840626605000788118549367189045335613000487051388780071500023132088073151610170694248977488612800207544506141024009335441068343837346078391220026343074745177513360704290372408623870304906948793695505886115632935268618933923786194457966760614879305990909383154734122405282671121879546828017351832042854504199048720469719112741099483583117264781529691532062582216346133674460228646849812603016762353870960859603841009744600986891054413771359301831292446405304666332101029317009534416934651489166782902952388000920990724971949714662309977737523253526173904728737650356242007056529485458426310070965806320806003454370092170228507851910740356051630597214756619214985515135147699360153879505135016090485911422953394492496025380465907867529539820109801320282415261112524325974475438468*i1^22 + 4675614119406105013805311127776060634362952413225057565943782341278681889482865670076415654044180254815257641542026119065949191264938307153458037515317495605009544287952073078184554411897371316708280241289831306641191355419874058806164398097763544597631128292719206555815990482262339826804001980524497369612150285701543775122444967678872174547702672019415286699727135292551542787836234301987508989666273714436052122527967965082813612647383987451107832158730004822344543362357367404137410735513741484033734940135652910209386043589361334834177116228660654316589347620178244663660915371961621571188715384447030860141005730098366243753976309569302939294791454001676128460988912020134516342384079590232031450447858648252838766832435495765766940156630563175959063387487949718695932563*i1^23 - N1*63638155423106849214328156302243594344517810603613004656394340041634067437081330236071205925339119123315329390271942948914252654213210760652633472308284275162869064077927630680769604075292625381464596379180305438293798485730812301610795978678533179307786249610461058753217296000000*i3 ] ]