[ [ 141427108321987123511523664356610545831699138274401262437320523353256315171953438468795523014560259851471150322152828700838287000799464079029139049952649039284531611891098684754453263032702924716863970782873681354189910356217513010960239524741756381665376315621140971004975689359586279077260142547946463209642390147741889823428141955179882028712803578921599556291599513322866897804528999172174569999399066910099371009246222075668972726063483387314328421402971193293390086621520530789317330169218500171284147276972105815688273206551141537335634948051969060825462762258443930866553200943299217284745632170943595772817883392532522320529072641796991196250908601921319818406227945719759642787332329246126731824265557728427180208558286081007670961845366859089652500569764661571647124750353362948814242335328679141983542753149443830842152285394504303262731690940065529102078639050166153319952978126913925021696000000000000000000000000000000000000000000 + -236094584186632814929227253412822515078725231058161261244933073317928948453206848375445565575908519747517875987617128014641777790538962015420973682185146877100532920946020915677012280570924414401343868100094707688727900489024983771233614665439615848851540078568895104828374659786549854769760901757358809687991357580767814537030522201917199970248480111679179011896233565082186234003616594441694594103842214151264753191333261383673714424996206716399387227478820645765311607788379504599205964735238445093169274693896936714124195603156136171171850153299922986312674093374208795915270783376881700452739496069552638183482216457499820730048946317211519324658842079178241122307327808741121335435804261775816412312334023138368790692692187134487307431635953869292558585257502180022290559289250722959621812181291303347869306030481397418178283418925897675588739029547210674066902847626935704173411972512151607705600000000000000000000000000000000000000000*i1 + 198285990176707826722647935296735292119295120054120793712893832336579598880075856240613643352229697368425385741643453531826186159749001842798737906839112137090085573021167365483412613908157647370437319583179029567784095335778374205443278823910318898546923672977490112523527230307280940254742432116755203378029723248132001532033442679064661779822580018446871107993321449220740105081396460005165705363356474276829274241472844321300059981760044078876913731154738180952382678146452211338962042254232902994895997566869974627497837216514369997223485065031267475628888056824888343597005886104748023392638231999678058394944698140187008757376782905343809074959841738326532802997831986320024137230201838085602493267033371634759767843380693861350117193055659033249505007344143341464769834120817772801920147244007123224410335303077017805804282432446011057179128222625636280395273193765323611246352227807516426240000000000000000000000000000000000000000*i1^2 + -104462104976619284526212861313709984418313915182580999312555497804227143573707539988360054952823970238673507156832431935081673176651207679685833860433984417436306815808091119045558120115750862068952785069812564876907032888818499646482371824403101206354301538338494270385211524579136639239056464500105645728804921033811045983519124730772624037060847030078226561334900785855373658232780573845265716578799933871630293046383624066455754163718449256523853257409606009096272445650843122982619883983636209608401730924008703172587155878665857901462306459836822322343513380299154888923534089490079469109285473431126980354438648254505940591406513375755530071765748233968939991959927729204938486100499865290480285361859290035256422715312184864937312322814902418656485987984384690498390358649687943079181108896410355720698746689306666824681845553253077912503609358004173331556032915728614919660434694789398528000000000000000000000000000000000000000*i1^3 + 42238018494188547844014098543562411792812834768862276120194400653677945602736663235872241103118146783734794729121666246376453396568813191245107947883157948973375411234760229766857834839427299896950971673593444311104849526837173577468659996867314903024408639442633475834791033607178327858256500427207208099789025016261031351292617367229908518488792538902552770409448542594572083549096925548686817238696512461324112645695449786395635580384741198148038573359017028469148243799228502323094924899780980840410550911660094376614398941545869600561526585834719165643678773981307778275501153415415043852110537718108032287011152166713061360548312826140209396836189620734422383515553805216980645642997131160295818598014197679303724953443906021271153127266257171844259830314727714155523700477727089897209646388621172461745144178842522444137725128160676432643308550950948941434885502394789915789504657594777600000000000000000000000000000000000000*i1^4 + -11588681061456531440987647235383901186492564910124643152102779556980743162872580964673692958512450813531723722996225346063767709461076775960345626326658886715057490010866517336974080567683428891771638708353645247449772084703394436754471432620534541461216799169026601363953230690703198254898161580936008819441133371731724600908332403840861217456324320406877111593922269204844402095845141046647815019277041715681043360331862783937525212154497947170959608491384362257169829765531890752966702610694040476417280673486611163348261806940042226113528198461740893037573364255064838906520335424599502265687201459812323454048188495243268800705050611843525995550245394241650437442117711241999816784690215776971691610439828534812907228204027813877740351977993776036014871032278607180819091426448603563809683387360027179929850358461081774286077992783799400122308088850447544375473631149818227214302566154240000000000000000000000000000000000000*i1^5 + 2528699719636672903066626113090707280008692764791684590037015140857505720879929217202802537197764583519950124749082383975047837627521977893166497424833837774346191722849215840059398117379957407401445296865757091328055544020158025269660342687954154282212447659956961243282236939891772339316935787077246865541744360231029719672748686705737905146344451591157193990315598913349018827379919615896056488910397364465307229278949168594968064743417867393736177036874124685640599540936331579950613788052736750698586606474603079648325077504844245200644965961330418403524341248364535484655100398252307029545138052640593247584892589060033934047850954343348059771204845206631772037112059534352637435926237613912627335481892636382834969974974882703067538955815412909002838485746882434044820177795438477658718563772295949254448479827379712633811054132149236222145337064512707386944830975286842480813670400000000000000000000000000000000000000*i1^6 + -293239511721007592432939060180175882891842283472098898183367964502457441108451822865748093838903562426410608522606632791007886670557459079589526262160455382014718794327519051477673375270979301210292607107284955692824046522778272525580256597033907879106957007251549364465414141769485680619959802877814666402940247807119731905274413452783800311709415640101924865856699753897166051778720452155555758163111263297212210978682800440869002027732340475784880077401038630820647845685334490951516097192862066165846015903611571176750368386484572954932632692848003506434656722250050693900178909602164611867176968067072217062594345497418492479613647037037280271082455905733734122097602708403613271319896099491317076287104116157645816731560146327678121727307373159363469008464184630266620698671026924322173056071568973559121318931368045095024782996056366901001430665191929278479639913949180371717324800000000000000000000000000000000000*i1^7 + 30430576418383524863806610718404436626621382421977570392004214664424101851084333569495901739356448565453300242703517567052956297496382948408448136521303434071155877147533367241904501351274547825040003258808928792096559595295238918867799992421347510694809742761691961409088803201217747725209039300257921826714631914790387872331606049844254643778915501119756590701894132219362937362266982405136201526585970082927009188149936593484613239297170266283028335169184282689102573769134777577766223520463287200648425809464408812665632221048582285531184152120200108435723852587338579340114495245712482330599553659909125431117380925280259685729791731127863929988967795325691314186474461273248454855717880871710859060895438470838559479436896876256880795561844339155177363698354923924016119873679767783364451616932261749003212659808072560006387163241288599085196199116024538264417544355603986513920000000000000000000000000000000000*i1^8 + -2636676983314128209090663302018927347274244912862228239275923825137686456083044580115816786294973827648706310959122287773157047773025332497897653715925637779047966625233533910590448034847329348529744678053969775274318273875648865236017617586802771736918713726000593079165057109564221584026914309120267357349623220515473957053027883506998446625622201008614073771223870983739606266835860135372771737732788333779353633966331972631439684189117657603911300483079435513293746030377389594144161730370770640910324391366965842027037519511604244324848922735944572436203402652097187137583648657820605551146567616822102441361633463557163641526264232640707028656591326135165497872674937654827124250764864025090851303136565177041453964191398700819825064266074540697384078959574580487518004773442098202747699558163724083991421422835175838701494353069645830936238802924858814828089864018383077376000000000000000000000000000000000*i1^9 + 204790223817117689135938562216626837996896581488820901055146365997217407673415671059021428286303277375746711479990671530921735235422992248252361102537882997810679017396130433481939523628383490832232655496613595537361494050665138199202396288452315136690156099048003306776331245297471346472266139011613015459759087895474182873565348051716695309406507137394004800668988357617363048202400374227429088419095848872682336970896466516502691746865639052963757276830771914221177202199904244142083449229860264067160837987534202984029188701037048265386746546465597469858420502974207428568737229997811631482689569143907436005482822534087585752591905326223170793959806945629131414263745017324119652455226657980336512549198801269759048615850322904796925811192574050957111729514688927969640527359494115177962397122009501184171195924915138965576698908021456971656309440712499850513755773757030400000000000000000000000000000000*i1^10 + -10990982429179031175347704899078292642979489263662049541035255391866148929587205226205352759207703950433867763027379873564169968274121925752171748352569110981445090805871473045803733176907174723430490615166618581107222373948865981123425418388880326005297657734987282578821577135927534324699442957361259291944308051969901866647181299141984857743853900216628329074422178486117219603483181372686232777914931291323029476923137470477256722888815416575840273431251309975257538141104060918991655716423543463073133975710358554496161773705851686472560383552621723031367228508190931620126998629255868019825209433364565488013432070129210690601365484600418782817266762103974606009290664582277467957998530802921309618134722257121299803145240812475993679534371308021849824733779643439142329434847974311116882397011439067033742666855631658999266139010590382342869563499683563272013076234240000000000000000000000000000000*i1^11 + 463799270670976326504578738727718111671702790618823607602304469601165224682242083106527415207194004919341891917309166087276942225861537786962570997047787929679983454038253886507303284424351651066776934686388169019558069219013811695197357125649870552501343554412583847570804685313742491858975077081342874014103302509019285528448233527703747209938908126794168445419226724421662784214040948434221614491111205253031437843338696928408382195085759982198329489876022206985211223298374745110933450631000237374550067133064127587649889303613033959116860548461556273098407912242214879208569071378618524668474223583371043122882395901447667511128860507606292164694379702473088804300277055005053780729990778572822582086315658504240479032049802274839067793142887083375247896580712316360280638126813708635951279929061135188394559545319975845585243904368093990401323091767482480718774272000000000000000000000000000000*i1^12 + -20063123665264081618277001685756823783894086606379838243207920912808912625226618319090868026256159263935332492835697054713695485211999463492166642487287762302755212527159993354238752023399705833201464029412688405056147847781943629290466812181189408576263605014230191236568907306699616261957613203285408991038864099362579324212595802573356995187498310251763327735999318248358141695026402748464340380898336606772540915098419176771871593450644438547645511395108729953042853948699839923050000629098847977898112757267610987163595343790535377076619286801445844344417946179078604940321133339980369118317346099282776061286620922794123677337726662521999923948780289364266785309762166119190133193670110487199638030405157302179145588266904158248452739374598763670749115831061971332865109122027299754586902411244279526177951824003348057178342947599125554614451192722688058379468800000000000000000000000000000*i1^13 + 683206052195450926191850282130287728374740617381667594063975377456620319282743454477539578497411853674199587293025652629413036020941416647898256521381805809737726745046716060687235206464367663326900713749354188049188742903565642904119452879629105310236292579651817618146989305839321394343101882423164916917986186159712243916987019321705423094735311220261723136232044552905276160833036551916790009219621809998712779754656127111133358958808631765059655296392814924772738771152249419993962291856236992883723242674732283357794661168986743733995714207072852950201340349486689587710409921028574507873088954891572417176206067475690709213873865088304935576522743792506955088293137484935964431664980753503242861149832857162446720559645887816531528389693943544862796360093416100219117878463368825660331830021712091558050289200393327751465492361038126360182799626333879009280000000000000000000000000000*i1^14 + -6163569564390789115119324554053806677034835576865545286447819102965123409514799863068550777707677294516945553616173253410590742838120293897495775028388577183315319400307003941686245451671185715959195768158981967395915603066754535127074805120768835442052710057162575921516338989815395618514516269428724388392469845541977274797389343484994197440442363556488703058875826408492997777004952251556255136116995192348950979118433458408741978095078899141866010978760187641325271926109622457017281783046116693666207778460334083467692425967228518045746536172477613015103827939384536830555602373454707661397007179861457007835894080756020733638312843891321515858671149628427164367465021474200170389698003844703705513747241225528449369783020320864167451952841599030367158264787991182725683456909652081512646649118123769887480353383698028937897145718831420998658745486540800000000000000000000000000000*i1^15 + 42279703090407045039934378132999590785446527331448817436737279707554006664936091197729012394015192248757981194849347304922691667067764694065855017427789573961602253500957146654361273018239754974177429763784625476761261680654473978681807593960680801693476570755151594894258226891752256102751610733863926254996309141966636875749463606140800387728657959017366884318928285082509162181155598698509791441865956744190724284698709420011973099368865557349606982589903399376899656588901777843900561060916639323872202743660402776681687146634413095978076791808863120522101241915031565769926219447661747803987971541283005333813603216479752314270241905434266480411931603365216220605065812364109439776087330259661663103111477618792955924183092591245479516547851825694470185541397923168486282878197887276854395327984382807173640286462601058544915151770634375257222492979200000000000000000000000000*i1^16 + -387363688872745381484553306333093942647988092866737897193544293360388863300726521686088576278897230043141132502148487908429062938409529692062038890513398399409890114660848841842803708168028261563191843952661162632066046424925849119928102704454276182600218082351764032908784538984831780096740588334645800958893689569090968000812429462061947147851978230023054889008306370030528510920846024471400224774609531119617811171614090942595765455203752122274077619307036031476739693819588194372306406934313102523776269154678738575428516033663144015505973061135372088484398031199878590876967159118647114714121113131602823629142584195609919752302476847937669518051065511048089617302557252872982854697725667541215965510670136894370554594484866620004925898092071924386362574699854772385166732506465527555095597245713194778637550551009652050394204034309312902856704000000000000000000000000000*i1^17 + 1327158608555096750387463144092337861408277937898232037265392938277273469071193261521402865608906997157353944224857512677851496022515890915472333479351717631331514018259271637730636010804283777507251803000920476515209734052330291639667787638996686770900500050932868200320173802674071532281675092573067376925446898489190232022739967728351980284290707263102469453957305141272014716750917705332186697977479418781010961256800091086236246446576538596802298738375225630829012800508551145936015065588667246244156649568413330404615667886194535670575675564655721405817033342273818635669969250200821363007374878779347480529256710294308166778055012075351754336269826081578116582440187202610642980707215154279165300305913439524571095723804131711864756402584097836520436522585038754273449038228287184964245968511692602418377237393603674592139897537228823330816000000000000000000000000*i1^18 + 1489240163857945355752348729742926888132380409606088393911923050282406249786497411056984965222494096443101672843784822479635588186919167254125130321471021351255667538443775152050655902623183000360863606725996486701036802269917606937202567549824296438938751912473640044530168157365555488468806995829301730248650070872805376833452529123620604552883624395832328881896412727702193412357790693406202107419118431153320176973631274239029991047122274639057004466571099748413162727919688606662405365470219152258711612558473577259418249288062722278642395748666404037143214072723021769847035351792204850719437692622135993251297168569241984491482424279278554701388659375215932486396439524419169188156553833779664068140240346340977960324041813148703624346486374793706779428114590498591946930624833130248036716420586497212270818230883740363421445155664691200000000000000000000000*i1^19 + 11947641602533542466848585661288203450362515958164389330602430962878470352975024653701863994758946704802957654383593270483015482534966403838430419146046992526775729908216206741615244087964978957031827623396022199143590068743376229376467209626281645935516993074366725541166991525204748843031555474965670818230476075107382386010480300510813376962986274755145331409641076692051331139493251033487089211632693973538207656481562766077683063831687916822379683798305565264866054677052589690289712801621476400253421468348637048045485485886435741827578028202797345228344196930328405229822904113418782850872262704483666698387145395551138290254658915983777196752781823176091191875970865508058958731483906526529335604790967249114964639982427553365245716772451674893373468441084744341580813801731210216890482712192695660828254019602847980978070303539200000000000000000000000*i1^20 + 10326680666991423471315430591560155710221482898443061860193912907979243533660083340467772276627253190259207265342873552411718088381043877273667081759633055083795032889574038047531889181987309383128270491066968776556786217126867488857502598440592562172933275719078370967188645606569770428092406686815541902045888820500831505116749305757999645999747786700060544784205144749886681871271179249989226474319970879704652251979067315167542923120002869817550765659059109495938071882110408804286585421071567539836127746896897518349543157857048861035407858875478735389890336085253867972888927834767740347227537451899437659852557581511667046174328731589434163426827860517342649692238766004201394801587092517980182316147499055076786874436063033180058434847009486734723425936471039914201010862256663567820049756137344551765561357659388982654402560000000000000000000000*i1^21 + 93405078390296883962173204480120058053276070286704475062090820225816162427078435265941374259404249140413768773837813354516629654717589189678038466899737339274546863104447799590457633070149775559821395806493138646251313499401409631887678933956172351097415665432971489497335151022993628619364401847734026498519570381097908877414517338679519514288070859032264183848875738624196572566984996710168261075393078400504563853680759371292835442400515350560347182263062601372116235133637643585611891518267815466117141348742344774167886117208798680308603845958947359667148180158106515531883102739577069674865240184299761155736542077166644310772376049787370428544897497824479117836071912363476706415351562406915230424137017177958124931926102535916147682882099772875862226871838114606387586679398378442667672641687632273227957731710701718732800000000000000000000*i1^22 + 18603999037172712684975285799314841192234146726742775015152778508229956555880909186386677419236509475918466797780077161737462353599632014606018472317564889482701384276339294130355190088026821184685324215111565563112874332081561831208684248068095909390103791261525298076267185122066766731132987682015570287548465649971612593582145595527790676243056524614789107504993949686226080857867163440117752034733329809185468819668437053792770131590334567508623939201522933962121915242127843381823408628255673477628296926117480589412808747544921583371418240908370523864761528114440252807434645159435353627881271594010187906637348252679042036864482258577285307864287247882513005195551112628730713439081884492933849078143431551950222846925903814443740465183683034420257913111175276855639620583276299445239022708409030195559080875335352320000000000000000000*i1^23 + -6189045528613519702483578415722204331458195390817237838392276255606036180194272951839720642663701617153549942008288513865764959156936694627480951201529545582347773260409639553810279775581194957599821100102804295555227685605076445336524911058373059008384501789831465568889708441630914576956088999378696287411938526914025073942413567529329813229189291453007935399036563763825641471022242722528963042358082150093114413072398710494820033212424811458475336622593332495056852992518555071829895748125959065537500260700805511660145715581100241464178167750517804891776686370077282461301252490261977803503315459426206667444715421970499332887066119607053486683534255025918182566944386859818431061980161953566084367476355260398308012993283143773907406520469341664586004351811500068484620781422535015433679935860740598044481814528000000000000000000*i1^24 + -1586916965366284382077666431556073998465895012080373640442023248249782237900372727783698748802713167329038773799750432963609934577599412183954943332759349680729959808196393637886348026350694877088046502426351870584766822383034661859422567199854983312260096515087622033339610776795358720311523579325547261774912485683114072853142212444202563451903091646684075450260713868076049755707818816660037375764662691650575253249141246873608194289074528928301026248142712352694442308183540194194633732465637456631014594586947324864647576976171906790081522465908933066947132843106048688494168465691995749324283599833359645409092252795989862761948789509288193725034326714615704470202304341724455692685428280005364676373841393716773856621934547531871679093694206893222761008985844964924784065931047603218057900423882724710809600000000000000000*i1^25 + 278846377913027448900287241084927762532524570289741664345476147669895902796136621594717826037130410363364915227688716803099028728842189096727122415522444465869559303379441771694550167050206404307182889275280552633965987293928577036687750528024045944715876646429257890017747845482773866678628639320371052784391973316430483740628122377811979379754195949282774700262614593382140594075356764881992311455326516888112816064673557579242457389164764104900999326790379109273296240084350475562738269498440509635401555176036066785745716902955421029434764681844946761322688766652610314668642261988438034936521641842655899840865914552025648463622605818684472783817347698267119090166005422619163701011777539046161025817891115381934419329798220681853249506822028908281178825963471449586762165605445254370791433025722777600000000000000000*i1^26 + 918511118761388574114546653801229035011189134292124291567983599705236982335723417415387036276732080767461253658223671938891889372769013251096491482995041046169278026477826535963862388760968231935368576809367860179939114719425002098981087068538741885859369511867016503710211848620772361628094661904250363881585758120172250680733267025920480967329368094805789439869108566962437732990176871092347038373681694656670824046830961020012783904636853590412903197028706219245870891097691252698396876254203518966670048878800387305855189688986996348129837819249021430312611260165155811418363510876253586120724776463553716019543533166491255871927855559694541953983140191111932709545068361108092202940358593045529923471567479814986882900404248084973357820751835531784816534634250267361809863384375360014306508800000000000000000*i1^27 + 215668303582347197745240918597426530676063988866030678963614699115213189064639646228946805890935185450776689387408893625015090132439953738086326233843672218945883136131457749182090618593385082257279354911818262510747723185698683167044791053423688872749560945023214291847617501152958176690019488370374264746779335472464220243648752174088891918548466882565055943961537801668442039210843843567157096113519661149790569751367941330508472639945894594593115377556456477873460169233772739102305119683693860708558333241354601855955814509286131312095221801593257742869024075085930805985523418014803950382967072020890318856759236255991398129139486480193320907026010532153891683699510193829186724210230284910889037291790470701361469957101538137504533209950243263279659553392619700434003433928886811466137600000000000000*i1^28 + -336463738919975060057638067343359145069470571644294038356309676854193633285686887104514117703556996713257421951490322483206014409505810955881224757645623331281620716150761570053005707204557524689740852616470360857171417859929440132705256037863078244671806023774476244261935030865952522320986579572786749609211229032220580009433453231104337701296425724651764582097884146386920563430062511331907103034691850786067528314320195559391740946163206133674293109956406629359799850473673507389781411514270444502149990289240970319689109983144623063906678793969871422270139528346981495580902134315750199173899580530197706162093359280388193930758603949401945725019636427948415850539924650307702337541479233193555946164590725573115035859724480791810982531961632447722839642454952282300604557620674560000000000000*i1^29 + 55105851280765325690419482703096770320119441738308442318501444775246807463364621169177143994693728229591314635454453103725681126082710567039262921465895218968140879141353565457335517488506098048020655104152283885683462002672504112204458768875308806893146092137302599366251381292733110988260385119108530286719251854174435981000195698128213933195405670991675651243416286018888159503605387452037223691963949086549684914188558142659646379544667988663288196517712665440545442777806805705057172883650395922915742569503513700880497161628556598893682226510341841027693040572970465601196202414496475670500128608945079766091179769780810697911118268358649922198383692440223386669437147355992473561437781753588870768829843805205697772442843124285648473512379243277605773083797750808576000000000000000*i1^30 + -3632825708306635675651447289739191215525424438749215443259036744051355718220534193881294000333629056399654215039747978622913967063824018931902952700115260616675657388787190591185342046285732219654708727279651723890563604220687234240192680186451920134913827251115347731671752502459163442766362992870339297679630147608867526255208803351016453603429432406445204637418681282591882723584551512851428536683929631261405648775173756391007922908635539021993167272663567946389873877627454248548616150090331517104445260510928832571466909060254759128333344429300756589021642911497432873474341374696080227995763317013391793664382152031037939841450096179769674487596831248696559950654493658891237675774363482222119829456463842926387102347574136101749679352405904563839312872236646400000000000*i1^31 + 111101603933571394976265036621200065202864586652071403763945813631866573027096252687929604588230788130162855944066351640948455280539203768043159388409849049254095352145814282702888058270907550148088816107645339608139081160768270162381001008532833101500639314181774999315797369910214953637315062142141663784439206552868429028112939320427896464263414077375339529511393290713540310048742146385268580626981659737647841678135218362526444153888697708174550144426871201215339586309342508392688070388174612003932066279599767127441064320065511255424037447735490997940938703960618011062752727586611084950727496599310370956204407277852049636747370948377032425260960376843243314578791596705143477004879716428275827913878265517793805406883528592259298582237032132221337600000000000*i1^32 + -1331404485103280258985458748992035440028354903447717218592847346279640206348266317326376475296122758265793221334318457570297773563078294193109051735929716690935829285458223106066669299448047732577759304323657711526483948159707789590761845189218533474405534743049916833391654579900509495989374885849470046982724167169146642051833556756704135981742666741705712216432167449919560826914104788195483363095273326573213454142417727272733675071837451568949589347206570816808222108633406906638502384332230988870242564115657307967109954412602649094810991255773121034701876439685800784162658479831812890733153247539162652254755590046294134244175037114383411520485570844086209399969948867726132451988316371058472937817729038533553213021909709338694628799414272000000000*i1^33 + -138439180855122558614351151137188306753963529216450814397363571254766653556497464371270592279096431541392597530709791661621799560808600705361918494614742774803166071098610227755672535928188338298521634893773890982049585520445966258500261100839671437276964490737506800747553692483930161596614260646876343112634318010478349351507304021923921087808565168767531860436840115838794719595021787655897287562006869030034947828134788551893870403023318786040968525396264987089278954914267618326468539082164395625707393128100763457486607582166249501517184057405691873216435615550213437624285434797623937386221609947910184807775485308050375917866363980845516495616769522757430841785347124052591722412152751120870535491836338824892507089074599126630400000000*i1^34 + -2091904525774336983018140731517764611430937444067396288745097533024603768988296034433871453999969915000893818712710127700708765816354480072599350965025991819755153173709471980664573486799295682136884257444435644271827930214407342693119124508453605470731258411258011083002060100466791607465034101267425614647126893107776168771841264527658458356911721038964763631735473937222616827349194452332341465362374406795331970117785067198946259629102207420138540488844894254992998122410417768059572650912408876201314051219826596749948344927843254893666846075881836885028360044322357018785187030903388200436749707393562554631008259856953553007281335643878521799352711501844905538849709590325284918923667312683967177553624857353145349570560000000*i1^35 + 4996496528017729718070395349809393014622667189256826553898098332755854609370900631123395659836198924254845785001123410947121056336865957478734031438007498886779453486717781650246250074058224693372575283442327104140193374654243195039577795856386622456987378704493643756505387221132540826703499473095326530846728291619786643464408963013170961252232934361713601947693966656761415051215828716991867493311334282385321991391738770523415653048825292282784288094955086652183698365779048121835970650494232134085544981888686426040280837355546501936927390283907091925547023575210689534469364534850540571269619347123879883860025301819063080799096758437261695993629734141429784986737053718649748575400975665942655414415917056000000*i1^36 + -3879815856390399734835602808738529154152960787429829136645497000842841283185576756657584103294610411696779031324028137661118448451176743431865734155959015451597061717650611011164966934322056057628583424215478441152346424967822815559379964620473710759377150196099010600436606908184773049490860857419618734963333058960522909809512935992062052697907185339248697552780604733733240824664750679279673285412895854767414405820562002531685067102182485597692225418336219020648488340117184255764488394830784393840854149791668014186796465095543639253702042522259166938970230975165394115365437448835281629077874025327967251451565605933991392463762843593466179509116409919722064140487470116942924458391072931840000000*i1^37 + 29420816775130500781314514029044632992170846191829983140028490322696089078861815768602071524511799100658239063023573120392694519795747410699821468552170330933786833157440054036706450930431894893206256916811956663160352757624843548842364369429921138687960520862572766907376892361784684101235032442257590038361707502898415988885445365243392561287501586578952365205171741246614437813729459824843830778167833298123901743029393798357997269626657316659624299300464927555379877197492045205611768700355358149582255593985083109294971607484956207961869398312309409854188551786722772643141116373114911255148163255379479839210231624483038516030531108993082281484075424354097726036852558255882240000*i1^38 + -56052769354346730417147941760957377252124180562571395511631392519468605400921166254704569880268403540767277380121503378059719390383771321516700432650762201777183447723920271452786593863771777170361991392035810877428351109529035268493904739503298414699662288025370759951995825871095874545315744425958303530706655174427133298699236690965706216455722238036559921357591548748556895482502045414266851641638820654565800182717946450343062157945856714272639643116305109512997053397513288936736962117334978396880166472616057331450878828510013287939349133417957360559389109894834670714780175437368686257434435563356927604543694517108088511273213710162678502428082005159608320000*i1^39 + 3270589945182059059991474367561808580795500154074783561879561693149722060953908445891441715783936316752571052570106681456146417267595639859648348026200511933534641565810047066843382249886465087905729830407763802043265521750991883697843119283560358545448569711112563232528460576136608272401335282573701287227693656189518313670775149788496906004286237176999319907313453620105336407499493928435545114708717334826774584530020654618502972614175790773991303650137086507432660885272061997372078343560436788344460368755505184381400379485573828372304477423295261296994724279535613087918677136291215017652885092609196641401806242750189047482572800*i1^40 + -134272486227044677618901160869915614781734797138481289624096892431341671349319072811838740198022952800343007163740381046930154459414144665772057266352691551759643551748688090012388557615016598196783717051018967291084158067372694177448518660111717948824364556322743223679883781197287368119733784610635947486069228455480043696484732551386522280937777660488408529078475880553785331894151187125339826093596290338171055373842176773713367062065800647286543710880682223498242588555544097410030213641787271588786890774234083569764510021916074354845849184279669472296080357142976563130219203250668521843520*i1^41 + 1388027633433593853225040307526597027368570278396464449311868171354671335561218851831230295447165030340212265551277473163078479322730187928841082005821705788965002382307117420965670792738967103528024816330547222789028479723555108763745329535049059658382276610578042353303671650534076061249153346260356562166219931501048152027957826868007569911761873722059127669415476182029822997800581508619463053042686629727829952533254231047434525608006150947974610874765555563734336249968079378505258651344787166338877617331490404318412373141214046710342874865533442161*i1^42, -1944799020549516875016370796864190147849423436935784901324388679740017042146252905970417051242312996913668000361640326713186047823895704306586636057189029052439470235980816038009661458430434005135333264608798551687335835919237931667740533095879520224558210075802972677433990328943727176653629382599433748239390440044672112328859302792851421925687218955761348929930255403543494211443421067533871948210413889920704343785279491311633974527471633810589677406116754189120964545123305303933768231198648180532733522052260156311532107342686472047568858569977885022583434084709996661764019335231007708826943100018117601996355870660958662271405699072996385461423310760300586499438047685479440992459438049333834394027272993674346042463823391869665413783923636624015244182517912220826955735518190106420250959430015717170328111682027010707826354423273746354932695182957341050735146656579375131091374364881938771124372550870842218813454259209883138536259472500709651916543889139416188674454908444718308252032985690461424171116384986618547998828380222616740629728717493913255796183866515090159503662941568498430958388979290072325469116088125067448803211566097657233658536576870006331175882813892121105753963902684315242062672312726255811731406570478699720237493404733175496704000000000000000000000000000000000000000000 + 3242705037949417606436670541026082194783079242988969341605419142485923517657182836522883547303169715364734393347507076953435935458693550001203815787098060893850874266327030143409267852979172146669972807364447422457077545816838048457571875420002593960236660038835255724328496926868555289489560283633033133866872563634449325023358961840556759587810392131250469698504191921581301191222276391408479581416553708706584841440211218333998410040270319707012936438463254169128758454726464292921808637466743105672221870158309075723988536806857060168490502961669857087844347252232792115680112240503600249758053069821215274898683148713217112866387143322245199631646902127931862838082255461786695498805691254673209337077167752053167174831599479533536991395567010414749447334646917865772009159682173802453824251798031604127037665119441756507684556707022045255801069023738079717085163248236921994273623424964203396625563492906870474212335537468882057835577520555173820609941270507482316258241895575386984301642211618406225937138829093160420766847613698802110738888371038218647179050802292939218547073016722964207567846162275228024101861411793671495675335233092311298258428944403205640464982012073531632415356699751534098971756751169970345397520037790749763589425118723860070400000000000000000000000000000000000000000*i1 + -2720198605721387077875752195692391497042517212410549018053503353567170073178782172150986739563796865040666811396687939063978445484901378250703597279056630164733251913860880241511355086497002716786993303672058983999437065495890873736731935399252992875251807143701938754143121961689125619125032961420558971290786007971539062706707280779701258989010031742489513329952930969819729185020155452950187578376407363714934799904734593677269129907398932170482161459340929778110510627546836489266071165456722980446689816039385246876264068728145266819220886646970163880401832096270366161254597070217358365860113077236479867282658780670199239749894265050541545288868755016401824815444355022603360434668176705691313093959556228739948558353101480352151292710250467224793620264025416724790839328950566099273939649213085240578848266832932929489969277548968551040192750999149591783214915260418482007950547760541786104717953315673357414650179929917086365744282301338598380851792630266153951861074116127674712403061482951772696717214271645198976573823493268864866629052155681472853613770028991274676194413982028721212747724553595715734390924214891716887508420372818624408405592019865754832060031079051093696327337735690071154106441239985458698204543636374463490734863357952655360000000000000000000000000000000000000000*i1^2 + 1430978185569063433950681177543306820998273988549266486654143743080570824015989666377391299642068201917452660561781330933155527460238407632561334451187160133391264600141659552217722424011380276570133402964526862240314025801787563180746937063671673612787876992912966701226403371738102463724312427633229714674515587279838727163878418372909404111763413649705786984132982657553023885853595592773166055781592378165089651440938559803881487663795204501201304558992593574016780035531717658932340171445729321217005131760197786531004740745669662797023688122325162284762635626601074114161961334000206743964541065118438365252531604423756101111145957383155889471296941506552128061417457147916733207581114936716265024499632262051100540292845442009508360730391636265606085964477176195377509193587696631814065556007616351802874146590555901449874275930067264000346088535722628467379465868643698541780149532880958083945215137425345498386022815041418360379248167999909667225475485477852987029041799419756920528424702311868267633514241418244886563988993312429469042994934573250623533001516914038077046868911629216471527813818583674016193190710884471605029320671087432726500734032887650669684330384830984600580930230696816751087412369746270693085737432689788683848282313588736000000000000000000000000000000000000000*i1^3 + -577849464327930728318216257880099505825495254403018368096724389781881324204402722664679673323278623573203987218035443907004559768703452226632525893134426922376548268762291495156975665217398022623535889414134525869993421149666866341138854584244289512274485219173067474655140172225938895771654193948786833586547759234261550163150496135832155103749460678132196747880193414092315774478995000959424367927233765666733953575325210746012466708721493938460391075613108796986221443470090548283305089357107538606618434237332536001080293142025716756158364728899655769758992168897539190159935933972833656709412562763610310521242978723843946484883748129918398448877066774514032231489992989904703429706800532858501918491782282597388372519311798806354534030367700934558760469941326863678001785948743401355192076673224767021046160276509530474551553323720366806263412973056597003421614469542107422398593223043418044796016075568612077707161624226370945317154611286595908263481439902140767875249251441107923600451870756459771493120779640100119243357768387765990033868654776345622931351055874578484742096958514458824338344630922597127534907533642944853244518672485632966696433968334128659961622437692036199880004572344855917619119053028838897160659009435794647205098500915200000000000000000000000000000000000000*i1^4 + 158178922322148664837622844306473251760231154724829967979115921962897697054427212397934497625147117961201833359586107581965763459609123946575349526790143817289512951378710922948919471712570427564318118474732207617646712726344082713989565276687672983771468540052995632009550754431651914538298076924464814202212290332871587762291195452191631842485228011664057557227548070900878327993729109626310241282464869048452024096167701587755531125076070469555800963877309204210234927236869528833589910088939025607557922704935408842787123762315689910177439226028648035208824974482580066397747204553032548166246882484053626091515664125022125184561674947687019977568409042977147233326882448440300957914797585300800377085201699937900662291974255119449185172079976489579064742439391171841830847788332261358046478804995436798824367626861231477331203010384654729410707112640206362195513443094425132711850460672153472480832935505957531418897184108750316502229412804299763645925168700663221326530226502025159804406919225161811879183453911726029746367570624538226153414989336094494066519958751897577986106904895143209341931251911162803692916851555122375338360536001116466690676186646889738451970323232258392986552898016466062551028666332093330123725906851454947055443640320000000000000000000000000000000000000*i1^5 + -34450097307151615056493044508050628822939459919402677165146646488543585757835277912545927322323050986529070652861983606737032834176272246398682976743869153467960770758427090386924093704030759050068138506584590120765508844377187808067470135261102218469085397677755932703350417850025824248182959373290125476849977552486624013937700324391446777709069061122539701061132411724028139736480202794337548999412711208005940943064712511196691818350765745672679324906794711366784761236458382255701642720159457044475514303222172787116339686580559684735690321400171207556381836547206676058007488026818579109057165951982484796035020960614323769468638951913602105262863258145286992799237189377580837457637293789179045232488385247391936558277819283688134166790265617888115833113211358233402740644044121604719620129445314255312296427002882865783053852211152339793232993579253159582376552715424035463162378852246144836396507864920871251641510896877801245504906793011388612248460304943707993568922343243523485684912663856969969961450240947989659478803795782671267360866000375802793084027533389916172084560010547784391343978537650156856088893358587451293964379581582061921355995804757123199321184311487414544284473209270197864494974799770775002227756148077936074817536000000000000000000000000000000000000*i1^6 + 3966867202794646739812127284832503108642818415536313899072170615092614959899821768675019540290741516831192258715525431839420820681892621035443154462370538035690063698020179732614005094120100709511238827862057533750663714052870640191539511513342969563686953097362143242796447154182917448215718972906587759856778133488068040668353246277870107626587313426931753540289783422671530854363297014155125272089570696259588852925939549598444559685583610219356633746893395144287334798523682736462762293148524022053265054680362088675728026534642070026097539808748624198953864335831349159411201612637021980919208567943231214233306066578052169435181598136119757620929446277266061922583959522263442932245269680488281278471747008750409170446602997438245905787377616758703423500510385437471247324347547554848939237553015790810685213233317604199521641534749885342351303474226425900949513847802967470036803429021269954361239437108867742001585929595891282452667536975638250787937305269354248847271970755640372031566250061916785387369110856201831919031551246489992786068002130264103950041125250415025840198802522612545718440323695505686109029008353684551784519546605118234683918988051640856928426714916665681461301981795502473512309324841535779597875804985021484236800000000000000000000000000000000000*i1^7 + -411121834866564962097361123111604417397254812978207999584359283102756341785167502803132151439954177992389202261698602146099926717965132792780206635556538372543807960342930491047146686472835400864708209813015949225034767826634614261034824008290830401322193384129924831543128466922054507905124147298072256222323473114134374695156614049165991974709111241029095945096744954411408726067802826930335756665441980680493880071496192055919900077996566220392812061856964492415845822958169131184499317411946964901836612872536289727280953050629745721779026417521968280827652913958655712243148713291764090678181214777499079211137443763536999295451841216622039666340706994973427534411658861177156788165813001789442105353104001271576605288107328910048023341455093647017278734576810185561772164192043658302310191041870568062277211131187589269242672407650699450539593429582105121033811420895345359698960392482135557106940410646938515092951788085037467495813410039554248704008380356069340075148319153300866780556635955819631960266825535085896705199197522886167094845736953238169043994467863558398031722244907107700027071891869316588847800627099042435901891898356720563257472508473166433783447407604866034842194014412868066933354854992082667389024467163954544640000000000000000000000000000000000*i1^8 + 35748014786636194316489447411225211602429761886223674269464362996206188847618652945370436319541689243803150453852978492695400049020624996383400076253862237216751550094157701945715730318664437710358257645071739493214902646279163595943817404696923665454740131381973388939037436324574410354444406728162527347647479032103978852011044013700348537922554175881763793318465952322752126333028113804821367901172234067252394987714848240258828166431260471067999418023983757295964143719494630501128236366477706357372580036593806673631362358220921820088765321840089389247951263669221183681507784266878942422088927366576863166704416382252977931625646852896423370364751049075005308162862266832429399821153068313735834474687289043760396286764112989592345491095233036569866847560297947323633048907459952415728701429726224093542320038596128188720903387947364115415775703284517558595231002080754006105452564175182286662693899314318952706936140143903833675414290808097483587793175637801090124199435622103790417317219892263416755450077998420721645733273610383426011189155145851735141069599362073660684979727872262050672087611078150816821662428927008312225901060206555891537039209843607052747273245293512653117631378392806875686499307825806311987313990554353664000000000000000000000000000000000*i1^9 + -2794099544156587218868195347603912914555479044523546562341890076661705510887050852881885287502160759316042468285103424718194926912900484515462031793686848418499388505066284663806127620979482535163078590893269007683361261801036786659064530389710534497555101707019204455081581566547017087049221109120482386857701678290262619053122299175342296570229885912463971898841644524409953774811986922338081346262980302757363791754564584781076454218635037301419313975645041287881276033212070868719769993547586953089082554126391262915882745299418881278117247852148119599304483461158251729398789052289415454622089175585348722099378435311322703707380439767769730954155774452156319977546180728352428335353317651652138116077352184440652368602294641754382048959707780845156104297984462463480046293207790173053129616815457385403313456405025138672877486853489907367457809355246543428649248352437836768962911755945029412529306494431160791610542576287236617990175314369814306381697691126003361037907834597578116524173035375189944835297435038415378248561280618846108662737701267792990499027578652975391635721506840530669202703683517630857827230815034485447580578776404013342896213391868222028277799483388562838935287836483197199412580774911184762224019452723200000000000000000000000000000000*i1^10 + 150283143103865936336263033126027987324347275256837788208477120245467061129722188502421894520948602208652867343240108908121108110921870782136438395456428267713511685610577706848045747717359093604770955521265072274489617985245943966211043513439612163200820697215744692110104206510342193203776445599793075702657516374689996468231874923639438818879215686476372708694676797113601968839552973527741558792531193053796571795776535438758215413522716021002921363221875740517342052777277686064929746472329399135297033387824946866802463343111613588518554448977973070361146344426964209485072540613338609168322846917672404670226723059510116252155551851643486830408855410641733833402304867122532055565209535013529418510304787859765009262185428871069441558377847292838928224161643832626982124648778102403441666730094015147742408060097666217038733998770997154171315160845893545496957955987754565785530308692114947172624192179714000596780740916653644707066954462799273008767472195721360798952525814553149342260175287951708707024243628313134318441970859662925051778357137417654769157175722304289747558244613870454572764255371615279025003382716557385319476127764616809137478180422246467979426017849717959871160559633197058378736516036245587972860149760000000000000000000000000000000*i1^11 + -6342247268282574414828150009012825812426786908178676221537797627538036439630350704827272108413843865648364274562985517559159444483010512477894745101590159955248881836018401012259836294855756106152862056435335478885122661717788423335229382009098783557883057115904861560738357453810865702084763850785632257249010028225979544238839941092865327164730357371628714185011616980037245324861988387092854506385672738544457583626713452185536040803258607537783867055827768558897911692332537692997526720500961952602677179222265364327455234495008261678351929654065734398280681890524008557420899760428478843474113185084927112348567599540811266777004865298149037228364082410271350909075512398311044680712343617692994006832946770055516012981218867747623817165389774230181665774349013417803251052139168445529463913419243763493122932093787521769582972918244812565710390413798541358759993205659401350411638509382866157356093165807081565595812515586581975602649598777839965664986311801872854409861667652860097328476237717370490861571663491997807912856943137562256719329242194767363383716635192396319043500530337721647696685181044703035853510535549821065865423693764774298231389115534790347529682589135609047389575130491602898257935566077643383111680000000000000000000000000000000*i1^12 + 275459673943747556355348572491695041654225964202141839827700342602372161006218595055706601330502374273869774203691276275797084319538307391406772130198426600815960433386286281011345931271636873149953190973043015178500843511233493187239548771975972521292004207461770692409528817392109011065182883920121030262669543741967173423646276566184502324375901780579907156341684297206012150935185713225399500880018333814386841424875332767103889734550323004637207899259565034775819661757133706255390364205855850932934329483493319003974812210868528038424012248428338171095298623470741994696843483623476544391305493997568616282774117612639656381899991036904089660459061217088500938109962058663140336582040178127060550237317517137693980732351139403939106829738108285992803932436869477168257234772346043137890171191475352146551292820547411406501773823614266617636254472744154688931586189529556820922221194358326493680229563338756948854585018910585429651264417657878593010269976378641572543033216948673884036229571045290666670194598073721483667127245875351804445877159862172552328235638565407605057749634799079640336041268689399366416342235210067745163211888003233012414528991112777268031843882322573562493400100082621806140899990383506332057600000000000000000000000000000*i1^13 + -9435816169282261614896686309803176459370368812712094095342445718273981901299511039590762036120767321317719136172506197429728946729186883142499702403943635463971120608033927043972499221901737543713377502444621509223026131426190695872435515410342115492572046063761035149801156815391095134270830472851240198266294892682784008248652421602662547050233720054741271207397173618532670159148086220213499296026942684331020383665885645243797298112251507858257615062490403333029241165627348009009659959747966099190667356260601907595256875203504817584901767767299959542732063107832297328052942927408916760150885360656901220486800280664939270829096043377276163732817110765999879779331008689773367756882893255500284672378394195695558271634452701698854234095251658340602799559832793071196322635222392336380062106543823629902117413626543849437837574401485668701805677576124915416525538793717777410826776791949905600929545610133408033667375336826291514351452613596129386435718962730537938071224650907366671596998734472231995588348615576159879174004926402654233382477339916371084145073444776299359025882213414713806543111309872299096838578101438314889631145718853499943851083540528878812703692381335912655621832561039381690485548855569940480000000000000000000000000000*i1^14 + 85808485913007596726925248862721528077340142621290473032754713997475310903047484589950598413879666643438366263659816335072389302727735059895611810462619657112110939787203744372832004222246502957326207252715980550838332517490945388001121712545720364071278843629688649626955336394292857937308455728436058483562866628894706920528269212093316567569176868340767586045813674175336978772450396836029517256608380219495219502579860889562396461434533889499572739273046712947867889707501393430112422705932402979545545959539858113419434547040469373137637628444609729173110721800749082040248162027146754449252779879139492712397387880075663718762725181459560637240382570267876361346512397620744452911595054029189124571966731027350350250255658299659929602267920217907250135020319999325503796584040182776597535987876026179385119529175146092636179484809107576010382565886223588616225874995363179074299625331611307965470531051536492952278053483272756182556107494399429642511874915547063820333582016092394981031254578871932972921699937289947808916781078819076516344603375838607865159757003937309114517533204200176548477360526880605180510213385597049098841402752563998045640419341885864027350814050542981886440788380173220601424225763328000000000000000000000000000*i1^15 + -583246075485551258496203086182435337210392532614175616079839172386622363537046994161670168329376931496687580263028392119021999354645754172218834809047543243577432930949296675392875577044555460269865706983691941027593547674936923415558631390673552299525767344833516354765435446825667044409272251879048388521964877204407278965210577969731704904676262435437515745089531000840726550141803576546393820858721227276142245298825950792873511680261493076782587681536500885533846185950965829185340169459177696765356994192700598202600785451460358613673073419902987883591816264268056788092719787027375168227634197435213603624208892520114636305375670158289930535931251533160900023528987323923017083410534283255535142460644907107252685255530786181093889929149793959356738860995038941353373065789595722565394459310262785130759355726424304105854037978233029888979373926082979333490365900047932333662251114249049156574515463242234075049839474955726419719926243180171086718616081082685450764955746360929496317528530117239045601644098088397134591892270828001777009214291136144739652314097839479233836731281973161523325305269299013874084177461386747009494491074528265437332275605021247275469644357444231547992059742556397633678606336000000000000000000000000000*i1^16 + 5369864237496862145188943109516418557342569757174299959749798748477075148768606363328789077180140999707526866605990603714565866265273676140358787120949434686271422042668255440351643457132712871570827993776840831167912415857531561026723964026612295913392500755399735870412052066793401938838420183600272362123960231308967817420325764713162763577276004647726089159405431348615390329580359101231707126864448383569926505227568879311470165651819396639913443812714836088172375684768404398400176374635791577679399344094364918135654535820149897095206238390656365676504817904907298976031031100778098058727378756141244491613761205133890517994095745356070309016684330227221685045930121534497220008437820745834651120792337282558169561055034005012769536128630763557563952485955247789976456807774007625313105032940936117158876759516147372568428032197909563433043134747711723098766284271014545612542633227061584207835576089151430136201255754784824030316665016826434777975942823007128574046602953770358625338013964011603861826393304517537677760451217398494008778207849607262861885056417971131114259396966080206631957830959630833125573836584138512990658439874482285413953401990071309830464938652230192903850114252222005447229440000000000000000000000000*i1^17 + -18519002223616582952461674897951936279236001904395137467702968366092736421225348757288791357222541071994062627213109386314307303823992639071236648178513238504355654397136166674101806587186367713651363971362639061705202298466035224844304583147586795113158465562057628444815034207575922982583342432241658570977989121775876776451954140814759889553598786006407859205042585980258359753968795816828218250869243936588510377400434215068938088220285379676314169976272441167891467388622575502757464275279479026908666589297928645515001906395005515084091723641411851812600669340019677143260781496234378385240134152862020633617261493125674028878671708592305949677867530729001614834345533504845039607878709599402756316733077269808252897704377935570389627955751470843511661592636069427377420736464310253286590682816805952177057495114498096980966014669599240620873579906685837127080523281338617227724476719387843879027942900609601112005801836079594243152685285080687916560973952327452361918673715660289189457255009441877545576873930906976273390094435064859025843812457694710323680092110647945697833938976042755813433760752080770581433389794645162655596052873927366461663250569117527343631820110744247981253625391551086592000000000000000000000000*i1^18 + -21515921847818444906138906217045558251987861908663374935565562116868443081993953679363096423315029621019371512323156961710304787868041159901415888625300460983335615240261981450534102825846165146075849485906484028460694343863324033726845755166145420422592708505547442033733276205992875052165694609468835925250915669011291995957079439922141240959474821598388992749119849002143025482189154492525302018567743748946417451637996446618755837673108203593796301928773022859840631068883167913893088935829688507693614830095943838909341426243141185910049198980881000927180737900144758927246972711047011972977945187864134153610595563601964825239611155339795402476755785539285516756592524748989985242429299581414084149078698764671499035594447219607545083049103968506081808350061937079515431658307251963887432013453568044820940598674234811302460084252585433177180290385889405356452455952292262450957706692823779546114530596709320986529393347802807714471109894667398269478485686437111693624843873824684031131216903813276404764620309669425483434335383812431280494418981085115646395303278306973225588537667070887673304031027256435622474121119325935247552292302795650085806461697548173467934731633704533336699731496140800000000000000000000000*i1^19 + -168021537185530694263556965741010615208881261697638072156515971388374048342800622326293894410589053783583860486027851466018127077256795075862921504275752421819956070730364119784365008445914000119173474195904199850531517766634457507989356631748779600371481164429586408019862111177675798961515181520593897010294417819718166967687700355732068807379057620778266253566895017122423580786871027010545531771453735627557665502623204600918391672147374837146191136387041487275068456387763894690222387990214597792324119931357687564527065220592801057569135753686120436966848776995130078794057640630294226169287728594092320860802344904299381259531628813780644181492609440950388504834810237638495047765544461741632212341881519098554177195607610789756499022847894446302537784336296831847122007755520438891064901188713402230991136481050426161948888849496594241798872883043696776686161820688656594728098783396087802554446802481154278947964472208803020844036971761821768287404165160773396548987158698459240590906489142947159033714522806016591493422660665143566965231439665943537337878068667975128459155876420342683468638745337377578837658211597614975392553281662599878894891747234714191160995067202930892728466145280000000000000000000000*i1^20 + -149545193501067859088715282674648055542663971381063955303017261382904215826370953978401040454331970354025035096150793486076294799704358294524046722156841668576960120344934366140916693550016188253135942897644009061694121258373479005962683542395800010921727283945080008018309386304377293347018497773224672284867077344405262851391453737995881966489222446786578470944354055046925556508578686468883759125513240816375127176709372134963404651108221661931808493345407188199347286484535159613872968633596108401864359578733048007129141936684109246834301548040682959053645943045580140706602963980770848609575389179984468528232752473003715050687686521882287878815043136886325859310145067648763418407066614143138062381755224942511305912943889855032952904795226102556012162293459209115701615868819768117678343437130323746196399661370305008642220162895182766948643639467335633474901407748645961825279065041765150108399322441392085738725883056416675268224487952179877306755162235999847840588939105249900025777715829100000821599135174831235990980865241159050900698091984967493186953429425567734688449130894708522308064274343031942616295458215721401471130495862486746701292399178656184569079750613149815930880000000000000000000000*i1^21 + -1309085047483284273949118995487763105452813830734434855166328093237310264941730915059474940458296488573265145465208247856258786423490365825014851742072991302490212483023483003459982578311069020027470396192943771652480423998650996472093110934785395795719468648065969778002503740030047837053267931768702983936372926319816758753905165790959822355564072267943916329620662809506598338408690469147732117812814904894599710672108591182876177616024417747186030065772398433427365833097030427311611310841670722870039038715318656042185951392912926051689468791703736482648103082613148680696513637387138776109289692195239773281463862529167882548389694081247537649717055239710300238644828102557631124201974797424162381065139960648387406662290393999524985330642400919563455548653986905359130665339731326681312807457159971018937606538851441723174175519092826415313584847731212437284712159035310527925443603386586356345655731126366599655860914704278568813120571483145977649364095151064978065009794488671386491863933417425465277661202816966250166361574808448264893985770259413427085073398149976488351600397746255890283100049986559385885152106353913193984723394721600804110300406496408344318436134615829708800000000000000000000*i1^22 + -285829187129472262089035945042933345173668178067250866650939515207719169028951453105261599097335458848024600039181734583245806671484433302800523784015208457838389277579890348876842626134509084553041917556134711540855335143874984063474911290178623898758208663407186627169445617750204018411031695251043864189897883813583662298440246423848764768563711302393778846666054051157899647233281517282544157665014031455010337811300228987066431992210820929321206820224792164867722525000985179291733766568847773753069310363118782167751865899953555430338126360930335833194755800600887616680584614512612053418759345601363692049839589860136429592977174295847456246754960210380431237346575004828943163707321766756726160520149848613256657465765798379802374562205327268808544296428005595599904312483182891688178454081282480159460418283136360222044794626823766891275834067642285516660607651789793057265588571438862571266272336825978042460310937152357762042473065618674828865315298299847022149518632758697858899162650557112019668364660317655649960402702581493387139812539782632094068801275034498128308261740328243381548538757169305202743905195590405030195606584846844696998466728952247061968543851479040000000000000000000*i1^23 + 81954525592328914314030490534988098135823697071498245045352104499559186276667418546520967222645560092102581365400809031404435994069651403174178515307986805633543343208906454833640968671029314505775978346566473223420990658801628478575920121081440241289292844568321333712378604769684467771373933572701744125899719690922249279582300235907190345168631874223433817749698526057274241095955093539191356897171229983798558985673159797585229503978455975196782767143764841724033697433339183924519368889116931453960372770521092856512532332330723282177171598623482806468194713194169934803051346486823752491988847556509303322157268499930819876732256599685290185476884363835299957222374759764766891138367032486311944675024257224295756748301362215411797081026963830369307542994648428697384679761820227399510921953255075855381408281293956113103760292325755093389328936344226293810424238946459260759165772303232310556455138328395346078983058485935577485856450572195586548930829966577850099614626853507589820818536740801521935006780660711198845969489809106362855469110052427633908955251347416185536693987519286621541656377796475519045619466528171181514871526383838879158020606589156086796779520000000000000000000*i1^24 + 24032178377369512475001046493963873151359618506147279918843641580953170086875965099155401703319642546641030779861457481436294807557069095471809097921883289513835367977630662750881261298013574826919076188857939921981577188389848120125757423048978872404575584632416332697516342728258830638676667319257640265937207565570956711858670685609174172738747093013524813531859858895116962807333728453445532005427177737827307326622913619689717762340080951768913846693087851723633194373048920464132272153194191925055078850429765626902284320181763326744032012558964416002624840435320128905346102831299841632626553672145808353910433054064504279315141264320738989979977989465336439909433846994343268098775270817072775869894221137042823428807627627394787498489783248863178387812669650614062765638903336548371250324239695274502822710552968069829108904812814178055412693421954042850327065169012346985896058153180137357191471494454987250560342085830536700842658599667858461612736029049110261623672038488000081747405635333005421803640452880097827840802459289808236680837762180221510316518948624943575359543621598624655890005634714208700466847864869560262591258806688352354084053456575371673600000000000000000*i1^25 + -3493571567103860883352059731160640515218970509104391478267878881270087993379681400506989139070688359127228115673863415489731009827794965544859530602329350651368168297006670115830048174646567705534408400999983218394726791950449989704432615498882286271256713087929608384978707152372886131047254336730296550019991557927434047217999188049152642665712598666415374836442862003119238198202114201283892700501897312820586528498325507118801861324215505839178549910669825506320989181365931598150542125837501390977072827311255895687883216677439597339634697942979954105188473499438252937755578703382557958135976940931253351358395793485425614064269044989836557908500298803427766571861801095958595597979864695388549774178968886997401345035128302496234501111888028702608785213515119452254430397059966490100035438341110199881009608724229592456697676912544375473975272747626430791460932196154838431562321932023759717998828826175135447038959603359475032861309037357325221368294243289752813522005079445557164292914657747394180207076079417776699389904061886651144528446692513080664016311232523295319800018508800517126169462335778223103272156042466211600302868274554931297480163868016640000000000000000*i1^26 + -100971204882851937991465854819394767482886705100313562193051090936537446483012416877536927477475763929048503291127503807156055177017936713983596905791549590742046932293411075913404374270117857344974179841236359929532914327304448795515916951191806586991239405328851044250732432895821532295302885248976503322665777786311689344819314407529185265574091654818361358660758616785802383072744038616350780411085479631508870872923562528753198266623389486075394389538636516621108464945828925871314490651741459052615964018172962117129250252544653544048791134242300882089537645398408847040105023409054538500715798107347018288503734607465307489020641703206855171248389819664556257672073745221239177588513662216804400506304154190431749708741965261924025378679700817796752647172188077475913848487664486995817369502527030277217097723626546884500907193862209733684220725196301767820890180250798782143338903618542812034786764569893697082322326160552710091233782015804836107549656353637087152809107669733256413909767410847385558594671822939205120279687395374141866129370038352173715360139077140602207211618093499366025148622785656403460974156757399704611513177244342498225029120000000000000000*i1^27 + -1808206469445572026450774446032998987582915677907537253560365517306981528608335754926127646218599370631222681939800377175765899488618430983713684607401842395936578331486954685210773588070520410526370264813289745463178237258771953561311347412254207279064480508655276095912660476855996101440346019070701044353927620638540524171589042280561956782271768699228783700812857054952785749192856257010788060504254599201977410843816840529505742115134565652131349307132032686594621077273723965483669651329453785040493585798068906491108021821780397843373638688803989302506194817910213960406298466534391776391645937605717718919652864703798867140424970437229726863103395331023748449663179337753695264614986330830385016870754709387002674152061618823274450974198480478414512574815577004323053344247824804486384036584091691680510269305209315210466041128359338082037336973148027835648367452735780571278938466979938939232549339124197775152837915003004245336881701957057001264072523487816093202756006225105957160118048758961586782935072693002510654013816769077296936928109855229931728841690625695940478621641407524305267507658717482428717879244828381508796708878973874995200000000000000*i1^28 + 2927573104596917680836482554222696649665320443164424338775938838872197027317586511733549164499485744306122008391067112106914841516666807167512675066459894182002912967060245051354007331865296829484058083014969453499277137053238527973876466986885209924782011073260754969675952084581380976098503514212872691864724531542393825432291227335210908871068364917308573945240817415391568059650599851634410318450960297933975354439774663476820613675618712772313085490709698452730628624216807711877451824014529288326560445375657248442378635077437732529176945900691446152988008341899286168015080788284307261825550542659832196346154655719368235020880749511870736015495590311474357289082097922364970009748400851850461808668228857387746045742212715475927744727542273576782717203828286318468712212442811179375431870973500449721032266766278742087167752085009691861816293918904563331448488418193333701045292673306210160345330763125209488513916156203728438336899797431641098023689710954622740781876929893755745802200496782903371515662002373444323083799055151817803000672110975259424895982764359286023494578417465856259555895392796729554113684422194441018207381749760000000000000*i1^29 + -353004919858016563373795296721223793603674692217046695906089167121584105315061716462815427066405985694906909676217566514823195846593924083365862959971252487640604490229870784119467784331166369806255587146190766913871552423651212750687784547727780214312647878791315899529104983901670528862073263641661377578144394593758730765696622524196335598369208197354703785543566062041085497975680947873272398244225385678198500692164821304612935527753340305410958279423603747228520090182078239800246808463001098551584231546737601254848762736418078898098884660074295594733085172736592865395194379461161624752634652449391830304362885310917017325357155737620468805282859156101858738845869854625419286467531357344603950541085809386481771938577729163350869896254512230027441677934214547436225044669196495705370732720592128571267926603748398994559593784237263074275396109860954977259029688380719676034763069934294688264713091649092851002325694890349216671749873522698456659327860242710383735689100889722648638055326111886805005949008042083418454801573681843004348545531510012012185578982082911939420220304955012182077756841138464933721864752100116791296000000000000*i1^30 + 14556211659205048991465486132844154679674376757209938387293546464744878311218933748536809182178824792733491838490057040362697440328296595700134804070192609336218052702946524586244199507888734824803044946055412367305630602040833360001969890033267962637064254243256469778935995691985401297227984100491089600548883440409438465500265371793176988462101636749187395756740126532536973484658943326480816007739916726343104770925508813448614518723081282874226645415168184511054274934662419885952456857079123663861628953821964549363184765150712474246305592978857045794401330224941588572791068213576832517499908269193490845583868917344219771601322286994396638449874590188010554554048440622519245814019153502068997087328865106295919092319496686668846921473237317264270234624340153563415508753804627851563690568758810249178934992543568543180526245081932532322483863314080363858503271952939482402900200681551033371111172669092624414076152436986574422815712470929601387030180340791766908163472016461062531743713231833985533790756325994825501359232957671757148742493857234880534806743834226754486518880457255725438419388056107801330933825536000000000000*i1^31 + -183613030181031752313777374200095973816932344167313615388619119506983325341180494557608199320899088599181329968158430187989750668263206187181810237168931627576276025398899521412046251976208829224971204901367018893196472282032381440477015272772257236093055023145080115036634557379997996283626874795779281936182000250331210325993295974546512073758911661652752565707435318025107744114836019201120513265132083873493152391802808134428544441554074427302214480026089279125948968218898839334550262242007596745780775531183865147271802572445438442552129366789726595250313943809066267481042249594060785868235129879575638226751593192614949281967033793197545659248186617695285995704324342688406865881186212911474978083507768454414943782751633813741979052344613428463988337998263800941070901329684595042322356601612087525012688101174245526102072791708884505067471115070798773815844807491423427130952082806334981076711005625740922945308371132628398120676219139427319432464870055470556936253169799623218139904832249262985431825932058513315476699456746730510283153941626551052758154224544350515219940033573098646985690818809199329280000000000*i1^32 + -1319277531029676708942037551066397925377393697140864535745941890726736184927963951187733879377644305879596925700478993932160308379921901167832098617190907085291501168563020629914099830459871096407387269850112743878057687565693863000284968895297060677233482223334110443223332650249239624973245066920621292662583880076177969555500919704859322018065516010961938759724301787402887171614308912193653950848129978463686888784935047990338021359467491952697177656535317823806287651861374695243027960411497819061751407264882812878629302311273622640896894026713379552705622371292323944787644495314834581462757637490272571406693069838273559867610572440170899128967809577171596122907213367163575811740147754323339355916007775874566923557393241674119463742308562765646716597380828989941538354629802135394295496723329792252009702767731893140297490768171062332663193447372994412207257171427865018747239858020953932138820842929486648865077274961521036705919766315151799785652127435689239455228141833039810083659286093561952437877337634730995854976915862589184344287695264820506019327309466125237159302118608054554015563776000000000*i1^33 + -586064453313348725868272842026508142153315365355083831498480270475849413908868495852056297555233421288550003577472255448779281031726632839136839656885228614745206484601061659533050900666228052944696708523974722679083566371918770577246362646090206611666586290854194458645951941401354907034110763559525291484531783068355422394135430351815020009288535852904528601070787084865255775698963204618393771942671173153827905613011628462554815281852796160606392199163514783483209852179229301754296303280864254821908199928462612899650924418823110887489653707578073237267483777332555260035108524557079823192288930730474193421485874196340195994365657623988344608431283159260765636920682165951151006528291733520793084318765098474408533641949994175556204296356232844909179108555855404624700982245829207113381626811759666232808810371453001697221912696928587270814801929506366175435051339650619339660203702152331850086341864967013722094129470033616288131642926346567908879354788492474594481909009474699347486336129516623359189865292189294539261786934474508023575400022249734953022901104727080095725361073383014400000000*i1^34 + -2016693684761229965059176995104872154700915394209701570241347914150087555987108131115792121000077885968726263411319805311205539847371604935544109427390783961856093408231446807215688724989944316170844300725919003476074607755633011452146293126410598683415563946490997892317631467512817380586250417179630516438354106190623618305720872562101122996535329029580977081465908553796327535978027546905386218322391378416339890626563373592228340145710060079429695087943429179906278288415519851707508498930926763723948553152115906513061247916532708495045236911865902826279707710655228935176776310893626996265708915043403851082912939431127718081544127990634914836839547865700541041822864911931718225263875414237427978214284865181153378532990712371621520213909668913050455057268138463515825039347687070463893486629669892046046970352106615528857159613619178542563761848172513335386521873416251413027679731491790456480922627568157635087296312406030898302686138834439987189435468459515050707348319669614749699663807810045110813527587034747385901869191686953211271965216207427988284705163927713166131200000000*i1^35 + 4807118989601799255590784098923503155973521034023572412777071929781926684389066638891280349708026386248965398847627993948282581898513605839656606036546623453468306323034664692390044703844175436348483703303947091596302198456825698906774733833382288807967486925477790233806597010819362070548080128424407273981416751731952099864007094497920763714389674813954480453733012911141496543606656050491482601600367062139043414643796600147809267956227984363971707184096333611652630062084197818026715954822191814096237320467299742835760197805856040669790071908846687355688201309537941871974908130285595053389896708327755571961122108785954099680767366978691539391885224280764173296173681498116682446185142608299260867041131143510512772821314442669187444274995028113765166360149718092636378477883971545735756418739774033474827949537334942091321141038988468921680385592139678373211058072773134429571181684070958905220117673176637684780710559655047213662716650751983913719876531686656957638682413126601235020581353504546716642898280549752448648607459022309427332248443937465460846493696000000*i1^36 + -3720013735307404675475676171024006074016114370509225756416798095452921320073350302580031343860836785088105377077358690676414061775907107136563023926574435413202440871828016560686765554364382965692828917333514629822452290403482751073031353442654683338492138256933887466451120931474300015441996080428761821925279182957204379140360630059107906026624727006914855276466062434749164115375644355133500477489982531366223927604884262489312874709027365446777980703095128812880975422218477632670117832735068457905938423493490253062208229924546673915322203400531205694074586033229634879960574171477102340563517411723129823585901116106659917216025316653007825524379203169696435301825884009824572852260433801903929122517670053396963256465139486605008402321109321563443916635875409639472329976662138444447916474284875451738246836530660390298945439229595642962114514614861416979902574418012480031343417121189800495598928189797401260665610375369604641190968827819620144616192452585279034003271061554639550885064784673424958711882429456014488348893437303676525762199735500800000*i1^37 + 16150426719127346238559134257826862421199767238136483731757488001591803987659035034274291456853761692352652088029022692738916021633104994372645801184119878456814844547116482127030060195181876974582300470539969480325657158386928023901324093607584107536460006062762574779270374114543571412861515045322201980750632042628363251379477187109541435508359267748664001191803007386204636196690851749904757103838004732987081904088865622639759952010317516895671883869807394679047492902970897839897790934701316115727007423113058612323398039685928922393260307030854083102151467395447991919949287727150650447447046476033131829108686562625279062075784140390732304377807293309166785555730955593268350932390384722886030834167769325480052482602721161973375095629943716691828358346243693939450649885059373941445339381352226887898022357492505514631255139741642050456175309786274785505584826185892959034254746162729077689299394768319698952779511419513026661233368700711318946791057059402113116238996986440000262188555156452002562930865283558473493594783214469120000*i1^38 + -7458156259064120642632566244881302987785003357483393210811490275806574505990927518225414488789696630775625389009955612135926038926080371248782794519375048159453674606491399619853693960864185338363740872380012727079008243651307370962548916301800757278504208229061178583883955047172737623311435747519316249560560917045974455645760693490339231024070591253841631086688960649208526551803331499711958682461954536413799382835791947977150521933990479288908105343261508482960261148412322569829538341627977029866567246756532173974699026698062820755736988335622531135451192842654495362721052496044772555309142531718932304909294103011026932542307331469044671798047343779004359672086157473262012248237059105123515709490817692744340195801559779393709791083597963273313000388666862222340784723331891241929437101750589595944188431416142588523764411063205352000018539326031387997085615548916313471508913573542731186085936102669955683885585714138381779139677341906938347342515989185747167792664070131935194783682944981746102051023479635968000*i1^39 + 1933536343487601157532734077182686732544044090282874163724554504594696218467943890612864168304749108114732993933328364422610959345796857976482014517553112086471147436174997580260734434499658297214541218189625699094729698342168916859551991975597198268847746436156716871480107712660599601910293861128538876463142204706898684087550148458978504075081541816320557356178634251309596118287660035301992620101618289522637582759881945763396820752533544488068908973829830042821836403681647449829612129637659258616772451919217951959070369050992630468622132912673258406351060529025993162398792211617557342369832868388963897084544412105610274790246546955165458101849793972916486413542589076267356044532087710752575266219473205194425713103130827194611215155935996361212271769317939396457333908069610517108453845037452905545328570660115890861713857378810009665352980706290846989416731747225690200912528647390437006079481841598384123124508082457527377401430301172913998321444303308221717326356489337359564800*i1^40 + -45235563109361445801185206999205990242295659491953538787161611011727929885202595486915004993275134613401072513772300920142657459175107195862784729490241004078166745357035113750401267669963217683431702298059289041170104643413542228613766156652189351688439586892499619491179076931693776501387880826216681616756472998738049449810074639121239836325259982076063622175471540403956116992965914354258260042255577519880347822055606810418390599752675732379721685583471799977546537753765005926249412305979376808854211169682454485882437771216181749373707369670613477202661844843741186577071835499591777061842934599966166607385898507637174419355675763574383969704720613827931928556851053523719937293394559091090732708225460272402718543422963793978169928673577292015930323668251938653610958327253449928035369847053476743129541655933438505561301926948204764213919066369926375963040502638531644644426387400063743788660411940372430597929455465746093909833739015290880*i1^41 - N1*36087731135687359936798274405524546657884459904818950355616393780520106873100165838203945999507217211062844416422493370032402002429642816627291266063422439748112390823536708128130235946556002309908881494859632733631440019720627092414925050700232576118448045375767953361589353972639288986650498314012164296145921714245365016819883072362645598381781341431*i2, -1936867274689492672582106638887593545039890129943612951561205921450065844717077550058461837092150257655890888088036700162402509408030642170722463653178496386081612596273611661392901408825551934683695224714736252952606660177306507155804686261339973695148449836477574183161609941253444094107575634838815542506471074363510435330996163306159338154325876438839051252069079109039148430988952470679916586236293546993201585569683392229548619656523053265077283179192595177888909495568091408341893095353274519353964835513083569347794455591297697615824939268294320047815238712804027307435379168065240513742702912810560388430335018979008092232008770819572565996615503317523001451265080628792820228065448287783333231288444220202377794993302549649905354593446879939925149251511176634472058125735924696627655257983794108359184908356057913568245087353252058731114720525752848125687322167227768764901986447944624473789991761429908539229465496448762008182256843533186289063503427418574256530914376717573275549532692887519939875666098683778862556923505074829558035424259973712531998957125227790511424925550513083411527498616136207225027338474283528186593127015214142120548496744420562223570010181210755966419475995801299576120343810582348802814053479744156985881975763068304490496000000000000000000000000000000000000000000 + 3229211931782767383607516360885747159054657069469904764802729376703099671792586079258916007240209115978902200431541636674898471742049362259752597495249428568080218931068181494814045187589278928843175042429406395829071900676594797769128569870778730267435722349968392971156815662133924693617948371287306126826253219458555058830907320307899907509346157963796393066289824617841041993300599718663580649040967383491389750223929751894490145740426824471239218429583604990434462299647805356587676318476987753912616584041163260263251703191167357563150472597310552386590023786174564789318239201254985089976476706544404089316688376320046744234612416010686966293389183564254435791930400056857079296368846644156121938453024830497549606320184363924452296088987663049239191227538656009096816122106884028302960348150209846076567686607292244036356991924761020768231662485670780956956306685713685135656775852077680922019019915537038578484948896053425676288521438743137638193558138226791765495262937741948045160914064334436935074847833314440763038822443172188250458700849573752859700365672045420644263274474363419032982159237401971754461618051250054471080596005790867790259957236296799032707315844726789739690689307051447227954458526621541578463702788341323362863529195177246720000000000000000000000000000000000000000000*i1 + -2708644749421327903162307262114800795972884132681940294308237543062597606977202851769639156673305459215479916986496029435234901242950742243902605746230051454613828751871026154040706959186175869111241525995901392129646254378463415821276138924665632925836266556562855869805125333556210616054450959783862243262823434897967846944794692806288721010471195918077495224406940764685520407074323618995991073250855747938567599384241721224404937388704699205276782658873119609227986532296968838526214432305081298594832473808883541862675759691488436123542857540964144062047371732838237842887143830254945779520787599258278370195690191027863023035827565682364626445432336438336171801074246887703544707376411872253174694308417519771676453466120923236367153002346141714597030911993392398387398221302773258968490341666190495247851110469384060296129804518273508536022769313511502706567706740233581040678828955940224392806619788035392432965683670369103015216263352083481232556798682587481436884189642390905310555459894583890109846101387818207627995151699223510741786826043909299546878371284193772891510691260835662541045200169141491996821501986070377394307881242620410609051317770973034429452539019617290955479675201566297042023290340340907908387994966081745278211892544287014912000000000000000000000000000000000000000*i1^2 + 1424749522811637934848464949032484522485052932926343687923601124512817954789259393173541762779111654327959200232062876435619369599792703482817411177028408682364224005476828528885798262862183874187008076119429210964958207138754032241048167036646808030696078654475554264042777890174197842964962261033248036142553078763131921779410548976737621439728919567935187266777612678110734908466092581501378055284924716931980102200472437853353583057848591940503898599786064483165202056713076304132659251966293967648923373704378475463736356871445522579025112267734672637623414058060146006902530513968338812713880050902480372554845725135287933994532729555142414215616841516912395077979281653867430255246933003087609432515612959137507793431497275280982900106928660753850935974206994772789800226368390087024736636834657518951444488941122311389951136651608633895141213498351383443252406460012676591661537083816320661400857704992590607565782449977776768756471441528169717560444866036423447615142849195158110664344893844321911050638757843222408542075144043179871600760126301602726152101867652011860871809220104442164778169288587316767155233756152076101484588606081883917415126031124601570068491418005398149269067459485761687937624795404739305867318505393026333431888009913958400000000000000000000000000000000000000*i1^3 + -575290073359576149879665608978521711873488548124628338852253335011240865683415533473232389245136309752608099373601161429526422982269523455393907577713337686488362645425779790699960866046292855335762942502766504473013713768204909664238391848495578934806134048187984294099863075503721807951650159840391103515020486678548852754874004744381790038621885079438917740388160108098068499370044954432738939942941614242074294101382963284030028857440914513666276276254109815245086024782555353550539157192961775904050458421639183411264262955920569159363665362804986593004269523401955098572222110528946703765281257072382101806261729306846010088715688115725114579491746822678364746978857635483239745797881373249865125731711498083243115434794239714067146885782255480127441313417899844575617072894258064851995279807394223609138076618727036733408716807265638680305729967466656505798181958670785195870511484240480614432530735689240935123655184397445403350686480723368224351925775192859935282322374413504191539300488403348242260804761716083636135530062319685860215053129390853593592992826414163316932394548781326194810184249199811194293785480207339151619903468964231222462628543630269063081604477188461367771462648994977526894523012892230430096946602706823869089033203220480000000000000000000000000000000000000*i1^4 + 157452967781320624796125565747529399858689931923238751221722750274526967735743574761696781392877351248589671469062855854019053451860415642445149346243731808032693910510944822995203155599877842506309543782477803402280727460587422890877644368137084642749944331297075137515006924698867286273306828787255066980109922279539342604996857752381740375765195610224490687319383023621896426468270613321990950802996101996410899434267131079924328480785499825556832183494946465968813379373412730948647398316323096107667772285865853720899148786870119489084205801548391337409728709580840413959420184582118399591069729533900497784623907806007051418321111752282994191744998010293617856182929889535778563663948834323625475542901355101490310558871215963487592638617693213950406739131383207720959709618873913984652895867656740441464131174827755081623992094752598856492364671379121435349746269922436167059177576247144207478171387153169678364810012468711578682602243157810113603274805184532197161106289581117970788761687004351510200741174878265166194146922125256997849134098082926912995844947376485156873550596297108315402609681183526094568017311443741413743198133093983787744975398113972591002895167723147447335920822065458314741411272888485716225946234690512852524956909568000000000000000000000000000000000000*i1^5 + -34288391072282785767498124538849766174149742441776633999839275880494056321105610202395126541416810809652796895090247607733722616287748984187672396786079152130672122298072968588548691155036063554899547492048065673063650498767631952444214560652221904142213745935864473303111587952842552472892011610282953191482069685169328559828237329795169598401429049499199815465945191351498214723363133192117659474188032595985144800874872981762629975178979281756359430630567181779112598200423992006372815550996297082285434941054502569625543029795711047696849833887536001030196600606330341726283815130335182198689084814360521036429992680469005189915627670874978209067401245961108432038287324824620947239622021640241718280236392606850537293983561804913630568998287106080729754843744284763544653000050285677621872211276703464163636768741902865308433885880571689257867114290151336413158836910813346848556887940502995055257341673176095581146765869676369798483210159867293774217689305887123489904916384533038580577771835852004918405409148165252953805567396697456431662002382572736666590168863477118580398917182633148151170445604392786802935489472022539138510678131470405759770288278011152360095418207549557339236122040594832488162150199139800701849188677206017514982604800000000000000000000000000000000000*i1^6 + 3946367354062605511370535318211139484583927805469399052801188725703600488684746796982966718082000717569973549544888864091676296704320764266846144587515979512927305463649509968030864839462680921349523664717334928571586394713935134606731933357141230079618869051170555524122334746089770051215160976890464085523527565495696046167991317393590373744833523479620669941576861895503153687499719576831331140997295256349716989760664705516913109461554275402356859442199210870244176926121223658022249843271029409880223213673772435744449007916159532299355589493580186674723512969684373359801762516648668477235134001495165527004347479508549872013269649417861925959959856245654540446580166023139004980740811425684262122788650832975310595411270428458693339037969852483032295635059873390785957195210744918677487721600033229847923156646400276905300887140601667427188827809022421013225191176484775283845306859877355733015794171282280177805652677541718280783225206658460195010944476136211122310170546970721775663520874374170178514339495912806280609546444866561525225806149070377063648188521414530755903100813972523121285677065931848320741920367235258179027597246987834993562878819317346208705134404009949648828488729602422779125202756607327214656836658847984102932480000000000000000000000000000000000*i1^7 + -409080616034412596237621480640616862183301465526851859541984405938778515448958923667137838045676590709516544328910231629073204635280134723619607466922820155386292064323367433318625809806452814480317985774607993507618638668431039333411786940652779903164320574128634266194110727588937147142724830285817541349349797072814449616791447691057330932222905170444959178477949040613652111709958569991567435260432427397163646004577806777701736167834823513926584479402750976445487510565450239337418749676401394563721477171444166384294223697238291626744545585020323852569164457417793408011817894646950578386237381694620012654280130727809297932982792790098530356631639333834148504292881197170003356992819952685809916305327984853852560192539600411545875789239662653675353998315461523957535839666425483280876659174885129016045436198475834647463451289568957268657816735745851743536931148153949200484716354557747472554846837343449208742302996241470106856390759888507426954121652568227082801660558249901323557097145953056731760853053631947004947698193133412685571148854131398131199253156320278240439754583270861736346396135041170874636995449266547722757051397235480498449657767435155536976332902870241191135418965844945279461668241990563648202776869088400506880000000000000000000000000000000000*i1^8 + 35592631793596476469995379602419251829019520456424258771376519391138993133797857396760665286522801643794770027205360633259183549828514915289977849327771957568877662379745244695010538202056778966017368581817198104220952712626240760418350203879407363056800331350627555226474165877274207760164387871193827245491160271365362657738332608139076453188840051417279036502587204158363714136994343898694971066971640667458755063382236355583384233086171455412754431384986045003255583696334275450226734689871834118558980432065374940321061917032844698509901283654792794336119139142845189299327481571114419693657050977481235979401617043124015493699763792290161527269559169937370194316691904894584444160707240389109475220330929448210561435474340475095389333589840715808134118748018921108263628239125693897088405517850939695135034257256777318951106400802737988401490626125380840188409912585349283651802651647947702100533044343046239649389464223851372693525008754127702224367852456106869654322465247155609237177163430517325911695854162894331189574245604151075966525654374896240464763083406036106182963269175615407765584219624637355971612056572407890892535590909677382032072880045852410077509213232444180442438533525899790903840140711516703661305178551536844800000000000000000000000000000000*i1^9 + -2783889774346303647299088344776207560305332880838031436825014567458188284509486292678311987293614332089686786409661625747025009700375617793135611998114292479463215952145430141356855406784584151059833139872149494242524995565424847143647668814537214284282069379301039514821806662059806729134533190884817024868508661167073145096197518038734243498462447464119479370420588182788680418071054817754948327447624271890211090886417024066773970797454595137801481444979827478219654079116175289778057848822773404368634733554678936993779820158634784262074947241069800565641118219030734775490268552086590671324735078437088966576476989584720396399120064743530128170516900166314574003392229644611144116179913794476321651302028957552716214157719017756341415242803984919597635399046263911519999958131923009808796499578480421010407546639469996549672640196774952623111814926602084822482336044110617110635456013283986889217781024732312675566964550398582959756528884900305830458542050992977465898268809993699074396367148930895356818248551723522102431986325536443917168204844358554486246049959675652431729265518960704524103737958942684791292099779902816630375059961909168760444924600427780778561613856690373281258587734598827307586652884252155878707561706291200000000000000000000000000000000*i1^10 + 149779174552489454109665164890307171798939415107629012534567140098632122983041219462671544886338303923302966824608716185202062777332601028535598884350027367229063004429253580713697668577714569312173665387783786659431429457976634471786327820307982931582987672763386241772872432597843501299305731525350817449668514876886695472689689207834287143421660149485034523965601783352199507001477830999695144163527641543750981969980801263194503805932809663055325077580172873958898290567675236095532480069713389831184886921043686131821730196051880938027731267757442983227263721418057248699909936621427704612427549219308617051678185115448700139054845031670125898675698859951966030909980732934040966192122200577029552896775752945744610090263258257268805429388857501349839255436657729253485826857857059244130776389709874399229432424416005387240903848149055224009155068187442828320407585625376411710159907689827872079405241189515355463753626832449556616422882705501164454068897855406642059207888852636387861045827550669106359089490089319425881663906284283137570065226685324377208487846988526743067254911436737492466242688269410088305098605001279028233099596767991567755121157670444939929165428229328884092904973047822565603736494260802734222911471616000000000000000000000000000000*i1^11 + -6322186224750171226863895055486423369289649998643649625177056176709797215808404108925302421415209965240324754812192648208562153175452134965751837348971740020996923874073200762938487123708310747736933889801689028488944767926304812525707617109935156779319929563001982428803260789224222906025972316901982389246776623089000870334858635909088045923808518697594947631207905505872187219791148096948256796949582064164592070391638521659222504275781434002706156901442767933032170143742915362452896370088887820630326573563113449864198692127810110864944600051104967754277086540241458980610307349714219143372737217113496150746812437546803192100495407308686719380574245801074101944197253166982545171534158211395323155393791849353360606938746250451494665636066940257029371574581434369564583416933258334508529320580309160660173498691876032726823015643146594033110879705613616978589775953723300156463932108823143979258312549724549518179290100416416623546702749444561875213604723451853679340289254985066330807160104711419704667447789285515085224963706770968029307624281548285242313434081694455901034783431544540863210407870807026390119394380197304618392274581537146747836562556484611197614553571435805197951289297776654310605968683883783429239603200000000000000000000000000000*i1^12 + 274717275918916583650892366154161103138978463051461282748218181913541916750287079666169222039482965462631155682586844736381045909473099127864247367057423119506004386135318894028526335873827782402838472499735044868604628968632625167675719579530140250111736101814943002108477420212757493306712218890212211529645586633615234361286866644738035832730457342244850635429350524594388219938135296379014885778234611130879462854073341663407437838440592216406240510197756875077317358127709891057692310645518454066668773950127027773425384080577796275138156804789141989081009446365961057619833733129415838170356886537204050678023209217173043485440903488073166229126193216159091301433703206361658495779382699558524599987500012465144306017486150316735021026156474617453434269763192991246841250036189152358204540374010592513875076687821925482203146682910877403096863819927671534441644476412861087284152081010043489532425246444183077422961236524432120514544146921496911096773145422058444971548275485055920423125770665722802166496307769586777307387072122857045838843002907631486143287173348269345408932788442423023422506736185963121532995673078917234530159989072597403812606151623143623000929321213214414609702930943632125598906127029883088404480000000000000000000000000000*i1^13 + -9415493224608880808935237160483224983862646118749372071684525139712298580681289100073679062862147506396772553393497689442972389214408633819327929944528112269418445010489551964882098203241848043689117985715064527504984216270292524822680975787127449197240361392249683551814000726286385132691633542701017612477630975067384230037834507287495896266589410946810958072434649212112762153776407221206709727170198998295198594672597131773183377328480186049254327293396766000959801431046383369597338462745700677943486294107924788147892427219774333238928767597874784718431859417970823335995061522205661617022687287237698940071973037299147250970818953260684255901457496205996236494033374022476072703395498258665719438928308542027020027188441147031404303818250683218901954746480290553563134770136942260626050026036704444059271347198483415107887381340235370127627101946665219008647924026614703868664273534143537501417692576118806043889177794637885817676953154448978957486361277427667631414526698921342047666197503551992558384139015030334491418483192169352571659578912335349487176962034274781675917750258964138313686621428580341749866876254513440897656530392781275015185835832440792418662434024608950716247510255206308411580340440351637504000000000000000000000000000*i1^14 + 85733461058060150739188250808780465235518341199890364135334318821033441368295603034595327097874703859269994732130149809909425153939456358330743051701030451991535688095988751343054104385100465734873925539276219653263505856207258425657287492660653176653914083143603782107971386264126887819505376216145596055232504807533204353662603414426044656510741460848926292998480248329217752908362353112639343459610969797752165514740052287715688641704056701848608997148493998376443834419886110511285391862837391842319951630963463693100802971347907678238464079118299253537907315233763899393059811732170911096495519746444071706838822784441726987170134142270238812654958375314610754296755983428431413411300983001300173899499182375097314447928635022482712612249592256729971457129539779000440251542200906094329962709670663943311263233561790056125160588846704484920891949772372317345131764756159397552805617549736030876690348919267281251218196876947966814655328037635340675055427238317381992503811232865922210283150561750854334648482386117704499323454402403689175840891910874710391850422561599090451404246620272823737012173125221898969225647169599059002200360924248781267732340437175562397237763020284260496968912849086725545085426571673600000000000000000000000000*i1^15 + -582221969704074866614716200398474423767749053359198357794551669641152888720181488091958828267467950313773345346311706919749004586016323841383240130229669957483808774272249544831413099421610008587056945367040756579487026386545140633262295389232193144879596010949148787669697765622012026412496420695560316858387706021152666067809901609525821526149426530031537721576375421629246803543628211263358435932040469650396801103024991385409164484140988844005091737013705582143405517866090129918142313887884956222782732553241746350322595078790316893988990822727505957090439858445492474923022622405026470089380655681197420311048376789010313043284282895147601108575172943431542169105409547860113127022753993764624864544690800171102406324199514701212635118582924277368899656305120673939733917194770514335034767348491036129897650809368914830208826597620139019256539947473795504849310223847430673744389905512187200042638178720530103889490299047304022450806583329740592442267057611357859590328118235389790340064428891925759543425983564051326274089785288926939455973202743573949414791741754071320404454542610384205397872558876103472014515685059362492899989762691323412922787568213186290605913960140641418319720208003667506498759557120000000000000000000000000*i1^16 + 5353766411987587923462724854778869101478596704629882874092264337789057161606018381893921378330551908346767373523252946474575543944625469467894254111931902588508851431156085062878753244539356714869515958526777842155623809070449188076687657531460042906458881899820266513117752137025733355028735156368748406440894861093724389533618124497464538214559263960901583623215698887625722004330734858243299421826430371918648473115002072480117361657077451118013135715516150641903906198068043807741478241133988816225582890849551425226347110230916743430650447608692777279701551204289089085822157846179018672812186173222918714182267966270898490055447686748600137850199833037585783498559748793688077374695488112272479139285228460512104135804523284691966884489379959494772346135467835341063419292767288222044344230191482680952991093552698961773774829956388993755550775479809746099110067469217595212857668806857663560133522420536027093000627846758947098188507459804289220048974240640756442308933833376909282426658523631340481444761846266102624159311404231597529644232310494569486246769215756685098694016782645551316825628110295415269909607158716394007789627438032272133186748847195809665820108493808782417498984555872455380434944000000000000000000000000*i1^17 + -18479317495733052111145201380656939073499067501620352354154383323271631518327292056754481827355259644968433159551464587667551762275738890675408870519265287322402188716481137202476581940682137056861825131521594441528841407979984787521979478321162963883189049497570167691987090791978982657946508354008807633457109497144348353828587964241303276133652479019501264553424612003687637536605447499902232220808180507904214221052830360361982410367609070600954745343882308501286438219344863773731418299475556221060802880701270029689280619187850942264720141675188575772817804648709859317001497833907193019531522253075164874500315121867267474423959859823212994705673768949817551730443631105880781589849592004634678183472162344952231921187866817620444672214744448697935739235382004703214974568750374302835029608362331246555946337515874636050246155301433787693154746831849969573633352289720405705280452508372164467222738540540583966834661360104965064753948157652720595210904830093767267606250288395643121609874953949455879290683993982895558728597382356713027294961951367281805695196338331302153644969395319167723579052556877251313171123578747509529883900844362499013894640731904327822974462589901385471614531060212170752000000000000000000000000*i1^18 + -21479819063260003185016747350266758664892147189380211126422317986807334074574025844652874490678039037555582300540039990328265086013674866804123090028870053756199475065658358898653812043931781954186508912401416939233134203023698149910496735296614768632382222303851386836397574394646333514227121022096937531593437376428735622149244069514196168815067458462226949226848355316752646533810026207659221194284045983503957146863982933840457499225674811191847569129157716625788388772524718355197009094879769303679907369061784026108980061285139418633799565941500168071832569365407151780224840959556004029704963250967686628147576100066940128967617415671700762611853350914571825556432018397751875422546963000233963993386868226113629190589167332522475579193679138395853869852099101954407112337491186661835890378472465882497319894819469610970872079158035267231120261526395675261916323032136381954685337337823612675989731408843758557847442289321418077711588055428778750791260299070035499110483392500151058024397654506360685957804488094997693393857105656065271700401647928857036514061713935497461628092410471548488169041350699233774260209823661386412744620115730637379771325795001011472557767536574158056429290740776960000000000000000000000*i1^19 + -167642501837782832099306475709834368192459989659655468607589642543885671195226885938124695116683995332632883935691375243916410190901766728329615676050786084902530639559268474558727316424080972202835488912473359014892767837327044703534854956433445151442880581951312050958073970869853088027103525469312669549379251599054202596420608056449563720104264836570629471012573445021405690095473069353929221497155694423553644081918654479322126409635812120428730554653857886790264519476668580635654677337970642046730696735505175137144432350768580764607989439082547840543186124178516847697567354527063738393903561112827990008640450597631728829085026780512179357485019060252549839513981313839767512499277599676399102708253320723341837550061363072797946198123638654925248650325974065407089765551587419771258486303105660711089622695236825842625829167491716102363347035237441738813526167649831338562053861707730950901693662580624791637456189330077438735378548983205028390020776253982398997748799651870402775973565121096894696068294462451782538031398223501626253111324770583935767424274967655382632045530092414043166543531307033962007697782656042309544707652017354272326128057266286510477990534169754495048241643520000000000000000000000*i1^20 + -149267712225460206443087271444887581913010257884344204735783229599907011391715076919926412711236747197788487207916564153047342818662667830773774728909522938583579579898111655230864362747033359078042775297572636152381802189995136081840373397557843745246598450501780081703051492577956132502429505539344351870988834369769373517576883349074905257870959489923390227932895601530330190530021438718272028355233592811372451053321129882891071411420240023420788367665495714083807968463961452950722387187403108706995030574608525005793543381038483566267359046957054288687029663238238407001798978380735321957114374580754699836967619403143713425532804449470153583077132865988081854314266095652646080239686356352391170197087074353676553782609055246459151430400624052221289992534103414264898470533398557208544038093288357147010228599887969146218189110233135595083328842209234691182503985048279465155868146345110848921559896730218879770779612233423542330175317277106100580025927980351009562899869726546225680138097735399152580804917051973118679527359808684067797454464524162369213131788040419772755203589513069934615366470929002089835505969061392046732277653752862457511624915455539121995508837666779494036275200000000000000000000*i1^21 + -1306025391074469198856137294237783242083288157586184527818036067845046765764515035349278883789880517564624780214814890528953271349487277305020994322823752341791166298657680180341288872312746822006828247221521004584887219693058979431148688865856956300831578186616408848617092560232757805400244991485296580958013321689280438045972158918138693179936612159195033982451572736460235650715994527030201572617146622430892889299753799722834983778992912514337551770475835382894882253278635552898471966864223803678327861274366433743956114282748509932955848568738046800914327799758065513359732998464261253052335255643402373435890582446401390982324121869661242592344980747633373823514882951790263862613691925206814861687929427313559972533477166808563610524959085888413780272890373125839945935761748668194316205863735318694289013090081052981836999596554489304355178621983292518785251593847951314637387057112450461758690107362665644863643757170390349866169370125443734958481259025273317574676751902209433477862578636611856596461247990776165100890803085652904501680430501733581046850980880785323540233489806718527067772439255242104497574296481287189461109517312970629074806190295354380851785578881503723520000000000000000000*i1^22 + -285060785498266328211688949492818541994813479858121682476162235429886993338430337755244758951261004068403048169482600263021928379878383146213680968641259580291275809546134699265183148596559798389720365147921804645951419786523565450256308748232059936821874725805510491300957501007872030182600874660888958730168593498638137213905102993786262080707157067458554340977252201427366317276350258956990897020189277623182324522932209689392685764211509562889024404817995675905509912228240438004942330130559111123982787310727369314130882419958282208649791963920249039505948790225195593753860815043285531728198698928725497696881779531856898027608010794818705591650993775297270906983794193418863257874024566945948535832046993370719571137655429449801813015108842279779661526635557384260512852820181458932837930676322679567797193757282270343357948145812113118357371855713284461657316425700659455932059935155449646964827177285285859316043612579457829463274825001059602763088889940008872903440717741792234177394378343541776401458157572124778502878546751098754731077440878634862772984303911010348811252191288729330165491231055772621679538436572771739461212392548075566787893080595284658928692204929024000000000000000000*i1^23 + 81789175099490183565295589465656264310203823883578926418059926596602434740618986711347586909159493267622475152161456014033776477187962733633362360577107876376341719777013770887619290893118218996056291570761409033844726727362182911369550515954045237581195210926534649660137400768188636880295872355538602005236363247559330887158694730647561557736219798423673285216502925666949881273840188100414086472870789685073630114095769213422028662504078147283291555171913887539360076297009282814283344039182917546954212672257503427105865741009240944925070249346513616593796455306181616235798004082234056268598782987020747855601961764413266539075120631033681666661690752503623427292385206713617297710357284943049406793069365222501467211665286234416463658898722178583781018381915829735381869074205215500989890977889407395683772881376181859933380327055088483980069787786520494757540739272548439675638975944176093491726984335264236905385549679757469012112740908493592665337451429653863757028993828786072847034286539650647487205820736120968461680476416248391882630841629893273517467658883473558544020130191623248493429207465611414478447084086156803033638802132846591816060749600256319354725990400000000000000000*i1^24 + 23969527732413709114756863438994971268541384237130798763824034329202043849820162000274150720779678059728460032722151395090808513060993027507955715260596885041881590129271392199010149161686676772220558898940636611379688577063265825773093646796937349231526107385135735129899879619982286415700175384963712589525996136700472465079150285933505272790504358896250105008347200112466470901189121867121060303103265135058841486384508175488622289397657929414755530481992667794631267432364738606920794122338431550423237243113641674329421913501366883939121521447107943036003501151076031056514862545274439288151569785190611491764374012260508917463641678520981052890127995726672906250984289272174853862320971563116511888283493099893780956767756973594111893092263788123527228746405269600675637452937111854632766685210255289761838800497882316089005002673568707026799906567966719189014879762054635049534131376034400658437779966579752788420766464920789833281105546165246458214162125003557808862638948804585832958588200162223210635716224476000445897596089173771018159644334673850618289776075837466086303340481168756376997446723909652409680857632746191993817700098449891423193678195424409681920000000000000000*i1^25 + -3487351095435511030019028872973181550136454368375802323031454935457393999468888192968356518611631278335053594776495059617790881846226113994612936916579632092894902585257319277952324851513972811687960045179391051926371715121221518891112295563895711188519419639762482406705407243661047974707406790964279947286267345128418738299969466787609668228521323347394785574638732496915102288035523378597720295652699129252170994559442707176518511838708851875547050284617188052954656435100035095140688404465082418258205790077036462353862079055126204791154803301507413406293927603573759751783877544508722352076441351430713134755117691339102771853185641878757649700461127743006869569221546983005189807549803807641553563429548317970463859222517545455327024032470008766862135814975677334271370621346939896946067048333861852931864535326130267209675597359118784004828077967247859013477110203981930960775237707081491545364054370409640112799857306845444397661328090582907480217528793573059074881527937889342872488089103488275824318987484437238439191384041000192086841423003993486260019761370010817864142864825947919598613564185758406768218910482852828000117700018069980884558063431843840000000000000000*i1^26 + -100364532915277208761387416929534858892342896161022033655054406497843137049245241885961019547794964718298728406666403737513334902950682439272854216192619282687399489225840967524905649586422767962124204775301921659238109186868829170536811916640955628176277083066454052074190540225460221345974851773749973260290064198849411550684707869316731716114252154403396757061445154564137520042504962378095904325064501954127472941468385129578812891130290560439226489519950956634021201851140050920248774657566915273978398664645965680200663052232572626413029378357705796637389098547116978624243077613525283475191252606230671878632474048069396527541377006719686897214610460113617947077068304172056870965676083892136467566213809637470295637565724885576271617247534268506550367649544381817633294810249342162924830057956988981849259730180524373557634628163554397634522385446227246754190051998821475855824996391322858300610315342541788193912213610162438790290992385682447403670097253487022148353930240370305836186679219215970688317497307980031191776985282650161382457399739630118464040996411487598521735715040179520904316947922092301042118252369393053635698350278576290861259161600000000000000*i1^27 + -1812685464321808968436589507885222880095132722375562403423576769838248876172729732649555532440835482702982646376499052675745631729074880493343567714971066914495085957421718505554030163706838802151074361986240893977287920914254986897316683040187794854297929588450209610876368279633417239649943922441392081846059415600191674755578795138513006823194835305603028405337608478482051030760856351536486906986928880617702433507382253397613706755915318169565572810167025426217044876994873619018478921494961308410458351477889795762762942210609111335891563411274763875679769933026880025768750333634456698583522917306056163780937112826711524611863066899104942481489346326789910387341192645931680363217308323805325767927910209796012413612797818489810061062458485023266164782072235089787537375382471076529529703739077611526801243205711518902982074521180421125815716752294917113289930789833913656704072796869142666736685043365644748357623887721952309885877571547579878385255125032207844870151142588672096577000610494543647058014430864700632860910876079900961039384653654779720398349311367877396469105450061900974572341338437077832054457820036335216707201433620719861760000000000000*i1^28 + 2933370034037331863255763500834836909998057739907847559929346870988189990624816149667592183659217482893328763148836382481661286001391467123934595416447653160222161997916108211222246325406177944059548077038552502605691791448514089090107938208698526666210826050708067700870301990784344704414609833811675669758901461785697698231017734686499933543520620500990211332972870667713316022688018028161848051367576998120541659627241439261661645282126507087895642351937759992172821879479397649920526245375745986589933136560219636095829116278896577389868963559831013135673090462901381064030382663448679982698753173636048601337236971566542405893979347860998619559345387095266445676743543974942582325960787307411640386292234543946937265027128405999740487402063760270505321281009969896443706092792846516082284969403391082699440108304540877478377492056932606975321223900490782517266820330728332775288328697179092703983774234378401788567851994802989536914171802528723977851152471231568224777376766350617840515791846643494632234002439521879638242144758881652235492618406127138031008092766639414050028072949000667967030359886058920177928420829309027898156099043328000000000000*i1^29 + -353906216937536865106530834747434331763718732750402004975101500414223820982446211787699972376626006622071825634359338033134744348303604583939116471570924780174300483296781713927383784429382170863410679442146268841338107372431401597989429204545936909422777719059202177856749541581167120165773853366196606560869259871189987701104582325642268311759092944238952505295805829805207345179424777180065556715364511875213439050985520169392371045052615529850330878694296061698022521961754137006827571662402955621421793559487385185015129920531720990395041240126454803693520697782918480655638364239279024239278724156755232401221513204633405148283635222287143182161402780252672444476855275633149720655278574824603256995432559289209490484041405039665902062444338399098187521275844541194096924137378713793029731178676345376044716843085470431875515612283132229376048845872178140996427643924419634561230239845400876235242047784323032831834429629291004084001742552173340617020877195910430167991937391396441168278299638029980242588920116011788297904095622604390746792316343574134354306502423572572758317767251426177126854205419721644782989190352302453555200000000000*i1^30 + 14608293784145701974801311339181300560442729060138337528997806794297335111584694520100909536123184292705435567220720867141526219248189367429708264426766692682491568525100947957807347882101872844261779032715167262638986905473276907609263404815258387804577611932093481492790939120615675566323869195403894697078144211934924339960222675122533230548888289009076596749845758265418507774834474516746791170131303944712975273589755905924552369522653892552075033720609227108069380725779967500757251025489847473601949842082288067427565304962281879865771189881329842293246353107997405463463514993739831321349558141184288733941061003809365266903756094842822373400953245961042430407183198604279286590967386653810474798320823366567251947334543677494713783222498806734612310752663882616526060032241699397622960770039941306423125509673139270298468536527415907979825282938480293446323679085765508176847461749456543808824080412700790288258600412709373597436683167920629441067616815098579149638557494947592495145010688632804626720288875664562047287916066500412901173509380707829215695930824355198742289244427176241069045196476085972604613495357440000000000*i1^31 + -184927093246546368001373520374532413435850661455162392235147071236793952103499570834850579997577156463824981553012621298675533024809951448106957429428183823069626201587039724314797773983488876353815739570975174911317439680366044787664592502028128731190621341591512547842084814867205033569851847916973098717763687879706906537272561777454208158759400119503254517913172127552192901195003739160717813836937333642598468686964044858934610055153784349794811814274707107238233045995076150589066787568732451603584975530787140721921809733299873451741064745691040694788000952987139349742857983972579689629616107342570620414055213202747994013924969740262314536361699092223068871441973359284142945727619641626207608747335960798319184156869987234004027307441529727178956366774997128173500895797826133200226908701800674763027526531341176698381964412066456189238149137160390755729557533885381838879358880634958269271968651483529802058610933885569712099922987538635501447313237982060060625171566038716633704170434716075091329796745015358395651465017171330793281300276441279507397919328597543628682531729310438162348664491849084305408000000000*i1^32 + -1308336739392271697185322649502622924657026792808163552602789113457139711405848198506424383054716561988760635996406081978985655847690251595493575151365200860900833965888123854868627761007758952063047109755518512399928603582881549921309368495551859732206601925034852066323100147171706055067419008667761989326619934192832618374978617645767703147713922159899125717329338494251611697788425383592110559584343307197756496470405589346307200691100337237614663260804119484689317265512575449637258080017732477468724309092877658172565641672349601416203817808881021728120472200894981067598701432637944640689859652857595221558991460916254847847030882870633011459236535932181047436823460968405935946443326967834783466550715935433346246210635488265218594064216902713640432782954345305909029906699456784911117380040306637019519375047776762399110268680638817766876445654398182066112742349390835348282158543278698629605591370453052700814469159984943502064042409793046208940446868379063517766242655550851550152351272252471862200142038422708277913973578007618631784205326304436638368700878697646244278533994854345987103653888000000000*i1^33 + -585730262984202653427702557223575573738766587013507118084961324554787940520456604526831182603326896879584075842959688439079346746278110212192473413776401750018022899326045893525354837791419077591840454174003944841110190741830305269617293110638663115790174326902034344310902478545190069314052084077657925060686945233611342079034237368782414015066311524332215890387338378380900152777558927481582911641834048712061119944841425283122679761313975469199937394666703015083790008834837322584291668394919843005874673586241065878838032856391191898449390387504127342286694607236529313315990758562397400018283893430579425840995308078119034795644224373451311560672107153009350157395756951421388458814253118260238518595368467607100911347006630104157068786752475091892662990103778979877471983702628744445112617409147571376021014627240240695645306096254245425578577516386870231417108779189453908946835823649061761769118971315347092417640238851913861425432242139596164926892305194587289445543686880849887858676608651689256013916571356356958589998053987387723718623841957390823220180636386705123433884237776814080000000*i1^34 + -1997222587784904970763490841785208637179836525296189137977343102896364346453951645978480521377826347710693765639789429511621292590738947927712202664127447097759104830556532002087578449134173592491534471255655318954597001567710515477422305997207865358895594598445868249871000431873986684360017835880767479023673462975928741464836511742378453274770818806753341551377435067607355586752097623083585826071866164085162611906567465075964531680352881097076902583265424289071142033616545968041589241705177657010590553594290245635897520600429596816042674694470569915682452386761492161523831722059679741736678392696212981632757034050704722562681711912931476504006363944208107758377070454538099620252399410081697302433679535228760800124899747534289424139480606543528240844999256152747017136319870602664337164281091745506457668777133725634078969728382494856336583107922112727192393897908100858506856880434095804014645233297737246521461159227325193902698842689437050000599443657109519204679789889806100732285919353333814597674873075893945310022449889837114394316597218684258676620533487036541173760000000*i1^35 + 4760253053805458448372368727720944642198155132221660321971469981664447415271905550395092961764936378548675043464591227351997493023860938200903535544485176524994138985208709046103097395447359916343802840575362578406091681368489396186028723204488440047307200588786526927120317205766227763384268049726462693970146282371377907133731726500127340460147597537765883741564683124827217938460560238813139318405938396881267337996639405071187254177262241733390055527578945693911389943017643306893896494124764163096441899863257974458093579488379938815949825357544453399828071422546242952000551053099231850138434064448925308351927333107874243039865462941574634074225184434538449148917563044375240090164049378100195489736134355602197984653295025073349640523962077385698056945198354093262437402701331580036562991335557001114142000689031800483594679028613205882205830720581243131377734674063749432376835543520049197218190278230310283933526639919337687435332094052679088742071460739627810439352025541435934693944435566108899719594755159299181358259081401600571501984881391321608897324646400000*i1^36 + -3684140596144312237329970293554627152592970388327865136024488370824292587805799698180264928996462582334313461898187114567729578726226007226816004657983817268924713888262739152649482611637866200172057790386085047804520437196810231282941593254474633210724057800996696304923101372013435120738756094473180150145052827479591068254034058640248218016099831037149976068575501682021335605816922426289214239802399533964584042100502944413038859281143952071812277379063889556038694381367349387590599744042103792533342350030284568832290086815823708024589040737402762097513020180119728753049145728485951378057645620761630869136408797121563150377389576436927807611883078205773774715714461291670436852748909518787748097433547668765096263925875878155702639338326818471995678616729684949569628105776932972581140935321573242869681767593944699901421826660195565423362669024860154138335429502069676461531104939533729611680671189173016919554720378503223851390906569140545430357835896309244937493902826434759322688392137740200970844733958699430761813766510434568607829703094435840000*i1^37 + 15940160337415051646788263007289522317044448560547972084467365333844428750540204687942964824114854442213621109213275483665854159793436907096083882663417997771905714566509176573617971377165527968793646083866463424114959484933702711856412460517014109289073777771983025659503585681691469421833596589188530030542015859952793829454733560001505785778502446576315235181281172696721532697053544637283916878672868619185392256972522260461902584292383211624566062599129408956478993750102934361670814757151606456106087991225089069103536889956633651190067745046068797808703335558392807184004076365733096696868463639548836974323568054863705380288602075123846500256839806707513912715731106387441617244887333554588163501349833349896594665868021845091010145758456191049595211291823546128300895201994352287340565591514187372550267995584298500124675891477093899506159076748364946743254919123035496124062467339583398770574243297877518491771938990930971592573147756647641694993037716353393460899401305306371572847560431853176244329807230577909408182115755884544000*i1^38 + -7170019751385236540295542915901603225879766184505066469168205448350536964638225334227083817778773499611716219167982346616666621515246787004033533777965071089326527968232114202134673389795017934512634681198884083616458438895974670050146583753211160955550871609178391073076682937206710620829660634215519573748282667543905518974535176888191685915182741396034655943298145507848691322112443062121885148223881657619808165310672389603824664574428278501554932085378401257609183343549865693071462752300366805498076585138547432769522326513704191202529323535900464769882112055880362081943480231496655947049391641017055130377904039408791293444697126402492357341476787115147096742481737103923688165498454498282327062226588383391016295573179157725662862170789050297726708764821436589927124915098486745521331681841347696681482501004385260316220973550228530018627199613530437104922703497454402921252210992953670482564412216319406172351821560948835206011230036249752160933002056374153309582461308980000516393137229831429325026628982538240000*i1^39 + 3051437322897123308527150496559567732503447858625940462513340746096368801880451762092656279536192690047661452188102446490957065519440494291365721834076621232555506473703178353313511592719984785834487596279878849361063878436739706124608210357916923645060515183194827065253775577251134449429466956388430172765949909621959254560955974245626070347500266593261889122665834047209798662493634276442056020336410207119130308426319213128270029202538426198503090250563702552251181561337490612075136961259746430222532230831229388701541141023375090941160040543233376247627624430568153927937027949236247370115457718348623976882304743148247881911201503398878846838711137358592100505030840273445247296460497061120376371381155516543945512364485134032181009892478618504320818021922234675903033796505428699386446202410999472377178249457851413995081829467756577257817543397899445209161729601072237233573835209467566686024265919058372973481282115039525775925730000517369039083035630966763669265956869665199226880*i1^40 + -66058101813003500257863050778096648679650409048943504077027098869886653469685357396771916747461362215568251842454609667737952293356415911587018837601149854614044354573117320929753412051384316465259654664969392316798595325552524971254985624128140784441442899046112128333854519973852306285041876656187245977277243378791865344943047841393153456192251375585500943740512258108138477763167086205161592350113772225763329771158661043799084261064493289592554667166055231480461348459385585193358375733786339172859669202316977496081990691757475079052511135800335059236993997360196348738369260012292610853545832903061766534815886899145088384040167451577884318903852072010169466955550663428005127852094074266067067792201882106824316643656613102076789467642655466858932864597841303790775306538841352620871370465188181209236481808727457850140740001506436128299695843238901986710238124412311874476030788131333320445199244926665010546429320641837536151583232070090752*i1^41 - N1*108263193407062079810394823216573639973653379714456851066849181341560320619300497514611837998521651633188533249267480110097206007288928449881873798190267319244337172470610124384390707839668006929726644484578898200894320059161881277244775152100697728355344136127303860084768061917917866959951494942036492888437765142736095050459649217087936795145344024293*i3 ] ]