[ [ -880297722217599387551928267309300084352670968575424379389149771868318037156237719543849711012447736427698240293315808510271487699113101186283180306022589351488194744597814731272767037887979939196944708426221517041840945939172650219316380228874991801403210167367312109560598951370521725183740450810331972478689131091132336807538353461335768352935917665333804225055626738200743149367043624111303612286876476964811255580636442679081558866811356451259258454555958172854147507241597994293650423167599413054593420446402991840437757000041161666724677315312413773529581803105389703981515620706981225155356384494044052956481311974573033513775026671714064304171834301566733822073420600610512532307960946591269224180792637554732801863311018770850162568912371284197471180573572548656260201913647788046105198258713993761215582424176995589863074641096331655859670683858751535643037241229726384660230966881602803120407069769021090070567845888 + -10506418829549893790963314013150404272370455313113329572925252606979606555395786285811489328645747898307750797194020588129072027549191067794433812521722203912077285917819863483626820492888685548188190176405880755131841676260121353547554328926525146967613929603098816711794879497224242395324502570186490601157262720829445253650275844097022970097348266593728984360364316469510017091912726024213317909975393922299356959007983103326544955713953122538420703210320388955017496040840350758559163026866730744054202182321528832387676866413033852695763426555819713927722321789869232943223523976074096313754285150366153502124198797988538655392082239360270916904254521209128418964222741329623125820714602174439371491521360733932712853095475178481828729730073113702754934894394260624476525820919944529624197784776769682232943567053132342680518640918108120197229651874347849062819865359509121036289282674834391516289307955021757146611056640*i1 + -14804871931934160433496235511033947070826873483651903140961826990431774527287976062048881730501329507255974924468698086096357108829419329174532532105744663337780254891552842330913705572763446558586014682935917530829966251208496911740688218386823247772431420051853552077659951799933633977180602092031951127926723204933139460420995146893494077581476485272908564261978193561411424372023340253308210391311054454464098018873514230509359162250034011339034575185994324669156807635537236503701983347132150126290364803455504178556992271465668258566355366885901958999528910336686139102297139907424664242064782614495135708215345649740069394337430035183140356526996937319725564621726128884242867611933697392445480240711172761862522477914156569288202216016947432171066901727159674310615778074796908368128857495260130195228472562897412361969238690906158027750196113910086870580350821032776989809815518189227020489943786804293741792198656*i1^2 + 95506321889340049827934402561756706211243782414477273742981086867844024958015993246396779352213545027344511925423522879051682591013610637240309633997000620759968967143992970135044985708292563269370166430346960165159512207041083638263537771031352995908786402259259489045725559678962674793981053464769974893400715481923053438810719838516711683391084916258895584018834090126469581656532750800248852109548158245687342510294315357501285490576612723578355050795388939996475719345432904065132878121907533000333738693146901677908256037878198787687780459941248969410229216538265044880411920352887389216793601162304746595154301339370080501056930628311314027926553458084411991437832168778228350384107770956925603154219754102503331375916543295824604667292941675533230842389967215758694460682983805950034445783469811355428853586720656702392758455850918136390260012107337776183859034671669872677495752339661074686662121876724675248128*i1^3 + -1597298110405315533578704250848117655634060007996457645475704660977283593403741650823721797328783491811777380426213744234464489402386516333482523802434117590552918264161089981540073469941126121868789664506550943612378260566552014011368115748872088453674598731311738604478002348790142606327803678776387664441938587055092235003277303902266539181589359633182101445774592476996868830627912116444149183232715350959586958278617250108770371342193810263103510359644916530964870443637859805039691138984844611682792248151704832665713875578352002393902081037171399147506589521639477699137620795366208149029841108749782703897734670463685639703680790460443255092234809975459127797276113471220885874885266515017434432795035555359904863519942958239423772855553582573373548333780598186373141607893836772197914060841313699670740932361564914111584247439237920478695114592976913988963088341009002128511217503915400614732009135906041626624*i1^4 + -840809879124786449043183260880356842629896233973872353829263566363234734803778447604321888606731041123687825380147650070974970411485505777313345337877769168402270582690126593684263272764970657950474370199914036214063623712314942334939996270256651300998458522637484128719331976092962507160247533210725975324539583488289605819965007551102222937734778268509032187766007026209818551056379686006531566606615702300268151893789181199724095003033821675038857940309050558409713449688763704169452730324180738077775695858997691640771323014143292828649695263909540656565051198538147596714838783234863306153312219346979119848660477698949162839130320910018927601383178861887496945498066528508813342159763480610884165488698677598460121095434147732746599394230206696450674299462073595983607145894885605053853615727294112365352415962451342587431890054933238888435209072296135416610545259665358828597823493975312265799361891393339392*i1^5 + -211394993767353583200803149936483811659010196233732957318013484186813337192812187566337847461734511041559374146280314559703633153879902672016139118367475008020783485083459831321376407304012567052554837563799967517052717709678260157933965354038032466100264255097968781461231467786622650568688087090664981969565056980643856992294496147297137623811765294992885069819028129819319101254532090330270760124258321075768138843609432518428886761775600869960663108062470085385193261273260751596702310333376424718994269163603490057903567995115518677750794981711500889200821021812403559909996400301634830174690994572811594871370033873034481676587996179281419881030407876861013350434751848396140270871183211630838460547136599725068187298679913012157579565447049815658991512714000467610593384605876896741535152029718102481394750721154796923209881996336028170496812769138508866051880886743282403539521661644435261683075544776704*i1^6 + -81930413573784268365926208776968826873651253855797760636239619182277679095304875234077619580366421490653417460607069773790850311403422601960508019103066242213991306567494923460150235534786600566309444928350378186660417934425318389630333420848453757939039686127659421752463850700724913403531357519811339223713064030412896307317127973459429550201617742006596315521334484043310268406789064563046359336129659986220924969478708911508073698146555979712742746338112657946254909668367662601961658664941324488823303266503795914543612805608028353302469851436361806880317161572317368839159256019437029534337768710055456346178528787299325726744168869930802461254818388149112800101894516208777985160346164766192040082384102843061613784407123798869803174263253830766163686391609322271658760643431764655060486092997281941097967749236614478304007677551474581756377878779256221206693694897656391748529168880311961269533933568*i1^7 + -34298374853429319033843235945082158526030339320731471381719790159071616796629019582547562909995737108150223305546721317095359427885369463099431058647745524307423955966653337259806720725284198792969898897357639568420090152317468017692290899946434636539518042198121632808777281594948594594770196725700088570908724894451877179145141097895122794381447628112938882173061968812892605917545401831293222017026124739094331104376824756696792806148916297060423567275540229461095656926260495789394676617395298498002015441087385185422108192775187427041831951641297733504994610367038195761161056806951813757403539348478418324043931352595537394524810988371624024672485334523282967550923733126079763368506363953834292352514803097977572861000568766582788117119231538730436973527669955040391583216896521631074159820422769098135305786949204307317524131352503135598831196093508991288717717013643163689738777839493372971057152*i1^8 + -8240944542779671561819554371450956753083787364697283020938303815183837639561092354442849497918944212895488679855950356309785916842415247486655912342159444491344607171997881630450880696771649509879001552976686393223299772786648900054595062154786667429947356102973235000806559090319896915395404843612424685832352890732232706768320479677748144028169540910123891294953105019258909123811727788989001145574017876280039142524152118757012792441381974561024751565080065755618791742530063329338424186675058448207698061089870176280711585246674507659449504829283375373089375315222478421640419351736682849803546353908947236624030786748328801167463805091384761610399335446817448961138895513534819366711421427338628495581422883606126248643895900289401050757502417775405730056315847489301459848826128817324343300789632797316360641713963501371545411242454656336950448642949021479167530930632079107450963816696346836992*i1^9 + -1167457169940488317824248431355938313976331914063826906977156519152909608348870005407238035203259675703807098849481752866940014927344970915098192001031171808438186620822554941882585317017857092365350745109881613004431568118765141035635619266251967065185976748673304467681984575048184424635444456162268552106573090768309444139852151673099611589416869678581621590294215979548009192860373171162048902228491871605928716941451016200092362406994975394661297855924412732284102709559775017060237018115014761091633097200423052275287232320555780106926786579882938571708125459478792706363109051948297372218805399209712890307820260987449799434955180832441022361980868401921856979363657201335317113848428783570696608923415116128919911344742899745423395525982567429854506846588735990147042998893283986077166871094449592630132896431629406733946758563472379296931236465190647289870740921714488874982048496089038848*i1^10 + -103305381856470134726249020565667006946978574514719956023727400744441168860914326534785468992525161517524285136104130057128428403153948704574927894446544133861497813188279980157352335851940779713677410876696352472800812290699923258391765747304592582362388516483316749476562233416516005031747408988725849940503311437749273076229879481123055125222829549282955642507788657875967848062537471098953611872823298385947691930964903647543810404306440350892698281901050494306967817148166443367416285623713590913628397963389779647403682687893839928040644873276208614342758878505001852834499768629138695967250698421625799671916491222823359330761252691843060809862312645070495107845668445769578618148452494192484481612909442394890479765160015023565160683076826219867695860142695667638119071274876221801486567970908313954813791635858495955429503817956693367405101870867085535019220946116522298248536545820672*i1^11 + -6238360155951459252292573785216180684651669324080590773940485872534521792628529223827971406867725314372605012883035677665077546873271097901994932020745876338910429040540266768587573880096206806998612813253026262436920231825288267672529830479159359857478895227670514482084707841217888764550857814667499623448825634477574939550681526625707406423530129567913668546916320859541995791040719336392253128733804960230324470002077117657783772747855733267965956820182249148670942174199410978377498739070033439694474058632952930330037957164648872373260562696491789077119976316300106304730718183003514005083711252656189582854142079412852534395837945098265827640442856369356784488347107478297260570572780192495392973169112061185957484267092351689001641566677754166802020592566519676079536184128179594804067669685072423185759193633550813717090055456602418914379599674351191051885783068399602486195781632*i1^12 + -255089944115062904228474845622816264207351257440657023471041476163309931297055640210677342944555976990929762868712213112370226235711432399996845572073139883728821021994870361721942552762658885468978421195391567650215510898025191322379587445253315163018418529543000377125495417696168707504467725729382110285387913861430406768033012611657017237553256986104614510240142589217527038612949277391433718303875169485620529150722678961878044060663044820901200063253533869078998011116083205021301582890592121850662255626618328398388747831778004354024176031113669066273270542008540125122615314889292995341882195480172530428920234730422536992907055797135609484297965784489281928979655000950314961372469802209593868575953509216466513168250306884744327497098383520424426664256938923250899098699577295234361224045118693900443064217655914098351222952452930365337160413613167527806103563704517770870784*i1^13 + -7097171280190390067636117408619493763366535999963036968395483386961501878130282304408980024835916191048205297599029552886749691522525280745079033774586181066143029439318076598109156718743640003919925391729411675857270786454626440049279394453513253918978335472353880886966187139386228093489564851250461903456789364001472131925028742964422451904896346605171454519964078477999263739534618886774979268619458529198662620357791747841212602139940453479988846008661306763432722085357267738338168501704006995469650541089997903452788645658560106358553448682823809631747017803220104820625133618107631868197438968242999508641322166261032917809635790675131131045324010132985066210731754854607116644081132116788371449692225110543012328446564813447649916360101872284663688666129720667949140235597623490345875062242386308473938617009584355864605469127601690024848294465098697008642126237132652544*i1^14 + -129410328406320932888301586936561666149616061969925193418769150040456427074402661073945874015324995381971226017778375539211394685431148804386588022131250381359340485983280996490519611307737340168002130965073609021167565033566382700854118204116516267677210309369053950522638464471592001871055651289963048113105006853552136847618830611362996811299827217775913703264120543022277237733591108488012845486682614445169812201510574924980216922841877588171160726091434700720635870973847283966855622760929781144899247450988534873964129668266457260128058713956358542233056279504718668551460255245908428646066501787534533369348786577420666770564013022732877533894550176242919019611421740771166687523767527665047334460275870297509551106781292820498234285981001925042244001661092949939752155242350898076436516330574953971635811265800743348377771629596116891436255801443641417509367541923840*i1^15 + -1494793278586566224190912682105320162893409771381334442479809777456245265905379927246416975927667059074919365045883071381301759883606495708845279483009662074782262294744244684954218594241397552221260992849011762292917945044627135173153986136687684183339565272483240185495581710369002041399391075166818829845836980934826260235317600125056758990747597258463080491474891552327975496586045407797503984193016073100476884130867849073312035862368888537380157227454332364399972019916470041868040716710601781449113013173571732453157497054321785825131964976693567291943844662399615020317004670760444905912981454408129675119088601297136058882953196323695488957768783050396039420587037500639161733653660339830678086928900558148844292458579939214256146249820161200387217858133595754926598143062889745727509450069437248019227125252393040170574289218780220396726975408466979140570972160*i1^16 + -9152079924331998379764432250816687427178546102157496797517702782212680626813371983981549779356824117411238393765632735015751371365571907603489488483671782166492726675913041373006760458475936241447103698414673671578417891230952242131093689037158403499672686919807991744889337204972870094335123565019517905731598840245453623496205670193055089479914908291285040922470424544193423391211232614929440101844630296763695185110252566329920504094082120984012603734633577925469887756112091959384612835515345786084743720690234238143586750035445598921178609525920156283149147699398908837880815606748666972645313955738177894406813431512588346437914386635570904259671649414438775572109240977741580947464485110061555085760842708575416921570214602396968967646430215249532736811178128346297669190149263759917663796301259498657911035245650818894853804905606052109528777196325994233856*i1^17 + -16544134361857351689294077812195166509635145362420721533128628605651507744483460190215939759688999746730507824781599601778567910028914488385596981601663269106687035702304814564502756100292541098172180924204153981252944385584962555262612215962739702425136461411411134084272381550336861564091123600045641976297255880559804027214971549783521079966184400574201445986276224140200876572856730221779315035498940792823663025983055016658590912430857201472163536363290487614383686088944372838286649317320382886475986313751193760424233052789625913093654117037691576179863342015334622552448349003795635250145474112446737808398987724047329340811806712210444081227591535923845627332789812654389467119103415349921996654897906237359090604624879252021279755089126369588636703110780566278146879409959553341074231894302896894866143963128635896839219607493047490479248642213412864*i1^18 + 641191628402684056373328497282281460604460016248827142671604832577321580764347385698893266714851047096307724142347413690321732909427886410649420007274939435547700769036319209816498961589654756475273397562398203958070587722275525620514498752095919623650780632167530636978117674917821697583491406250474659039987560174190943264569530637360071733843293780266341020909091490031762459829877770473714103052342968493630169939023975009995732946179355041990853696149602117062642911067081207363178055466471881481472255442127072097355380681766991852751966640655360707971633602341484325816271584870675046026329596539358498776704957475206740682518415414132738901499051206808602615310366142320419027846655672034547799784343640821738822123052662411688672486892978494845720563086599572577441222017102970409710880019583080818901249513230530855372678977870747488159210143744*i1^19 + -624217594243523952479981781783673071530766135967939115975485489432199320209685536873910432667508204187706340542776614755679499683183063005778766873718082615935955645377524450386300639212356067545589382904532955725291727318176753370386206336567504494029347779300951857244148218608655273627017716140772958187431567096675511602569371187603058841826289694275572236032938127524039714237177575549084534923255341000012307128901024620324151017900733711959368210714934542561138605792286449463625469621336206552321839588725775965439506226554688648029083046227830630647534006630700245599591942352538228461778188423718493771425565331356032433592849437935241727963924713243910466837606686228740053213843337700638725834558410797154536514334232732947975934174672756480560304373312954680497888854689993541583159132007303524925484160725347764851809749440726631972864*i1^20 + -10009139930505108351152142053583012311927546563222460609464496503388009532953628702363849573058964036313192640663432865101943613288283427960143877401477255504488602121787654003687564651599836742152513922236483861219547410579312623563555609147674762842816516969516558388447533838013704522796022608853696152015954741585480770194788529962422862731452674152909022998493315427327629380254026886200801023722787881370901438853689502049944940843853990432992378380553931189053962787849515683195289981693941183155139473915142347393494511342049720593037600298047750936005256360429422732169267201863707409459262654630034103726676522534032633008323412299204606781115466564102698673917675508374208768221557640369177389636943213506309232588689686686333322482070531993067541952437208445121787655775440763423796440175906370040689970618181313712613130967711744000*i1^21 + -28269515987625231207603077746965994866275833051462710538869317289917267115611120614387743654248307769020850398468919771159796821661519492869369369219484185581688333963864173102230410261315058108673454887982822387167365463669469455408694206613359514074385805454227792984400072300152649402061496523256409143131447008476789853811024793854949525450188047980341579316647882459297656313792316584030505861920142992036379097540701767606592019441212619691625446987623811051361950880962469963193874288537146561721240364182797010908869666993921268699837302912289524290852493872851216841751084859077706194895694078426016659403873468041033794012662446959759622678383716285201751992556857895969117582729591472699424380288829609616326571391279767896552495297581441180720503895675238312222506833888443588432268761864038685131889840614233462469631655542784*i1^22 + -3691971425242906679680649567354828173207131134760243859241306925893805475220057182225392221064404708562426675263279099265961356700075452861915206534609635303891922350980389278263531442574490268257654320819567877117426150488390593770776134201183940740351055604474030495199474931154062214698873391667130623162402496357044754329893256777420879604809820730157131442024672980874437717968942164870783453622224694498035956719762187405901740740359827580412390989963111828103376176673429504669969406359515118495554206714434846920516150478296611062510749398408973144714520172090296775714320547922827815165373273020531851833002372472463875177318993366183850522373229774627067972835747478397825087427141890420370401014696007403200886296239016812506985831830745645867484986759515410525128954723501614993375549940624375248641938874238576294363136*i1^23 + -124673981938226905186093761054422353182715689573621566318008336393957062708819212582530867846588761232011767212491486909453232179250622520346377032990398081747056943292467416329750447841607490841178286935119540189365277093102805555866981458799990869701712795337539976785922188181305762882282091073289585469337521026032873520512194490433761142926487670051479826954963539567060655288424524858068738959070110510811764356036827606920380139721652834752644433776646276626520782785014811500669376381150640801454281956885305195205983900770743041377720970397429891172860439575800543671740606297882331762913952314854521857597391984549736695663008404912369405651283699449995326569645556634345254010846535304414458293239685095032662485201095920003928681072361168226678170638042231264111252024469644570250858935124762862671647732553220096*i1^24 + -2149887008639630660843494174247197294226921142969937980277676177197981456489798529466592552307663351040401118846058227987146761077615155905204154313438632266103669452203840032981105531654132973537111935237844211239141928671854388488666528704955967693373434529373135305022270794706706110819652071064368912859366416607137974445165912075461932372604351539786191175418519668824182215668725715057717124144587013872711047027722773192393019148195273118214844844016749031825405351406002819785133548838205065757848191783541553107491019312901694745573332399481559527600665233421089586248306231879328130470048526609403771494452921907032616364171931754983859283810874963282743287405206327826721211876218348276582865620462211588828389324996342650338171025874096963954882694190290363524810033128222439873872063116235757176076894208*i1^25 + -184037498891167201952802447033308858825247343861325570072104266616999329243294757331615394722326051416231407756363469639563375858718361907675832046250758632474678764125686638629643774471569730651795207001285570301858625215952724119897197423906421412573401257506045565569558290692115381948490029531698185705572483617368965819061013343841058615056857556836478703007775837588283048040251583373202233864005227664093701489353360248149388343900955662253356278238087087200916765982263118109396122802915158585865666420986456949693670984107987853373237600345748256692590235561972688356531853461558343872011649911617392104025519537564448203332341724328113038524659549798264994777390997928548415079350057804745247824640288177134417356391482604382760697357371597523800785047276251800331081711443615583523095190932295778304*i1^26 + 119662147149039659585657456750739628114788010694240235832917118017122022953975411220813545537746052151431062852663206611121440178470915157048106564313934493682022683319577559734252977826217373298925439868634769096519898051961757865911742159685384339139071202030262049315809013700478880560439534443323059642610433155450718899965293324799104252680446861126399401151903111172006755039439791256113499282251968446066872908255637290798897476151183783539530615677968102111946741182958277710551503582016225654542347597545728706886820588599778731771641095461177679361036381760628414992547908254767545798884038283434134088537405282998392462146799278400535156898612687927463426692581679340447902627044831416491233864852647580528515978890788911346776809377665876275305243684759494609675255656010748977045754085376*i1^27 + 3607119159552783630767547772833372792807868187263844503531279586826110957725388177503131496619039641571498116232302860961301450456833063472416380342374504100871034379877749094387706122176386245517164793618642602029101987819686387830055777194009475531578770989147702090089643569487055470368448486263312158411361297185687467008244819098371361908427044282803419439436453458038324202815581813545197738858316218546549624649998912808783873971723407831313886916374475628320635636670331469136625231946146987662572422354146822559506443690433117360804950150604231065267554194570956634160609088030990366455702302596167031222227644121971662113356444870870453608575913164218029433548463189712480871666584440512389829047360940426897295077756680420280021932992091891089867357226808978985025383006780589604864*i1^28 + 3753574745142204728087887783825304339632331975660841705578535805141565522432572469108144966958436317117430579866654270999199062492453919183592406392338246895844487134420516611543413919447421244141691596918338872156844578470302846984016226077437309284219088720271797963185019010815018846536835018044283864355132844169652723416349070561067838276764280236962707776096893559687504803010266860019543260285723092625134603125502949485865282043557508566730732221217580230328635262607490616553773277569053615605624621018215556786023931229403362909329682032035409950564027868813030219229092230445003604279447652524214753127344200170161062663111609853940452313370615584168234772572157039977676813636032396274420389226349117432922264956124563725819725074643061741734050335272781112846096546136064*i1^29 + -42562150570588500502653558645834047042170423981731111389719171266392745165625291180854762707572741015835207613862454594904394157060767504157261578243414982621900217456577390847867276854883065492665073581220778238762536225480481432251703125410340071819876341765765998223556100197312624333193192751224973621447143077343163207553580683265215421030834501415400200029542068753805777767079005986468611615287381778823306854288457643700989388072858836984122396530064211659669979303795732690657965415997425817882588982792978874953458137567620893228205059322320645664493055555063888563354038383254884084195431684339446910040689606930985724028579938946414081828584412833346004738931380238160321628765494889175922722634629213612643168353143559158279540510160286763556076751636099110010880*i1^30 + -17767404764696976928330119080820798883881167473857556378124947258288171933012809746532389560280942347934016049267857856536961023705857032525738311444148227154238452373170139145385625706041704236812887993749132365785747254331043118672764148211794181171095393425506986704761870721467330841599056029542294357943812039059619806880278095565945217701847215197895597270525295911629491851060906768138428459463752633642329950451774093078790958734623906722817948965790192413315750327157445343371228244070093782168015864859840716050891971520178088589847251515287686453538505918709133655071057201138244163515558451632046756925667327930567176572276441764416728867213037917168211845278510825279696576030775762176672694751754220074457173907611063504779660415483283277992703354208256*i1^31 + -797882059805624720632657022133958940475817725428483250513976677611178172359671285616609867394472300972326361809262966054792672989643209802793636617496269815101248661022302541052553607449090761600212765728366394101098609150487343138241658418519556237769684840733541571398188034365048214518702047262430448875467132172562389298185098177190911699744007127994986110854566972801789179640923119206582669783409317069195462195682097327302290101817268786867673247345971705868260216153588401302906537807826625681750125692330753994714328658174380882761824187683465336243480998036802592027827517289567306182433777722232532868774137375472616741400350875269080970619975304971878319397399678055533258650192202543326689536263351726876618364485968641364107371941281023393792*i1^32 + -19766296223129009320152375721492277560285151460920702004057916153445255490989966689745662884147762742706221642412731821685699058006000162176614767359941554959110993130551478664216988516891595749786054656602945391025288416895371788456872146369691218343923996655810308395171575005054662240830925910022735548083993633735383083921000136391345066806708776296804335027779048449125380003289983398176348307879722635981689438721209334033437767084571335471712282734812127598626174803563656477119958830060589706097938782239774730854881415371441969566357117755460984097793205347527708759410080665829967573665297168410268321383241468960615871299646685488581582749583850863505441309303445759555570323193176972620568136005300643375120631330660922773917371727872*i1^33 + -280335558516701493575141672184742967513657543626663555495261131351471074289916258662682543949093036177250245473199731271489689319943236126575929416161008163502945352201675043055038241787750316081264911478973385088352380972002465703901163677296794170757184483728920012833940175051402229337801360844075107085443259475494200293721910615841339858981685209439096807257826975575317497837725226842601755167084277725409177117519512270682367476004191303411071700941710019250892543632420264490596769791884692102985314647005721593076532050461129340268353064935856462304298339595469447325284236583318158856747334707074067836193198217657438563625273081706414003164199142609847611276775746711636432783324479372427131585719755256254036600429781975040*i1^34 + -2237589499034449884820608384719744780157493172137703704770659201948105295272751204776444766219292971027689293543587373628440057381807584125770755583220012137223784657471732255257228983365258413334083370959812853570818589573944054859325004516748830464300964985075970024692432169547334784107630249891167787705155015289176687925209298863312282006891420761103590369784195244826447458343816705821330812986571735014857949160779962117955151482206095600859320621858392197629481292694113229435819748706418924416821494487250020067869147756946450847601660043534854685999229651443548637310639706834901389330961901375054374943121938250052945243143552208796350973837317632986048054412984289933717447058717686051020091176762450404723130368*i1^35 + 940507243385422032704496705576310990332102563070021924431900519157359626159676293240114574405641536655603053189597065443376323927710834628870291306631973127025193666905855707856557035127667579504009988787509205310626559793897993434234665035647318763502992747240868877715976789199903421164647832478582257559622803293411117549485954465362959242220904836922857041764882483138798528933619854220267064993277362102346451557495972604833472336173398548229716264685638625231245889096443869552689250516326051037606425904922655293191622652714818109184821547901747543426256124096722225249887307503355652238724227161454313532802108401835738675618114103477743443545317854008132751143836766642480072611347612310454643875381248*i1^36 + -1038129942474598967724840204149717129605023158666893113737670829433108035941843454313642529937455589694554483919300878611788592386271780890577913466502243234616350272225667305412461746860047932466055724645479626549717998630721809689036912132485369126602463540261296487220517087840978060733872524569678954509233915687896710052201293177475155128716979376313900933010169537895595049479802988545736673642071846512093859628924793609171437937290494558778026749551683472820350825806880045997847511657356607385112314333854178202576174203533507088397787879647720142527172520706741959451912914030125800030960891460372453977174537444933411766261520214269093102209902672544734852109714076669950447818896587096064*i1^37 + 378393786412693211709110382136059652445909116041581301351456184136607051699581265028904106883224799350859454009007946815111187090918267842418137469787081759455040104023663361898190904843985005836927008201078784346773377877286614685366218609868710928894878123935162012138900094781437010508421539564424657327716023983012052476395345721805494244786343163779252115973563059328979484540694666390740641740929876755066042632068943870175185838742274511869065154495656495791037599897698053056384434107234661300733827585076133029718914325260859965463810762232736917507648591966895567743375077091183662575060368024444727891281179639979480122805451112627622100334771134974536639191619831195206942720*i1^38 + -469240597831823767583974711813344707134410563022812838641539970103200852781262017546279255117998056885464443327529167207833584948186464531125760364717691962712784082258883316699543262955011494918974814854780554299444811006841435989305232009246729368155665988215658632972585928818680048862188601052746968374046822663846428237109694419038244372430609207501844933744228816600117953285714436548909283025370750737697515413323892930503403334563022249775401290069720334533751936926201114232971903643504822022287232955011272142046042035877224518133947930356702271151923149836202234704216851580424259529047459131823250078698596235572326779125163650338889624198302546435183799244423168*i1^39 + 480546753047527995972587881762461584013194734770617730906751488008751354401693607683098065392385184745467928838065470213426041207939195854496196807474332664682597260010719462714387962672275483495675161894227387168987972384419123922174072704638674980837170845373513251931945062392716165013680182921540545505480409245037576311015559532776925526097809795885652596097519852223152614556381002407912298838877765973558449282642099834576531385695095196589001274825560448491889469963808262629878674792440323494691017903959926198618812225070788848979826725999517229289714568612738458013719807321048915836179750919798997447726165677906028031918651254455446746110674075648*i1^40 + -2189756715988559085069529210037337637567678736736765560437961806394315423992695594789334589983105151643064857537176840706691192995587017764581230182177597898814220410430299270283163925006477890731666337585801834949721553924992693886125744398399888494008093682588254809818266019174759191457291983968880157399866070116004999585189483943150710918763090358434466409538135097512018924671011913286643774338900042624878720216714935324397238430510275556111273122230698790060292785848689941390322009496274072246433632955385200299443938327600576064485065250447734481115736552885151576403826699437408989521652775775856725528312020179800382064952948555776*i1^41 + 137229730965025277574044693937464164491547999008288022430244893221938790685444417447308538669011017353471724169704222092165668301713073410371997217279984604540520561518834542141459103165979354397192284854904391603981132436257866717890200708621490440791974968379456028545131283429944569105875920803078598355368733069871615121847713224166950441992295866980530095994830833299903181651810918472007910552953652512631465519573688198128751960922797863727700708524686939726565215351068461147860507623869126603316377464001259972860656724831442891129474471438058282617957375665482303827952912410374007550473391787008069352971966619844608*i1^42 + 50661870284408443972584763705649967554066563186584701222725075108361794701624663966512562489899600692543176201589896838477662088166570174961509018855053052991447083932322682556307919101274777193810014586627424937115870831289816969139922578208524416600446081271707844955307482878101001714735448378420832091367772301158712266292930651457640636869680977830886558238875285761110389041153370392817890127433680196611994852123667688828175287630863712257175789391919453610085376424396778120862496676133863757538184222842553688283388419210828452338655747966595794165217960153437537622536691683357823805436974333952*i1^43 + 78795006355746834225670973694125071444501467644680082249429572581062246784053915604070262535142210383621046503488736267611344930390505568035777223703997166150097591126901605543726869546308125231740633298354518034881225970731562857174549561290581527290919022922526809874117476766779791594638178541420470627384777545176787883444513301055335520350742743355402982876045700566805498509156928503975006058268184856660429351552700205977478880821279069754684199782840778820954949091945990255327353774395617940523372547371551838984364100833525048590464349749424828945611885315266214202826338304*i1^44 + 3464966758751936169885493422720110541550923869802514548638057578639519168233697143676243078287072986443179148358521446378105758765750645547260393001937671741622012308518814795160340844302282227546081314823598280920059913941447152812132040888137760274296310692746663578677699149749454793056310233307481878303985915440368302655009539005304757206572895854095178979327371731499755448445565037810600372883763026870413579452741242825672754978669851402102421889644626210469320682008440985747415496066317924094905253147735436566273730118016156776373833735385686074949568*i1^45 + 38617651392066487389485339299888783036197032120742859619457651271299595886405197498506939861954927120453447600026183911856522954301756520052045207231749031987538613255177398511102397170695421126742308043129807452112586271224628267884263506712588634886554584629825476604216468797191444681605184623279600413767063216319080852208117297316726093012056039249741912364504098039933476326097626000223414201931475577066148891344703365465656393695246236887352647085996898018694020771253641618606077535409186195891832770715954187742578946112180712801*i1^46, 49196324399997200614894491579383373675508656838064010779259084855280890624364285631269693104330772974127630444361662296501445571753087755920649078111063986567336813366598132061439623794234200989095920095206538941985755171027544916520419840517522511562420089812085848232294729927829741693016381899614281885831010620794596061739898425019764440777358835515619752782895413788920563440430138395189455060151691998347636054644857388938389531716392946985890862431932382235961308830305243940985300426241655840593282220535644712045982180333253249559760048187841732653288866107160436721730567103965176554760424550102470044954276887960090466938227943120638052425983312192836893374844956962545383127914063949450837710527695167790479969993620828843699384552875397529505465225426042140944099422686501555364957439889930239939251373834780559733057784779965343142859062021645595530505077747152767762508381795146372239795523498534623257648578790614242338333931523282692682341392197358968211433399591857476642888524511801094259700805121135686162056438142958742508260739656367192625220870143911139386530946718555543191724448371310904926502752924706968093852895123259249251484144610112132977325733467769402294272 + 587713223715741287624037951600532076877498056144643133767362557472638794436430984317345042194592199902623458907002588771061295851537890650138929172981670731528467198952750175716272388330898223513034170743743098955704295315609453658772977379119352997878824573091484475527182732589987670102420819870628995887378743912540611354398085930746127142601965461392654881249318080030916195303264647086960198952938359429773220312967748379798066603708452022779389203803058113666152080079373902824127482314090213251551575549376215509466459609183061002000611990826215794005597542021912830865712373899322318576494346471500213400943776163227537725308566594352733172655799430331793312162451511889073199690671392075366350157646017662279352677331667199347327992082217864235504947756154556521575914367082975435409271772494691957478515751093582397205363935847699136608151663180350417977780095642583667560240740817320332873041539473333506099171422073989500051309131632918953444801333578271227265432899110974400614390448226541309458676040953633743669775185805213216634994176218621302061702543262506605637099758610339318936069387371422432680087320496127192380412982395313551149941944908418046766331660524419284992*i1 + 828963136721593766722729318241269508018699985583581178588563039977996250374775867268336266061862144149905230673703444881243544835033172584138793658368438853867591680889445739901992516799858672649459866773258591006279865130260306998103608654353699038132670404344933974277663353836418776206474653710226099614409400171215847661306361983123821700201782161948039791889328876507198136055276575057441011448222376337805541045205244373210911170375726984609928389235059583922455246595534358315705581103969559070921535973780330603868239806206442385120929684870512361411733270117110689713198019178354030401652242417217976489772258964130816835952346143674407194442969708180106056440219369370539701148938769754017780087256217351752458639087648835332219707291120614092103886115353711602063441532870096176116307224736759308944601222126087337849616979038511747317036289611913266685286955773721175212400432755154592741767351423618237217916022752052987281318687255132915263938098606826517051183582567499088240632231941327600850755318926042368384160061314050830401601537167361771275206470732979389770884158434170647613333822015989895441659885478895327017407450553687926085074759209940184966822931548078080*i1^2 + -5357744587590258205477252814530579468364892481056486845319206303775406994947507207284428362624462388731515470722309439896024110338832161903191158659027935148288515090927079078726089529492208257610566608939675465729353087936171000592396025828676897633084551079665169331606286533861367443549482225021326327682162943880435121922860619583354743623498008892411101310426775057401384477627941896959541487703710437436004079450133383126009025132296533295856420537520350951823153319108480825664666956034726975884933964981585439962158548081013340903272585486553194391183124156940071368317057747953570625007009369275045597807892482431067505284610457776671562967843397697756354307346079292514481245262291560396670268595097117760213717860832636953405766031082280523391219835409797931524501013121367814758235856529516223171288476649165470713173075549841844309543568755493686777190056154229203022971567119889904225151476207150596019167143285905422881687130379998895092731806086413730957524142083052586343837246818364997803544473268777526741071817980159148178970336880006523104567845415473269106130644525897370035707538156501815533845290233167161709366583084052050772179184786053189380569512317812736*i1^3 + 89407444973970778888870650566889435104978167496667264920005255546842038018346623111874943676746778089869288185297004200532853929746633694212752209900828862689493446044010030494536315667973455599722298029712300627426178168845530170647759114533435192013091390799675962532065223223071322777931144334464651869688931305910127143238912919241854046324701577352546820487500179357467568764295695520841704790947420082822812345106948911627586187731331687974612286046305854393762623370052520511374037638566766436677832541738327104292978903230349664969812602690951576206561072472634681273166317317596762112888948131409066995124678485534851260350693785693116505075972892598359547519066346928152724781980830099194247988445417962232876707907550065066021073150531370917897839869752583344896384927380935939761721293844498994328127708131159701126178833356669262742559968813661151677365472629083608351637645938129313066272116464329256696474168462875911130392169202724274555642823081106798765487992519678318802930058818338434254843494691604564132766809704965790178437871931215976384088099116321910617236099558601243876979733300313338853619350580992279824443517408653793042344330701350015741900160499712*i1^4 + 46920893185468048978210010207817638639608941038644374959839906379204761824741900338922069550295041200874261784802859849857737384315250024139542474709319763661828570298663282108729838719023605464314564787482052933330134094969233377853699563775517301922949749515637110396561434070046471920943973171846132819192060659792327591776350985074091329946017235233916566891042743013990667098949930418941118803221228453661668317464442070041498449652667478604335435940597724905139344773591117555208997575635536293497615585281384862340159112577877719356038902294279272545134570074320035364945912787834979234705749923057738829077939600430206079744096081181757926238663703019162312926836357144370297102296927871591220569292105005983224845076135524035187171839687978868170387827168171752960123555497921286170118700689929328002044493264886816112877473281096717796993768300954296559738039032519726058345366627150795153614681863785394165012030208380353961643559595695784828007703728016390836611863663636584344216864056635000783351761346247920044919906563526640150945605093520902440796459920369972218881118692021714211162607808438019733389986311955837937663861310332032433375123928891619765940912128*i1^5 + 11718526431509222169018237228908801198873555096451593174009793972203567187255690167953580236097648743269392763966705309809075780658949725000192253629299678179929647606824790686892495552895366899784142823234424285425092886838851987901220589480595092262636072984634056062625101719136511985379575199345658691420585048587123126396996055906840911287250007265363549165664018524501665482086183186371168084774036589726067163090798859348125280078982130998511117199636379416253808921819032423160002053400314536669793090145162841074558347301803892737201097803620883489338302700130961743261751527580914262409897423495661550277317104900821205834340129254494033718660152482646199087002012454906535259992304263245563605200558555462957006069540582645386950415098953370840162679668153560271894347000748547071039680430743737100746827422953524773512745083573250223712731513148074134145314094661070200163284285381098735282341310281394378858817258113368777039291823416048979053012689542667644641708742321618671086985387297550425195758118063430964840041508121692625159351713699625414151447239419756245779690670866073795298800577624935283852865407227249540980060927136711997587029480916405354233856*i1^6 + 4557268718336586352386339815547731300811540683645275109083745381857519565994218165257417115221600363044012958400943893898065054610010596138666552238600141276828227548404345405930235032881904094355838365502863789713057112488190871867702195566801011394781972366060689476275229930057113055628115737079177590745658054262322412017910189117249326977231846081171305584857220821500411463064725113314288721588059691346408352962798369276941187740591240068498745098922410944457452492818380145971726615160845712541469463347232672389244799746719049967361959548160478427887883836586187915872636401056955882996042774904418408578724988771451340136977159800685000484928721312252313718177879663230136263159294209975059334850216196925315546207653519414550599195854953454207107120050365831674269671328878955522359666489345298590381147560268423260035169202285117811329030944597201964328583598568136572268990308597055808075369989555215063791403692409683212167079058176494865809806751460368663933455478928909057527883178706170025051942260689147819527514359368442811940397738338905983843135246305717195117669359076075265228706421740706415215262394768365887752044166421820741840397798181401788416*i1^7 + 1921544476855599312154503247231684963170152450889071811672272519391318980575909717102554030570757228781597321308364514156676870611747052433570669822772218215361518811064282151919130121852525869092345343327507915548841189608081995194809046770938560097429963226380011326412898242848944668766911033719875430342553087963164737014937440387820990861633561191619542454940576510952763809950838488263416605983244666505776653974408231942107749997053645573873951261135212594265807775392138072408026105653266751216836558883119028889659910925525256296341821742410426155860482698282056409057270790001120776003808665108298313806816845321470967017756099447207002814841482629657154045059418110975767021310587180770177488333453819093768020446835254870494322402873559331986394799255503128402586120680713576646679925895706498757766406827441338394931546019522451045824783180390403295216291941964935504273905967238922801211755004040255023413107357043921496763266693450183028813189740301394980716974885053640893384312510428150169584590578502979708236600799152073266131589772813388431342162374352781773932429419941274093929859459336583091934608172015638426241880991365382967742335575562125312*i1^8 + 462434732921879941329509825065497171208700500861817020474611981871666940080221779893430048760197449959945642791237796050254139326703324958485276201701109581753164908968301865748182462542081626868421943835480670018992338610735534114521413799717813533149977014414256187911276075433604829509209919034157252254737862201649635773682853939594709855810958821652141707386949299801365970765105609136890540431267543754130871499376907671092875651858932457331273349487751184854549511549127479485069772870225715331490149455037047989956318015778584802182822482949776682500653442401863876569888954702942393655143612548918373575677233856504701781650956615713849624077409180675274229812340209588241221592299994855494087736039132937117593340840551410409852466034098539160498829956026520411535921624453825471917767283557953672653729569414768568406750821870598716928469115973865010921108713758002375783670985708512978342338451731859430541535945633290769388599071221064146168926916244254149118903501409540276012260765881235333420637111150755515213520989663230435440216686027101206949229344592582575815706280936756535947179470207165772139616513859475104566153138706447994835878052626432*i1^9 + 65372061126355372044075209750367168920451736791971165071158666026774330624717621209428045229363450104069717603473958402151265574487572247033356508826941217549746318213355602669896842943544900275418665261470907980408182854285780719412079313985853120367317234965417558552355339656906832336421871991769904008650660821808121987146414134048380937521741550335251951818983721967072740746220413547052919858577296078499670160465628737157395414335450941926034358831052870973189884834341045036396345013441108537540810911708173912931192444802481592911697402183847183597838540188973651116367781991840824722050445671669711941688093956967823530528864420653496295061232180137600944021261232497862478448043631011638410940020577053824194145515840497179095419166082563839540149121469655931033987252218440218320905903935462670193460562049793453249768965230961275172885682564289324012761926443886570339188065806607026094590366973838375815261398663443104054897426517196901770585193015848614581912296164133478018352668271791850557109065055305181480562804555285675788273765156604710866309020626193904431169666632105211606323490485930172887299510204211683483995317777965264810136305664*i1^10 + 5747305885177165493452634022102372843861986130440679552235281637023590378086362307485306729738820862869328566674734825346851447340025706051499997663008693851082389532753743138591641428911550572096337700196897264747065432271743182239969165095466251194192482493174503567141159491623046264698322912493045131330439227277295879408504943358162609137566255781334346581658925873585713891533216617632987634133047217456258386588333404453120868796455508080166563766464143751293163423637902219847851355046160499449365986469246956375908691435982654203424253853061069315108118064399663553843092092665640001342963003825938053588025295970033457440893147725967273038540630008368217276324980017911323056197831927345549913245483877846378415001648805487714459440233805761535549084767285086212312812292822904897664808477422255151139206563749826525369211051174947023588696087823270628814301672238183594974756035657327315345460692542469707913190913759380254660971621077332740657447161099186201826709788409710886137444585090999332773003000142534383038294860384846091407417619112257300444397829500966526097826963514237140252772211632766318315215044029948482111417173595754688675840*i1^11 + 343495709369297288413046022527535422567631563080149732953579002617591643764429915789353308504903519524096064840984044279882502174615278620765382963459249100752434771719013520913711926450735673727453515159600971201928775599866120988212498650871219390087835367696379847052436256320102251684045158590607339201802881694048476510678877153002883342020776800585238063154677307220285833026092911931146585482044583415318952845689618705613481580242508002015045736526294949450950643121006705423798900511998047139950625672454037731683704747436654285404147030011246925969045908873000601329409186254156754107640838131880519855752588084265003204323016006408503747340925102205958651677324830651033605719470175985606794923302036027227352533564545281653484021978084871957018474566204942068756744935286259413399675547141875607677130759769037598898988683874915752513833041648520699742073815457115675798367156834517139314045614968357346093520458722387006599550401916773053099552863675165650779264640087183250164906336313506307252394579747795434509218354482731292951404888440906290196101955416664473786248337218936693970869321816800950388049427342858019327347268822109257728*i1^12 + 13837212789803395856392833741653474552501949558614912037644300140331613775585442504266054227617322441863159557697082232769758909175480771867415003021819061417847625545844457066434596616859246136589765857264873256347325735239377993942034440757534916100920649348694002766681119161423527290296883748529166396178061579756261715417333149373459068998420826431199409699937782855924756752857249827877753010148439653064336740266573780350326013478914064304497993815718379460237079354604941213640118848443551572945891052421210150254320260722511088733961142965004022394862648137351003134975576406467294617483446895177203864569672009344704960451035280608906007988049274159744475558935791102464117462750578700033673759336470005721955647442004522336037166485837192483159486123049970784601412690935324578736329652943834915793476046852328235765484970164921182086298809435217094302210989166193213686149036927484716260536871767846229363920351374201913784011894448768470770531836160971736353884386177190047258510238079238934345221337891915740870831183372520114268592910204249386908932546643741934793975619256668864873171062411831690518346890549677920136934592752910336*i1^13 + 376640825028676410372149683263586203956916717573063969768046159297964237222870686045009290834910465266095089409175060675925569790065574042065271711701674584209075961627678423198657905497579481277651218933449502037911546053312179403040460875462544344419958891933017280285064370258879419722878833980465086855989241750447508704162363225690895785736095243841662012697673612064571736832458455051421024294561207353676021867071122521822082905906744613119185718111438024354953526893528888914586437016375601339266928254342498199979881796317016254724885125327254135797229445917473634048240342000932084690084262123699090582009269067499561278964212891591168486854995669565717718697355762176538459630524204467272738878244948644583428352812919186926074993942290075655989584827080117621061788155884558208842401273323263116094549041640520812053018378456832588850240411183977335053397485764138248844563571080432505734432221358401067464277125056328473671561134226054257107721375345950245160105948672154485312936719918234559037423790027726473021327819291711062636557275961984077425898462257612197754298750797914805086341280766005682334746949153662179848447066112*i1^14 + 6731329281790354167865307751668363980683056125423727421153873843500266273222138633420853821778065308746278819709481062465525919505144561517504462971683636891932577294838490803753297052267211226968676614697605185248039746321749040394803326966651888507937077279152436681194208183167809432757836725216123704558998797865439299300454325273894951828596169056061832601606729613856652103847462934251343173284565680697428714319719462516671901728839635957372718034442889814686367510968736567084906530742636306845756555138589691682312813209804970091259543561637418613019739803031507592776817126088088044135715167935355492744153360427756820788137682770253885826947584901334366168952936180884158299654837154027691322237846350272825244625129572749788364304293311726973787976917911168907138756641631861933791556549515291978036776230504905509154407221803400368294314808420412742976812817901996174672315249026025692047332432675568070375040130908660506261510736036471094441994211233289834168881736980875515770253437467620918552544866542786677571189995817148169094729578414732157366684051614506473686719221214760100915169920291253360535759952902970769670144*i1^15 + 76851040918818013017193485044423776209655803916223409302641706637665873343037672974205120320212805427471667454910380061487827627877400635893875678373260136639420057233398030269617567489783474462030897982331036868675033395529916383496023005570384540642196754587501324762771954920567681240519408153870233784284244672036537223544344096152788396634738520016022086635183131465398277219242560253697419596717882911005460770101327070234512668241594414978850399723763710868948336052666762742543962869627525625499169808224956382068211924063374374662609836965845271517605986081370143881958046906564613266105799116154154664952103797196601575792381454852279971764925539838880024362434990231799711555919848868259082598546608314019555672948165630426132448804673266858817326108284247957331487917034987270381931515816968955776493628820233364145684352624466780434337706157890319766026658995393185041183692866047103601382059219241966114041888516191191763260686901169084788434803306446795437999380858112733959095041460871807720863173366918759781213504747140575164023563369830385448026736602014366913817658556454546920496513292728837605032347596916523008*i1^16 + 495171001642407052533480447941106021189243957109036706299202809165796053594602122221861176910693691018873077861872032692464539783696958367339920584619133525636950887358537143978439259893617048496262943370122177851242425587569107712983495834942416026620038883296063499944180213101731045932943017109491802898981323882932871176874370864291114679353776657009095942524509749790023584479997927843925202817541913114761053432871450644832456669524245144703299142198278026437761264296610969756999273881360754453731535297101296559020265690453907597764312978462923610147042682925062508876832366143506720807982351451256570906199179389036275533171706142766097770532165867704052077617728573936984308774543583277830398068770151631697168325401486269090422907765174463393420402779829890718609236128777158244071337317918695083344651149435023047819686175026475218216800886831683563818339890697956731517934787203465211273421927044224969890289112747250306996546318292098086572532830492345224128760049330245460664202210569323400022648727712533595475891566365576241722460064820843955625412684503183703976180260437683157710362433325148181281853868605440*i1^17 + 1039357304007854473357987587785339391390905572162444749383632732002749657040604651993287942476526500703046047722886078254703755914478155561803477928471111808010272418659558159860663992805568164115379127041900687710924957623630083692752007763836662669511302477429757605383830963825400460230230835530243049199094021068140164421776518720377055631132313402022722275884263904243219365396454825474140444973753191547785927576873862855295762681980161181470510720909036170102247452465721774592551121929847932072276835532923735815073823965920133848381270351745203061943076008799194483180093646385126488182518241868388627500690240986929182838188199621914866987606470753272025207829989993343223261580478600090395392236762261677020457408537006942908695668296615164418085443403750577995891141171516968921616852976347458784308126204581773023285408031035277382162543184141957674867192531558025689572563663667132202561502091842333927370895147998328615773966478141326568531312384939859670402853420236719609726917011155720141594031394801612533170393973408139474609215638623009771179509488780773095768548418562306072549952135220787015036436480*i1^18 + -25727465433561069363152056449514946270104218209428437945602227775941301359372962440945387194174966962767975356644273728116332759266602334796211559943703213316895136434497557137244977680685437964555027755035289240915253400525919889836174876794362348296584066593547258917583625454666536722498289004034457546256951374813912493217301125797713115731599421761719205486454882602675806252865879062441226072767300200809886644142038704665862043460422988736283221709176998574270050741848646955155056601999590955339443286681418867260465189598094425211868583919275824769273174716552240854552301199382509099942580715738475740781045813916943130685906622617004712708555108886162134743491651317841332729979790909056060288754246681134000361017106613891664750551170346121073492773405018747671928986389123153552914087418477423313338866473276057433902071277666488600137641072889560849980127719793704833879261199006884557264128122688468996916389072956521486653545499099476788708953374987757371252439311124163818170307380361555749734342156690724285397424675821391153613576361723121918265801323568250710908452830308791437686157192132244275200*i1^19 + 37210896580391758693189682323695611565267332296290160667491838219413405663123229018709874417399632229786375761592452191973973863088720691683747517658001632601338602902761400569510925418186984601512395460587081718775900350405330391393915307322461130889151927955186191776985078243128134443566145526089020673523406792132686502804334805035529369522469387134690457303405040422176524452431342558684991899726172438356858720716392461983270530121475830697119522779020537761616184654043862020105884497774659327695192750725758251221594883642165261177066656421409850153602356088054034514378865246476598105618261198315815585337659835561549635373242498558956093407604864908821974047286137699293411886900164015715773662874644675859998015215666562532133841765929230849651710741623298511866417990207834235119817512508229399618868430130163459268977670839310865688665778613709661651639859886106107820109791660544820290574962319497545219693919933837110097948918212891607073431235771601976881702653500416826881947396091510482101849578877030454124338403601113043530192064286570788766203004615106837685237311400433563483382697825402880*i1^20 + 430278233505437721012266940771306581438311396762258493359048400630343069655107512562976797214014753540152187079541652655618817325710830144568169041569827005603466558636008181933451551134789650679852155413544564176338779400818125579509468064367808188721355772923021768354608227402309312050603383581486786001609465484318633105800171930929037294696723430067267769111166653531294492767150593638511532071975988488085200762666861857996750414884944275678284062901931676487695712105438277955337199911120114572245757635291192443068590713519635452063682653731651678178112154112698517414640666456739353194831023540328969794476417775721883417563279736451893664304313378810586798657943848645403567662522066677161662053313198694225133524547566557079131119533987737823310613025881270184689418085313899110148265685914034903220174516351719078221400907119808213352469834628333783308108839309267817014838221644517626656674192675970548731599681864033159049184818176682230908694330773892288567490952237521696088484578547560322498154005147750268243432302230169901536191634027998353551469909123810590604289126785671686218171023360*i1^21 + 1172219103828448906203650217595590542420689189035841331370113138042935383204681277417404552368191480351909591566791970521249491345828404533923164678568210926996201285760702344802692297791280673480097735568663876223392373050555361746142236294617851839880057068388765003736018182486503637038472367687720437272514902841098110549047801816523184390777987505285286304020343026052045333965015924557285886448890711225607992689559149207526389667832977462167524390211960495247128009563561665763647670656761921105560558840972227709002848362121582546961958938286519728979527486377606999800378228450698844932390287669470400648409440903704279376094686583993367767783997775364879362299396633676706740895903763232622705832437414916738006537527755115868507614718688122489903929605165909421137483822241829896922910068321842167290904272225330846798907277630956239398211619581041283325061757169299835420849577970412212033220558179057280705046043419222332279691420529064291996799552321074340165199543284560865194008651011839280414503379599331322015460858655875943185957328251364343232432330289490457734990387929467622260736*i1^22 + 115943114910390109643039477743822766511652723950428698711417479913717169276186577179691898525491169557675580201067062723930139757212403530627150329571375147591976161524821705170810968738597724505516842589235379494315344409754225847694942690618883975952230206563300296746568555983949717924409459931320139399362211089963672595668701948961886294521324392427121088840003559024073054646647696719381563756763524578414662798355121320145537010448039980692046507275249748165171253407113883157786752925899264974229227105551289775573057838047305829939778853135320963242398584668291032900687870053265423237225595746013649610463704658056231880441448647889856501664869649017091052829766061687980615027194521596463658644327358349542901525835327935181345810092762562834069204371294848410056005713903177980257527386582809207134187927185458553170832085044079269741516174206380559264805141242060352553172432603836496984238777957318587518445865028285603841649704085770685023575794950646520654660302337260420213209670667566602802567634334088529011812297812296340799532274497239704606688717242007883949192980360855552*i1^23 + -573899649409634988656029557042608608032377225629495039199739678606919249275585986621697737748501926447291690278458854429113992925626429999766944258771654845747383190319930369134942852494881476958615009686638653593003086471753538437844317895534383930574079568866543708132963556941720615652994486655400806643717252736829367213627805996946025425195761039001484147792129891220752116067286611755784152502741569333643875276259676320723337398217163240528979679538535268717053225715991668905929646901144950559876961345703348627750663482831157028578738811689580864978408737306239792502326281404902471549469135746900970860276806815628574647294749264232031101669951799128115411982355301324524610921819701217393093538630393218727863083556955566670627351377516736530692309614900556063264262739713213900319686011929244415977543980302407278439712535424799608726857400905196302438008344964751059572157331750118126043561322164738883883867998347400500034615382969889881045809886473835894037023425527730232786739985374079962629443112659690590562738162688757474020217991984200133728780909263032782050820096*i1^24 + 150349132835143367769791686831414560088801739326340772896111816502706414761020997734941237553889773115429030763089905061807699317094517431254905238795658300826644268435211671851333652472602457644164658691834774531531874009297210246476083766361309579447568525429505853107052870273973726548499065904165118034853608883554723987279988996755636550298092064301020791518836992627702850947623962843547113222544054828207149917298384628973016151984871495220093678859883629044613961820313444061577223190035946030576680717244984707896289649420807727922480827192291289103235513251312136756411687214651208202808730099305752403050289195971413946971080976853090952955393636369731187444096549340923708418754615167746657324985848646078839444325981389775492597591405343525543692465299938488151001718127030690342945116957753851887053907196256387200213890123735247529400971994243953926235815324629432181825512472192843867967366015369500775112547010125634180525990614009837281698715921046861060556159964355351734952385951939422651587611873533074342227818848712892583113399375792207656241986353156325376*i1^25 + 265728156766841021167760478200878056464362079798960075314593183250808395725974324797977723579795123511471492849409654478432860691279321514340519889832074651609993835226426728791137456187585822193732224020399880699762199838281050942576964637476492825850376682864546018593457113297683875395164666110924461703876845928362819060597296151481142781038459223243252210580838516032018208518578645803026513109177381461135062379332231046160817096234879062302782205663874808225659675942700790080194224841123044598200913640972688574533108979512162185161233425937447434731827798400176195805048955521696274062822234981017913733856272419271063022851156236409536528177607656973619385752246650003113175483399529826532135929524328997205111098355115906687449420646473480749934248111321541358681388684291991376240628667410533717162429780788080186834397283923922380507958943275244302327626772100508407730717757195252510311738394816172251149172126279307328980216435213385298034706918230436147754348573724753648388932162719968412402722606021815055097898193164120020258618720060640556358123388928*i1^26 + -2872576613574391077991107915182321517237427323984239344783279246415257529874921452681725985501873099649709230133364943327302959004605461116315279082611078077290763580897463814709281641077687113802977512462398797403530309837403249543603270786233040686199293553844417392876609317249191261508870712521028393154554986177311760424134332528614721858529343224656621144923278442061422863950302489169618034125881049444381697168227156355098699247043671999326026627680996357829953619236645107172877290666896952545894765673852556963415059506808293962667982103570917710784960862410550792324282350697920024083359842554755414158642385342768793278685861928493597194429339649887199508315099312563731056641777630252942951356911042311041536062621889110166359232996548588510666893620350904650612756022222411727465525160589665073072258961999323251721476343815143105388418862153725606722845017821836566397667036882832735460607951383100583293467979179141515820605269335089529690214901662453287542463746969476155759205904378395239473968779084845398649065723729771337157769548802394423296*i1^27 + -10022222677513335196601387002637445540031778261688629436321879283807739267470427773899011622487755759287771156157830646866326750291741367551804174757062112687483792822089133427872455289823972953113883157231376353084428693503319037136197265262222585105007477365358908969154696330617858807630205162882116344742672640107100349837189069408036579699167471401609779382875744158796963463947761524376773749556518361628969283034009494451624832447270104638815845143968142731019245757046307997094743992732878269703132782078397372768916697824847311215040387880565111645550110506982707327351461327504292619216552750581834830217643792352715556688083647952675752808724166675080071656732492700453061604776844341651432980015475635567270159813694926850213132505816302214550307572368331059812864828974197181265540678044032362830258008326414421339862908258303742490939734671104012937853884842561068714037630943980614848874009187672555420025454810780550997158784644316754813627447655214607805464702146421174279604732361788248282895695003305434472642341446187686898292649623552*i1^28 + 26837588568282848097742972381921084723937021436326332870806460830165642082040494770412753972501858426010293512213302146132855062206818403365383268763009997016093967134027158326787239816101103916903159299680851807780405618324408848676232093273310659244232379517373461439320916977794218629358691847397710791951955641896705368935204478453449052293360333899556975503590910552052439252449803906181993903332835075366048250487876727832454108077092966768676230354378935387337344381227876663148642692259038317942785525051900971003384033521227461908872180187350494867413091893203705924673221901820871511218613883807023211134675032589567789303360348903459799339266843043401085266081667676565048698877193859668830761997022255612187210946905901020220320448742810985605504453245145755455469313974231816202311173461504710435367722011379156080645280160367806073642407860051543208468440729106681153027638334268812492890324156708987112515796819244010974204062945116564646701664836358974439014804136563661414725569543160037631828860285117205504862100106972598632448*i1^29 + 87529856961269193366170579734167481732124481912178809820518195697122678026679531180285115231369715102824975305780497863180096850290803651912165711674687755336642931092568674480553209591602436744189787646004622220843504470824995863795682745013620141112581325457091821090221263115045863080052464624074512604617502571076665567894952643760854815293427313851534596885429298700806444442836204961898022154000884740370027815318983659436423242195586657913606601538620517389054784758753644268717965807544041318595698400996680411467202849031219229017482478536437212724981331779139826930450959561676077823522278042772617324704087116658873959133440481306080719709522152976008473044763115551740673836433701240289334419603106985139935836377792499114051615777977490945474494240416871687097857485408487651591617581907318549579167272434657511295860390009719492034678418517943982972602173192831396321405727008590692972811782011648495578351605211655406476181184974266512516523130283067851897238146622976204489223631010551609555204005040437306052534949904384*i1^30 + 30433963448879129954539345977029961041705486537563940664271751028187497857041560360577382489383326583078131193332499414703325065339264259989889615858024509638505766331214729675511029254917639454866972227927160412216523342116497939527886555225387992856676644492143424287116281423673838682577484642802487078882316955777355417331456987789999423857864316446004341692112627707969832108271311207591106453951687385441244878081950578790535114341247642673680606459198411718648560273180286054419731486535697677594770816661426570613796874377218507712121204596451982540240368626278267004737842444220674438618106979915978099078895715122250686652716763938622646460946479313747669165607339619949575742543743785287354245025192968966934729831538069750866210594459323236506296339247796223391963343255124373003965451965528731336839948782710733851472711141817052156726233445468121359892454757521898129171161603786718871224944120532203647764341317916263416627726411580829251590177500531702458284617122125414203450825544977503117397648573304403918848*i1^31 + 1245337611591848042572091046536377297837153405750453146931334390492695248789036793190075219474355229998402755932386550964895873933047715488329689779762887831309838463015622285993202915604227008699258317080764572474955852016537121496878877801790067207570337015942465170701459053372059854278105809262183657348215236870878901119403854413996988200286211643053034239904796059293551344865546706293420926922431021883158461941004465862747288381720966055136860503609366108584615515506840210157746937749633953595480081806589461380606298980072094714080388674044980513467973196265308623102907658875643099105218948475532272186541650671970519031715511963549294383212690301897547072374865697183477827777859872809257851402249436530847967202887667107605714280007236383969872192954467646168240507744555336439092807603704385353214244358267078426861716536531522794063631147662795881960615843250222612744974080492383120940477365235904654173552724164886888060355025843652129033097923827393746814724065876607753179737997720926972338495291392*i1^32 + 29112601165055733356311927847485204986970123360230860155497275631642874785920364364288583765532600514551196765670530522132877389333218746932354805324358123094461965778131184278095396603637544173104540600264047614505576453933482624290388166824443039421965538671882907642151399564568914787825224942979501584244817221696496249676185386056427961237558321718812473907361730931108341756498425397831728068375003268371088045536285641644549878605502234777043063794211969643011602690729282289768514722543778860937754013350207094927678188707027028571473797487289468442987451181542376744049797935554306338079845414807254009707856525698433426651367993683719101262967349173856866538799611728294726826437774010021098684933913966054786005890140877674956933792428518995690868110102645703012236645192774914656825909480883776596895682499063068543197670907959723717995119057570240069662070013887411322118365574261312606173566860078400533387129985331289727792315805052552526607256441926323387669487452751630115405672800508182528*i1^33 + 369915340089386609328248190835324328771176570015840869554971106059020171805305052095182227307567307140427498744973566304944912043330697963746654522192951089300905270757447185589533233583028413818821151739966006789398266930506678375988443988246721011924722442929138066154882765786818273176095881706031583505720280583827622243717109535998791719522813269262069809640555866744664157087931273906771685157869275329657709926622492592030334770401892731789112197936458082047630014221706051507942874351956606562815257043141970181041003598467383224911456241696813651551927195068250667348700359334040544509181967475793635906580002354184385811726908479483119600986012036645819556166084222354274669268363402969241210940933659591128709893290429452125120915155677679903278002017544864110322056948719582739459283645470627377400461308545920668332937346140319360891813749029188710992993804250445649024258900689227605998647445714216688696262045845952559372220538475705885144404206587929173170867816776131391868895232*i1^34 + 2490704273154355366822544997343672558004976282505169080167714604503841198880410367834021279789463870600064004725985251697414067813089587248360303650415949268771330062735487533471094658384562366799289754320992778084926380018246482832017135073218915771854809998594146599976465772869526652885920873813074636644058023953007205673677886427361081096260830319989581214048349561351766041007667571553371090951578120751589304471157655931057490388299345227666338256376308597937630758965468353500967436487598815915608079807263363400942145947263111028755221060838198783655770989490852112617738151854605195180231092434971882738021775132789157703314484121447317343608635499472197794911304614023764772359083682897345252379569404453134082174937459526856428416148000417852157367974962695977259186392272718117497900808286150194075182695909475820807870131421771438439628759455106272572844590589914145847059983577669886207499900256520595978698379046741103562180293724363027443849984219798868605646531461120*i1^35 + -10538592679430270184169259519478298448843589263265380692446623982955300178374234902550095537387597915734888110348514528839020796850085256452008917653489756754335017624730159724366135217256542168449023900543652934800570008408923103474273585842316413485166844397988446449704475846192390306225085521726307128045038862189095309445963603329305573341442754516093409322836357696881869927143629387421798312275760969003520706202249407871733819990469411578036170398546035261330217282093562952834459620748020989275038078489735298084149112384476046454732357054106019884363183611814561371922477415030584231875123981721799889457170800804439580031237637524268772664829421598426196117809888675874066142562323225660956513139756151134641126057985789271440601610235274401396341517883714877891075152879169819338040854811475266604230723352908898207644760875045659570445307775463005174812318542022719970015347361925335496922310001236157293354370186737259139060247049710512190064030375457132118016*i1^36 + -4787513052526248949620211453313457195449028539125793014686076512421796063842347561976017103695844593913425540107708823786169330997533374992604929787677327325627453892727553996605843798406071897256158658121711931091127972086503262875915779908487146737219727277741860118499133243544536852626698006163526144990735898473111959831495200641740029013004088276230315105826594569406196842577005280940204001913650682856891151879145971965332586151941446592470650017081591422717742355833994377945872539458850946527476992414471507777484447292517939414929410441004550229739034223499884662687519556379892715265195334106569046046330649540574006492564037215893614348189567019913242319413582398353247062849346825254312516553819824608466040533687328570176432955869078848526388535175945280731328312800048656092763242916065797653579336485498689235463815844673856653915611351132623231600386284554717518716016359743649351881228040385307202887842543959342955109906672225958883120644096*i1^37 + -5172198337829318615649072141471989509456004677249905772571045963015067165405336490052407269544872376595131544165845306335245093274266295240472990509586336801285801071572325789726116840941802999144246724985567272659215061087329793822024464695441581800644185194618213796489396636255422040015670037085611307044438371075680321724533994926703643464974361346020533448527095754175623395625880400781241546179503509772418744800939000434383311505413459310612276246115144502226466431475341067995928904948262971743378255528700757565958450173282971159104774774734062240410458266437685811468649525890564950310053671320014418334802864779847329681581363500704406213010628651744524527567052585284088607899037711140384978054715532436075820518563069712660873553467176621761110634653778121574294656063130343945092157399774705480795184127762187221623910132538169526254158840154856253951991510888193250167936630405010443063222796195356797474940445674955889492301942095872*i1^38 + -116122360397006809942259649239131646300441369513067052470564831611051694576750947475471023964267607770566534489330076365189817645556792967511823610964886288307863808034218349070814755988075873374408695381866845965332081441714043012574074001125765741637422156004112766081303712990917731923837130773558147079662197818610225226542584673456775264163462114879800579404503999224365338819070821761776244865570346307699313347942740840862255735139648912421271956677465188897609380859596196464773179865621528680101173287629029489710384736228797394882267950649967677133924433017332118377477142266841985168172562671548989471246915010796422529230865769915957759342692235070312387612308315778600723799361462146980798033078970966006220547975515149140982923633038400087934782944125718182639787722964597144881380523046247460534757778783918094896363561559062491721796060580935510804047782352665996321303189564241634465585889446458519393393406829005897728*i1^39 + 105019654734097800359923239792149510513603771749768666598731166139432303769587057201897049215645891483797027947702733372358264398629918748121160016394492236461409650476785320311761198207776032460521111642882712598911034798017175456534118319846853977435195119945090506945523359788944313588669466396830925007872652753853423555134964124551302306516177613385517373855252953857457596352787582481271146459162492978678646763191083151157607332394483718941407110947210595762639069528443953573906652431474106323345762188746776011400728232051690858958529519946768261072629497823823669830881391281301288862737218994871587141791010804074979922274502858660995612248390858582379489952369898844720239995629393733251797018424800056220996226175380594958643743353285575568290792965619376979584848200325982461504275763274824610801864595446672314420056190417924801762559287501072480931275831071598477675037844277132198646836130890881492320256*i1^40 + -446705370490743597534233911991092493653511954638021551665351758559614996230671599426752831141892101816173578792234815266686422351238126817450834752131053004827927571354250785023112739168596302551781478930429262892686605592240495064814103470527242140672998752305391400601137489853832791903943658373741238813369129643465796099612499403057808956369777592337084000449053291720359456970996662940678331570732815076663554467455313837061547909324968817999894621772001601868850536514964371310701997994710950214929482873765132553555988385957046360602836554714081460186874277345803453389599777030633012786480021618961314495214665657304455671633609230889251150675307413494340629546135351910325282922614328056101845523651463239137433385762666481968454003621585808264624194737594934569873326367956861345379648789709703235207177766733928279555824698906073991701810695593774559609704808219516481239344786969023806963712*i1^41 + -15099073166514582863552612465169612322081368651077935407530685182051173048315682713381057368481073354350024227470125589084223141440434667788914861364260243002811292644029361650557186233478361233299947216935883697912234875707515487214722743758582289668959583115071638235825683523439374906473039233212409643004649754861536840619241613831519698008324645663913674038553272596246535645735289574681204454112808820108331975276764260542064200657476783747537887848128228463855474834328962880799329692774604211521707336325496813562715704565198738498269325091348132016166932495576399331046670712079224664100476842519244148187749836340943119144592978455222115740449157718546237235222517152460676616154889754395665017807983655033256304015881451009155595644967992309369753875981802492263062483553161598739593176190834476556940036272443300643684445741716970704148792698453098592218117084423838008082432*i1^42 + -1666058596581340738703783177012187812109994583853169352154860426210620675526466344234791839521750168543261003282783463997975151730519729279452898825906813208616030459680883363550066597549440125523614976721444185094339617187411109683020569346838646073278078651950080565346759842689245001845338257969304486425767860495979977043706201761192883407498364993675246420423353450440364377277537933032831461697915674217973317162403204676448192668664869907910290114700157561930132314435139245822674911606052193477477111844278950709788600629729315098797745754360517557422091078445761673129871562490072044347237511136808532640910319604212693542044070126827255041988033511869381813787583696780317327703043576825110857087235577866969514986079130676512491810924269462944065657243168002934206647600595810816193975398051727648494395211193008682378200427608100748209524956587758714880*i1^43 + -3871162143087331665558692147259739284090057827746491003725310396096681353081441201811276741699271559200239222758184225714412357712090685408520962157853107959115097752144175064062366516059024281414504294174894494303292308372483844267818733096473598547998898100275504598050749717352407627207069277164782992156633034431283110906209615255274865356065654060234733118980834001638530031021137643333092654178247056990375685311145215486500338520340825501081006966050699719940229909665631652729606914449178359931422460944818978512609432878944346529779282206396116416163130469433331006537811429086561548472827289182640812877463913428336522749842479812996774913643263437897510402035797512827297643138356077475841782422364417563499082391382193862209011095226671693374958271966482056476089180814818574681725057192509456811825065470036640895415906023210221568*i1^44 + -86165563288883644401588315158732170463743768477807489773637303440769647292366655539238043328683064781752540288256598999789019585642847740076007359380657258682671353390574383649745837937223235872754095505440736742983224503839282815507982188953802123180970599080477435971403481091396790580874922561513788806277169941404466502443881436903877946685922958497773412436653527613643845185883741129117132417053890971490793055909154255145005487164457140050920765638469364845821478227074018837626668641413724530428429169597028182092759620096692488346523859851154018202780183071815940412616032814773796896718084922596804169130598949897995363967654610714879304559574646101310282041205140526384619555559533741802438317618005311541433067590982921459475241428219227686778574648087839955139498864357037469470578289362956374697367736156160*i1^45 - N1*388259435254487503300647633401357078829513503182486536502659499615342494851465461147302296932042702039818416564810310372465482022942451689436981019284609365342754787559515059413609153839474678321578953934777430307460064050725906701104888959567570603626487591*i2, 48144228732310963708549988304831031890266465199291108065057977335180196151461991972285244851560473640788890669994095065577446161830071063872450109722770283542986021043780127774623283872111730147012932959377224937172556306358456875337231640278176361323285963374144973945741183996461239404454912837939697469116946280732103391072163519424214305220870468318251573723236460929978566066367563290514597862669951488302503342818015361256002422769334354051048238783305138334807936857974285440268926714866649749032835299397245101569282074832711274037465094535093022680984167080526560581778623681464611585292442880858801948053843045888066888920885094926113570382315683872470205224652723859453903514868129590064848128553536106333486604398181179249848646431821445355495263453408806081230481807930958168851797068878518321126487910612126620162864612995947821481367649869247129952872229567703247190254312410553275272871795217134022559738611136293039027483418794722281405592293769540193287845395533879233936652452790450844763006247291051065030091339619829713344555749450174380908656618030466131351849815145180317476253743589125609124609223145193249763515368944921143687768511061774315111814384248684040683520 + 575780705145832169522314720232674240346346890015469475461364721951333876843729780430113469911029740246776007185859960486487465069251347852091565804766452557792209918353410165004143550732405219543159683345551248129028708706649891500007399696215935605207003342031002924841632414876243415696998436960551996251515484791819676752784368977903541850381612814036633824589369692393873536835241014905904681092776896929236966472613771734025068025971037274148892121217846651743163221176911237160777015600364983276778845379839678237222034337611553919269081224282612630813896546137039588802314322512954119701746106636284099521014285362760431735910310035161743756847633263874186794558890194965213630257002378435748608376571161512413380556108422259988962388446198938901895260442670356988470275798048992812429037274908846681996327700533770314472399856097631111466696399086469342927478378599549205357924787946661252564260589895994331267583359166878841326315265108291125389637852985334254869239430416351881478831784025436049604197917959307944978458803792699401413998482116349215345312645199351289516485552551241979120693208296671035925439691388962168311838800055934944954136049251270156418889481780606271488*i1 + 807122087230425561561219996624076456902531318505162175636308319435215156179839923410203939899099164721778485245151735270143039280780018658928762214875818048136795805295208698328106070205696302198721303708626432564685254493266003260844838021850461062481622114615662305608024852385553136347110364037600211234722424070435554514094630727587323493705214517732281559601093424818687122691078012590414563973785599097954925681495032848349389256127829272343322606666431183428642825779863181445173893544264335697372000862387006445106320352027425177575318534581316162582383648525751418455353301733155145096925516211682933008539634485638033071226473794640199371264354202300648051967825577810816024973263576280721319026668348799428456598885781753924206637702419163236547617319240823193902273111217004112848138370048577584694663069470325287563090633595909067621123455909875393054856732159172933642022386557853229254809852275769902578321487353626568365143686811533641098080794338181223522632313954551395499393920131810922641910088245817270571215681283348476195341421351915488790271264729877602114965133325167139492988379100394448751593497689958248979864639027447534319395097311216051272930365047570432*i1^2 + -5222589246679411764739292422228100679501561811023272755698112183553376712911273091637282687477517175265612821786402165410185950917372296509650663400089252847375405169517292183229737001116456458483543469580123950532714026185712878640014686247594537738997136359002191771175524683152112065416409236963152646033125303540647037322894318634029868723614921307260618439183614875592467510346001305354166133493130089840134349915717328226873734529636291746323445706321333372872736905762653712253919264207059386295436551454423317730903804606753289059219651327324903525948249536674366424167994779758812128673156957239469165591599668626052901129398465049525632374627273329631956772551612361756468650868077760269962056404702785292847160774379683951633236915173473623743456321129609274755160784133966518358368679666764014470289031232848445185056019014276449416646228161308842877679296813192125549389714182296168985906242785353288015099459751475468356840142600092958475252240739876917241476672057382038848250274933683882930016673589057074944428245683662223728515160427135109600800561014571639915683285085940163258067334615295904888546329535224638257196155635784534528600722647163565316948677550407680*i1^3 + 87487565145107628599305076189943219298146954106384485348039310881387229730400207571746226488345945717854815626020110406142175069917100213228611536566952817966057462606518438820964514289356517174939861484440670485455167709911009743969034787272594090418040436818722108263962033711626814317131430374550530582350728366648469787832261627677070342243423339222044160603278849651452678183134297600476283602410942335722532678803264946952364514519351688222839628822233055887190703175924834638050123304516838148131595756472973888798826799891043469095893467636376798691566983760566750669823187021049429302782931104777963011405379156464625909598990652484255365899834508132910215927122734735686281305883792929052510475878439812606700686418997716649194834742081259544787098646685998059609762900018381294682464846082999898308752724140092360124372990136211344248773560647099200648973429974966354871504002077807665550481726726138794289729196548231482861842118219307494183031623343747310468646939774630852284594505002514623186980976008980599711577326465565680719064483621822520937890985943966057015211200860241250838729602810798288541511764216023507201546461326670219437758608257779704502912521601024*i1^4 + 45995906970536191547251801114289962763480661634639061776905757228799924608289237292477037121278412821953180178885930941476437670274835714678327592616280831828402730695375264599523567725019935905690019912228860230359175001442445182987114445937012688255764961434327754392176190731885041904631772304044821100316035591815349042264424625430675845618162962318171327078061722361539065557451949553601963258013899167342239637711427470935179365838535262464081573160408278063241631570284435576571171062608404281923818238022553289881353936213051913351942561928071226104461321383281579591442265395083595038731707815184429843860304428440306134766551786072960584455581011652512989207619535361485441190127748131449888963207929796439846321403026686477106030337750315538633602875859823096630419693727551921143809539026514104849067335053254362365286572564218858242583206580119873225314264877161347665432314181835638808232952795325767113362737654104340416391040016449566168027134717699377667683996697156443233704622620183740246273642302352927871167595546049104262977138210059975902869415080521036064423440490183247226128464802059028606845790198302562463480337773890972496072016470917253243105968128*i1^5 + 11509163438065964069983144427569614393220071259656053812233548466940941579223932233843702945078183158380942913154928971711333728714117986093035540129184213349031757556960095937150413495183305022795368082112583425932054146859602705275554576489284529017494753402780661033225797226677353432384450888951918795181906861650291941179372541149802495345032051200361688132292472110951186252261904693409929569294446923748099697050581630284501683679958563441319237194789943800463168207107730885728889240494592506106860502094370699925735377123414067196202330618588734718705506367126641203246625790671909348301021915289225375475711707327687346698044948387643754930489712936277405730073684239569078791869129848800232546854118296623760464847946296793341915064343847532375856462660622337255646904044937665508162955182889436799817206544307485562984615157650681037608739797791439964672133311416058659445173019939717356803336892094114153302994606024405751810927142471992453701012622478639945119872992899344207707168725493621590992563318164314457050372952083867293010118768496862571563858286164433020414367358132536728679639462831936022675435416520595774588740961398460034846406720579466826874880*i1^6 + 4467387347291009493453941649241331436860964136548278485825403127156466926325965526380762318106231533755814759339076057833308160348093713374946400508740767717346112738615225154375483988454036903293472846074534571716588006418667397370278827641143691300845639290726545369116102327322439025405967673284127091946214574342306623339902371622686688674929551193888317628818152705971267927485876639579294650264767285882558201236505283226167141061120817711677628425352773499122393445010280751213294530874321290702840800013268060125097764733692526013868053972980743276024451377304199414458528829417178207692004424416672875655921187215915141243747271301092961573169337225370402714715334089967284438524619401171091183553166687714821263776463617344434697756674749622791028362278089735150807085270476922112511121784581120260724321994277303631762190302105123819404457957895664266186298779015624913186789997138301596088345531402003248434963072799443258965874562535354731153166187345584612462523097636658604912237275995565589975059766494436427268946323593202884197279844639966751358821090582935344161644431330901552981187067882559330677753204352194757877445359834125412092680738814675648512*i1^7 + 1881545005456245548436416712836082329503879951192996965137145339031310530233110377823538742537033120838561147240391792929751802205589679951069782940837073201345901491967428318969899766211116134727279192230116853732246480783286388579430625207635665819349321253174911001674655784303064348872356624181843726547947148907672755496473683589641735195620706968104645170365103156938918399801648485963291307550058571563387073907145918666091605232624761267827888588637825979980370327803725145175358416682705284455929875916971965683991271998142577767660438840216921624717819425023542624700189024735138062716969372370551926829743830432105399643170705168098314811228876733736012288515561595831211658140861422485460345837107992838578211758079637301313155772133234526087665471829913657638296614800237296800890651081621624207819045868044219134084696510307600206175346790292461368949868893006338252772465058615220900907870656094569036572608462889775865950115130195232677263787118992029140471894184818818807012621782888190540523300085979063291222920087962214557420360575037779789669443221652052693005634491101377730607313442178652268773102853866116077886919357458145783592420191942737920*i1^8 + 453040170773614955359740476094595572938343935017228930809352170345846522341082705378344187304733813780417366382227937478514055688044833189048688917806012424726912858254196999002328681245698830457337293170471694198170052896091554165124657297647447418538538430097704254794199513472352740659338429956597330274404138216670705981154345205615913733499882136877228867534770970315514071455587643024978712490966407884030298146241523710067591522702810289992373050996829356204954253969812884864708139695872914299902732207471361232160116669015743451413245636968339429526566818041670622640108323435405597353384041442131695426428762863877038558523236674563658267269334711614568858901650007859243902279886278010809857969231609186693840279986772368273413071094293541335028819324690067416080074157944703805416695171778199481603597670178544964836258776453341233817182531280906364243344366305191878636039485639778443147729131661395383227225181222523708111790781101121565480019258373777331342360977158413167158629463578947635924228844763204817405819822049569895965990357863059987425120936881079993847300388267306219632272584236258050450006262987463754313146466444821676444921309954048*i1^9 + 64112389361784787100097862433820639542783324992359215619082870621422089503758918589203985251086627896255030796205214164754095439845940362114748177664148762469358709672431614550013130396530254407121259396749944164851092089659385444812933005257394339243811123768713571126937472844350104649781002344254405197815226851763650716779094251854191458651175552981542251216696772450638678140412575523159012093270620703637660541984137598791833951175901003646675517422584737272962254189313133497884226886306682379136318772133862032115287833877921965274469168656195678110097436243363688491561194377137151409984671315571324621813274808331394699006236892043826001708567140969245293706740743399251371928731006581862643359693151211584377420670802287019403804017158090661073740643624754467302064680491997587767203077495806184240060335536417670275435121116954984254658920080904091422092935844153971259323125497458924864021098137882041403907820011814009005137856697563942321673782480342501982946151529226219703149060368311185681795649464535434466112241649575097898553384719317646446576983268076214276533342541245241970164239221172100951717481497787887131933588407860585265541152768*i1^10 + 5644474412332760636463978611570124338468290899849909416542074493735325953959982540684472743835916404361518837172710546189775561613455545527105863735346430784835075491316509476683451894327874971956635469241173780694746154044593982958995366591449115537112034484731480990256238431074349026468351065909622893134772265612307001233638753245930492343208378926684290689668852313120053649198177942929640989747008490192142782956927057967182421066560747367756073535318498647521402592509066291252107690045256355807294796068446409786155233426341837727907958934643778784431860822327936091214533503933829619041365586653980341729904501186004027915015872106369527020938468679907726384870039302682101096731803412704417426323047538196788654503322535919193209289807380492398273021811549829387876097006283899906213553743885004115949750969425434685626849391087894093785540683620979819052180875705965703083201666888330475551861109765971327972407055432447122436835936373288596451103552302978499613841236680546717273974945122687941823680557658989164585230337459531458593468264673685977574901796105431141791673675725164768820095956427442992587961559645299367895381272066956206276608*i1^11 + 337783077850707479026401683677581712664683196333274687991953291875721726915424016055299923319203723097523146421933708373697508412483129634710468406869248309117284942801301451024398700886527454993589425388074393244541514158359871623413738252764189838679110240023817689994237301394404174488657858692307058581525747145651147219843148901790960672574310960339977117597982827039078152621624527673573627641394815511293759047271392140782668854920271432320465720118639341858362880846731253741606514162183725876277678335936162734382283227732407359003561100050791968735470314624587976136052379469719417265689934580732279136427459038007006669043518626290192105890624007889836963518292751808475858922513521030839885050030017076040851087999916854300436187678180115331748302626388017054624206713402109882646951083072109978582478881987813761242676577049397024654763402169212484426255273937705068272646903777470826034335492033650825706638271230414418414216224960249805039417793030192856491674730787647139485909864267646099394788168294736403316041052296694576336321893330134396529446455303009687779119924028816239807998544640865130030290428805047385839552581170104369152*i1^12 + 13628418005969671017178992250934382712046290616810358216873309280228877438702913111956464806450135654151842374454961552900678240546937808762131372223778538909051198634443294890724564511732912682876101287852997254194802003076808895504943745202485788514557658660161120480693470627771319445385963795339629192984230973644458663660227432003718006798184494557779705239883977168129932182495536082486624113412213679020909167509643707382477888650541070696928574446232243726211723300677038263211582258561090620545938759340452912690302341066503834692506492886869546807395499578802929231862121833821645604391077473995369778217116021033225679817688689485775220957630245680789576059426685465166076120727409198547465360140298607839759823651959982880357490359731579048621680705699172495320992912943973294803844347974894214580691484713362884327200323748405804904633286133718673212178526133357067224756918963761191417925921492842975116206079491724704249566148408036961004563481323831600193283285691351409807465585926926498120226203228286824654151337716071167020856692969727846032963327311491816618559170953108925623190650825287597652360186336946140857214148370497536*i1^13 + 371416239454435526758152071559794214502671059144018803502642191679300289902699883235584515750081479435180350978994646430951031751621564367633288350643731329065944339426387454146013570415955248132667871250197761294607207516536524484585029605333006989065848149540956761335221928304331743033754625271207171358987800294844498559258004679873578715937047759832090999837964355430834537967075394769270059546083874988318614485895508192124389785634289724725495315863946872429130879090457606035458017366242273022791145779049202174550887475806722514344050043186412299996319378815949374646597562065623755937309635263305361206279222219316773817843217768583359425789541634239342879246631176586099412089837683276116079829295840469690219908636126615583518832613237572309079600986844826064912879271896206748499239216962764794199168059225993097048797975202907399298334085814889426892832693389100705269245926156465668175174509570951687961366025561905289339987470503264054762649114177493670304692979674060554007846952745858623257894855074113787372449840997780675330565546457732252984382340073721417593468999748518612168800931146467152177837623505528859673640304640*i1^14 + 6644550353218497638141679337859443771832880651338800921979133133234506998369028198336202819361986604148503795712422627878847389234562091777210296173713292367340587446756282130830215341012014490443257624634926879833739735530123698678639400066874184596010701027037621697188471535119288738456572701457950440812243960564463414030179968993910967930778954441088314350312256108450288504856074135364489703481632503297114617168105703595937425112207765259852414313869972031234288308291605812843523167964183195850842841505592084300063885933104485344861552929252543423247173000862623360827347986747970137632169579804071321076078687669917235829829837092835335844016703844379085633469402724963332005825728328732379623215046978827610507117252139773034433138748499313882454675648347424327636951943844259109901528690810130389303732680529072423822014785632403161986660431643791110932275364695956353189445788090748685294955800129876144930132265737547237809591221568705727276035992778378614661074928054544780908972025102902131335639778100698173850618404807851223686627579955387333866778127261939028370802725926957243692312638151613939589466812738840091951104*i1^15 + 75870785552657131548752398000965991718471112030510154511703667960118335279177550635423348541223670434652437691861645573536989297469080163199573594476370632068232841563033488051171568046385231093285987750901753235021284642513511367532278003040396465989750202876361649272544550138417831994602307139580006574631037281533338352898676365738650741458021583967076941788522813554675580923817151314669396712893554677172552482047240510955108922961677431675530918310928332254996659684339868261700983185279358150046420672282599005043348702342395253640311933508110501461749758256281058037879406375555844228345528049834344189046159860664382232421700756728174331902029635065893038609797090397406317862039084998000310380840414287952208239601300307698400771634334103909257925203365022325748150047283465189295067948048204680048521808590946602109945536262480356938800984462857910649112869891130539898581787084854943258981565152102912676104722716635603194179655157922378429614766771903605617694839050649223312735784771474492095985536652823902186059360591043954590526187128451224798497366584292020440843995599950782998886822997136808807792208633751666688*i1^16 + 489319035716496248016232343786814594918198683256374417680030343260122273834627501663230478141978726142250385927477352283561797343661086080415405757035872128247485161877181681111793547095502630943954815788449824740028776505088730539103809644491778190473476300894431043657979613429448041349671972660676555115872763420076516437706191572575277872324175531897699982227899467825339900485655394180930606968738709030250302831548602043600062508694034319580352620810993935980338301086389856626714017117923889702500634117504614127697673781600736116307093846208804633587849343295104735798460106208834678194966047124713436654090100707009553865092581915548586202255122554693445174632807182622709291093393725598549947276204126735308313734803797344888738286972743566302439193557218070753396315290769173642686978233367469773809047678439255304776199084393307230862460332024400439911839867102435009141719389550456725830127337129739826418497561947662541983239378781751627362015819176579847721668434219076040369641882014562797722627620217794364443356994709697314997862051502375209406606503822798507255137926215280659084955549561962071321872055664640*i1^17 + 1024539433985347133783814536529691424400168334441175955327483901477241031436954668893257375821864501956002161305182195887594122543783538673583053473245686167698622852800580261315365534708365127097460924811120464400404794433847825232255505221498644088021041541988738586655820864126928391564045161169774829343091760663586286246046111414314286182020613710312052459992017862318153590066428231186734722625291948000104248246897244149904740868245237196159595515077066749218153275569028297181450964342342811641183099064458931179500065623891337919750602375172857044094744872295911167745327954516002149692785191311007604328902472025132502570239514311492684538487759051673295820395694471175394543815822050871300337543076796140104256081868439011569610362795147011625716362388979784795776225899653874707654579708052586454684183156825346641255011044025956907281807683333012422124967705512397191897079611376496660238605886002600882451186309408513301072053240488828854318325652877233047609408916000985387332147585805126393221042224630065587934683622041069604523921214812366916335773571272224728809203382812903222321521621087975606356803584*i1^18 + -25464546363737880542583184537535210397043299747600340547800305858490845568066736924327789522569857672638717266266413918429883742664076015638712526182030423920977967811006163610570759876858270416523389999360306821077242634741290777433192590262910635091393172733560107751220758214064136442932952959870459363144847969873388507974670383162254030888220479694660742500779849715435487004095974469529135301179267235473040252072812547142953452078358559993227345440555368492413272741353043834960695282558293727490542543130787116428867377955043491487740233807482499187816671127879332479479395293375503038469709241488328624027682077761223098189671580254240420367032816140457862812251095676931276991105518884727301144358128477704330164822932395341279365867663709716618354817605296631057753416486923051781741213936741154269709631481832164745934884099179033281203460722119525634791660481644958305836035836317701635124218032131269056099192424412266301500947079349555165927102755378449722068050219256089327630806981489773576458293208267280587651803895383203246898171166085324405043295346888780616029508361566138558721513880932736565248*i1^19 + 36813212959090355131584819964978006310604627081515556148536471090479299097355337524134423280373652736105754774284206743188506978737961656075826545536294819356138232963349195820243979997663426202290758000542334144591970528207839644146002054056868284370424428615208539509413222570718828364349630674541983171044268671277206265236795426210484314177882368468507899627790719783986045574466786786168592878460887693098270214041137261885354283665359087243221635856670251023178940729935491533576432426974637245235190495155105896534177212173153279976313970102003931340622003730147773800631392337841946092878041585201352369000062153125381422094610464874422882366929769605737927467688556674975374541471318092058172526079999680663166798521535110308115831870788671400899119484910772434908885506464251014997336668043399108177582152778958545788061792445544135736743414780448990102917917619025441038413915089580181687513361795572066334185691533269414409720110037994866345437553326968420586971275512516873333569557210439741920315373614270371374302379897949667470161992576872314031700223001066291174124309251260510978781052871376896*i1^20 + 424037681163562341107990323999498867819465960540504585861239656630123710474231938657441789444095163586781906685343800115618941579486658172874830181450935767938699563006710725354699972659652950376757218509687014820526216877103534442027333678293716527189235509698324903287470147897603051604044831502518639608014011491492917198485926779247170869238874526253142523253647572455381834933061276302662124135762615078520068339597877771094355567469384357029689664156223558145063463836534746101561000089797796914483787959709836429990208799669624044949160055064227533608528929459402173231369886833448111694221657766038814250426555737327673120453424626311764664793068376184078020070968848508027761992463902219050946612468616950563021948883959541850807093874338227012803399098190584359011001589164282101296352607936943061404664439357721756373905670430234872840286924574831723145067165635965390696680471487663875941079195663706245625673375832573929690164243868267906301834731047474047194461471120940535257199221311961889019202147644428199448742374794313387492824035833674210877217293170888276927373638166986060977007493120*i1^21 + 1157802179714183013903986853351601021549095254814058131997204196762466208367383045772219284889028388293025736108285618042787448431836616752958929771479939803368864387857342464899972236344304338550852588119099460512308837238671728802132814134713715012248278838882340290968661484263558318496190239057502265560609835522956741537219583683912817798900791929987751798500722937018176635321302295433081667261251448251857649061157794543851255948666672790160435838605480238555559327136409367867166328957866123251310282677904068234247632332543155354863248743417550399304960474177130461286651253352545907783589321481041752606862263460001378773698109104410764483723502196738707967700854994506814054425280170025856990438509595116195585438864850744907669023714527579662778801679251779169186693616800829775179238656718654751768088649474162086081167016019086143323703662294629790178717007219417312212095020480548800698032010111952160467598224874319860868297204382072015244197597863514967718905068160990589387295549214359011399931754114737209393985892640045188963686305855734887201357698847927403915206681749394359844864*i1^22 + 115329499572890583368459531925182065669386855900528371639537846479556531400640503373071116348446859210542313058004381371664938892086574403972941243169024518150315497875923714726563934672207008541824885209748796367418639528692021287917341988761862204801839984234941633529127315484490521336212935545505903384561907870852262297704765411654037549946571448177518553843334818708020868544740096868484516399631556733188590445886139682304794793754502091108019600205400164945395903591798766562286847457708049386616568373440171421485544497891369427372417878705620695845473614550722593585161962939313952637770687929862363574938373157656558055990865941887348754448746443074525840342692000763757431030023281671459805417737521077915219292618101655204662007714537830398040871748850366403932173077134032377773380478470792928882690711288942167009610458558786352528586151190822952658548319794119860487139191101251333650228282564179925596788955426798285522848684880450610310570405124182865812294553926932543302692962768127114033957346152893089006995324354542533393610144070835366859411901947546934911993341085220864*i1^23 + -610334098973796130276206356093770932956500024824638284658103034638807755071278597443635823548427099778682746778912432711265896447148585832636892569007657400305503988650121494880557289738221203411554279006034933894918070869572506551147528206833460451915015881829865622397409336480399092319756284210630678749607922191073610439920824206332559752564836772455439566408622881457910172975230784013091400544758732799828974213989882427278205352150918136903171593483755192357710582279611247751716867384109836552251157871718717737292021804129793556692342760575691845776859488362740871273870757882372329186150434465161505618463244206335615791623229069989074755875205386117981581542288023068666718627388380342515355909936020228060538260043746679221029921629666647675475340548868876473507141202977435300329033535662317856190541766691936698255660354133694965004681903840057870557184563820408320504143115495114461691212355545369000042940972617088540024663694463040857377843939482685243326670051670870155398410931250376681396044263444759327575096124496622124781459344904706414069747746810477755664171008*i1^24 + 150024610477483666520367429292629556697033194301947627639723316266382024526747947876222484138690726362049675981220566939115306814760154661319975591593482238371421321963138803454413904705398368451335273511557119304838545942148140645138359933580491766595214964419408246069946873989712267056398944702409577125666299887556975105302548177557520033630629598547228501805866817153986806553368022250412289090583571149704520021379221713222826233721749584459091479653192879929761640005924046470737875530336483659602991854767621095350631707096100451757124077443322024098533447675037469228141775939239654759783871346903234994006508808089016038684184828539610203937410715494405290929997049210649479680180424999050317651507028282603180813222346553270275994432674395804863928105962474840820583337906501860230799208147004496126812800565618943923807445063037616442702139767286140718104308608494228881588060250504032137257940197125167090611324188829838106752342795964990575689793048245145916908780942563736533567471746136898315786964259463992838324227638977795770856694521756910545170811734852632576*i1^25 + 230394555528480414382722101925654109731225654161816337940790377756748034688311020927801522024738210037475578808080906212735444113932012318872994235306310711086427139898246289125909150942548799888179780672666828083668082461740715682317129141927046570165553989442442490986615480799865999154416007255838913174042709138313202648930841807583373792826331306327867206195631717501592030840668992430920827735272233461631931799672379742205563714801705829921394806734238048286618261230203865610615165864328817714991476873121848814753779329096185144245200944012293821148903604207184864257147287676580303796239247697007618019451112223153852609676836548194424991567273506135640617542230570469747544590273959986800721072371283316687166947831924929364567405268204140776196152535280378543730916557934398793955209245069936104762957763226760816491300610478363786489334616360302374566226169088134355282325427179730262458149738248414379607937675901193828384065377524202378525535357852414016462055589714580259385552742909199873579031681812062743739476492266781215729807126722934815271665270784*i1^26 + -2842524595858676315502947151971751216657292319994910124100666902818123377944802230862739736779162186038869847601721327042594696358648660079795605717039845945289629513570625066720123390244195673726404957150099348277501843859537304884675893299527167646494755161254969664774785492733803946503479105565563283638313294641843963698038560225755955262186620609795713213116622731715234657323906662632603492668054461051334852567216277040756396100176838973067274794245824589982329205161181640801392021594591424476744434800293297107069500583792089208526725126591321312663791956131141372319547183486187346247166936961454481658088815341059859203924951272669556101943862714510176585214456904189150267378349272427359058628474369445761703436239969621817825106568881029147322503679102217974714582495546502010149827073599572825945548424108589928391731882113439843860248698390504387401659839026376456175476583485172457689979681744768343736047874457959608367788626980191007529653882910852756110723956423670670001495292920831398867961872124081968188701421737582873966190794271317032960*i1^27 + -9276889199319701316985443246776711240316173793434937604135060689024988028502169383991367319637624522741456109889489259437715032863375903044112962414352558867046266862780602270431695098628360310785618400211001647603494207413906318208011743918869401893639746927087304988428591709843824209718928694196193763504291939680169140761492967889696763238701146088146187481494203339111203853883741238298770335560318966275340737466990749279342102755153305347528628609608521466779435246939999731655244351903509184319037830107157246631543220730057455712577288143241304387908111414749818025306042019963381585403807099392322526153051487114998240530693498669007391390875395344464572932434017872808090813348582630679978143478231613935901519990816948188094604339957651538572095705053496187266461248697879494352780351347382166084776772665597285117598276159575195879788685895755532124633894080729328381595780365995402638533504759107022029221912895758584241122002308848095796700440648203526878818440904970475348183721958892570179034988054411120309191768862791974816215182868480*i1^28 + 27314990665514254714210392614856953417763530262418020238566851404503571221952184540716272575429866081599573913161865262657028907941935623626928098477506076302571955203906512620809346175978829059096822955957086144402327012588514487416879227476714693113972626808529620037880367860736240151073589652790246250930911633471188057116205687128763300866148123787799933249559875858581922962189133819892448488228864176340739837769610622196661139347928644049430814631521629870574588888727114552615235566450668335358574146891898877360444654158468991753258428236675941992542420957789141252846893853828577553077888860123166387816624363969192198829750106728465391703201052968150473659208028534245648412992375089553009565498035808026461725453566628385854056007282460516447658686903186722458813122603804244554425151191903550630250090620006232156938500218960382673822319538112629090748340743080490201050932859746925044586905284237366814792524021034450044266646580268135959192697387399651642737449236054986968074268531938823095241512421122035246103777986136428773376*i1^29 + 79263264607406391815013112449992007364670938040640659949455258945269985257997288779561448608513975380017662435021654338002023670375402812783770015270421460681330135005005237893677793641943160457145532931488142601001270512577463954833678607931576990809306630503162498149782734555815524334737596046249991389725683339000431578863335396168717188036713149391836085487193034847193474753523498968599978659727286161897353877277336492288955539131867823840949971281643234372068143128189086186503386251562192776978281210836172405778324128107789271149607907093976215152067077278598873926091993904653066667707905881566536422914574821284577091871649382492229563556944482917141079194722345016602778954805030448787403135200637034486380821022884929853598723511140543082278883747483480913146205067270572533657800133705787203699890392826364919545213141467352573683979553986334461402071211485811522172475050269116135787827529787579286476833158507098796727842644403394886025647554970456806601005004158943653609771478201899178134979687972403585274465145061376*i1^30 + 26916827832954802349249617765913709474576758525117782699361722411999445978554127638004751302490698394667705846038906759443588527523946911396617610503587027120024781072912452652537450001724615686849828222606259163027292495930081720470352993106169643020149907158958207892292441535001387932514504932927554831640147372643675428615325125009249201082205622595637494615672400584142709484777342764580399748456872749680320670037786101073591805945245822773421706528777062039684787469394969953794435749871375665261677160290045159906987885370867331663175187798551175230305207881777788983942397756698561601246121848386235217231165992907762219758617625451132299072695488409862983393595390177929048550430017080399159708239691352516626520424665051912629883290967416840564458067709134772398608513359549708168089827287965277523037608668908561168555872466175632375967707635638101650875369158226940736652487617321731886190335418766635602213810637406319661517718008466337061195460590479926171530784951954698578147947304483609991267406298236380512256*i1^31 + 1083842554969380334618113172349297252556831887597951255545457011258316550471244702287928871091454356004415077357829678170603703021916252846766069997009912834013145339074151114535539639924654040891106924214790466604826864126675893231588112216431368849477244277458598825294074545803318363141615356350306503732665601901922925363639273478753700006535307505694585684019740641017723557109466395344529898668131682105427558849132205019097186289317596975008557895675757101897699594843118403228962775635382839226281025813939656690065235076127467722048082215569974936302894469630035351774082622209020193187024460209232286131231697950327545430711500496408056496515119657547760031467681309772481035829800477275078322117188042077293551235431149996219735282736773305531976214637569942088173219203468958094843265506557557902360955937287226927928886272421879247877636254529887276978843523909058828825646660640730670991663781245782536999853461676220964250277351040339465536380183052006947447757777398591483960655636979634981778059427840*i1^32 + 25171664595213712900097416117355968129647475321708926796157844103687266544329464247817546930983734528897231042424331140216025420448225492531780436141054903806696453266257424192725689014791960207565065801608633280371916877256047550400016458198981593967387233063356099324633035003345490894229178972214324167513691879956009147668671394087420356048047997575950707710841124951408643276994853577937537992052928982875596154972032329691316338909525109411070607123440614693076790013733836207613138543668493553571644417108283325834430064161540822477022890912042658040009527208760084927705859011973778334983507367416066340187955614756233881405988440188913034374737150313419387474366768641974376468104751033068780447922818227857149185053273866254769056474133211130842573493298257267790713233986606640889124646163645409822330335326823520292960801912536855012400781518129807661068421833863575195750151071153596141639608294893753065307643516031621602788128937401613857028423678552100409241244109482347453390394029305233408*i1^33 + 314291675350143793979159324620511352312768533224223522797869708875693095315873351414393178803365153912151493844715666156295730314060698686429495658722818208081507372077440245213126424920362325509902825501914548458409050272738224811498424293322066650078687145452925959933863400840457294400608308212449038015753129506981395263437376220624096262178732812897691989721710223979050905256967507529893853273209202832564265501544371796206381485158255949431961466653743318779658415465955111825099551279302582795025125510010814496142401067732315120926568551222437648114090097518493362772854865580758295725616720821888456733779353414559232823385577441830916287605351652706489440268754157682617517196241642588715517316945997818727578030142803082923492144604028764300478133422938190601603831846189250662078790621370106914107197823483256728076882333317183465122696663064631279873919407730956021373993094509201728051673860830460182005854594830600983469162869994380044199968537461273888523691925459418458242416640*i1^34 + 2040616380129802350620962609415864899975106473244164486478096307750087588051814900841319141842061817019371792893171517653005311938283287009968930366357047035616323004965229953833234329908285867465877853499420938842155453840276352032040354940152922702611317268314910801646396739109596818870630503613449724052453775193284651451835789532341326228104942447540507251519898990793459462979317519093581820514763413142660098039346817196881797678238718997362150154174170015540215007654706581580695608428878410177893289763423373148020550160411684078859580524778174247700107017453891805453109322743901356123443686108145179629144456436069803492925237473487842209594664713719945967678672967648211049414060377162495393524440257836985056809251658487274759559055076756425019176683319080522008718640098978275638072488320324157269310246772238949234382819163879525053373827284017142168318982300275078719668793320901265708144969370850375539567817525047601444901455249570061726601083385347769117235319144448*i1^35 + -10344564869987412526164708353576883527305365252504412039616329107054510611543442943266906711586440451470499038835302143756874029660447593161912058241872015729100634495563865489132027656287527055097310679955484171123179909979738066021443865853742964960246353160337423169241840575566016056172410994265113918863883602330906057222756707666750480351462793815552917141713730033717959755480564321286523709012874223637209797104328305588324813259812434584501907807399680541636685058762119700703999820705837499625111097194377183829569536952849552416205856664664758207224353539180199250624126265450226956861804422111782928247352516159884221981149888374350277744190548031692879578975897287531111998158842934157241337036518857488952500878375268479042714781989130524534492410225227559473105626000637653338358437209825382928533156167366580710345974500916891951416447029619442238865052054746276040019937280097974065820876463408673918530426465653588082854792224711900834418453169417035448320*i1^36 + -4864483958320156186249062261032964019067795271269786518431218031045075481437354649479928134274239385848636693893531481248337638603956321023274449858447612532492685423551766767801840997927045162398094727804193361614534966443381726339839647576037309979676675570136264510077699984465941865589530373236959799100383435309093508329777560751618038958128910400046100993473495463879232911549966441861738879206882984411757310635761412705902848718053024958072001415348452988852157918918910191439885166276140805520152216873755544106563243286690997089236970785929185951578065034545639469106807363452796970431730073681072789547521176400779507362663277329976352630631375934398917509904256407901280894349573793397234185652808884131786442875408229980779702063156831522748339593936038699183815573567890606282401228379363950575734036744356113033568376030925554485964143649238334743696217823441451354589962715476391240798448360860956279600769664368221449511389367788310285692960768*i1^37 + -5046602679003623513208450795828488199765560394078336871877268833197015013172006367363877008545446458871302401447387454522987377534541899288558208113961963179321044664189214113541507417666329422619492149839270630569032000725387568423213927888798093586519712040055786879614503370451488146166330184309063395406286404038759269822597057231139195248642485317297226068396930564505384865037992365033311333009004936981072102000287653888540470056783181025574085592165184579478770932733327039559708973339138259607874980982984298901397578135307088645886516290431955263604865794250622263227521892755670623864267925502071697979294942210461649785742487780168751592491754961197149981236954153969896033310727889789837005039773978348744267648164235860682017692762495938844836104136194612159027947684362492520738872297872887126337861938273677570468506645970130836605207497356929291018808023705645690034038622035586394173179467534279084867938203788638490103511687102464*i1^38 + -151579904738506932150653328550449061157748053552906340602428446040687291503401372663216554292090093128585056582170186940084611025045367301287104496663413361725307597888380285537974213514873345174841054070143137849464008353046022657359591328557797056287374925143613448655840591729732794054630210064986591327564668400188604359081707137763455529905288223134647557019720770941616622614111267690052638030082998750198160722167024078059333740002361426745054754367675065672237404928062151799938443655884472492536170634308085824089287699648391682390206219664993662918535755287125420189517876623042674798215168053610337642424667070410468503560891851158989895705798839257286975136069720344227788687913449235875209476205787115221579441610386077431191462674159502215077025140847909721986376949503576153048942759917671974832114732232549997314297744744709364837864366706427480935770181099321655185687486696253864879043180987480991280585981237819080704*i1^39 + 109440025279253917234000756814651739823054884062669003421061908680490017822272994965608340697069457434068321454659086197797908915662124306123086745347428397486471847706374123388257938457855664998346893140137758076098337648018096713298557456829983952355299117478645415620487213302806972060887722530604185348208413739176082276396999927988668163738360083999895746284158069555809652397823199800751446160378317275039510294543658536087705663208497657838050613970179982582556980162643988235307333579789546777454758143266347177906281139190540567798445203256035190824727034783991282034553122718702492578226025351849218855294258435370611003092087495116525660042278335284584749714121914982810530216992352372176648433886685015809049692226500284145699236985318959366977540163215872762878321349097716423128351003951391679411658619280130404154876878567516616399897407083383497431483998711080674426421579333411132132518376484333825294336*i1^40 + -603856150335484458369687779598348317630974681411470748724054086768716128020645913977510131876033768997674262128667838551390842093733429306124415177218245567094653389650123183299157287744856817713673933728426239870801129672689053613104178063432115659566333292453974927193822072970170199700961598144248593455818586041362861039851908206291401379902780202705613413696062763457730937078230554664260822483215570799820751204202197521819018954392297931987324550085121714926811291980324183492175751135911710293823839918065779054809445556155550599840371676970012773236919334681929146920356842329954161480333930952242630820363572568381535870589738349233204964505900842604673093012899120163326218634388335231054986539762772372027895499776056356937230284532801705357817178489591821799031954819180083686379430182491478919268790145741173664052056532603287238223677445563650827067179967626557844711309392773176824430592*i1^41 + -11522714822342124142465091008844296766135042336735852632008826676022123274929330671255974782704310474145732316530018145777720111785995431679996227438967202183882857186367998639301687009663924640928794777969874440573786478207235286646803988490815274941301868857699123102743578282675220039050349612587109705060717094159639467681347952368148828210779857977767025902500613840635409060700296874165310411825440053348261240686935628693700414143977558741056685326391331453024498516145419349432586461274195875494712536899889166901455722425199554908902030406279244251881935671404941908079801517478859370475755605989802096148488967261517432673237623497556769522542871867414361373661255683535198808282238004314656481741163850442338953243254221156013259489662964376213442980747693672519644387048858042493829180663259010906975342136740934909004085216518358370870759920987788128938465027318503973060608*i1^42 + -909882488330654863947351049473106973615249672594850339575272272475625832406685160093658269695841423583086994666654893406927113957753225414699752283352931628429845468231672321332717668836094150659662939287703934677324980616621389097696357785419737294876324748793619505142290877145464870318548308949313621517666777636975419328989629422007875880720021422491806233108409783479002628066216839980283467889347561403667033533155913119551588576977433011133558187218592298425294147354708126989805186225006784345717357042665346013158192371279644012860560135290525028884888268123138901249432411325862526103111038738390230643567090421170579872378201731519473310702711702110893429467896873241297330443238650834974688885137770003053702238673306672298540312844084832027548791218761912507876357879060109282059090785122135847153175106292302396554678641759700209415758792490462740480*i1^43 + -2895662513674656345395920511868494755890039360590117227397096204430290842483046331231599027315258913166640074772108946995777114028753319630496187660034544455575219215666489690433135653304944578598829434098068561144842721634051704031815182271535419694090015309099288483399529823656945544350393139529060834702985926288644733623193630324108946625382779542945398538300597576491803357078808283633139027616019220529341401524962160043248207332648197879984238122444504518367131450062789028259593511279397606695157722589492714801715926521725435061490960748959984395732488095974223040017584664052639193761009526745674485302369923121356250445940527701908690176209798585769473829085637554124434198727129938948701201577402896730095146704296185089779342438234268181565767879118772868138553514295883485049734554778796306760979425437427653794231777960555184128*i1^44 + -64623019864750788203957855372470897330191090446991264986099036382363435545437896383519989376004695939111103148891311769139076551191531662585304220740863229030866559308088850087067706743646027759694177899247012976359514414674777264080633147193592633770137379627809079290036038258557702058681243021576896029130467719223396666054852005272268286888875026961264113803381669771893830985220476701077229034147189024265736961387861668192878734321536225627190183417896295780370902979652154117832490393732089148381996589613095877871318693093253158264440656465323017880222095491699760319078559843329179248712547337406411220083112221094919909807146794629074782375672318945564675439480979358042267342377062264338437340569495965968096512997758353011936919357992768373639766121367637116376786878175737336770470417667710209304387030663168*i1^45 - N1*1164778305763462509901942900204071236488540509547459609507978498846027484554396383441906890796128106119455249694430931117396446068827355068310943057853828096028264362678545178240827461518424034964736861804332290922380192152177720103314666878702711810879462773*i3 ] ]