[ [ 114151819796310297458176529753432011150625671507583398651870738052012495835258049568716525639834108079687980870007302890114871020241867002397996762197757716757758145440807398901182284157084025962799366665806951471048817743786037130796853943021407149373506595919832493436042381417836938032117177295287233243319929664917712910036723877335349365966678594560243840745662611910745564834691719764142366348222529210057548118708129739321437036231819583684658312661475136789024231414677437549392200323447818913131157212390629229016266899999944650189523775154923019221315600603242326004817736454552040362750598881329247996198473531672034371882799038683721271406816718430735903959662609917934282517836043006379630420848851750602445617471582152969485396726206342499172235187527288575603796879781992337600747577449402228630679668516364504741002373260900013170174239420506542450334671094953094492499222540206053242606155979774263296546681340597240405539639315153718960918656813531759836198265080020391978129282312920326864801950573049886391023192302478571233277420148205694836228941810172426842332033625690407857022188997473900519411360929101680239309706696675469678540160059610895201150313146699286362918989869104873472063477970266134411921081862155340271356615194038115360742550378293455285935503900168300309259748952806924951815398897833927966017969575492877090682663922670505994173541324736590455749325655684829813734807816295108005772287276359066529725529893585365952308997581635365845147669843635541183083667068398783323047493470049821743109284187214545497852685003491366901121024000000000000000000000000000000000000000000000000000000000000 + 335955291455159663213397776413701214351268632823525908196313193232062577655899663964357474433198744431295860010506886051087155674415640837255011767681915385436291038437529964678463149906546807074147875638925951352729275183360639356281524952181292681223648129409584819669759083166555337960939544922388409273751836344939264496933913678530888044979116386290088913276851279042994077543318812303395326884240948532110182880059281942748040350598796371168765300633353858173697760428968148985452230094761109083888903993894199461484698715768453464628039003536122282422682023083934745310698251974152669324868326558792618564976143525894079689694896373508650477390605777585095490943067211006086546234977876551837068601406204522276140862330170638053344804593183707098465221026055134390166275486539614301194110451501053742904293094354381293175660447063451369183592320059471095704624946972594447033294601586587870350222026567398128348295594216610566703247739946861903268331986983471876740632697248654017984423631335905322650864233812818889820313614922762619020631271469508333294852711260226265375313973188833486022872676969473271389659786176290149411538751793117483533772284280555473412598924410274855302435601245295694705048085077769615211917134482051581145816553032473771848719041226033258559307912325216761890727550410142708390736479537318022617757319752671905540767370205712718897032760761702656203964697432909445477084752270698185126994452602751047616780663196488402638345063277145692389611143619333287035139814107712556240549879011569482721154418367519888651152287177625211135590400000000000000000000000000000000000000000000000000000000000*i1 + -4567706610482606638919786182589827309309199588183832787383536851971259935367099804511844703531977373297546203121197654712885696510393096594710188463452227009475786302429627819150573061606902478426225297234202528901846605044745570880146942160582129190604121603487886882740919680775343622227777445413338167489790989914798648727688814795266345622938351736667879346788967373780296056717093519453090820283337501699476592157330073523439519116905744478798631725700863460637548000438214532975409967923312710602464227350673215729746213346307023376001956669069915695065888009070986549523039699878682616973597321818229134802411915878417029985556968703499982141121966599914146591059941190772135570367122961747542058406807898738408861467777678294354147843487421342215089466041206666286145446035514343518675648570819077804644678221069290266678995513076813050560952396833659134070517899684005920948512808701297798798707135846522366739865024681419456994735943157654185465904637411872349054172487752147164335101518544152769394322165933749368637884865868545268392719207702000952619144037051424934597306758450338602658559403854682673807837052709199800926513441549234260094909329027235393589624191481166680585382861177208963002398634258144759545998334242205905420730095849374125466465022859411642808856937203274493629941023322985695657425877563521050854773851976345650867136783936241952385443046747592562065863649588279993075514150212852350900627339372740703234961910604261656595380476123065014366007184842924936412584144502701701067475860375458880093955263441814153495291919551819887411200000000000000000000000000000000000000000000000000000000000*i1^2 + 36248484174479185331342563379552810277629365004797217092555884587647596609137668476063152634194455865551674897764516907821472267858951010109949130331134142229746274314148665394276828342015635218957117174082519731062768884101737250977078978239182552770464081219619173142070284992449785548427327509881593451805422668970858099454220123273217220696522976154529877676856032824855424617161581983876552100670806659633062502412751380228510786968705793985264078561522477381270263087323832607426678593840909178974281811675239966500995767690913186722067218741077836764693456115581163806576380350606374302368586263963908986537973577718909618722567368883655714140118856962956588242583275146374325648759632514167695156086222222862687477770833597467164456574863588948437006684955799193503054624677354754325943714838032961893789134133243408128289221381848215449889300387864281543892798752376072395345386101556740069527965374506865758867081022398746528382265730425820925891881088563431711496176212890309246606559691228018253873725034257504657461091116622743371253493998610269148798844922276773669250541444667893354858253181588284837418831395489738268486235077025075209803378129903949641486430624511086815692010649043707354192064772357808188778301024168385390040295365536947718009227196144940971128043962974102646860469484365269568677051702769152187581224627527534701864133997363231484784895181399533606672381030120473280664744674811829033272495606528209503176192332030787702857750106540744317606139671981269753591867413719521201219327234812175281202942205170913081245852255681400274944000000000000000000000000000000000000000000000000000000000*i1^3 + -39953449400620894436556938633000731739696613716294584194146557214036940355330280321328049605098851025745653178364139613659898893399885011160031387596394747179477221100900945599860378645648532545368590309323597903214220247834094779235516046815751550136285164693074704332538219527637288662855098635557274582578257393413538256118852891942279299947458007456212530375340803013186990998339130785589272132173520325718254355054990209072190024511097034317254333182933894240003617774697583195588351293177925094841838965478414053714320922124262191799068843900384204252749936936996758212935339818067946751969495834146904351569371856705399777420150822583266046797490280584884706246544047973291291675392246104170005082341638954036140442508008775092328639680678165689960521396844682513747991485379794583437969632131111192096216411724342968957997383368855883234217020014977653012227106142517595868895304493967212838629501667393195574523387114383371641215781266667163383909808258363672229613923658897191081153968171056295633104751334722097573326250913799611839306953370852825248188216657969743121118711297686772567537722475292089594575305180042188971530977781032277828739952559608217153974421960764542801671937042683443509480802101669309508002664010336797036907756218073540812540475572009621754959957769966071743826901295129409633396533226547045771545529736187533945596857214665130959904753900345975276767168787123979838151090415947241120419439617197226336513797969038432955583684095077068321465961920353746163688074859189105144492134245114077836051419982950749020400557846503935180800000000000000000000000000000000000000000000000000000000*i1^4 + 18242860571781034140836650249646493213428714206832904050022440941969296790525745204306194880726019863915073538212638077521449517787537573800779605111186226431891319949510005163503468570257336804693269998507195672373873729211391175999972417701081668569832367229190183845022198807485862249282256016259200192317503469080983105437117488150045968504419509880913804070382144135447902528110519205944549905037275344838405670004801537215514421755663362889372166671723027465744754283400605888514082569675290196480791331969020176637054461895223568237587193650179736213116142202006151877577440659059338181162034848111377102147250998163005410837967837415334812967150385089207481045665435486044682329496604873804706151268909961552757858980145767210962411718802357814003337979390964577606071909818069111952256570922520307604394927135437867845951095719866214644725300915141892533088158010169287054718112802810279056048341653145408877847871674458744461119807273368499665998254564059074127001380475241440207625938464504979623960058918955442837475807192673072185336971116190833917563971088808998011292366386988466594699992521806571200483480593160323661256119139854357508896791318847356335915097508890643557624619001153271382021565332017772804529711621734324067135611574076569249220208053074908542047490012034397063835394950516672263149265893949721711393287491096880576950269177015383053122774397535525316064567816259786358724793421909972495166151961090135244122795141489247230706392825699842230690895927790634842072172072473413448246946023822082772598266419407819439349689122805514240000000000000000000000000000000000000000000000000000000*i1^5 + -4493465019685919984452625768800873053781235299003849673253129436418581441099805520826133647375554044177572224855751845161872300024089908050233211750779711346331939673021978663676889595956116137767865774042664690745374963696227719098802111681652527949921806173489636570023146824641872467041989742446810730727768048879950419342289297111605587170499637097537670282803210512701681082825923988563827684090217893385597535979171720541243027746795198385790356554597537501446392188139399628852097744966019009384785439276666742495268068546945186512796395648614762948293394001836573102687685387923523665266459955173687852432479319653433831413717814036691937915666437429887516892754969397864269574698488175522030507271462397971054755748099568398987162219850964091451907306702948675848557875527280385766898872048043616857027758675400015424458320401614233374683419830050946225662765797657493025696148740233509735772004525108160700359604001103380268178827592456831939144157838481349506021635125106655135747511246267012598486408005765662479399835458300609261329325936987169372600780298683592363320572492288937507395207030557090893179342081729193097697102363387707384805596935667299013566104046717586712905461663251232318174975936648558421448571021431623860840509907414369801791258368448986040474825712807855334435027714667879460714847717880995082439122903654301280981838895315059975150081441678564644692407010489680346050238157954836558761051081259999621311787440296362349073145389773492735116994602716387104448879935999182460149099286501624571352898373050216042418050017787904000000000000000000000000000000000000000000000000000000*i1^6 + 735437015579698960444452439818988182103745480533079871084128860854820802704607204238419166960651063774526425649660439342621566346638207371148096364791094926400397465340937823174167953622595106782533156668761122400900850531450402953107922696027018258668421305291728276577979816226177074662744935702771738779950462930102479031892329013983396745116315198123668133327345521909300649491034003671621510109017152110734376837575218072690998999886161668680242735216040828053825876114453073479810671329116730557666062266263335831574906923848523175421095699216676126554410208482070102858114977746901974193754263695554536802118288202710501850278612663612986323071949848456000603269053267679951356187344346655468881857970886614038886911790896126220896878070133590835615398116230492836341821222583645151129632975106183423542003335161296034497487424071078919648092873138629637572401362599745958463910307204171781102293259432561483927184528880395629431459916196856804914203345942792398217703621809639594959121216837753861201587113256394436368155681521954159960090321765604619582627022943308163739307808957594762467661658623064678857288861396252794221019731100163771846860162239853682519829953409150127650617049628955774671701122925367242733230808042202989871405263963508980323868372502922691216372071350302658721175637409520636292822594206580271896624750574138545765854938093993447457239384405196609564931593423503768859176413577821426434046737434086282848073803946700369259807135275323359812810848583535617763158287268832583441218698589260043416372180874847089630413167001600000000000000000000000000000000000000000000000000000*i1^7 + -88778591020688312974001640601719091833083130619939444774888649436933772013410126407964560472233504400507098878004350368356705470363287117098195868204486358012265235988676553377320757341897521490413435501809512333815613594738889231847184995748344963731734344184136430417939405329180227715938329478568700832921407515687366151560710380701147111844396922726162699087478863229154351950474348769125384403929060851867301623555504220362671187853431658594682404180360778386396240512059368771254692733350297854603286337145856183524104015978603650465616716964644187906892485842500314732105772388108527934026319759520770169234162512906961103892911786053479318827916030038054800548047541226974018961404245095808450935343822766262242787785305792319127232886910163321714263930263248525502996132230276149725214844976261289590980166119480512031186363431472523235373857212125260829781671601383137713053183381118050933195110926658363092728723564573926358124368597643911778780614859194021979784439605648592320866129604786800850858285363434837186305650505257246264761950375620152027227725368996645860290190052722940473912211631311960958916542874092601405014189215836818508526132452435177252603450445256237104925465227284698334212580807149390329378074880591258949308195545292240103271341180249971805939414993264139023348744871434239195736986003543797704680246693948472782022065216813091409443496228711275971263432014238485110001507215776748923710941413779896048410051098829953181908390779647537640349347020871383942868820129796953205726182069428311003009073383330755220823080960000000000000000000000000000000000000000000000000000*i1^8 + 7607587840871933157254831643485550864331289181413416647550395120704424967897311822620780393520495176908852590528131418634915006993215356670443981316350074545124294623688241477129587403343422747803897518444933517327082220481073646619665625786323785681102997330747271548377762198629365413500405806670725052045848680134080329694311481585144688616243890594607958776277619764357999053769637591609395910978468803830452447762595977372872180234715520665330427655818243219209366599359169361571192264933922797694556764100615936122920302296306799668199270452171544880753020120153988281971099864373421561409127802838878602738802025952020988718389684432050810892195441535783058114540079882472242846467997006456259268121957476864605831874398293337833518851508434573098573968145070779441254583335585634374151751532312934359423093949515607020919354495011440826131268272266786383989792848599190837797425836495544109340423752581793348763204918731152584498334967380618737974746426373465384064963493662332103134647854751232828215896715337785365479888406588861154771876740633294380443485135550773535467724483143118005695792298559114181215069601630464952593106367162722206988980415149683383329887966068627914920479154964585679308075441924222070614537785571687265330600819959493177972402822187559487635886027671652678761528486766596794539285900068381058639981653015444152933045481292056013796656962423457303758134519112867630812350955450595032952117141063769223063721772221206229873731551294238770117895897744086754939120411805327343659647887844108422150357586069645770620928000000000000000000000000000000000000000000000000000*i1^9 + -638606213564979801811584192514559112773590468882097782745266457136438679798722633360945260788266047634380675395933005888196026358794710562226079836843115917072250917983843300725668222090458448640640224573992477548193930110635935841807837794647065238990659543765841803683156057485199458311559166393479538789354578264268120660199043101778201313822185577608891653902562704704253220371880885984801563494815511720984499103477212077705354401654586543188978892170185089348390768474148059665073762618661233055561232163093961868583218134647921342001309990662927103598492577866533739954626290477495271240286119267221454464716608259481560466552087775164058036791023373377933688313309240037488017343649753375533605677663729368640204325415054541668760617631776413756200723748571821479280663969751447073239634817490623595182228767067641360358800233754760325653980892540071226055503601138901375360746475332618023931962555201923785763988432097563390265427466172382915504646065320538208874115639863253269220346464251684094197233335358715990062913129346890498867813927661146529856894992885681988493335839777260838205249282068425400588233986929714773906298066261698545909395202169210020568996130634726378205262120538908981171209196059104678482714328927129767708840686256478615238862593119354715189061242054512362940960070350771613265452043324825371259950643392202243232852875130971493647562129118705906839585189096104022695798222711475626728557965969376962444627860138490575350341522920579760186625376449801988218972244835510778141295743833977875172408063401021721804800000000000000000000000000000000000000000000000000*i1^10 + 54343657115385933744898925449470628448337121670832249558413549602167362635259295273632980462048740913158637099096241884590233609735607152053678291627043748166865560150325894781580992404560734214595181134876375979018538715965428317507747152486053689435988856276469134708843478341803083212052346741324035096429368485164907939215251849341078583653039379735354527086916222926343075997105516321671507782622670892744818534784117191743584532350244360413554637920943684406840150895145136123934669562363838102723766786107846893649175290484003038646064281087716110031882276665585908287242590544091904444648965545846068635379999793413873735461386967025201055779191866334426581684259458931441741809875890153594363947279984433521226353129977292112478430887347319848292346984005102368581877042500720760933733470340238446657277042370407937367780716955530889602857894009091365796809437873850798071731867418171389757057639941527222845555092530847904487163885293333522097611319574061161037642059032979829628874783262595212140630883695831668879258458550726332521677941993059332273468153304438981287305203022066161363080659666048559546964582772942713768066742707899374522692753432034321280011084396372644695783231707376734554467599601347188562684086212127693434199855303519052438381900284319212812677044336766076105887379136330137968713978751087099458243368298844931518090164060972359115625679988015505693844807271702302976294210353052657376021865803207414682530304133227299326131386269306532962579653080914306926619798086498800587795143408288258982242962876462530560000000000000000000000000000000000000000000000000*i1^11 + -1246653885590799362503028138177929313676400059268257702154312084113492060003204723631894959209953372907081402245735801552510379945809125453272906208368640213105304104394110775018859001676263385885215985278408728747947915602121361162404828458698897237300429636121776876511110348848490724971241873638042004226381482872423085420330885954396167255983040135819328526449039693770353685066124808415477864580609854140683684423900334551773837575740414738805478519278751832359263169679068466716573889604762289909202741267517130696065278362359697845978207260731363924299781748765431478844912152184925053718615682185481486398171625353261381397120152535718524149097174846676440153930506004442612333739069836137349736804933505870701599482432599464689573218111836134445014642759817073907921606422778683398919757621659184088614690658326149734966190472693827428460571870763497006497868931813825619776794223569705090310784448754757008203709739801249608271294550460248611113178349716833726148167577510512037564823986840651313271890694766138244080247640329838786081868755194254741429414502599677254117343500587649413976920403901735776438938339440893412098160691947313709305381314337997300043684417511045956643343258825740100318926085424000128474650382437772063975730524100476186168170011995009013406313058421716328810804309015635144891288452426223093423714439445028688370228132070986615588343015406357567295335877584422635777758657712998270865205067819128087065406340472273569505483082121833611775938144372002435512439093329783645768906358790445517841229651378176000000000000000000000000000000000000000000000000*i1^12 + 35663897129038723644411325544792268560543162573060678782133315099811600473053294459836377230644784364003615064571519290367364220753378862540543366273735038180615502972277373992494834303574351808283787173755869250557300913677636133522889191097034848392331539740252385584693028710942135811511575698684958055561002723685005661231587551336250764431129748376424279460807107812985763672515202484297145676004236147823244750146717606285943625686343467269044375952397138106268139398818858386107606442988409466285943012882406394460297928526672837113529944959456779069175803327098629489040717653354571962849790177304845584564107993705349760461596610008794233398365591283083276463585693489844206230456593190196226299697006790577822545666147923170642151106868695770036855442090222942542068380308028434522912356546516969478727419232639125055036909338439852746931974186817992104867166367976279717911276869161493294929752016844842373535459175981757937469572689103980446118750976145184676568509229003709652375419546495332272152092438327858281443509217923783256273878202495137997722486777032335237503018674258813570040167607333819106404424320803857153652689802322368879218043307736527479007809973602680149095899259651717492618710823406721345614290268184143253403432882003170675184954547989818881371298178314003774076859831924722587944186307495213547896943423324087457412019504234075823108057015795524688176857765244778034987400270760230389356270062777404010421810970789457431691370149682819239609993085200601072429393515776946522113478884501731634781670604800000000000000000000000000000000000000000000000*i1^13 + -435064060292126372505844914747139609875510504873459744776080073905208963783905389689493260486646467151943085482519801698879014272362505034893387154202874135289154522416956854696357455576033405764279472317542303511507294216077572620261603628727405237872782909015078600882854940692968742289519890531621118823509313601191702676166446420443095854604912976699785274583554390118740793964534227936931414565569662084051214492187988618344007262473930752761929117852954376961509695162798901204037735318902692495053442341324292217381790048964133556758107369715934991226077174321038282335793863921734073149724630549947040797587030172191202302887031434294510455825695995569402802574089417711889089002306714611844618326242992554362313611141684619169245741714901297451444641736085381406233458737895390274349038303325996951472252246475982171281669886896393764745073316630313840756867289969985116311983387068588329279426351798994978992144117697995008987344750847307265072744499120233351004636411177713163023399467727534460796960708178925126467099744264907073254003398312093218935291696866338631930712581568304248826928411574867726708598024810474801934007246556923419061561746612762528572630105199574921933378771820181819810033562772810621416321113010882008141453561763662559143939803796308194665320513981333690838095149116338587801077271049718001929516102476277649296524867034677222820359660090905705783426073679338537625649136788224163524410404994308830015088187869345076203584217974672580252367010141108103001552572250724644147551503839860255484805120000000000000000000000000000000000000000000000*i1^14 + 8438879991574537894821394176846407040726501135387166831513273609069493659644172654299731793873599823169102078037363285491398844427419353037719474579612958720124740603359876639889318425236416895761914769750958163818342542834906182550601366062700630198782252128791851858906529113460494630727073859437333241969107411525533857196852981926490985058616793660863355604423992114482556487088019783766931074474657320589140619358914609069917407633951458548788561128123237607285357380370636781527908973312454567813082194864439510134730407659039055765293865785221795209081160679943553993191555092500433721796899242879960198543453564305025375004999832509740178723619019630799599502459162475713050243750736002586792824926799523193958905545304069770620998778739213674652304169063235728637222659198539900619909535746252790379456845162102647533663144369801752349855984893034441126128538777158918842331557908821385351576967189066384453755480774194355982883461025652319422897728173754451841267178021582632423112138656697993759262330486385317772846069479563702107927990805808264811852847312111588658909534461462262640793941409612732606993125633419041812500079840859066114220975920180783072440582584089241166782602289063325340622185994522056471154894846970315848105894592912423844030364660332426098349451074601789763640541991086201096393350145527387791775753834958159079412644282937770153218371397976477332396778629261635986441311279940487668439908287197338522862807743912151905578357215371217793211995200611405164662784998549572857136446613248171573248000000000000000000000000000000000000000000000*i1^15 + -41649662391605940925315294004852061978245355249823852063973321169612661048288939623472198510892131864237546474963815484641663493067611057936925831853655861319795668971630954143036612333079249350699032593363386135112355001909115564915917842849224659757421316985741584233344893942373682231531897253627274295998093309067680484401235134929899603334274639537079371148419121380856547943543284920866278225313018713665491039823892429708482849443676275853297579651536418811688737948891831501057370040688247151283216072255861618624053568571777946469711729391047042631846435677652767030097428026272998951437021151404643811141697730755831168431929573181793723883940615627334077816614810027841498188433391320142441658754630641296572166155523923080958898582215133014346754191223781101750912493408185740823798161074931217274879549512165000210024762709192216954043197666651650462302224345936911003898771509334536300573586403049333526953330586573244139879685455290874351883401736417686282848073616290118233908980953097402662491125672708126451928318849746656057278802728714402150127120151214871097724031532064610170459782299440485446335210738513515319135187579449217994820236085574424756238635586844575251419396766596920718476149821434798708201928253594272966294908135590713650873751862420293191810570658700211948608929041672211477772532227521829364598482047774294711305693373838163152663166783397950884414385936622067026733762012345313332224295099646413416411653782716238435431254399630477324850411010889244424012539323579027989506783168167936000000000000000000000000000000000000000000000*i1^16 + 750110234066280130118783739282420634745048945506260583752264091870308366162236886541211570500008652808629711943503022706234909520256863497867272820174172661290624745739738968443329915295554205461299676497336582548707499933988392495855226088054092865460441284532041324838170264360673992198912496829692797921317109572779986262562948114184426844416814809300503110676529945467159558906706297598780789819574671483427298474653347049035076962237560696058947641734763309027023178652116980730409957671458202528103249637142952797057145151690058499539123133711870367518341651868102035644336612207233931954744386357102886096340372830475084937282390471577219618538394759250092443538701843253031503197308001098663211152726023794620359707103212007348199810662591343573957581652207679100752467648667395785618426508678606270091653936642845087028507951954637886284616220131218170735738752742320447802369569988345371861818920837730882967183640339788079089223574690312514474151472587481521660388468497122585104335354419966651098015329574509321504046782344061373812983258990474928789533607965225775807399280866457831726294298783659180646683593977490680356754597544624376663236917175600687828129062070378168816203565126277645608790699025374013705817125096253362819759123781956533048301082618796966605835394142941648832331891895906480563986227333100714571556238599069835657077355266504679136250949098093388906801882029344030193289953412654419510148514630799309536762632400828145873095632801864855503204771078991548777702446132658980056140601098240000000000000000000000000000000000000000000*i1^17 + 60315043588546935072972148016805097712862686433426491833036677052966332428123825683853954411229296634702273126875484554927359702439982814777005391861312915907396921257225735854879039018329744801582788296937277961490330243422989311508959135115522551856025696216228772592693587827869464975207799979519683720523247345496657738779004727678652649627888760138885381588570876942769670877186511233513151092431684135393699427762076485775661457358107604134559181466128601394514528822486802844068575905602750688206846915980408460498661718846695423636335715232074869585326812788896274131060996586434583985150984258824928541971705894502176683518067572733572571924635563049048869233274947179433823367041209208709398212637122055781250178291608058299387962748354344639864765558174553951222491804789400765455039536537684931586946558753448612539291996522767833521088387009192378577628191494449170571848048683027043841273644641792095837602292867162526508710166388320655456279384786423519894453915042832242826763874297895880230698840994766734811427176796539125819158950366497376339581479405190236186128253450566794465534738947031170463357115463668725073985437073549770330971656588691698537447145775193605527797605046345664122770389164451117227246118912136335441755387845519409787492333142667340201193046232707946036055010217105500996030940959078910918037414957550231885051628255794581175850817227447084994567426790397971508426465020636103301454971540144626215392190617986534494211828607989486908375413729241253711642795095127973022400512000000000000000000000000000000000000000000*i1^18 + 43040754465980435102387623641476603853005101344620899631473906830006163811660070983069118763363475696783520294013968818286337733835627069966787210160193993901568595095990424331198477068961353054189458589232670149767152153386094728382595913325538594283297957857581672429132201510605279998737218426539250184452704835017691933437899616335589047291733465415981567312908946316886360575142451711694066653160771179082771045545499939901746868150804775200665804825444567658117431299657027551716295339445838617155625231598557555440482927752743928685660819883487769971549071367418985843716842850974465969097667089488178751176305293572432422303803243145117140665314242067263177494514212848890712019877601542707844304300054272284530714094052240711288267534266101193825427405201817748422551265927238926160958527881176197199791912332516134455159596663035560181885073336691110815124860904189719262337729569092371936466268930617141186804633074373952987607865387851796745869418608419606474370839192486382142813151593797293681826046364699638179013728124336730279467305561879338167929410157289722745579841025563588789438556645457255240927261422354191869842293132808455926367267509452795701790560667785268287193194013008926431289505532341539062949528693385540817967337658721313524396380823652070981086791187023998381274584498292397856322299018697467440229412049908679114250686502938377268913707270837402357715299845629042939961918029126002406038121760972926679011494516168828406720014801290714549420299183682815855902271854792446836736000000000000000000000000000000000000000000*i1^19 + 89737949440874588955360845622464260143173090637247468309204327919520369582065090090302853617691811388936102784284382275507064196744639479056580305558677075267488442804542582545689890063814580375962267741671947321461599748776363266844231743359013007722535948412869069401520234720951783772696758433715358530431809869602090018090443527896902955343349461527267458781431884711876362262383611661755238944657131993796753379839193047579502941384162635299695240460674175010877640505648593914979463953260811201112572810605034419857155392758809788933267570997713605104100787171601648630368170097366096614134658857214606346121659322409643960156309007505805096862015472267204263997864861594902376339495229388945751848453665965713155734659403511654874252857057772481833207170577333079452545121860478685171024951397966472796463841014628479336294700001038481197556626808084551130750558891601284025564043866538838480445436234549684366229262786839625761047262469517743914140689150735383929011017689293410938726383158454152458850595849290217228722518651280894946737855815686160699233967118712143389694329863396687170438525997062411897822944495202329226234079782633235987827857204748082695107233164458138287223948162056872573760742107705284654090489587754167479146496964200387728675094880398042392696320254365071165497179613812708489098014532627190687561736432381068029442116870367281022398634822719584936114932521121685784680593522647672263292330245399233345368088928373809534709233062089602139122219914638163718892742554010255360000000000000000000000000000000000000000*i1^20 + 1962860431918351900397315961238843509619964898535330299989762492344524276114179880321226628199173641486906604067699649660461402477973887793325908453530594933407874666126314276865287175144743541085470102257253065995391398641777505108588086345843641319785946685271154385218215604853076443569802729659447159407300442972002950132373901332279024553193914751401841067065343158242377515132339870649053166833966327326704951000559260320990277119415739496173398441490887587926043524657324877202417093593436720034824212858982696923204559460007976566616940375612219810841304989412434247423886249872698760594675176532573576055104624333816307875380895349083411604639267942331166167233866030971575097817735044703524294185893264716938359675000391887783730604020365794381974519684429280370121338127932248198781945881817208701532838102756541734632639667361994051662745035705343817691579092302058945650405826983100207927395922034073200194287629269039221463833600506410875490374709867193263025179302254457522469134651122013109181138812466512050718076425550785937968485108117345083872752572251554469757676029511486828919322382147861043782968322045409422972996165026013883300007639105151702143191681786077897423068617024133816753927495183899003034292905571416580327826109145644662196276259040673289002043239122214027839579122428903615190301041680326600600892444347486068615970058664025199504591235621897566577811843274505727353869046558262592531192557569106158951907063074851562810941019795404825428034196268612518628346329825280000000000000000000000000000000000000000*i1^21 + 9776195822620870721786244254579340547229904982323296054418345197428279765215079684344379969378394372519217918347974539943313541446945654183458745286830534349185404762044757529389683891421579386135075130543560704851014072637438826523183976968307661074923781565298469516243626948658534484205546217092365543693367722410432827949110830966340475730239884570571443798986388957180380851665846711110393596691599088167545344349285058182469315706029975509937328052815167002741766568790263024134963254083767368727599187784366358069549377962180580198626472360250460805965215027685153460996551212919279884284930530026016365799290224110863914393589521471431108657854320992516912102428114761013490222362428200411758806502729887681332882611361702964048152693222990466228459143404280947915719663161337121020743838373537933729783171383652839088810881817713719893559176735257258092853547835889510985457235072531920613422679694134745926257624654621759056200511851027088164637701082095407452678823982139814879200417729772661117500924668561397918726534760967163184392371342584651345552937197357714402305754803635986556492006482525018064271183542047561634576798487509736365233408167944751238067820954613905636813177580673668901793602910149026542269037302861157461841818572043397913368834384243327494002131878140971851377870573614407497148538146401399988117927363765403339697326019495985807845827391264229598706111736767935475567197000377491679565936292857076123134371267925991123526489954161379794854456338116303604276002816000000000000000000000000000000000000000*i1^22 + 22583298603767931867876695959997588134074307591293036677145794300574317965412271084789578588828859207340902363956235001199837497121578371655077252336155933731567276105159890839390737584343308178453964374630390182981705396395472004862936116799706661953282458797044283854492318479553773495642399755497320224290316911340220134783638807007496760826216064326409949373169620566312951799093274190375552928150715833123764642053499298209032095038971471186342448483998751835235891417482897717317826500818473592079841201242926725926454084552372084803633147575024909671193828797563641179795813205052515815995881232354510176792893841774590866196345207712365415276210030454533153290469094089570810068959129490974354530688160334900567293773862404658840836186450167116831818543495241475888553666731966555640974348540485198333913447885622402676075614912724905405248246324287564214992975894831652267717257614316593564725865341338333793599935556608965166776964134700691882250219567698926571736057749606540287367484317561739538447588379499587073416025534929800036459262762503352782763909639841562751869924074678730722150204741926752521059202710169910430242237442389906251713895931607784828603220079925615879312239706847298919972275138447002081706426431248332265238979343552318748006477446322788146824811155874599855458938828752194398094236080944731680698691343296148430241312458684004480328320268723463671389451646629201706600360276593423894872520897720971495918651773378858207508673640994886190435843647357715480576000000000000000000000000000000000000000*i1^23 + -223558748715897182526895529152421686336170030705803118827438502434101592116903451594911786921778647897937149561437795435084695853210068263855164197152408556301712701582129609934630844356961254593545121738028246408591709905226153413092003486214269359061566676766541000060078227326391554884633455843208917505010217089230256146454986867028728649548426540268456335058643594171544218616954695899069345073874872869123909646045054944122200598440027292141708001460207242781440777260038231231762257969062994353572424196743229145933966824353620923180985788699354453058751604885316802576131496135645245292701167097855342091482453190609777442443384821338126907074932711405153743753578005566183062525078104641656531540989256689379995839192213504527143285887513764141810906651292139346304899606665052476112559630139436029487208371845779191904764189901762693954689717579963418878697171102125426592690003638436061594005637992218210702305468731199093347710165370112149098121610447272778743018211861045006698479386125096718072431818922935545723638669125902973036870127383391277401337874888386754964882290176403256223154796787233355335062380146968498699108205888963962463966215824318923404481586361018891155095281450849908413963910519719262754686803800566091612031650914397169116193219418757774755704162305741616685544698412921588563230759770131445804709210389300592466047340683659285441988909194896711989737967082447261387666194416546198762938119186407191663938294714153773394087145023455436121123021128267202560000000000000000000000000000000000000*i1^24 + -479297044739411285315606019513996408094515644996218363472482619330620712754636331062636428108946279573285433990080068110207259917974218321091833224666718641181446235105093335845775616932588055335798049341650616978154767203132312224254159086776466563347987076172895496055784763470441233918106257159312458994506605860178857940030406456300265253234478088667411747430512697180094689826532951259203663729015314614945309142102870033610444462206967583701518551639955448520607295586778604927815209956563420106640181200336961164850530056605353633526723031931327099736576798920616659764158239934375395858211737058859805597445543918244497530246732415513952424201896659577042158032522766667437370644109589390972403604780010664751892560453492954006453658866896073865631705466802513135798670445929334457509629345539902349848217085966774934228040625508060160486178238282390065270688803189051860218651276273605824658898962108105018629557288829044255681495374909722531969028078333820493167387210511257143391157142094589753671631513635400018969380595485885576279316894426885732167072043371502010316724672844775339450288268465700164218689293786059682886695618413981277413313719694442354324539449821165457325300627001130072624405856274940783837508323230764174498804153944135444782870850801188642749619084091873472661421462231981893487817267955589567933581974612133527122764325880392850308691313242704357360351923442217400006455303644455459212575055312820245450926376183954383443835343464730184023033701099110400000000000000000000000000000000000*i1^25 + 2176558307512269256403998459151228618992333205197531482504472829327935471747853741814256221462763839476608652698918281328624007582353730368629899094019190262565832558109450923032434766665002057261106653281469624938473660165798728103337891310178122881154236776461811629806426154138585773117060863588167071697495770353834010312359787572425351773942823467882165292807656026016753091917270008043546610314613177173868955576566608251206157870862677453315350880293461251837926265300837914647890558372243255621707855901379956732533130212510683915936434844271015742592890140065984796865898452123908876317259841033035327295852536770014287670637466999714511615438373810773806759472250947104055138227592127894122283163663847042282956417225098515276827881906269930515365013615867908820271035319260444014058345976252693748605165824176649022281829422943576326372811003131617466255264827947606563655296265175773008706565797076256941368220211960459799206147473922785813732216462988164480828506370393344352510865338976083514164730308227136887844240781810325528947364269822205184402291588260582016934285196314016786266357858406215973501294588370805546270908946539881649358228263578095947703348646128689849334762003773559638365470612804046599556566038168117966194155900882188773972117029397539809165133812931891395646875274588824601134899389694721891287669010758825719258548310590410473361538134192527820030660667425572826968554602254009706831225277882308513147594259988525028444676601016944498344051343360000000000000000000000000000000000*i1^26 + 2829145795517821091900184391157838651509993025070975968884342494021076994238132647022427573899067194000818862880911843997649519319459385567165865299317540673256045261050357285104226492344397864543876567615383047907506277955132071000122909809104437946323454774830541314934888887544308045977052353519200319809279433295871628220353066209034445458719138345939411966566495361778106596649906055217688686408211099371801720094992960984968275993757164583224312895777662019105250108207397489624439745841468492145112413136405186558549908969333403040239021877348694959758453255352721541085264478171391177913699048810826738291135909132674438202543290816415888607050478008049728001259782662111983400430993620575675320943772526838781133808426110219435574514270107431270431933707502921553799287879207323568719870205982689863003234027986683441325597257059905044141452430336515331795813270959924067965353799195920099309037555024036827870533238703023618011519303341941277027612914240159611830267457276635600090121158411714209967946606753309783002123831098557389632791529864286917829643544722592357189902442895859735112427889773811620867202553857200004765991453164419087184636213263892702051079120126731140992127637528563896382320705932705490771874190173127823862413985245479210341342233878460144472933084548205856504843293560577806046494918364087342433289009030787831970963538473347504311882727728920714420270441439279113384508792493354303090979996615254962649270864966252619951608227629342214062080000000000000000000000000000000000*i1^27 + -11865368486410857027540588959142701229992886063056498912253962816680932664553172189912277075814251511509244902444951183728644681342775165126107129757121273991067716092124593361626747346393447624044026774026418581698756974808774647582178999155553120190951821579381580939643430108028017245992189825244399006409025481043072809122843084314376514171002133463507228706788096632903759599649376432574759358021723350634881902202221424515070499655503198687804987536188294696855083537716098298910162973505287539343500652691469163735126076704542960291392713581236719323864335840841588773352895498022931254968539553986210450454279530531085938730828642668343983976618389843200937048878434906155448882535313472540774937105654154155695661067375329515419947029050438910864571003440770321309666143789871091166443971462206637354016643788910283968155033452444623565409298276447448916209086550383922004762877692103991255131802916303095345484136654357880298424961184117542442668194272367808979962317006855036230173652027228687675042476166691241936513513020146397276625553945430374069073760412857351041995307305451869309720126917971990540179484592492080683014534654144925278355290600033969802882664492465766740160549793712046575223456051966799604593305496629364489845811711458702753101313730860929705110392651887274780908503798991683894671776345954457241494400240854186457542855464109694114207425851563529836584986539562983600384801328992832406636561982822760597936800377864142651451126301778667110400000000000000000000000000000000*i1^28 + -5346588649584105918678357984522310156007987974230524373469019424630713991017661775483451783332789373025632542925687428735889089329425608886760868723046890385421936694328330418849293148701577657911748705777070968403403289004394442566981255594678029353432452951305042711725413588165790311047255747326416343176349354880225023164338727625201131287069823196317923842688123527493117003324403987401796915394840227016620836155156734764388389697195665461049011580375077244357026114649985917512152738678848672280317137069582305730923875711366736422809047318044759760770636590935541439322252220790068927857739008686050233617211246150029321076888539034618956494226962140551595024812334596922087250001945329512567669143308046674423143423685745064331208263266670105973265798223955137363042867789420535916298767981992622977995009929193812212391188623015648826517686979659473690935874250385812466549835811741764865225992317831991088147337890147291398608768113793759452803616119251065609277668504256896082407907375869248857528612612741445571156469698465327831929360628391381555579023643794685001744036021607229790957603116841754864340358080962476403271394627326657128049816172995572830907152485529455536584032332330751417838471072783540549400615623773067300984574752197341365392061916191317139969635847186158023638073240005882395407529357493119993510791829817977501362894417941513544775708689245170436263910958964544293787520959307753039451385804366190805434638967467921684111504095313920000000000000000000000000000000*i1^29 + 33509081645714151997161162580985698603557420144128677174272094910147591098875044444724753808456464348423670929018454849504619903287921909167110570570063518752503143009230749976811902733072204357220171848202651788928063639483565689150779039295168896608381109414198528161342425910529862936492520745166960059057777027123044039205285032155319066473122259294600623674868260824211947674025009178829551476469989903981278710673994049052864347926396574669338351876487898612969452925862213042024422543921657718859613743014619955224007229664030102112803837304580907726726560138187708647985619650986779798430416693364836900391293325417238987205318646674616283595504356216037642570807640703641125589387124471578438560382560321617811604073132305856385684446524543282315439791448152816748147194780615653801501302424431573644211856105815185325754936566675475138921328536072702245981217026721960940791476694582403463450064507223889410251101724437042024152168789029814707870180128043373777859348607523668489311294172754510886260816541224007010033152282293580031130825318984664066387359453076036237265601842729783068492783595751360856813545002230189378768833277338944571601649724531076464699796193261709663728137577427849323531779033288269291109402918997575097729668652565586749789656883564746757055943748362614155306331736155929613725804395557629027387491393826819476734514291448940667951943360734418205246630864562455735070226640278997923811274448331917865541118747186229351593017344000000000000000000000000000000*i1^30 + -1311295561278089045594497148477863423505092817734257799066870870004059891495763213207392447700738323797152856108338697002429776287822046473542472738970245916100861411073676899748061585721392653583460736061303482950224948935351035265044378286199513338144426206756317259683379515944929965616705883477065176074700174225883600440836351467969796085108733104644187924947219096037538189591551800193856127756005798951695670053596632243184001214162940314650616202602877460766748411564227928642195702262738339687538967918472243375172212070624323812174926816976843572142767014412569328875815474743130861579311185367061002478635073680989889674528321129541149474838096454671390862177850081695634342053118933028826069892229926813581581902471074286669830004396995762260854695053494901945631202196317679808796024570335834806748401997947089470459670418527698115290433680321933408177874896601092080061589346467923894112890247506065324409904054726300659147294798987490001925630017640704216886321342122448274939880968577840293641992911213585062618818436388554621085186335192357084442618034680857124572657073204850722747879061782986649081687179719734732693448611266627502161075971353341778596785655438485971138332407564771630303504996370707052317351031847359878208058307590528289787595151088219212913666178474006728784650884709547431895212243595745919284931477734668465360284471212441057558483088343204338464286847829219463990544199731507293299595421379255443127656265154363706572800000000000000000000000000000*i1^31 + -54857476513221615778369932088354729171309260007278844777984048368137629137084411925328152793935958962647432174583459647498905403201729683724397650679049698805372780682059749229298839380644209252481542235788352934069803963633384063415920034179636878203497413639583072203277841906564678644334747137606017520250173876524980174135613410728890140727524295244199632464396744212555783657752594298589533050510268015831310911402140788665817689541008681637067618241612171406037085596021205323233454379220472086985208476450277556322257988472025670656684325060030903949181743925237115032991585241833177919424586184231953014917200238740258099581843117833650964394363183451062395535160880473111284322332558505034219829873239639050257174423505620923355804932622315302770798773592160244740798985121660230250381471210042847248504208787803617089189983537997787105847102479879528265158869802023716028892621887596658616540319951224474494365231285467483076493663572231287240494118511048502213017663800696036850534322712250215868957281373248304244723409628120888933259325147252831458935325532285116833146970311358643659947446680843609027588528084931117357813684280029745472339644747810948973667785567677659681556618991204242492043685652876930585653426668561333726943097394599995945809109513431909458589183002194607300741893296681481792360071828190489133790993234007884899017412856777742545415977775722835516334562903138922976583589285255909777884691472661726693401021641612328960000000000000000000000000000*i1^32 + 55767020753444717156949510607509134971204755395546381176709061759504664805802986058846377907426043691166329271784445883111303680140649535955850622135693863921492954823759124888073787294248145765235083248501813312221214490712069435856735082460682568464036003463936036414474466687745044068972883381753948350864945708406918793441191469033384264454756275832799403305849677852823475131047262240953386900690584719418932784162301578315424316368163495997567839812859889541757318155535568697830193772475386134831989890061035991038451357177566260636437746535698939167484943179175000596477696054482006740161806740693607509998285453153600602258318681878124598704558031180682298168294022993288682012702972343979114312252290332509009669336619728604151753504571261238424021517846592998371758621172532328893318318611737598615588110877734936274451934189215446302209084519919019764145546318286428707009764902244310124176550502053207302260957955881790370995926442687246205385379199069310358459785197915149269654357955567013353155259973927226878862196578621128413615341378877488212649138373321270014221133011585315728022523497054400234724256875493701127347721562243056375050370446701961842264379876589354947815342993283442779028602796382597968831552536215920304245516801781804432067484414602146292647898485133725540233133048242293971265376875343801382078227020555482529139818308877449321661081414658190074964212688671865894758330869113731747527168106099345739829701771264000000000000000000000000000*i1^33 + -43065967963397127956435221650508943878364908176450007103692813748112084298426536091137319011672859841911453543160924034714999255776315002261801315824126457088571718258029465177017467134690658295994127896901616156964043814565218484434031884970067943094563922695359227184618134241408825215753202389375381325456557599801755505652509837572820602789520940278775448584508750893152026890213194671675041838451846090374053608795051720687253878437096845108588926751192863416488629094394614895381339241726674559400666966050311326146401063648268018731963464659625347269583073705309849871286648770835775627810422969286732162877660361141606914127099462610685284470191122336279888018547738611398617582513229051257711127775785387078209777071267020697649887403452571980649665670001897095973349940384449461456460484297160968412098858757170823565846705409482121592319209792387033059542386868871148227634130488711364620097275837715103186932593662029186446402578653672619689530323728515014337652134404139588868663117833204141499976164676891472520152312375871204194829807912269470556252332775426861203524246949774835016627731439297709303811192346021695118499271795565559970415708249516746381315423814180317605856362590980783511941055195951715275196774941575628217109440906590703365966399168295978342978549745627818819988930505418476763936519635494022865227318821825154715808852194970072816499026406738382275902080265827116916419401758166709694048823508496556403091046400000000000000000000000000*i1^34 + 34673681674578013128042803451366703240296426741234303310556288012650642316946159924302685496414441466040810546076238210117880265291067430373817912407888127480833777778137754741899503557866852932582489637730547712982571911282727970945804422976034389702527128903882037692246213142602718293841242634117616844982339748461788975708173857697419256231801005776946206302725157213191902159287464359988690853713814535097959310383672503718202661948152173923001880062409538973689469874862540528598839859441016363957587752774135744486509308414209375372422168343567810343062937722713072660610506390922696560169913540501741427991362993155212193223616631795160334054747192259081320972150990390647783743987620095916082218362592635513410749596013128515816472306918800504188815757501934323656209005636487192016389102106346845457387021797014360390720658554683828949418336412788597623503218245662137351588353506142935151033050728343442168227168049678032197562890132603469804161529014586996854298364385477229658993553135616367716657348242524497207877255191516784884340934367830825623121515657698461727852462079414974872212148920471036357665114410004423721963507679211714643852793450309961037695261977501197403714639075443178718351061589890512037928555895394515424239430649576118731542455384515952187245359437285382436588652927416873035069842201614004569578685723045893328804783280682979377592799804260132009773710653388816066502159405921746556540875991501137510400000000000000000000000000*i1^35 + -22261298902897725449200563332785334088510659599799766956678299805231228996600349329873868780566944231868272954846797967037719119995374177299474537541072765983227857665228834978577875214776364163613302562986165685747091487289498154314018997044676666936664469272793798317509064567199733965139937896551657103596479194124954237045947579937217622743923502559310373370043869207080229141031086647455354795256716567414976002170623176651546312956867376739693813788042422536637047915427034213142353843324633214536972530900800323294849653650855627716233294337092752368978590086854818324811855630434101428695095842398840605050913300418004026326981774925355200625484533386308117952752636302980461144360996958924033856172654522421723114474797141198386999542761887818433386564162980201573708033084653541198017272721805306843625706117965785149546171998636590966676523869211820043797159703390320343117684343872552488220933351965238838670092248416539645344974448210823066111412611702860705299821225087261126372109616504501806885651319641126091462180671015468360126231755251313206588972025174861762794984792640447462147735125706512874768111856593607450554637151850038039714613463205893737233197720785181042110469570059022804058344748379256601298581058065434720537395141137564560814514273106054933553808949743798843267863753449280719636894179798921735942191370434517037177055729236823333225290413205984836013555998858035410440638106595783651736603223654400000000000000000000000000*i1^36 + 11977147274260950473642493508062586324212175023398474511812262515811857506683060583300685792688372598156381133720684157922683947102490992239860477058479124955587984139271586171482750431858192300185406606856147092280929319628389595579458456941130076321205062855641711454818976541851541239821671639807424491235520927595389969742670271957123505908567107811105627627603015114166214286824545904696984503102665023645240817108723591017772976511083353724231240132288497746710696497290423049639245562926172485839196620352131393468243787556983461501985022943610353332102802630139104940204476868794916029926466420966401053368846100005890886891480122861161596222212284894515802459924010077033615595540444377247398051406068503867100683232760535782720830562717883151108082214302577095355516592479673622672062338072516699233328833969143837897028079441578081623046875669584770041088715757092003457102380909175493013847417430923515337500114943901011585172910518956014353218252690390351923904076342452265804898079106862437437577537634576565185859674562505910050108313324029647746585820166602644121280862918008147615997284948121689261652305503986928032017946848318155268472024731132527488336133496631859458310276855530947056986125851229663334169497232713071616868234296605681441694834013290787596664206729966852798475952754629246866964845686748552279234161167019071209831410983922672599045621083065066627087915797554523609490575024711691741724200140800000000000000000000000*i1^37 + -5013639851723331979281728134366809415641075608070929815345005118581169741945443759630187334032766609798776481850383991051361767673839541422439059792867465247442235253543475332077759071519197093697583839909685466447169521815845117414736674878920420077815612284527376486720347225134350058696691163786955843782485491960014349437497541929797147828159455293083237400864879449283677834533436726955921721961871933853821365177153588998570815089724534912272218854000795923382981651940165554782277536568165543444077682023448344676247235699596562810229560809153544239141143399310750159387124164613729404639876935808006897114242845157066608664188164099420786861285554697381170654827034518293783480240131476991193624903619061261000244444820758219844586529297815596799930622920184055595038990746198954090689871928823835344884169202528586701319411847792359441543303890340744398232313027552267957945897366294548978291519973494053487343629735974516466727791859144381346837251112907465840307783220499128344527562401407760472521127636591191448819050496824521454517049131289030651373492945800648003154011498145706672579964466539649616852033406222474704972804854407893008891435409767358908365037908361513297658984722353561651032455037448350205151176599256198037955671766711601602778841804313431539400424094197658943003029142299609370208318468280067601284495764414317640985052906545302896566995228212718450379662090187082931177366373056675745628160000000000000000000000*i1^38 + 1411310094151869081547892307233651963615637373052218219211354774518111933525819009074621588392100358100896510974892099325274481745122606416997475691300121906471530703621402115695252962756912011888914768310288996602905279188272046818858457770723535850192681315104484786986421374611571921765104854166031704984624809748011926801184581225776106174357325675899460243020281276548277073411153279836158330884421648472568318298813578577826625899349210654447670956653706854613977695185324330742149578026079250287323256881262671164359823250378467822189103709978176643658569945844741599904764611788253665791233490565204154198043588588061752491329917842990217539627912061199486834289222214111881792369916824582133902980533751337857454308579556998550548725461964263607102452537997270193354768917345803790793542038301822921961616510801911692601659247642018670520643266935732255827321315328190502573612180382964423959798909606974442131510655470132355980424466020074311959678160712909426994939531985933293416138718506625249173139016870368915152888919099999094512623014480940914714187117937184380872389272055947019125353907362601011715303519521498461573067147398549741853770598171704681672296329496836073335743080680572118742762480679882030454576893503367921700610265716340685389198743722274272429572166254627728800868564144521784087383781696476789827497593337976805144572712275794348079361075832707546636220076326238143396924711669596160000000000000000000000*i1^39 + -350767486981009743427969207090605746437286054394260426623307228214258249733128911192991079233677987633716502744459415172389375998648986487122561810899664945145312455948348043717580707851930760627116473567020141975036644315102489057879771893466777127180955320334963917872268572509044761853634751476026802386245685607134585175672302477110679564552939600306452108386681561754526470418719069669297861617901450571675961818822684452197374169820258981935008856370728009428597028662174531620418801917214888083754778584601548333453869217058744904824435307509356158076992753889248137330236237059531360190679907275637506172300189230601786253224614188227049596609568923711419661952908323442371154825083054312097276802353738181947532437519070473264961046305760515480522681110625178570169633687734383584201219615074068810883856441484729716337239371933104428443443056313860840902955021372313628134260232686704881419757600468067704745280680873288778908228287073320963451232731998965294558054829787662074095808320504384269564573944190367262052208152744571326082956744259156310343549999575575559611668801414830910291500698468563669990066572865800382479861235034408609695249628195027811360271824527131330837744968629118070899703838274834230911382302609340067503234472084175711450846227067005739421041708479049716777604610670975778458987547249476545060038987362778747110731702429958152540439317183112310776747684772830656534987197644800000000000000000000*i1^40 + 76329737138360888900900882146308404978314656652715501461904675153899715656891793678957998713220876630128184779282775164070359779663720121063580719022769330153834331324718663117489888098471160176903088578239868650807101406559569258707640137291709772435277887795495796237164565881877131073279636699821893302118154734345140793443585529112422443816005069056064147444171842509027571972983593946769976696008567880236784750705786248023438505550630755380057971109503744359337942596522149003480612300736604091317806029808536398734682792774110560434750001981916696813076217043700857823772129864291223584687105557170218638625489287754425653739789477347620793674239358434966245950432836547055716047896962460913637207471222444685490343700896945952921045713188472060665746044728334018827630974682493772202004066795203236228601978233213883539568047140834588601171034194124570754485732779419200555771669656659162629543683884627052257502760093405632681163532790773980700243051351682544478876644059938339456938985013217184470656102641069391876525781249502865070156964723244576512523593876372300620296473482063745507978042861072845833134780752185455352248686307499316665027834303734243677939610035143456486551991758765410328922161060476138011278716123503517029262065439338013312958812708540742959721028931193406132170231710346551314808797673488740625765597574705362279879174192093399769508601033125798007166521919851943532953600000000000000000000*i1^41 + -1052986262908988123621303663713128392796663091451609366374761304573767451924085577229934231079821866273243905146671393892515244576865944802539515918019370847235477548107796201571889941597067758645503114721829144551097914391816598126675945257139602653343604975655148342295097684352733155988528808523229281584150217891221935473605264654936980064623744775661638322997536505741756207099460172577250180316685745706686882069685156500072886151317750168352054588990164073469331003082900869176625599989934121996386945848273006168613798015478390297323563169991208179259467563430860523107470978237198036488777002950124396915394998272516916093114165619732420214112065338066185023311551657078896343923511046828297181237787133222970500704765276537719273756845790741780458903834355877804472761717267976074760578820578037376344435813718575157490983388011737164864716502365157972965171058585818153989627418444482958004431547901746362473005783073285219036785725839147586050892367048081594655616549366687842752971766195221764245066908117926765677942720992471894017772873496969348946572904981056758009316816097677050071362396014580346124257750612358888348183846475116297751013940129222605630335004421325401842675878366197839096055062551874657094101628841554629024163294893739159847841613581300762947433086824850685400276735800784816328476034724216511012876847684263107080327563177101400053919985139362686862906637936230400000000000000000000*i1^42 + -2027194061276048895735828790026082210331417259830613746724544418467064700757663925856920941130515195139093910862697514569940178136603204440875561190819586120886422256758916964672541626185724905903530360421427031838729111896032894122479156008109196253590340606429994838640683731695431657163978210169961335342559618440119471620591153504612948651932586580436827883244802905916468103256932358072973445176489805312370937882070203078036211123874124053217540525381614768528136681783533797927289931802690547805361963490046619450863182439128505975521339615455843943331542321871517437366900381928947060306561417227610712511801751610149178488560330482000270137009919731762425759746587892956685519661411380779066436195197773456060406183529423926168057433972122855552379492309498936934543960298080170289877704243662318816759780729615903802963596966725816151856492076386078090730368505193266025527270086913674958005759754417620415876502270862474697450120139175047242276009441393876092854036293970863702418258321195497611510987911069082237567314247182025636776487779991583995407976439774029859503609350112427491472525826459925059031289333424716198192819703235977423560728347546154391233760879114093598277058586432118673276215095636868081315837584410912245718356538915801373255134216160466521944003324119989128987636925828456756464818625537052830920412039653509569565670374878340290382526005566485701475473424384000000000000000000*i1^43 + 18012696420503371269294234316117483597945959029291921462646478154519670811440328623448929327898527070763748582975464055544940235247615443072042048031495919230476896174447143529006930017482584987185300071741244576859101497679109694030831240011806457316433177466717518560051611227592358169736348710184081514140241889348944931546440363957062911384130266023789698396360066547555413079382612661957215814348702268994253354181496827738832887083751264275458645469672091363153966341031159860381379933762813499228749363704001661156353754847977384155476224201973459389821185206915212584446624006362116820441013187307962054456445584582754391646390866187313925405066622216231811109258540012419109341016494071890597910441720978555584847925579852390105113058834621344056603393417610406066645394169073915648599276952804345430773470436752868108198585648721926755077549423267731221484741327780776420456879029918515194278937054336671382330344324272455275383472267590752696598914400855209644273663012702556320980828542840065997563774325628556705713019635375363073420254281114057062760058612193266220279334708879219476477530703188303318993596785482599137212661265182382273159931832564496994473448184975680266422483550353191695426229223565231224565680638487807159507595992754713650664911050612977999905908946723348642999494127823640755480553781458732861116243806792109078629531422763761623754717016285276468019200000000000000000*i1^44 + 5929708240117758384895795391232450835518237294343133760672710667606901455230396858357364556197964858628385003784168070884393338160303208125432143088808730197514805655237469222080855601381146925076892156791094617161308224725509475906698513170679887975069905922373512455071406358959967780795955234225091610170419896731063578073678308779951581055432088341609506016771373252127205680167965131124854393873827494916474909472945455577100015040165329148481394177128599125092846754868017935120669981636090899620506279805453588702099287094230432654887388313521479274051101190278417004602740875908200253244700226500372004420790722400833116376666184868004055678034535202283569291243738779903771440485572562695928259836586683276102595228731905795021552739376244580033839240781881568152320086084038378617831240498334066739767218445001205458314744960881484863490275918630821195286269305763097492447289479839786783604292017014457350431275987939194312537545318092791504447203554872072210563226528884863777806979712391685080398260994261902341686505311570566976618041069238654709537272272183498105785452776285246894732056378088106695248624224731229685634594524711178211816089022684229237192405774271126806869566782484375825453208418893137516020117849925147477915655267175876502306464693583608864999088128681389037945070330705290394960743829537657686990134474974704971341459095329284260797550046296801280000000000000000*i1^45 + -525285875263400155346888957041540133366222469202277139686362715656230856903266569819894177405102653177300738841946759597704165911157959567065447350059035377142771259953224724546623554217680341975130735507817645043115363054349654268538932905856018570840518311318952807860717272885560523427079301500429020981039757060448367455965625145267211494756166502475819079709160823502895028802625106910077139697482623203388433248687227676674656296069465155276229816147443497161494874036694235890535705575970204654964484428562684861739857773307957865545014674361500934132500193630241308637922448191165546641991156993496950448050157391686646552198930002860662373545774178863775296271336742582005563542548176558557286633934381069292359859589225662403490162808310939223858053237924899317401854738676467507079538503023457883611243222435631168877838618294957995653955737773178851755747657938495706955677193431917010505902878002563551516732863148777904642891285523785110327297108237075171905614772016256846010750586262356019983768545883962866539665659657876520553748461842813722381025550129861622386886109756619243354882845075762617482129013657691575471158900559549474694537391815079448537621389327503579768298275538310706127777034266200430215818723466000072385752209550399390008515437783065377341020884734198303701802843753630734354361099738907679220228777534390168955590388671046872306572926976000000000000000*i1^46 + -5087262678463873514011682626688241241923116595359466583258415815057427861459756804505619113875207273515861398780488350102600866593943838688246278354915967976758405223894477988875784291404719712124568379163797996150035285568916902968325336114469771418153995243015393717642607895994574927291194688223533123541102724918962644667687412305586383484397540889733161873036105880746868616111092506506749989636740589028444662931718015447063048136854535493096310300494878215938341920907387230234522495034019436668681798529753319558101619015194966889947542810471601303708946604190132148344375392213568164194831733530651158155305284374541369554463763379058979338697403230428912337183657543264304453764422876979315693379873341393120151490028002338375186475847141102755497440883115644977945239066258643914866100863322770979145919349879660206850992691438305011041629354558303954390957434775182684535347963797472420290824552956530184383483811268116482885547876736041811229805167168641577158614497027693855637582996551178844827291898094168852527750002808939083825042587838255913159887611667409859340024791387339542863519663371635789688861237970118441077078412432992276504235061872654920429466783872485817692529122526963666237665989904666576667193323442633401707890099573615177553803821441666673361454973255703684427135794568686905436132996584879880189924871723499879684552581961886260428800000000000000*i1^47 + 402025362744320573617467123797459923380368825022940338430980705780721751260508085694476303551452983827229249075656611365932220405051035892553066325830304159322655388269598023166334702715921459721459117593776964869286102385393063802591451949908764992910110153511587274782322560162488651198564342782313455269972737683115975491782751068646496841481942170902801111656074251554146095382797606036852532953820622188403823138932887930852577033322625102109971195222851576760235979382385507800679410111696078049359331823339203318940915527256122980412772406444218279722331115859743331381263372053267818163728952216652503701025537775627545582743072880308690416477350571596532916088963825917320424846933112336040291759636624280013286808339457328344677067390695090275559655063634410646065839377236793710048593682447365180684327290880906242148112708693743944532546012307335973594307580596558663717402175374657113113047491409378837312029007574358619676274263728867003417154347188962754770356204356671461733083673994902721543050726269700754267111999623698342025727922680772315758158601078149526912726876391799558681108511400418781661947972396215640276384617435910403282252836734480207118846476350701483001149266744371026404696810789675867060280198508147459603981811277812893747000579264458747672206642006857098029307720274571233901467885968341218976962520792347336864943019828858880000000000000*i1^48 + -21517187373935422229646050370610573682818896790342303494587960629559939699633911173678762474034620225167677867364746726204305843883228533143151515777296128665131980637177132269108279355734671369984432313732247865186428225681093576881667461792721311456539311380511260403250783292456773327762944239447678459360092718134788150902934265593856520901857890774192077842098177169582833166426832882176654379607508184481137826331721097677318256771413027636252305319242078129122710331573370664164623498884274867935237088583483094486524982500199444960798598484241600258871519806751361113474065050169711486640731000178394309426673369735426838020923425086803737734857153817397257510464375330426555290185749832367525575681729525667111733795186930576862340635780353450216469740071852627850552928706271670089359819852138937301160921644272938737405662550315201950987609271913961109025691352509168146645793469460619443685578326721342136845423869751546284479144648095578825142658239805866981165745262008364547918419965058708986622890952893585163994982524043673784715093008720643043370986361039250092446485210922685457749126815962625849814298253557564298099997673114856062351247432989502113852782356458123041589489157730901697376252716407049205940384171722278514673780897339565455037491073864536220772528745720233139029764291961000881130924470550787429824371912584300388109664256000000000000*i1^49 + -738784743883871569743854930092761929812027732162532355033739252046916204551965994546499759387270889865844310422848669886764223815907265642193123843776317599741613826476800053339902011995264939528645571790436305967300036829442464240719968250487860018983440897388027918121720569854386251242205657528943425553249134782978222589580009464310045909263325756648281671866492133508181837966129938984633102257834277274426248379976113982647111379086198216342850626015179131447782661738055575658039012901451150331950087911979171360045687569820666391771327725053871477784880497059727395845798043960615660712912573427744007883792049761391372792979366516626056051888777911322858436387380411983130882644610808955659645368640921819322991376491788471369917881900970526183838409814371299974668535012282816193727810783779952718362212898274466675344863264854421024999436012023103254163156672815401646480590310427316507328664060526489787378263870028938680711960416853878818051333323232048233248736119128480132341717459348343403400500292236582413010434382443853636977879670371693851999838492378393757649293092372514122090385525611271673590734078337500537671508805323190864269304551397065516192004347390404984393843017743140365418521100649955518554044520335678341790302448172838576492115800033918885828016328206924837822185025078660298510835478089856076011475593926836831856640000000000*i1^50 + -1086222669800524039162199127654070890612278018539187283325452374296652060091009518436225703747997197839744087653027028669220875839708664343333158975530068824096964757738994476327747969066770810824675658637125276042302656039268515310503829612838408229821692582744488741935664851232985960901975351522903574822654806052419056751499405619964451980364788439148844223641336835674485055198545513643409252925270849722695000002343105005356597562528253239106310682037372208154634658700717383964589681564681639197729328785422955504082966765020129440413715729911377969770797723192593053743689212131501965140477137226947993257930691442921515727832755083552695638487721033662586958917335275562311437984831513036510400720594140703395542252062840770110378122795796777773814510661060758520051543128846775007222125562171877895723712533929974965610086277879347674687405961754611975530088312867872958975969662252803247247169905428492358282975570547876627466864812855049716363626349669636763696032659780717636277216028288298115738447245179724509367360689848347221624701084169332183680203030682830778609710629926113909024455670633085424028151781560351046640858598526225731883502815673428191170583263937819577751218978520293974032207628878908597006654989546411104195104296729423531742992599030975396536514564252055563649085721094063599318099921462179503840893021543424000000000*i1^51 + -2698759340630541072865923487801792362779654135877375029880957780874792803438295264380029505106954699622077647840995064226863863847269449425678872972860929018207600395255030521589333818499145926932870353833549241201536377487333759435085761984585467362444880469815716206318482491683309947301163402471574178867817638672610619900155154123074701636737503968327751013355990094511389375108072646348100153330434122153510694613651056800785506471141486808545494678167559628234208699404273694782922106059777077440838151184041829500933600658823544085393328353209926193056391842080211655901916420494073861624679778554364569022880238144383407703024783539451677718607661324810339405103290242467641133325334767264586599627961109842750174676140743909825023050685954150912249780815517923274978095427104651921830000878414123874548285885029452462495106328942402781146968875721255939138808939591418103806414240552922675218184122991162077015642485519834546949542334105264348507171385497901704563381673570683928696727035038741326545142664188715256258497821337508464280161656324850672935588173157772797475542132329038249413970638138520706593007678517529478213872445455716359527922141899887070765129744092013518854202694224253415633273614112594210576952181893942967233404869656191948621613125002727657291880490949114432974950018941245584105762094544435613024640000000000*i1^52 + -2902030411509214403122824330896897420836263659738859190698973758475502378581457880807268484191147189597510683393418104608257107312574002751742926831930553256234894172501607832011799163563483354253809014337640933326976107034946249507590218713454600926684529764858683156291785853971654530310517580427434323316791084612222578252414972855369939137075775213418893502420504925073006170622630123197951745819676607334948437317996156714467556891016772430856758850389453870487145629015035550007841679439368782764102704601122246918921630128137115628379133250902653376098532244314318583043195027676518941869926219342230783963275350017574074814642879767749169131713085111981872828577468080102233256188168027055251731568730319410015429096545313915257058428327821210140169647303089146699747839899404476039206143050535690399013404978109006167798143981367265028115456272625194273062341673307813452303704988506102445380197327307526840541199356337824049383303225806295950964814523456750621868993694554006920671314814876124045378277794011677080288137343321465200536251103490153614924257774805183366511730961264756957952084465731082034860996579500849624956162323318576048100922000382529171969071466823401833683065357285260690167486397198370664161568695036174310287518275098009485793813366791743023231571654359491600894251625212271125722177210861501440000000*i1^53 + -1812521454821970646813175413092485432538866241932471395751961326324731383600620722194994114408226923915787693836138832881692469425917480026694848983108325877134107566840958187424074589116130463797831144020806049041941468459935213013229498377589386282317410498346729106930500157381753902713303715051152207842160025106167771939925162247025715301388129376652880273968369333006104307537287816447557822885314252080391961130039349354757967110412761049285341755714263889559519205904244574091209512552075742783903065290493449339724109366797365337559484900258816625991055009280640681256552657519336309600512773848477212848272775958419639291700384913240106980180338466691863254729403159607726060847464914321318084763586063567128240642600235557109483180961302408956443342361300936802803979482283958094389939596447579971861009903591016813306312950106276769255941135953828980035313293539440978464200372905122961481714845182160117384702039274684788779588116248947139954541152480582182035310350879360754596154306117746988129888690745308231010708842216518966198716763163951997485478576804822751432103000629689264578413757409361388085963039669960014321888835942083485308624081803355064146713211557143324576836825096601390055605487505183670851560828620566774635613171196488073045968542581119380342717341302362239812556679925446680914362432000000*i1^54 + -1438369548130279691251503901019263084085435491600773275454718166303260375241592459708932507260290294626169383357908202995573554878311480489277666201974185710248160528142282720072473871106939068213656400872506905188883448160178525134502259920718101261485557327664908511755466643173315794575797434026892704311578370253546852702519874928111021254074841398072806431047263839227041399464972154369824137450329610756215881697135092080830714953363139806103810135818702879517864540356618466954300748495503588255442577961309666542816583974449675997142846787938706557618820531008832621777738125463391970151323971298330502022010099892313653759119384291964708232482142938323759291852339889503511692705119707501331847058848013319272784001409032926198848290215660844840770571518005586026732904504597920182856368599071959765123158030129577709876355726803853156955974060457515867848246313381316843846596612253778399949073586598079703175941328096482825511774518030470073504299661072130302560017301967458244460170440709327508601089665820835122041511325074197327785440977844078058834603174003732989094780368289632786678457840911393691332648177193441562792510017912348009119099850695074923867876220328506422051254498795423993259184173242949635004825173797884155827480773492099392793204297121703082974570780544182245876040099299509868800000*i1^55 + -594029314978969568709418937536447912936681818021785016343362432235004702094779307142435447880672750056653870306886491150746389304925226577643999036266058146649361417792870349411538461829352307550671024125307620157594783344280905669357780868402436112522102207496322302583046166884505308818959168846535897682901529203994629201837255922548773993052288343931180967748436330702888299387258083818324567369984778295072508783189463468384607617687116558320963446230259914807811057959015315007976829155709385389022925894763386255148624620427110217741671997072117437352714597222870856709316650255973943035439820714042774626327271388138176252006398088262973243991543922709001960977278035645949429408352747835162841275823606244799601916700560535461636778914242054238037488202502916803453053923029323232835476505471174344093446916307458603618208385304404807479168713526661203753974449233995060830011548427850048470577234671753374630936906222305428955463178930117371048966699893409969167662838510954047143146592785269908465426708386315726263964490877368045134126508910115798552310861809486532217564993559648797303123093108251563275606728691151920686010573066575924378729739446872892355919434333685900753522421264747889149410587134434256774446381407825684512010564027293646002483291169178835204963627866097367154805589600000*i1^56 + 1908376337940581510893270641652596419919775986175705821229964897926103861143482042440000410043223129474186930781751774101157845914345199818997765814331308052080031279743462500704175373678573537761393592055615982439322835171698222463894864935239667360452177067531110904636071762508549351521673670551847080147248522026727491245786719893526606489843399669375883857915609966481385677031743742284989280700208696643720417952864669597694363676332973028837257660134359464633649358816778199377328475868611916928107873778297607188342338629299689074626334920392007375044151582493844381008724337742408819977154161112096647316007046932585305607671292686319508115570300838253480738246816134301412194006357456246283274324286721067495188339313596051443406662619271485022511272976846752647545837599514232068036453026575054159755359826148709399516754175553639854264718195725933553612737786622423087697158975503025374613965544936661705562102782320705576122650062388407090306177698765039624404199340531356396698658145416301471096737366484681401396426328694772120400670861167399057337171515469963563244350725565429417269069552119398541452010895229324094699393075412299867142672201956536202877103281238704643485355469393225696965813988269193939345282596052474628447261588004992760491473568432991096368342506137998784000*i1^57 + -5185505805471271339295011133346714208406375083702706979483784661022603126131587911219675182275669851591072933210750402720711229181533056838725100815148022761640399129903486313070469086306519012667175598351592141804348247016811075129065116090848461241111688945183270044241715429936257765065087785518935971512290945956482329767363621973751641840395104646995314726292660993196381721380099284477242986477490141292766021612272317453760052440216914370808669118955700157281642809823265591741643521333958609443741930571864699385400943234583579941367858841634412466040715543413886011990093636577774634075703352925468915546249109124232433385077571178405839122803872558795492066459635947323142147910336758471868727482254707141897786876529754498789461889142530915395518260118391148349062898590448236509996056834671367127890729208147351658900393529622843436903865932770984056235156920090813401289214352931836448485931343077279839338749899984609437828991450742486890070970006478452919124068853438026363001224696448750646747844590124492107383100629551604907081585913740271313174025627781975567183760018838109239080701168384090951338292153512084640906470960942674351147088654994001407929578747024757270029493866199809205553456250145028649101787412529780940916311191428654577499915760368733910710734800*i1^58 + -509918399894490659067749917399527814728623614789473178156284727523388053580926868092829435527391632143221473983133932155659060885884192903107472670219458249692069217531176664864079987294735008795660877172936263400129992814256815919074177907515420280108038553183962340714940230690013445393188776651216950629917655469298876333303488217171351150769630705863665922281931835904716393117691638782015426552048353629557891736608712951986591792797402541996424423492076478374798701812915773395956629413952948978945477863293456318418699142974327495318096451118934639156656777142880363403794289578199776846374401641495681491833086744542782594824477543469268900395674352508407841870856970049076708320816159073950771465605877383427581376534384444252407166326058927692222137226866878748470769766421753762351939756713629276492933921218260349094034024896593592397270455843254688168996544463673153825826864127255594781708681770956801394971956694364195692969804633922380688392974155551453779512799842516612589806598966779733328983589535028852649862608727695388309486362670986170995857494391560201690386069372159210796407595610127024331242732284805465708404048485727257952931323845434769083000010158207405982540225133782173839171950458771059157400*i1^59 + 2839885004614885905964781025885141287638832584715435774993259022945911261343022348464343347253477203301911133880643815382939938469793413930568777599727669426070934948904841751669087848215326893722306344959252866398991283985497198060406389626266145438633423488527758484704505540380446445225519672725456265883505326335163314599472854977134003840183307776636794962304168285664704977268331442862492679682229346959817515372028736288094558972785852620341973450899787557184716145587979672037184876250170211073377103468993263661795961861053553771613799095144901952347239357411398829200630954225265147057832078859486021781234386790006822639489155467542627348397649642741266679708826647068042223978316571551023714514364636506726996923848194746921498273013798884448069978849815302340834096633279670989631413834152892773248302655204135977088287167825424833033317460976827739641074876630472555667095155239739716576387190203760180579412994042448157817207854447087375653846815564081796414091928099997441116235822864631807223335999741014881151758162250183535422691700194120263759301782559847853660032802399103723351079473569806784162867297880861678385961167463061133786513182099702081*i1^60, -1491509476481056719863549758099706875011448468893110313970676375115488597105244742742810429528857785192888178206122253827717816843342752932585345176042929714576444317517838019444521052287349989283616028863620995338476716755805422908518390831206156106675208980866212699495543514919272938909292505814880019151727431626811567356933175714349399420287936270279749685524783659797618089333522985502774518529509552055044202433639641156184036426949929362686986684687612672815163018891822312037946422974079119472464249934722956137918358269067388278289627469086681172453130127640591188901003914954191486096607780515184447759399420297724125919912176788182959994477172658820791429336379987644842438020511950258177492794897439859468695746443736525780264052878174731504099791437601186110091789682750126743920824408457157300609231010764217985151397215062193152126543498742113038284818762253277009274837847022536250334070353802552829061784539459168808634617961357083566326371567096056648196621865286359119242382568402845379811263291400669937684997558317185926629343110103142870186658359811526728832917460141639063715023308959060781745354182376362958349957803621402216247058179837060268700523251699494015295596998569370363539971055085215929160139152250820527763377862310053615403283984228537310883254267369947155371260659148854549105715417110623266915791704589082931677401473781482206378323441306351120706525145275176632607842622263191212514266758189383099262149958158828463773082987635153356121281831121895265346472941295320049842188710777877242213499598936806862369760610493716894392868440820259992661567760160479207661319262464073919429199013948650813260225263495000835336639394781528788761928719611585092067932729017261233713474925931240864626070471914693385736945496820917684763006626877499772782268610731040392279086951762901278432382073484915097065901757611891630431116547247565328752358496899056602209148620768584204314022115895908871017650341580166720878585745638228051910715017914612225713144455872699471021574442105108882913681397993659155805577356409307100652588085545777641010356130245774748441717068336541971590197602025334567912978879713564434774332253751855257006158737571840000000000000000000000000000000000000000000000000000000000000 + -4589618118393992206656568679862291446462239843932821021658174180154219984272213345330784720938202209129733643320125603681757648480009546635910589184627173612486910639381387597371981451899960690573965142544257339207804972446175650681585338829802118756510224751871606101272609085073109016109771262478025342836324739352010233928590283912843388089316584835871763004359760314385870919126042227927591912696588897014839153073998451697187421806729138490208096898191746241276750978894615718579259483740099402278837232783091105578493194553415467380738939196043222584274555495616260671850634176099893257542947949275682693694477072345397465449019167360730337534418825717050173284069909056807548088266402673948211429537013980451592274422340232125158147871649138705323834558531007223802610524757066125201641329315907181698609736990439278430585891821418230343640434367806365932916365972271399731543831709143854246466207346614111306819576825265507608728559170187387570170869831449327635488870232188208933841084542083534057990515716019404605393490577258369664876111443608743120811899240833161022017923847693196691415469912938200973702753037558795930942511415811005588477618410183608237391298675492334125383621473904332027243680499772951830045860313427322294793581214387724829915818926466828125662032003102460514838060311615400890292887513640978825280069373235043814582510042372321255430758933889063200169334479282604469105551935745041530211335210947448514646987707653973878797559052224208486965666815046729741522091980584898987032318593880130918431532433956818001635704868275905008050632615532873192767624633954642312815324652914065440147505945435292498730177294775310685504338946713395654264358009864884278658032705375703591740973536819533957459924347938027778537837332803418189810929596489493118070953416002481471849542831617187668646481727921831675765868755585927639446912490837136461742066172442096380258394050665627570034690786088150096161096298915030410770494064295407320308295207380812288826845573560667126922994462342672667383471340797512344228835256669475213873978862352028731072186481944962229133854889006367526237630308440016414357859751893982694570460809170764933416658717900800000000000000000000000000000000000000000000000000000000000*i1 + 58677705860393528464411561135166717889748286906858480280607059031911333783219809933924113876072321469765503326424540142230729700451801473395163318633069426925178875693614043671375621703849563547163917445571380554244331370270412429450138669425628119523081659352921409160980813452462781742683713453143715469138328310817417920595461645275381610653316493413498808709323102723496250766366889066561052249422726223745103336554717025758152684710189854823420490821306141855406497676098573386292304987227806065108663506164623535455750612036510066252764651347157843339584040587253211142169200094947190132252249347124818675051298344295587970345415786682327426040210249460831545018213330501998640144838729306030285939738021708850709945799880591427003560981660629506105178604404413107020952441571837743676105275842792201270085863300805181950239235166090669748084985604364389908740460823457492610745700866419168623854905022342679563356531347842910787530712387737064271070318917320632367136916726264393682907745103788235894636571642113916316070925410353631820678462446442672291932127011802055653271271631996643449229815040767944077327255102920046208819997189076472695257532636633868703640641122508314993144202542620330640269226832753184905992592332434987418929621329758691271116545516531033257306830297415394254415782746625818078424251192710259592134783108095434797922131781313334048770079674399300422864789483743647722359002773453866638279759484769720562313329984538550797169247382878111285397715889273421754708238595464680720260255186497394680050395096537297147671566661656138267526729608099508933878541215577155344819886693038169398716071546599990808675781386104506776130369707646267191363678793863191647244654662035693686183002609403243667473545102086260784195949026417564211591640326736524221501780798973486007619181203130469863333524514716010529879294823290779660826622916341268768296012179771419247010037798089984518800453399366896303087355173031645875158969004968458265404732427965001163605353973938407483759594151978247370273263979645048627337616016395063511390463211364577511228180475232288901022041961238975972423749953246474827129505795002507410579802622314296128263411466240000000000000000000000000000000000000000000000000000000000*i1^2 + -467426953459980897367762639213886390854727239835645275690899205772723722222297365341631540239962887081683523887628855559160150859986272656799224680383739126328829372517119368013258479448679720830466795588706515845094052795583238611852072482958100353831268440109168450436958791209555465393643590474492808516602581870729843507254557443648404061001062393022762365711427151479126068444725845287323925013395702619114433702715424088983768515496180046892599087755624240796708971346075528643808844087722641209585832464218292640761379323548450583055003974837613965469593150127776327932332656463431188916866735737127676411873644165449194594192517325473775995560694706668320778609401220274304263399112359343060517248519412102212950895679944229821532115285686085904260566952898369075117751150722084422284448087280200048254872786990934174963924282122771913001639366658351050872985188221571306454642092006795965577625714790965456509795145454875524919226883794769166504208775459714826622041343749183075208904041299215454812710787509537304354372426754401534216259941183022441846217389793691660760283609177292005454647374555770198020411714263074963850652436330251251515856804043015480247329674984241703796843931946715958481885225351597107804656468396019894942729075441508354474666585002970410462321782422022288640315031550987404844565966343129268776839625414089346275461215946096804083574108837661530215802418812512270855266525396549802072823381455780247106214240020242855887139227957545136937304471163809950841775765301598600361275160445158284346974526528068684690173055433297901654046757376837673058238630768791690544642153133066971471689087778590459879467532536211470899879529755097421066869411302222614368576378730111132569359837826290755944533839468774820673136578004850801854322699913680784204464133088199193614640944865202853758728870783888565532887128966235158365460536043011173464363694774794504291593651002785762910491727206704628424202337182784245403666288569070136066858671625810586965499822639587756678729065777614234706912995838040731154980064054186891344939379586759287414582790651667204214041188478481165197425089460978824451462721241866172867007949970657558777250709504000000000000000000000000000000000000000000000000000000000*i1^3 + 484932676341997477341216192128732714034119087262144869628556610178565452118867117104353908436376780539757732014510947434392298983847070232794742716499702909464164443747493525160689382700726743565273252194259709278910438956486854461426585447916871366752288491881409380921596297948451804407525936600492636826798155987364829130990276962932144933196806845355274190276803525056450493257197957525700977154474484162891664729320932414797212202854317219369147606008312809748918088212450889441055532901057369175046672381780894702199588453967588864320594585627544095971696201480714665313575431329079359249230162903929609909531674589843507270255029358633833931566650186210917609962395918463455839243554770385821458176266597462156333866329296897663900952705236967067507625160675829386826849392410070528538367445174048542667228321281686317409192287080181904397587466176392745025925613287917301795546739206379025632460544479780442650111289102120911260778455119327960656860469702447495291090177400496617593882396403205720379628189003546890971599262737959977443773740285518165537372993606641000091178098129247934359972010829205595144088248236876767204840899606511823865509788308375343475288134827126999272734273844954706763140828441568396954151421115348304753855765133027180216426608449613075699606603011995092647951273526470253515408319048728966890328536011903499387891354204164800540803948580544814757826198300555997716064092938518026292268483539970217422892124396033722453830695712832637995651730942153090437375079151758639135971777852959555998522960765643702379075430808973402883922261260870348837658953975145851454079888546062630576090459266056269900782118214844106359412531470417136985028539217588376172964922448081647276666500059800841829622029223636398781886688056690273131529627926268166998992104107668498219245410629427433425195396729157507678153981414033288286837227872823645948832321048195889616084168728752639080844555854086844292572065624925462477740463432321805106366607786442564321689420117799760232417166018052098910983275178037723428232571869448848396996124554811229565794090404092693092669756763140904519094539127876569265038074906618499195602595350793144724199833600000000000000000000000000000000000000000000000000000000*i1^4 + -205228587561240129775299554896558780832429777985764958153921860989781897718297568806370235544225291324253960003869597128369039240821465394370877161006208595106310487590184884218191132223684006274894836637027229404219207566897896802882549750606520961220503946092511645273576843831807104215164136749685885923186719183453235617833663875781897783587831071593354740078207136801631401614740520761883022932762898473126804380710614472511866297917243084523703898135812269129330110334125045998179011537557538314278603943301395255554710166465208217015496972393740427643547825182996856889404615421052699792651817155228017289806701551287976699858289974897422569140795097231649069129159022603207866826188854834715489128785584940493611750956275822187281929856704204422545423288959337293941391640775028786102604115619608468339642846889301271014278230870096505781536502462941305540301894006451224246029964874967328478447215719630410477011770919695229528830164661350461761585793726399570026137110120189294665058334086146820226493271048593561873373025341604501745062069253488576380526811856775873586546713151766614865976744135271079490480600449421157930469044939940271191667797482523152461263680522324778365937552616993160815036752116742470679893177180318686677822783631906238396181581349529781905686633968663679501577355335919773847304807479258309554347570707571077467951874375901445207061471700185035142836207601105360666723011481628644247644347659243692623941081726718819458240581584014727172115926035642596195064039940925657355894975072882808062876097982544079855020147088665953935970621745260442091065676379904113363457794904327158278462835065057681749965671894264455109645801428443219020982543510813745269275357179575161429674119902356907515864249852513725663598823959804831014340677958232720619349513654215655086573942781059687316355401387600349075096402533141899590402682741800537365485029193058977358146604054847509068899915893835733218501925526104192903053512823058809635660783372327530117075654253575048059121892551413041433210534281332925939314411370575975612855854189722091519112652836068550500725268478581847701454526464725989488251837153188319391140314805393126085099520000000000000000000000000000000000000000000000000000000*i1^5 + 46990042231660717816014770699573508419826634130399515880809754718689208333295601641028982790308551720541917608578870700516566826181536702361956538163441419644496041530366850471871862071200292177444771137638939101887418300117813217273686177927579755546798306968285000374493813609502127981900717398893988152580784678904210385202318860920674301144675321246776451473923814914763699734595215863915045341858459602819984852517376250438701675863269025276894392135032130679724567378296534135763468528274044486160310821592804947846221430103027836947085479270994991520731240481397345255733018442077698928925678067130019275204733320453407768904712598115345017223955991397315375315243704094059652386140570697442890951322273324423421566770967249307455200253303673472120954881829534855167937156245869888078785605844034153560594758125888197671936373359478970783933937926711267754030297620628641014114378154906065381823902751169282047003521885656823486299451758900956323281887691584738431572667650483609537540429300133082634249399960792800156447157397943939542277375219900816751370205711919186821267643136001669443830107432694256341370761059298703880107085608029595050945611227763894663768943489429712076904707836011136401037793227771233969597161746048588158859601857186031490325453694381728948118773791900758702047975379966243922949157028630571182769218100022223443681824408088910182740832936616622489358188447469728353746996234662718427787579637327496622287012934140234098761401773450551671783536193235325228587315556597829424111381110914018412652256895329209885870524074381481978538630371170375554929038007997638564415015205481157316278526356699165291325883337073764666761171199610978017075681941716463188560575390583762282222783372084718053039648691536699222074239014407087917463772792631081158881083315780437539937713319934105803027805306617274590180350579281619654945459122579173119633980294313898374101093232436596484209358233550788036807598975294760447295043288093833868663463823210192229645529428507653165406857703484787948737714716380588630961718682630769704400602657546087465244637847471786581343644032871732683120372137874642016302282864472286699913700371037807443968000000000000000000000000000000000000000000000000000000*i1^6 + -7337665640111457801534380866905859908497370097004716180120294040338693798870886291372870321223837474988999668991744907168334951352696635988606239695986876341888122611911169456457245266624162013903346218090255267815215116283029960518663509310169428922342249415030781074243374600515078778080411529424683753992644397715043741458604885776617138497964331418015032847815954897873028369441014623521335957724250038722592886053513785462198320948369032177233748222689736059656630792861946864596693214755839405408022511257407409911506229736258606767218088818576300220758372748883865756698896128186184320542328589792706593323610557004419917643645344848036050890262831875004086857966913871886433687912896975617119113045196702485874056260357011223852244644009840051079399195750677898081297012689179527461466974019770824626596366975375930476909937224137118417314814640462231573698181715810002935737941621668167405107183490301175482826378822917526221646228340033043077506526992265413455439911977210385844116102849526633153264163612110729405729688579251379622028125379847002008300426099383177121585508673910914824946106202632526874924097660016995868254266924665138563576454517719510682712605467264993883342185877156849206218671950465106764602932734305095379706293050950956184394136911480274582051727135600115345841953124731386553262300157259997582533477889971335523522130659430347820391870577284514128513109442693117858895373755235053735278588614978669147338520379237101019105717457304634205220110957244775299850427306609443142026004339954171759307660174810747459524973497822207680586122725597274953409798573223202453213557289856177025747975130868896731114266282997292637801764647179681674956383519528542921837944499055578761058905631485000424710033074049835959357402280743044741194600670882862793065510901948438538418259711608897847674693864873705312279083942032510792315403375544939681512863605243092505497095681026946658708616069859929379114682223586535257654448531431085949824076723046287497192673523276550785983092711067129147071364777214664921188664032696709204431327118799959812277602171743272176416848663560272225545250311244211092982524528231950244032382985386642636800000000000000000000000000000000000000000000000000000*i1^7 + 823390130296637671858297548167792174851383446189405500427097509040355738705502839671780893666551127131039884106767079093306973624841501207356884023548791908587270434544794184270048126728632744277880215348088038348849631291114677714717226955730323072765973956131957256796487669256197178510082769851709098059652770300355852491106546986143466323453080667856277367208760681413366262898558779190006479227332764606790039195875100325152538402605971705266181296383876123077523459084713311543849831033947194940257723861748345304690960656877231326647236921728969549841552317408801120502223481171997800754194955673755404752933392127531388968640994914556407022940713509418405682819043778933698992126866100092957276108724736515632369289123391925553003941587638707714986495019044435125090411211238200782273982339693514179316947788502106101089942557915766398437066765318120826148742622491464167473971459887675246011181340727117021527974539913240831450420064973676167484048554099196807233227325228381758422950532365835105533726178530763450431315634317510683829111273628974970044747460791262300909009244781729522856805654504069866757614670805919625934664414126860969135701109885716105496154132612585232179234081923121051473075271314579568975115401426501344381544193086499409078742377927929012943806065791207553697790847977026409359331280789384152030181533604084978508979426933935466877161008810444977270833472797610252072522008502691709869325624847353141451308790919906569982446125439616165657038357040761013677027052490023339782504221890417565161880126179871606711947271530623130069535620450618547493599160158695635125158884778218661002933422862591555439948151873031714466275147185498797403087846362094091624429727127395785710855741712197229901597229684636174671697280789486341209808115063087604943766736932434956259996006566939302625350831662237945347577995278876615385517561001683573179207986455181790845603517833394704109309832799473988668767322140876926051544283214668679471930539105445054318162804638505986238105149045777237795756145322888150560855809732664433484156696756618944981715357896262786446703664004551683762466426556360577523067160032281811470021539062087680000000000000000000000000000000000000000000000000000*i1^8 + -66606384909034449082305986227381708318191793964238215703646134728523168724354176130695881290838453514404515876039730141663183180472566150956037794996436375237839077382854341658541065102314435138839435553958590449134278518393742955419277464579754213837160758883761115326733851033984158960339969552701428762521447137386275577997877687188207421935984476125471964803684039862505243454338051319883888656760221971653738169514318485961060548162063788785441336450764700442322137933738134905590396166251764659441397770087746873339432855041419955895896455005566526094608749436332280808113338956218500168897983333379818954786963114790232952868058877127472827827349052417334582092262935473474862658751193160616441117307581484926337793696282938221178437600652849370920732915624675835267922062200854040969996965375385092916862609966619420927959071054760506493598116399089410285202666947880855976969692199283307462261271996414022070039476777886339627611766724177497877595733867970627060402221812966741190907516267507240449330165303688313650196607545956739261045965027264595840226930182157097469085844170280506448284072346862451626535528562376946871063616814341727737021027087991909993930816325883676817555214851641415698769010960514802721456731443608908507456505969770698352693941089591799680894739551710515800589885221311204424910595154919595094682219665035412871103733204936972315544133086339169806469940396134413317890325871925607140154398292149478184777475211650450422522825791166262794652991582330349994884627933349796337974365842034926264744835581027124710523024819169422956460409516092187114655555362494792841791369970332326746362214311847158270848627388175305576684117600225642859735876741402345139178458534861924278152037566594913579713314913996293990642860729222944787291442976049213119510266389966858937500668535064331574076504134513139119762656379075456952171958504549655309152943968410381265472289790436651911102694345252834501729397100948705369113626289503402309435378577751244549341468478887666925065001909513841553386556902133322321834461205607020193861917664956649864588257969477598480715656998002316937608163013963151978472097594836454454950134546432000000000000000000000000000000000000000000000000000*i1^9 + 5910984435209032716495189634783462728429611061888712903404525046355318969852971500756230457709665142809672978680842399550585275167577906344094259099378647843579516657061845439865863094379160440094246915113414497840369017474769019233291184194282345999486730497072495293425669423287682516991929141452739825433800655459058268430738903649768385465328621094654996379551431913919680636129020207501542014584807109578548632732918629966423124254614240897945189001268236763255293436356470819437646816731790195590782266870652948016430802571283311080208550982560421876330128438336415812164673302376171751438476787697484046457380506499668181129947099186416779473812250233730185064072445738351266382309285013856679783079196101364004254560890792569622566902922009847413147955062286311848223863815994791039572946776814237810223157941829689426779182724222012891256383995318143945468508134249922063308656817644688255046152261049886826005924946531483988033281764410212307274629866113583868740401546613391512046813445967599789888093122614285155280729601427242973331483527794726406062492420170743514735334495333109473601121590563306402954433546663143950584248006498824408123714531290194091928268777522463206678296057552246778450920827526943482962455767429270582536576537877811167165116860291404948182392851604310083147986734867223134210092082631324921171349634400011820467692178735250973680064069905534950233159519611685648830995815704665993113682159758273678462610881500998441242585890142108740409311082649775583918428374161314157340177097560983109903676620692951432234585621612576391617953709259890332334889390229962484799991791921209240844749655628773674745996807283200637530720240109679769616738601371458829543384109704258816758149010124441935464414901834949203265435586534574710191390160124608268840337791181403612938938864446411845204749372177047483031283739073836829535147701642697105573742104582496683629025965600666254787929243299320044434846722133240842831848440444794237674189337786611458306252940646455095755446971185660497747627283800934316244745231803790377910039684424607416772723611736880835103485146713022208160947986335876897094622748235370324596831027200000000000000000000000000000000000000000000000000*i1^10 + -417510514721057037197950186509408284178406790177378315046759280714620156757555085105411191064692723360848684756837129972350538883070660289716926130805371493939310907094896011767054551349682903585942463927117296964020684294519100456892804549742170782439724618044767419258388996183644248099795637280513705387037493889688633446474528530289991517741436313045300140756841199048224062363014810311791297380914138464060760525497008888028735677472681431411312327610523701352552117438332478607208983859497764427955984048681646946992798885422211149188315672678172119100252340427526667818993809080854352655552813954864129154713753252308764088969714778336011073186407083635808803269388103445807049291205135150931833750114976269033564700595515766126748389568252990046248382929349926774244306532803416313802431324822067170452307579438133429912886642383569143745543147588146187170326972526280438072323419626059196176683201238063653163641941606450373179624962668173495936188896933263351540586573290488976071980153190331307258735762254491683920145949989272590387490740439207197860732695630594676187945368840016389527331980622687801423602843615184541937363173258691983996592824964389938542246082481774571273494466539194428451357841255421128326866327259576182275262086927849625647665955268803185648032682485899124567167724184309507737651435616946453076484491453121846072182500423372490329102513668148130956394130747616776563321717591090572660773602225096077385110886378637703088458544166926613931361942694516403854104986232765912103322774784574334178247273412629961965832511166308516217341749839573455240163014746046806962311777232435269162303961851018940758061004677436513712262147994413768859983792589988250319514881675668787750426207049823143434657050398422134637677033853526344214521600906068874300331709463269559480642657503363088884560891360238183836002920911842152933663015373856158787067011969738164650747153110222944294388297312082844045964485800979448964459371001915068348528942080914206742210698573450692170024393843864423707478325130837506673003023162046590873151837303257061949754568126345171047749759595546597748618987726826336702627955662971150973009920000000000000000000000000000000000000000000000000*i1^11 + 13128758549503584518454659422171500301871292689856451300979398327019562553619834117954859565595587720977966757628561303480845647526757739816553835025182395224839111220779853946136806249224579177773617197968432096525932890624822731990308635041037996860669577766211733646614640903905638704560357197133859578801044949277033588165014394307885069372673776457168682330099873415762969360746946092222660767339582974595661625391932930943210433803426882804378483783307669713576839217632851959209062450017311224034162632878562990371191587808837266788461687497351899081679178229944147692620565037294201402791285121257607792036307259878982425339018983579668042497297000544315297347553424451085659424979873681863889208381421924559766800629052079051612265610194615101607708581967363811115880780639720018290949470317673432397929430447093186827359522987348965931430428959307714961721665630572978847263792735417911373948945384364720246344261366115417466311834395151469326089297756601575332825260066397811413024488041629995216661446357545982232812820772680703340599280322158046903371333134875672764277119729016022115649762725132519952643762228855673757135308136162797140259506741518513743726847305296792074273242163464295778607420939302319686706549348627548825215270659075667814371439844307974086520127543681911927896431771937856697883814714324525192010418995353737676898163921155237460622811029884592278240268781869617337408928257040800416357666631856069329717267882187119229835208572646484699212851963212136377256055645720873192257145570706494691897137880259607792613959695349153333850655135405190122931120975088991245961819800165933348010547512731324445062984734140665327654719504204360841050919653542201114775500296958309999978980882685656134256834121281899964389198427244947622667911490294307018006759686126994022791686435080374037306829908593083688186953579386266895603171384299008175673559513568044217404520390029858849394336452999224573970584398475942463153517975877255514538921837479104482442201432313153090149717261647381543568637502301786776051530607798597997760603811986440533751109892954697327355906318375584016858111385990286699290404028682506076160000000000000000000000000000000000000000000000000*i1^12 + -325117836536968768110884896032037024069935538109422473791497730584627090495226418372201920991077517021475681286740632666523468143487331910622947012907827106314775104184003842582885035769464676777252225850053096515465035818823549358964161897336300232485203480206967056179725469991640874187272213809554889995612571616968859159927669298916269092264313065039940520500582081475494627676082986876508481564144985128992776608061894306566621476988451257553597365437386730110608615208077046355285414071788336846433277560472458999012830340887304379632789728116987445293544264212518669168573627841809305927485101999503572287503812321003451836019802688453301858591509057789173618646050973202504568426073662404965084497569747203372017284866356768959467493110522899126400456998223536280697930618845325307747273279816145058012556805527404632325356686789744557815499586050270027560900314466666476205167511168410243224001657431782873905579865261414933993477678339295801667864803584468904393429281268889137946495335929204050057715895573269646123980583598406515706968453337883888188332222436899853098240824169783621307002218881967171134715062107860391022415788529738081978569849552073403597905057694556633222214564792593420639351616923732591144488764937397795870157614094172353187261594946610448549951551416999982820036181944277316797238713956716609862318128620031769618841903824531446792108037513898193714631296068935265030780314866229886176900522770556143693650333020039451192166614141423278310926365722039184909951250851947689569102266309831832350213830895070474975767634310279964161922616970836413298244814759761756672604100130559665158749597118026152989201060406902252947834766044894131965420146640025609541417337824451131828923543015193461946922954580220880527158010968106446981831526832789402217639975443782734699050508267289345664825555755849350106716370268751735497314016987537572204218785698913742205293993301887576236256942099416319491851741272161577006991023684719618902753661577518218464711699139350998469640952295005125441830331883873055067110948958224029416313592799399773619397200214158636732675589336236230161974881163018033532538683075330048000000000000000000000000000000000000000000000000*i1^13 + 5041394652281496763814572245044344069403768055239875452578769092434524760044487159419446357453912507696356065831202450495772141200253725729103330134813295523044141769253773824697841131545261738583686897826310337338761659614980283801191304213740300917227930282825360907582625381613773410788025624764953282400027660519259921956708257646973187003779353696599503710828300655221765278746152123623538497005076268721675091629669364990800824449839435617586085350068375356251528377272166486348995591780552885755885570911022195436399407620829883184460494568497057852162735186500276653204945333411299309267287269015992768267080003695064809368932159872745764386655984740646388766947100688339123260064218825762709983901413365102551204796549524658634534640316206027176337914268157587311502981432915393525896534964699291083567871957179302007562343428757619211336209824618814616032867665525489191949016774626316933911491635170631850651693318276486138599200714880483622869219105520104094688242014607868439233975313047426193993918216887379123352727718640874320892627712613209363492479352119426973597168842368211570099692747966761395368271578095818985099595520877217337362851384685934926005547388084096706455720070675455054018772527843523989680806773915904822763338008901318930450640059978287628832630055080886093860489520823971494752507537995680701539230140836546821276548584947397689466662162175908136017455233341288357168829420322656541766472408950927288885722324340758778564029900671576526772294189121733675152298972211247572406106514196876321315550123246566586653600308995056965692561435248597357352017068706875431149363927033003136080775894016486097483837115041862516057900670755817728541517134725655698479321456994689186918465686915396633799398094280231093994011607356511580370075961377684022743205273411274700317651548602120085186992966508282978755898429513129627369835041590627734989047067649267002683233676015459622412509801222428847645909082305964525902555917570988556782664715438429857200297780357581343315504064469914672796820120133427936660122248998548931332768309942915168166934409129141116582649722047077729043856154135724612488264469708800000000000000000000000000000000000000000000000*i1^14 + -83879952260426778761647323379487771631782396563571436977556048428363854086672290263355814037382929828596859223894547905637030092564552419697758254967632836949833450513910635114697628535159120726611821069255653363720243696835890303978645158567761072919230112367743831110207366803335075341047180659851282683842036701100342396295360572506757382681345864961276321760727134626606126909757686013562268580044486088314686633398605093725931023107111349074503444995562770703204214542417702552016640165466669216357690471559433849248580712221634978491261670525775873697890456881923624235600023285178612202933158043893484736358806454123657532131918437461591574384615431443635758253822534101410400898881232733967124065226222123028678313009051190158964044467477392070560672751364164969461805531685889369191621694566254544705105032434896640912406699741107074068412320019359218053542382125687510376258039136492387535050657087317461819452910969240649066819441257125357810050249049872368383312877846767670240999968528760372967376002802973287431464149120251472312099984667630695181496580208028568568212696714158414629065610416081419883887604791077076474380500502168398647933516683852011426623716960710184467045385523253518253438681143835712216703358155694794242523913678200320776871399404366310206694878816980376164481379402177294922124629767072350846378272265638547056790503484567924346427737287053319341931975325868389426305173804413224356949316818754667335569504263663194494279854074809818146818970010493291164265694314720693207232708724150485151660384487395381332741296739691812890718678266630310018819593880668335561813241410592925995326949541717084105512527220174634264684364109295590513086025283492185046734089388948789147022590613724152934440528626829948547663684509326504433979918816097659583715823008197086551278465981848839758959024394704684232121026529268674312565564913883401108421089687780205861661008985236494688991348955602335650744512401139745160595619428392713075783361733076791542847324038783579879285615244409795179073308583232799996472829050312044467978275653050390354595092534527498963306895188152296377599212645419298482320048128000000000000000000000000000000000000000000000*i1^15 + 650287971887092728555527095513724431451575768584757320414197378165145776977112531533219335350814013161609527720349426764708394790897672087835387461825932303688669043610369351757529860758248207416792592608915842320016401734769751828395890812215042727458248353126151753110061602533924050693464563849708292542165435998631838807962693711098249207550089508447209067378263615011838921799913918374970319942656515601854596449570813210657782337282349607553167477834433068206583886455749280277586334183010007946088415118412887421452835302739583518864375118603993493317182126181742494331865064365189530919108132159073166336647609664580722818312186918727269119160218195680481898673090542831396603847803667347959055908014912430351363196807597780534709588854410052371077543786199123565179967846372017447230960781568012315261437547712605875795082163934029369973056667345881111991340844196094453582052159279326006673673757983819077141630114339401049516295300973891395577487637022843287111795596353311598143700497334416518237008792086960913386890722172997396050236677728982930805555266511462131990777298344233416447040845250061460295389627408208510519511515015353596088954314552821337590508315469747136398742930673025252083757844731175405809355603144293519333463382250568172106691158766101174348600053900682787032872587230753015735230217226838872743005884657914177474139441637753650832157903212048594188954635630345388473584730578325261894958846828971235257854344253665913973581100180848163769715785617282734427948673798723964681211410074901829957422614941834937981530113577592052155768663796497885657230274852010830901058999067391885791350576019327215765589396992532865665121054298615229066466239707102179181325285006233801950890900306499207932321577226883074184728571392577830042110302545105365135110786885094525806473016505706641374006541178431492801244188422776861870534978990506728417295214849959186055265064785014066907241340619954255397139370823900693410254817094503859278490154545295991598842862018805397690541606437335003179078116287326119248706270642163684419191321950559013017751670387944321067011788137608092480930595411897654181888000000000000000000000000000000000000000000000*i1^16 + -7887140469143572073789094917197975092770989246480958334421587010905010820405907579281048420773721676672206541867956101101159434131956072564587819204208106490658677288872563768629050596732681539849468128353643640436278438368726631000001636698991829250859164530023032587631871968524466165370055383915480798709437453309431119907666498254652901530035884921861854827385048294826400148264343983014659380922344509996006157224940807575440194754440226527168142336712817551183338398933073929626706838173454514468007394260440255460646572751709312002221422868149412563990686958918465403382120217507135324239413613781552455819380491879422241197850525721124116022174828153677544344237850991094695737072801686708423710220413088908816390271158193465250704455106472456763127820032123655262863348437907898109028439884054195004173579729858274839135223551525640488087212293310234444404534065578034877918909812026834197308181057746707851691929867383866916924784545105028354758097531523547664187881670360788226693770507213389681141679668034047799197220162785178757710276955707397643644774325448136881719114146980077225420984311220125253780569378627934519320006628263817164724518952789788782321378935189233150055367568823886864514695182685169649439419796705434643910420415516690393954071348452875682739245318036821213159333748245678562414874258544935838612824764116335761445643391394380153021930087540823967815284603085750830376259117985668843114008771099959842761323371865591400927416055356050368065475059819240748532799936406642661377577095214192373349325774245094631232367631607581211736640774438295878301603110222720350856962720170372967359220913475004857199859845760316703756510819979458672461639162051399904264425883454714193530948127047812965271918903864561056512914583994020789476482374499816698821619554825001477316817147644411041221489603413300690714667154799047294664455496167874985777167232661251643809481680289210224492865550979772822914521787882321838889438921071650452741268524517934205430547235283406803807728498557231546914358862024690110903321660814050049271089510281638845683919664017775786390041108087695435007494574886680002560000000000000000000000000000000000000000000*i1^17 + 22125242206133452158070658635045337800379424786896870028102569557706175304376916816376471797307754582007574577312200601819625631798911112471210524376424040876671420593301812258648860839838790638968431871910020094317359882619210431308272176796618350248179482173724630068416779318654236140096448492430954521057838042378721695555735395110674275352910769462044388825176632415834714105116279156842779740933032215461157909261286510609015583489052029778502894409281561208574321212960035664076781303421166329214025290146404068864917831455556798767408022036651500040642096920977604416763693539277671729525863363410088630310319287920019456495259359357336404220952015318158434331969007355866063938925124501785686082074700246358409413980580834731106836255550632573858580529230291550258251114682447777783290250744886479448083106073600705038754738471098196493858201749536928507466806159652481766990754834929989032811356248937509573220470048078198502210593875248691786191877134641067717780872334954199615812965870023755440237032392706929509268336227737676464227465929671814956509514333658666277878801694216540534430985828501435812862136970420873145642266867530106510659861277177478920589070666289152064244410748894821764309986464216127509327731929166599583493056130293591222707613194016212555447575532843663210306315129737873545401828310820612891830299657845690617628557939011295460967462388553455163879944124782917981586931025279288906825355114839207645852934970272170529207736325613641200326218358129962392132074626304139735094385299915861350849050613382986329606312514603917643453644912750320154569447457358442301487506878405566620582824012660177635729565594497107736663716310863420341348346861721548700472562636876625197351265146122478513613062756742777636010606668334521540902894528400467066562534365735384471273591492957387296803921465107278904733186051849313980239305023665264774970151086881430044984068914409050255458838155781469425512073279029271181038219809127234832609121230325335626039354850111185416296288731144536286964920095581455460540618502659319952474878329023074715159066816715380587274718740712743226390146046754816000000000000000000000000000000000000000000*i1^18 + -399703450812134929329066079381335809689121048455417335319677688591921649118158542859282333964313355019497267335732927491285967872703593652338645516922166644464713455911721755040432464354843966927300134275514758670869071166750341179254014863778356636390808978897918933634381299546091090570238619544626263396913708647868056712175347464527180325492393212415019753415220555712438539623963294168947745264157422143202586145557593724647397816908305103524087437517384292647188849542827996602071615569860938028157980579735772775742811512484009810070971708422302342566504755769014476029294522616556053514257137376535679890754739367085747444471626150646865052293646375992889031320737458177506612988697304648877885976379916533621574988330398962708651055317188786146698931545891379449870506860609052405966207177458360067581543047404764083903061667608874091373298924726110298551847293598511961893236799077460349761486727996557750336373247983351606405155444751139638385127827141800563879255039717493987273858518979941703211484645037304706641307999251467151740916230594941763936169523378126951266714650806725543923233227626280587039478747985447889664178360746574110428999793881044416168445638834840429018053964194408490296929053654233068972562145655075071363744944904102891695634770851418300230342979741625053745994730143929148952761118286084588527523083459807346712456952920756965948865770218554346649632579672469318107980406493330575626953889212265478425790321372499346576456814641559075852871440827261762401637488938018274007803950482899981318586112738260002001798739240610564118472502021944841660630955270444233255196913726590115553141469248903639815190112689718570869742328432909232477595539564636271262793051951151294138926657513928135419098361049699935439178969188752724534848721741145987738432807461258553727493383620234562702210038363357969894244123688765956660221271231634813760692336496934015044670606415835578633895103244254494367982263178744545797453615862191160693716878677857619569245820436059933605896806706295748018794037943478453274575462139668499034987143003181103053342068739083108018885982204732965452752774758400000000000000000000000000000000000000000*i1^19 + -64893597484346756900764176941102201587630103255548510926032505511643111263852532167387564068483974484716178333858457677802126632597246864449228010489191854895278732195342815965757015313760151421910951006788383128405734360262342890400861306033733037763285097375771355917794927890428483848335128243016621091444833572145182694643663190874649117099593883795405457867658514629751073380564124054562271625183927037445172605342568699615905628177400056191759986562185451396242698009159199151263279000265968938186052388680220931253055453764641601529200321854645964570275976977431806455299109985660856846337819502947385492610794834670710743447900284472215068896694617299108210178845367827474850545167787926316740972268687718310629604817174622442773290025086104457000811955020457806130051247197733021858447481850603667266450378950942675330551154737008272842664730616031666085974652567362222201756065939660834540517376552904682380116685070083355440147197872832524693092802073074510049471389834626993560707086982778730808042509788409858231277339326219407644283781453903615667409008420075025638811135420724463188087110454207322831399182426821352424831948930493987234871475421647135461568210534194189827042087364128900859183545962132597043494038115527609262216594797881931751576427119513930956234638791479739038239384649828761465419014381659332359605026525825781119292051555593015207940376681184229189513380530950774669732624092602433592196897724185599974556640156142455292375436073132999573330010136031625490140045994806404462720249385141428010139611135917917208996645293093443266466240327292600097662417981476713219011121861538769285225448816897946962887251102942525737720002973924476205652926627221936139124547028293331555797506621560545902333222546335186660025732311388165733822518462173279884429951785928019141788049098330134200347662526228642412067016180593165226748290594463409049558584937131433644954183055260134268392249451352792940006750659568431998695017289316770773289718745226295260540498617406379417347785660732388562414927203816846609877472866337110849943078995213910000213131753676593008384406055588117400780800000000000000000000000000000000000000000*i1^20 + -19779590473135654495895399595308762062621848467502643878282815718529461083189909187407132332949210274307695714347752077918604511212280607049183184088294308423984765430753591118214234264392672855658118612677351027955591704632891595280366425557027257163224772679282859323457712210288774056542540989232700242240438472356733799942094996434175985005778913116064424836671116019090162854236556287637939839405980824524618738912459021464712607561556975744600291571680365044176267084012191059066777849834541702744744740877277558842332211850177659122630976977473874700724496259129343490643125302203244430577217333915376621938492728490509747991994941238883422915299745489743868927724502836524795122399250030471376943699049192674972662581229941891520501926975716758002400197031052546142345600002531519469908165968048777632564585098680132349567258871430620217767884877182494958941663379296585665942262674305944140739523225770569556084968272863466511301254723725214966923752769942388613187159146111898398956965875683109786812685829471432254343875868273404938833953281858163440837060146057636978344892889285852742749030371775242752168107112073797424928671386402406952184248122018251515634436033955665197416547440876624150853033830222607992404976384060628830526866925608244983993924375069771620641534388909583443755022793856124353214023735766582514845092908794876251371505034102896790066510954577598123473798612989122912199948676991444214421923985210528211391863142853936709199787515626217323688986774229477465072750233824044162527089333240480900103326426571955026779906162098876470929579416928191375860843115937343092451095943001487974457562105097983459368895154513527972330833216896629269509297980459322911442265805833142618232112491384185091921338010723375689624972619414609404003508530502028601574463140695716644173384493940642785452788674457681132709896583521109131581105780684459826252547610019736100297641940755973262793529412916983451944399347160149883828023624485312146346888702187853749824760715865971177055076730744830035471034131900220114078418172290820036717877954201452346000556300438206289872640196168646656000000000000000000000000000000000000000000*i1^21 + -84430239808739186843836976630481808622787154572356568441011908026230763300382881514142944863726178633557782256227162975940586384449157835257686756009509859946843496763766754156777450905634934234998786715321937971810354435480044234190406398655980037361183112168008811662238625015938156707475985177845743039477662365089531612124517521928446390090819330761289823004758914870750272675475471084760954217522079712965412540697822448981275630013471017751037809444686467885576483761967639450477518196235726699691902869847548291977385900661671484859342283802726713799826411135457846788518403917692802873820264813073851954978777804536148306949184748127505969048898370136234110912761747071540364789316438750019247826633355807236036694844736131382154144530572715188507655338831583639417021791281001523402445931716173915343042745695601741737307424881172565246551278957794909932225367230776645530233844443351544164812057271994210497218961515479186687064510457326462903133006187791537726924597580736296766788284584458498673222533438403971309176800428597169347517493786211751492792562334514803347416157106617371732071821079291209373994245990805911312057551813494413893298576326111235125887353354609282361863120892958494040778233898768063866971641906171840091712452643781055304505862911753638927611163293797011928421420350760319557336271138152892020630805119869849819224242291200464459597004909230971102160021041785271142736255482306979050803388527150000034050163804338082662843949259572984368286736546899392626429924240674585550719349334552339647587733260434471381245283269432311838286898840043251192079695835842714972349232712687023743387676972735222127394330537345895311621083600785099334438408963190078485815405734939888271649403637782995707445701169350303897517690406420543245529969987313836612405687230737997374574357145704473757599856498066905465655450819680272588366781016326378305035774087323926148129054222511301128406469259515456246552367790352814949896248025489673732963386647644126165263084617432449885877077803878491561014753716013900411663436488107315890403240118025105371492854900344596248119651613016064000000000000000000000000000000000000000*i1^22 + -314044960633658282623896507929678865595330616981600811277127331480432661271366808449788962640649284262496943957800678506284643257056618587669147817489074591106520662802882975579583536066053867089616345588138724162065776064416452296111888811903565404695161361667917442552040415284801233771738102768336602620984207040656568024623786840366573413118942406792214924615599490170801133832539726440616061379804522427883403838974571210003270550876285024737656844498572654095890998881838347902732284704084610556887003163638889518630824658557671457107397931686382668861838031587709259870103724219511795279143915772885867474698177124713809677423247951099356078052476538604398844344626104588407429323419541863927955327966559595906150468969210843477049157188027796575094872907262515754202681790762123422771576910955319348489850299368513133953220123232246105685440014486131018335211771122305940136309438111315304552256728520116943621630861470216145823602825470560140546487812493932692596034545495148282389771023217939290923471390157924751260111478014604622565432570922580948785311734325517424471812203098571833970001564383536875674373265104905773662761887531288590017919774061233998720765852017619323031914174448000790140551323888041513456163313470012052653144824958646162950874882517806622525453504280274903588248911740952939395214294726908611080165683414727911655259707561166422728729829142413828958560239442389539087461412909206928950862724597792477688358383039084657317793177347895284337647725051799899744101000864159027746994506458542446072278364045189024287440742524270381360937961421395451916583152040050484755084677277898601797152897582796248217263237001110537830297071755756084602838348103260057677228718098574373987357809500882686718143463373348376487222827408462039602516020683808281933681270051956152812418676043857310574967524993565441603642625215038413066971316038916866551039418561231318800002726610620069393355052321265435892367696462750259785139285126322165053412460997027817883221240351215418165235622404299032636550473954761214407283528045911269326489719345136671530412601912979079434195697664000000000000000000000000000000000000000*i1^23 + 1947896544360547645876743870459792188061869793840633445372183921269332674187454446844551014477849070913594486958483067022059265926706677877169800156289494226639412197845007352924879953125829347533596152916769417716227536639728060354733318937544741959564799913838968676937535365707562244940609672797318896932715628702356769486222634426941252092968280745188237732283011219077824856423431680445617299958182812056359207271613962372051210557280111592548083453504892167609625619336903138396761374005671015909570746910366419063232761192879310704212925632322035729034390804550876827506773824715399962703842211733407398962234552605454021497757120671502557670742734270324801025573197326569654703008261478671334879017958303115712649409174436776939826415518348463460814991165437353097192389166108957270215086544556229524890864696750922367839799133541576072079625768273343125114790152362237377901282156317484258837739741695579584779217856279283595531459202112976365805867194473141253303266898806115446827361796527768940745399794962811439452746609837230239658992855313478825617364007544195135606187345788758421454112200662937269890794318501553090187435505711617267962415509314779400945817574170160476695067458254266703288489887399533899042613492333629753972874706895119214179665720522424881191519417135566469109867911610964437580310730606299802355659470439732357593158737156731673179481792499428263141448514552106184112001865759907768681462177441242850785884864194928636640323194986518706566954442619331005610806807650362505093862302008984170195364067937181407549695931406723653529818730944609180712630202801793571984916801802316805053226400018889174679553492661983546221077372133579550497461325696169850190706746261628751349914462257826167056309553185958736799444619940912844165475004637742696148854311854528131347881778136610904896973767899844415310852220403589477188914888565813042124113251392077249302617817422553467113201993212180658891775946574289458601564697283752153570386379126818155940489564507472360040786740719294453041637358218578560810208239205887579485251511711354313932089343613711690980392960000000000000000000000000000000000000*i1^24 + 5003220731195077111044725143840664038520918889633094028411533406171679651663565099938951326685017440015910604859166872400530470441446658808287267420120044820624516789135223985430596268023071067046224997726627605144241042708882279452083853748416431798359388637666885316680713829944915967831771921624214832444578243007154232747976769770625375312855778616004467657974700867656832226265199682423976439046203705149291017879535471387078925810788706134130390323790397573324646067136128292630807772605978910598031600785494938365177389306681132179656286112611569875038149868266226458489697160749025707225922091361795142316670373386374096229231981954499543686166754390176671403864899861487023139907563943080657024269409790734292670553761635012493926979696172966508461460803944714048817694660223625684101092219344441389282354648031051647312538651632808329027080926913849154198874687681245427092686593599023047348782965281821206798235514346917680710412870012437543539787458614869829975050362966310372473351860213076539205388704170328333042048457138741091649804802790332984889081351676030459335533315735820503102220240806009548147796786656016100265868568411492742233102034299050557408083532460997201895160186548857725595869708924707206202449560565004376863842217044048880937985732977186709355141537345579526053475026815124991652292869306753101350266717387629247658453075112093326775570862348306319724411195367237895484416489658006713030791689356895684474303178397592204065930369409262773994489849084622358536141954783031187243313817217460030269100626791890985783089407086830330278481950184139282348031459358034082136432308127711990701656174712848081801449116547162252696405484214359152864608137981020400511861690991731729764111264424086263950423687125135606141523277145606611695550473480440364227182025872008814746589033794213560539677639149888990775637040963894149278215242637525661040921007993998760225559479602149905034344372707904810360087158615939454249533137705336648809676910760025848094697853370651072104983920192250292507505743509699547237610368476232021050400128230281036321280618773438529536000000000000000000000000000000000000*i1^25 + -15900908706923065952018027426535804681858059686336939212874484756835905694754768305612754436308644046425149724753720008320248483824461056262947255520576169244550337923235571451077742761039922836845459567399806209099884200921115157938263862844695614201246131197672575056271725131293566986891237070945158990182524574678542199992627999827284167074698728098371437629194434005407697168530106149331819040927696178486600543992313140966656801509591491000245761738522127158424132509434268898241033839357167569782876574217023047802101588345791595983889383726039339545228464197837534106139252038389145497220454217770621916671945247975381956362605838409914027248954808347816531838075498717024310343687689209635429702715858633558421409308947773987776540810470707596475601601975990593734314969952270050795493430996209751984316069353395881560526004172783826692284832472998258345853412234289228181563498976096370094390077525107294269342339414818831505965554199735840145029775390857531561198419532492828783530903882726358714576320286663870988083009628090289206218293705382368581676629503774898980099949432930149094702900667102483027851764640505783153210681585138198247602503023704621204357922165895661045096160417113817306411076334973064392859741917013766572413232713390432774970248505060432276600152202163884054914170365210885974659502973670080671088062094119904252320099854223394518647769312173879253344525009685532068591286650591617366717804348086389746412845128222386342062087361292627628716515577776033659256658640846879465431695975735588409639464895993453825759821146703162943516090330706005811359504201181644504177710675200731325758134949078030646832656287362943671672367433246910908601632586774346458245241997350150865646714273195497603789274063393026180070137191135337595834497300080476428215324316272805739315090259536782469002030409059310373132240710287912244593943462436887931669167315098195981943414080418435774741220883223681317603120828667750720969695328898160470096971823056525666274235484252005064625480125509283167732118908335357133947851698812965595616240146647071002770894393096273920000000000000000000000000000000000*i1^26 + -29189826437718531535369266787143790291314297259838247168435337579713787153842933031329864861765138683108507880780665108856195372220648902781066579138854315700297108341068058879371539740286845793217120845736192520021682971983404380294926874907764986294668294123557155295542173457068535277924100279061787139023232449841253864453963304266730115601036137799943226723328200062680857762457750518393405592534763312334377754593001585420948176310949844040229388241432642307706588184517048085185330561778104072143513945557175299156053725531455843719325200105933222049903555918423180868707245187931444329166261610985411278405675799841060483933979001844353257237868118947288656226355981075450426730390577670563940390696075304009992285763611014645560584766251267989330601324550526590685103082341120647465936043727618551187939739698805914700500668911103121111540646647226623410255999886986584048598735887825399506847781001894069493363755412508119401934072718506946705927256247503410623272183627983896696272865101376675723305637148748235799863865735115215427333421666704036131842187477362963047045298702357338455333296101806973470367012535419098090303851868854567165228450577433297125702643153450767719886518440820278015732249557479907095090445735472752152236677318929234029613753351065887834139251647530576532455739867377452948108191962545167619934112360999242661327041334855876464945098057248511672863660830525749880542704122025994364119869910703902484842172031353387590707856523013357970960403934822944297351220105169552659688063882523493371396701572348942482273770903737829903841905796219868603402138608321111774047097042493899486206433167463404133651608656343436830476755272116909987640679358388327081564486442628271279371190923127798026133587077046275454901478299895531585629320549976136922834650949780526341329377150415161621253601772487111942316021313981603091778583144685137145480149396398824444659999744212206545749770604554165636691801427172467562489150439980687567885160614358813951689054192395586783284877809195436692197294819583315615773328573604537509901547777525842599166265524224000000000000000000000000000000000*i1^27 + 85229327824469362172005074791318018203372971365030694387121816910212718470256544243306111709843307265686289283595717988697984542021201897641826226713655406008349373228346444749239809380167670568909400896473441430548900126219325115559146267469708579715834311903959443133347965008550598400331829287147513613345252672126517487669178551825459480669753566625222012042952386155947567253363718066127663605694289840832950951841926696336954987781683401698797347478885807420878200701623176589955068200572644404141099254967256091141095654743674864015938424202684267686855547303320663977314104746254816729555376058314329167958209257094020142962533407363321395442848876806856682924521482804594256807991142483939515771967775495994492708596565554317487001636960426982964621989291756382734460691817886865133662839555983219098372881108385670642146431291081261870788015042465617058491578135810942666213542106863218942904639348644796158448315291121769054532820082521651758466377547584176312296442757438138086106031751150751247580292882811497813837663419294415940720920647966979919090766556523387005792003376811039608913031999978568724587408828043734469711506464232953166710356843229419727356583017336578500793071135396745551736131699445085446291080740845897410519996236088665428371371766368618988556565603206692016338257496591575792095236654982932060446993346481311630497094441786011344585183234252165154850363312885107312171638641394256408343408013027068636808024662264501971023665878643379359231257891897853529627193668620669699673917281313413466913153186086432695337007386093362167856382706521464768051873148410935037790895089887663293693540763016495655405003718113692084917086020235871297910623242285157298115946451090184770948009846412150417524820288809877425747008604311391725632594674438270390636015177243705966329938411516458271925787461404973397220632322250172811613859668769983920766281869549190630445265080313816531301901767836746740285058849461773003215969387731207020959990330045900722780911399329471096346073637207636924635136777310433582343329003600625140281521779571931304322662400000000000000000000000000000000*i1^28 + 54869765322245163304912697855133963281868057840261231187894304723764181178046852062744460280287166613122777739882808106128808790293307451982604521828563266360270362518819196901242385647391566519097583746706497485269021683369463876462483220783555504200866171530008293160482172487513664691904405161546358894119362442235190487483052688043512283382054355429303894150846904825638906410454677609791151004875216860088180559114455239491699272289642430651033311883342472067597024274651333898859152745765103244264582575229462292206746462680585609563791547870747984736233898667883634488287738432194126208613277692327707857469398962597089960515720940906397343828881235319653924546540011536102225321061494809320104894701045302007460121818970349963278051144328576227555490322340037134784743106550638822543282885936849274487333788398942759042111715837427278827568589393842030536222893089382906195643170538828910843901307422222423191748291413630254946789412331878139645276251411198474137172324688485263899649437942599311540822483433977336049097331430510096232822486103605258596141541927121761960419463688947741094091297389577121213862849809919955782619909872183059070903650765300302665579143806818784861093745333729980485514492484086849276766068217921855452154269774856494651751992846003308256757419595245005351728292014276693677253853103801744537928054549081998501987360289680751390098475951601113017193690359023430389634491101771971578201175841354601892256715318436711396487275884339781517010869299170841009016142538752361583615640122983548236473066117773254357427509000346346860844162740042825218093540969031471687425552424171648489066445912299078208887158366141039379504512956136097434908961678524189512235710138285529612681454268237536969522161675931870919935083386409180503981925619246536273278642991203903709483885022952750613512583586473375149243513798074444866210497358249588472120010213943092325146025965797507573947701081862655190097711613542506796939746164202239526401595113019619791523626103880711215965412717710142889663750477994979835160215902307453232745437100422662717440000000000000000000000000000000*i1^29 + -214437448010078451877025289172139724493120204031340291280649751860494293951965626520532759319795511858313964133530125826685981305279716348098167226101619750004801822301704686673834983513521101071781135724078213894504239535397202955850904799682239057860047927245800319682244759318230205363212419464572876354268314778355746121922359576819901543272956852057489725523726702982842792627505033689785350697142107741954440356209807447909700879447575025863398388655528000260938541104578263167411369217718673222311388921187391141353253997902968225468134223721219182548717602688802070609463767764668279669437396177277253831160441484974718988998311000247380943839073372567652679968152112501162679972408159640762188764329751808008916054864593365994340976947806611834547866619186582713574446606529245447251235778431711739280286501265628975072980623331219404491102562847267615814444581891435127556437231230711843148837983930593707192950443064655080987454157306199607285140144698773483038003770880330274800648054292692762779676461001236729632885289266277553485955495741535010306049586677554225607465365535519291729102874127333013678030693973490505729190184408963532114580243252496356432442459604346740910965105468296874171264054792999867982320439158913268707314242315460493304756439981050695383691319687337270319718698436894895233574698720954668880992991821396989349577667115101920514399949863839793198382699860360721081630363702425266170819787000004839836214329605546464172997698691008692111619125996448801387665888787131036149211880897724843551040882609727130706298739806112551197063763737487678181357853394296352851382527563353278050727443627306561311522522575859210790662931177811966639279950789703509781077171837676491769452790654038589185236399926036482908297533690661603116081718907264735030588143664934226195760080634287614539310253187443172674634967766824894610846990524345713963340400812386991090564267028000809318200806447949730251091621034886348923382423666520414859483004707706328313507317467793330589958164218389551728672293675402665169749777304313586879913806736130048000000000000000000000000000000*i1^30 + -30881714945699997433348218366681134994859651848687129779825900170265488355473843148846889204845298026416652262222856192586638731304520599994243558300858747669524302260200061479112912759846278255543280394368545062885968766336869591745049616232009428251901019674802715647847822920778447939240883085993018588486847427014417472966499991427362589775892966543666392093349770776855764397851026919607031030546680363372758971881937942926440738670793028453166758146247325619238877608987062066836917932718183980855217758367434468397287420349085484449196230247066583144460843887564080749719891254548540558768995168161300120431280190916263100252814284348560696453354247063703488545962238831775437799707499113144821988799776057638991507744149028209234937435218212961277451736875460396177055529623486409153045358154926065568550806118542353767304353042900469895212685826079307801867919871246579915700243863229214262585456339571669840180706123395002252013007366568340297445612962245457660162882191191067368915276843441229836087291342646214794063113585583010555426372326144344956552980964840587354314487667550009888395643463911492355456672401691473441929697791647552877469378565725292373507910842944571553866703258369598296131917222863136041201773023264740138484374842811415841328715122756669266157845659764571537333093954645495198999233642709787250501478371070538343193979800182490358909213232836934918674517814204680497988696791815102046437178877472240524989961511084188635156775199735635099211745062985725378496282117945790247107417052229571374365383411574338145499595432103420118896431411895708136318017006787627146852115477073282738112841841444553402628255748470564805549384396459958156073712641826072229374877027417422986786052183607717151174682318965636657431091423180861021083033698477084539320435148872957386864238094730601134055944237109720421432268129566131589173907426554303416515634531601359352635871183606424463201801106310682445388600007092445724226419349131556985670943917797415291365226608081494424229147594128601689143411417180740262606691968560691813571520102400000000000000000000000000000*i1^31 + 374560759371498353005073696930714658891516336366219387061102328732397688754985863025911529158844746183099108924923804841787471529511159453382779345786304205375557193003980425948439260931154187221309261818398987741891709355987264489759269397321690245210445275614400405687369340078723959039485630443584123706169520787573294412931024069977750491404988329130000347984425857067046430468434203908304218642483539348623550009531070503163406428611395611269635469495995509251022176580009843786665666742023577522265100772006335700995125814499599924612921235248865485776561064602202042770343284463076155529636456845610983879353520735670530337736597477073910311335804681600239051936475990072759775268161509361743408831815168866021260679174929278383792498349481487947481212529939003708833716457172896525985621938599442528949440176923762768439403146892552573946602146656847010823229436060771802796369230052929032693276740361025445261923015446024199000883254446698595099190724395932755761261874137525085635892438867322724324861532821013947988109677235781252053482403480959585602701595648836910289145337971428578923088328251863506791813370665779821676897722598395374195174302086445616292664795833672603841222162568363773558055362787461652702424632104499172993256444642108971337479403468987095805090085118841621237265982125064834530880434499337322394119942866130910546879859907885654506679465013952732031409412392479219193355535550013610410604078015063407522035950762449607435334904233752044493632255090816180835182746941485880879311905531293587568408749967105934623978371445566857016281726619273770564550352581728192551151227544773519757016634593770759145480509716070018389339406305527099389257622987297112502064285051132851784170218686320561087922855206728650332120892017376707595743441267086761272070617040751155038313246018963198027505039361375019469593976302677639315938726794016731277482826318963994303028541594898739615070142792464005844102084846030574900167518938239184217032585366572341591484247043027351862455799033102578308918445787434437863268746193649882481295360000000000000000000000000000*i1^32 + -416220768722164245012614663762187588487674880011219904576370760335287864284840334570265687797528823053612877383482368062086436785247389703291792807300246796462883246398273564568824206273579085827191106823656710075473066365389607532563687408750054031220107162329116458924150576955416844543211608476759753909598638053855009075987738858069573117286062079437833680813341924413363110765361561611845073508311319998185201766795931056099165044710548604521450210402860423902357543546283282010364876200861724233347350897601049246285111962824090421421675511500676863494937201609913784283938527079581555535554837106872566057959737484364011630242447958795403171256011247554970009131836597036308364415139439884510769120864265284367251019976332381795515834604660787413935784653410366892510230926386260894796256140383741635517205267245008106194317776914448686871027696620500649990036252053462700564293293817261570955546050959598999064262451461750201335162096991055396393334885144014917246510086330251035291028202055069421655780547562140817875932931444885831143309868539499246923334469822618176083954225749980649510198502599989154958253464987826547401470881593755084923552728504365154274972644888705405697136189736861940312640042232944940564187371176536815058989440877413138114600557569865425992765324614344118762620891528052960419602686567315616782567541939106610143936968476887312472668236903830080503624615681906892715126834551687059397150212677622766688396756516918278016026773251039782377161948368267327567226283061689907581431515307559417709880390103510980690437872257322714293625592587967429047391930399018440924379925407339705216253078371970604444118433463951643158282408705927869285957324986172336177777565962124759214004700120844911262727808809213681909362399349022184555250822393781864064457232167067986982620047494317172531391699559886286807555465614618247866070024347465184959235353788899868539756641217668466727075890458577929422708268422260098415301805143806707319018507387323099350575779771695380636062934102889890220127202589266500882764283025939234816000000000000000000000000000*i1^33 + 349149625169996115790370275327544880953001066723440758136992166245463859488966130741148935245263955595610109156116616748320521819381505446862299091736315158525284775821288696525947068207186203001860289463921114665166001053956411187014834184872026433276607623144378224679858042217149286986207306686822609452743789139717147310508099335912163972515159332660824973055982261425765557634275638803051999006264301291913543278131337316611877510587937388383520876959457857628579593475119949956045538431808136778465164705308663086725965183145607692624771493547156450884727204617921071646693995118543863558052343574503525995739859930236846827177463265230852197045649044509594302469970695149745639209544866785316234939739145454408430553519136041962174947527168875629333822947163998854823796864388928582455483502219873312688410823867602881493769710860547135017495179088789434273422441314833628611822732770300085167959422503684548293934622764998661103003897498780782903304055488029552468537346486336634432467956446962137676011790106049416345555622241034833783533793182914940019038654032586268689997052422032462580481369537269520206394386889899274500177524040491653400543916863421929223749307214324264143558617295542572800235286312852285232195910630114598608841840764842898483810888988507942357395449647066947739623666505726224378220220696396721541520598657557237654450421577527444128327041739012452791278992772421066128908961641450423694968839200117764610517069136238816392612250888979382537852674624596625070192540274833409398670880242825905752982361459423998923040442792300086192108694784323199798518487685851949410379440618792093965230811011372034649999638479231488148261878010770631704208837289209719381830288157979797244594242063041070722505980784734106744517929089881648676926104233707189325004697985858712613235522972793876004779585680781675983775849738250434242516218118393644023467987895471816459945135256218614070779371471943476538550648006111253773029884198073570513487036867374426744960723500844790537189685749433079326949851073846047550509939058278400000000000000000000000000*i1^34 + -288076599377161667334991973760030687147849022805466864862042685006122949106149464076940558597964185300636405199730108901590488627380663148685772372170797459254356879650029074516494980023089064335952776364658292807394159628929812094258459390873563146149300910489719782658393932393971013380010493258170132187479832847409251346160738465932349430994097830690715993855672705787918243391788270819777203640033175884564661506314277500083446625650996922045592260635638526172922042261420423327364946061372981820594711084793572093094053462004158514318404078152700849281954891472035515337895517373599967278917020442794327084443081879368105070977694070654467162780128517409324935380697765740877607865278204596510349888942680913834928489032229117225377243750106596871744619834752995261903229499352674378262679394905041356754394488873078280234537799749134085447650966250696529277295440031725970235334951541447593890491165382681290438757445104590241265490287360721053286185744852535861485918114304844055834468269282933629024528931530283903292418499514669901704239403465055258273618815052509324463264157563532627711658410642039839698189629079905243892368608691138281343005342034070918209514904094236476320515540155649094708204482175333367428418921876594788377731766514908393067589749720826738354706284267255229286150338536676083139869957522727049203937869731246410305748142339418134963378631361625843408905440944985715036557785955163022723029340781231949339298717132405038647780283643674517651768118206669984951428288669642336850275266236041853109568931619217216021609532300411409940885516525356264629371609049959830590784290153762696860316838236155440162664539789366649816935931381954874756196638422782318286857101658642911598108320322283997422482945068273952595026811893983496872983252962662119697256830520652140979688518243950168934334875156351993906186663825569578486974085790399744130637813687757462841700483677329765393752291077504688001082289470176148047340828607047525173565107984684815941077238669538903020205211989039541704099207166017786863587164160000000000000000000000000*i1^35 + 194177688999658103142650237225687798816391853802235420681596782277500232946734760511996121273046147401227365522510068406787325985807467043962570361736789331102898800493916217990319584308108646317127041540033566172291238959561966173184485238169233248167106645215955629241225118593720808011274486541317171069770002298890650554658776647388193831182480871977076651598820499103930101799623924914359994665822029764127525541495565847140310922240250868649573543421997622982114255383150355874316050778381176314261108099263238885850659978193006751433936303921951482091389009742549678353937908709157742895037521457118899157332652889693439795443801368582853456522889136004398471283793999713831595929124260382784860136453589515400799014937063306278736155615700385823527858548447967152244479972205240966925844207627968386212158113308634116119510928983325944893715012679279755307288759961271727164882085648525145372351344607559547679028350120661212706185154253231365855798287111261610225273116388222914539512557174882287910955573753778381979395053080298854495796242197636043127129433445777587727854739982012116538346164186480526086344829766302861548534319527162524239474823227821898766006468234180538630255032163563574305001609584373991117775335976460256547422827489603281212413446279997541529099134812450274719986603484413833203750437304766247978891518359097305719652273395926213818251746713519592340320656686801558924384495347819400243030124400200108360055897273037328565772275246016089045658817226949575369853705899368496428705322090057205140493974161334750961398992514226618474980284321957948420012011368277575694398784100613458852420982210200495149378290130721497245203615247526003411569591099646885943284545078905762191331518758283496819089768436934526009321099597938663499678735242237338868578768395180522088910487457902351589651936817904582142555154125207791219893574720192188653175500185483236758481990893481174512333525387168347554614894552869023576827470649605798036160008888131223706884401770707475783035300154003446509099610185710803353600000000000000000000000000*i1^36 + -103579525041260718125685052144981770555066282961985792886772265505212040219861999191396752427279271446999655790395108123938287262656906969313785273786490574087626856159346825458346914322775012230296736475368174845590426189283635264619089828571203453018603208653133701468657237402270531797423467710251728100355892749050569511393718887572731343558389283587407659177506327430003752816988607126139057929986186524684297289702883387001664188609779349784688997624694344135897444458482010218897041205193309768187361360666342085326589983948031448205415709472922727118108327227127685600203026286835070598505777921331270747227202018208393793335746815333777845206859891306152256297547347494383611141088484619267863504932940552764894677287516412541401238263612105825293110752455276263652369173830711208921824105417287382377372671802956503849319081188252408296027558246201835257477466018193042467616746354185634805438685891704179388129547453637595187590585343779789225123498101939201510356728443489548358086766074901113577766497150669712305979898006378257084858338751280231276043939684974984538799375271863696618399454480030165996017574255408179895368617745158940277368754281571979110334831793904246528579062860380652013708393645788327565665933310619886736171639369868774815217845577970437035464915099931056920310540554255185200660952285170171254011368968496926372936659646398513693554100423976228293774811257879183352729193760300224375603130931270198472591511226080847397014163651519949136755413686014521972592759958858680502330668935093559494396837707379276435146702850259563895866543229638994773497368875046495250474741020990359959060622441916895473654405467848305724732751222806466098945364540811802959348572170008182360065781600397110283099011932341560397875939663484536316878284272753707358506260748059331134040155792516610946491092344976123973113167639599480125558165604733719296646729895318596105383748804577672469249466105244359572935844549737330650384158146648191700733163280946528976444322568643672580972112942387154102333550134244147200000000000000000000000*i1^37 + 43401600483165788838280913989355583267422783602383789329600380049236362494842500916319204476383570617368351344692229918274871846954773835369210719550388940731236399772146180249090365736427874089795205441462817821508064749508690851306952740158995493584710288000796569539490100561951508794153228445433304042264978521483281643918386234188277356660580680758189568210282745142170599000899665267929154612372731075676809314339747768693670451840626520631430885388895548843127822212267901055398778127965160544969253171463612259567035946084043201493266932101114496162281586685510799479301107477579814319424165367557978719892955192880069692391065321796467007600800903178161452125868360626345087970542282688812333695769162431434084726538706770345424811894453603399010606661502697242499690418984588726148242650875859272961428221199313597629839873438053678664499504054748094269961474248640368600354885349629607854214210452130721425974047788224344454823473309267331686433786694615162942157790671394408145089290046160788122580441197878562496952184218050785896608942811639105585529802383612287425319834860199458063609546755906902949755283675349157172716204851601887266322525032519406383909171207371984109220311387905331779028995052564001742715862649420627644959100757201114731873531543306930929533339410179357412217915802326915328204787348125463762162879538782698605098043010571805031581442308172777613546155633212227578648263668101392745760394543933075983311339546447167770983740741782370905093753362206280583830968399319887002495695168151165167576483404501810159089434120575617251303247547346526169951871514833308035460729292736152453130389370866511327826603344498752619024799769649026998001652985288754110048977277090134358778480962946595748533648918951044255757026925859961921697709616578897630481259450235232786688835431419818858986804618960049476035325834161118414017524872406868838442360361396632793221724477309267489506111798413134561950667719362112815557997464797612513325423381564145632570573402513287913312743288491759282173425745920000000000000000000000*i1^38 + -13301996970080188187607268418785905860357904549991414684983012101864153244292312777397934340015007151186470297808677469059181278148591802106752324001867124451858051179153737272274879830372166676659299229660412358597298092067352089595376243752631019083605571875211140850200941939640060185724762048181848798894002403352966683747880597552065460631959451652420019233322874479780140475285091242673940515537768776141018313321783855939801677519046976952280617327475449809350019507197910950995501701345022759063739937879533690961391026066248046620611997264295916731336045656884277203903237807144768782133079907559409204566290466300986942502083395951692975885422420590470684209814045024620062808415449450271809982396287303791733746872359609072939360665729330180258847579296310557637731505133496915082268820395843585625257245555678096177892190223296041178484181914504057835680410154248758536887195643233382664095202275764179973461804576089820233888580112981526812292524720834692851107680772638420837809645081708739192399385207943539232483917918620201504227036002090968427823168935409098596477338946485180300495621994803443920252503273678838120362563010524206383355600971387046017543579247755724528912169918719458654270886758072938702544957892660382840792597955134103457071470344188869087377242024091566523157809047491196867306452066444777357389200621494768278406336063524292163542916031678716449605535222424863368197667770840569525863250103062760293722669610252769016076359465025413288492881374991983934157901849961738906054458242014815784668846536067262560472530410673176680075811123102314633631775549565895825672484367966040235639285547355192894574705154275457699327576819473341502616747673079958357038277892123281673921739933684682471235421830875072716954244797990979129509783715792679482802475712626177181581998211124387068319830957374472048439190821927580812292157096755795203529757767860499356694276646505034110672404109557320198151491892583358204863134993460549947053273904484869351862661526409967029279951723457556120076288000000000000000000000*i1^39 + 3200819914174496167645675229492811506689576971008227320519257326426569629951088872720773977219905797436107068068969834140308813127968978075988742340631788247507106710489275302276182411974416675525041458871335512846290486833069661664454607300060435748965383726107406922347931266664405409781822990505209523670615109114224209212320705571337481676772529234792419622972212184263278009742339391900163138957903224307716931399583564058664140360766849175193332283566129779942895584653279266301534005440068289193532807497516263739718334828157291975135560119646658502088023229379536858335026765921958745787037691335955319971630285761913471002066890412625241479640655429140985477834353524914392873038286624505519176166777823964467288745122034848636847565980398104015235281933557880899262333613843239288555131464222757227909882414120267177700194676269387784921631913114769137925584765548425328338395090831350512154650749275968103393747195144603172093340632819429132190795401821453263740320457126715573011933544947936550511049502420346331527247645888150654874909182273141477014970894064608624000871498118241439461785496049415777673129143159849288361213201991428685704910147522229745491133326946884464393622531059778466899864952900856309434570504618515691833209588755501217645847972767053704731124484029675769436461882984366237809756215177815444598727999055242696856022982930879681051949610958064875324287734175001626842110780848892638152118424775513604984137383327589498329492277176836979221787278201765504909335869831167118833081854145194392791949257896255105507386752408684485035593612587216201874264254230464863866250835117388223932274398456530259119433519306089745408369528695360818524492799099241794365146690984621235599898848111523490883714601098813684757273471445587998747836569414915444520309719731839289681237675169525228994072755602454359637277987023810675302878460780310013683150217933718960125106012983319799199691505751281595608391891976183933860592471399338930763173264457446646012142279921047998730800902419120128000000000000000000000*i1^40 + -676410036369267466768437017289367125105606634112553938393343234482649859825284344007006998587160259951440638273281581889017288052262711634482993384310553904873829022685427878622728891061138024659369482579864692683491729679174631491284573567572675428907696576196243962507159215518608934780652486273566163033978781796429527948158769105334766165119156920800953828594042640833240134781152046801164831768305178216287028816550409608557686908295639514192171706599676604836799634613661539452907065079863224126511634733929190080107655093743622575631236040435702745203586316195604401502511177625844512986323498847785101367013036016714821138774919253407711517316206103940406749205764703052414998105632246069036889278860395637054613788403718981697481239492202037668499010171847452655348622170482794014159849522862448775106901422708992491705370761455940870150746227244434186318751405234713920617721535881849171823235170588173823746487395307806699857000890958572092416775536326130751141887051097738471361594223457887633398111651087294724862404154589191978520638360781277580482810151467113809424815809982097078106970321331552384183191765038181625069436613836434867670989022757153388072595595684566015891085669610953005195559400157903479263639113485209531959248595083050208538136923005972098245569408472849738927562721694406120993773679029708906708403572978326575654406747230954124266419627939497774984802221684795019502993462790655043644962361417025943146233948976356264343558641021031664106767482517634199242953673335824046937385950129850952425041366799960234033897458310929117348414905352047619635399448064053292085142260289849749543710554956145001222153825599570418984825846241631177656835965938539445979350350331114258496035090163423251001790551294249756715695087505290823346665485510122697279110355106866720955835058316256325855749169134111314399807883618981286129433889383740385489098831278026289350938363993014019238571489859408941834019418632849953563753775747015412036699823599190887187399323857845743093745156096000000000000000000000*i1^41 + 66674797961929832623117657246656100082626340264058114312931778419735202708410615390269550756059443745668128382721292679170944340253115744811738910169758540976022402053791109513283850126625561624165461573084630995877983689565538950857449483387985180579156951686622482281089066420404832715177900328755149232796426847198833963749141196058579635797082750902800733406979123516314748271724832083357943843994460314465328242130647042090878531356559127592684076409485106609537288494763640645267758004039633928248775078438052397406598634359534163573863329286992612482325680273134378364790086105435796322697582955099763160470251593361365457587091447075670717765323910500340748282813823869528144814583140380756870971649053294171676293244474060965466905426528718594580266242873053020741005546630255829135785382518983973595139713166094069919653811119740282898158203053639836408465838214271697990189562838635663737707055913816815435598484728063622143249071399564351729419255594350121663831320796407333109161306451422257692456817847274047066434491005094213537070410448216929049670730066913287176887526064554836801735897334838832148756740196075637971891009740514570951304772580664735332341189950587384773013047990379529977681053784514725312355372453506059836330099224056468343010335798466142260369086522695397038654557817427767874909256275758410190547809254270359276210290929266480161894464457248740241147852404381047059470219085165876792024478079523822665077619157372082699336104377425318442058073908807440125233405381468365828450156486591466988809599588331665993362237704172148928294053199245903865830037165541716565179349838483534245195334068477124556437675260718601924994548761422722069637387101082598405446858813209101957386330191324913045568624330941914217212425072823040659419801589982448125830782930632328434949529912788548649801354472189351409898708760745503949418710425603464347689973932929779853217216586912891371364411791370079657432390052253506280709960235715391052571177877845593641405221052283172005150720000000000000000000*i1^42 + 12890659939827617436161305947822429214315128459933290715345126402914450466861345278427348673721002999692069240639807025752825246553974024979115424614056536737620135985515074137578608306762561304601081544714104312806310472356609242326833333888057327767854103203988239108425687351352066624479467509611455783143485728826400208542590391324425529859587342828564569543003477598639192858122942789547696038010096095570560578582757760564292821076809451688607512421355240634141924173865593709221358533603496155573766956933419197467033938767572788791329028071523667256880970298699202116570014684006716721945762754294471046934658038206117062746006227733524373267655711397412239949408616818258239824667547103003274391104541653702206040225055174608586887425995270548028361403191590032911033306621750119180519528233344687409554421350808770366945996177858079573735860617400271606320408181665928159990328333623150320640120949920069162196256127566351026103089177890275307993572221447188032857406396875199244842028355068059453455684278905871823732800620549910178521521671950715730258176180202208829991847730464307869472647627339325063678615821849632168606385648906456982791473550718847307822853308801402266227325787046462142478890725983597267660756484916230195927285871420682597405614742532503307087240322438990300174628834449666335096895621004452541873588700074386570787168714433916302149570372358704261045918332946727426029829772121579001048389145613527219112612210611034273143828542654631915962060117644409752591223865096530504310814381351495509987792696456483645117894371875771283524502520216275607895181434445681297372007626216514965457550466514622677665912637114690611868345755683757498786131896664590950398416623816651020505355473843007322418230355399079093193106776652614008170380178759988599191207588362431830007058727270616028100136554894769874069565697629320954097129663608379993538718171476237688026685148577852212500108513564894813407647505633315788850925891397133761287137961761382121215426363685421056000000000000000000*i1^43 + -2446732203322034491947279426934911217585620535440208110533062605755080546333183965324735772440830724409882263812251294271876734956016744880848344811448844027781015082631817245827358249402779828971340305533052489796128187829763878093616221848943904381672103098639640201303816851978850677618323302310650893745675801422212837846038491914225986097537833239149038497869912157527864788179943186341094614211908887887305855415398267075083257914361819499754686825055675428867998122673141990280168886150354350428056173828580626153709564153378779088682507716447209112002915656964632505586463397442184328460586408906902218005716082822484045239413474971985897239150787648536113812895573323034470935103001001498946002053643107035066251485701681937090514545530212687236312509740752503662331042024880582980866426394535672775766681680586738183759122195915391928772233768059106646628688275444071040507063039348531988514363648216203279591127206971870168687231669818136941518815669665857155788133000228586250458020411984745263400246800870583303471572389771597295894473716864284733118684511849425300380938093657921823728044132858533526164655649725604566880100779471529837541019985356109012573224081244218916738685000709605899893407115969212070678812873263640598710237579676223888310709070611778722122446182867470185187805605836607220366820771306336173956517206034477531073458908375577061880143108589896529256938125834532611126489628499157005543847941732188422820789099563275831513606187321697733703836878084540287745072099799410890863551197995271312702145954527300540599889947211043969858600163085875321769798118437664947057735852285238507313477064586594791682744461791365329272977450160185009456428882715298991033316814909269792047791322410929244917027222638701673926411276402201327358187651126693458621991068645113824026985090328827664005855550470152237620780592127246838087852866074680545889106445670022514674853969349617646328100293788287608180549095097424084737491109523934434755539652024182223058779276083200000000000000000*i1^44 + -130493666951109312128398706571851532742406877630615161663180145948118631203421990447917623328407319990357278744118253997894016044591887874505182481867348729529446475748908017241412829321618943519338127892312119270444745394522614971726431241645715686780678996919696279225252223669241136899245542250733700350462225880556111794769659493823158788242016410683192162630056195523092610377352472774201591603266247504041976958128374211078904825898841425941314631195839823715602384009430338219211611340967655307876491395451349222958654850846522080021863661178154735988072945812863426307586101362806690768302649480514016403286942804119578138994240791696772002407541183726988765398972532752062416377604832050106414674414405910318213201419468370075009519880230514069905818507697593270046070133387619450291760710557319690387717934159782216432980428037691938207228482742810210497538828419469513816418809406613410968286874237185705586928678873824365197126778380919575551131692988902430656730402667062024897854205833045770876434353840284570765898711925797313198592891887270961642842319795705111777839497204973417873915642916591950100866364332521453543101083971280332193815120391760885783899237596080963543935004514155336347944800858656830110193436968341051023604043294281453246402692437770072310343285236361369160337113077293512029183485590293544479547022486843263236407727781760567824031145510304014832618353851348407998399666045037078567425075254775400134219927747561921637893096092388118062791189019341253586923911407566958444662503913485949821239086126968943824482509883181809548575722687776071599975385504539768550468477600948197991818337832880220252766765990184854601311961360798972169201992056663358960664803961765849461926680586156654802454318453247460552456327897818114933085653801362961066543266845733795758871368888951539570837524355883622665407715279316126306540331327568190329643640685025069192086749174371543626643639842897153655791800830834710000392890495517280247296052169208924345016320000000000000000*i1^45 + 9095732766887163909911552781766693682468488223281680834402409003698150702749794460319140009424885988533115755404181541642875887759012538103856471360172069906631423312733319122570449076700704788765641509237031947649013485947270761228654469344668064561213813075354518959923270624142753361030573807395584527515844859458054396833199753674968054606148236773480818188565946578908296284884991176963328450414498575468975444075253092887411046195770087159626715540534092413358361829210422194292821738544580649802271363871843525233830333699009104652660843199863987409216745046638588774177665156005020053083280996408110727154077172735903152382277510391456962598547908545026253079102036932629158937498288937060617066017553319964117641423304484328731456443644645416344156437647547707745144889138084729007061568791694272427314942740024545634901025730960328491687068555014343972802457117886706854325893203427408496260931575013931371498351941847469617547515473080728612792183268223118816493897875063732474540654788891790446228114163090655309088679273100670026832668998747864418768946372541093535006017543303254299073264400662705187334088772539107115316399719388902845105670240093616717213653539781440270791912391741886244618363495472082997857528089502885180257850625943329184458915388492475519521444408674325748817471581654454953936077222037614549766677416364413039700723072863929658092700477432846341645258328315554687518869662558042223908924154235709893670185039779821109900523638803674344705460011023122718739540781838337060306227275050532041176557418597354190993060572285901601562840277084746706527368345023235064669051691858563120738622213404390180808155981278700491844940849884136998060467417479154629815922823103134450297123682154060269765132455727547611606321622590274580494119480248658566862853133976571583092756512444721385526868018499528712870090745954450898318818091920791075829289077542193768968121136740851082433647877476664531176464755664651894318088032211066799826468707491624960000000000000000*i1^46 + -100390963860382618608220175228429312791863903401390608049903565294032305017146983786725251832726238929864881591362167089343604026776981503261923280556725069683054149709102645049562187939572168091660445287295320458296620032053815320798753378625904801696095483037217869862191722003754131206771142120357571775873436508272141269404766839236039037629938791913987435036786905463879324515259117370665964040765397123057218204087235672582256542098126183067274632855916216453820007549640252906837262317205981294733488793389706736204396162417624798981161469666832552524779437887992289314713187546554712634713063873343457270879958630221909876607537677033601249593050007736337357129795103740307916829757793049551795311853763822848548060518315760073711576530025821437148889213548245647527918484760776889436324336679256250862126223363763055368526168453082212631041112628978210399268578426206276991450059720817354038630715168216971161874381229067650064038377839090488969671954646322128895337743630345364668966542957658343813457159340113849974169582532158214386733463406062197155416066285806360437566054292282180894665812143222801737966737111192842034607825809939046404814328154831560888680299084513478509694172536823080451224506552621710883329804065783272958020843709075937359245126347937313141693156479192360011380868388476967507040872985446573059369067057226344375879592903635067279840514013136345964638402235240302538391705028614219094054361199806549315578613966482364500969819823300676445366987713040674493264187210215706755244148810854003361017509690029721024182731318675486856119496273285132855421177797408605596110702720633680969003074197575770096387899413705656171959604548579756599029595930687300875161254605004491209956556276199555450117649302842015272417354112956925268126233508953135363819512711140815124412520598844928345881845894926725206353743998309478430580787243047118689498954810988222030171060783478998351211160101458686495818294055451864407173905106381250779958916403200000000000000*i1^47 + -26873053224431313086244615546523423001928812616061720044602308428535167223473688581379300680451659695214665738259472688904095694024792508331642574850936171563538057924163643295641883251955796606962295054224251355238882378843122208306129038816005253877710623035259178242227455215024231748245722370778312327685531129665448415900857735838889636365540702964143741327629562232753140419039940322651436739245211967812898924640418474752724201651062128590194505060188269695117822203939958522329536648849242141108671283755308376278504383385967197372511898925538800225550620238865736111811709774906213203643497356728237708714819505233958240169629234589784740475414030881620356738032869618807175720718079435174771264954145542575998987730071840824413390931872751590528713993632104968738606726906629962622669336867592804538489199411332280722057241974633655753733208602644579368831407089416314241408553290065460876319433912039188164119920672593131552903437537951810595599401244715990839227356992494346683269031613535101486724083125785854121045633284667635398910414160806903894744330163246346633883693486165932773527038210135984353303629684658684349550171130610697160165463908232383360429686985098147630805802445839509331027760510682952553438780003145983956613233881906368637395792895666090138049628202665816262744944273295062699029267343387068784997602000921414850098219085079766131386427995100212028418126765819302973069600512827800516119078823431062070297770475581694022028721293786492804078546634129883980253569440860784598144585565290645126567956599772692401350721001308599398292710175161491223014828155792532158197332960967997336709753030666238603984410938684430693389955221762830623943867575064783551572067279423080314765033246604051182763961788643323347999689964879257380333702011217606785311591737974319828987864305414632924169545158580487750032284522495164097820579371209783945035423572494443288824050222008566393591054073764911116259999940745860805431270153711713179653120000000000000*i1^48 + -406543377492257021847554852109192515286000992723242401343217937397830437679067597486764155368267474063543770351548524339438673695293033967834844257615288107655116655972515290330471157741873390980440576233650487425161755181404535535240702738395972628892260792566112997690405331569811512046713405033819177088655005598037993394472321896185835830552204123700219986156585756839459763680080389922318087399271788946137814977272581747615209648121139791381262039438533567979478523622663294756441040152328652621349119079109624086719029898030357675134367886504090164432592885879656521364973762821989276011752221050797572022954401723964273591933178660122185614554942865909045556297280169826926490325313439792353921665252281185484290218741182308181625833113872567490104051861759858416235095526914726754985094837954524904360917699531693194268612229651933458585413716461631601295272322102969962944716594598593842127948263522702697750856309473620424990005838833530271296712468883541372901477299812292826445264955204014119888574269406377915587449396506841779878816728734466119068383357913388561227584917931004785662175736472878966695225106899641783781707187400627385474520760893498399814000773756362668693843584556193951031155295856024363031868799545955602168918992379810239399695740159635038789474665761967421141262746707218463625834089295815135783958195385237206670035767793638373315446684863272326651038214760541759825949857703185131894934890039401883804517281353883920546282992579347280530291278493595954023899327031916927214482928379392618156862128297426875760488146106334452620385196191800995279549436756612728325445460481087074618018772353541136783311192593785744451380275091327879963757453170572061143841355115382620367188446069054244367036142071295091558211583271420837876336082675645342136851643982733138302723577582985086507483306627556041895797253806257070962846333363652866493767009324408042089600937955108136753974332619759954846288596152815326340747961558596864000000000000*i1^49 + 2434989968467018998028333909998072875702892442267187004233594351373308858358900653920284345364007324794887727741325213346905820205825351703087334335446197510653967128139732641989411692303053789386022823692236363809129691832469705949022001216409814702721877500119722091638935807126603272467416162504426362028772815668027771035703452150808285391446018038853816222133302301470258849361804964454737342376846298627726353396624334087271704170139402333486565878173551316420310592069726090829110403243362894543830550116875297037307777633040277132868549490942227256248022177366811561538889458281811653986586161382452142792462028397974109762967083134364320774280150965973807040485209617023818065248196461480052166236358026782778097980421235799268536541385323390688883975473274948176393646010097591612946148268079954558937390316246347653708177434640430030248213360919814365445077762897457690298502199010609553566102441564630155211323326528258401763184680520530798333960971504041538599112405438486425037949169183311489564085506169589726827520214786402531900933142046851173496399415596606777097744745907658797777932550029729786979005515902481492567758334682899599488469091952335467836269461387946539578231432453948260939538224335785586036446262982464772967786949188058774724178141529368338834738995519902973307565909390035723345996771086520962175674071722455761962205873834282231889303651463763610797405014175018891781857097021645965840920393243693207503895847657557189496118292528816082213668063813927255519907759634034484523369887465653579534497336816721293685147408498782707052459003311544017873750688579580574375281714571162138442604759006141295099662917861699680918956173485455314927377487468451233221297373350344808384219880837313624061734093002792897604259193578794447964966020201444511501875499961522144064513444428608002617662673166189230876826531734309211863857989829847277800278679071384953846040658600297115320979000466286994527951244219854668128992243200000000000*i1^50 + 2494228941692755497754617160667197758497418925466932013431360331937564658599765327660094653897852893155070131096487128260917380881757900376316516924250292668815821223806916546602826056369020565145080890607113101085882741783570483230151150018136186715898760656435436443698286795672247047204633975376428314046718126935588117097879106255763915787860112423301866641446182598795001415854533052137652386316785277134852611531152029655173435051636946999308570061877927320268529232449433369739805278176130855911463326227512587931063657157257165379725597112464316118679972555748313554844546574587264139196466107219880028138938161609636710392505389468074725699132042912103220474277687654688683226951162597311983590988940598706293989203176181604807354908443365742183860834907957286367828815302889298676716382715427072511456581740966905491614754207108350119873727855640526253627054553387523954816161277007306770436898056524127824208550926525264126043514092895949648039944226914862211758533176791325826030518106245919268301501550235467057039284806551665662102330191512897256064052043831210847992989760900817240862853017959789549562233588732167764794243083207880163690724109345338645242505491293930750640750473483467229189873390566105460151660853544340083883232170013040158327063201158835160986172102152227003061836809626418996598574212479548230376278948405647911242545295404310296157636185862824727885246835200590768334571344763080806293673966556154804138039189331300687237655822644360329225354695178151920013302607938861870048391906541886410672318608337869335684224948965076518332317927474796738270179856715425210875169967713827621332271013922139665933815691694995526710784774398352781332208693080207717766169093214340069262744143771282571001033145057542659982095878647068264444849283976064981097667621368568209509133680832981277917337465811544183333808392446731539296719968554245314464083090533508132832460141940442904696645252734407796608145932982392754048000000000*i1^51 + 7551289173998033478017910027226329044415562664866055791898006489993711768736581989015899559323958142877599150297722016323982101922921907095956084811170967421633004457373240125485297868859211715746134636178886014694686640086684627350450376441523887062248984565930261578256196165325939992961740793143686788192614289202951195931409631284231061887249962418227761420761341749749684833523683060401575560485749585088620169735907631652260005325279312954520535892131894354399587184932690939438235192116753519114236682772347391989879264953553192908530348894944996810482677014889650715023848571339071238365420541639240198883313339941221809662868138550599936369326702861939979822494335295370171032168276921939490071943835446575937261788645049543773775941788529971248284744683045716266545091573243601888644932618888055555125217980031541501592057621503213386281314537638479061567340965914915193054465631012789432278390800954639356631621407496634139398616465363698738750578365614207388034168506368276334307588856951475760291474494878697860995440746598833327413469348529976041320590280059055890733119983512109908490322473484488855474588756456453778690327737004271254028281738822182893168067270997352269651513164224453158906045073485098510474649518846493927872223428117440999348920419222477528967777103025374644469004263393229977177858858149299072729115831695782687942304452559599174410024000939726580753879944454611127220842545100818509242037093378456565596498736976137381284601879738984249982772736866831088584823334579385111682712118118307486336867240410799285331490462175334936284121639618806250859909379699702285239817003265599914612828212717233770537183463694688702646574451792080770439844196402456275949906225873408522462154495329676505853831164919013462978970529063632029430779090883616360808677156402405562347253071307965346227687541909692984389293713795043625015326249071530154763201429039532704105711385709825879118152724059519896411784568569600000000*i1^52 + 8085869603494810818559693491575019830155689640025055982879343861983596180476351792126962067625355017912803669904943871390087018815114032101230860331783480730347852909707921060568362970869077289667863400982395538382218120519860160245076424531927665047693580994732621430991053694361036497636005666270597537625900710817553776001387396422728737285263515730109795118342063273554911353071985940966519104419799457937461408658035305154511112300966930002272092983806637991418774189701625089056834364143721396579786351090418480886672612885421550413386317257454562411957094051065479719063177049669071880212177963087089716683908194903221785315416877460837306496714857448738577262159386397955606284213271743644517864791757486501736537009860107650662121389811671647313802217590808131251658464199468400187911546384803589557907023601799478386551595163816919732185879392624199618752608509728923564399214514554914806269390566881367222536532183107777550024766918791238359286621610651420686027834519067952467248238281615689895628547786424815258837548220976749232397652690264995201368448239490543569444544457759142129261993070959023593334420668360667193463235979629685525525663656861830469339875363742721350042431516157033946337692687530730278280929650135594012334136215838325134385211546505588728622114188112062426260833517437469038151734179646725369838744815122654491198644066156432268359406817678456476105395954051588673151565011668275262484605933936834614997027278446799641615203563901166748281474220322926895268432140751872572146526845857736554446596846143262527316799168997042261778280896196259680478116070660210737237605508867677313923385091508973946900135122971423785624656144669268709351498315087760362779130375959962600208114155182734871146936371426695924633774883737871319124561508212247093477589081852018357110122449488128338273885846897422175960438843589504430023656169732939467303912389480723666874132231192524176410831824683684174319040000000*i1^53 + 3309589073351918971745496456210650398268341519721070975214838505101841185864395231092338478143450756222404508202233842990872967163327500226799080838556987753411519814854086383652735482553931533887001079081199558202205942180684676786330146226311198467939436889835266729917232847980573882097879362663581620355921101311710616152934601380366714102692302022961531783268882268202943279841144977200455692697187816967957977615714911222078021336310577018595888071232228357728265571836474807404874018224560326019752263507814365168831227510031638761951133215812032919848901068542968511078974738090230650545132528760595559968548494344100077595397720735269800817015933517237863405847494064852624665494473217290095153079609369688843596525287860848405838818893425870759435307218500501198758985073721295170115510403291107175451316053560632115124711308133938747365896471081429187022854229411976721656591744369542188047074303468457767600588129906006743241723527091173128772792704268994405750729568783019650526265201146203341090458915444787879913636277457443011985550791248688301436279017545450788903111063896894416334298622980624031878261287096178189058675166940044656111963427719287886484051961402415835689065012191477411084120913346657545699100647586895496719382823958520531837501646879078744462012343270594061769936944209756737573357892104270570861314562261988327313018439711940086967008462851906977748057469320309654539164545222853895474633375590913410109316849054628264809022032328253168309347968977694503528906482776021221068768082282247128211599606385392832011925136457714780945182403620505456937469707390991289684951619153174053883573991336626149548864873375202401727745379817764376101818901914536938091429239414127893436964680275520170058222660911101655691169565529249832336874320371384864076283605990235349916561342057039096740252584380868830784748152009611117849700165204938051452083854607908009640156131753747446670110163949424000000*i1^54 + 2853908847624692670583063237968729772016908659528695055362105932007149314039756859871177798470101695257091658603463688388916881414622819446352037105125029573377047038993942348874569799904236358670356800566093987307216311945316579609439455044800385102262200318233318790052197678590175112475347129658082236837234535330917585126622650949589594601509348465034002124436794201789386664095667234381841452736411496087255791449549644628212649976353036983053753863420115103709819595100508441613845162494567128744083284337548982309012081458895843533061640321366034210393653080957813322366241430281416251548448700805476340742848970582164277745549112258236856054497535464211529099368673163589269829655602466691574020355287969069727813394095149285420451642194388462243236144529748098910161851051366134823698914812168027137693081295879487622955499012620134760816474876511063973395471992717314755312917902802566110073902131104929915561444143845349387416438840706585242573223200616194502128521741005774741088260615671280733269676458626715002690793273284953787300966903702344097765203381137975832410302223597858442076349485702610961818229857619339580232367130621894092562355083931736680367054182936997498170049526556834684332999740758214491512291103514710360479048276104084830440548190110192139674371171493647597376162500456730223234652200022489468219287918807417324966203259851075545061458305190076623302058681340563215949177882157148945353712765773884895288121734391577475136189233718579358753967407940553921817584237932618068783554183058063090440253810876681846500350300929162290325187293801621111832957886207937355846533082087872287887220381923742005759146519282707957927239706888141401765817846748460965378980837994575029104426571555235949448963838292618764598328691712260509236440183884181621516117555911567253916763107305869781519104575319086922154463112550738698947943367618782224457673568545677778364261928678611704666415200000*i1^55 + 859187644765536050591903458816760535906472621906048333108036272153934633487070650469149243436281670262069314566830643806628325555530217571091999835424966643910569249531556044001728044288565015484583924723491500306766964220244201778210955725951060395258706127825768100151021991385094352319130924005956946713824428872492662468967418570217304513831550996225593891552461908674921077752041734952756906883933720612660927280556931505915734930925214157476739066933668409250925297317099819526914864898556168496346208194487196696610673569651894236035754739612217278158674579316563940243489967146278098045750802705917566262566618097193132034166444024446955718139563191752915514868762519947290373445467503339802034230528060691341750043674471848931873658962616937406093114806491717596306968091788793295863959920526439894436838459601655510903422328742228372347425115204147140552191696865422874384089232710577068852135601362261666106618820821801622039156538355798627211690070471408657816039550371644426023057920355622996689742144050627909459309892853235142740437899098681988396872814891824627350932916608582604166074767216509033260070202828522401997898771332708510833591724456918859177691226997368223457212862726873587494593256526444087435150351232094885241053314071662881336560590975699102614101010902724416313279053412787680324548897704136760331907303634660629567879554042435244749671121638704271564841895067605154650428715706550060028571454280645926520850967681080600771114994399798495309357978468692010886434510683476191392233930321084075467998611347143809784219332906644105960248728002185713360688505245122688808246592883073329245333327610327183132955987020737258261567545754128601041252286817104696780267895335435633343148661376501317767452449685636256532136422513731783858300758665512877866110979842822784552744827962441204980358140993463744668235764374684995110424932178720787015036383596233470254582246883098200000*i1^56 + -2690812606008955014828504826379372309053558179819607610453114892912927866695931753915850595745873586726847808242828693887417155591041091395457469700086846750017099180677815660886977217672575601555253451871319884350935505319534793915075366993468251634312620111371742146691841346928413564375260267887381993593980715036921130241491000834790652479822778301700093790364594888217344995522579887330495820384042230829515334079724807351352852931578296941959130140001546752132820183750378494748746946657033452282134757827090521860603309706000898559440556328705643384670606529106641787784419820399954426230986803448625617653240186506946093841764730646935858467371424898442271728797512718070630142313429831378116507867848918495861006725054179647989919125884763711781079193949769727288826861291638711270130259044046738285771559098079877696867908225357924591071905180514591985221586075678022356442857328141742495007883159922737224844337471093964569941402049227790011638911693490199170600325925943501806117280410377133561487587813226223831510290600161927525256005919730683316826538868976334141647229230041074225430267437377784696632246102974132337337412061209792224089829793942292244393576962708054928790833698704379933158516942428261745374020668618181716835304542562522101211473729621786793288161033073871003702978280876013112883775647741198528241838288300509976320595600644109617756068624172960991236403222403914808712972104465005402379697355095760613546045605000318430130202681226678783906367851539992635304540900399131731648179505093919835539014313334877844978686607086260740470816383626204890429174789706113374283471572769317151689343117315094910582016167707300343715308454278202052681795336804555252359005848196275254511044016359022729762071249334785033788421399730163590766573503000069653254985845950607554299215976377661006585343057368582855242771877113538319757056158254352377620532050824758291384506000*i1^57 + 1108755466165527900932272475901586926717775250733477523786591887193917851273587353274695749443320334629436582529922677578453487179358280770307188445062363686544775317581331873273370035935119054422914519159950957222237765625622891659691047305081879207207146946010012679454087426696984482026802830555839644523622620336058371566160584505198846003244880771998181640986592496951664429429511291388767001814775088849140004013183369118853416590388042892407518231219032746670583536918316925668471717685681754076441811630645274590658054754277489977207815414484420913117660364956245062404941560703952405511156904755810224407009275032678351910615847140896662693854815402610759328382876984188993797543512414776059325483646329131955795884761467870975919413140756418326781194216037635032908474835824757547557998640307898843411149429950849625230339448929178595587431283916860942958836337752019492319859833385367808169793209489170398201994605587826380963306658210512635092785951679143084325556156259419535852733230340517530959332079031871693340735209080154964755982173434116984582180111085898874268268504591397250338656872342389154003725381955622478182429000763423061118291007206054772718234555503719191924395797117431967877941946901494210637371881739561714542643530364139409919212159098793833213111785298573037458337200421620999917059471644021226662843337526452245400465004151332649080389692947005051908194765642670486878519731021334697361276367911889506349628581029468479008959920865576609852644138889953798072828938235974457539507465215741191019198136596777689845061242524656453185095440949004964183108707554460407559382445683859668823943738365927199942745340065551093678092931976632118428838667581653415057154278610651578362855070669663412346494248516883817647358364714320478922700577475346384673350311360016570662844892942901448820667021569293439502947347444882626338103377364175478679197640143100*i1^58 + 54514914686322816029774970416701857102469826386071487616170741231782034368746626585098689039017247575321752431551528231709831461671814322720051681136678437622272964129946960560524812207365253293131813564930772581381492511804528286992430876995262219149713053779450788614077470474176114606008298579653074824646661078623538282165072760140585666667583508419382491383826176452176430786705000149996390917617343418783767826880838870271529951329625947996829727211225952473137845862720356827560297021853769028730007040603457349556840617966726449829093987881579852409191607554825114013327267563038287124827900310500557053846586705018425622366424490509344817855493708618436685292591914499899776167208878591927336735058760528103479686696823180588889782394307572234267853701665608686440862394555073993570945336981839173353965689939971197510114065696592944166748018805625949550513055897217121392622748756702490655907393185032827948766242361089874070599364656111650918631885912694171824352403530514122204457775409569155589966958262781044152639623503566933407838586120658052909203557285567560377368046751150907055961694498898024488000223185260431195489470546544039195730227058635202576304643083114273213921670343812876536614860874161201394857332787059384458299576947675121319961374544133467905694994505813352124326399257328171011115080058697576948895459955061861784238153340684675835459131577070354900841795797327078139229888801866316144146895037029934602786701620775911294698883741161420133074837215753868470033315690322749529953402486590542828439340731108245040128529383273031193646757072421338075383579194238883804430295550173819851654922269746877658628046675953613557365072116550056585309479455061590874918469534459486685856051843736843626692719435762645657411146377433897942191168757005282896341405876871551877374529329261968659677718735*i1^59 - N1*4921485452163496376692167483129905034625736901874646616671029717691284327159346493547767777931118109649604463483032609434791957702352217831388806607546615515552483447071695631156810669672535055485068929685138136863447218466248014687270986176681538532696369508660420557851932619753598652664616670384471080619693296848939671752692111848031468493501347948289498074107392864391664574691273390202566905494650137148176040364699103066730840941012045130037757267317723216667664161507346325869708447168765936927282773919420595310965788995073101650866622541326626462861440610276165067159490383672098886685187*i2, -9797205469775970039729342647416785827736621999637612532447858742657428386973175304998455851390195414749685198997205308602233867988084290452985201123724724467645679216805095089203812955087640030702303103351259433820564932179938698381144202873945046867084636587784950186472297259786950437572014257302475270549780445983122828199085439074030510422132420754005116240013220542526964737616848271997789202024186451947801081645953396199341815004459163707272962017466900541916636164948977890495270320258945790113359590198264289633982871631748227618567405112230195277134087851710149139760973388977332435919030262357986063526195047101064098284738007508161825273193922059594394780939819706254224283068144136505100105381092524854918711994609736440371354984867915448336469343491407508900707292819609390997744450703260542289207423567889181419936289089511075518604521616782229305198564342884533351779373779089064421886726527623625105877057892229903452570402458349837102102484427021764514902056281445937975342169624586262668859746682045889449592553894692808487605376712685332271430246891033634868850566618806012287032806536774271934476547321129546505362961355642969195962906059561184557226603843066649900527401728806024347273832232099353472497993000776255547437427684353149059682904577181389101600943958994729149210754980265775436615799738833103005217412823670657427536708493398000866887264363864014555935305654550359567673182990719134700923979020216986223050974085455282084418649366740355391826856102747156209479096342836515803676271006942173034995527030658017112772855843479096630596786194174039219861729012010869641998563148236049171901906570092523976700044803748264736454563125379484897777123707773728868475888967478268123218105167298373158737037536598375554261665698417029768471039411632374920769119058000204004821238580630185041172738689962924540135459362710403373977788586368803574166008795083551151444154428600017703579252574109388115984431458726240755785356047841245933415254718095657074789160622599191634856477939528754773624499786904770925994228733987669793041663664671110748385888943261950034432799929514595050476788931778728112729970858769626333420869984151774651040441400347852800000000000000000000000000000000000000000000000000000000000 + -28866405924918563707918387132647387434925149100220547110422469681687082242592741687370662299346922516241649621920340117365100082794058987516238701978441370231761555301945643568587566481362397061265029064018720490228230725424603455208238877471440605928296136488922136838347934685232038849219729136469946373212727385162138105973203373969304416230920343718716600311316445501973457780196306249243729275336573661511064346393662032415067251769926583259497775465821713020117827659094373736615056274891364749759250685496582121344915605778913827421706041503214292899663283750182513372833547475489341030800775105656346266137018068261534780385267910916401547008373605657355613911642758819890199882463198931880506215426105415595682476786498709493898041571425024196493657250944567239808185235898268188542955735024040341383281797150476554442312387897718541177046617918005776349990319034799363024769060600019942870774785225885143055279933017104583468151515312769960860213593502178286818533828325412052807201182139797273075881561869428393850340590568496676335986471227881886764329672989704709820848753025319539218433078841025526083240055435012236458929522235189611079141098454182572086176887309645571897818201077307055429925919285173631893687953245959884612338220887964593513638563771623279472797750926117695727379087766943555931098815755449421253720287814872401657579273028907254222566884808807230865871576825955172019470388814980339800820827848519955756873637091645087724321141136129417544592566434953606693661060287088585409885821637435310506587098697322207813453558087565077214638624529083657795558945298783258916301619369315863583213349764412894141294215250965701139451395739927231233378832227002560370558377718389758136837904669315418025160190863602574625726736349851171195684575518087891731418888579723882821273675592626002402799846436492283238997109095507887095085001495303434219915093514030048679026214844742358803542659961201238817454326893248189132784841483584039995441668216822378933076746851246525585923683681712207268347846308718670400071701596118765795009432227774583240130207605310429355808108618823675197735194912306612037357687438346041530482198658282847296645411855400960000000000000000000000000000000000000000000000000000000000*i1 + 385241501906155508808305108930636193559369397242203136359964936537258906868554309261315244456861243281527809745974020677593822725614085625297149944877437289914928009273893991988303170204697376469236170960779038976126893375744586151310818603372472750638167848863048160172080328668351803082713271790770317828966926160665589446753537015212459633400608791995482319220152266840187801838766674472266871324786766393805541298252293480569828307319675624541884671654867570069969157943852993746109491221346790472969791642716132868505614807542449715974140484171552127728252493804859451603609222145209332347832421575419068533369321140966861069510225885083463216206484783060577339879419484096107389328891111009514906811300667439524367164296312550452248136975354752592706652580974955740810462493836616383274521757163793750646886582837905053847323333161290819920615863574428701663441911052278879775359700587133560566215378816107479883290875303878989095929066992237657694933877358011038002735494067300040672829235960227931257525119071227847012998262696286331445693735579587312376658077955683275090242211478446607656679919076956382590135324782608505840403469683027562318585767200349143723622243030199142486767757202723295983439438285337511590615813761117148946295749358968483190124064770144335839932382384416588237967231678170571822141153934295523639994053875584525971652290557062801809764235375710581093134944698000365036667819791444159754949957879647258494301399180627328008580129969034203342921784472532534766375717485157607765161236750066292851847823619919281970032568040831360552914852415109390127603997871423665951133405233353490252326312400244037785243669327009993322519455015835195719576812455187848011211773266552788502787603107661177432052837059799827824752036102368069680802040770873552599924487362965661023990358994614684956772015082825201583221968363549853544388880479187257680060209826480388796069584036404187494992291741200631150756438500568632303510081378138267654538974074063697487681440608398345928868210642157329787020040335449931333538485206306925000235224342827624275938407936054458212757390652109541003391099601730085148489204985183067013501427213042717455403897061376000000000000000000000000000000000000000000000000000000000*i1^2 + -3156089864736774314597940097844637384157995668102979846397413131450475268108448656788192691026969086862669648867299016499044311806009269056877912652762985253555490053528494878695414115970766914042424152584106411072452139713489029348453071969483967276786077403885177716336618741326515219485315632694253866691153106701457655387209641688177391488213644426140505628807326734862267073683815193185663215735117573008721577414257480600238433808248537552264314186595758158127921381527721465600403048634046494937734130928335211281414228256825989446909270627734786669613071679690287120373192276807126144293862341510413113311864482211011652159923970525638781731718690049377773626718158191081367549394520572528154581504641426476834157506249736919269332536363705347318422927655969132481241271984856442408672630440578381641321932568816747052027581804241779783812697814114713483758024626222259215387166835063563226886776956606577368051693922131511519328587135432893811049148025823273040491042948214785664873449779194245899506743082351592847555852733798993508530570026777515141115771902242635750292153247996043355820758007008639471761092128774290154327828172669065354383287937090566983720112397272314761663868741547210465518489462626719636801254894379009116632509259188357383289553284401765538877317026796911533653101915563111829039886852718425027146212475017280552455058021873021606844950309022778815552627820953646764746687887037195816196079467879288859475579605282318973031097683635728122184578057789177272645148398098109541136282346557745970968490525233306885853904782943074892337839956102765675046694008636150226439920116513738727824272558631745653306995441934430191483671833890426961493107311545462658705536256649858991591544120746558546761662036646384510779545413459277558154999991697981206374300340826661588756699355325328785779224912367657783797116785134788312144560030169105018802736156471106609162988417124341568315444567728757540774068530193004858868959714924472785927914029457463303190331258533979400091381071670310294403940290442763152514647497322117567179497826548034905000267794321907308364978346428506696412073627858333722001593653047042865949334051597418138359388595814400000000000000000000000000000000000000000000000000000000*i1^3 + 3327345015077496431162306725044266898631566588769961339726285952982078837101222847424611401950207133492584531874170877255865587717583066041893027398658893609357782986962631512801462840142189575141532215152490313219022364387794305338470058874195968767362635305732369418856753933048063239654915941561631212559442896147945596179869387566765859341465017066585938392792960541099010558874406557488782844045245427762188511795537524176085276635792631894710362800750268583390331655753249194259981894405574970593766455824429753113863615344169561793428215892006962283631281937650438737659949184373543764255057489992423301516169518962736334514189802341178855642540889475770393902278012174037359015264333165173770460883945046600104693337085452380923481363214189168172065612658234193549364282622272436425432700634671473878724460387886108499120495298849194003293942361981689876088812441634460282158664134159092175443104270929064366713818168859442079499809769667420004001577725834756037164310930757261047513773748438280864426824204122569345287662150340477562907661209380187198990333151091407396407752938551431924656703151551438973087754593050182456781079399288563812488327406991077832101045732358000246162144923280021343514487344461329782641188869857121728332001745624311324205740371712564377063266440084849052729817562351239782465112249422622726968347426176803615093021905261317249415277352431487613893770516405504545022108395731700139571540318743120605038751266549730952088766021971359419746331356044231242386474664353329717082243229447944230890165279354899021781272729670518971438859511464005249453749696745174947666194259404584513511965065692522516879862238230380042972779852277807762034152324591409433104249045304357098608864790099673021553680308017020846798119433827601858800117649408687382366501306654045557512143730432203961018548446841775077848237623198937847140970059697548820942501958870171048293285414670474169394849674805201155453479272558721614852176209009535585040311030051186350047886416867400639673985667498957787969496718892228705681097157290587902424257865767810357947731604203925047029270822363415128540845124460913425544656687599395174846650441816161688987191214080000000000000000000000000000000000000000000000000000000*i1^4 + -1435030870487382525082839801782650502667309562434646644366049340815940536284806868191976073489760938749955658622750886222467785673650147861895836865222208103467831033357742325285999944564411303580685277435899800527889559384108144621326156233063172361372326228126223490021680860593017215475862173146430265090293942008642012435292493004281103969910274711075087407654027775583487384250396229662913959429168299398000987555787943033224645732558520782775822474672279575396331266994824839018523475444733904264937244576947434915066030526927958325697634382934479539878546600199086384898060274159926612477644618133437550904961200625259189996150161074339689550507620300412865880204431401557357061754341300010040277213784091231742468571193079708797514130405948017334391001152352001846355325640181723091299593469045531742544293972420863073145506432050845875886834407327491849859678450428916874199380999312166328490329388327838571202513162320489915188197102530293887085736422483076986183532812089752266009888690102602923794145023784392182362493291804360110548551611736003348857128909031186233680417284946404803929946441966725269862283454239518656927046630757484710689589016790668467354841523584598560888524733819646763765820068885488509824519871953012260730965185026135049375679637557845728523135336304457113668388174333897355836825880860358446389321145898432198051365709476585617662339048634513300757801654900835515058995458315135249846073323084002155223791935387658707992982290705197591067143753679208246302322387466852878473205117571321787428057555062518906841538764989707048960952364566854883141040553993630010318521042699707453434174229651126022027228330353165204353808076076604881137799107412899349688857523820645629245198912974850665718624719733357335663205033819363536494789047548794148326961374171508220708846878041066594594919505454821850427235653588190898910821715212114315069628219525476124531564809812524937507725975391004982600096415811356314811313019847646078389952194022842444738950488971869013713779360776354620534025923957732406744969216969602417407618622329759777175539212417564703258642715279405664990294139354447889363657085096401286936537446237313729080328192000000000000000000000000000000000000000000000000000000*i1^5 + 334907450499936830255060100618892236236708708674631734924773385391014569820775310751731319000807745761990978317704325870723908340553949697714666100162285522847135977600897392076200794723232005801499651104879261265024572787235195280067097850997488030750027890296073915704188519847950794247567724261182467243075387788359951869333279659593530399119979319882212674482237801553799726476417889936795825009734647630190291847364109980663457625968415565264911958094428238342235160073762984621656659375725167809892467036743100611511539046961513853182227996013497413585813084378077251285963673882606880208583455692763758069308631651113200979601234652711980341183222968557141466258053733737592907115898902612878797561419418451092317611864868523669930846493576273551035976579936249631813336364569436644832673317942005055353430781977991829917220783994197144207351413674744512752007567276507974727542162647956615306451792223177776482332181209896085106534493830935707023674648026324109342964615829970361480282207912770578378222807673774832378630933050014677086204073037510182178456673156688161346939340772123863211054520568005680531720651472657020673662828326303979473625480338324210558385599323313891453512956498390002314211926724502485963570418401218186446064427326573083002621730935456959016962641716824969015893580691872726944354728908638562870565124748450596124441039696164988620767335135428672104727796911840006320383586235413290266943112920469074517284709457266993683703380326351232521301418087806982985169176237515405053629627952226483051381555986776515203422391847942676172050807523818923299598767402536747418505558796155553270216415761353509568892258189718844905804208088470348084499888170338780730249154589638200008552275980129724917486388994664131577106849740464553977562948755907179035588794540506201598479133093417869979665741598219555847309179875016700532519905533245973997882127495948817488030586899849609350602616490012877928889542249033302490095678379815094935957760746671666496970713600231914371627864347033235654239773606952676337456615550278814955442333390335969574070773898117755986474830393376056379452496105282827749508865402560872573750594109499176596275200000000000000000000000000000000000000000000000000000*i1^6 + -52932604226486132788115002920174853184313194582660879851272482133277123476536863245487194355777948249150327687814227613772459367472043970410628071538814100032113489785045536963820210066039348203283961258347624927225661448525018034197924362419541168228594142534172908529334938306468217277389060996362793424827480159479384198199507739261466367504558236207558937849626375068797385010489862003191884848279974584665170247727141769682312282887265694498960396605212743986361826412003945458945569904646606175166580135205496313992854712126012359095881340778563089968346723447757107258126626001440404630478548307314495426585482552548128969182411663944059734453595823445745257659115568347220885948793097912664862744392340317684920016451268808540869565652427514047513926876966627985482880778717789144417713897605573858853461618767066765843562551141583558729540686547569337894646627111395559087322421919412948339613794762497044242846256253624741960459127860119403812262598567734424165108127350141403145417125241957334147805334214298693576097686642136865223721060632866790069452117329425391481071633646907556396363466500102749472892804760332858436932676600993517871138191564422518538674585584383764740313046683680363315943606029887487439131193424719791468989432358195224843948604353220990213377466540750385832081568470318621037894759780972371490318688171996076167863798441878407725723557170295574265615149874747194001569464341122886692557198150529524404696255091809344709689303815442678217582547197331026475336270239807777317753088336282812376365667139804279857358895422476191209923921010065529829172447231269576644862377310313756450549558421280882160553409206638588292650167768550969078908080744647525186347795480726204650471013453688648976157943418679037851840475291869977239462798791041855501577751058083073092555318251581324467233412587941739404734754616775174475256164132846828535447964936668184288466623435335123791643029253978554417054842712131747796114442055180830394814694447899640171666702261290330502588806573930534108386704158663591575310269603907398178625366162657270684289317199393414361639146131043103506793196665906354525760474280324102236395668791028843806720000000000000000000000000000000000000000000000000000*i1^7 + 6038820830980876763233915833414339889031377803424602633764595474642082989617912476988476526028306419428186301306899922030070792649714933869732504309519504760846767933935498528640181545366352429625079674288258218446745011871552525994229751435323747330445232892724130195542544663923544256510380500063404426102828074712687989183770573940576701836363616253979532054046895354683549774595344747574817223272297193759135093608956397525678872287312177905210045030638080759495387701903196845258035159652185456608706573809539550241855584246633024189966055487839552961823151589297625995768713985605248585896813302178418350838122766536880269520863172092164197117288997848952267652638663661852616904250641679024879458179417804866395024185247485527863853817734244465268415553663583715734412548534431552754967452662254466781089765108291182966348139576877711814773711293611449520790855147188476540960331178781436440547753855084911996258629631298135337920517920269852283992118321319049808075682224784621046721533376472767927958962039317534866555301268324990194222378294162515510070152582466732540051542272845303374822153554386318399430715401676995111247192219720976703101967955567560428681383932451270680386406162968484437830133559816698391972977131588658639900115912730991625827141542995787539800528852309651821883719890208905147611920506290582104933793033889373851805510443909806844826447716115008819043508252705068769980577695200544962371209508008856593527905923160527542533237668328133515667441355717421631670352345527547544275270015527170471949592371311794687309234581018575195075074984185089062360716205866564525388054280305155532721954766279152544354196861767486350019120245766998420751635546600685366081487384977970823092717424464054193964806258103562634296023760834136624763054238783909216417050848589592874468278631512437387528177147746209991822008808982290030396293313137227615848700007850011283431142497664587576170745708193627145565897292189918297241624368470585703214913607235705660942607036853334749394120538758111594379535026930413688611051823570071448890017046340020209676212912584450624661712551592207839237470219185513322955884003363053560128932640737722368000000000000000000000000000000000000000000000000000*i1^8 + -497236102548758377573786068639037565012149823696940025782022510589220883518260649944456265284446695896544227412950855236681400693025726632157055785777874712672494296355201534931423704239873456335079307318573860167096225718838436786446959792676287826970541036845552107644677756391241072279951927802458932757462295109456536849425562088956269127973378732734084658122424319372473112151577359729978028549096843090262421332158688290302922746604286585415313921488116647503443687696792735937751114796100582184430957430238859982992667316356557471291987108429269535066757643828297265925904473836156014458528312881255778318344509509533803651379177768139418836724674734923692311715093070413570602055127735384143303355809082544103317515314062031278738855162339370679447707318323425768653810117568523859334289457216576100828674613234074894669328212384181564630724894065529418448574114037431204803160683978852009251127772605415621558606898047544219055922985246007576407804999879960148364649737877232869215331800175805519730008674319844563416890766758512579786873071599909002167498639746917010763285025297295814040066161982624318161519095512906338228401084966492860406686666632725162886054404748059467861179531256945785830750210239940961168000777673083175301081945212819646597214840117025811036795738733854619811529497413157828594066215177678765258032224049625501173365688278384831028117823096795761062937966262962044803460324874446501162830057739591043223386977238984842951263212018311953727756224391142544606028142442246507568990067803767584317275069807095069459447379027298398090715541807667239158339533983361070792295504467510703124398955491732173250397708319789316690774799141867809399311536750999302097339901877615209488667464042937162215985527923058229885087397995383878504253947674513064616741204982261593564998791622760140151977814289000218067139835426973732182942731261142679168334476149205211574950517771899369031592710981211549628788860621964150542447903371709592912522806540305837325286135039667414107871099245969372919433868284718682635816023182912715428616126306311140025420945367438265882837970136422467925163470169411536470551497705249006847236527410380800000000000000000000000000000000000000000000000000*i1^9 + 43504210605598614207469867624765800732671573345604860980472516141927446344255074570573703292329937449310164068166512089942905440355533818063847016449227220518844123954131933055886368980065098466559374972209250868364331423581508578446751101587639050598903626113138327051604179605469380989303356108348404037451616423031202366692774588981447743300618615894974996685786585247202163815757001302841814445745953318424622295863592230521603819687752410728826645776569167048606083234987268649448297170461689942122121023405014567829424572626473560525528859669888472292227481564558946433974362977211739820069219079760310626270863760972646315084645709570128359374502013818085180469748943917080143537945666764613296562728113357900900528040886200870922447182416147351361900454341452637269723135567300938520687588904838366612168410739412995467993860370758329039766725086055280770100525001875270986614517952503618815339313303187941146061961560671225187754711134872940420612284612198792551003975563796735125033029546921765167729552394241840750136817223093993795655063285338357182296395915845540032609945565822337353433955213643689054131449196027656186048174793059041270592027118545635983890026015041090462095032110011006497956996036610799187575686650336656312965426113979090166041119155513211580388376867176638810288640722447864836240700866733534184215901235992231770717186075757260997280041849624592236571235921872228521046534662934357874313177564239455579966532019044390953500105835421344111483533306964525563000250102023863087657103539447119721326010279440346411166650088872227691195622676625303925711979657372606468752216754057379447986494308006681730464179405974100700806778426651149714194625097352936433867594600353774883277405405180415102457906937270811823790002275961877596163042510867977716622383221486354185888841394568340543816488783454208180145606520556689186759093342232842937297933709775265141365019669130145368605380281340971720063994749163370059351411080553365065518377853197015150492764040339339017169604807305749555391622612976675015531485768664071327040751897625051917539244916048306033016940066589061985681380787503942139995512407978766393883156807680000000000000000000000000000000000000000000000000*i1^10 + -3218861280099149669244141856636766770926945964380092545410152058140848296788247825567038276461734074279210709813626843397136057301942893295545460159637277754792819686955304062582182651768388631961958797370668722246438854743540931893585540227488198573649612147796611312329504478157761951304407020781678877612624721978096184483218503815151948031939704557325458361657250046839384299822371866151418654788108503881506292786072295319842352192815347759828350332287463345342918894338632013429171820773045887648162837736711177808967223011923103559278207017538845053332264264230795665660150657429870736283352627623586484149375473828854034266685831248329281167109125492657536193246897107971022432389918396628746006347407328306161620580538870038092349048874859550349399434289077154058614220939025625386883391667698031411935488214705764393330472354997829716298282861463501406891123411624266218884499032797569297898121722281857575768887401696407783498604277380174174917434602195158730386265745505439005855686847314420930593110533726716429803433847702114427466779808803377603901260423339067005980049660503838331994794018192255421728871974153696693555275846607518811156688940306334179131418484339793902260394500104298286721405432535377184556211634715887594494583540672501062722549224395174626200485579907190006355888517099377217418972677433086119421229276230286937309531667112563041166205168672046979547687525308803351966225850437356575504767183206447197092701194879822494961186973620604812453535798202714699034590901777510027220667123153098665766773367584028279097856995283878122447278063098912120879224354381375967888655052456746322925800696186940033649526265902213156292571796998774798869670854862474281208128893639821927424825743366391632126777436344078648046660230327200155668639773356588993548952400238718733411863884205134806707691149171880911112427366180266755706015075947741854768345421829099162012724118361179113620634931022791714813071281163818999686958632974131568215438618775220407193707691663167180559687651787859651523009770739145087890093482862131690001476692269541967356203559829683811404932665450904544972814513629326817874749685215237944587059200000000000000000000000000000000000000000000000000*i1^11 + 99811031794949251542266128758589962349695632075609311423149428578122901466261451518887217587056479860245734024568113497632732246319309987742996312100401818303585802839500889543642524755972696222503384430372355686738254494304071292821028315993836715843948989051045542204879482474315005053742664538797703122482585657087252733412434783024616697908065360262679654783296950185367786556551222512051307084829040128965098967536379511379200223568626593092638954416046527100316983704112248445394909757641780208472705022546246817018028533243259276841870512076163591863851580545684619689813652668555297768887849723464545954010115772150171000045105025080373719934513519353123621531221012467624128553726416391891791533736403455449743532269885865797915236629223986780059960624565802907721506318144547805255855207029347518133616348018363886719288105684044724332650479706583912838360257293650154924928379149218518257596760001355426001920241155667568135261343571488593643005421568172205897181438763844840929885646170993761384915181562217483956754751668722287199665022447498078180981396847570445528031001681016568682640874944902680913042325726212785583433241393332114418332349747390247058938176872999976526393719825410840592325895148166456730437398996736485156127484363845365059532477579676187984667102655188774049551051949750668851117977706193070638832902971411586422258995764059694359120091495878778917833011586763761372425476248108501832560136065893643831565984067100312733249561282217224270993345085832758658383451749938402710851447191191979794327313401034785154227889573072269986971371270732952261491221963449609594283560872777913940466739352554814643174986009438051563664474869064285068926677167176714527379838242414439817649466542046249505796665829634457384737661152238021527504780582799226677028546286862478977476769334532733637701845140525572451063328425337719578068410779992417542801292011280875004178004801969335798649924656277175120822940453170566763116354687327319287489323284044366135353955549405716202998698021724401155855605047784381729118218451208689700298987775862177803759924598059975424629990775113127509204262153580462244151758124389798772736000000000000000000000000000000000000000000000000*i1^12 + -2509563688400152569873234785006357171469434986755372288786875877598095196425345679622870636664879107295924030199474429063109613323423468900032604825272825577876867013022880065337529387759002098115024738100732210179066954615778898310732226026321873186946049530225222042381408998796049095000920823967656195606707834960821838341269777692768457391301368881748562631361010927842316506043190884265071568673997840559387726086809334397936556260099882843733421393927218212883508876071993752860120861456972610438809909552522771007323281867398387924810150185973404950842701302584850003634389774322181548830001956153550248812120850924383195137115276557859311719956548126961720944281585630011760755612121746910437340735001164215934669270760810250648932831333794094181928993515064560835434968114054669574216061339046556419330014934205630280449879855004131652886793975251758708902946638333426307676995924712326128847100175752610270534458627493857769805694625864544351223281723816524807865696101764628525508161618226923886131959799881246867695172979660757924505211507057275612282475318463160570044762327830344755138479932980037311764189190776961668050961312650141821525595836009439249057813760981075921018665731362491108581865859960448320058401163961546270005040201459111006848399803574523829212940266582285321625438917983706048582661147769594572164726796364125515716727145517589391349130807496857120874098893805051622718338699235275336541349361081288663771537054268339494463510264405583634912385445610489029963621950713596813541764925717887645013212448463450558606361153219037410385518684809790508746705500712466616393808934318766542352366075548819778099016344928680141125736972738124446027002875076504468678337331198744297868181302095175145951230774797753467311082983856255907116806308055884802541313687605796990478168515848087773266388830807890437818110629338621693159221558124042371832823188538595500908698725561154851583066759751159455278127370378532881138312400207866164748435815527073059108832500696249447297913438195305676068399433644810578240717328477135079770824427740474752346752136743591398231745470196068967541137110696690238152639814592731545600000000000000000000000000000000000000000000000*i1^13 + 38101910210534112845454559369923136783971690823446739154057103875685696793348919212438113529935609622296608116893224662261174516413644685735312793020469139590768345766707056183760894254723678103858569074739423072423480647407903774573007602457684294771649661654945577976232561953321818828361423866179725017373069896104985056233449373689451693640907050984192421864364808285352364217716384744179641376580637599088084779836842499043129744942672531966083250754197774013931972425897259938054352814156990979474462084404273096853910114195253478125246319422902650233474522377979143440307848732641239172727467339637559626076560436254513582577097892649607270088629360892262769749422443638176304410399459770739124037770178491061062588545611379813627951076551220320397975495225604846524527560788891238288567543140944295692463966583544228788633135428672482717452362985963749048638549597670288945302709338373144531334713050244403290721049544896357335482907164309786266679315874758879210894036921574674266897403036491382103637380683418609529808249598847684579242145756180391397068951900676687623213340795351070417447319531886582323526467639522450292710991983111192085833139533849242437439124067716425773492948279637242345683678411562333913731056966617021643922689473977029063735145423440427407747206078277528603089978250129646923884277083302509991651987195763009660062152491485240095763953788031894968353784256414987518268149248028214342650864919357800535968048976317716988578479165893781189969781840144416849383928469074774752726564149255822902662849529964784089306029835219614512454371482495000356839384739768549441068492696177555853157223023363282101779321678415695233285294250780825230028956211233270706982638819852435012397941507487238548281190256772378367845620688065898404502721504253775549204410986623514149928598411248318701380141590318066758314253436205932787705492243728396557305819248455372957454874114092293854560247581382844947987443943286019369786838161836933854794470815279469093513995413969542755499734634215607982475811153323094009768270989185545241741476751219933468022447785548893468642367039656952445052860356429860731383441042440192000000000000000000000000000000000000000000000*i1^14 + -641842177012072294219656319653315171177654909560915134111616723328095708046463052633604794526088738212774539121496764568198179870213041174945651060759365992997086466380915352067823791788149822742762733063667208249223580103071835437562148615020741323344457596557017343794971279631557443972236383582005170295800593902355872555367822633478811986432435022480697331168853073313201481542980451797953683086614732222492988656837138343652292823145854279942900362964902673907180900589505862560218691781060923201504751120415802258889828356738748265448796946983015192322306938588631768139273704603147953505108091733726665606824601938546092826242938581034770119483709061590323108430743373629192813456037645149989992575192212404926252559735334431433793648411980877782824912073089954782986670055763069083059788456310734039505243536114484714830217106344728691590760498253885557384742109848240362166577800222499735357334013941970623342173465364793922253627793440989024589024045222893704137846766545321710050819754435638516828123307536237041357905571341403581373451979800231888015676296079309945350244094475901512908437854451552945161881197839726434847244264469218832275226161234832729055550529057169104039953478535437554316301267785947613777675624206555390973603829127560685248560018245723329989883141046609441433783420407882713451806023889485005267467891176976093506919110174142847205497652146647761321817728281155942076535479802946442682825988203221772978331077227427175987155189582635807853210656721883186994293496231409031474013274699871620240949900758072719790237496622257666294729626159589355853041757692466147311869584867120783935365196775349117267453734602068644544819633533378794741472074359844665135224209857464486195554299000858689387260877863041433119190092843058323137757510133871781327509726833390937165467674542583941797844278935201526915008423906639285983130873877195370424383091226124618634643406274119148046221156244651339746863962795946214878322073185308695195798517460983036384011100089468964129744064875622679554035680841799479555347352923964342068647302133580275018808660696977284498070208127327504420881451320760934888498003968000000000000000000000000000000000000000000000*i1^15 + 4720047436605111663812622751823759301148757371241594997742326096774708194822834990076200378964682875744493345137532762016970484489923753114170357409515181136733028018479948037476765408964801034280227772272109202369406267148782574313986389548226065802881890038502937374710668988427914972667107419733033393835283338173107082548461903297531540646488897885641050703689068726817557093380637873140096614079745502911307830127251413915256028176229158029645275439179303803556255297121783316521236427254853717011988845459308039463839887067253805317962446862792181166896630272085795910999650004832252389895815979982017434521076221299182815303176403085021697475374740301711396246985997452314265075037403030048225402143383211903472479979070218546543675585450312218782234461909727134404281149885294798547971220847465623776218210562816217887404031853081125429228409570272511436924122608430933315305830080849017454065091571790896840556220331863708820929737170895517189744245636349533228632555719888464533258728826601551619403665072596054353671232374859990313351933307103617377562150759363764675118717187989926894477626520673011570936116859353816510900760952787692102070544139374825154203808984710097482094352179209235448286779680229700253643529670748777306825550191749160727199568619506237317214682711174233468756584487873153400997589856639957325238163460898443921514285131122198399875313925011320606441892379298440437604997793112454305225451385220673994279201478063023915171406506087722790015159516203877836087533522177295633446349288834850658759443636918230768968745699303464719425407097375379361480699872331391776959316421936254493361409630170068750309234848215284563765207083143789383409836725436376745580875214830223988822071210056420406565594718225850189554684917564475126814962954515881609867450519225919116734165150438763653720901027678448096850398880704444079506380160627476232092023973447098897618415890479707595722897556030817133647530685121236934361272521091858467672155942751541214640309906691214616773444950630725493416820772097483480118568528096005670952718523280814788691144505166707864059908212176944698715311372355621514316349440000000000000000000000000000000000000000000*i1^16 + -58679570627928527026761943826615153094688192432153627654614363503642655513969994871963578449929295523819601466367118367810498582385687977170337136071926696681796456827083498817916063753625416604927241244960235310477398942822750268812395597621089770524273129521038741280192746458587375828335198483016305860640604411969929346992197854766356973223861579859932816091094832118990345946052194002868079648548452464970439726338166115725761909080620864421055918877280817855635661888332508688298292567542205354494445343260943818362854106195462556123785264564392819926039709732730057888131220449553317443615106790942793729295782178388985933245184664159411493080836145396208521284828924341253816327539347720843832465551600947351864312581293639957244304330130578880106772115255027334100658419135528502877992193598145893853803476929930489459932645988719211001486663870592340427382289597351583297009191309563420970808329558810652737228302477543670899645052368997132045941916410904367124885146028326214510462268455917379332150394399083951702237639816095619317223347337136488520343505749625326178942748801333782616719799358818446643635983943670634218077062597263491393212422223142744824622617998074135442698764585451130023252167947416136280716785476885348941351361702905332132482261661034678255862412617469176575646140795901457837897956161235973151004692247497765319011332657946172480535626527227255097454248493854502718979643884909941554465961394350897176654838764868317081774391208026749971215144530368150785183575444866118027372812860265557743919241975968328010888628247611097031890214231125626741551538646193212224908595223966969904780431682195576724058299183659502661130352216215677831966931040046678139128576350910365280531472319135461664838056359902052451295733895482425057062646427379114706395215803219922927676584363503390686572588329983170850754112572574099064119795807190959203867848565230000907837538792775954830618123725016828607277793325461076259663849972625951649139145775923977840607978261746101815317454280229017703653391845472887505242016186789045013329792069701589118271604992240979646389608360496200528389489407770434207744000000000000000000000000000000000000000000*i1^17 + 137411162290747247281913859158372020167240673381867357391340124256785493323478686239322991958518504810671389365479236780207783266092541442589311292650173265528565726960526423794977694575937715305373292587033130675273213233119474852508379466264052559708337214996357139889661502482221062062708391123665345749886404647434156257562738925058601953753586092634152943765450194078031709337297459660623734900645472883686932889003019186007386970903579505973849190193487297487182289142600201974822446822869202591663067957609099261168688544334454114918779204412194353447983313676641597539101787124249131569127421050182999781416099824254031410240030911188263302177634242631368827280439832256846291923762159267256392365386209792650539135319150618626962509195724758639158889881331530515113199655161612881137938516013502053957936015816599407156269518552400686734798358376602507705001380929780923883289252307986019608943012390921067134699117540224076257738441939877675688917176765078123134081680323873922793479891773886370902371398697494949299901846358875456559224939568439236029969413989148290336872729912745474157120666014723187456218787559961860864391215498110136000952262489466578523618633756355781284714420988121693741712166794227826393484992455509605159067217062184134308560154643909077535837124004961308739722022279774094173758019151458543608212776677799840995896705262426310955637541406296573677064062298872331907006883361821084549211079971122021945447548292972470062522762013305934804218485445692263517087513591276034640373371681033027641316825680759492578788088937066651582891743210553582736014888614047503048465194562754134379302267802535979084117353260729110077248700061580791907134240401946420813293669987938140630268238786183253379377845630870161757717354230033906006573487033062988767673953736310625109939380934774192926456463630756619980564236981854831531317173680886683295443860853510145564401379613915475730844240609792262240843892997351102560422702414056216531862219853847527203238889048745412140895279509861161126528388712990612725595671673167030110942575986296153068778761034432518492906972239337064701226172129319321600000000000000000000000000000000000000000*i1^18 + -3109220816928178531811611512118896164941664919277627232644050872662734785530960535793855178768708360384439744526595845597651644516292467175658307790825124728108748104970203212574746160120792885591273952119197518408350390984223684543060562936523851151013687833805309542603704243586413457998592521544063960311262534695570566784895050746204720702641590534651002098905915492084108997365914496556701433495402276177528515985336607083947402523821538587335907795769783837888819369133817901120136801631478175643960457996324035291879303387322147218801456955507585670808226342919591607208618663170346217004085518214498424963501627766651280991494563925268902534276233309727764661859829751228312845704800294643241574756690171484291868557683556876666400296253807420642352012922930675878452767513643364341118661003301897639557383536671923547423587077296904877568557519588578371037250456994063702464101845714904171840640882977508073080080683181873953327178967175718461020315321730281180010784456565388710174670640164405264260281496818802146475541775166969488281492894749842145392387747181017681908603431474152695936991348246475145133113523207820233100604165919512653585678689636020478563170920478686096801043290022591583248789748585087644984735399386152830696601963989810531912115266762770854187746670749657466162406278898550067052389344656069360913906115210491994232251741163786908789971017641622742913664223543841894728476210644831864846024409938273288313130289848852763014355006867001849498837709941160869803284058588575801693856917073836214284306131173251787951074951964684010054682140118568715742242793615590458178126203978459723130006585136822043954819593954088365411611466442328104078376264003985658652563932980992414409678798927186214818927483830921698016642945831706433256360874701056428070377533866562780460360587930173318678157839220393382963961186920470318450199170596440682479542332249032522037762926279380586628214238338779103251330544637786835789823344323382685722401731502521225842975865622110576940434656915029020142762286692785109433017878453284947833191094776062485949417670795263282210598628303397527454288655155200000000000000000000000000000000000000000*i1^19 + -538878207867391102866392855103392235282462190272863173292102836600617462531322825108294515740646806780699075610404482649690034164130663999969597457852692922671601943527126951387067443467374870384548854562814051699964841066378194479202644661817344739289743138175886727370540312831876470842360608320089428457395475402310593873305099404892816370576381505687117698239308801659536612236305477343131612440893038082749681771130057836122267454051216387979713576988615438148307391223947438488114747147157701816390275098089406774244396541282774006325804418173872178902148754557511419459183893014290481107844966601861362723897869208886270489449097959978400189427038494592906668951660486270876568346250079505452995114909060950859131218279664330509909462254133091194392257275260438980885045787124309294018011114213030596923147291746270623887283915877270683054199422022775479532667170377115866738007276842638171544945195836701104180295177357938674321289823965399577633260502153054911538749166106634537547559573147587329699437446879423245698665647916101778777137310487169404134451092036266112627596413115228964980587490731149198314249007267857045079790506485401009195066043665701565871382655435354023487188637851645939964343152185391276890633753140716497585069559524169208621128522734263943280809173864927459851251851595156541070664039741150498897992735200453156540649659380255980673900188423601031073630567979550156199416979759731567454833999939508531327087294380625248658080933186020736138852811426838633918877361905463718967517013329186525087684169080150284917275131004542322606928569436493310651549155112205895402293225282152328522275415744697833746817492687182317642068522931276009969928550923411549539673680307238258713423951179567577698915774078490678692530960411406903327612221017490446775825524362089869413806630396662228638420871193623228420922194198200465069936856583105158782221548933416134968277834033672120089824188297019633148843634115951795496562387528864810997283689041320511385908550336597835974136666280087141505941746157299314678019065824625851242112513962491828099893293525508252279803438066564289863352320000000000000000000000000000000000000000*i1^20 + -161510736479141896133881576673709758711189557146984559217079841144463652495653118982557193332661191289897904251443682910057393095991023563925016078788142238635165258906814414843291236805120562681587228179847821233397146682603542317073369240909896829711731861195573523436691085544770055171310755928019817699979249532484759123741120753634681241710672438482533370340699057871716527923875491917147822238932627737980361434133595191712718087492157355951546312534726059658016741053542595909297881459461972092938611056440893270597153664294863925223051268455231559808131539683014064096500033744788255930146681684016717236272702473769311900356043811394376443491036302448518636506888056487721396837486378406749165603920474181318339970899706398202214669183567036004571876538287894696390960660627273291548374914019746790069152291114481975054589810227163075549464309851714878223795215353402249364513501661105358683510230154180058030365837942950665794513689399525787804405293689320253518188038223849380350487887638855399431595798813093978374704995758178643426676993358604828454253090015732018558468644480097435731063295232431707793520852620728623895148739689143736128433198417396566186154687014595476718203414110056302810834462485595930796901576027146209085265643855033647150064219991387030909106514594475594378958020252455147881546113952345401986840399987359458894791057738043719506728672983931705371688085900084740701929864645857954096948765919788366902985964516025990886205663325634292568378018982429754147292107773184773078433319931162201968262695880119513138098553276644182996535860796025818966954242100821411066892476583815102659249811152618336813946657795220871555593733263793185477001908601487006300130847357640259641197667770462003131199869443044737667510982857431460427054783398504603946835940866711326766371831789978032206027794473820718617864662872389451650097941963941811895168318450438623950443964625207580735122560741499017110154385882416830512084493844962811711763310912461782664975755616458450185129484034912061162466453657516725045625354854199123359195666425960328178767428975602365066997756289692240707584000000000000000000000000000000000000000*i1^21 + -697191085594170916996288215969258973611755763561523520759406825090672402351907571268570825187348236197233068113006000822338704707026652697345632929946278646526860241988198421369915238824406962983442179604556147782877382101686273381069263635709728460941861561793167432932982788723194528163913663647585273071421598672861634211568019952209409514639834803092113765343091537534434207947023650916412597158892993080283147522885440218205764337198893035277158825897115648532149673382436285852758530753891614134300286854079037543694635364094547801566086846583555783906390112831067179705687037183344706832214758828782903390243177370162794228949337983424171265905860491663850621463826436418398380971959332231517581151383729719420241523532790623365390831698666314689717954847664538051690868095741400503631219913081315530360986627214946071794581016861318342169544558975176774101625140186231053827363169954263669472300980157398095201208834992256235091784793583848269855340546094520403171089838784345758403556214401662514295048238271806063958296723221588751023568240921835922723659262439189697025721276186234436989930950978404789985416844602135858988387491082963005030294128215106676668147675912900961645160361716702790392852008038456291673804402169453852851939778116623932119962686462116830249938255407280093506910123455440790642182951065303206639832290732555424337644917104268436615575116402508267346731265032863743827885719725084687877826312217580458105854882527254427615621127418637248379049621506456945386184185759957511049568283319378453708210286947406344958424901373081502784059078152933166938367031709326587472926949995741497041794102493045305945032036761944654709535496230839969030236212686619897933678052267797717621815271795992910741513549016973264201459130096006642679315586066217650318943356537366718687629980265853280922541638167906761340279862612231550005550244016094394714525624535608586346243747019740533069675083723453982327033477100490222851786235387128281360107655529410038040970204841346984424270251434589540900818458050980837552357262470748697116051743452365458401780508908630628305656229630941593600000000000000000000000000000000000000*i1^22 + -2204009831212086689688427581875131391924338129822535215141655457688945595040823500532495013445942678912694318560231663024778386375703914716357176593717253806781562250723572652094254872180033811444483768455145603889452949376894025209112921194888157009165021595049042010144713425926003560782611855927660649401489511460774349430609059297632139657054572702730912871015128460830141562785073168568975838510934840635284552372072732442074490458733687204493764990287985787272546129470295413620283494037598816473214626947599158178924412442625807303278477912030988855581088946246245976022825473806127513817352015240048373330646104033747278826939666245224006271157391290350754158032839767872185725579691421331512467666315030487211670310295905619247389456278913180062741919266794365919929470356807118890391279430487842783638847087689608979969769945602877413460730552862583624162531358481056050186826009014325212230077236228557496509090854024887276467741448787207879036969316072303028714365623850297329421306088672514721253965237443250085656893952619189715177606930339301573787317812565472419162897461154005105414677700896911570183893472236436484905152687015077155699112064642908774064227665703515244116681124577294035354254317889723671010178699754314672532030696424927493842636861261826758810592959208295372893041209418329780958591103885531488654782289674038212861340620688830489624321990090901535100474935829131358155443333404037235828541137435807390127005617661444175581990912239238828503498120231595564699315199427589568246142551579114876330321160003765797397842694777497430191947202472462737203205934381932479315094843485024948655206858360874322982840143915864127967451139168315554240561574506053157810972524557435120634153708738588408217499445991991160449069585023407679094107911363402089778320693287718220598465482578193351729963235710897962996103016362980785801201511515122841884148837395526460992606289811217086645637900168988307676129746896521368460822521492877167212665570428201247237373972411374325208442893951331129950116851546672157580235431538081386533451598597214954197866178461844074008918915809280000000000000000000000000000000000000*i1^23 + 15659435473785858592520242541593963380882014138609262709717889991121253667395247559395715163971753508781626350826739396485794068294999943386088965970102101264244990178366499724977252426458207039882763593493934490285891482382722402698735350589555000203701008760533768964095636058536053775880190171924959616904864555534175051642629940492015246964478168250364282627134349679709784462162689109157113896369355130830501990407157284269565825581289861710365053299422310412819589008779285217594528443997799033730128833683662491877700333486299181341095963882208749285254917949844885798083368546024289313694258005164802141797353493087949450146554286629450674507304181230777391801632004436958187068735871309864725377737674566885293667069847000191824630223359842172240481399196190217360417933121869807252560862953673031289098798743602371563850477985316085799789593748956368033966665564827992737734724838142851253349495785184089477560974116247087725443527306270964038812608726229200075115352470307616230522884508642438079798016898677367196187764078420429383456394322285270240200345548450668861382550312612938636459102208441465613892062599242517764134270194846631547389029000040043926090946657818508470608904212340156717924501844323598093028835843737493972043580979590834554201495214615138959361529569434561877872357044229339363427597814903999051507036617783343717611058415580419151784792478518402747416779569042551456593039698468490900992807199194360572205641036169024089738424270541577175189563735548956685131388279472085803082666143575942461225401706102129085385895509709042711436895549756613464758664588264563149495688436488444522319940838752221223116082308037474551775924547917126872268844851166811130974823525695374209238244345454890999176135813442599894682154095435662307248250138027349813226670769237308692286195085824481676626200453588550221360927897745119644130009968354618216824032963790979399703753559152938929694748958116248395591991708765378711319959770162082591836437789944121576791066725426215528605851690482206788629787567700067198538922674166855689034769513972386172968369992330044186220822528000000000000000000000000000000000000*i1^24 + 38611548602554373568063911086129040143626632170415843293337079096928801345884460539845008409907015080039085348874593734727713041388244723996454733948865378913991317626565052224305002653122031790713583247805181106898228341175743460256323421353684126921195317835822103890002750752391155084005249693948723481127781437623980040393541738796718171707654045134947141645029113468389143008922507753406530020137226403045185469321604143357275954006327514982039449619627033464153023751269359253402870657533492449879710414947655027131078496871225458500360107964680624093583541108392748036370081895762222741395030993024074618452461523481549350169439722230477198391221811582820674219998050084953001281246070102402063476989595588148232448997728659635629745343937877948643795635371590981578366962004900749619776842254452115768229796641409309507600426095070286241968274964890856311759009260780944749442592483446770588576140807156007133041735246611620972866459814199767845440118491065276089727480285927966501784146591261858572954163443368894717837649743720284882408272660050598042836552624935717274933716917453834064028251645141550438996918531118983269662970088628369779621266341978117402884866140292958292512239772008936353522073941425082006350168786248736579999442599309812851731886665424936412069545323648883837677540312127439668226230753999915013648888186047345023397449521415108418103878625891793838871759503889209040476434539221928375748632428586210578728820650944002159804358018844015229937252214160329738849813417211809213752344967159722219991471254917889251111995856719549148471532936371980098622006143062522294957443863831117195527344131858377604765585279326154385411379068554140891594868667960629055363896344875409947376023171637089893796054469145831141749084399803188440130499743071342156416299380640341876892146615545289463879226767158574631875166220744349444409031270324503272101848187192548961135066228341227295505772560851825216021113601445407443751632431094431314080775239219940728598946726734469416087990855208056688415297716286729696874433324700736189197197670065286102031652085628643290644480000000000000000000000000000000000*i1^25 + -130051663537317399310952375450930661090351039986563619277477649340574556786660358720985159303679818347829279511912828641292897503396317960713286283546565058283111258627831274735377165597612994325389962800213851718243655352671737355173112736715554921198176417892814485909811689769732310522208841155595268806790438240313215597003045976079011784252775402050603186262650824324375621009456348902331551716960610518353885751976628524658096966496206523162002811018576153607239746236412434178657080416172229018891811068769677958266989183354228575620982100445202588898284506569290610145346784563864932053955575818181675452001452131918338637747180637985445420276040594108591188519064193855352715064599052685165148066857609184091373700886456573229743683734117697978667199011266502190675322667834645763502519996511815746984447612739264462214155396054709720561188359482032587997248025143635973778376571583297665072135722157466023580804294504076824176468391103692715563003622239519928108474362448792087324652980568153724020669261906227476718327036628680247389905527613273665137590496361988346947667525036457387251810173075979538610974204050450807846511560852912809475178954093538850814969151946316063371862070271690690951225315763475306101938479166874293005039006205368846210472745080465452795012739511997963636774776891278939595718448208721327102574119246923559865415530122327020577368513772758208956751080530306187748590093623676158823001298889945985923084759504880655583252998552227420579192988903729512237412171472579556934707314376533063494219834925830640316827277991508198683432437357628899497593139735641115235690084731724660284053970964247985425821424720167647641285215860753025419920157687948616931798506388231145222633699038838643597103372214204107643282907099485466595650783092509483815156122019137885493155541855440857368004807457766840788567741455174133436101625562419483455877401427482178275666243338880923902504537696824376832546543148835146113509918195694313876517689399172377277563296866815528150767798284624273116008170193325651891564019690512376669296095726684860714718181502111186944000000000000000000000000000000000*i1^26 + -234219718348578448647228403825967819541010346968924809012950456149466381919660717069345588174605093186929135442875227057613320159868297465025026582406306893226359682955768236282520540024834111163011349343532647347422688304170706392684662814669026895316793402861576283430199466663202083724914779728347058252084342037814064543524597900315513008671408838988760436470964516325340455392062860378855708296578994712023800504925777134005516475340231634066734931831481583125108499444065930961857931044189949663300832860946544126401268467993249300300662928288652729652408322331518886556651824233731750007429179933630729743620354619742718591918468290365831388861956758298172735856860049550744683973380984910147379907546661908237767126856414026066771615307091427620899502662659346051399301905474891585957169170068342784431294417350397970915024122756827030186180501420908937928194632284520818911959791025815155368720249061067509155598284601258119707647955665727442867070144780473242274627891771900435460216612495815603241201083897001084963687224442523262416321940400777750561908079919043789687666652681282519604744122960210325615746893909336247039797177372343575156779034303701753023158853362181248142231350816525414999194833455085501451970631007693714618232720523789488572493395967886455292443523390816358691347016474688706618383789332959470361986241519082375814941304793450585631851437775805442623360461082061274159824275607348668564630856284401618621300024382051379452208801058292213633570843053117985017023951019322297819533841189970003625043433100438368275848456207210289514909595132993495643450152449640919004936592731841992219015185518513865538620552625388053242241993450068251760511930474812186972601394438014992124969660657612349329761853436096698108343761376077378577638319018920822074006742898764460765453510489899857103939298159820300041208347875826411790164957795816082496019461546516153573465693748513617656430955231432250289671826509202330913034739946576122893021283649009622132993393819907667164695272378865159616580759736923214593264438475680627288851412736129640500990486092185600000000000000000000000000000000*i1^27 + 710835162957213631541703994224693174010911299596968276509648081921082881617827865191098144065644618193503064610444166087897643165843512896942271001595373228254421272898022000865057432098088457297955799118337655557376268710140058998402034172965546495079075045081103228891077313138870016305183313751544476268102446092639816153901463166818284127549939354090442204000049012455967236856786272241962436762020197081718388503357440804605878263034556309011390390523563952170310119706143692826415923772925305889069225628408570483008134062798526232868754499759745399677965639372316905737831789880153223280810207791067260914393004241025680928452405772851101915877620117423652707935734355093959187974356948470531674973773902540212932123988903665714172759784675491500597872672726016072369806838401455068877221907868295884618199745018298919696353533940720395188251091945735796406459636394543367242710339213207663580068942107059440807733828093976875372463613324115278930811554190849407712823277491920377667838331036456648046141184672179684194073283392651064148488628318681304170576070976162785241641254307722832304501084803151377087156265475521084964270986416971014114909011292010687510657122959628898616549073626217065009888574306329991641603024493013772811007088489765361445380784774717358502162352746756497608236225310831072471820923385028839755887890400954232836343741605029360751183627572962690713146179040695569023903518667100139779394712643148438009974655232201048422913418216778331277569109601389815925987952705431167369500099307962267168497436739230596825529162648513722210304455450749058809488973454158379730358429420271931005236119378559218128180809811832704637346223279218498576568400746463333052638835767455248545965831516620546456773527745134310905234156086788709939580866319162391451040386525029634167697578234966240752745128743485802127137682430614896878478310273154692620465029491473323647995270642113058834202840869876894929296571353994495745040880927502670272017041509583851514350484194981053667302502326625608965298615704699813187667490996080666603683590099543442150433751040000000000000000000000000000000*i1^28 + 457345195262597269771419047783007189686568916986058433880472730274151951019054782335326288748767630464712153202205255303322262632047063517646453154511378491121074537870369132612160480811586822799337017293390346007927174858646698443724452264535816397845929563239390699762575993180627319839517786119264401754634496454525806004554233389967485965037796988739135947212528819693600271899403544887989893936418709055337545031164288612703026592957938310595320083224823893215890158914820537999541565914401083494739653181239955973924966787798870885987577987199862316139033546039285182929311154858475536469395021232844951978590610113236504346692256025916247469568221230485930397113132282658436670699766057611451651064963470848876596836068852062692033244004296597167972812382543738791827492072700981158136184764360185334960917671565471365347449899006306317501726087096878633465094925104508683957083621657852863363449734751250000569392650499232109141825215085542164760789064832707276379765951328768461827330817376837735194574565255367793408512019581225309757982989719577877764462733001003813661713063440908990539388749459774636486491701448448121642831550952432199400557268464201644406382833830592133603937750326224514554759497678015532173045507639602850187208880873838738900901241222197836876559316405006372671683582290139701443446850658439394404529398567149036233017095809904638746859356494564392632938946485674649409550881883493482827922242508210973135504036342975437664606704308965310262996501310788771307913180247533893205234139795193144844859173667940776211290690473386482528329197738614312014385714756850201264934674541194529827005541086290352734992245707310280542275836495033130764533076619968899378452969363852978661467807967076330043564384459149445241459731078772092192278023343619018627819328760431706256225273625655491608056041582660787097859294156988066636469459328076343145436090255001639213392550566941909924373440120861963861078867820940977504858260541268690469901966614903792723383370781489442238679451375045031141794952355038556666677930387485814481324390131848489992192000000000000000000000000000000*i1^29 + -1852521621055522112533331311067854505275181716029126403985513212063575623983654337847116838631346231573077131246758095746142882218985785426825637971608567525380568708818769560875412051426281687076921682033521215723032950002664660979326072508069201633562485475229575032825652636732621807475087307755443920944703548550859682032332054563521359453347905887952636405838561659539413807441964447843057302185359043381167512610035396281724906608047033728262919008102254918768522187110864932275986922578944715991734453474226983796677892250130807241905106800035977154626124207120980634940034070354538183747468514489909505431642676363914717105372202608267866626079326548366744317610661608082722259453095954049366695084314661967925647844478182576370260736928889568981265492851172164369777759582421044654764695872947191148698575639845264524584889470191359929535944461394829191668497329354311766362867065374956180874626509685925385655759862011863706175474869049040872138467795468174459360024135036467197449819802722388634400032736493345446762557545662982928982856610801817707356105326469826440598526819567394615384548665343031641818918490807007653998644742736229670219254744054407496170040589784529045533272172963680587205049172372212025187587999883408965208761078741204373450738739861293165154337864718412112606771683386699265235111630779161831347529584689558270318844568925715693603149917472680085256243575851811098866568669274854273617752775500192486541247483190770876512161406355472118741710715244357679050265391722056431304208830813183895143922245063310112294448315377683928091817586742475803769054060343307288270246577886839353938691240947612836178591092858596246013677598150524924761374818304517167072982583727662786119588927937816726325538107961462835052868433626113641140544727045054440906663063137030827386000266120739936638747927103880944561298622667510574284542107401497109633050364787278802777031379342759225923736415948762866512506341914437070487459993589265155575273326186298096542736066571786031468454291254699451929487250805529349421136519113444662860078410407241318400000000000000000000000000000*i1^30 + -257513665976531892004887863489242809897544328801646698673693244507804997011023240220263612471965234098404088056737098463431186895060784918712481122620585936595551813348573975818509981551716524489177362750276074868203265472205788083065074600882462590474085278190163471813508548701213871831751501617120239753896827652568278782506866528403299006846857271832355870279116097026822983381373524766730971799984483419416584873432236083292432705827253480523692073543298429157991974894623459211013226705953584382672387324636818552220156069962597712438243784938494966057775841627990313443032023632936383624246811126472663093661248148929252402802648550931134337659019484707987134967304626545390291849392553109972250250820803441527947471140364913248742169261555347737988138034545258867610549331613410490914866100285522389467860376364282558077260843125490405563235935014475507482673364063943053611832790213220688533713939971596484160356976445163831777033160131727302544561288348071993729870988246761248905739651572680212278223509384713622455191618598526869968216764752475199451760099957960197667764501825420922441439594962635886950328276295010455148386507131351701007231266938924030611645354981706138360493702741270699636970639731494511520747272631241450672677615731335919169616096491780059900655016718539243204837709943751100833206990525647870302206002658034409337645434042970392630721004486973930288611453610905842974898096994742053059222609381256069392691420511396465305704516266569132429765157320817042741719413854894356905229595991760353585014020992600153630694144450191587573092806223171814365895587098126572197093326615364850736256288005626627568211366250788215240698385769475137293816191439519774918581216611333630298445890237780321808545838128628023527930728002248164789285391626932673446808326520594721832378639415587622032143163613567380148180706416026392186326996789886662004054943897621060470912883150305471447452283249210566576374592207326375266516419231360229018194147409843072482056989105110918792919732572217176460628639530738977862443071463227889200282824867840000000000000000000000000000*i1^31 + 3300587703420584117656618450469904241975097086863146101860849705770864515112085377068424954220842210951673480588482486436843489486387550123851947649101878259730482419192447638337004250759508288546506854660844857556614229168721345537407161839833970854582034345659436270697633918800284005883646899084936462775264011253547403183504338452005264162684644112822585144837782937397781769604722631493115038056849706032486265863404000308678519420860846142467765736985282919667640926473236666213045304027956408367192615611940304745852656020766817983858477202424945243810339961476249008702628879164946495627838947576046180095390923697173838466489532677774877526878118860328626864717756768816852910955369971940600933372733757011446277818328400409391199039067472309919313620879762361088087539118866437564703711544024588711859437841328407163823587753150421877813945337894773339608129246006108650553836155471790794082521902314239637070120808256098074084584541070269177077568495953008220648775745787380155081414369249426734653340630015534596307463948090811935889988574090072959413405360517596525146650701525492682071261208423465666768376937019946227027538364034408258575204499745447999371655068792542379525935084596048291679763559255181804927464762674277054550902501224284559167705382504065030029542182754231019998901616681628949215681284831514538570644207955486762325341096302551661609719730048423852750699307876695361929012212762667137203245776605391830888630227852587670373943269019479924705037495357131976985222384444472278003611018397318518422682376590865791274836375398754407484169048051305838817771466509964865727052823599713433875596843871917521975598863630007619341968456362267058004052228993807807558426415396537862328678918894327570490345826500516452476725976405668371173072800126942942168477539488807539082754199691519496785927586200510985215993570171304381896139500470074631167686016152454995379930114509703989820070490213009759772991813840818893718251954045700931803219735705684449602536842823690527640190991280376005791216261638347853169845015364641797496111104000000000000000000000000000*i1^32 + -3605182472849529186401131537467044636988350185002748186279390023466488236749759213328150796292810132069018390050256359825819303769661813187010907578393153333552460999705817003048473321965801224046083410607227101254609536270375392678884379329997493186353023129149154909188782034592651494763530798659582012171607707701998484308194401982202165731892300918393532010285321484036467962938573917097751192696927258877863199338977910279853955950757471008759871993661701362420413681550566103412479864025769712380809966336144536531610521308011886401485926719084877681586258882526540538930095958960981743942778485275954078741592014400711248203789127434715474800372503984807559793224127528598775169522640747011245974533435346336184744215543451373304036411884465750354823271994919848571426120564930472532252951622209973976717674670643597817155621150660244674926040606322175737633597335103338433992901546597436893915932993874948344292702003849927935224609435114739026070548243477495176294822855156661291576152896498824073179999481839391228178011133287562873072593058283861580445173975070539760314926807835782666293569783680409880723369593123973300583301912826159146075364435419593841548834778155532661665533939287325502455674858872209238943303478386216057435372258351915261094999592585326217153815806645837105954610388681210286417967445920480588213532967418194068157532990082051407188917018492671791716619018146787782608631107981863336724479852208767297221759928949237798628143888233970883241517898633127313182989515016507227729304479639201395264374817033278145964596464209658357135606388544589567481903251130790992261313475433017780847939400539577061284336128520991388241462054735227126224959956098035739079236453992979004009413712911302893708689726164471982030859929213452086489286590901927400145744879562265560689082003369108120561346578340034962028841403735761909609508637263688108038486054350700506345028506838321574756494053166815467468110230667527018363527554779543453285361255967757577595575140977024943955499052075625617083509350254635305891729396742129031577600000000000000000000000000*i1^33 + 2969334649479326279141919023513909290832241806158787618519095625405737826937756194674806877370763053025387562410331742551674527875606625511889038644456753531287519464649912419766661454532786012798698094978474620098865458552141945023773377826757264394563361715917215881937148611589214075289206036914860049668220682986872037048651653887890048914886824569806315489422011248506098321666522425433057330534923655071576885294170399583170485148198083660193026088870959710531541228401441826168202540555180958239083569031728615835494668944303040923508780613318332399826798556404937153815074468751974555533729185429480570145337390075365812993083825600359328312694134717514263214444760356122910803360753324580661237417030563740100377500121882154031137833667423249422289917384603286606873816439221212068887302310830023530773058350854106447605712676943283302435930961183503051789789400491957599566087592759804366822055436867960399965363755961998855265644101729631420142047270054199412596568881536087761866369716496698560266206714114693949511720020709341724604907029283462305989327588658244539104584169929985713302200366098405094702479574102890409821486329154819062812684295501360038313469685788153583045450471706501211727891085126939001862296908954196449923565660019906441753684946856996151758598876076829935269078589489018080753901723644095732082155719268131923746871227582667884571350852355180553745587014353325175664571731265462231047187423452977837356436908069568452688504453984307431820503534203772999148494119120744536358277978626084520583483929326371453834676440912410209894949132383288628347407047809534487995988189729236414917062692021690379750889417256633514526920447974479506168266873879283770048520042296921712942648353939298039813962544797867254651121561362498590418549846345951683371183024770895915796027988140176618781609157034446574510609513195798258039246417294696684107115000017081161272126892164158458159919251267621834273764575101088959213068927090478501232373773785353882604895515844571089472815788715993745320097272433443021972501765648547840000000000000000000000000*i1^34 + -2440883510341269004779500590444860256371255766128604533975505209883739914814862990648738916478975931324736852479050526110672674085167980591271002617145593083748744010792965895792974440899479740865111186674191567184328111506981333247228931592577076311465431109895316693608847940009988134757551642578719399261745380760847029634748599054340273727274323101176814290531865773706577187834935249146393111189784170219526451875991577230492820631564356194635598758256131198786111080479241936877254501557400449955371936103563508175671267820653706355690156604225794064299208607993066666440981205938454743093148200363189099023433836138969837981420764462807881121688006696483467168215416128267105894603777030851681983156906071741194442449235248094298399476004685463566676073014911043994207694383950978040203483722399860114900535727417847166208150775372269559064805160307510987210712319603207844901451591058137044286821337618640450517862995167889768613284040358129459192858769851522252114322591880436914563563530137965384419156183229702977928394369614682990359519252482627461528429469820941836577271449236611489463114906032757485278171432442070514708860492993217416557579427645396926005786818599188524161885387688664833840072757802545889476035189656204138649733977706323540275593627876803889318423528795709977388455504381158929960374862903100029872536616403700378449019558451531731270844816989539189119226100320091720268594904953941089937605280392276111286206068440428729175481661131431179892353696060351436112908223815817622544565390716897175240840653778006639910712974806234491809756795322363466900834578350861792333109981308805078903709215813952378555399576105355133588742397009955427384000890229318334050867505176485241945199391333022720641943718686575062137560093147399497515344947106775593649782628471538228326375498402479369596664860624733120147032423345833929862763015066467323742808345918617048230888511311958784180817486180702048203225220427705751792589185656896637753494460785496745382743784159614356703411606868788314732823926823880929848548392960000000000000000000000000*i1^35 + 1647987888765535136776145047887835055676691872289975258872966559234067365926372062650351726465659587948674302832227900616389415709819734361990521543488147923902427865357551794825760803540912625495131199826130069789804225866742770257627156272774402629608010785453199967287896991942792471668134098233673303980123497690190233574823689869235924523365945728431173268826912542137862099878657386223597541856485181582864387730275755103540382479476321724270789046860537094393097711031152192632429457793506368280319498908203255847197125524745933804633309315368029596943435111099969406763454939485064017684584424660072965795079123268618386728290137873920808921847776540022014440126079176455610097375333052591498219872896859300351986453334556954119319222360208874972570328881040387175528265677661910828219346343437682971511543607547144425605778853719198466816504580090500304757950726717550019541025264578966258122021506229293013351346168485668661409882802401138232134180014372382037409592149154912445336687780470234151822393863452221512187467329435040729635069944051476796082181174022047588179694063434940143937087912477773081698216733272309984466489934476779825954107641831551504450234228214194270630722716747807261580171982981282065604941105593529180642372903130982923549977818238844482967358206264195188886051824767752930590443504116671681943452208213791587989993554487943925869027873486172014259235651200937967839308445916220776312704290247436080222901425173516228127793452257014299346220288662681192706935189768824756896744565651564053466307899514467032495297257606400268285869265450622446465741103288972167236419369535775399612617697334152158943596847504577453137614043578135006824260107369446561113728077375173770361614325980211103518852663221603206172436825457126590432370057466375255100109553612724177293085905933143325605121154517952834243911743003602464001767972800365998594351404127771262452635831687476096328283289967345254461463133339074366343307629294367341688807804169237671955674776881169303604435237676657493996428003690288381742284800000000000000000000000*i1^36 + -890951275500026366506386947186373482363285695209868625996397942770834678707970838748430544857896594921505382165218357973798716552845047304230895459570255784349920043911589318043044798528034541818942539189999765682092225845158159832869278943098833138892764050398212509317794871607322473383002615067578591596076781071561558260980140511497234170485965385437368473607381342993040542754867031593852747871147699732476603692535498031234153735430781156682453702218500772764550993788899450849699665968747565063965133414403458638160304192392228733214454264110780148350772958873438273532276287567563541403934492721761224749079353262712131614295349823865083886681960892623524550460338409979781375782573638236939482218579033613652208359239210449848201072216000822088901916761892622541040393338804724474860441554290220774087573927919630075176733581473327769615637282011752031867768363649049185669823555852134394694448881057354326454023477729383506582445144673227521206003749308905665791189426290189718798227550808072221292231002474871471956072861048628138988051324717048171206736297918104606204097018729734316264688282523002492591375868532640275544585968024356284862977452011241421413284589261175799164527635060602514920553910917791268194639816591673956966240109259663980091369501886431839758421988273650869817618395274891451453065970637555944106308023131431171924264224892334433973807205833744195501354414707005839038043514540104327001814553079219691843492671726908473747367063462448055823488464544038542682615460927210174686494210191543986443925353634788886608800175756236621348705527237586062586387990474380487393285475353064832114403856434931944324847672241387386852605843444837223252029435358089735345147495362441203439960533733271075085460420382420944690810530438071508944410350602252725798185095140323605956975955670576965594387801696588642213318794070839673004977932891065024114993286619867620346902939500514272484822475120251099893732305099912511460821212491233486466475569273053482818381397616700033979019059120517136970370505205539143680000000000000000000000*i1^37 + 378053567668468301433049363333922927349790159682585849077341546540383445175338550303192471213640022298025393149652537289078249625476525892057825729974714292120099113227114216277992000738746421107558803612881038617040444102613316021670108442102384126108491435156409358257235076036277263666866327746035860619115519493060489438603858731742012839064563889421819358339822914433103829355694371956532305292223473767313795444051815459421221415335409240062467121113230062381321783385664505795418344848331026529419694328908150850539100463146050645008951710887810277481821373190227018066293711311055063695295966572435265727026995608833557116034092322481286190645416112386766704564882506949911638044766056195103918128447232173321687730077042124949088119110135011115596352452050378461460563989354215693657630013737743647209763777775980645723496805689977480288317064946278241831371715854078194163178192535541300723732554627751351222168078111159366521823042547472792461755963220708715080537240282920699594177169594889656239792884081404531783808217998442916328963344221784699086390097622319544274660945633635023894600462402885072174178173095554631446433239167040360958797773841891451077508719641504905842252740575796668823559940602957597417901740926246471889361770059234053401468436325882462137125464950798572088144861089481335100991886423029334184212801696869381377040154593533844075321357332823988451938716793301099685370018909461474760457161958401015110929910658959473816576766226371652541831222160733489957705767925862638192325693128963983623985288271095968578054537463755086417297180997781083698913324401947866909902972717022894740173399639600665195256752919128841896419020171558743918371632602741408247183095284429726268983230759271945829672651025498569042662184962318287179512766812819156393970965687285326180240222605427541545501026182670128177534204729537231460780789716531318355600833192894148045000486001585282333647185469730168449656911423183941449276640078337113272837026747984122094574894867774657778938389627488106065366207168512000000000000000000000*i1^38 + -116126383735080108624808377348427090547452984795876735301603087780845538748176334690229977935493782182250999941596554641098674477649674339978186471417856129418295043839365924710142685248631972474624484357437843847234058791884898136433525408036334623572018339404129350286309575688405804584059060631888410630998553578235969528281558725183516032096577097531191590927116074897954280176590254113819966030838240243359509083656610238614418186948688053837832897404102981585910147013527590396762707380719514565929197314486869868274942055182483731187814610667396719099413662908586470066950167380399300720897929112024827712221524982769556420163744491838386207262915988941169888020379517848233973742046409646469980304114780207092962036508559917440466963715341502683378348854930818116545489788049787350827159047346775224203023332446733581186532307687545820070279671502706670681088026064267917004410023785370348089418568532580248392073026036181390374368155681362059310168601214571585445617067483789222292893311095262465389007355132733980472932305531241332795181568935577075665843810588721607656112474248134973453268767424708556903230336156817980943551530339153980670380988505994151423714974845629516284251620209803883597092107787386074059283301406410526440240892388566549921641442276685642818703646633546803831613739972076452357067606688925580632003873284509436270106565018131995032497287691102823273399761647814346678615570081274812855232988446253288713696134758106436299401920410518384243146099205878607298185719696674453104507866435904550443921066747109652798723381794855148925391525461969847987050788818866918429883781719800068570463044899474578944215647887326012847004426280973280128427564792855556989380687345407584922511503079974083739808620968886547849238589261788557252316150567002685207017509406741122933951879734496008110108590949481826612198573402482004310282583354285916555219868150927274622964285720099853882413009746464537730468815396361310855548313240254880380968029263674085106231130372909264109915031892213086635425792000000000000000000000*i1^39 + 28421177416451663026276542203548445252605915795143283385229785519954575812240717585035895076374485689999644049238221809117365699872793181727892873182188890119988225773107539948777609395944167463162822435586761766153923550215062922082530385949360051767562945400614973418756936314360945536115441654706549467113115686227743992285128224305988184940085641248518849732207909903875112423450424634645035274904015891161368303696887412091497253021677263397989639723276303217783604850386674407839945377004339853704559194879627561388905692466635108271193602348011174544521479089592123162442616612748418979768726665852099585565135646126033497344032932120488017764723530940973980464318324558725217884363110571899279250149846857994447434712256362570335520741763427112884961481523874391781769714753344748222755347948237999666453012744768014957225503979709500173241204412209523789503554223809940746224159327492051238224380262783389160787184983963908724347788322227149970250704988522460412916821926349018060755028100510076654292464931336450686467901988965824255029066544394541556558002798493376575972810246331609656967251832177469697768564708823853424138035345531011705558105483802116745856506044574139587910897115221046432202700880237473623206907633732087263376296118532503773854879117067080464156104640458289910604658978187021245770420303249070533060189359587744579618939018172490294537022789484161238870316710492840372523886920460803590744244643734044626788082069750383303119275985734946014649603047738671094872512203774039120162349107038114052237175982546915474964637818921656589058983549315899603488125706422743598825667437577521613473384268239711935845995418232073175011153516344922385721884244078095250447432531541297239688341220701263256044029877156673795012413254896194423494419105786234637777226948807105729652651597960234980557343496401451263086068172251629621900266589484020613283893167897453915813330689885737032222582938531434985012541704792812675929797377454362843215324279068799389464880633551276410353811803364183244800000000000000000000*i1^40 + -6112378365939067519120588772501721206025011878458425642515243679019015691739307057763313789923155808500447690455579050385011180414887903522642217117198877775033105559694126416041301980012648473489174050263895132939789238419538845696187516535082788567015876027371055040613009520578714292694842332082577447175258002501196118501984585461972822363987305974786358589271713826647932357888495431533251330431978006905002017928014156072844496753384611028299032507720532339776501235225406847468465519497361868311908795705858074392033616409806688611018596972384647469166491643217788024230910091583830646933176660495506606064887249746989993355827818643961614356256339003420819698698932422585420094103901626787812465387928849201812819525598256984132746119386605394653091836345958607211411758297958670693185760697320606077675751621688413607220312195115255268534538620367881528384415639858354778957366837679243727294960793276798487053010253244447487825431100077842720725966968157532376697488674070040634177927971324727782072611432128741954182339389655447833128018199177326104452295188551964876145903642315353493987004455734577767490423836899857719431683819457042842608451421534549075104965341508850860462117851180256993164463364394035383628858819452226582419101098870086011508933337533896485039538613382726116169613091302673105623641416538340942053565596857963813668792266963742154649500580979259730804620525035321448915395862827408724618808979952213901660161562819021957640469292117514230977811920221128754755844265989475023173420738846459559396707060874225991036305467769069397042588736215939306416381014781460176978550179704220015633423321203338435861952783409120097287206051341003599188747913163250705508612862641368120934486881168408287112260867056024821983174144098770374408943421816618165035877496067109688419525121468590101478244258312251063294573963682012298034977621442496559057649846653430809621214335521912342264368680472713947929766739587491653467595879620377312802117115118158905556286750251628693460716136693760000000000000000000*i1^41 + 556614838102103944496913340322475293293569082328636142510738133747097664258264159488579030377880587191342009103115513010892305872424865328273736669618132786336591100793662579821643993732627565878020210794380201857045279132284679854735426569224577019589315390251896617709024228035096743296551380238424089275412101677923691645609056287348198676907344453325211767573197897957135926729126238701486153757404374519411773902870722003932053215860574602563169552479053626974217669469106658536336729058290738075926354273339619665824487997766184313407657483795619932781393862513478525486910703564553342990928077451223106928932479740462794073561137071279343068749625855790861805146761366427830415900064889434071432013439462718147450856573696084378580050709127410282477475148539073768390339090249990446417697335922753989055602445786842661377264419574130781056925983908371456617690584556061702545286845052916097394346177979553121745879401800954988798973170974926557670384277477475065636469601598839497407553713812125069946441211311405333667107808531487263549626763139518268620397498682641314692718226613235187815519842239625205943005008172075134150441782957314131534495945044792393826931984503484764276035938951055385921194935420519713479591753469128105880645449705649427003796033403284779693565645902391340648986203985418188107125806614531548135023044012919596893493133729194529863538453881780724347421023533176594043844710473494486757650179030522286372226186325721527507045018300067611156085831329608909666589473982097425139788548176978109852467381346133349971699401171972322072589786280084606117622560799623249779831956848120067604748175091372266195861524938291145902467066708367202654443910369163611357223822378450681628026058246460923970808744532287681046798033680210821492276860175555774238220853634688406849973595061266443424537811837686076574435445459040371256970274419613047442292761868904910601441300934415420138718974723986070006912040866455602498897439660898793002258946482872922344045376158345378814885888000000000000000000*i1^42 + 120445109916462894881899488789860715190567002046546143992035337218329822107195375429537206973216916246885412372685698591564748272189922553302263927686269300256030891763871600343337822510188761202403159722380728961897407936069711215161602562868192283492561955633718173007586306306400521351488074833626753192517429125730897607039240289203346477111754981512414114319088263900821871698085193856402349147796090771490475142359849579609388238204977187182396442557230280845540476169069421087718708067675093107285598532312212071114095116593849390013865523678835062681244072914557036391283813347801562004300901260042077991591891231511334253783579655908356414066147814431104210042337543565702585943045357296200504058474515692079102214600971056503252658010009203430202040480568795683082252615372837132738128830439030775163313589130959276644460140722551953872513939372885436569809857639517310135268294194405349931412451355117899649064536118063307399279242783591215540797420765020516848585234479367616034473382845606668491531604210766979721308141027432761009548749975506360825110485062017653835788564271424879113051398948136359171111775859028270037042241231886931987125029334776467314579108815767001629146142543508244681177777775440395498460931305729029241158248815153096242410922363370271506932009775960240123328664998555137216075794942188444991398854474050239791055187913719314407425215829039226461482048128077519842746770579512650702527933344339547391823501250171597012364458630258226318909832360518685133808527755890397173724137388699569532354060384133618381389700880574313272698074249946539123131280703635446711939778749328684619759595062141728712208355507810987483513293043522987692972566178044753745499143581694343631801276121634193459800251261415267309228513646588395597606177689774315708572547513574769302920342545769202956979695313856042653996953798523241694559936259959505287419376863201687753076293473596446309847815530402334092324559005152673236683426249893948862237095435117422855661922062610101043200000000000000000*i1^43 + -19771249347182813345988474573088893343767628469537392532449346884076377703086284274529529272659702703684793299847147438079776230401256730052510023323624475887253602390574736523303950530429924353984346323718870685214068990422976472238529578326986263040265140158244908438255866804459057970706060798469522354821158714345067915197885245191919344020330374789011395177129731209188761347730940865373296254030701205082972243729276245832459383785531018743530801131897693837730353680090933804803941383695181507778669280627958973233668452628321643285809562255225210078023640681719123651394424277081759704185549495702446799550570617467942069716607373619122763720707567548328962250789806087087819332415408810368010327318175888441193624271824691633855496835964663091429953454897251133400108950761772126287174394235898660675648359882146487705515976234504187366307175981813064903384558417316535360720037824309892930028119398854426551830352228055558767935154168835989411595398014464803150312509898648095931889799008728712478371375847085055653473957120385795065163804212341447988295005332176412546586564443473300631650153079114302913343940465418246533798355410117525713949402179815097373226265049301653725568894720965228104963777930852427805043139919406762969760525249220182657346663288080713716133649159865940591719539149610311254539132613227466316330590968217077693949375851747220758993509201050998964959126712007786151666948171736705048935658483698603128194728703455837125286069102667767307281535134194748971392870754792611201185364378585353674317278022802387106812619957403322564259205729674357758150383738479466875285089253429628662327980037665112934690029076702790991851739323481634926488034976258827905416149521940572538788717257119721124111691991886758539962194790197188517396182620733087754880048450856336690032185859164071701015693337201841172270370245243577507411629176418665729469985645470811440363202482123698136236318549118822571795746003401536536607178409641181677216183116992644092321556135936000000000000000000*i1^44 + -1123321325719980825482332269743160961856454047916449408347175806204938321323355038448630826514055029390474461291292247384036464942515126187464025315538239961732610202861693225630616324369900689200319825033222263519077999925068466008101253271803123261386907998427990125584207236477312313134393582560757873338273365055792311279503787087838627169713991924590903460775938781120815165118973777938292912352625643504423603609327343141054400242804880879294316708854506771456639037445869691717573524347572137189740964410838471598186077146509483952822601997207994123454223037864173404366780309485963569624200507745742358576176554440454576137718174239374103790810927889687783717576488373775719728514432208767405701622776540170600641469939067660039684626361299251562687705884717216652795634400589227737012000568389110755597679899774932326967409409291358055307674500927863579802794826234755477221957022318612444851723425464130106178016103483101844477441525942864623417789460627281704770756295400797899358583591721949733743151939284286237551518225159209496870825108165975011053096380042193990805904771322081684068744387586326306352138595983043305769960195284187017488949053808631187808009897971236193217896141601138831454309236547530601051704386508638159869177109293077794010051391066957441626239215444487291605515526338608289828117443115796978576536615107132803962135181046169728533563125353763565628229978414755619707788139830687736943323584681310287571019261393839542427470938230448654649071681498524088033583944871869458411357852875561084937032558047684552636283520531415400910034044601128166914615676386451714044585722884871355079715141831304258540018809295118279471023052459247613553555096583256024127881996638080587325145396613944131373507287206728916789791933751906002956380441193641984084373759665168999308444171603397255129448508622128842296558612215637289532437173308610178729272932925096855458937907172820958808799519342208076517520248661152128771867369987787855492952172624001803539537920000000000000000*i1^45 + 74623853299658348630916931741207767138695653388772372990358914526642911984500458059679163215500944289307758740469186664111262041246971987500506331759499409553246084363921354039111439118521044817029513205331514560477054566921278100077948169873206575865137343256190586001132658297123286370220095747488318245037949367555676278850542908415131589181498811990319227742727256201969776877463866790407085810557055254180918656429676335645979058118356346439930054362176724620701846267413014781680580645121376517680192192318403738971305876985635919755950923278575962545486163062453374170558667739420328133150656350354254387903704537100523877764129276187351486983568013071523509125035690819461570208338210512059610844878613915314080834862159762118323400007206978350431309033672831459304370415546983967835652821057341257217972786340294041251652705723350811912706908411098344725142751093261717218046686272024336840090189163913802547107420973559213153058867269514333880316199991354297006612547298219862002804406655292832364907289406988882879869396496328033854815037265729101514062443312019902043267303896520409083327395649024069692893840620321718276780759986848922518187104481859987922337851781584092730821119699217132464848981180423176470763814392246655945005802141963962426081594657159059914468835945546346012309206173004001446222336002032618110350218388501325639203546069669929490894751031328440653627768562222577117767219251359870512979070019712535678702092837819501470279536506459501475047624282422733850599716426618744522263621705314126986856973664926946996350058130160207292945229789623568122153388002271800895128601373690095115898823809875057630748723139365220029130377187641806147861366600184973160623774361474698946833720149139385963653653713253502598327598064088173718049574649455648302842820538500551893843605943985259680476367849130021106876138947978787799451991207651767676544849900414867131586178251754438715488969383944425071786539483210171967181295590123150530647116771348960870400000000000000*i1^46 + -669782160730786066000875537383640447300155941943143592174827602144419917072260967372327361364898028646685988398794344138716825945705371149107889808712619193185201868649147633028563970523883005581956739893824543149357578662490630934378640399520230992220447528378097689205552618315644088100383605476351578744036723478333849705779898260109507003866281910667538502637993732854866302302476135078155899055484650001185428943001643364188032418131631357040755241270382963393390646149029375267188972454278786524224875309377838085053399141159653922504394858237796325537818737735772458623392982517133627995863344831012034075457671666231893675848873092799990544137761675001655067745710603777055601232449190845801437093066131264881468805364403670398701049153448391927369693400651605136698019456406103797925302210153262587654751308650854354115946473677659144258789364322651203041971906756037101551704911745930870025963460819681878575272532985026114785752997899974581701118050965398401478806884983978988353450285285510684851216312571990248420484859006140875246594534546288860334361410016471377565352659028998020764999393177090530880164571961380790827989189067774056259084313764897620822651447938501104936250557138985607955422626698095593715387361606334763358618031815174687277942639159156904703159193735237502100846684713466820681152967836305161931512666406768700918640112131491493712116817787259634501840578183764003970015331590954222621817598516838606722342036440828815370206677897205085405971613576282481999009253390974089364570932779449511018863732969541756777875428775548957776189708205056093493994020437457994506486019799160828258203256574301690494210340052040292222837542664890692414566770184459012651180163534183566302645994753857426016099433475946227113258854517530140282313738308277158462722650644258686357969328236862939513978048375839409647991888899831684062163757224123017459323389517865729329839479699284508825700447970552444494230773771606047037224818396746699620817741844480000000000000*i1^47 + -218646259937457833592534062407310083840478865339059507809819999101084075605405828600795097133696086823383351854029338531942308077776573842296202784217713260013547704831364823013951952999361568274007991274915750895372807146201224212512638191007927915680699531726066961738421194429457759544956600259172251938598191997236232628376841012958040135181357471331230240455324707602604058340217140144997642148828746742280750586612199181470572290251882557794194961390198657105446697690250699188427143834458838930154905980252414698446604355581572777759104595601506896435130792997007369285459873093757279094153871324078058515426499766751623646287239282370438360062545443392346340820099078260055795800193756599732941510306674435262790241927717242410271102976983067051546125316336450424064387675424973881203236195047631465212110735078800700091841919017308893011134562957658334174463699079918125867256381035623229292616008828484562226043634557844696032490396570059500621153802995030567549170209447991365193554522161807719581590883439572658056450140620734265539911691616175304159980008231798386933189815754022023205129457954978412345192809872884034244314763837758651907802960322304999305612529757756104046842299217369486802884617427440644747730762781628574426748825015651030306461574906221212991447165312168456544424180089064750833349387099296235473921006865383920879213576826729569704171667645380261419014090951526090616956731163582343693973298829198320888684698090120759279075605915687768058105039170041940641624907374316365777718952810597845110438459728802966930989426746400664538088166918869417367269518633917943915385924380903828723125540866933994015809667478432970498846929196766725956049357275941808529731156449136735480801836025428064624813439818116987309231254869302327873737674058258503226348210155305315479586705803537214317998129340629079040621892780164026519241730632168388850662472031055336881445574278632703950917281528618431538462548039379581143343536808914098643128320000000000000*i1^48 + -3540112984541963110076212618473046412903543822425732804916679689101021297163145465402283312136799292084246523806929217992061965199300652978920713269101124919282797679263254234766168871317549578823232778111966843913506936176149480979589522062821529557567609509259230412599852834941715383154299614085226800515077259236384422020106022982820981865744742717286545456256015207596406457069773592508417884166281294901235432477863563831277295116788294389061539077673644806491352865739358786492685686394080159705423602665338543927643004370720618838684203852959254713746527048920400745126364391244342130780302969976864061889068264315462900998782243569570045357349127151227369161000274635894563166802421523586831228561276084402493245680680549890385221939516289738763929729686323023627494965235682375873006122474154656188110782222928901748411816111353088968097304401177320442505868849739281809379595197127066571951696840696286508767177365262665749646030806623500485773095758885356251518237838251742967161910542947160555612522013935662337186510094139146555799100323740271142750993907194767407029846144986558747982743262659582144149728126795088536538333702437363858869925818142354621032974271212783905703785193612517729835534193955139853571904903469581194180061513151502202175632108780073228254336969353534678782845782757443387126966602614531652961809291516799975780455816542997768117782317514115528580078225927243872979049719850623912218463899899171508129567852093824596636561006913351796758080908067121945799055699772583393762249675026154556105530121893277268482388961091734975430613866217298158469299516680811015830330077471567412876617212635975637539840031063092666076626085666852322447825244717545341915101841785257490200194101593586922336401562033546408521390476668367003277832600222558046467611711473611300266142032592048037465654632164041031373400242403570824796526997582294724921759787280324218081725131948032819066460994951867244767198418203318284613745406521205094400000000000*i1^49 + 14970700860356035184509659106816199346655361445113375705322411735829939281939557139829481842809777645405673044894454526056922147192156974546525310313802048229582518502401549492273707155425878012939525980871472764031227538168988167508641720595243317223955811407610656272143822346488000874707331470825229393930422678451719902482080232204433945970515305248071013915908692911791089911117356006268210819581670098649688571287241797523719683388888600987343785244669641320546847766287479511279691345821931931731580934574560053346496441305783711523358756839819514370682549383012246884619261718434220030861835450409678633172504543913316764997569055372764108883729497268047008140277420545691697701353336159600460636458683938265335173536261923873971041599884084197689427813161374255079984861176396310237766243667882940830208912083761383054192057533780864829330052470249279605338142004570537726303065221102937759245256687231110016832517931622768951785894579714421242028462882784240741940195094248149251860334439928525473980632723511562294232095280425141717083154239181642277020629684250998786301037940785097634963036442931907568151775076501605068622321808085037199174227457446841205667427225007899519478274872656824604787494545510092201250498796644379727312202049606105658139510998831394380022576968269383945367476941621987010525500169212239142757715572452155003101276735118130780344757826255824500175698481183817708901244243255015782615326208557455594683905115015354967440812614664531295294806507897407806579599597235310959987544883796554209976171027172432848454744374956052842476209323346475144924636395554995240003561287732642682452111019732899880667962892981127062195952980325419935799596398704634757383577717614460059463588780015781132308868522230735778581734991387027606823547532966481364678458320727759796181435923457484037080010132473554094155793146318255304733130249745245292701872662192234498514504159957868861375292637123090117661785550946583876797413700608000000000*i1^50 + 14727751320762880258942032921383994249709476933171622446254239009285273770645734752128662199863241185414559818544555468793997903280443258178226466481172039833612110458445943973924043376070258080390503012824778184394172293710816972513048075746203129389324413445122052943687369007372005916580787954449723292541290383873712814250777221898974900614887405468303071778488287836245754353229329759038564496728276422964014097508168037689454121401305580701162093392069782924924753261507503292856578333586225420447887297359368485230443663685606674870592420332102758247745858948757145032292288858411104975621705594835838771662011565412255433954026897205669372013135291011498770558300932683418830255188122296373666597381224983111204806331419991072135795613115588283169146198907818401919100162259695928135074359169445067080758196979828125776636039553789401435917518576039347209341944891051054942941705463962844586373844617619565372527812475141859823339828515654952973593366664693061752941668710687044427522163059611735790687330606441476206714633818718232477587454735299300849161660840723060082939395567539648835174717761273107457941177767617145138287335334269341641907088257882372966406966191361363739359193059519066841781769114909616434489018158172783929719900850742140322313907852545471406326783071910915890246232477686987636131045482510883310111716306248282281977086287771165616609312837703352276006748054458479887586224143739290433729263438643166558388563361264684541229520056696105912976587289808536377908957979880809128171589112636274252253742144629677108644974068742279465900250498567026332913941262580026401955410108057809807991910776850205165046597584406673987209479530580190715934463368244857552277013960394753020586399972376983972065738248049775845944112814588615577359447232595210981729600349606975791728116072000719349930412856849096701362055160445513593125703369013786286198218731868632673893792481789203253837922234326327152196097214773544438041600000000*i1^51 + 47906464407822035623653567276367406034070275703349176226040950573275975653643646648329544640560121808856357224432388849829988631124181504658439321314548840999452157951059158665540367820861250655746679742517217197894604253125406393029006267679830988788933612577722558556164834494642337408821537773226697972268440616854722927334648110494216422700951889389077680084679546173226596791447432119460818630568953595824972429366450231047485500151944748190843007610582984892279412123032932868410096057859681237264358423317778183288214647018895671246068632216217199402017068648836037483818257829516179984967107513041745037163766781466012190325826467416399176121154931275186357912700393723104257830638401040324985044768433163757635912050988037315156445076627140282006366897537115120591280794047048479581102691786411419250297175566071685582831641116708749175400067992915016567538781540422440548938823566342891759888681554369539507234606475860130337307075460229641204483715748471307948418129808690338793950020356618453527305856819335598352071502242652774885997377830472718938745659847678932035428805275383681600721600255177874524828556774127388094166801594327528880703015656933179205828350497859468102844470938900597328734623112665270549791116555508520237314098574478561044953935163978245576795515291867540412556908396091749416684966333137096379452917684043483604223179917971292298982145934617231514918999328928744451012160147746791721972442118129932157826850930069966380738205985612111889846661383364693975657155947650805498292219250041659776918957658923698645615055546838153433585913085964703200665173698781639112727266995400814481808606222680486626422651312299770430687979710717609561913820707094761994787040683962436751718001975089595013510392003878401956285046832938267291779097367946738540232153123938762244953841381833609112343864699837610195724755042781039883823584349098645389731676614104575675828615860861484816744457280125000025843365742397440000000*i1^52 + 55084504321214992832310427119881888795213393556551117894074952072094304143985763013192077757805040369664058848561137736248188756047377389613243682375112809835339727620009332870405908546038802237671832992913192482990719328088078806505770807882196342221499659942847106123879962076101178391263593397403469004845608266804614531162242394831639949615346648089595513183005940863581128849491025526567328409627495782939743912175523920902099568615611075235188747275950660344840586771840325522037180391431517732771079947626378541758572924300717114853301466775328379221688942154385720380879268013496947376475550661543919453126097123576432458790345326259240038310327400964646163823656072226448015899993676500547520434278397983724526345980189641088693324266438074371679617700278717912726513948058449496461700059496136445663813597776107824168411791875856253707622845885650783549123546068885787437510583150832884692910833033057608661253262327541743904283418421179151760972982866912441818025289681849619111513529851867759702623912452807523658811827654943523073087489173698964386784372025983250360237486660378055407035760584772072036635225015222915593492353435146773834307831846007475689495546046261793555036327413167123097361285217170217564599081854062108649037640691092301583239676077583607347671491855629243534739085984492632840190844181618148334167682990868352115154508565458640464531298768467033311553416983875103999495913563839484771418663132591708207472629733131295826892487268064366556119096359318642601357820548256882815390155520758686593886291905159263168394524658656883604627007021742908793709715909081380477284011026461700782449205266077675442324923783196437396567678206938403774357462860069493940428908282569284448357745831659843893605101009313655644003224761593084581912455752545493054250987698795527439788520777593006574562232177491303566256086793615416806035924707803124035403763501481571448668641455384936170834606045796005092811584000000*i1^53 + 20159294859988211505996292929491383169689521804473316809344317661262633225126462085274387046969387580928952529373424498089582867675671429163590177882834988218771694578380089417169649962847957791325560995283672089220594714733398916405348700689675577160041326866060786244876299305899519645507200494304468419736201045792183764438998310962952565942686889696869865097749717238377620722878049447352108588955908375300541660807596873354315836291767104690752744390224946673830850647542223594889350539212795502915646629900976420983947462882910707697779737327622449165875874142713986806932567574567480776139338006039460226453967199102971455992453801267734181231407242747795456848120261074779203719552738168378401064587291992924108221860370391515391013842828266946323489876068377639235654229544176273943739833716230319891366741775658700171592646867286355883899601168187612882262383646741571482616511891356344409244022105843086172563420425646245474633990502084319862412524834599514780601766415955831370360921686420833324704197581110900418786543185006997795970660673007890371649447779827188598485777946805310260805768943715853670272635169613515184766571870160025662466325916244764934711799529351408365930024208293119565750090675355165551731199545963359881892529854303784895302732007980998425539540946328503341282478660238420435076925152599036466174815329109053072190728287670954004016878966930718115884245469959592701434831793107562161463621480922026697790167801357561679168008499380019499481966193789310769411295742024772570544554410381962720310174597010534833815253704224540504708856182657548248378889249866951240548844445225845672168371872336187804607200809375915263808413021734998430297073488226510997533549124516095235751078254614090331490821984905356953934335113829924447083158404914889584890489912678040223880203366559856906931607882689673901800392717556883550568994062707026980608577314719778125315172780303617674143329936545683200000*i1^54 + 17738919128796825961791416856751896992068244152512187753976153516986749816412158713682837308999769043849031718395866153094798949640092677134086713947453207766050514586406196797794669105709046726329163931140062635882232966986936261713599177377764624248608467868358143405875255677312274482765704753830904614804827198563802339982045202081040927447255623157485491975749224230413848928862959446526408329555249632343373158520867396820500214325582039134704528709794615913148653467266969307150504187298210651373896007300190099014182017440792326534987103556378991795538410999696687244307469257132239063480819775339940189664879345296547935574610374990830370779972058968646065560709165380305124685697543653820983081619258770218912849853499938292734514022631930162479695589346015575227397788304800423046267070503303955843302047020319850392113749644558339474021019399387050181484016861647324679446252196475534050126956930205922919969470885423166531049072218314464887579878291297274803690640748277256774455915714418620939016575405437209861569226948175207509759298175139293663890258444195362263684862112838685351208335966187017016751863714444210884491823835885071867685082009838510988330694990618689142068888207629514203398588547286541703614211297133523991270324196893977702163847742915422774891776585439808411043027487513118278689575313895400717324112167467021815564258806202563219778939770114457390823929068032782003317895535857742613580128798710338626106365603996829154079183283695935136168717415102902188325373764835854416344909163968599489794591499168452293955343913957972895299273344166811529013490250934429809883366982696969354955488452429546196910716974671556125432531782111099386615268025738441503585517709576935016102936451261948483801633469054107822249161193999881633758595319291172061422713526789339853359499216051511930251138561805360226271348430870429644923387179837606998885614368291944682831251756089767200035461600000*i1^55 + 5441657897920117057514131752536602258201769402280232191557847331452768234383301274844752570161358187158963661786829872595003439760128969315970519633340886068966199043216613694669020323924730940306897482005822508484421867378705603676385256884340587668855355256646533056155285322448916635745840914690604334660887021552635374160235633760675262221549931695507798776431313150346799809655493747835894512344647494651148404070854798674159432085247701064623665663877282506703534504388678256368297491557614287302576251806649549609689702758554750745163435609605714685392563319649455358515796799873056675349965061245814910151738833430931302277191422881545796937582770675483828624916921792606385907364905908163650525390798261096226755187235016662174942845623802668041081281929747269650535877639803868293811339860017856794608934292311138504230889571805280673525713219267621510107482513912200376490836895038456167103524173518422446028547639438081041041611287078881166516146155745775718090248616118649659954821280325471733589341851539793860654221536095124154928373621035853004142531139171424655740867751185480040246514858718036062247076319840886901525882745407116756116210210976265913195198660328889929202626239179820060614411761314495059288651120520191685012975127606223953996159299899489069145887185716994362672494984533079359990142881790438840730025323479995783498717095130643966429526677381058853068893186332825216028720585800283468040240521170878818117517646037117548950444877299282076302135992863607926771943401900905242989744728827830302613433527552103009936639669175694509737244974498706417516450938297556178275767371502941229779652025082674950227323452930815518006761458803740865508416710948701082079253009332527558321052195642304401560672166683479490107318026622767754836885393571709015415918678366232984958795422860562623866329010098482860559920538194543254021348528572475301518211444261122727181111397999969824000*i1^56 + -18033230413953622782123340453879532237058790318125002503701791764499755862287234800308299905125168090006250653140080878079036640448451193540366215043355825393595223021800840429469012225728708168947763299173762807215552650899745273706327386536922825392492877093404495911678320921024160910896240508733658211249157678860686153150590104035081029843726096267034413073517820786156051465308890051695638759211845827513909815726814335628706165962921400994595636898872470489712775322609887853524954943050052371157708878761260505925814362184380912889153930215925427935708625741736351302208083779820686414531445297568983981436090767565584107684022359086240790193504289805174157040529066194767204894262005265436398028109089903924055638868803333421082282340408855948129990849294770647697523705311489790278803448757066947165317686522343953394597212049722311155635388049271447923981833572809662344757055084703745600247937650411443150640386364886044537365380814996017889284944455719375768960911518102994755162908487054053759473257981721677777019405032629024972508853751624204024500555871535776930610748431824164289825145074895864678342816465976474155153592668129326991738434464124556532869953262337614349198892284820971948750343141752417176985553310587993834459329478301254398020022722108081560710118416014230401557210018923424037766620450916764777517428424575898229449117223024912208132641626274173248944352695388376438615385806479963444169185463954449986855689079062224283515094436685941170774495248247317212933265362615393012451256795284663339206750684894828820852246803754224477775073998285953157503820049312190527974182652034139646521865728609357255979242933884866829459633828314325336633099230365430580037411671202952835980165876263589348485904607546660141204371846844962726629106627710573323858268632692099427231288743891029135170460792907300322535658020186147867734257168546871790053824664557425992181548400*i1^57 + 3896918883597676291975312193073102639479757737900410001261029573507363267098586029054220306159511373593119762124253688944586411952974978045226145063246901484063663459235539552894823510804473731562055570535923354425580380450445661478194725135408745107784693296300068905875680305514535791758785855499442241431333015684909466501217486630381130815159274937803349814619915636481432885140929350671207737744805537392836464067509748920009621698741738240489487078067646515145366097157000950219720318507405950054100130371852788197360577193821354712408579961687558322108699268641446486659922691120813895983073377062960797091587001537559509402245850858542236985126468809789957833659572342177079603388365552527897055848258997141198789220340438384697363316577147594390793934008053234354322758755873966695135126273473485217613951649414648553119798726581285577728229549209002842242318764367457946671792857718656786912863135443593155366930295644373542306564007002796339692683872688069479082101896993489220677644303157980349580425202143637097394595181763315932054349003907303894004674127179674044715266971258433003062139776499568472568380219933143306828312628895842225133023375353479911799671602913108935912021694191196074463447820507081996941252939618371760409752147913454532488462361669708360606997324909118896551717670958166704956036089855885952944143204516958099968470311446045110310064797538123292403650481607185569191633626769409513882880369831963761282457325799374214159116317235708710104145265883077622543997762813922117992714581858800530159384388279720295754957784779083420908004129833475484680132692473439320582687346855299642090720086486031876386925524343226552862932238600870046818447781537931439578667534634086591793929130032294857457954639807406734500494570621887582890056997768000083422908937034899849955950730655308714795693298246965450715644352339464870204078133379508939807451784991560*i1^58 + 191602392918559134866319703277882314918894200459611023359574749517594603564223386056309277544374471760869876095382242260592688726806949362852579634331665720227025252913470293283619380466132071692052465882046117243576171139551511231012043575453260236671205319661576975025874845664501532532782395829348132356856869033754049015298307529859865951999860139680986400571865591585873089548436075374556278047251435807073160692755764963621763130100286300806482040305758856815906904193259432330687600565382579913089544187983332907681151791273685668420272435565136567992020404937957088389253100491237120406440122253074405385329318666937816888838637316767060610612616076957595499002330793500687423327239811589464870636385421839284520644887054564275926580079432291740454499469417207454086006497437726544935959997840626482874838254788474228237250560701312715836964074299882285922971173332049294712193838187104164271939021450948837322813430880922091855184013459523786718422772465908799136622095609937240844531930662280282979407367094833728534135469823725223716444671360658398594884748889039139997689789758080738106254408033388128996079430859766085908050121802412324600635385386577907197762582198019819586315628191027089630659982566367351560014214945084752048955304210365549502822265298718415593182835838643073382924066324409595234865164192259518657296545928340857689215421300860929458917396725875575212377613199049103632236080713680500596665370210396322501405669236828522623328303337762550528676784184304362319928898597326176252831639331107121731800844680481217431565837537600563737811437884354600303605563880373478376030457159947780786282194137361819472986467651689862397430022380475706361755994291053922855470907366498818062426152818869435273982936210272952578962174396431688558339640118010036751511961742546188010432315568618993038820260975*i1^59 - N1*118115650851923913040612019595117720831017685644991518800104713224590823851824315845146426670346834631590507123592782626435006984856453227953331358581118772373259602729720695147763456072140841331641654312443315284722733243189952352494503668240356924784712868207850093388446382874086367663950800089227305934872639124374552122064610684352755243844032350758947953778577428745399949792590561364861605731871603291556224968752778473601540182584289083120906174415625357200023939876176311820873002732050382486254786574066094287463178935881754439620798940991839035108674574646627961611827769208130373280444488*i3 ] ]