[ [ -62696452186743838531383249852631053716359003011168261938415524390703126105797600466295641426047979741565000497260227360229867583061877187641121988513099751539392615363161084018566157292580322134640436930877357002118534765562112993063894158520852817218655734804757553739745161788831279651358176155545693439512663113577846840686579218690274802716603398810002235106151337154852774894252431161449998391184311846117168751886037123145197765140592672599066823137555391500241820965152710229506752811560552729239361498995854674888706264380208138416785916608940443435172385296699222486280229423514009953672739097278242031364766781537410972453093054715298889931117486679991123427291409617904727540903103791856984665211882912293096662077825403038878826585168032232045695750074963589655919444446590558689517113420936957930269760679508786259046782835619731412917511943192634211689458303368434341257794814142254503373792075999520269801838850143517088244380221830902739299277375695728747596195757256597294200389081731685204231974785761769336611277938746246152070587247230976000000000000000000 + 156053187147541715901185313088541178537545908379957471880870364078083419717930009513218663203191509374007832529003986923070212030995574639490869095717096818827073493606848596765012700315433546476447285756486265060643775775907515400327102693213098874096770674613699149329998002315171442793271478030331278677101847035188408143840053896917755694846083686616087092543640859749829022552555881005296705438900053481129481210532107953454918875339147940869347737213518202467880638280572614101988196911516089532940926180494816490571805304785941858540773370790472710967661441608993203527938427289072616048514164892551348039572915246704565381079470807315661975200440195107817831060454430187122543437785994003971171124759852028599024696714979674176609985359837485393298827879305414631243373332519086609111115656325760292455893172010390031232574089273747518853432679133382114570967376829938151992294933704129357382656663551373722608734858379296674185169423321774258431390399069544462134159926185583898715807428290756160436167208905617309987655790388183352928873693765959680000000000000000*i1 + -136779680823726750067832825254191135242337252623283597519998752678470837233377158066078754915798616572703029686426894454942183126250643424928870289527665852683562308258558038270816907596400359759510574971396363764974015406791991427928042597847960168113283936355990014676855603889195343380672856348014477286834855458437080612290356297771320277508605121317697010078905038501627172815890345245872026232486690498834438288576662262714066798434005137541244805119826144330748599782487032698584350397824800470380799679196505818066508737988785156265323810988042933678044517430493782614662567372785845547144201276727056926596056544392143043343716126037080944377610594709790722111878326304222198790502354234367766110093939359269299863831893951961675561411962071591390062056768418486557013882164680759303991287754697207730501500924744030939459689230769652673515646508231899952959614702107589382344491595273169123827726107834191246775642563662487259478497270499104584506472975463832278947478960070828057904460039382484950706367373454421752949598632476696983684315401420800000000000000*i1^2 + 10642907106188341556567655417618251826955887571832277128592159470288540468721503043325191858820934020175378127746980748890052743364381686664067913148122351267476533173797989905286736739571462423628747435092022594635521227628074416560755726671374784081408370260376827265717941173986296053856636862689820920423833542280290435065116880507758952624267071384863570873486919587872683179893219675485416330251290963465188491074179158242112587235213739245027102771520308931393858896607648027322774929657975310049169784454311294877990024667897231106985413782056462950325614975142881956210027339798019110003323302229711505421512070502893315636000442177968246105371078932642885273411070066629560972678753957297511445103395810823389867899809157325795627255132240505570115847039831399562466852183198220722963495023350139764918727997580729421154140061004923436216638420715757921546468290946536953030173405238750066088159964360930940835736173233360656121412053594589330563764621793522653891585183708150254539943786887718328705322111692613276021508013045665268949672001536000000000000*i1^3 + -448385406015148165394933883633813169354870424594230654316383215550506655083624384507024072616560345144433980354951010157936987256984738362039740031951198907242362072214848466289763969853271375738482890921097509253607257911602423606109951741145750810327763407135308941636712167382565887291523914558774245454796942806241386007446753427753872164129166673786093371924170086315857887918207312649133699699054036952278466168266646204814410222858576515684916076326251684542070945463690908922139365128518112705447373898527536125228832948156582751790307867869342801225071007599688471736008320452050516411765759966852895898243391749895377704104861686824760617760855492184274446670545945528947832620044352400613766335434607176795245664512994725951313889764310878767170861911733599428091712311252774717672267573405778757225001956045408845188748102828376571659778369736884248397548992571616561122973494290450285290325504725984764296729632542176948353100075681836716616796445092132308916055464606936041393620204869849558331444673039979382438529523399707697120857292800000000000*i1^4 + -83807006220938993062002570622557629795610282658817778279554471825726784678452740864286630140151860664402085626473973198785797513209842367448905240353031696147573795812145985240347844551083844887745924937703607033865215278822093384160669088003869576775270353298763613629802640981368718799433588374069599813633573111224302666614612697052456646897040980140719263849807281566811475170534567010564888932498197426794022449544957617025325029470451100616342689894618575708040838885475450033245123984945533842692564069184366507443677457043750733200370441513162995733602427539610394243140495054424437664205715808602593160092868884013914843145967444128428725710025869726263374542499462103303951210261579105065289743387763603438846731812922454323142269471864784702785032768570038180768965594677892110228929426048192290164621214788223217797920183102272486651493550710728283002883076676744115793039038142874183750387051054637818127918986303389392617180222489503421558457769435179272663093202879706006990567396587431334906653394948951311916908883558663287172654694400000000*i1^5 + -242149228572575199408000983484214692552422224328649104997547032558873322673007126507780145071722246852622547043611827600600899835445735175846530909324671099484086805563720768530556732765328431722163822536196464687473434507365082634808677747677624850236783356788679772514863395453188889425508630267483308993747212104779150765174796465437360260376866664152597174405996566779323567131870293632062432880268308690123215399393087614036476798274146627080387096519191212050534561788656084903071129337706990847148499175449880842008984251220002767539824362739731541732364214864600000096042561471861151579430396143041684640517346616457997284739555874043505029809358683030952395750618804877073560282744601631679970834881951376075346607743129119635257147413758475670137123200994670050040776576991824560307662012821813659278883155151350198517292209204277585439959576500030983418733110342373392795507771874757528492005221547264158540764798451225633521357874612881576568726343667886192158837996432750279813837116319810566453212811455339768751999920171644462236172288000000*i1^6 + 41860021258536613877450919658237694253055247500379304419801544514734299917031486241087137944107583576910719303274682200942827524124962826750616148594831619691741017940173872394584241281492149719051100932194225138491591922090539151035985396195615996510685667674349358636839694281460126704916704277561639384542295513707114796714756219972001377008225960438221308697364648586380042881035594671236304528857455203890866619577356697248765951941700214373472864072592469931596850859085465936350862210735295114398921458177575610412006099073417156272963560942280061511332810383247629331101361013487396684871238118111720653669188705283506442895684566515790218916808860412657417337241200216287123379939475618078115007219907056958479168025751775582918323985348827032199030640715116183863557763634513719271160007644320602268652987833298604631954494103969860727089256785734729076005218032933459014693730786785544928476226252422893558181632377491069790522669611814618547043240781014590171679689394691451694861432190124811741224316381574621743844757259854306743418880000*i1^7 + -4395051761065582230655777160823785266606523589338355789741915464845680504383392256748101232209293856126358597938853867286646843142441621442661316792311375204961475293930418896581214521218402509319910188408206257915126832329521678875176618481264505045497784246780094523482190629322998576858885435538223042693690216439578027395788440995183502190100648537802092535729233386971647875696752048514030188344481116645261908923674816263782259294600351374451681059478589092879737415143358363910153099570260462388684388350474108186675285085422869491053515523020727174328492369793793771173945707225765804918805700883979639051914385077500474568274126271865705003040872791176764062177721435775531659041345462744316485134378398039022570243925022693811895092276722029133096735485497029507406320732652660597503027901625218421110104961031169171836946557225841158719742147402497848911955833594426404381081417698314207554540153624723885170287852302734148796976823682556264822438073794881912755310651450146920795414804278394132967443265022362101131658042446022547865600*i1^8 + 298763720385127713481501179704780441245428775420432256835761076839745641059876086901264733244386348112008533290183755042950643493292093948788110816765820071099241703765782838503369497974980619504837843863004371953495589442932731460825601345631194269837302895169742640981779946399924549230303917810093989452033512052656058012813766246358280091657660156908140780584476549264477385981132352860633708675593426345043194657658470916137426781589646402492173575607207750575176390483350127131955285961322152291711203798092340179318528772395167892620039562524482456443057916029771837675870879068184525431878750368489408206693806025507284560089707736167628550892499048196604073576558364156482208342456074649645072959429485648667381632978040711526726929986049954980731110636717131773132580327259269238487189842798550862984242739412668695183221425941308272852655118252777652015310160652064633183819653889719940219019364876173872261283392694918460767630025739856816466545451866575279360690188397809675194494371653291993085617505411769335494522473396997980160*i1^9 + -14911787083316534332466459403680083165853488903520475321801066935818838835334461572275836656602250251005291829655569927927466584147659272041276700098558938485221778287042931757278451070238488916577658943098319976093690169877896631244216633901709871118403137815454108000692320287596131489041933132429741171302951891306273148028519890640283839556562510928078618197322981099946363672214035358878809641396186547824881978339091112539063729689097606194253575567640510112861889089980326175291377281977953969851053011225350259818212617165512421334364580538618681141210031743122851745366474288137248192590897738847122165761659450868910784208486447276488567315235049814895151173838077002972817724173624545204155956546943341483918708853590279439675518550639683285576636106496490549481507266417713823242539365254690196900142174091432010320591586231177543207637394559987260738422021764324798278486695166154022577212168173211679009810937072725839093368365037186371413142528656945782080182439072244260743496415628527082241596791956156721338536833394409472*i1^10 + 468558267691232920890040364241878790464245649393801610517839883155376056922739827805940446708369204166593169230387812115322324008108577668629722177112597428549780723811591031941796846758991005285489373057251309227656793836689014751809060990038611396445469966155717811191941943754730878835055613018398853016701641874914533741489954376825318932465739471729131910334159841212243228112730464992415598190377530354347977355677490987628400137108834942220335732565365416361847790690577508516331824942424039088207510965760558156706725146162883396420885396987441089023549564956261690312313441223159209290248125635497199675137318638801441201288523978364107937222010875665945364046310528547354452920227136528798063143777219164791527669529244331547089219848223881509387348872997505936052740328335528381107730370744404572788895847556074186288527204368119411215318086838210089328776558536605653924198505004405512146479969512083641820848181008145080551141023414423808964807875380462185645004031457307356323658240111962728006839827282706530784583352320*i1^11 + -5623045993414442031914072883154779912093642768466708762885303080173293705191650054121022850393973884504681431734668717855191501564783764890764894270180081919836674970389757916293115760171151395166979234707323510180460052121265886843474186241776275255553224009749013445157624049259025313698072013351784420509966558083080743477869727245838536266319720822603824849748617819151084610149244871745710466343665325829108690924698654579929779463488320919678981990920765133546527153974959652857723813033725285925322922243434191644993907817150021719845599304909223553685555196434411891208750170599641616430935707979839684839440231398565180861198250065382775481425366938318377308001731366229104326255879296232405731675480463176662567649651451415774587187071232663412471564376238159941944021576064381388059986761974326214797365801247398043660710608425740143261917054175136550328937648901969760920572558280663013686221020046872930157305326016193719356729633041416226590464561578922462787250941682953347896682436579749348835375379281759833161728*i1^12 + -36350816904465026212419883758785787470038985767839257614199601582030032809856933345549585022761257702411487201331146572277949384403098682839288338077975618533086686555481973337426683151282410739681927913506352008456059235235020753023802309218168398077051723114851624032238293859311193957403100184165490397609269756490873728862801604640589443169130763704794639996510614209852236631053298815600402160641562193992463252309869154527425944796876789079594955410866602353314463639734915403347897705511530700349685217668326117614275350189723754894913644166210649119191437803734018349784196910972374676331083937696637044438276718673580063026938363246731615681150603080781819120095978308750506329447787556030948768760118206885023611954635697380808605950580693802391074288686262945999412530784956083210126502059290265435385023750663160318741506934919477353773575231654494745803759805678313957355694287993548127057304549634342067821567372272622340653565821447213258420318282920119046294394025484232058476624376809513243719193143252353024*i1^13 + -2590223810054193500014719923072699609682858168253338850830496685741633561924643071779083777305886798695519216461859574241384094649444669600436905284944383935349088675631773788297398462378690593673566748090552882001513454546174977448595185135593642616307198554197944814382802593127896139015117088283930860128633656670652516955265319190782894629012436783401529632603901191097724297578097467515499757452782082895735063336277759263629128876793663096154803553957674443355278748882567214248384763313340518084964714016352338243891468056299491394390295798780343216280396201887313270021928933197850525409091048995413899977296545314862427177654838667583903958690670012338309366570022576213844001340976044281489554613564401885968094827722611502091898987208933655887784052317917622860633932822633587572693360859220798603295087871094410989427976692527519944317612435376845472305235650375432759889364874243945304043047408858574154157277944483109738056567670217327619037190552504478488562693076750458323615345174810207412110235610906624*i1^14 + 72028121369379354047420478363756650649281160085778305219324323345046066575042175519853647206657085062154218278928763325581069849620181771643930563890434469637495651901329158699430483400944894269276578909759877739722486609201336266890931086454465863163357007412612502128747593123205606611795930891742101333230426804269679950932274056076621498963453634110024629374171073030510971815007175346475825777965235808623594471486077609632099606703427412691134986094931342920470710492604243199823600171762544212758236394630307345809041896660875683126981050396021529339886618062248326903934247459591259831856252849806888529636499734763264556130004672837116424867026816840361415624804278035780919269057297525833349236563435586723607160430605238054904881842572324481339266979461789511357664184402995301783156415259316323023297996721391892487069518518384256886601055752157799190141844205477459095079085963259333389446426025238169470279668410669575928636890680126085569571450534315960680538279084322339876623432106935735494939508736*i1^15 + -617819297414476931463648990858357802620565082569629172378263459377083396930669295930337337393089474387425841094982895338082462402267415360617470568793547795421632328917832986400375960892797295016956039433783093782465529088416964698691301114056960605785426866831334070590805047877561730328761078554387282553514803013934323266418698692688350503247664397772793148055361404435311258072267889815836606964759457490482199737857660836009811408311801129553713272747672518049369409801628554600284726625955024889827267158679022231926048008016216124485411919779674156703636492382254340785192538588279910109707194009239065767624024887601265697805879888475821348444944048348135293156605678443983734556584065824999203645992035956222874478321564752654275378576502737607432163311975143687009295474913195439875527998201674078603312740531345651774489557303119656955040900887958378616105458908873002982764530006006797090197872960842498116445418157105015597693899499549012067350044894250908709035411340630440144470123744204569968640*i1^16 + 237552715368824363391586164556777438974347561248801658269063188018512316793732647124332220097967276330507753338280447310082336603281114626160363240622617501431073387604477518206338063456617165751936392752973311195380688590425506509556743928968105064839909665869460814992331591949250920282503731133363372493267207379033830407397120105046012709975748618515623217842482227396671273638316714196513123117199851440316010157426187929057646229648195059847516509397622881009404644135351010309870461780647667107198441905653458183221342821909443907544178772037676207498133143788826295399051741123669293635872401506084183395466580108786917316305261230859130271530824346058571678250587357060779457054106107340682769943139988521610751355850393516173736602976470094575424253338257731593351929702354305911153159657548903683490745629580777471837210817053263983441512878064198207949165545691983081109740240788315518041402125909444985007561887683738457511745694772103737356824282708256122989963576110045098322887926941220864*i1^17 + -2618694697065726662044397577014959419125855474995328966180896118849027659503843490883114448079314511076605010090749240904664669180924278499581826121349858944315992104612040026525799900036662688673286475109106371392165960407895006489085543229986433834390616372862447811851436715378005310437019813956798149660987577749787738424815116283304105660762493749207569607495713234953082324680683206430078558297279728593854643348081648057442399252409811146985101823574581290410111141235191126741377892191968646832307649936653411586608798578466961000140740004766040184306540410841588465686383789289970249725411573592187575874102225277213352576588611152736032957388706859088291313583748683897014600113774773994619382436493237336859078742178994216217970621230732126249325342668837459335228306219915877854238253527044251899428750603740762030482786166005332431768250853455704639346176918734279563754439329594858489461739317520860930168167063170080861212975419625980231943128737809701155811451302575937580168210546688*i1^18 + 497659313195787328627732467667339356586949664985705510024031500270191025157124288236361058643043769267332264409207232057695019857189481806213734062307704003743077191051249069163559894624766789140119149532712242862281797757340181756843993124914295655999869760344055522536785623621918827431117160869800367341714614759690225819297259522992507411578597077845771605203897570139158896833321752052148226348862478833874608671755856739069463649779886934038134249147091674507993450902886829472503476926665277635243658264455047226176660939701715931965335359314173666655139827294639656946928156579023704081761597740469567179136403229939013736875014676429160381440256782623230145218442993949662281051706227868136742887562227046890201490056724340584369751857590651071161574069885966472860504580679751024524780686287653879535266730398255868370594432439492907057336112405337020765863033134979492263957285688086814839442656027383345879484031309628087096264276981235092542215137868943532188993011687379301302272*i1^19 + -327595207150694475991040209469546985448624489606463041736706551177776598415552122316286855099637182568359176381364705180800661278411371201535706546349908867403023168293153947706481441179259149847286681722858576683147741570907610157646419771964337311125409763697293908447702110071537618137148665510749666788274665970577556935534369595108927403922663369080872634416936223805516675435714740974338861283354963870843428808619474101311209074335563513007713929926732642276251548425338181136852038126840585387155931428568278430978235643374090468863873225283005266666726865222236604689361581738836478839795523610442302314306914238473904845802122524528467679672873943673061409676246345944073150829065912832793239354279616393047214682228407817532824106191807805235761662631048338613381300965219017934520216306786361199381079325793905474599305781306876519430322308161683144132323455728456668746569635246689717902925320987885721797950822012848751564271235336948307173922940417008436384533869433454592*i1^20 + 22126153908307286650520934923296343891252986420205492446638567184108995189532733995873592954644518966129441284200138087910808351293687511071124370658502752475894629249134803898914038639667941602955318058047313816960921423039494260100582324919000161666522771377725406913981374446010423955519169779689117674944137193549551223647144752965681188979925381766168886242794933375778933614544960550222077469966089951976806581326185093001230603880521620562050805344694793844808355163396994771877577194285607779258396473296008412587701989299610462919308373574843951054425659780327573140904147037101248946178245269051666581849460328580291025279795209161524553768273979135838974620266528944282856608778270074505657010897203354615850400030467362265099163549690305063666129218640748963282883248572759931937665478781528758957640284362534253664415069993979107158904307983678414507462764492245067354143516194319532464623246211805609074469832225702866976889962359946581160541812864131371605342289920*i1^21 + -1334415051500152070266539766716918342416377315461939704767620670923174355794318045822795807948701997368811506830447502545470285404667759328068457784804843799558552235828291140081164582333916946900095429030396724351325570031608584925334287719270846768518417840976927633607381365093053294769789094237907426818994639924961546707423302750323909799323206217067444573090345749699195542670607662725192020201975726540983358999532083317431756050706146701666416100417107510064889909417076486337753350983539291230698409494314921544798754284122010710150719079071158153393352022558650015253413515476470913001636957740578490782869846168781458330026517995709868181086219743255231193979842636201008870915791398143897554618860884099965219601296269694867792803571986742208805794399014538290964502567612375207891544947744391610025251073966634207550246567350672124388358854141680083880678359412218001345005984336989338348556842022745257008813527153168647741791298283851263715534432249338396672*i1^22 + -20373170730800263468056382095423112779957470822835159018341552221282052071800090530013045241308200478197144302264703464009788070776981488159534828067247877089364622858532704729411209913968583345439295377543136898372530521171445766483063406294158191316594711608238988897374229060978447410611112138941199513267571346352417940600881304553619997667289979077939151756831800393324456893458904069815766023338517656405689977370854366628423576362039072857297815102005166442216381764226821725089458879163684787156829240923447836583148838022033528575541222608439806466366789126204674201360883160587746956212537974973892224550836168996958552727585435649006270249690363236982293858592971671114929573534934572966615607258456157923523733034511905539428884990431775265267582779887633172294244026758477941475035634680128748501841307202521961631872227292356860711520568158268411502782333101622801271240327100966229556597477282204498201516637001744386740071595945692907297814689611776*i1^23 + -427417240770175700277086567414013506803386650309626178691454209845848549301886156972705935060549671443870819246481478207461742463698181879866589858063659110798942210362181535458174836900822553786310914038725417902150622380546276133499397105753361363113835922996225637026915358460367971515644313688090761603126384568314997298501145659598857658706502786189876616858596575633178087135131302351969690879378016242943028463216203667950719240915464137505723392122525012212729206307993327405032112025501146269534376120907650622809847883990089291558003625609776273518985490139246982659422797136939977804445112325712661261784416264493848106086650104892541924264131698084000507604372967311614037943249850186187290268247828922380307200924082600543689374001552847012365838741844999581228947119396732348358984765296652354584857042972359996829628871040851689465648223000854208239548010665741099372938611716951555827711191032441750097191210832330264349372725367247694987264*i1^24 + -1130225008960981076901020732915852338280894781278249432994617739991413270590904356462560079287618532567732620932880448991529521293295010720290031931394537972670303689801885752891647525861618901991274901672176653696502978167543348570046239306085791589687620529918351134449715287987617119642376920099754043081112766221171871119686034337632141025447462452844811769967849332041394711883523978284747332785493045072997500890680046368786045311753224259027957964451564965402223989011723878645681180131902358802412487184906989673959561542181507975321569910107959884529919743682025347686407203971786330161151806975551503476650263683950343324993762447115513629736111814116424806013935902723760449163744256473090460462445277982708691127434969048396281056761350799956198493353448848117930232676148535068936745506425088652486659491021150759658870897203547947815523312785712556506241572131537303270674164300063545900461313928368388257576129914061473809942553034752*i1^25 + -1130085654449828889939060433497246845233856483131630088198388776442097589148031073175382126776038203184208322394325669604095954988846509537597819085039715006079815102185845171367779787582693974844333717798800632858090898153257128276889708260387948182479412756101263701620196304514765667799089112213394422038478122690547247980725228922300493367567087889375012013268084086859642714632804771857383796030507160683415745934489012833113311737518230033849619519142791534387485014554974600161776307947971261795087314657672442957012762673891575922570645831351330799776832160428848324292666364529666060049983652303169786613958770391742883544902090662286575695065240763713051877812127720705056849835993934140595925910295258764281896432873451367025430564073287879390613815162237664934111950975974714793155519007788421074194213927941153844524114667257078855576849899339906058180974819174009784608240757170340380623854125560899288021881365961569738948608*i1^26 + -533446546362555462484997672475458974552367463157890560158892177841372976882663082472523350526411622524598054851066836523522257112135506429708561526441643579166366735996784488731981979721297931786636533666775384036325367215864626887522996307568439275971208254007569636560286761725132130080948425017400982935883622538654242986948282023656202447055238050437636309349172713277546191743812073215614940532766675460391820287675349280567475046884246473547463386758228758354866825923052479621932258707701328556755489845170906621905697701398712266252787296064380186863638277169704660001299187723158076244898141863459441101736966282299439394713619332564792860999621056666478558631102861745761212609085205862174322294781047544271070067578728532601877015773517993477429547606011027734216887260747961720360893987900537852342931446473785144492184432551682271620368753292647612318614663456394472444138885746221805369278444052325278106673733435392*i1^27 + -228532376085839582293161188512377433697827908623812329026884369196364022709636499140907795139511688008473563996787704558925692742957279216405270913147109529716030364797193657334256842146061984901353492198609466173482300981474094540958910099058290461730134276326099980303372981000862241606533270820659919381185220229703071559706019380153358641515342646042485291533284052004026792178291285552108444520983627311007066489015861258837128159835752572346576076733342565094144544658068288993370377999952925186261752305958530854299748731608915609864017719180875177167519486038351795730663349619813134953685852063479600091760672021944390393555818114884915768220482236401815088282978353723002230950171380230774440187823582479145667384157907152162579187143568819794024483801734226840537154884133046419067069593151473863727265808618917733030686666019856429986006382371088607114718096690326089819104737565728998185872387301533340925952*i1^28 + -12542580243834721043679985990129677079545834318869971414969110374034270380771222854090586813739488894399475429380375403852085263146220255267558762017288437832720414034376661881170021449102541013422757351606936722514824768560015154544440665778532356122828270698856697364968078342935386502999308650221771714711116939903842553970242246356216168724270516513341172653969139497811606111304034856207176663048101763780123306378956267797315744933474473461431988499022969555231877920058806363460824390246733166198336747167509472368343132000218353294611035195775113977576118066395277649860207266529354605194447769301570488161129466048340264037126225344994786975252473526491548654826989855944695473621685982876547866475904925295597229462329992688449013531810255657732361102406925012970664784329221374792605175904564150320511901508728023013520551500750919011137634256463081601244336204365037485093448666766772832037303746560*i1^29 + -5321564383287641116815543727480662578433990831773121640830486680094508382891244542536353462395541726827993434024116438577877012927804397037572325381759516009798576740723697939971868349717815472054062174528932895783273515878126308439504093579155151411839479709675978280001298298591265097934774635979685625092841504257042211335218059133428443697380175838319967555749922724762034151600926017377389287127623967049300152569390217545279169157116543860540551961817478137348794616203932946245028672676665943086343257358415309755762695062473437883194385373173206023561735440622039977846719114048614225097785585069488173486773931948046615776138564861428375872268755339765530470679363830053276494503353433952993627605384418445139679524537097737426813375346182225825354876383460915430978752377320018596048366679715847393773407993385150881292262832639861794224271418296914191669463896783971885916414675043013885952*i1^30 + -4528672426321856829307765684911456098345384113064327925946379053171343438649129319132089240391364893251358815741545212538810075075029250306236778332488881372138592578206221086809341420565744328490886642970255977840249870445066547452015662366654623113713036444501724635116501861506744221935498619344909729756959495432693294558834094090952486696798175642277966001432731455046180379660314867855157164719992782755357141120470445019526940345155387353579400113765116003840001778749018931411858575527877989807704834593052217366762383033091083627819340190100546889388276034523581696060960438170178951359698641340919114183320974117002267563735839989087168727463158160974537043258184857070303905304184127563275925549316720792003440667771883988107289911994238965104863586854597113165099187385199238951211992567869101255486537241707612305161776448172627882691965553701485960547836798017267069649682432*i1^31 + -1350895581876132001804710655940812499455905804673404560684242884735443217435553327427580354890614816842579927316496214486250836488530023054907906750922430331336560911129560171183547439458553046413823063512083911395348219097451395061582309605633516193034989754166530116524208390768194645521354329998917424482905016719746095604911558383446843183646408318560825281012306056022026200774555467872145598842883452774877323702795067695081068833992779845800927917901022208007106587217078267317968332277455020694549371868118031170505972911824667107514439089720234683827602437270508574330505916007600370797124377946594899777235181197624471242615388657775972965798846547681781612853797299914370878803259583916608980348265444781862042499261682115286525901097409717259951874221334462209386784217151315449000557264801510881335163150905625151281187642126186619890348335406587455187063813439488*i1^32 + -169943034133391855360351763729666375566822662980851403751097543833277211785119559620121789160177292854305895411871399406933539511616915342030658602803955713345426076096211125642119330113246895240730860179327730794968058913607218679708193666662653518671881567100621389245776680292194983646811983692295305294872268230644618881392806123373663960225771860756398785634243159298017066948517298664366967198591095608426220375813508170982785927767774225062071305740272666639583139470385441382995482406522875485198340977213362100686236597183812178302602380616823107834535864124432524336107129567567020677724411470564655849076033903258834457616388796464996404751834626975017327701987562958302082298056557850545739255102171601666308579248523092953181528365636746932520573485984924841425961464104101232680427697018804140681312864005832204130917651572490060368457923103805145088*i1^33 + -13362420630578854007143030738225640629817128633322882017886120734773784727133491722516726315409284991678570944176309639428269288837456358007134201736471493350054108847062109017367919637686686078152120951717042357263779520358137722708354257190933571927985591688898237622138397527462065440986742689836157836419654582258864699471922511051141453491270753436572796350454371547162482137333988660729923837982717450124386512905466547343618097575266320802564778237701776955971061445797502215419542157529435037151651489961162630543929105961379490110468517444565549760462410178427226568200185613445506152911629033262803672409669963041118622060128069335337404010941206442524553538234804897208952223558558653164984173587876760402465896089431639388610561413778173663061587558064682319612322092985810899117469959744230864679836563455307120247625941365814359450714112*i1^34 + -431749340026452173915447157820799915049016750778128355897127477068394499423517206518910231198549120654402021809934455219725666530212310908841056998910965295601785246116537371698664474343051519275664374731916173104096361489032835301643287687388650177914418478065088355121968714824547373939572234410082134842598952972444929265531103845747706360503864533589340029358481811099523230929911143720575026299314836660839365270685048796140755476169624695888194757993901854401826749694078091284207753194052197958780005916290257392315337864322674683256790884281660735590237540930989747033557101916415207436809030117638046969229419829009932022956680852087688334677187684268042648154331706378677319514627744296701524460517938868618472948381154779301915299766951938993762385053384620092325451604607065817807201786643387207276013672913979013641684385792*i1^35 + 12135555558596150833420614294376484327509873175212360822780561131322734689302863838523011336478814954006057543003822475086495417066977894905510843535769838207020616580747959671577039213753635987900272911055523062722937875276001841975167752696761833728773569063329511804169311666467622007052589545021695705570146156065067726033919248583015708495244899327756455870290524938483543885380678653789087551253705521134683931486926596299627272070422803926730350781186391894324870536777361447158759760918353403481688022105600270922743976636421863138266255644339705473206599850371841627747623427169114901278747518372031927808936968780580656413142264803307245746331808689394254283552885021252359513665409393047930537997007000214271173406822087058888771643606267884504735640986654969124367369046985541613197738749561059770405877243183104*i1^36 + -192520180786212840536770943210700725422021939561498081558458400869336131427630934794390217640949172156883951917538547520806216566069194387001628758814142975889637766104680261501359997285764669991428044876255118712624000959264996405733621732676825891031132657101590977070462620076401977348318680721743921351006832367523184041851554178944360627946620367819830757015268242867364702109989709483246103185507495185569234721318976020726394021269576329420992835577710348138058786339063024242137426558585519898302188005796986560203993464727081680055096496176306163958502343205993960724653877526092520734549125959064668837935108535974249656551943700407105614791805825875122745595181151953815921201555680502214380108503573263722431221759218776557358991977717884012430406365537506408148418748028380426231250500218267697152*i1^37 + 174809818003986047809555398874182538288101544515785663000437022181734580472443193027480076043604593867955043582923264084770073665440989849653783368783174423087085723238230575174612189353287873780643610726073271916526991142210161484176547391311601123199714504105762701783982376120876047567531161773427768650720646527962004753019341924782655125125962797853093506396983093388630470212769486250319204528766648063723182930257982437779469541559688968592019733086096529871463801430077166424271456115074250317330311147191943236628773435530785900388166699829713958025731301355418380554785187050767248194963095035538274724287084414419552448450510256962700393269513586490462691067637161268371412331170053885095589806050802897987352421813833504406185759467534316783874838656338249886418411586294393541156864*i1^38 + -3187307801012241470348888663596098322231043743579722572810079222465204781922521395985707912411496117833876679074403240000695987231322883516104514855587589810569000771391892208139591596598597492714165727600228493046098292804671077216753629954597177481542288053698069682895484358724947745015061884544555475490731100523323800042773135211080354759781984305420293565684314627301198430134450796292218160712989611659714569878418096835990663464778360730449072160634242325441835587315840648614047232532094205042500519327296298554341989310349330991954769445163077647632044413073609325112265359935719677884914866811629603798155541073822497342331319524100915054557944636183100269452649541959802490793983730901644127797793268612070634364549878594662087436345964797687975752297426019107854336*i1^39 + 316705153382301509680289684738500992350892736125567360774384461437013381455963803279383034537313516758612405474183727595776292304878058036129536508982515295783016044375598958739315829139622226200170965881772918187188869868974836246504383391415137002441339926334727231897999778410171581150155886245420611681256575187322550776611601524336279803944701616593794101510259546820242512556882910652387596760661976189354013112737941736370061493624886164051740423055432696465767554492372254473222161993033747170351762992275261817074652509012399858755025349193506747305873778299352326636003629675534329062909073546594508696824437429172871025877448326199621763574555063434412107311126133915028759044342593083618799277237130913913099480683706718865703735197664365304512146560*i1^40 + 11177890475067317255637301666621075843726666064284738736061102560881407142907533413512847409061622301469669230945772529864446147177766570974993657903077519394516656106514840689328217768002164048680630869043490000543750790564100542343314661431072335272056098168087886432315936194679344890130589923052264748076663658350683538729963582164248648010505560583537779265334850268435029858750384728292458952326527701479149067027769511748998600671656528298961266610259418557316889094859992585151797216970367928232250508976002325597324657714730994363114400826328134458425409446446048721720935532123891309810331058822389690030768430527232132643638981590028361538747791931082382186941756969850915967067462263027408824700961769651681549077333886450398204232*i1^41 + 4911456096462350157344694599667716484828720541651107652387623684439671488642664997682076203107458961798359849141196966935253955480026701707499423112172626939234641673123931636586599808054873280616817383980958463547578170490512533569357457852505987778207942301069966100340850905112703489680300688113245895499981166357289925204755123505148322276121092427311062325520892414731404425768604154050710120778013112145592709191874378223600303428933407441400916843955824108958852851712897003979149768142298569025218355878537710312648095878967096542378344629936001037584929750408868484430259159638880010028771828507252641840581640196653918765256400685562689307164028447280189717500767127385282129675225306329742829843962007316980083289*i1^42, 37060582708778681672251237206479540162184662371966519894701661509653547518559350155356224702703210425987061240167589435000313362878311564297392071023786737211516756773687608529901968880748384966998804244334879110101940001715846998336209400487536659576118491282989118686508676907951741849346427593418778918183468549221506619535555300465009838203094081950391065334422248023909350848157881570147669601163848857628544994276460185415998434767914346918597046763650735840456304122377922718177105569675930505935403044128367836000310876525491056689122139958671434447194694613297835797024053691638778816332254428056192637834836005181697752791966838047653727282095549952723337139139606099986254119890532317062196579787328245047910495222358766237464566950107684920702800055718881258544895178449280481700329750250322826620041382252070349960357700641239854446987307579809783754663640171309322949053077091607525345114231424749874471511900179009284801916054751314199394096122607766855926126805465177838367853170395179633388720622012397132908869066609207654568523424294515501536867604755680300784751970703733480849588500234179341895822379122819896718462466579268615153366882086224235198539164568034087012287487438995697263253675300490676515742277908364348033084109245352910956005632065722811436588675406338812719643523460754291282519621951844504809109185724151633493264991023651729396133971038698998121096425084950536167422090374011476797652011037184067785133945257303260730265807771844608598447230560603076847395072488885356504910438812201698832396618793423912525803402438555243212210513469876711142828885918342945751636060335105461529792341390758630968524800000000000000000 + -93849928033490634369617988199273231096009981905165994165196142544716824134009026306995988912784880570062264714050268086118644441286258019997706717145417123388353356941490191702107448938735225180568568066318168287548643180988557849484745376587526687264691622108459294526195848408087027443091020505794806586172535622718079669248725231359238555982577075782843996773570442785712363863185722613524216274157144176382613389759560746599292210520534282160884599696730926841484763442594168248789029522473598919902002491891322011469247555705291966264342873342853630376040024931633220913477848343731024279767791858021263833007737573084166768687988187015208174008160698144829567136605362311392934864334656040649792782743155053999123997958832710362454967650974709845030754521676078749834452984357907159431402720861988119831845161358680107046522176324180961462922771426793184595074875756421269030370709012066463519200207835974959778477696867538790517082223247920936146453310083969897037115043739545463681069069700742720333007600816823776011698737632843441614548100399048284098095900532045652219704477891992967711404744893485441397619706223935758148278783220210112752066747338244470114093071367848703690241205939658142506960946658786853059806448371752298657759154885200515283039462264520778455074518239196025530210521167361362602537486657914796349155164264768622725854054696105130996204182279293512791574476622675967368942825038766087738558199137929460073037794012188339380847007218311173810536345366112412192822427372183803683714631702967659885093562724651020372460051546481068774276707564419670671515968038401261661136289005728425494365054590157276053504000000000000000*i1 + 82881806970129591020816295237029283915183437072107043644448169864288715000320335561398352824562353206297505054237241950391111472478781339564662713603266926138812023909034404384943092230713541407488231886158202341794144408898544322574809386452744723600208114210229280206291456057186597199537686439849518295499089606981210913882336685348821788007753280180716042463170999626454533525148250070395606728414741210816942886957047863376600647606816106845374907051149665422201375894326840594175851998493441830971181065727511857016547288000832419783673757674926307442238522864082028783971539154398126651699290654708371628793609672022572091146644807050288599096885479451307181576537625773846534788065383356340220561414836444742202371614642779217490701224775333421411548919968590760378937197954950111716129421545707222341733624266720448986989632770539897580554908173496359529170785456675364611817962705600726827681573050690418657772195938695411735909180858947288567996768543882673911883547901681063022688932514091844399951749597490415598454579615248162180424735396133078192690036666888314549477394340733810657687587681172128501445015331726743043876617587077646969098090186718239245908855092403450966589223003658761656813702791781921963381699990289851405543832643510486160593885293732420490931168439675905178575328663520964321520558864647795042386586332461696096015745527703899154460067791379784620687647705796944627864538298113848607324383381277014561045988326497706142831143376758250620442745923146243413064293469889370257388025791700593836250786577918296043101712203502221129050210129031349517215140741981490983785532388409772558877092396322038743040000000000000*i1^2 + -6822442946557520623003188224148696891376040970047804793488145435070506156920841247940171916297151637390765571027785757030447155465087149371088659898338603248858420696367405877668950654506588125784018056677596694313420614423508170019773161893867908324391512494703151910949297702741938992180176718525663742885236340104602800206615318475677996744025595919967112085789261544521335760389792788284708532191527255003866208574867275807919800566801850989934522655454571454063510662012300414338894483160769193480092525909066142887395863716116400203481174007946804654063389966843352399498311514935025322865086387002791579316288349823960732479977638407000475102575199995902584851520728910527546271078285413205521257814654453544318583165486922184149834624768402209309981229362054291429560519300034171096653043217520913271512526605154316179068788911293208808987364245623138117674067605157596175469070438586844245748335402587808842655542321130634638743682529523315409386752361515437247806413201321584100917114668477206517388332978732324010846711093455988518865728584305967525293502656372817234264882796846269552064531736692190078765578453315717086520642578963077018830391670986352842303815211942806189721332353376541138059801464942861324249207777359697701407650290442705683429689742706987768156630609399143931646423762255128696656370859500050592227480908734972277907433936750933141011352551944431953383395232768011426386060586526845174258287331104537793239949562532144160879997512399432766841331264742554555974124718762969928775329969836540901196530241834638016051746324326054481383723684640450414138548186552645908253696430963248341557325525548846284800000000000*i1^3 + 195792330482365011520205080831163311403826165330778070987942007961416974342241943931755532425299624488828143804695815496073817172800055290783719890051441698771123954547612798828244096619142508008555098783369486469527297040983921146120057649257518925849470458696814633733708979829253432167107145834301973402519225984654482654336946038106366042094388699117102386161312474424268710984184358015524735899965447820359845704289920981923597392766433301740338000504384284018882800808743721394103796091514079116422894761521465640399304958759072447504638911605261192630840666553987926421949626777087724829145062254217443471701231384206705753860419280433362400379404977273286788207679896430501623491174501731203666794040855345207533584274442913208441528622231752274980540538207685383333838478561779392340145800448033530403540501400862161980344887751900015801623867837749116089819009497128421327253018561886461658726255091532790609680112660947725080887082786623070996360210072454960276520750679292354490585788230452897242945413336806115020962407119964529303880113306657903245179273018053123226607426968776121835295370041986838710801974077522968546294597938335650451675118306393399702687796551102296814817201867494536669819551924377505392963234917369508588981473932008216617115562245538704185900998328840059737278948211333780703720965409720459759828889478075153488648461704711541143549750349039795042694242566628652111006720513349418068726773312717905715588936345746245556711467584898909796501852455143026845630312477247081249283739247492294009568089767998526759383792525876946713856788602237741588265794326183004700526595453738473072650434044231680000000000*i1^4 + 47364516979156110668914697980080474977226988088152312242026692321207287049793332862071737279840194058380349554751529213984186850743615678481574760926728976262324911515639929812421979981603344253451694195351813715620211681238125964811161601654247717676811309894590100127534389411356637810891825193236800356952970643311136098091885066307153423296267914354273017678384734860764095040373973721051935921199362815512981381075111716814400597974757834977838231991164469090255753789018933947981269210574580546341705318443065392720724437384363913620454337233079689203847774965053656876107455791275033528254631017078215047054050220848812834356663929831371019251571530674129402321254020756317900544646446980346039047630416558660249249944064498837141716440377971355957102618709729259471288946576432843448350488456324603785914473650367781954287915533124456048602175110191864185802485479472869313876600611443873457568033737901140554711680686249004131978249375055344345459262440747732421429920375394640008711594682038786328260092172331756493457083748936125062846370131709702320644878354365738714528188595643523819137938011019184434520155669302418600350010179248534236504054046099831039354328212250812377714288551675568056873978587199518654080935351336937222941983577076584747872401854231834889012698492303268694569766891727385014422622450320247324686256432360089305383500908625963821151268728343056412270221892582009538537303525180768985460512704212828579676144534825786665259229296032315903158841313512019349721638066042509050969930102562667565673600574191159679119121295366091448085849807735984431927510873431173173571175278136009841746874854277120000000*i1^5 + 144214502230891193836455379696768316453831880300410890883676368272674042768730309910065970809821561426760702695045507738964491367438846177081246399390906083785798324384675905485153930057416013970790746189602927307110590459200480961107227145603369863719478302968889512181218061436555905641679049636056229358087596291667973561963576243214728728112817722088303258555593997416587161657748835216415591520392756223730649056978855194131724737986651117383205904800433765154354599134506331383313293488209922134095257372781944312553737683281834133414420458712334446319315501011151317260904216601120160322562235279434962165667393717518053733620945146520086085038201835390584321269665468754289527455019257537248071507751330576187600487046933570092991369932052711706574939290602271020646094248492006978729794870431013722720553276564907190733109911182467459863385345073969504773484136120495269195464755059435945288402435844267471170388949756892250256156008114838374654933768308861581607698286151091711337749782205182466537249345882606922685090055213525888439221445915496329412920470484460200872367871378121248719099823234136449576138818774779173438957501204999812001294593957328235514310290271358147004478899814271152527008225622035514282213309316257651918332889999051478241776935763628671487102441990165883494492584168504876060090493914896230117213742561902030909593793999844085307619073219327110013440869672594010888395094627815232849763788485676118603127158732653810619384830739228209073684944313421792772912648322887171951540224551738937274767818289016822064959131020187016320788835068580902863314185157970612118832571419433362267861183522406400000*i1^6 + -25204135171813050407510127209232817886434971492684307818016701795606417238298605120419098000925200755738375929016202026640409833228201539437127159913778267298856356260043191288526171721332065941263746407851454605273617149920440780024667233854691971257400658541640597143167877284280595868105849235066232766421785220481583421798194812933856832877474243177427153481530901008823405089812392674711391947339598690421047816352561596415922250666707765684887098291632340444413171005325319273407298707152562408634995452962197787864068167268526178692498370533184071559182955849226634172626968362113825158018444861289947392694410357073374938829037104418472864765247111777280620125890563061276951482966140492693602512891271437762644212679922925354805765426768452867385005817635095980471693429072855591071251073580215349132026361751041201790269110108801596257319351026058549429758233490034300375010288291498390780239805984857824055629330754698234425756043826430223277921745024084686211004823108174675199913492712208826220712684714707974412453630404358326103093211511540824179979157588355383205835545083639488422328351944866159608440219675727525365176346164804243679110374647060938049503274620790072749525500835411316486855892643100951129687469428023474040117423169883782187820146554979384578413178556551312999938751985973952150006394852887056569739543175831018806274727768319774992675946649207617285352446899378765887807770497729134384127949654993013044047665605240487266884113552976660970557814882589766755152317158381114873183860834676518529421675659085639160232216558324490748880908449597764089398518366506899336223393269644714485847366303744000*i1^7 + 2652032298421394441430783862244115974593114494568807235366435141937541594122679630544374370832060703045257047712427518261055589452581818451013065525949752245669952292651959498944568733847609144555991372474066717741084376850798308493039797611322730977360514789208875179814375596312524455771095645716524364001726927785367352299430282835698189265020368246713400784128174490874564864352239113215713730123197767017053442791940253277283186347516443735029331191898622089285942222352060841916631453753603083450624688926031125373106749937118189574670932090276887308225746140978864088857378661919748965440605404356780013929443498086650683723054010904621652397443484954701385123903013137000679922315631555454368771514007702708804303744293153756968209632389143721236134899466143850057827399455347957765721731810861564233334285176359736811234478874204988032912180635933047578167179302958431443143087026088829505399505768279978052793774124678306627796196921496120807336071388361640408398309327742899455242092037850538384681983920341395017260767638344527139618617961391931827982487686392791600419727513105345324962513412270952317487737383752921782782028875924166911710911967637778332873658212381487345814027224750024483454993954173590866002030157439080476675611593834878117624262206495560440106926500251709272234765070340896428035267899653363801125637798146217656725704949023070802501790043943015257890979160720215370180603172709509476046957601423237308859838401090433478750364232672599611603841235897125007245825890504889287081336689138073763433052284870595013798430244568726152804271724587373455664683706563815987901065525198263794167531438080*i1^8 + -181880970924254311271595010297711877764621005875775292716726716150442007417771236844333337599628497090547647401021703829428498911965225237236846174684345904441406021547822439030526460420358710063958246585883255082899252346851224107797201388832814450469009037878857371659381357986721210759159186864320090086694158594016852762405559958697867608742769318026305729924591866230863572900631390967383041504199906369035196513161093718965838231027398853932320330991613981433188144812640800650813030330598664654729198459188978485806485955499752467804955981621362509747463048417773659584653423538103171039401020434733816426582432535049331653894132994851925308707115232637035482835516065707059022144274997991039756769331712906989527116019166180454687864230058850818666406222275240248274594686199384709135336433965027988525743751975286081261500384259699305602454482465328800656360290130599590434981074502068046339663749856939770946537134820729996638858231360471347420420099641111867763434272736991374851401946453426341657005568122494321677764610104930260109491182972730288767711537536128072762412670224878357464791560018172692671397368528065185409740320315005418152345676149722973824776901311815326976372394689083461971240030760277950309564155501108093087006351727303097355374238988682327632499791177258722844005082008200885989716689026058016565363181531943731813230929658031896052019512738501440757402613895914411301828388942530057636331495186987645795678888939913506497159061925560973026814439320629094784560774667189881503030675106880608547184895536308388634003578441654175469950997446599959104835686769743325518262221600557608753692672*i1^9 + 9124043318643981519891390620624566626630766098030366018563040689533626188591372869690509600799931508158805492430192547211217220742377129467337244339881163954035902800156447902881108742506670431316342542494886326168480591234025204418390505059168586458135199731334209070177170790087634465492502592124890099045947078641538487673689085576193367310086545524016666156151266022068417998110467681339076656185186952618753014416730158023911274505630103766777295859833932183112437907192154052026296125553691867420184117869234912334398798142221466793042132772016057669599718118312872797164457612404758544474685931917194863216422946433334355585656142536442889804048192477732328957949177366492003039835888599188068857458224608571847735959784926251014078695502054832649881078521711514298864934987570564778702842976311431211305116153666960559750196758138012345283606649193895864699673390026812914237676086301813931763915296228547667512126839658454108013185603727782665856753161555967323555052499751421397255784940836430321464492684481782439020747863538232242137482345294734691737739125742231194647212160938453217586946907833671095659269936708780958315786149734363552089866832431371573885378351865740158721644238890415398341612729804280908771575573015692207972769115991175499705216321288816416719276343163749014362255576893834586844544796489365390834993116393801998316516937389450842923209861809313556646318301159550466664309717231029291382928090172031007195094257825739321388138442133641970266112889351330050982503715661611380678844185196945441774646588161537671581591045244946860060685847167480697205454850310999687121539913195097948160*i1^10 + -291631212084142023067648265969390129968405851302172677110200495127481146789163341469597252495390270440168603532979563909150104811825333054294210179025100871209564079659498235685110310738728750572184514509347608971074290051674272241955389070594041067410629277101969469630261404427131997443909789586742029185918433646400655712440951917882731990531357576016014520350148705342541082240206312350329737160993337593469491131670160163521398705376024513193592728256834444696093569380169806447935983216602472268383959338240671075359751036855903248837716107105632004987809618973179131886394801664198220946473034374850921047390894726428650298393186176925469724952612996675033627539802652885086380158860633352572081072603630979644518309050807453627712675888119653989501702591499167969951504640199551733369372202588331171252238464680930687131071117558668170318331218937649978756794231103803474088234785095459882373778484357138230242460728166513354100346750175230515035352097748805662176686245714602650652043548455098442953072847759795762182025620136937496907706780775945175286751156163413039126630696097032509320943344172487192287351126051573235067089869491460515321180362209574381547701504791062246937359594546461942303763953151394646831831102718531295051166440524164434131662519003173514525995864866088482757388234759306867863912393122387749570508317057832361771414949505143901908786340319527954487619337935997550814650925678113839512686588995455687579262023223322197991640366172631457705253980603284157860758780150703083117157706747538034636610450032442274337861855985872808365178038865610110552469859123450890924035587723755520*i1^11 + 3702853405949796039267062152692772440410462379542982818894250189065835254638897507677470150575003107712236234558721385023115232258682914969189253781958552164022202510949980305614251526765025295952594035068553587971539922714375728985035462497588533747812435446581089940581316845935885955207782471335478725591995664067534749290049873317681090419504964650497307007538027733466020880893086393623004116928118083064494822376570857318280510694021856086219180303837389339133296874195694196764100259362206706125792286886549391276844554284265581991306301226643309602347590953963799441502286198139628519090128169185513263133104948681520250568658542051994757940605460475027708733978593454439694872700243343848607336037657864639548693230122464967369338120553830833827696994368805103819187258858977645624582242966378666324681984840381572771962816140081215299864459617018569585436702552645974878478489424377380038928098212423055227032959943025204808433188640508058386560796501041654144191696765782223537253421454003452157256980564488083714808743484506037754721946695337019947036312257666389804504188373977590343974339646943242321616879112585249193655420778977481005854089030501189342684790603636988078640061556463779946272592221447682195995868919762445257756208072816077066995748430726061347347525218255044601886408589255605044542113013173081861199406677421855766524201667115518260984653835263183062910314419205408564199510682902384976911326235968114607795175084507341124261934799065390822519396082361779514750570482267690203132082889159847271343036936687511497877410609714625063953751161314571719807831051476883818046726078464*i1^12 + 17216045942374930707309575072623960482422832148498228192299489262517794305839717062772555602401694972602596505167098101270075271934056715311041480138352704138534905626906698230160150828076906061371585327156069046188703426449682806415563662787746529633025499195400729570834384649036170679872687023323751858485977091769449993232993348191663542017452220274349073864830951876040293357559611926923935623544013585930030929214754336861075001113457455191787346420118808403582705832384592042004637484083871428705023752712396381129533626983869195285687018921681010535985634848030105221856317387305101099960934383867587644310793607590932366260567227575664717474299285642596065990612357509006163512774466303896366132321421025676093023740248316536572438758393269637517116450225176836571334735575547261896807480510628713175952070132420700831847794629717002539826924145899895434059847099879706022591920361703855312959050694659690451748132135461250534677023499689122675010157137997708616238478214184399422679882985539557450806304295369542127895425295228725011883922786788338430077653507985342885190679589619947194829830691265300707533578720625167441049905582277382861275545110499323642317946659416841576689328337777893047543581518901116971488764092740648922848654092667250150903440160163299317769574176366455273737817206121371672447134410659317574144241411052190883041880928872993203803273553568984639710728223357066211870065430592431617931093634191666491068141944482431397752162643011763049435948589510523783214133515239753353655422923135050948311616680260631680089776770062459412235101515260349533251904506715397446172672*i1^13 + 1312948805100846584312876588701553475950106556693281874728996514086870284482650040359042776340595798752064922854791255495392496878526264539942754862735441800568347232360493507985785334290977903917610957720084131431152498438235975974021329120032639280599557457794773433191654299690738081312122520118339461669221214819797430442787476185851994558570338939113150033661023808703039889098825510609306258558867148702605777124643691504740991129456353735856993365798809630264186892581905055643058149776640115264970829876496035415335074823373057155927673050670756479913660893057603921913728640351719323074285948429783408250255781341158300640186053289305156346635209448860170623789206027408446966361229260253003090021580536451935024923426730850556501707476702964348648254119640411980759114186502991970705240850244286909514565812251105165325504799020944441069938511538761058883868820384808967281078231535303988941867277657339008816775098766549371085157330956528034594580034043385615841298852747758088484552859493150324137760710609434442638141970750929434701096222978277428884715211206535713373707075433358755367275589225925934181615340951976679362517404983216664840419928639235099192415054651762965925690864396916478714016566707372551731333587855441048302553330638566020614283071276878469075115231343515037949123041003681901905496327280858145280983182371081198375459375073078696196700836902321422884115014852648985453459719913122902928108988885451467359165371998684272494303365125803692150925122193091664942461613956173082792080267871711177041262850754164702912009953259888114387262775867515448691220966555001028608*i1^14 + -45397119729764523194509729927093588947104367103773198272411740842526593123656649304552380385149664297747039195887356495586174192406150185126536389047690278415168068902571276907691236308680793825233493073851807090527284466793316234071013561984824169680234160251546470224222590449246550687519746998302548869014530092605619859949797781918171102140285630711191425208222247729404860472803842940585684170009964635324446508660254315181714604455267674897133427825694584555753736742745325069795511723732111041611867896862346369602750700468852637488666600854308951535161355596430238696491186315470821880812218884097951237677091360732391063948194245905390309455380760149755496380429911122434513054241533481621208026470643351968612923996539785545122816585022366821626666014342219152856921641344765822072816775538486204928025775717087969037760115384742603391156552177285882132709457333315066167770262466119258686284147426253347027309399574586828440621291662903697565675477620684976913155361748897716790228036446197482934271852016602220112263212508519862563844475418355005424378321329294448867266194284247039080760069802962125185755050368051646244926029939648538511040634708421923658771061929296560171942303183659400755575327580433866416278303451371054090253597739500840938291244573887913017741225154055737285449240915922695787863888162526755799389990429708102210810987959095205512984623681778990040361998989434102400702556107584240819014716666212451786505627098903332438510090925919389310789585736931910957331601638041878082144045975674917412128578044160885152075445061066027130342897736094195504944334749302784*i1^15 + 460011760718189621382795365066895428818949165171785468851191705087416061586263859227008936698705677071067214338137197651451993804824423105938492058905007750197684071919291977741347685646434939854225093846381300346389113616127261804476179625736137489703725345688398538124069355632721186183667203214759325087576539927463719211741171247754444994998313207730952431995684570271163549062192259235758735850331400789242503188317808479672529134228351900291413248087052955391633731646016337869719515018771045559230532862085811428592493817795810686972279053041540240665091708041264473041490662739780430766014022719748107222266419941719546177700510679104172653471616879183057873716395586791625984140307069636639043822809744111618112198440756981126022321494649906908079044956375959521424710419462856617298087997184502466424548551497355638515457202358224782042441326972412480396205553079880334259787148960274534368247023262067835162675135656965291064170430406873712595305039756273899111557197696218640583453198493870573190832727182106548991894974655897784240529417478348924028656081546524723633582221261814349900110972056477910874479602669399098903850581044985391551144115546676088947324697338173155338359594207807671231411348994828084804492316966173671926007911827071105567141369527791503323324113636769347243470712085098593911211040353519581230814288635732795865169992133157610209046640329373519713178689315934679508907806005440770880726084210531522060780496266718884930208577361307151079246121442560683660776967293832428293065076747554971771963474666103478182437650028106262012568752408701857535168086016*i1^16 + -141598875935648862613488493189708927045614158661996941535905394590410044794419144088061846909818622710740502757831237701480601971151485296141038646482796461421531727017259085494306801255891095042314417566689904765940331206228385505495559420911739872848519090512999958512932945388741862007485246500327033776167625768820519624255852766044808588368135703466312490851865358879246643475799359926466990151124718583316067266785827268766551283357342014039585697697451987578990510100814716742896338021079367741855735161785528752834462287621501685521706089939422897503535531015592928345881475034364281593664136266355416445211429944185555225663302357623133908992237239092257541685659532668979307422262150680053630833836066797962447227516545136153522981596397101078319397310346877667723225817148145513741251227386650837450625587273357107080878323804884489303368307294126752442542527373155740265085584127284821300973655989616781008690929108056149518070558542740574003331816513107990070574399106839939055872545169497654464833482875154733940016285085645628201457075405729574830916083491648749128722168401928217728673839858280429360883994941768508847015990105512412029444136392515493496504139130712634052815786070801002870839655494458224503289406348973070092782839743984072413516165181000666511964673032451004850777494843031968158142544185636084462749669804514666538565955903325022200290437717474065471770562840417135202806574936521707016219227072988521104782056064663111525057703059155921560087971010590158750630248818035096379090389315507970745236044578884473876624211741380574012759030728685657260032*i1^17 + 1935552055419180030520205785456558900343237815064525057085679685012438991745914662426235551682309212971077088530424203143837183087266374534139044747841244801400544874468882792576025027977749543170292920940944629961879849274072917559696131275760231237538602257487785811819143880716691458384400225678016599872739515405874331026477223517282612354250462251134992769768743786300931821697466684295741048029976909642154353700150265183270810113658091606720530538118619652266642492133885793559291077277972626973195173265452916448157977028847878366750047421623763211134654588737666631152442310176682910097962438577936037559534398602732205407789056187767103687953566273576979683661786506976528277476466838291965277596926982018199851131336970802885802472389487744127018738105442167517279558618325152403041946186255534319825474692928947191011035098386752704666802794284851361634634940883530050366954100296621099788425366627146877249067886827941444926566205751694098512857454876004734822126976349817815805909640433574174131600206110648524414018973075671684943929040784651160849347650467390522581216710378193817984556458868709403732010764298420043099174430047748923657745416236925598783808066748553153159948656022285341966556928217186267117446027829879971388794449188495997605864651725224156695040707508558800170178549471388474736941067091295071085788176519551296408227050691051280525887634970334498585969148579095967585050821321451816916062814117507742272074364218932044418434275480501338768283569885247597349145399430376616886600183492079119433756772388119671678693940329214872714334642896896000*i1^18 + -364121865853036384310083495883028500421119400104376206032422613249857821192195421579477329486804018890352797348558160118670597519803449473208603548091994053438204125025094341486619439241981479270571394528795916200839293360141077751390369738108653007272465315268209272270977729971252790806564968138471030581512827140024684704370569583003900475614292169640047237230566118096950001100005696016135179830870810862785922479536036518216478237117742821948192420370234976959215311446049530400786693542449734338445549695963481942983629455155877870117500551298275703797269204310323005884094402690692442231816304001447697568253516716762085935943240722606059720527093160110190188838509737986740128255697797732051938935845207328005186411395194984310896177817923267364511963144270972215353227331762238611347778456039262802620590833404907685091004289754000213275425089973438574487397219740278788199798029177722345546509219459823431730274314877431282823665175459654650721368868094050857884745511039773026104404318218904742296434637227160485617108372769094704545426246686286753036918375544589628089076957082207339619562668527880415501300653465223339708782207514083879348688218544701810129270903829811234679815030262114909957508168724974162113448316455065247082157211849398871360800375624733902379029307649340476751910680270404722530050247186765907385033597575865764809277761458341396401361513826684637286080163096644232980247799587289355600685139512427049793505577044784489999819140520026155191896816074334462022739192840450753237670004260320469878684610617512106904173337246625816366976860160*i1^19 + 236952694409153796792453746511183299683043253977170264134105134395316587383877315784549520775254627486171865571049586611856877771726617361245121345033910983083747125917613510090857352783282445198118325417771789211531527203280478763097899470464655842791447176654843284134517280752528219624796928955455768764683087647187395095147032700465706092374237108406319865383942973734905317560066971084796034182885874422243489620261981594391426733588796407281699362064119831965666560064505014971537665503137218861222753409737966480027502512853670504872541541265544068848703336577956984596346450118548842286527283451702346631799366015780691580534656380282292752906174169055214127615468973579216808790686376540346552442306109115462136409550729101168439044960647748629160586431497176070547360478900545308567413318537706192629068436930717452466905302981633858305460802305079375837596921775835292333192791665640038938415315310228901726073191322706329583087956183753891274508135103706371264905825155239806821117600159521707599246308759889473490529014816679667511686638161751334028100886849615415169870240520272824306673309438525244125645389983245025385850984947315070862207835109650031077569451074815914609761230563173433245601356062260042992090925947439369438702730140626067360684191393034160116992180328924506934847169119706317198702444992304309801702974809995379258577900229399179145907587233700845246114869602584652052536423605399553028898956301530202398745331398735236088732249406234695987246712615967972148787453175288238465284058932926634781797728035344617917026768379008050528256*i1^20 + -16373918434812122624662915118355119685675713987196743223173387533140834819222058704637380310831201617819722683147303504322359843763053832010734635348185396109698678127450111423822642494965687657417406995810585784050589201215012308813886986409796702854915072826970254807069380334653930682917438824320487492459579795916207559814791911962720008830275056948828246505093852263753205225956438565938881036225758212883742131912831103055248556892011124088080977970412841587910632050163706146423220057178599596865241185651222476009720908182000008398580951639930315923748600833950351161503553118975330471080950023848464469480342281203690429078048469676048683583844622480282431750240930886177245064621436039519743153320395194697116048502042741059578244436046954119308764456580033560606442100933341651414042547140083096168700688864426441297321102308281373621632368859282894701285791222912338258170696725694261736681096601445178551925564995556592532277277896432038717046447161571081267402537520045535751177665769805356151706983688581749005541110511724260038848102437709828347770940298645192644329280376503373627253598028022257616610218211337204552794927450719782942454857449448161873586286346910427295568582385989668287425455997032669908515570846318369815280284170884514119954943788312233336444267895865867991803229985455680650372364650430210475000915754300927694617825223518486838010566929325308755583734667764959434312867920417599854443631896951970328748953215210224999604532522544008635675896675139169491745881806575565112326022199862938336244750300236382516511622966542336*i1^21 + 990309069695440868551563747304645591531185841351485315159160567129178595418420106524048491956489087891475119839787128799655194798269559830203612496374562524697437681263586563936792015177874939569113884964414293713495261038740409979806739554388347999912200807770693942495366417128625235778337659472966732871422931432272692896849084528916482906847034725466206717741192656831434226227592157473810188264914563022972068818896561137274408946041804785778897279587358329869464712266512530907592118824341576581239278095656387013218745088965214090400867823396535397711513072666912293366585461677022312041504169813801568761167077853787071964987303952596673748537829183796272362590009283224095555936090331810363313628125361845292333486969858418130678691344235744162854466116223496924349542936791972733353088778387487211389922047043541365300060938526627378508645542615937220991444672431242161812364503529791262887125590000480972532573344901776600117646407525778338217585757847713884034571416138635161495784457113383217649763754542235063979199201588606399807271071834736936354885811710267041430497207347306003193368702480491640736623768420480761714521438720480050708674006727359904039076977899519154570912381243129850884700656042446640206140987449449257314904432552683770630198903343893158838976354891300342449957961700901446519240681527625680840579663337638057900770952098315745284843536660521220302435026655413234147724117212149396321931816754990420909866207196867382075812884101065247038080542620041727622569173833437095456050446451166099310573246037313884180709376*i1^22 + 12113737162756252115954945432420325565649180965410423482883907789863485416707195063956365210617765920979469536685146234663295147268354089036040789148193156037459326119812593341366141541250624247206344681990760263727536435083748920776383279864089085946243815212418189527091262224345476416787834075007776690357867153779756545614624660121875510482584903120819286437400369102108871427607378580632834640660351505887584042764593502820595611916438310619885214313854680046094188544058736173672621705900963272634147984941115306449408885236572259788067896104838982387199787908667238171444700049532871750789654926063464305477238553590594631048716173965656831393399813183326728552550844468202208844387936825164319567467819654378238317247673278061237191147001495724513981352957990348616110188035013179667828581079030837429638284823845459802083423753097332290495940285836464100099372485420587131897282729107357397587778389187729058553502088115902606203274248199118895615140675185482037318412874959802626431700815113631489773661554387935250089931239979064448790770766387649895846859076526751949925563379949966603855679617936074299322560230302198425398621585902972121430935815898048954656235178670004276390875294369182681551150603307464103577839656874662164138561194845703765384881814680437861396738407238858014581787742560147145855101569699416049756380898881630017409060556978838336568770942635079342892167906100926430334814946258370724143958234270964601260643393074286671332495908431909936030200096121907598600053110912139863234185068845824664360279977064660992*i1^23 + 273593184316256906860642502221101679941042240764660430515448534040614063058368858933895532652977367405679813068315767378651289519708831565558733235704595149903632353821636525035291025511507145311405984234286823897849911083709557409568902580698859028139260253258467767451836781152496897845600129500776872062501396528222210835052071333576802541181700725408257323350816118219269692508064033951759586419261569570249609709009377864413484116753157536930729938788065443820983123353717867888419360490648788637622466751475170366343867037996023141861654362968926911728609354681381170495604953994437723255554345094923704311689797272282309400917940191149821746192855533229512596276813166667137275353683944796461076287500511896407082748844712676533755062124560139256284993429368334899945270138406552409140065655679206299446634185227958345638771859867083565274698395316012030519825758079840407112253229409400089155563977613463347088063783210177972865080052982751234834910243226244681430728251010155653925084561139425504309128300723019616468473375861808446021083858938784091397923777928249216120844361490105085750925080159547428158416988541642055347870043508595422685914481801981628986258777316156143226047544394849641583383868785222333935805676073151079259584153774882407005576574569425433753213827277970553877005275479515028729278463996113154799185320054472511698659844865693595472237483875061197506283833344621617073559019095217132287317987481662168168107366547143481259177188935644787136926511607114418835822012278542683790553089692110354458714570752*i1^24 + 754224405145890638921976266969848772965132086823017276839754211551540904307538737698704273167247398076659144291434268505503311853762481575803147709559792048487346364371259857204793053070685408612695675568494533582803777234271227002191563816194340329113340229386992567126911497826758037645740808610074237734189290441234253570700744851427635010040004268626922657157576083063872964234803932316724125496576721090720187523090260692034713413336927971046436619719844266503571733397222240991413699593810770031569077960575467466476186466679754082130901516831995603897197834525972628327211273671704843527740838594395318480727147701477492173642498624295244866138348295500006646095601437933283786765359896047537613522570886480584157126025755148786489461305632356194749147957646275711365950692893222226396076984470014042448173763022822685171391407651784939076133886532747896349514001447494506162356105654343303240133614501182667542285929441770771715802533306964168908291221930274375781232206031383363976415304496594540366473151353602363182600129386264389200700444716205772331296880754385632863844196114620157605258333933689356318541522188641717332118296509639732368312677539487836430425425068398994022385622617480460940683279894141041311782605034055181676401140432589747666275889295078847337548205923912448694718480715806940237716554103303511560088185573324532058456238092745722759665015385107950790870392179492581800962047771017676558041820132309220132153961929750999699591846549476385937198415549855953227373171799139507914319418964928626688*i1^25 + 732898687912917282839288719153733381493731104034832408130269776020318793051892915444282024157710297642765518322216866731188336982971688587827630668826599219666280567747691107113067766172878785127593846512644474997662524383057020612557538995425932964338120726695544952168241158744893387373130439698856051877325693916653615717281323833324953323543423693332901282772794464058549322845977536980802463549679722825882124745975595874733293698950069387004718589844504647320117406773407148173418824221867910368023559293380867053958788075799376143985072364538095352663471756144815953769241113971614472479647273578002062592196815938367245597383031281477066359839275051896324845987925955040230572714527633986341201546943134523285225159734441399940652294527179853427736098683076672022450534266564883650832593208969821157611369223027638166696502967820042123974333385625634197303958076646609431650081339095400348400481278392946277010100936866271191978589564221306672750557681499660738283022285896386837564415287314473304083142525580631591831390961916514770258149850965509617758133359352673683038238510287795345745938111588789859663872030872563762982433133413044429079032022080412368980391143180754922487571601250611334143497190076201140778745628443704555349437012184671342810048044252075032528752829139713615291734173302608344720604187784265430967613469375737066634213332664466424558749317888319429856288271587562981210579304707282225929921809047729833524187997249512228282763386843145086771326865570802030145152548230467477746250416128*i1^26 + 231855148196336101688292585007763487816685085859794601171392880196540116728978981720463832073827696036799935951137324776899119183001253714738028376031211715918401770563898087258410405561095854968951560029818202754229868244051107166831379461449005290642355080121887836866305349937312525041837057901234777559147591506528611835601997868215070486796230800791684183635018973348734001074302846192625228858572153907256694089695175031405240036294479588432228955127132412972019519491342885983526173420925262015308895715373353454475158915084621113369939274725202321599944117355717236896403476302249069229293324883029558768103912089810548995916127475224759548026424994758832416218092781754582315189244899152112692573616241043691337972075783141395975798317574354336352840806390253033190185008407705032121497500218109593551471501677119723837010979324552748878843948786739097104037739918345202844146272232203842498089036605624334948836029202388509778849790699685542597497723226036147801198537715727880618786407390331755272563395277895195266797015413842665425697856992434166459938126547084975152358303319466971000147085678226771051206216290204450674774140218498450514377194544117807293976328684566414506409011273200041574107928884765518471900016916650371162259619975285466419021178767754224442857030781771030185435356793181713375596637149274781074523790357991887005299907714691698494903333073864450245402859729886978084060764829988734525814871492557696273787992477096285528765478386292632917529568835918080925454309986372943872*i1^27 + 33176403933647765229135241937918730057349333935787692818016599004913387544500120923743466327933820655985446788826615043476084802201014719564114881718637441834768197629043998968555116256917299550085993147576200382307156596726210484157842540234866564220486960281371135793467259483912559649939437804785034219038319126140060917536161756404735749119131934146108475216382177022713942030512279595157066936751426074495963648915875362209057435459999046030679784886005182604010709160832092533870972016458856388050471016684903071414356901934196291684323497375621557655808021014266055156740879559870030698331146214826627593973417168646463732354819865983724227507763837793329182450722091591681869229549860325764586269242278377256195997314638781779384806632161067160666855159955918723586098983009827520843959581675366595741923613394385139780319756361701413983323609839972999333126254350841054358547745646335414143102723245534975677862664081336835833016358257123991899816665403298254140125816250014670593671133427244881907363180389354159679650337896212878290325405330017808357600788960592285202119072384640135328581098788382228668730908361046771819090764325613236231524247283040042508707806550928975588232126748090531262014426845057993910771543951903309201627371296491976681772839903003457046720612708544065400995696549954607560513500722162111688244927668425859665580881966440005349769401331393636605390118240226185990255025397024831415163887492548829745946973818146002689821346627537648304103664467945205070424965120*i1^28 + 5457526140774655712760979644431889767300042841948466638739549063813576105995043252146707146311364332927014391779040929055700234433697384615170135054706412774071135328943393614541523929368058588470031849177453902628262991122018371584305462569173247681117207482939097311428152677219821393263701556313689981854242454253457681105214841473420698671865609165225162227641253501192023255783525926521161763351318296644304639710857747269819476436888127933658015593102493484121736499497727080030905935748632750882079676296386750784818429168082293628132483572618569360674389644130470943540554699205447479226261394385932419503212747106286814651554546685118975085564927083299235523941546453849705037806890000515419701833510392930446643292411268607723173944693091372380317971033756196823568252069947135489921368625599103611557359465940643371249603484418310359298093365293380662131104256325025576639271265053361450065098198927202266846401456784989146857554338816891329073228709519038205932335065926901973713569965564001482155104535047559749272223622136018262685387296127472219625960085368185474740799389342908578862690771683480670890318243563488233881022349872875829819601927927698253825835722127295253395713837863439544933689735301706158551745809785737078247548908777860937875132700642394652723659231967289933468167137676177698680654382073718380916012794843979579837225972705790067924224719518082534075527616714965422462008787019569933504847744401389679938134741088356641814379465409864037162767067400634368*i1^29 + 378609250085207785374358268790047025696105113047175124324409309975624243105661795539124336962545711437353492439250281437001128896386551059792662350881729025472968483247611896917023195574957422615097083429879837891884448135702268227162873849793413097276783857296912682347666051730002106827005063943612566559818448069191068502728351595716071303717901880077496325710463042393536503362126947261514745397963045489280253667075889078997251270472327955614392312595263086764715501940846425242789990991920412255445889533509792106333246103648355687491393360722432589472205895142717528697347096605288655509848322895148745256126641527285258010578167714684929336856217625140712902783543282893309815764170091700591978864768958847149242310567036570129136881788061347408761949297844182506744504419898556584979677516449663052688494596852236829737167975093844951904931629803292687248423259115593127348613951741896062883443549103946335177386560879727861900940420617122000713647097723927085968873892706923766866756098025911737578539435760570846831086805474812510867615328522796790749566144144293023421375027106901059233772942297924507626759512863350442078804989789923382301102400365653848693449494492990080425466495874252792706942946316311324480099282386927238263466226937058735243018573490702519258175019361286737571397490350517823047507559175992410599284556015062797104617438867829960356377042254361731415370838977231087686024960970911924624666018146001712018441680143746325767315331500386785026899968*i1^30 + 298378727837639804620943795416119088985834072128750546096822922121668993992296390328020534159137441951384133310268246119005773893551294056375787459605606796785806520211917547988195273703214806533441827106102385165209346096373844478400600377423773673459290042517078094226224877721879661032704350975729815059047290034292996556350776928507415685091888936560355169021107570914187666530387422931424573514075200342135600497502479500862064555245394074719306034657092039832700249300739384970055161874629795413807725752562650364989534814868328008068483318832476359152612562402663661151467574698621950895568583637666537187600906667022959687092648406986254239156841669682821478275647115478755314218368337010483762919349845602816392220016783116152798286186955134948947972824795144336798847903465118218500987931182198229664854301197824745285829580256488812934510315276920612680695433200645534753993864699536465268132681683243778364809416710667052247005619406863768680316410022769170446694186028375032895112542380364014760812590326968468284563797456172454118804612714798396984011652196583248875105387634540816069198572626073428566677479820439460569881939524453120678879184116988620903779126764187651779024292035240728729187855218781794522039947459416400368131252951237504488513763243728154735886798373036468869435823214434227121025262597657960648590094134090663008825786012941541153789704774015388088221863373442058382477998268143479380502113406585877083527928794641804017377084440576*i1^31 + 82156786625106869946178093363422690049032431357987189564066747970831120151804089837667211107846026988780730917343059890283254231526638261291113212623447988954506563957279710819739995543500876804827179849776377313403011691477510428025658297525940305639481812637689217041099232870964056939944109618423115331054313182272285038774891816733416398314168586547952265222266240794625027540746961551456070919590535777479311415104347386482531612634627712836358488506864614877860083649504177535935512967650010842035349444183014564904468674290564051361467911240239053053522251566334518046940400949428681800918330078987909206843063841211724424065308877300253288097343165423535779055076699485874196505767319474125184476869932027647585150256083981929712987986576473597368781324924782900334857410283283633888719305974753977487897907909437419369703384399126602854244073043006050476947247086256044351939189256542528578873623480195282315273625322391735670464940804164922478811432835681147817720274944521444669605689809499432612457625235804632910447151236922074549912525550936927227679871547582049002697007544561645569489975192220640218862211147156415984987355671697163403042600696648477654234441473673313575935882154656615986264196530478946317494222050102970041317327746891434857738792651035178392502457740458425324265408847920824771989164568067190110159348505247202752585324994333483897247269359013100487594647875796723665048131490607725579506487050354802002292302938330103808*i1^32 + 9470931997289281062549955794822032030309876958042266687777788347533963937731752577543688102332827771445991265557355493983442275111065959106238435969355159787488361819221476823521474043522138390775082306196691270086036418889196431142109739087926609717317732526166521710436589400925140420847724205998858245463047888521018488378249372236726308190218922135927533725685386419227807295911205447987186298534674858397014111065618606540330301058619116496692242792747999985215761311921223951112083164559324833516499336299331625355448585137443145811995057039599230496046382480264338368146365676267493726237273868833008309776451271724093854461881028435707960027847398118965859351384185210811875527886532649893366215825469311836623314222754096669746625776040710570283551138417039252322629421941453690561087251974473447291847806970821282974351452359009505772169649854183950336099935967228239842760572585854352632427536493458518558639625558273183342709237543395536597619010522446516852681688364472581520324450532815971115049749374890311925092501144893120961587666255372712681951444459607246466095038916368008916395670373024746816962027366014446466225969101262168303271973291558269015199571170790898829341323533218545991624770763861949865619213055446305980172699274235227466104911381681451277020411112125518559420409350494692066470418100624951792906153762013758956085316568437208411152797055652813824794293463558472035715783459932834341350568376511999760138240*i1^33 + 689985155828339956446214410752151030814548341109100120133130752199314182159222346757686641751802110211120974663791799695054514790379966883006453398436549449969589482745515937380028287100077727706571646628942383737970689694838542422716374150329560204531423472717608928579074625149487009993852518809124243156461644923024157627378312019845980399878489069247460831393346132102678973434044859179804596274463365891413052198846360830357047520639831842196419121349892806846604638172316489003004394597724023752094374456767929212219303965789897250883329736245445037758708230059914084871837825547809915439166144448729542747617187095817449177282551648648089109611873686878438574308336475026202823083268403567286043091869939929833839024895167460515103996232986638474200813940139316242147442144859922502613721818154061610358073900239465757406557064642246539251268443371945756257385148283477143932887271567282997526974386396123352117606989902135002104274114421000414329156705937911489908496329840626075733580887520232288359780784583940481392264879478535732918720926498402970036811549911440295042386530398763476064705333803950951177228670647061543126977137887651729720709041986758486300771087301955989850439266015808903517642035875435615477551559352777864242549819820937132374632985109262919299320882822642628277114494310238761166956417344587110549709254078282018834689293004332611238473738574086011513192757419392372355358102036380236869040865280*i1^34 + 19204747798815641625924600312524189224733472540886271449211290363219425054797451139813038920255701866624636245826730904191954548003755311625727577562614813265101923576891813759742729608314720206031522820961774832525091804964468951229998490407931021732598973310772675744442690798758587566754462306215163991467425344853430396148767701891044256653573187335047424120653732317186519715995411689366272784803274271619214945233010061069395051619996508375382621768087087701100194916001473739735611830680167984586666505916284609669936593072316956018765460587670570546022624010518253100713898788855958121423828369075688084888920212529087741316278140636839633261042921426434642175797909259910478754400803847851812150671969839957000986321456778514892477788135633891529706271320898866024797468077384541622592040933407967738609291950962482221859588366447349200191781174841118157639376271743572404564250325342411808555134716742896858644695452420340905703687811888745135975090036910440726781311958510505859608866665966196350120662608071266952047894601207159413982323931414036935463339245847779600704837255351829148498761231286470336401930135965450219998841125284096711938117344109810981009187111511074748601152365265375765921043268732392328066115163743516298542120841834314910041061899143786121862669386774691347775202454092061541903538755103095533682207949675579190683043890994470462181468378358009761052365755528699528609659922415616*i1^35 + -501088602605661035378067945274203074111333288283237720582813738585861261077155433540267003178860772589652127851651232330992855449758930865421244854901025651189308756484387215799583663563547851962360193235180561993872674044197602261066126639140626461791354620203120151537010119421265565808633031331432264805182781124647073563746080648622298081841450331186042813319563454968794963923911424044138694199307272817140569305557238051723220905910538661264879104025017660752797487464772929476986571666613184360051723896474353753924993636274567278889920850955997333522058592161295152465529756832849943582991728650883040060175601528305481746496593600125935759025016355735805287361760514178642529481285528414665223404335482874916806862270087038974283131060164673868257153728948430499034096683040322615398437742512586467493908035031412150752398544354667018121653801564676672548890353433689070400030750089113285234501664432197471743930783340346058348846001892009538739283779958057308306135661051575187416878646707205389949560590994730973828667070791101600285416457911118752080453294092162244613112573322179526485105259264245659211308347698346184150707484098677689977836128299046660925604207497662605351719519077624137357420086716555801566511959340160928746499924728951067559291444195027813154130750643244575234637090446554554966007368360821857643637207238012345850335615620423532689794475080522417693743112712024948736*i1^36 + 7146765556780811018255175169251053496499432902033605748955192230872133879234379584432488415962512023542768966470694782325215377246315287919500068975639760592976979117648200014787763810871621457124602373850524905479929754162384923119656650398522484840875771766521649968287450338480151020041852982890331240949139875736118687760907640704736190660043751163753612159897594709929766800408391657969206922994602566750431486622412904657873258655386927376593419008533037531398747171084299447459782998436072313904987848813963099815410216889751479661135121752257933340784583585550400807032466961127781427831705465242764129290159302983136483115697257558503717752451781636374326209178095550965018208312633080363310921483690364842528679698099959538922219440541081052085235949967956582011555801803581257676991201071783094214507770764358116182505975876224654392811111694089285761240204694832844008775714323102346920938949400023298300290717967499560115474586767827116272664750395848688866804433022660186895824455168880711595501782804285820656431936939829467217386752107115819619941347365924585307560647270430105270237768953264707864304353729981616063767198523880239007513749878733662630462202124465242635473267207219636393949949460917824092366217810200273162712137230280052222171919487083561318476669924765865619665988367495825941449546999088422985521783108790049040909960011829383764306205343667164557336576*i1^37 + -4574135598325085002230463924943584390165698569151766064036462240454238235806237555403150499512274205929952597088509005274422696341358046259016964453003028818752046739049137224822715716036773140026408472161012982159662961654834100278394602558372124008909933784599648360625051906840948079204318729558676293082262147524228627341173769878647010322785551375718741279002850372386507420858890200917071328977240137092521737811292154587393389544829612887503464039378436496758595882575868123963797300171903835868805977160774178652647540525360869798967048781202308379837752495821053633632397810143044217578412311690062061271375892342815195914873172953739070093647943451027856830610124322657233775910819563689788014174640764925779296948001905645285614280471659383846038596911949518877475795320630535451509018077119926881088947282221618473627006168245315608294759950326613081140120869283049342772684680554116035815169011043629985105332171083757083815032780307057413245741247440306503616025055467724152092311140325077796142756335984415994302451947413063987160065347180643349682054311499807972094538803603720629986233660549573497755062155241089088488745340595621487228418908231494510245331274354187225320401557918015363676211217136427919465388805969250613293512177943866147192633149024876267953274583039214902956105181331627651143681365382608468498734349221483788152770784385997120603965440*i1^38 + 71384318677056347873181550523091014178031880552529523855132082347926271634438271987464331173541385963095910738802387317155474894492057434521874403217427734237487339500992456141981604735911745798410498396273603968265973407026391804602472557047971841261998057808757892648388129921202946092997793576481218571782371635663352527166506343252945601352653382341319862252470908726814968662118449382795307339007857571572907490282804154968150961422577876442019372852196790407105718483593344735700991942907179280809245460881775228979549101059732612626619772317902084786586277656908166511247556926385963403794068941128582632482737675709920056707045737905003610518265605654060601658666737327539491215596747828991450439317019833087030795939438943859807783850655871204533615085615426455225980900933575983768842629552077483582467118045082060425116327947151841617224212262287514449395763259442819525680489566475667581121069705794305459793366311846476081551721973661674065170859692931067875935064591636080703140462761372105804551796588251259414638991142538948226156682943952758884673012000484395173066896794031274077293874482751018953838157979346130311496377777904877640750438045824988445482851707087264568538265761888936830835078892014189825788967598815799372005281226613375247969778165441310487381898350080702488666810514484822785816049279484454861465005506810421168854531328*i1^39 + -5647030698455481637009214255693472511906710719274889255947549903614549689683375331696685079509822628441574954292720281546812250278831017350750233087651197230199605715508582446170561930983746947931981837616775315092032825728090461244925829393844900996860885945327941472084555590049483843701745072016353341455265108225454545766756369987057900091405602595365370031909847580119001787881203798957579312815149501886667489152323496761981152058101888044884873067658346312123560156071126263262682596440036926271497355889385801836633329582790709641418179231260196946359620401384441644374393501771602334432380108370892528784744310159749173583101388724383447834494574198242479631403327939754640160497505178667658740112408970782996736371587938368898304231135667268778166647882691509141936364298407472811603737040361607619650964857632815851412700984634730688767127772780456953052009410856272830294630181883717426728165343214639387460764678157908152291647225076269417518361742551747274959380463100962714380908144001605419442085404112379194722159969551334739677203318541283494418155602250303564700426706583458239127877959844138891703595630717921186205705574936086973664290556230598162241660141812618645562878971551828288651622470610736674769632522212701292221403605300031412267682087735101484290979422274383001133733395865197350997416386769343296938301424680*i1^40 + -25547312960097794796024514265379151243358890249683538306901200542340178159544700401452423903464575902860148118951149210465618226336136292035070715529800421737283713761839011559894464902633677604561652641541113167150483256756263159595291051147019780927479158124649409585655613272455201691283171892264521118232590053659735798591377847566841935578053526046106202682744829877336837417794207783804718483063737628955930569212162210138112385290436983085367178076516815960792334766796936307038228855470283637811010756637080292201348822617841113157263121605362235134802578578554435544475553810327047152803235348166731659393885872899732539968911347941133618242729168593624350199256387616165984343550812142434753219134566523616260247264129957027158209483006245932498282269596956891904043073050539466286156819719797617613328567085698275340404328680256168838795896414401917206289394806715604752131319472339055860079078547090031105825483602460747947742854750254259207701558997955220392827184183218996673535289867362116463522644424372764971592203295367318150977140725578041055450020792346327608634552319806228611517868060216006145432598368176418950993684463850086466036807192628578610361508223767201484626104059154127663048229869946055996152247843579960472165375828917850790926096895931002099315726623200101291431247511935885366455412459*i1^41 - N1*63639917754236284675260909777727377164848665725036472226345446512155928888918728345152071107824251445297074644353876467585242835372469678799202497175163053445851140827973346359487271240391775793288362524134486825905430077222039898654352424478560319945492598955073965235241595076564836378793253528385808763969772024148552681059158372790989712357315481861596851313148774186550102484184156945618278974387857059830428970058815726056577143833982459848566048183728143739576226222137906145014424427404413916565495999622437209362195920560224993748997006604123145427096882425739508000000*i2, 280393807841869144694866352953566851053933184630718321205520368806590306767460552127685825532371798210073556345239156497454217729176374142468290569481848405478106059462582205975526781693444028961222119044938381731471001758871058174800877427454047251286827467063029919976865491244740630424954007163913541920421294368552196273802048749662580893803038114582870547178777524245973037478311481263691676323626760802678180162303728022556557840484656367739107612980474958293412267374278803417123533508219928103657981720501040693081889065259236566680812853477786907143297246165436825877340664074546506086205320708917983199619747634711702423653603340362016977556017167540271016285638264657632472730201943023061609529711782618853313889832791449720564812411412852234135290516290238255624485940691876204441127070862995196213687177761273836959963409500357588801882572073212309252222678525716832594581695390674385032862276256972339621221559682136276763975210793677586948481003991567975148906641202298043442337548044631365496504015516005666309104160332137319325556936734580036527212916504134103659364682156840753570105845384317104931459412925512697121832230727211546466159461151513873007812860131795247545940350651850151486905987954760776385851366327738697391173834580635956309169416195024103324323744401210871506655619247806148221877490355566930385605733836544621394832963283001073462773931560357296677930534545246780051095006089393858910101294367769395080861191410851473726063471063934428070240914950880024144818199304623742117475441840080600014578494424157176804111599046905287214682267991980916034173508272119787314410432381761723546007325259475349143552000000000000000000 + -716816056880150112291278369458378907154214554624296125432486689630188868689527263020108766980281085690765661554145150462229949014041908412981651373360473772994125411818908288266448367340850342307785267538128955057524829068179391492171469415614555489574462519732094869009714211049101437817312422075180387774911255328561698038213080517292814321163371050177858415778507947206463622835540778422329227848933177304547400057397784250711805190342074278125259870890299474606563741155395309559838067507724000655620118922594290733094785859605400375289739779959477636423503223664819162512338708641444672596140628956863401016694388211798486007137416673559074944119591203533896025648208470554529270978095609763251174626542355426614364709277990574608468575904157774191064753842705218393025088058964278424655378024310808001822772887777509104963991927607726807508450862040387692023575581731375362088330050475361113044985034369829083438571399047370804131230831784741806775621979260084493279528872223749653855375328451799426476154658291348738361178723170958378956469024886169221951475336485882027340648120186528979074580517404701912288594123521397425164164473642116000646531253076729232054626737741565096867434270262829578849595628715413769116657244631025215051298972738897050552641517167331740506670665146551051632312972537903390126506284944649032296357124878434155583005336685290627356355194794656400276115441490241663519971802104392741233068461305700582672144877866307571805088548154751046592256049716834302884811678950794471622625886764454335255318939119922307517362257162463049630471610054093893305916274639820516247866417251774640997681183526825922396160000000000000000*i1 + 635913684413782617248540740969039703066382906702566554723136984779593696005600650268113900495345889313337610861028506354169741687546589514124984601188256326393452357554047527167366920937728876740536003475043232071097102007919029331299086439738111606774707232642857211295869429474847620154970239135083505710031417726382464162561965917672227414292383640050731220551465925244606470516309764806594789785012286907335359115867607589296225936177213090517334420732860543859702180920406768860958604046942851134678297534595915432615327925417626652247674339582379040912505268109807669761954946850184293378941360264497781739719317498882010727697224821187713238475434505723635731902001014556082557021836625804480896079621067327523988309589768907373641008967182658086105116115463101059930015462070275419533089563938893359272528643051550575102727225159198894719195921945769259890803752696471192986617475806485827818854057783825368631546437982388794432381354659196650202240086951827189326473273216858808808436649209774789346618923532994904970813481870159417305888522002582129267505168817072218298209197025615432047590781226585795701072526628021041060044822465048109643400093229128709359257120133901753826950547772976618042930309044829082998761334302560504713556777316814737267458995344079766234245933026417147460240939448928827865922318710072885681409591355365662880642143848877183799254199262177443026528181882726155354642872292598214712926951394215966993303233937879243973613642693439077482114465269434507992117828288357026903314104070682459909558950875887221392607587347184936147235216929498789154991329281762379578682677961855238779729888732539099545600000000000000*i1^2 + -50737769214420036931612177156658518844861651151691048919055822434614083364989993522844599573268530294150176841394586069644228077830314029329680779368442917698797098992823520746877413547224190552082085325188385354715709118635480934113828922739209702052929270660377669238366649294162362822191838322096975146605505076791421080147400232639260684496622118772303643635478954581616395765745919336635590233227277767236958325850703854115479410694612685934057699510378160638343440147264801625319627592434539788346938969916902829462563670490300343511359310844411834150663796658368840502188364391843446818496184992157946551467992433080802202961613093608355247376778667756528059353425463436822377657356353742001365032831822052058346464472518419942923265455333666723262789022872761707175094512390474704868231707793588553144525222257557293542688944359011413945107126540311780951324540115838796121734375071418637768012161801586620164370112063732357028543241836833663712918623009517094461554821423732380723053440145053731835919142336769475199812989771281908836052592200671381764413078010617985010178246760801410137391712904267979935414645033241679188535580914429229536678434888983271314906546125263957655162303532892084559383047821714244586972967931514039319399973129825029431985067929687613456766661515307141416689876451468676565909981810443053715423864056448841620335768551464242302327099203825089290889858183669159987948434469790751093403542256567473628910885629717983765636209948976169128912277582184362276615087251740475508813778494301506073780208197774509116978977206620637413163155038901572595201590376754856875504235717637984483910346370199846912000000000000*i1^3 + 1616753600136227637018359086840204385961165410621489610780940246429307473284314858014765103695400051367198214760287790634783804747383852706658866676185617321352302526815859956942251795424112434330949734196284873011482560939589125091017535721649852185972344834763339477241351105984118558352828694335291763530061448656614167182639188028452367456936922584283745537266891766910994249317855910479323736503612783521342193960747597977364707009798549442589555823417274137358730348777634593694836829371115883378395417815440805284955230940499584949179069927986529512784396968925553992645427304190062499386377879456810479192550348443930500670441853564669603798202221176148342383102834847716402422678409556674152498033607863617457362349815650785225863399824799920948346445564169495820735471821754989813030849072570320468440939311817636320417430543874929083991782240441601908498334459827478109225450875135675550596102906607274809137513017238195391990167373449698511915920555266116607579009920196690586253848299252485152394428696029678212559725144602635605948044940023285250474988967500290758892759611507320380317098251312088736160654240252847479795265029636937200468073681845672267907160390521803363073900726732042346527629311294513654427609515242956920167162697790761442358261199698529200209990602009399037740765798734664279151830969005056091826363220624561341969342830965875433355993537671053212163615788760199862902760372404743746556751773414676034322266164588550254009334325355264475320074978689379448173683913773645258747026057579996954383039981110397510478476149041537279160693957293802138709818808861848658062714366609296868576164781123174400000000000*i1^4 + 341221533092837607940896789426227769359168751667222362531754352410522418525050836383640042516995632072201496897275148562891175342407281232865253240402853676340391805769373231454643692421446526816928249973535734121180965688788374355042442999334768486853032779898807359683317782764834353039011862344572689715619049223474513500969423080134776164990818152107654680302552713337063637565848815551889184497789729215394209623316497381218210647044988135138409778365813917963497046673837551421779946349221693585445871732791442337388848963954304061480023999914800694628220116570236430937892811180968759161136317276736069601652372414405398292675326014770887532256031226084529848997088746445410780214849390138902782707058853944335104519692749710064046645038922003190170713694148523283772396227414868275270285408446806546999355769756061791104311548547679362792173948596989567786425229476695171885762999130801032868986199429517164841217155319967393613662177314504718144925208064464799898854867644272121114415689706873602657932367598083011041985506623160885926052038701973352964904716166339431953871553888899247696930976857528655480709572542447576797157507101795747352804661176617943215570250444364854127373841272122146275783682037617998774244404858931004347355119362910750214094789874004045490108771155662266413647098681605529625562118235360822931144440126292493339725792768975754966052947320982243613308136893518863485562791112875918697690534670123828675654864014575014615432684227686628905256349024031590155679813629443478358769274362362193271833660332819675974943030892349337180028222376476354764019002800994683867109773844986283050462807379148800000000*i1^5 + 1107841158490885317629873539845864873521715372024179764784952549406338750177833017715248771072821983225436882505735373765990090774258563707931037982038973920945469267311958647428052506756289176415806844485288971911803737283359000417216736153384890852267035315809952269604046902783659833004336874124844815940361365904797206271383403248190444117546022585668372218874977536273814262225735674661446498229333780613920491299081459642419559277925759578782409375222211100365182839773983991024576841303569274981615378886333093897882672448120618240267532283181963020942092994207210850550728928755426099329744016380228587068803232704712399373284642567104637877134397943465856230558560392104340287430838700849421363867638577003036640045602298991806996709437063189969693867785046227438198484594920708751383480377659115833923446979418855500790885002916946343430710117464565710327262809798082961245998105807401271423401888573607511419662246592818550854567386355105622757755895754877876729106852377280488176409062410897490401151338449060853255583341860017797622425036255149757434701701700209582923785356658147309713235773470086837406568679698931978708552740543730990231846300892765744986966581888732681615525176489347993750963487907157592218405483467963611057035743907630264517131660179877501931569465529339809227109144495646127808348600542096643105301896594847611895740383032415132864772058142387868107750354315570501517008089457673329897419586491034276469737849017596460451704255421704903987609263119476228410572833696277669404864866053194216616257193924430257301447450643557075415697145082993826648795389772415192956623242416691144083816008646656000000*i1^6 + -193384088652911735588466573030019748277581007892624738506015618079440860870750299529635356305933175782038324142525201207280453844110137142575856835113931572162449066855961751774131200777719647789816232152150624953736172840059217246972286008866974573771950888738870808033272498665731953799696718093427115618965957062560749476700881518321455612192631559595661784710741025278407051446281486093427525725655618510977396416525337096534049955603917774325455236406869843686831662891899447239568176611867091695972424429842352060683894599746517929950661483335478694874019381765928702466314067676523367013975281960716594877289694878861353307753103000131000905539845773825347810791219811189335260553631834204544687531488806178025494518145183292067715135184362970823269692951939216760084634512355405376772374898663610709436812645400140000558071263940111477487043023309692819455703191271642499654605735646153410885640042109523114622620984437290213612464801018426176127746655813820082155977132018840167920996034224983970006050576255788596496656833212696015233291390924751572122600690321592529468147555815850255483988400204754086794984231531416781665523470650338131898174913038199653674472018359146337609366125461350614422610222040389403939399674663866352885923595506008673588558758990045956561672287083341712802305443542987078496235120084200854661149395487603227440794783939383488154919050842178737339340932296093362758181983257114101910316701163700001133319105170600740114780487729600323218561873686779120947503493778287391584903234390722228161812025520581873408055402607823742860788794255809972012549902724481829302970316954373707043126284124160000*i1^7 + 20364231426746924117806972876994025956024270057602927938485185732298391200621141375459041913556198217749109490143459965536161680152246603337073461838895800788589203289903655414087248889508369066132782508040286045024057323241185039618083083731029909619940743691232118379907887857891679324697498811204827465058823624192746582886927550999751590935956770486191764965197530795552924931154151347211715243049512013472940994575121461012488635829844679212280354878755376789191453647863564706220881183406306064819977925982961965495283130097499088242352876669737641852164779189192590165594282128168578449645407508715796241806056234793517718432729894752995674932630223505429778088664971947660907804335290327682574310038410583885975121820852406989427233105091962769597326148432492495059750801251497381030678269292787131222033497778211410971971538820917338304684251520159431774524195177165940238692510066988319318356158681058349682441941803336465494299976807748436858280748101329248159343270033401784246967913099953825087845916827551535654351169057358941037221605063267274931380467709905998520221240723606301393776651645426705209088817995581233477014197450365335663868487714176119062982896191374404400779130393567286459346810918903765778179478074798545123903485486171210819217820008650071276445524362584670828705913250384545810060890117340971385955004764061628048022358004219306241216308662077123312940719161387757788399924050456885254089357049982667526412823297073179816346551034919297287237794143723828839477454094319517691018570650743895528489911810175103074594663150479077294498370598817384354330078110979531126492687578219520685365211955200*i1^8 + -1398309463195876726987218616456846035262411244800526288822706567190067841658634092365553581706396521469573287502177438524463245798041022100291867193826584604941227354927927395789248284013077486863776209722075911896232350133799483742021621542713545269658857189846507146924619480074149144568800230869555235153280748540816356228271598583207881933567727986600754520812548309274688581842049300176374313370143488659276034829686677565330289127024409414950208745126488929270501744323668270428312136812398077961093540255685650601958348187483121690854704936982309610540177546652045492862765520202396104903142101885012225616491088418999290474767432516589735912641356352871965258252505566371108143019152677380794826325447621367963813435948350085812065041839035405083040187583473747691618978295484428303035735213543205742848847267411540305004857554656243498136205595211466215132715330671914065390107828590702271965176110810631407987923544352059337022970742678001804426643629479222462658948675864486595132421240731526218793495603918654213024700427495386449330059431632245552433938408599678389888220903714433897645979962564516332684942087810550054547084678732102721462384145390568166833748846811403865441998466492824808372470539037326955817251439281127154525993759216975650700347806189712575844259350609417278432994543823339051825470900721894485522849233816482899542384091929143279640729539372996505918111513104959214902224126453361538122573821996115678439854363609124478779126433940143064637206935842326054624342047552934806088634477428466387479689015556311232710368206003228804473104817771508096282128120569149695584286888612964822994124800*i1^9 + 70293748338595989816172503369771602973114513304171283139160910473808233959012800709780264454228899241333826628176873359010956597795767927885320837677759700129679547201120515927321739444928520575254307751388866302894588152365700222453429358732617686722505338757883147653420789988654047725330476259578022090682280574819130804919563070381688001086084725507230533783593494659958533905774912828557560450454798348876545861163988673401013323249900190346407611033654400178243540360335687378858230536292365616837191491235055570579368893902460282695922415286052491230940992002074914028458493155924231874915782308951196863946197964590399735508720838085823790441099888542740474364064675780120529247727996619670660752402189795446482514711017768577043450916127912424642159823388880165519955305301133973922099237034957864029662476776575940320855386774564463266369384810837345977451502502502411878409015058061508632344257892966676736233429783424705048947803411641882288404899736134641473351683524285204956123324253834487823049535415549088187368482859300044273563774231805350969361749828161648786988245922254218258149521807405498218556587892620674512097882888071270628461728520647057878214183139779324020224561014314026630765921935443187892298240576250860506724727986639022588243694863692915162640804564439128868207472210063476987645672584038665148000310616048810230496207495101664861396204210966018531819804258804664381097257810014146212855037241147991403124148497459757104148572254106622833897584016601609462689633838946278751215390221395383475680457222739337092690036193482894674742460329524530752752903159969807679136016287448690589696*i1^10 + -2254157974056281517043037370147237089463130410418522825355945228530208957849471091069869641715792883852188797983511975113461509141568384659058292226561816433683997629263865343058233176538008030625055483566264785543839058452035640575867496157010209532048303031777391221918238703710030655838060387564337945580804761044106572333262695226011190051079923519729280511300410309060259001412944495082629201194107584834115788032684020496971899586259516025300005391583315066439447334039607086088281111779086665887248077294060020991849150661020168613836053455789280462423749087971243616898535351768581726599238419266627827728653410949991268623802637097332283280894751285021246296185163671574291712675577329736132181052376302641131994967295091398826883017781151124885855346524181104759488704781152559438002556345212947329172997512303588070681551937476794828039226036428608960643551738887736967197702751160244082843021882746088071450106187937656426001740110196766989194287405266016947696511663033469923463740390352859193739845416833304000043583340063847723008645174457997075901080122000151018348510175393098744610675769253126062855783945250807378695265074701640884196956688089644468041122268690487202214015576769669400785582593374598934349462023642304811377788789254753551075969669081211556824300997841174555986235950789418400977644805751132069936608839518564924077188029838554166352074046528767526728042197191462123671542206828425247153537533881116663961369509048180967642852527827231806022942755352351453771969548701301806118379182851158883050948707955730672555100671577739817642736997855415984226767523877403963598620909199425536*i1^11 + 29204843886062203594673803048196276100293853514670201254789336481774625407225118355202323132897852355326214283236494721518971051302001307218719208285466250404135549679600343819902733232477879023823693135155876805078115046880755685595855973605504106639436372008295591793802478681834939720694962857351440894946229432044379896245095009170077028013925295386665815654365771213811535581819938337711532948445446743866093791633031452252239858401457775777280638067297595395286988904172410726541852578118136890040250342687064597050887308027175593274820041198158264185487230973373874402627626683337092710657249210818499558234943219161800099637094568425775808785609125527083071418894737242678336976781460521144396280999886449952851466146229777226047763308250739619990722460796389779982874039088506971488484814357935082260999803033767047388442547430494703157995823563216108817657398400704116049792735618716766555417787496742635150148257280933462029512593913035291659585231803161803408366656623642219481381977162518654040994258319946643965549951363786192022320349036680067511623236974532893291467919797586594679647137319854776973801782433517621284309946795885041388884077884451757521171556951854977321830165378411222295937218789338611194239830899685439951959543211621978187199525747549955698450503730370995640176862379125425020883121885964855123281399695521646855539349913733112504835185002952857078789513805514528183828498920311599150660104887059196896118714562167060498143934288005568368502759070742390476628293649734927188029035865201233236267310986692822725952759282970379670131356463004469655863833620032865199503047655424*i1^12 + 120132663425813756085987896500496036116244692810577067905566329671324336924352274475493562620022671837946295485877335183757527810137233146254409110075022186606929198065396763669668336955399036867783067177616902211228191436499732291499312948729175589580603644162962959794485972059025595338588029566639681718573255233373840878164499891821299682713008541599637651908986029535169076275970716492504434250401639890484279531425366694454221493130613198729092404693631646313165586446042587557389814529133051495129927396835408272546110898233335728460971848163863908032641661379008326104525830222379123831208711645495873493770689750222134715625123188247689317487676505040885671687266081702154505788274764498779018771431067710462015256589047486319793776594157280267410079785872606822885571866458027123035499303016043296672471101462453360712643981202855834544421097570831394137913331986570843256714925174339314920325522539836098765704712704055889067234440997113122662015303337099847457089383510782053997883983912232496007749815495875555647111854937685888763267512877170604941100386328069470091965328563193564108325796034114413056233778553036302598645934738071895708175779321443317179374595264591450681448765712842158949934945706161491025263437546746604246299945186026573157982209705472465905378691245460702901921818158728127888533726970680596647933238463212115853676577669764308659395095595713172826992418430720284543275695283326263954003441099920774038001717296374132567547938115175678889246437710819900518123503422223265038871604649653578579791735079708649436626753455142288190719404558007967863520078808677887053398016*i1^13 + 9914988118372300499565225942768095709744237481966280524938480112655681757608952491490216631128425731426207205691087450127065608269725256962185524256996393518611848403897276551857305404671522284025087012315344430630362766399774158182516074144011002232369473224632775126804926174558717280300127568984668709427958061165054376137687776474298956932406897971195122756178468971508269094661430602550055722145247004966889304412957526259635559375546921747640548148841458900499455869972218985997783088080388824315721398220191464475041773002785576172802035447013264344161139723982582206894328062825026366454469012856677401492824428479545535832007338031028259970903662002034897692615661975364093612113309335370314833554924562288153370429464778235432893262829949732950921238633210074749161820483217349775836078826754118149900884119099836188201224830726582610855664089374193789711240378444508477215286935373510890096350568227487214265803355915355214708054098473300565948174325160060213357791255445450873252735312328729842593308138176393037727089331145587095996446039302372037443036668029320039968091647589198499735258870704274987076828710709110992117132322111805287732216675424123207683209127593044534145319954776965609065081014487568727780268909740908539636757605868583581948577104035387711705099551454113425883327403969644879152307219604922323787679290406054543769912636445112393330626676361970910674050127534441848348819048508207906753935530148511597424686911927929553431877520779568856278063550493395898249371340061376116457985908992581787922606328964469335115062928620500432726205499954937293026304577440871088128*i1^14 + -356507438038283409688780802917519286198615300044998496574591947421123147270901554901845479172145861684958681425841048654192630016803930631990934270176399725163289035447488609074461422673928137636956488760320435176420280315832086843740294210627755159665610656924829252305483113184931184386433724390343162300316229337830089535880115614558622996388932434499171106191213346317618445858824737924460998224917048433697003658274379320433002301818914856108201649050521319163777338497673404854208812907940795839095096712859736854276341829792558997421809915787362378806082782171115223106896207453427508869653926928511668793021113934684483766177792467688275988727098829981603751077582037152398451332586229468127772080465443762655721305972037071306505410509703154891638468689117333661251907766336863279362472107498766599599026733168217412922787094264247451485514834108134042321844867932241131921342212579076979265188680421615460711150562986702681655300432843223412717391829303955940879360608516093888726127992566349340692673339219689266304511706532470577057711378778284647432886164842294913930597116607658643641712533918649324600241924044155742923859572011764853537035702611567809578864477194616173614359399389274552805722753687200610497372790212022289216166827750310826683149453191863590007088098481407412615464875392007535808107152957660802151234788579511746111477608872549002403918629618943413019141948081551289856647515242912352020658642143245548920338992037281517482732436326981576274004010362564154275113705618114182915734564694677490627784761993829213485003969789356371167601848779989668737882573307379712*i1^15 + 3669061882404677638638539614218262802042744641151213511251566213035175916801067606419448686645501135479607557840892259895097345412593703820415165902299693428077275459007269180062561248120718592878106294940456312414035852451334899172884941694330072950241302330706921386661829273242395328233852201162660227537082286195714600985277318104606903288713300368960435287760608985881436978309059923529902361016466030017774045797333821037418631668392361253683522511929692324174754234376451443133431068825652246528463850362974488899411786852789515607403628591285343281207676664285329149734506836592619345647833421709387758743439914336504809176406925208369886153423114120939822978151537618352053999946537749184634209036283622006194009210916605551354951174684950990633649793180641870408338485874958088497633342038702705797750547996183634378132947244124443531402778092865912498942321452080685496971963410230349863523111064348461695497692917210606001247656360922618526268296759977270211163021947511794624652497204673408803986527180247014351316216008392115329689227638627188894481324803988631858486141690950503921417916510036118279581704069884952737002965338911564564884747158581294038670680619590177285605015077024007031537237509308653445960046956166838354864044810854504680864245398545563448795494663778349183718036660658068672914170991021026109214955215174907137751375972904914535818626473582067978807137852531010634768709892906362230011302211148325251703954396526991899872844629640581947536099623562935485791699054717357552820419798521512601744301838194513892407579083630882709778332242426206070065086857216*i1^16 + -1105361396365867279418444836415431258213121043294735793688928779453119229448884560249616837676252826066753354728501396760895940214016334155572760408221147625837205635352054550882403902707039790419556709174573886774102288238606952627738766018618917317054973449638379868583696604819995657360872393731577960197451810710525076925416833840168923865555837828486411785716807151002640824295147760453153500039051611070936659740114755005563113932165256187343898389562747225159427634016858850626199788431409204973691000505379039209239222920176704067493278879785446299541607612346799036846252539286251447756501392563749244595864040086396667446511141320950526963049020493600369464635366895859339929845926910620798218735341405586905406853666044794140622428690967101413777632017751733685576620853444632060485921886986079919670556476913033465218266242780494955462024955926367743539545521166369831561076687182482602958463479906462886635992840628652470866237836136764793182793083403615645744169899943828911190205045192616152464011403485651543235831400064926436349848349786700849645818927425776548114074302006108372040812210584794863602699200209047010657848417855082863401203376613775337197224703136460083994933790677347135808854014822816136207123075917297046984216610398622289642769019521248301365064944058030743945622532552076488856376933462902021230907234607910218069515550484450271548751844962299939594652550545306570046650671951212416454268582636931897556014037558381818887147756571583342027386585799104599439527519078451263168513673586377443173922230797207115215960390085358110118019264400295970471936*i1^17 + 15471296914052769468627692949005528052748427544982829072797984507677051815974550495755094259524107680583856839063089960419865219297893077131966714366386065600378209292766465406085875475542418030549138131454959906015867942354282980580732024692796114642553843319804375479502808948204130235284515088723231145032190617118002418558573442552530420662595522233918980631693179317975793925033168913291062541133190539052937370026808659852307014317024260990858628972663789166220336740089890744839459617199220084943648971040496263391356972100364648567819454623815355635916796652347262202963434870715941593174681706427552813236360072654258015147028008803774826000383904286378151090988401844949839923857604918512285631919564534077362533845307952098984386674158523186813930756061838379955518322160073329746640313240576942975468649537155236132764304404622009501127230202980209235511694600021791419533282446493746276531321885001809767204854529565966552011822727339305532136028285602690178138607191158944738842367431270096834044274497282457748646764885960680568316224382089495842836617896253520135183673765190910608052960059345041896335565120823748981540322327623645876519325613926183412606856539102565092403410545970265636092848872786806131403292230117021591184091209609163928540317647610269352425723818075192493521468930962799043773650231266522083353654851349945745774973898906297520670530065263486812403979943999024781688592441763662608906172277775549668658012374444469115326011700725283029411350023882461688977304169695772636375409913932874715493479093641286552154474573412732304257664913961385984*i1^18 + -2910394743767310656802620180868644533203106433202006449885176405439475537857282037460705539351874085524262365957785490789578876794401601540536385775223374068775199722702640327514375231231813197030795186595610961218132221431526021608492335780053123164824744395596516516512154440346705414108456878732236608073050481816995492068928433077410060532212183519154961037116672808608112233049927081828199148581446404815411176840477500660913247774595480252624611365261321154427639215671976053959165960365495206213226505352564029138501090156456568869582309442900442190576385488313174591672161387876763702807586635433523593813494549611200433546508953664512399807185297764004596740969728756185890317747849928944561202903681207824654671341942152433321835937019145677933673608141401852436446489680752845625696401873590018630858976072402099778528530844539752865190914128562684205479503135659054417359931232517769605833519283206267684361765445496581883158823203253789174327357915073758576543019042946111718991170511848371755270886954608868235315186272715792345610497606870651655578485583369559426411789917834237363109565004959951832822034853117250732425708378737915132555008986533114991310802119559306244049603784932562401680004237137903110212669500588265934336906613223271167015022943355152609250782083493468480759482648591826689773553340519260364744134436506861353490895244933365678864768179859598168104470691621536497375344290663909142049373828309623688844403417213912883662988996995806468327054270563852885264686858529059406961355301120699468536710319455188166382114719087099999845819088896*i1^19 + 1888532738447229057206869874727862746025190420581130734614595997509753921362311646110148814188607302077619116812493356743852318064716564440155868767344196862886462046114791292164087376651867027098569488766821326548206787105639452946193819433072786925407455321167091469361300267184151287161256560569425411640426490912229248904090224469727459828737098316935479120175129976312175883055323398744921370544650956343395380114844162388525304695177985660221915082869359599774430324417974949828262496320951122903144111421712864985139036099769088617454504333008933917010590480613271604846656184031138853487429718824014985011800378287217122867933344351937226165287036997809514776327176439032035344171546227469118583010080298476872042930817886866686512004134979546433305597933429846512634750340230017068883296592025570431880580119285854799195383520637268146477044212364127022632328044098621422623574772523547026987368085470653329244427873731607617737768046456444187935989467058676039388323045864174794036803707087311455636018078443042833671074655843311489489324655267449567351110842310935788603349046916997795892003818179627304968815287853548500639333132998831127632345574466665557802242773615279617606095096985693583589303144623103782671136994993408867137527984900677825808097585109351699484699377935968704328346969290781013630629797235616792155812967956377416666890899439837271792097084439457866712618822430591975590109538032050930578688120797280932493307015656118961083308316553197076923402913330644933322578633833144202911486755866728413130143863466379341584678553463424595001344*i1^20 + -130939356002433377219630518288174970446464957369934269649339508156070380134660842583645285261445419782004797730192435714537484160663678709424225043944581727816733585384898984580151716613979510240018627921754623361531686203125404273804257050886096826951279447486539987189970976652513387850027480927083500774980734492434486545118939295721805774786460308843679976400653231673103573264148685683903103071383746377295556121526870619479615069645343323825627556601562916916400303097543199635494338891589798944419480221570282832455522515482808718759767130963774836389244557074556559767999027845549361331638606891146850840597905514638998959093464968481456173491922227675176053373098167908134383918854511929170651899669251224085851790791329980802422613973809662921291163958426830045348696182356762409044244565735383966858650344250277098724738434425391225445264226650025153643084288754125396390041040615255251819786824757889714810128954642480324684085495861747954130507015495500788694937863309711715673586759667628561397795295514968313994855756365800493710679439789002309614311443229350756254895452101023201081574957019357071160436094707948872030884075379697724809352196379774131638256937278140077509526480792988456699691974821299201942376972849679702038857677012373818098519439120952710122941694062995685611241534991842034383628976455078342407000060366179792468224903701072979859036399292593103525221074055833430243166303009562512493774523903619107582816882579105003654811230300110716020256897468040582166130924876124291531037870762277837314345798460791824416208846395015168*i1^21 + 7931063472376561509484026240159134470937163014632366589470433363069338729935020072823896743866472358266609086147923555199364158634865432430722733148580863187140807998192404549514499570260402808346179171400046310310215375857564744074797413673454085706419740002185009779040139863092436193398261608875232901448502814280650327552733460471632393191532555391490580781678671665974955405118904667748619357919356819541265926494837104609509256138714621797597637815432166200488085892999818908290772137443432632299097877414109518508630466241231078311604665517334623517059876434630566079516576258070199933273263045464744119692628602090295148722921050412643928891054459603979157641022126824344552570539788678588914900199524152017726417049801097903188317308675519265984102135236019004246046429179196745543389480813596733272608804776691794774189116833541174653975715217346075421777656660465860307157312379169510116631770750893503077698750312406268321401228248976987862419670399657090076369929602618440742353006147704040398376264820565239147122506386943364462273707591890656778175542976469790809046416750322771407207675959698833465343768859830168947759237347298910262595377166503893090315963910006978105259153033790908853807706824298211033815696636239445840183205586199375321390987190824914371399138088548183597704949188918365722880609907564696151385868447643341523838361782407350646777847102936723379563293157323874976364535654650405720058588864805421992479509246238051190445009310754462826878251516767292141168569714527077426136682318370417235070463966036598822851837952*i1^22 + 95696594783386887125405508671972164022022588950777272299628565563937396705895953659288105001297681527213437011043085129061850494762567134345382497008634381266632361864563171201809980481132775138289058069827310973275485564704909880006921262825254849189158556149114952348215048587209701164717121425917463114806234837029188916988429842972331820193042823917076603372462358750334984327745139828820611502431072843492859047337276841713895032371030163543299030372955836504294576111917279579429582156380292346850316360718470475372183193285196079123825159986082891939731452465944527772847988507740858623017105176003903393172499112331283635833110849715188107009228545738465856024399891651060673622289655075517764213216415073272292313520714431856144510422805695154824414946849916464846741718846378153954915117428463156280512786295292939203962643940614303635606625219208098408367133023187972190492955576779252483043364155091374956882724573178238476594201833053874235410459669634659234880872761408520647328307027644801018323638208865543498326620062774226965472427505493784443959638582519043247419948943959784620381396025178725490120728072956476051336070486293793063503219560795845114854536638561056950799657696055571921063672026956681212038301351166903747337380263542192346149691559722119960302436848575476111066575100849490795801264706534418657220486091707246215505754814264353116903270140088497686241726310085596496927766027259427098596028639751006741996221611129953448766124046075478042484765769384875503726010456822803083434954383512841131897901951867682816*i1^23 + 2168164394897259003073364016202789479581213234661516067525962256464751126771958105856137800122207032958987143371427696254211180462063944169637738665083164372254048701695664251341922550311992446761380432337986192872690876231922956845483922739202536537349890280125615285816904314991572603838548121294071815533327829794130534442253982315636216087362231491091540321084198630483396947759766859960684208861889965270391207571243675174174061077922876984252144892366420412080538415162145275232963407026110453365075438961204282463964942734710868346965175895590952189387115737804182458362510861105540253111569152305634230316665657505402867109859033443544394630018063861008831020599429931500818358669667082290757649008465480979926049648778202872598630752019880678577189497634734244638882176863423615174010476660630151415412366371072806063854901725363382238872656751736056329535739201391804425364429289554942147384629453625972591230430039841687962849525604189231062800671398589889780065386716722620884574895548523132582229952511010073912910629363174427883726841001694246163938637057921998293220680114221477994199996702588341236408744955232084444623921080255369808366225823136853593705545264876756900915877657496228612673725837058192735514214970757520371914088670622512089976559116676866194758780931697001565952456294583822604348586555833221010403466121267420976860770631764065867667985412067985852765111745253896559456304451359392057785531185398189848810732800804941091357823357751109661541038184428004440168447984117291311937243132891563741545446244352*i1^24 + 5986273435708031215685569357139438388896868119655205509081364164644638992344082443493107443876842644123014875144072973501916360475162479845317323366967533604910342148100182692497588154386422423431932763620039617691017217502654884316796404913054957443022173535906096062929375738444483918218622166405590239020336117786682607361987538185829531155740819489829252455233116793543984135553892396476990549464394571411840231028623486992666668564147399724041415093082758041092585784773545495048348467808189308687603880241713195510982769416331863342303677563560902782181794584323790937104028701387698977546468913582156750016815960599757226731309266456900879381500902454788709683235264335362274614283159459535207861961687890199933602168298698159607532888092363494108764005585076164672815512088177358643248809602171438308838385363934335795581839215948419853908314662436073590166943582668734602554168577865780216236766514762507226203550213668094770499726753232735347571446729889893099343797971804956144882705229499764006589050121853416337394572340158719051623260412221475279888096133452100613711111698354947744504068140115780043240709302760833030782904811574609410952615462855387899586451418366036065294507892000802622179136098132309148530236014367837888653065549055710854428701830977077537037970671420439148955887406847020983575279127386179054718758801418744539518563902007452541038592609147911568690718785638970407184914276243669210852364234136552743651355323077230759076193213809317636568076223272408191507599844333194298638383920602073268224*i1^25 + 5805946429447224688674737491053482647943253799568287748368333447388404077165519670243396885620532727954038642896685906375402909738164147279059831399117628574252669132951446206061233240034424789268532434083461513154867927690292409295541337694505611864386952373045097123632063517227881624678808792847668476501878529446920639695622644343130935825580460304697442309554961220605652803368219332910881408944495442907463812211187398200558900008794946090254727981802849617274994167475605923082137983441168554037443325450432692370615309551237961703066154989011756236941073434685204388399882623236413946729220615278785818678386808334300467199689588068992884348687787208364611770523153089111010530892709526884002501976436191795824555334645037148552509885161440319906645238338514291412760861419497940804113142589963432290226246733310908314671672669240113643005619343007668446751056081593917314330996170211345787279718143140679368630970208707911352224826233999532614141853943490167601233212764609269055935948920000450878073839178034617723247750710469573757047072749082664729216021930251870440471739900213685176164102748182848264298933799480531627650385075093078168636767642144562255990785689934186304617495303612293466753518832378054186830794292629949657933689639426076004715873428148444674519908398244881278572541558726239240232076232754773562467405318285549656223468359372333488061922039920815664970200105424981655376125922220401711057833558553490944842396844332095383062363337383988415537507112064241833210162366494488214448386342912*i1^26 + 1798284942564942834972789695757173435537467199155969536288153928493264799850915683231939967264905572352680756115339594957786879591269831080941271024777707914368548895773541379600874569201416016498527762373996798794826893337342116688521687819069949478261207481496081385258944623157272509572679357077937134513350245465325029593883011090076271388652315129969140501206632156955200472849231955441725739030233163920041600312156892489265782414192521872755633865796593340652850994397664369445612463551298453809482933642228602078184353455053891624374759250144915101708019522972946622737698350389721172914720509334784258848369068988822803098942266588320271299764746059252280000560826255040062937143247445294804468638760870466554982125995485021410206410066848287874589475456027884960556463615451576975504465666876426373828258740346580028690190223632943455742605202768621099014836578414804449597483234528182316415276648059332702832453877728580209678964661502423936886807063096609897164592100564556801261741890962868578585136372568077225000791602333385705970796517134617786878107546685517547588470854223480804167954277248142650900935508843040197285017372576497789799543971159063636232759827055940265699417970495265031202135196962132887990553915311463770006353594520369338136200569873477859117181636748893194999775922777799161292210227391889406006268308336456337040983226503080792200762880249897632351368764817431991983497756219437790833115005632503873306189475880075510760912509113152168055036322589999729393601705331019218944*i1^27 + 232541464597022823137818498982576655064835964782596130298361499588070376227242387025401863033469459849561791927830883305971023295014036240553914992660916660225289489939092591534967319875091552557791613361499545843223902038773008881310761837235712129151524911490171128836314853183560225561955549278219548784819648956800510638054539064521775104530073640126964419572438251229355257020837343654387618582310368347821850228820329328549700222042215292348021429234240235442304637639132231230944449950270933846780025466214734631978166884122213304248142932841693673413391381612997799578186404800352403243135424838517645639772714082736143314342392895623654811895355086483241194125808101378404756970859385680814064408749186661343109614492943488975564018476962002183605683842650956800450324929680123757633864442603548610995637246776684314833570583882789711052953597129171535917110379333589062755688419046405908044224738303777789878804018592294715705397167402926212921860608325886030420951549226446169201443248246760276686829204701841066546480166768422605645667628180337660269973333245878380497741566080638462920571283669274083274869608523478700575046673715400300359626768904211026600291710397846494780055260198162139494976220847555749953477612224680245135141445986207683248427987802340616020764608171835850497525922286457130762188467421250489736620801634105288083309412102399596926825300806943603111248014196744131665100506107185944596980975034121962693097347912186361469305115808141665656229620563723895408640917504*i1^28 + 42606671647067979819841966134457567560299847061360506687829121501895958333815070156047810737412227336523266312064287041982669935278788563562845788701994794693086402115653442243902425408721169909692941085474804692282883129767798127724244914150431066021654512584975801197742037918005302097365609520574622955358921373299058525990261974351126531807470453600399441908689207674882818565908272339094740757667739401861786854331013589421825202857918174327648981388088647759956647451834575768615774764356272941528723695724746765860008741453215372459316074186118888181554703113492111592309809172281383218950366111771051667610218801538323192962815191578811090645191382471818966982544828003407319167514680888497190262812658261183482835121168060458107832300115555399106800730236663113626448916697886404742991808003359529485912224018609053722614981176120786921998097457542340236464031459043395665923655708287921490393855009633438103023632779388212112776924287405153651440003284285238037858010604257710687549982866994453690062777614667545133404033641960568517963736602796793132416844693218138975219166200217505731149404529261069977036428135298449973103448985155342475558762298475952629621804501575218055708352110944067036866162186733183594921108843753487089156277156872871969360876814673054302603852740763419645047908647247067514803478354637386454468205733147747267480454797554902270210769424437880548507225440768751100312887299932145162943802473111461447775404532058171285476922502583432610003173570104000512*i1^29 + 2253024361346593722147674087330222275678540764149958252741069514295035643770988680928356495867338402629739572664931510957887080525019369112081708388726157198078411796005674205961191048003528752594087210973978429962790182639635566541720728001675605749641484744805013445547472533071925550629538415187361948385248909008857817773773590676657948972225811284613816393232151765571715850709415811390915844253971262023703947066951209953184406644029502866153356190053586367136578727346793287783557428396598947282478697852838418353456678006856431927125659615795254936548518854961955561908632850266038548129710593382423176758986934083725603876202931180598227206422807940592902319499490473090869305642969023210662490727079808814643387108450458633117761795661344565433785190644149906883692384710603771559419787346946694333716348555724726231786282095065613863853650248913488378434120097433823367361402533480360984983526383390529698246066245466536416265326753475000352541009578316194818593062348698972648471618614960409293081604618307867945797714784503329698240330270524858156292537537236103356492778536512654155811025851663790415679906258788444672488943183249342668531108514928805913431046901611064339737009684175751413417201333409961239119921690608401747669326535781914754615892312248854031398982625814756321996956735642053123918858052778519465601971381339122911684788375281120098296678927533007024996529495138865753617928492822954376073816366482828555813666044520619270171987378274063209772089344*i1^30 + 1754697943612099345622616584652439578335488554782086741673301919817239380460427792020764131264511836799727261121746162875439349630943539788236078865369800194188483358507430509294246397398709972246671219047168662539107358354375114232440950499760184597337855233194137446547455393833409679030297682285553699427247824925977393412594890444596735612487752572320703413955174551535789871362118890130825558213642879482359341731063211087642704576088169844655735761969760179790222307041728676214429043371846430508250305658054942790291598039800106918765822226625160903517162739820289165696664399881417325360159433034824281154995459134766612879297460599646038791047965344412834492734519720961395716572107896667058999410354237599417421067673778660810911430561025808368716022667023198865129144030061075684135539880697675186524722827817789618272893353235334616586981164699160744347681474191328419455373557293104142217502334010165680949669912861754346167302785531884765840798272523322317542632338067672428296675134732247572908149152542315172280242835168345973245590623175139623248610649748078685661674056532967145690373990759560372132625101815610026072403900047987102242110779648003826757667496191540243559314648758884066848929255341487079268450459736863196257019128728477791120909768614701371560375107637697079376584305275140294884784828434270354841701233009310378569453294026073165639786578780535756840540475361023979872950188632013652015881161509642930337676207688779124606120641953792*i1^31 + 475400085935029855096494257328849388270705792984032718466062074645147087173149359670421914820639627135707983708231082003804588709164354873771038104731426064257235479045245383167021637805993774996056671044290329268028390845653009864615979408563006492298399571986212753341496715026260701955489238277044923921068157238723312939105984896729786105854912517017086836369166058011114032523150292810454053981604470440115242273335805859332080055007315348868342441987150042479304214237075466755055176571065879707929426631587944836365275302388639816651175001706138098592194262398014006055749102090769762251511142356069718037724224369344610635176744749019115966654994041693979310538270515866300136468843745053461109577598590750142750146495883151020734888643584638237738371054734333194977852757371179009782529059106682244404516532695679484774233420581896179108448903678562075241183093594733933497423220159808824007692884510296737694762857437781085177879158062005038990731988029885907960750123719665716512695949040776047777511610152747871957356560753348755051528941661444495553225171836909435048458678061916858958479926297237266112640920012656495378913386592874916695288353422773864467755304189219686577643015575025632878838383414835266860946739386336621151025549151483605993784549760357590815864435104637149557386922649555679843125786413502502815954777666636988804813748450976673058439679938707559592542133519306266613507683109787412203381089031459191906707880694645784576*i1^32 + 53432002924377581274551254584493622735742164634515759883100383567075318329692204024974802244038446118841850397822957174797692572422367406252160685560464789196923135627914999595741567367344255216806340139081992003537253869904516611386666415368832753111159395152079522700389315518034958977979977003647683443126590946072124949438809401417234110928089031106395608855467684204681960197403881189075434716090289960217723932576287638468819725002186369843262411355276434424401861722945766570576313678887979364437678717902354292686841035837532754148980780184848914160785763026121641820557136936013716185419243299250158296006849919532582015105642937462834168285463304378212697541951993285772077568772455378691167005909963344436976544996682930067274269977242039680879336184299530851699938643116098327858380124984199132192380056792787259259247472723544266938203293382663801747540091066933770185105702292200115693129144761948636718899684897032476372381534034418642592425578294622115441479302559445267905005561365831687892420862703375347246865621356451910736455398315834301935881836141678652326145826029953181413346100295269092195513332108613287425428162809984270705851914910667045684324996971057123671640547402725541931297787735861607924250864260727268166591473156160946667459315896152392277297964940931627030045988885436045953372152110902664770057461017251091580004555651145563591897336958056242990518401533780767502203820576577825726819209259616376153178112*i1^33 + 3867045303195789028609140188008239862344938849444422576158872762986240847236716167072641923352380400895307583416577785119534824986799914478353571326857253258993566203542590860419014305562044214477320226387563946602753674454060223635876344751824813763095755311256184167831542688417835691522097697416770438093274130544489862540990277939766518482999082586823362716467109886057690464910068376157742328007991622135705165399864882206087154454044809537568506203727158938926921510444102017299378679615288476108409137989243982500785593399617251589353608168719951618740479460757579533313884245360478230463612756649585253162448028593969421161911724211578037550015367631914419276047418873127047902139582591192017157951826507655041364033814312234489630997351024742550086378371859749604354696219790273605825872683422268526804417685708441353006651297130296366695537456313005531690246457250761232066832416073311609962465899188012141527271432343929964028968422667068283871950982770838223949831322246003654513295936331277236271206362232369399000428008481908398048472036926938595224786494282458252523173181905999330170508109381191311150566828656316458915676283776124324176490547249702668445487272796308173281849824405039169331512369260416923365415098428998079586171333427181995952714118986818831913292094843531327739836341525652838641975463588284625764008894203915730191906855438874898911993894837996557923814032161254788458640571464675541698236907520*i1^34 + 97313342632264990870246319829417170206941470934506127649246961598304580410267160516652532657932937884587457621432877416815090564900576948134614184036195571267571424850193397309510061780813787514771095475545717020059547933799739595765946526473037956315762960487475427846685878249202617397828027309883513879246767069971523391825372021333568184684665244454673291397234548905000185477166547247414632947712141352025926934084888684816193223264662353964515692109163272557635887623684383351022601668689934986563533704738177284542142540672223454912861902543590151206406412480103010567779930975440485310170538327626431753612745725251935425189803421350962804008349656310693963678124159165806935783183783364763201517414584259442389014884135155576248641707627965467877646675336038694439364879168027456662059085295518302678465422847616672009123624853206528391337614153875213049999001778921820650338927760546930479731924501493709386011747416315038323239777302083504088044958504012362234909299331683727357696559896493051169233880132695451951042274275049351256553011721932665051217049074324945434670415729317316530532670483959778016590315603556519689057923705614878488588575713949541164408209661349893366397050145384067693146747596605481237507540745933172760560157770653075813279629046012570811578812156114252814188124499443374332357879391877477923357715667151675348469616153971564170027219736655889875129682677421995688904011145019392*i1^35 + -2602202556728458786080203097304694320936175519167878774389287181885363001239406240413423019930849896045667838990508884100537289268783679714885720285217420201081241087737102629262490627394180582508056575282836032432002640592423747076903917345525870876658154154864270506758044214325306758432259350880197438708730739045366314724195708707232060876349619512511466879396250924038628540249555320840896064892852870944328425862877880503086679044759083423729659266127919164393667736687747223221601858795713726729819224905985512352418363457195688032815808506965244480372490837615662747214101457053409049963033162323096285524010345952530404506899391654689441136255594733922577935607020432711933080514592152520454391812943689590253528893625075230442980583996063540687595577346365256217815401625570113743058835596493446139079050683931358522468692169244767152058512144592608592341592712169360286609380028415064016334176555594467407612001680013935354116175979636748116672344992639058608576370093305127272208264189825266639834502850041268139053593617129702755054904430236896780057160726734137067514955845993923007346658613090569028288761271692329930999585329325569535388593399364756713083297435954305304983153991256217408276406530263404304334452887427559278145255583298235938331018721246407524836244367433101872889302860664047285514194755205019159239639370762375834586335752053701207125040798663202738652417415999290671104*i1^36 + 37313974661924978403685688743222471798497154855146921365668723246032886629880562126707429654168505252983082101832115138200203283115763604564490655497891787569202277411255846755723636421300597976413564561934913425117177339083361678248454281095860051057117803883741018662331825186713353672068308225206779934436278504776597926762943425022945198665910345978268556807757209640045079519897884809080173031392800174175920716775019960965747755285696408643964640783032774327654741122570070446178929927279780687204931683828228120477876811993254927236411957559876104859423201109636213845736205678474181284782470233189175486400321990009020495738625411324834707561057860775318243393187993870747995460653750585459985512263243918294001191296151928535769869717912776973944677003101906261317149697731475322110907172204526407505553248905817218507837826740796319519253895918450941928287279309305149098963701683473824285422226204455098653005320579872376994278871099249352711458290905878242991815386518098129231906239398186359792544317492423124001219048437766989939382763070069322476670327766966663304554680321821826138959571586998034120895953934747372851317343130707424163402501277018916507140012964318209516267495289133839991540352576069338445176094633926183347895124564938371487502839645305339688259627635681146610957708933042761628638081632674731650715839511769332783039280738900100910885339652164657019887616*i1^37 + -29758298486933826562656325694750271158229153278313781990110114696495425450491674409385734369244335399852753241375660295989976364030566043648692917907608219441514166442981845029420617694693174005254265325812882996366403804509919418234823118854359178185363692771237603530176940332899764479219225798696371309401896341811153196975607518491831001772957635256393066224266462640043379399366087039175249595116389906835903434581622803039530269426063125567605016407211316692587336593571841308496916006587613410391805313436506138376737984962260520230596066186643213796269325126029902349425581657902838939938760989552960595501913903438392974664313320027728641874091364578836110161252913221349067453405548211116010216712982976733440826817585108462095084191388986448072628564230795810957805959002925632701487917590680047570437243217574673067768716740875595348714825127681028702566428933174075215876748838701029853055062732822173064028613451319960200963154450331383825640311569210037769081554503491875845713885368282035402582635924683942085104634044923472848627273242861404466298459186883180374446646199541763916804410203887431964719504008621179250071025514422677496035060976092271098891137649361550780299892059089899778672930267542995424727612331846486561075089907372370461326634644221717863706248304063405871785098126638792110352071834870335041588317553283405560121183722435580475359737856*i1^38 + 456372188064195579751341750480554286743297932742870341592582795285634415137979530713480420617230010365883848529048097027328704742739831368004651559628859665416065884416914500059617531560936919541139602394210691979345914277248076038789341882441548086327977289333932315560740145374099520418536210955635672660293938105898765327219108568818189655972092761921772930252027060907309472304452286015409599909211155414163141438609087155097917043593150447303750997934414208632720389827191294276331397235032415871729973295120572709980688676223903003637875714171362916473781664804001594235321047002647330012463568615754633631792183178487243300248622652878012691792371260470949085679233068288479784970972200319846956087087641095489067775683073840341179634332411126266914051287534458486227162140051380293618189436103155824074050395097082509811141018391473285452723034765952351662027126066034543924252321140164029846081414240112223409222928346950983000702609521286769354976077993950942776840485622602833935762022967406170962658038413668099211625427003770822823799622091498670487646057954585763720792713270135190095496753908925452024617436325345608211681845819408384878271774816022015529298897368652194773980507272274652897814285648545708378482237094585443118524631545547922610800003841503195312242781114742680483052626028290933856110674803609096652273794523296329276877259520*i1^39 + -38298925321020183093901037642657330432621673129966412115478472529602780525764229048854554918986277215622628363757263230123472227022920010471055443262036048597683043597613864847924943859836287988577425042000786345075399616341866009939519366032968963985013159698275628241749318145806948281827143227340350989347637135537681857310560258221795643866191219768288530474977017469451492767413656058070018647592961037114924253218750260061922957993002411555631224532981308708544408902253003266842600045326834085923887865636283960503587842958059059113914931378224166821345057441908337867151486092317210732976451636585394700291207306323149469624693973188550239106277180081998323415692555800938226621623064901953436865226913605908365949546220320656538648683014968116894013500485566831854928879734207339696319439411657451360568496902744572474090785104700113579800962758635251454405319704636854637245583777161415904611753480630457779308844044398086047681843903868207961227085162457330846311456084836189000200565359989038317150223065513145059659167667351060196988399627294141273238145848875814067756005094970862414477939603405798610181210636914178379488268896765733975435516289681130626861754697081746643667777287699998947510972587093236443659507537876457704143637665135735252537859815807758425430852749533725086846360828336087907879053468675721268954280879832*i1^40 + -235780668727184614118501673485872978076510198482279324978294196905484742352374933294709825684216044786033182293877102534263866846641981741798072673109458380298329956791530285476811122565549567257164766941453974644984429377318738308361277980288732556353038818973769016040548276384869784601583953358208401682029070200728270009544025831300363185083069116715316297398123773688228472524858448502784397662744092324416258664004210824133575610981602954832547230422051283776770662057965971459730852971896411218624518783905835367111036533799523117822911157091231182892368647793393410241674134898181000863642251731988500227282857857101584351692354882006052229465786635063661278249202085317690221183626885458551334602679455720042308824164768603007687863221246055642589767616401641950882298123756485479059612868575697390659667819597052546361994978886469200639054397558254368649790991184104248539250148913201040147645362338390672558922189031767851392909280985985022137143134433115223581228409699156190580639792153387227483059593575366822983654303150363929262083501819754256239699492795434953796428987518175280845197110893680951350716788929852969106512769095268166780029084279472767501818807183824921166977517104379672735244583732010290419074017656269662449257043299389543838553640665030428698557913617754735291613915792667213919977291381*i1^41 - N1*1527358026101670832206261834665457051956367977400875333432290716291742293334049480283649706587782034687129791464493035222045828048939272291180859932203913282700427379871360312627694509769402619038920700579227683821730321853328957567704458187485447678691822374921775165645798281837556073091038084681259410335274528579565264345419800946983753096575571564678324431515570580477202459620419766694838695385308569435930295281411577425357851452015579036365585156409475449749829429331309747480346186257705933997571903990938493024692702093445399849975928158498955490250325178217748192000000*i3 ] ]