[ [ 8752535303534543135719436054343663976581109901251436469799387165954513234895638934023670210040113288033896509056976125225079242625359156567745916839976614402540288617722385214979687363584760783924137412477363636497304844801406996225216194010795093567641505261691506480129502895216363217033480316796498131776250888328367199223515370020911000778221069347741428539607476493810365546382533534981387030651070844291729321123310279346848251158636485477561118867300297791498756402548291395520827919447357970723214666655490701883527775363351719310949018386290544363562098009008430359791634761475980060803519401804068247313247441187780694812381745924923550315139408262450406025702909132360056535712166365315138701267061871538054624457470134107252986075778953653888821150412121135601695722434328965622446408065961459742967555188163918670995389923060103103014662747535429553663046908811314117919971338530970017538353950104511778654010628338006795448614898642573541343359032038919214437119628697036754579346125144789236978448271128259979825513410619402616243681037140088448003994167081878212115673333171511888176476380886370986764991682233139205816286734138255871915441334893672920213385613619223969138806185010941171034982962636338622823441185148410933193408605207593625449314868796722077699580520996921086421730705067450415698172488539570803574715711488000000000000000000000000000000 + 60575274595841827609401859886866813972535717051904738967004276355193346945815151718485305142541269829690783329552948270510723343542926274862802581335793703205548489574194032029537488327672816058511128231207428284951896680723725077430899675828079640881578530256656315216994834622671845207024207050755751366825038125984110200211466975616406598269565587171831648008691480527987851800269986419917218649005291542668607626397426625150170038050689633098279886933973991354582259981502913476846522409487425932644412820856122055547574533862762145827558182234338432417858202027312493887004627566032456173160707809109722528756698448467178737077913016723521615047942912230319546675649093416619910912824330906378863220737050834498344477415837795074743712683287506108903991300913901830435378811355663799800567737619288959346171089561911995357066278741148985304912926377724253982666793916707838554235760727914984386895597083136538253255288476910192776191895880162819999009535446162702441211198229035897760080133652011094210986866655090435593336155706012931542651242066376395027168994466232345443955325352760041520705254443272400430173414679793184340052390959785592710725118941666861450670943742730173149171103031974650513765206361072195576247816673385734374222359236138170795515081990291742182931554910587846158218075003660823605914524186814307769405973463040000000000000000000000000000*i1 + 31544168572234379125857991086334798444995613759196731474583230940573121880574824423480153849643647561695588786809466909771357282051492385100487952477682604603354975441650011934258390093847481984670908452532465375181534946560698316439547910535658813228095450396266949913723011279112014085981847947841553654575280876861737245759103327751699563105003533020289294926026831662800382337720943896252762105111496422219559091518493413318939226808674730786228377787268936613750269459583429969557365555501723058934439361659975197384882127824638177258641872379064343867218851621969271326840179835842223003370588671397048809652890876345774192629597892307475857222203591489826626225303957876308354106918999642247559292502508942338685464193643175216521068672666091101525811381191199843041446955775931909295276950629351846071061420027879927396961558967415675767225756772998385543982905797093552485271116048130730193775721622296585246013980325651659053601078899261059153614000304306256206235738149250682184294207654373274386200391983433563003381974994207986914553298248844575803990502465894827975494503901897854573178973230329337836949901826155285080763670306048093213301026048591896867098765469124574654928217127310507101408774171229813864723791161130327827133209136375194879025568843496599639302106092594843420624746211936800014663532068342171699531009228800000000000000000000000000*i1^2 + -5883464233451828300151509514270997019355887106861431260731576500386491897338921459380056193560135314367873075640342781395256589653354368411918539700558215450210042341917628949039561799743280133867043584982194113569331849056608293063242970024272424984326049241398167966744491470591647633213724247189205831473698345340957857767848844482705140065945469978744754164546566640154025959179583304985964488294813877045263776135465469782687062656565311800535313192136469063555557173022752630397420009265753253246313652960022572209758040413176938651046169383379974178403797370954464637090298640785124480083472432104279659648066969482813259159421537913100845964226242547739912559379711424038529892553150729496796619351439214429328791029855846415790936010364875025751544270523358332529349162507449338606835089890568258834354289038778175880669461822618373576840744907283771467433662865404575615616345147810502930999474603853037166604054923577701464082039167342362027092613549178356212986410169369753166507643564479631225949950348834925204179566328273454979719602360399606057141549373220665448667826230352333232177856832809541631091350994286071308383392534770030640763250922364495290171788481756119354630330433138249145467772472341926534749338910209774471558965657765834417607608202504032403517675980444858505793264989686387796544675418974766383287500800000000000000000000000000*i1^3 + 1113539871701523441260637530835813824631896894818892924428832214161855603132112879144175580869002790667337614710178639717732385261112593196529891839097384107029918566485003608239590667286255764179941560104365846474986875933239644444881931933511577221010821700192255481296366008140931639267449929224996573892974551883130000181314054374050541302828883620007590929401860117968662153980752635068221371033606503974255600689062152822994441656044177732882600806484552183398308811648223119295431674313317722689393143493507294613028147994392581490076619888603448933116750771563322241532273509166350951428780268063487425588769999899282089414358324575665100299993657919153834316890192589185250376769815410059087836843778116807734870714123696322599716762421805930668924413310422351311688637451831229182575789422237790274636824649472906703859138239724035476671539271476286649765425398304105956052098360276446330082441404547659200795355418262740491475451350124450976734686117860904266875208426112749414739163905537961612485494631991015444349204400980970299327440520147408208955956514098809580839684952292501414084540692634700882704048928012104887553407774728738060072877541565585818398700751202224332606112424183273566011257536476525296685712004834314538970350458272996818800404177410853284215693321571090056335139873490243837014562593147654928485423513600000000000000000000000*i1^4 + -2875868025147729153685848391074165620840653728758907450327175821883367397066219164678394263809403234247090002725383984397440637516788297272107398157082333714329296787275986656658006337083406632861179521171246536033983173229015033873612630010882352313959745879747219215052956848626064549716609128890170985362298071092721330121940117875820075700881431117136023388838124217705824816755496546704489117495406850280913915445157438658636547756920069468059296689846487539758315356873044877493159250737563314507595590032382449585567981768241135414031288630480668452436956971454814608430849894976454611952903738582967727888126572194158742966148414090762707762237066117313502348369217416811979919855528708886964847529258528444596472918906655887892108362278151328226261684673588665192840467382930649183581422806444712050840423581959901192954957910997345034652967320840724771395808912843438870221047000064139509667777222006469816344216024563649879941625872623333248696842116161933947619142790302636615086591386214595396692413745146419297774101096903558283698457726565569674130845596899363096882533036306317775260210889646309735973291121933564074860261349590731901369280599726622218706815023898790633776802332455279441128511401272039412519091751550654426246633403013725538145726573079520344279371260915408661477309486532150693444023180502442265762437529600000000000000000000*i1^5 + 4060911403821480295613440734708205812255431255679351116803581532666108238358499429116336454700978585636771417621789924920946430732181039334563004425578818661883030657903641161867349332272144643212362947265703756625813816051116527321088677521628961858714944298560399911269767463033058543352530554719248414331173395035326731113844226413907033400297812687042383368100840836274427700798884680536300808751616243291767461279770541660694387466772297105977361165373119448961076187400620611067301332540633128985092903758954696429983475234512376166074695374385952078066243498783088622349550657342086147250189353447597812100633104762048194833538768628634385999236423337511745599936526947138497778065023558676164673173199250582142732067438182237809038058898794675126760753872069315983230622221352455648522207947536057505810992451446587069064322462683200938270456202594987418693301712716579321893019008887362597177069436751600532981413474532394433323193482177280980031493128586096906247558562312925592947354499498358396479937986561884696175240662588852437139634598244914795506113840037704725111320290988768298812304112445366430802776264822506362869767233362791160005263064247631331906205616602820054707409356293907023403620365635914767509399775635445455593511253158536191007794160667153340709473057395864275111188231384320325583019956511325336415240192000000000000000000*i1^6 + -3698290990561310369979804241377531821578892046727989788093333090252679081955967098310087352423182767730267595929901842043508570705220053391239322642499462294943439281523214443470845802178859360205193567913369787135496865577994694921315285937365027021074391751805232178878535849772048285146926133783088446207383477700608893574225358249222590511067065828071808393469357479885823916476597433908492746553127184480762821184554599939954408954849821287967305135889009257954550384795622139066094181311321436442945413906243175163066835169110519384861990862024278782630461964366642464054245509087600793706908832069173802519477404091870717041736907419433881936844764088045904321901737864899690622210312988074236694032416903832758057663968743827020707647820132544850905919847499014429816019702530492514062055388901859137845911034767178229633436614568891063535777589427912986849649198296723996910986010490609247384693114292690317671923423469064822552268367974442194078195307650773158288759898616415057589376320026665311304483521644081727309006046619631275492990315015575342889502983871010747569683239201672620796686718621873296646059132193073780939076063806679966595296325579172969194229561606270944439320366348657160132650389537279463213479729714836841646658769402456662631765553803346626153762883226353630589469318488570485356385841838476990412226560000000000000000*i1^7 + 2372736652288856641635594785005738478570037341138001437359035319747668622207339774662432235382602756222303916974688523769630854470248104610271733419593905646615275216596600451863971033400813672585335586870689949847239404701257391745037084377993521159658697563593597037796147927443638852375427693449283046358815890886985648546405169086939568932351546394583723454169016686524424574924092140740619832635347617114426141118492781453187204361280808620799108790810654444093299566491606436829848770046953923251627575022573807131106956958249287849031334439994813978898368875945000015021209918202328244224451048217915550205223133897961007437311570982595951294275293164520183793322454945396186907425184617673041522330833332068932123902480015287610877907145379209308173595261551328769459188888622418079189894421586195092156022047480353238970859582505030888077968438465930068315855785516691814441343338133614046789786636767226311223119820425070646428972802606670803974475772108676831888787538524115066190742910667167803293774696011148960657959491239156843341478372502568534322209067932082284775937078819324792269700871367261101243013621647449953333684472757657388380801940947659764306553705170874197313684429891401334661251735750469956473097309492305926004385983656903407779431469402220480614311054677079439473157115461026153778486558863900262006784000000000000000*i1^8 + -1090610484574163968609647568216703552649788333733083982186963402152561823804881231520624451173206961105640157999092420341871944558816833530719503640799610800235469496957582999968284446586893865026921751487428428744800265269912075392007086786488607677982155135515664808390052196048217083894307560333686452023664478180955306558439321514896242461093827578167408777157506248590439021732562343954010510781237790800365128966545744208623760257082210901100357548884182965353645109897983875441136163932814548605288283124287007355398032324514286471211772734007647935608622621540261425161919076329669381110558273531072708178732312171341526294074836674178182418025435964591456046142967901299182299435902341265640593168638464904700416884256129498416454598384800254650574004111655034120806068414423967140501499497917078677334023408763847384238482908070734845955850032130544670653970091013793902532059124882996387084403712837035743891593013454678536497537228462633791022924266289183138847751291115138274007129387607437351047797837078645195992878985484905777403424358045263550175763839598413628831126978457872388205489740794798249791040037041024193378993172851144358316794728127842736627552196876831012890606039303443647158576939499704207443336209756242818548344451597679786708808014901513095880141578430277710798966942156111617934344749762065108828160000000000000*i1^9 + 364035132014073690787549567651527516913767549282211049741262249261593872689384239323353203650860338658254741922847340564659297639181433365179116186634357973072038951663480660197640779883016191133427017703894018585119209534361557387192190227013721371972744542150884593991121150201173892724526638386563661565259311453282945490285792732337174329840816970643773259406941540667349009395211223626366957941452003733746725911247862639824666485497183859849055921051938759156431477605354598560729796732615397305128276671680458387782057447645797868155746953583507733354812808318684191653822615058155513703876291747272929590680427563310332109373738357195617794415815108114808334567924489127497217166951466453634051097835361132970990204663011280171574535003404253437548696819617707889415999344260131702543483011824867458863401182492640741860107168007962730826290285534457360494433220854130594266083367898412858830151647841069804538787270254689444526440802876606960979495416936715850283710409132291763363357328872706067910655553752182446862098651475536832692149844651545010546832322781647956435313831910532298789902384660770469646848972283180949450594453947129771438571888188137259987744014667319337435887428004855024515928519212539983769923194353512121168772813340184793849688871398395897359148474622955578641814089541594547622799924838336120750080000000000*i1^10 + -95624181571223781423150327130414482983025063066319337129510935120626480807984467072490345750267509434983682990779443695312409085046916589295847261294696008464981756632254802272342221016441512813736891321951750992290147999376226872824950058253691988254025733930098836776614907072486926680297825637204650729917666924048608644148061381255424822330862603709694441728889230855948183493726287506783480114550096443909785496348496037171167843552450006350164434878968165688725828707888118006761484589152520421520143919076504057941933355404547886096428004224433581929699465819095146420929307627678303005167977699730261473764285632328817742823007899723937782565213824162926515175334274067072481610627580740919600472638133047304150065151808247906577001560199017105082769427350393573319066173101308949034666824692073813768115444050987897901334326105993097520309149519327867937288762908874981028521022439823488240405428119207738391652627287500302120169438672258275982943985094548803411053963749694531150319311044627326943912045457677060457844534430163432090244392871757915902885792387716137139302476732609761435749081708829104277511766442458925391200891163084287470890021550421360783693952626470043889678266837507220222689701039086318959500985240247309452668232635297822555198917653247838977471506316769670991274065359320745363988951840335698329600000000*i1^11 + 28246433130512887179932645509752402662371897103599372566999148865884863384273669733153397419390024824659056650321113632161589764113513960898876938412348304200305126462122829632985884772059423242116694591663818498068207736519513256624042347747079961612500643637144981128487459019244814747277946901058138288870233888879087355759378669211657934463775673325142769737997747049673917197052249973928854290027322220241537006857926459260136276829537507024802535496918951403330491454912211026581079133845866577588014996282491911391887064398620428233733609650696182628367416247010988207509337400692163548901539005743004573769187546465018428944256166986388434570171842216197944049245297520227363913083804107029112349447577191532135984830651842647562231248676584560754487671092676306474138492471387225703381935705133128862111175140788681416949287647515265316762955163949852597848799726086684111788519968713824544528783350009120103792236923314074037052589266944167721077736557217223598255888953728632523551887138423323052646337151060035307102116872210619216061166722896140353235583478563715623935800602076104632039019967395248128869130358983387872270724575866725725358811135315309007929697133040615817939191512521286014500343950293026468025949536442848966649939939610486754334195814074370959405600234755041028633248964249116618619659747294445568000000*i1^12 + -14485327460210173194245934860424824908908901108077717488269388977973790691254333583614614474312397736104483554184683914775834481197591871682513317479809946114741346700476234954765609668916661970520300690342398448333771076620792386610746476201681400285583268207580391954584870019228146335466024439833348569561874450009381157052507627523410427918112681213583946880004159614116026533013171795821738469902789258995790616693341783101086119688357352501993497052004211871350614107375689724915901843877405349628116843814843893142893250522649036965826353358216949082100424280922197889013096599241773302196626193639525545995915448482521035618117320028888337350129714072399550041900424322911495211525695916930829642301649574653631521613580417665677168851508457540789030843232754183553608809135846944300077592538623270558361648076129990590936943081116915511379301256467575963247480367946827966297610525750668995633447808313160932138908391336927505035480187857454814197164438045797814985645182707238136839613374068991359466266691250294169501817844198812636929330903808848929600807963527918313998271873548027678813462836834986975493163733303535173055957343892002804082727254687018152597834485168084570372127013084832452641374655000914515073174524865768163044082041804145571326637012181338066750663822137517586246405902919251836688222082459238400000*i1^13 + 7567685861608511116188394063295416098191261350943020187241995730240428775822344471085657243900472472725539123612015626052161400580076065900379253742563855945788846657249944873465465066068944700843821069228216050831461852108948507737578339555706520023681086134881772928339532605101698870756819935935692934937590286843515229867382604559578942107184157016783850663371308201809286865032372067487176282062446621547641697247517121667838356648860217367340916712236377714659604642226371352992184048155310248681404146348520603788954869853717408111822063190026281370531310228130953297318898744824845659067954549694691660702641111940228081877165411509647648902409056797091575483671155836354298938819039370834169514491138762226227951224194950313698017685869316021818722442101735833581885608207681729321908880961822146621172798191718557699876674156727365140216420211108150979576625573224713868809063317898223357694659075398789683792983393792507785618659975723148234724316866338140061088098901094369907693906956155183831124703054948005559411544352307376048298542042774229737450976319150937049995254523530796634228663217525268343518604350025999670682290418068850973677591345193697589794623288412956225144367456136953099215376654101778330947189285697481255564299431779356692348474773022341776946551886557681045655777619602152742422596026368000000*i1^14 + -2775454295282448697109640535959012145537830659625846772049993985557042477789392496217960313917759000668896602439397600045726133396581746972265222491178237359619095535596243909428717889978148300000039104766232512532602052514903818863750743295189062443946855800119719515790396787977794757762711288969721506488776935612630382235740991931022315351162655615819076548175497782682354117503854580863837918582363140105798968857235913692660357078329755051242879856804388223855856929748494223249351370583205803640832105766178733375566609040551932718876296119271144658398595546997132999803295414274692441859620579008431676005998866392685857126137428837410268693461658765182604922077119268790512261183613200489206291818980835086637662504712470459943476057775768414734059085978658169603400787691286285054994634819700570948849022636367620134913930230429063255774530351476696107746417629471336218816370926701669754942953296530415370778459910308043825013458544151815533419153217879038991483688562446007501009204789468224839031223570773578130066483762320274491673283574445919567294070147636723090012411530151511105866793711653028619107035536861056547882366401136053913760971636337712343289954441131562624503455574127980028223902671827060606584586059783679584024504153226739498776244169369192445007793085428284247755295832849327674590595383296000*i1^15 + 554901231900171456428147751583191801437408766165530617083952495359426329810968629957202120642172623359918866010470057923574545150361945101131707997799068471047160777727249982426732797457914123410871985073991043320697869070633874910327149205819569687827803144676951850234466766242086542722975270201082354721960282561606479961136493768648401530751256833027398250137022541740587430870240738927317501412009426589679849031452970622058763818661730760017311034707443376027355004991038176277313044416085923923612807435295861628830615809290339204501330286513367298863572920311396535573984241566714205760240596226876151540721723171418285989539968711698640032488509251802538340415200602818329175719438664019679513333747173478109451069370313955251933690951078588142418917202972846223897986461361099409361744957244355909591680742697586884146115333419386394840436377431414868043362137409639323844870279621088551230962651666570041964395306614235349306745973752921513293454163161558537255796370408733039042672301174852507339967419326595154564432193928490968136748933502548706208321801286928522935138676913930640993062072448628767799030435854246002366524408125525800217177665721491570005302631004760127334290038226467035434503830478828370199148338030803745507631685288103054851884069135340993096572945053395453399948388832029542311998259200*i1^16 + -6555747327525515158950418202870393035348431207386708567814016780578115439132895650268290200430046875372691041493161519100090390092360972538232457193700512323398427248575774061670528033483439935523060911803434431760199043104069904674898613549892101955645317232583290897473060195835253801618889268792175172808667984981664133888877047423171096723927885788682568084958506107181805757301869980359683562961133232024042819976640054251653900720781068537822546968625122532889362314853039241417690493989741369488465613963024163758358541898365485401207676294478349781794016193504649982386190623906520194858002361917951368048993093716155256736089737738764866555240341559731029060597387234235959411216260471354110983945508597909731069877063584632715037646451704301530325534777092027408928238210092552297916695495987309901137910097226458716507447937517699669820414957402658351933595673444697632463157612288140138032165503241663128235909335254688280799916421284695214174802576304502376196504082021444485109261725475858315494275483662658832088081885468781196860943728177536657415462955468636233478417707369985358842736385356004903380670755001696526845300808039485308652287314345335663781470884499910150421046800367246225985805206564129528285841913986822431699501496387111668709791198487595166148986123212982628233539001803933724180480*i1^17 + -11390572515770477409341573581462377863782613607353949917557573818261382140416851597528901234699175143987299448901742661079638330804960938946343022388994291212243932205117270883665896858636412164667972017685411370281002995528416201276231693634935642450861417512017757946881485678616632219482044512705727650833995872025589114629718521200860602769488695893755950370836408791642455503429085188332834434256239494847987577649413975127376363758535278596818292729958110678724292462145608272693856968604429990274890751403999768288938221152552669415034737338179922602257679923258102252179330647912779006315362910789796502581556435872809206622011288622236064531911059822161967949341557413478052717953832532893708001237498213753505689069406119250008358119737826546002313309666651491356794194876049200341070310380548831266298890729165201827783295497209826741227905823343375001466512398591110970097684042715342281628957173096638759523327765109848999825275675456264806724148069963458663049567557858487786268939613935731606189768275667738581969832937778800182241715055243350493590227033167417224848907617989197926913890045159477099697559014696218399642365361904084169939949909914640164663555273841458425862613531654591131025112911362205521294822848326098036194957173350684875926850465985968821446092054531738258453689510259740114944*i1^18 + -6139371410666873601189895451126186921225438488378617185318141999606618708914209703559866956669525053161488113290290966392029452846510817324557859425061813302101111823754213666301897199573325718393641900739600904354381421036104093446827948787659619707060869445326499544403615824355377478824493063698837996134135738335835516996429068559096751110235835719834128260248880706138454224919570004805969107710551179984357116910117719539178754409776345987972293541400628845423362280519945879870536763103692487951974030337256586509343626977496393616703457353003056043920149842787934903940095009111955676748921902687397221710010032796700770667532933093711690028619131770873666868500069412335206451546592786958242308384290062560311352558952187676650735350377559474863354189848675888357958414874147043508049701589930435211373669561348387778710534438155897863867953596105900656599035395697505796174925300542054406552566981776818309602178578353655779578032610378976846207062975090801554333922380023972852284501396736319554928365042801364802215160929157937780737567898109868588308174405291259259427925598154940000388674133742317929303433493777740099776769514314688954416759983639985036213173913955406513482826857227183899703242700319106156994579971928495590931669261254767213043222134853524681995649632254274005184335635707592704*i1^19 + 4338333804641037559275920425732795318543010138117854940712138796614733273110630193284670024313961958387970062826804544015227686183502748107637328463033879607081539356966286064098474710896347719139128702871932687381076272025912212017345998803778355765104955501932405834650103246593513910741454436795786120366807727217683011665536516525795379758652563338670683746246539057096060858132997238467569794008082746683166098041276111052267496388798010915780024693189360341995222808165091579206821689303258681106379744205545790554304006430559594527285195799596529811879501055301223461243638257774753354848681789128161324921721835930454329953315715482377884489211755012390059595227435178614342406233042093947265554306620355152966456611838720159613638407463646953257383685133730552226817284195957865984426727684501768555356573128184603262087163781004079936585264341590109765209732249034865003728250496247116046833586051146328007835489981173335916873743639390201561651534307918000899487724118652518385977840693649844084477186046268067851996932241003881564069922515881149185785791335297591551118419264575630597030771844249878885466135043545128429051901105096204916455892875348481732263576482504848317152978768542590312112841520554235566614967229800226273034438344637098221628462412754722056170295433817217846730882883256320*i1^20 + -595893967289334722234869264945171417581666138009899161745460245332435180872250891202206767528797354063851448449722120354540700236207577097496576763094330087276464614658605646296552511467731157175998462978458641907672376690076886820852919005001635861253685395469435919012468022839885551944341573352593766970150019038101625669663377434171995992737008296939982128023946417350431407482444635648868255557032607765044840039119359657886459455403803953605270130296299114626222289455189172138961529223297003142098094800460412994240607698247818307613664796063438887790777767023934762626292691995617044193344437687352315800336886964272777806839292020160159194585489079007447375542849105464465810384679946802671979609820661865353407899187910757605463909896879047088015343686401941261317570695389611551301214032887767144243715142536828589799096564292191842771022043179254021326327801822867510977946702342519240132785910015141545373275514709375521933364114133663198457125107397171252801390575766284655781468595522849214626763987414014822926322758522415916312977365048618986810795780463393389353489940352820283329003077374711908195138660482579719293524904082249109642046461490671528171948074123747892344335546515927344677795150964302361919604550007032084499763825649589811595936263046156350190101780617367738737913495552*i1^21 + -87215905546179082019666915144142144042897097135212288339926568984213821897352293629294666512226414207293417385207106596956772988697522933095710364752909856467717035406374869421172592923419078588821829705595755195998335260995167588428326223103602315231650650952773362185724637569446596295412498593419889861975278892711332514506514238773975872405904151992583290119070371155753459449102388262054988998052646825901068257784014282934692770310697803952291143121154524429840569340109004750467008787813320552085327897916913625698973888455783115929325811469320727260113443421331799483345232367101993703355005988582237578424747695579987713045617580725042560819455761426061186897782896138923559633048762560657228545245408398995538021875937962655392006627224576545025729862593303717769354291626637642879797618004973890854126918755056528691582887258954203147075054827178115095602692913898693714949470513792339171973067369156210715265653832332105445971349349290546154759382083988739455506682939926819830263135773887412997441739809214524216574714558906855040968568887466650564513402593205333421928913037012217743657306403709979660828325085543903817103423070775373205402321865812436041837617808289629827587989312199284362569296434125147935571964204289772103115711588701500569676427762976114438082146430766598752043008*i1^22 + 16438702434933762238356442147152756896900865481277227334597709073929771055085025452715585533658739289028693777023101606881047926618808152045832012276103633176765550912067563241024498542481387278725661368162223269910535199961341922439607861849695407223207671115614756971667954791430566132040856501992054881681419742690787179025226339930291734681046760832657738617252639760024873058804032426601788696722224377872001606388195206666963955925953503058793406891440152294128890642889452400966226096479056162442990012212369394600458069924937491965720297576186334814913034810846806311768250778941997209219329200220677090872622883736931702110297338446552437287107583874362204653141815296448491198221544707665724556586244678565478655293508108834991757474823631542149668807397423625451882171411667805668526323254250420822711642325590167333495487617453756793220140779530232929118044264352616664253920163725769171105998456553563317862959784417386829158035016975723686658310044437559628009781945045725972449111981850577911044252023316253718238118703215115228546234154815186979920448293753772013380960436133103767937265155531312740035138833000712217534752375931449729902692202363407406731990033063203327336674986133061605550368937186954227234984619243345701187008979895640064182288449097978528574006101964354486272*i1^23 + 941861597729611844035790714148214316527003752396489791004815846140406875909830317087508572426668349488239134652639518925379030560722456211059944235811378473403772705270142331873322068536245374884693402968897455067645595491574328026679495106903023740594303491541597420681764286540694478802629816404990985504206275830072137128925048531436619593138825127648444635626129019456109377545675426301266207967282312727109501027301891039866688483822521601560357037327791355443673496213676915129577466691806303461254323758982533538571852106292503058348917416019817248846141345867878208405222357783406665082227752183801584916118768935010347972765850742977224930056117385520079449697233772944953879960003184232204085111391080604169957015909268195764598284674553529047461322076768605184468263307952129216367956446425573046441919718236620461944588629605425233421301921436843538710749129574316418624940858780246809421201166192530438669708703360185536308403835819931365686424579703804013774213029904072061504326979454131928088775823145937060366436836551915145445598490835423590896769546842526323792451258677226314361505336296304777956006494723299596775514998730955554333201671619791910706962469378530235603082260001492472748491938464268330639445074417454311342987824993629612550890116291684997923578019003236352*i1^24 + -420664841562496652797983391406062629164325435638575730237871689386329389310640909635927937081892753663863282465057041811938074135631163732109865650803792365951591548612660200181827552965090958489984000149091985162491179427334226184985010374035586041961551026969213874325556572053376164722964825250348480333060710606842126262559418613385173992503653419652631048263245400621672106034663475280062898261645851887223960081468510023919647817508850836401292060943505644285645759899770335416718191837737013004833092123938119791834107535663116175370592073516136680230817634113630754097816582925862161882648327609405797940646481461888811030431059021128722539870629716832081349666819740854928992754642156432846371201321579415829396335943541567125295428960766299712900017992765369309244810042029268394507142440768269565782632034109681374166211916810703687490583913033820913582015211963572951070393524764993491033236558235883514458283041710331569679692323554193915219430288050618000448950325513235467279039655018115613081022682007100241679299912090039496765904146172133996088929060738740952040151620749586200275772434039312268143342064266231368564171486709343979054677518691888041305145680238762029172509107097517670411349934833087574682417610270057666473045645002847030211147167647707148234607466381312*i1^25 + 100133624419380492136353439602981779879161051952506053869548217207660716416350356222283810892594235255069638914597627601755154843218139513708119326790923247920990361227725985807795142950254720257523355229980032374142833157799508077173538397516478633000656213420519269300827704230224074835764400683936104090800708032496521910672851567522710893150044616706611109302973312868687695715867442606458548989056700953015827217076827977574577180930975039930335766515749814175388543685373066334486790063168292668535611383125978008345973680526769156931665774240483744502044149573936593097460920250397881562879762791958189216419024189920288089167221187166905027739167448025214889066868302402825240887391459064790701523659155776784207698247665030955383870942196398693996027435787761912904047301175963271101516292777358162580450035866275836857223295730359217973960266079810571109313443986316353516886691843762035088170787489390534696026363770840087172605676133324277877458409884884625810305178120847038551618921188524634488233147718247412988443514747104497855973789724157955803910231101306250909470067778157175685820706346178009953062787408415455778124785159163709253640736340015086627477616138867411510868795567446008380221103643648002958274312915193005344075009867456381089596369380533073563489402880*i1^26 + -1538844591086440789641689352656940973890411348770829817133850863250728062680588208343596875400435566956318940114488113547272363944877008934700346188091958483464811543817969351760585355588599518597024309792330600420626749209719913758909144221234362861043597275884892559819756258973929755400663315969532446886265838937682393407752161617507626776582935897286419355883581634485268911244609414305896057904700219917364131994271034813453962318040278107987675274807977133288613786342743247584681001303485155548378378299110564613719705709047566185023246440642201608134724105323610752671468767870473934513330706090933104679080988294677058129294394409314309645084623756975540423089638199221081229535978983791510030013927133409177610866005377554100542034897299303232749195591263165932156122180215278079466138666601866633835971697395232065851511808742916337436150452138017477653541743924815392582538958938612415968778052316840230546567749428016093674175996011384641802004971604833147201872095096811095655525967243478214535699962389332692153495231411977046688099434511194112426457296085250799307621939482218080058085012591778574571359559581633750039509332350898020210039037993090640345537352238671964385754753855586317635356765882212648181859245751556723346266773407696017509780678584037177032704*i1^27 + -1674534489127519552149037545431652370404062018581627546898857060138254450237859071440975714429992264164284597183132205531377609837836986236030833646909536589694337144097510174788583959373479320654067338471571587573251329542031048144561325964345411010212850730661291863660047972516993576868010501149401164927971215820364784426193656090546969067669451723133080343237190753063531887172949034887914263616339114561355218323143606632436845686595275102625807782709603270235937126377871182685353166140341926886212457283848497770405916895072654596115036713135324378952359482734117299039176339706360797929581824879558177290458513519151649419168101296616319559904635526030718963769550688086617810878292727039678733072452466341486062415147008063106313273221233789556916142901377335412305973689549889301809284046104153670776220665628810788458066206273520477671509091300836154163410801446322600492222321096719236184147627640589377477754272223972983842501551515185669243210534288491127808494190580845160594706266759104944520387786802337234231340917596700265548791456098961773239772459709345804647440158766405788745769996431178064719323505781795263011172960940636654740063308504189168722018957124146265579571455715302641208062123455925688380786538958633634994038214203021356233534750896320151552*i1^28 + 94199429848433836003430123558189287174712264612273539521086718794750526624854953251165330733553893985066463781993367045655907152310306044618758505272941798073169706369821405164259187843817701730189876129456488654565001237870608528369014705727287191514153869672403746594857476560036125825587081537580504810523166593401164498589963611346418753614027666050612637397544654663227701839022654639789815013444219309020038250670217186683300503895042889453299522927903249992664216566040849576285706634364975985087176867757403679997100294501091681378772225835213085040724525410737633970889350492980522366671984849444405699120618728993735541587558287961879666600685884547430017210441443622175026611991511665642679330617534465926985713769519926754713688738436519541291479693949565083509936071731575570134655439309487775408635375132097574268430767822469955541923621258607674131786279489422089650874254057387820076500012660692532469075771194706665404368059748071722586644995294908134418762609770247641012124516890884334797928994980539098619600729801196744465774694088451897269652308394263426207339392645117778777549363494198070503482762521365012527911801551414843655132482866824671419680709376785474203981252776177382614163104642926644956987762068747713765457867473116407529412948494647296*i1^29 + 14571271859199421209939835044989231007674434581049752436966243440378958047508132491746861265779917299688203397297154014378073710913338467047055177185821134641964627111611708301034533645054714894539473774020931073590883430597904563169329145483335002591424662448612904582552720625586645748794899859017351797316761441348907923069005401868081540647714775958058140448015542669010176855182235943232077005336801431595956597665158694056536604467445338822565538337667991096754714617065526355115237965572663548154455085201739765385276983659599529273550342009519763117899480474305475977228487123608601086894283427323082923668463829712401390912682377877839016571041205857735669210840278960682041821478052245093639719507426365109161946789309742651655148981122760130751792239740616552435433128717873746888409888300343554290686098433018461661059492586452469289817346043193215433898456723236747191309530250071223132554918153541846346438150539871628499654479941686400793248933351201737673530084020731949043761966602472719513573186331600678959436828955842481522522337650110816782638500533543921448577222399594884052793571399678758896017928048946570944873100333931651153036954629675674221769011274758226160810177345518785136037268501768485006253797100101775084726007616170199308364580651008*i1^30 + -1747424597702478572901380541446902691109112974769730697519565658343228862091351268292378557216275351588765214277198661097714833725421912202282798796994528382453797100875374655107745723478324125848169249056090160410315103125232292565811260907248314611148284997183501251777076142064511274929229174115562043467014374655350920634585904895611366704840878027565999362235653128453587063209408807625102751398225661814796017246640502798407729684620540761006495919262854341811106023698593445595809942041665105319803904824727598898281565280111929822528024718925964774689188906710636858761775874411141022365911564898540514035819186346556697771574997541578111851433784713627836076401788834695720110831908331415553022771524259657038210564885074329239436907010892895197851497638796116171652533642779770282373574384533066637832081531547759561512063461217902102386849000137306996783768805247473536118093926305225799709854961582083423096865891372913908446109411522004818767408891655510280605672503859717240257771188571017084869555453514077909423256934268316324278982109067724246183704502675624209434489669324101360420250536319298492554825378726183282584237220061836984948074969337706053068026988859552173295739479123474571495319515819302399315340395474844328464935233029026628010770432*i1^31 + 110439742841006693899911360695393998683804550822718693855299764110055618318708849077944560925883096482523436026097765964266188929504785926857280357068608783033910078068263123382059334897864576488072914382947588081095427584723600667539335781229678241441792755828189587680307473684772912248381770432538728768767991280303522805235921672672435295949872738352553411282555357949007088482887683336303922120758390177556570804438670729487309271393137616495262974112681807926255029729960505308541483405331371755494036656036586010066020361734961047179134821473950431770642774227995575710796885112560883501493506502147696577074304302583616286666293091557173482434494431964948616347807585855457521037554714528044419460028189136449976832918501677865614685325736757795689605765710506209686554318780940741587047018513085207360055505508425808669257321049444009455683101175707911006742350884757280275479375024233327072900092435714184498286231899986173559364773250167987031259822238210748350492138570442032392784809794060354399011387130718399549660345531099184128951759544483160627350062309037079708950584921599018671342170632621209806616745880880782266143491823598006225710650375746037952357818524277461413789657073011222121378975416559452796971459959903205956565084638550448668672*i1^32 + 28959551114485048908216159335333025043711654458285376492368471539624791667972120978656592664111193458318139886765068168578626986225405071146206368706959155287244247099802546119426455052162204476469102814728234448252581197150943626747709635361048030032806133981715270882299548097093603510539935428243456422024926454962255856284000309923178975712278286764194074908570676036562598689340029670197185738672869423353773228635588252045381273851606439003355336396846629807774127770464024803845839168607356337787465295664734313034361051305356590224527440431670201526502097617696811090642394545008265497011401815165518961312345062464904857952217417111584946626074449823755086056119862841193862757428488617769751739548467722825747239310557314744953002533475052310971832285644053363785562012579934498168682478865773648829123747941250917113220298199549132628501976348867638414678681662984847742106920391235663107525793241553870301747727506985455774680817235039774523094828431895824377112396043884608112503181642307698850621154709965917449756275496411848545881044969793662831095734905663811225376061426367960438629020699908975498320276196180927713407248603078293328672221877903336076738854507745069680012920288683622432506957597886416571946932121209481280284460677031002112*i1^33 + 755076759162502238488893891316173127312509026530082354915430874894361454468041674975001883411811364860700948411834225528620265756794010371318944741269529633314178615910277488648611717307126587824533099148559901569804797303130000792063729708792669742534190199863477887865336663221118272725303581728964711349272442623393134552547516087633318270896424056079776606595933360519888519946296481688309902297671202764513207874560052766339980462083164069966726990924444595056942126062372194517974145597212602646554733903012864049065801011298041211680016054013670840304811961656725396807966730194577302667454300348176991145635820797211154209236370968416442843831064010732941442422857738611776990526823128448793526170736872120675648046394083929057810474450243129867099388269532991056223316849312014382650355666555153048111588209297536310591021722813815782453147812476957850411426442520962856510745529951730812384463143311240242081124846862349215469496023948333850373546937891587324431740159621920173335455838207188747032999700595887343315425365087412127299900277426793238343270332130516593210344855940386477734035724817660602487973053468004490846986055655393562324206784720198562989655437826459951030009968591801790259007996521751162415138206208183365855072833503232*i1^34 + -113447742206933466849640413736992540907931140051884236425490854608786175347573850638995760482520875726166383478916022437425055937224047517497058185899370299445229485989920039679648711618592786853662060883180091653749649570942004389341384288897631409135680069963893745459717851119783947551669409532279869677838333587658261611773881901542173316090560474868757235702637161878833895870173818426166102287174742658444146776049764274739481670789219451814104897599138035829025267835679085235289782003536202407212123356805619941327667518699400557635619885772030139320708022184116624025168878455927862657722897194312416882179842982397903878635256795498678071560316604749191478308929985333083031537597299852812151720110412301088708691304130520406996886281037511601578908021569198266111136035148774135482206545325643211221947987703258665919610753026017395506654588114732760222004864344458972897418384825137209727593668122341975100831805952683350233395699457890860641567040379701931549243352611847589681341527474267097843253746181908910768952525355852401689386953963866971020563627381720506869108454586614228917784337987673446723567506215726983164310736887577164086439822071101179065238097263644227647515703755836226334072827307034713667857711949266038754641969152*i1^35 + -3741713570722681265266734557102363219541992273206941639658509664352525270971361203215256213248895293039539713279166699568274542380352983475027110196062137107274306934682302514218523121783882260735745594250613159418270427158151835333841662869740590612973369627674597889179549525733591540340182072546796573812407963000746838276534245423152507096148214075495190810411977230713000241860815513410602099570259176295379608099461587517593642027535033523872954443528154387547274963127743484415100972131311001635436604267475538171656370289081024928444214317825574807574881906082295865140129377484516616270403467537296042465491686409042707840922988383244698385465116105202058012077545028955347271879589240750107340900278299336817098034259917192648559040370494069702845900732190155728805633627024100469584000633407765701989272436724505289931828160687661843588115977605788772253920656955221351496547822551236872653672882332482973616363715361031375327940892418708225353236138617404678201588054262883565637550813272760983655346261843153436681982129879001859757447340554873107165445716491947806374853546907840067483505222074058828780331954689107841736441803771044216534656943995654644922737288137121772202416505298989524493844390015194606442502405882736132751360*i1^36 + 19870930873472361450996978207767124950526219833045872768850637836933646644987248311982917529553557641749426425954281392594683749288725005485307740987361904826980838758296522784918359774997050281628703535834055855542192378087167278536675955704440650523723463680299914536657795800021572555249964528710600483475394452841477392811277099020361706014607278853146342073438806750848978512752778631687561990632786888828428085327471232954836313918059174098600177940792341704301167124867996488902975961501189878791197106785168111084129505461515937632123867113543792363123667826812210918682695116063318747206453242328824979502975763123583019198453677258567488419457398925167792760248995146589702117938834867271571633283706151475187941923699392234308066535285416516744935458052591797738536095442344492964436291518711243726047861901141369653033709603814053831532434010564620805595057016566734060408614543415289689663414904536821916926285640509550880363816722660584295305332209048168051258120551195566232672116583204365469119465213769536894794959414307212702343188671540510437233205229703169834954392885735378868119109805604735640630815945036867520659913412226451040565225544206184780801040394094411048501892417726129966089717686677500041974676048257744896*i1^37 + 35783653511594200958350260210044403259135559357138268746513624275514206789520197077847708323798336625949218996951663944117971723445240270174569592957057309433917645267075033697945351724100126635992696874483082517995648435301797205883076106945341680635157920413588108202348267716312105732282734607068612611963225949944940223456859039627770679598666429121066572181998262111948247602607341043308786155511352192808072885330780290749016891580236321274532614598424178138313170757039119491769336259521339205687377581114128089178109445425101308374238721304425187592069118273602844598325054497799180606399132366649357397058935680326652916982861682948534768586019260911559007970906761233853327288198629757824135201659637524404602565650794468553381961043528053294186492933768875640507239552787875521808346164282777037469250110756086012384735512903546701242523264417808217167029687012796253656557938198108728830144049274782017026954433262863515040222316948879444451422680678848606180977915232303850037503836780377530194581133246315006430528671654098542826104402867582062851169746250394374266870762267552586386357976266115702328439861282683470931920346796375785689920275881011443353144794902310536832501230258779171470982373781616180771126807397138432*i1^38 + -47307842813226802263062019681684664413519997643582420001842204056355410584597410017770991100205417586071563768638403502019696526885416457405709895770188421091709194319970101607756906424065763735524207320282543519081543311547744002016242017054566252972051953215734510380294764623857035897393731736501480333743504806184181326635440944185964708874663562560825895895314901739438104112450022385347298385348153526182291332727071292592107999550129644266276608013606623947886285977493149817022490606467735297020781777460025040140263051607669113450488204667606499029978591195926027904046563012285001321650082683444892194796711625884042852042616634180380530349655609021003345932703489485914918019319456406528567588635273160457067418468417435644890655960553576247810643246510059779115459052078059468429150835555191009334364795555877036061381715242904847772298607004366055938994349482346082264401425809088872214969281095180693634292365751427236906567260436908533768325848277872650441135143334086601280261108849160218270849717937867850097528900908938976049925118821385156186203596364982238237400675281833502557300430216873015592915429661724717280020649175456274845374370925677226149755968125155318290228517085481770307406119381958154630482362368*i1^39 + 38282664071917938365230123292638226628159621285552816254731606216699476568924467388264990841149264074497923673218850976471420437138149910424593914174091597677858558272961013289653280876386379330065911289643101128492316765665008917255378743097195747716891361789375513221263547843878007556876292787990873656417264184711948471626532891524165677579394698654093386313272327065444653543566512364176772959692142773652018147776467500628372008263036147676679705382328189248446846300805133475019227774210616421800022528865292509278950789605396842996034819401650682494326470715318113991502962069998933204483475654292056272745636937671463601768169198189722456749044012447934040316222053525318614951439460987331524871067230868896969699872087084658707418897138771923459555561691239484407638683177859513199399467046106024023580332671749198985708495873646753803014883605066187538647474184194683734903115648495493450402181486491829941184725495495209223949125681724711324679832032567788500929907007792162718674177482850239949328000126887872627246691189807211085243721800571147146630884488215258281608733974602575691964511553008832108066818409698367975144210851062722418603711785328092779181712702490349138787964995977343091200187078917994590502912*i1^40 + -510405718517520028054469125405734099851095911638622981011403178030645427727519069312763426693054617648068723459441760799628033474569869446401381353601209006973886883703329408543983919536918049164367191542902789826490287235141376061429218087792443595414884586279412289569883437386019514711211303210645676020448199337519039305170236130920559920214654487435792993421117264454242234262448845028723909119924914927366060996676597626048460445505251740064827262049885856083814309660746028804143434841162944657344963422664621292946452347670386564936135315805621609134384985648768676406234461347278992151837574369077547219667727158961236644130604188089165895747628531162647262652544375428735593383033815383114293169100019881249749232169725044062325986635925976503797714672063731451364104943524669701867856488777693145629986523473843904042926441189093005244088790077529418989923250427657384832931728513399847763177325827483876072214449074868740946898849346512397776856042651095966441690484460403934258971730144811960712838029479851720986707741986892061572211322707447879923793319601730303347296084465420029983223816174365016222841923212353468989214981814113389543044400913723677412634338402303912018140386104993293875880082310443302912*i1^41 + 26912200835612436415771159223884229714757364964081423473035557886390192497696674001663318050884316765291355264205931047873789926078280410091015643242544937456390431576932528277622892067078895834193930490811856729663135322720085821102964327594395153683731056959641750302540813988955623874116976125874958559216698707612709425211583016478562093406999604535714123615603308716950128721967665872503607448024904723072922978913917875290893861948441048959086581503660105819361497107420707506576652472613270624751762540361941588335841967140728441546387008158836763505964447528791933039597030543880146316755406116507905647215699089416926377835948845410788826594359316390671326604038118075940403378457658009036439237917008895291776335206088102464857725974111492406812329808817842095731530194336175134643663816692014039599634751449134419861663747985470208106539817152416386299218232681982662539929543887332279477737677059157984907601229009101671097648865342464913777357877017348711000834969225856853503699625870441088839103375314903919804766434806829770604222879370410459430666268777384858401963788143595601339852947865574286419095385945804952542860695345966906522021685054650985014976933446337968314825275608166208622443160911478784*i1^42 + 667491384585454630498019828879721871104894859025731629852391279494103263993696194099234112649650581381253198191185125519141555862755794021280418305952320368935053360222465130806903355812847097549107508086759674801742761541339050293240003189714945083838702885175633794408685438406256485628094590714341334833309407663269793256610559213833309609612855572898073490422133291357984959912145741446103741173973023427744786251805416575018655729632666514842037004442861602396108026529946410120469270146609469824604865752247485662553139129632620802307201569985528895436332512685358869375155144775061603281707499002738199278691810583434957645981841538355832619040617453978285693595311105099807856511907002226681660588092286387571300394088263653047246525917370279719013259509795245569612098171374239155963481305914328609397640764068265499963421803868913300140780965470220126805970103871180804015182818311497460430849695933088592490420294132339716612902885319115143483621633823042435929284386689325121465929741392718524208201892811411666294078258914165865278823465154684762046364510637069308471480254722712200059737469256350187542584127362337129642054067462776107244884427656457803383146699393130643299305254987203976192585629696*i1^43 + 5183045744723427930490944346686841356650567167747321875297871802449797409252271636126639297533726765375711700619029940577823937726362197981943964298431580403011668671501458875938473219568240068433090553841072584101096140574007745202110572648282239567809573648390046779596216551195598459960624426843336383059728858043391360070705497692725807039072615007558120498630646575749700628103620355364565009645174641954692927010747484916353863719082943089446346868852969827512299400066959443253969665031024760045296919870955683737099065267071035513948740822836120480422153647055892804273105557343526781407287592027484308683930068964619611060428507809176260237559949436996823822463691130765458362554254059048728234346885698169186867726181506336269000218914077150849581810441722080960116115181573496358164897868921997017283039405506507589189657123382789639758782121875329928582259939493214910326662494067955809090825733241628088125510557101295385278632997171651544920789279414079787308947863626682849279250254878265806294257483964068714074559266851808213033082756699511862987429152675244832719702877997336904380784429203479873454206262801891898519305510355127534583377371765160536857340311196250728414621315767342135771136*i1^44 + 24534272451866575329339101047974788794816853498602970628211578449480421077792126519879533517216689069294284526295810171921856729166940942312957727089202973025234215081688235847704151700380319661538536024924603122061871325906348177452502635059166369206195702579757986564271512932461663574643119561523956724262376478724413435829920950952385545631651166342236718831558417030522475240099894539392272323936937260692348969500933080609216646757844735841091821219302408661841841194616384192901222416552617602917937317458828030226832455201703449046746508064235920138919370911678582319915849379266371201639042718391478013387230999812586048988365935154172213306888474319792976466911690462192722876996970303962122262766477387068900560443254418206347747491775615306954214971240942502716258622594080518565217488028068694803859016355378670482807985494177943602310342734141237454030458364659123628537818721374418867225949917994396447439466522390660400003285199784968647657712535539268760771100394088470988460955650466248595304611594067875138666833105766341681002627906772069889986785422418848655800198043852091229124288577282904270435731173359744776496947692703499937905136584092403814299798061244524282528142523505836032*i1^45 + 27550524346638715537015992299303249027709509999733428692879946842937541879567626498849156815263888944262294106736766686116427066111706330377140571401153759702818540352531811750812706461732551856177170020725470416236584165284978447942847767870662726878549303886164800287894595130503978170841593910325191649235039931570242011732535212064687957749903542529028142814725337852315851675726792999058214346072861377827876865993391605523699977087838151369133090535295121617890776601374084139464602165416397692568872022775919053734562191471742360068305499139415195263510869215262514684865074680493829210714581717038067737124489006805136130249549460940693270750112546305520815462354398649084875454183904474469741715508456733864810996884604911820560087908332331655658684578491096309826524995246190072398882071608947925117975579140424764963143426020434270608808916752563472633253921040652064642446238052155057937985762537323020259720396440408790352186717897382026348164302016738423668842557483876654951169444812415815111927414017928995759908509938098487982718161613398142454242648541015529404656410249457768244953566818335289586981152517142901665982889151688020043936056861732103199841439832894083687776692207616*i1^46 + 2535026340268191978727288744805273592820915931088538020470925144277916078722833966020580858316978662795134434356899512570290033756970921548922802379755040927926066230966100283736967764256673602808539766128930248366150935383877782945674105073217064633632516540390279982738508042496514801702298164270182700548496919262209546558070718359093174305159389064302763520849616924612200332996504320127957565087855339226309173486228968225572796853722205428929689249757330259162266947359642603249766911881440309805660930929370453553989072137916669148610781129615382876303582681751137183606994309514600117678396016420016683606595825950253559323416275056648572299481174899187435418056611058220282918656364535212852484879518834802336445761623636038672511749697476663207899366254571628675659153594273332071044020877524990933523267059191793642890727902667095816274098749054153421605497588177503979452905603127879852719183803456897349835288825053130207537291717360260411698307412742603289718378583644728044689012017508780964038940745837696569560258287721124505296265350595296743606552450237631006611143657638314668711335864088852506404729347469374555508430949501309677651459331271818815670351356489433060586029056*i1^47 + 56804650326043745710491939632750380794751059704145510846677185212672646617399013977894123044164997632849104012951046432611255307362394239252813761395103657495638020019827657931099197214341688310224114772171288694767508693630561006184851115788363659040210962558190318829678241350998680681393406451626291523618858447176705692078426741476389738126973018594339470891489721722370807091641912779388695580424564576435926545513684709917228017934500115155383605020862095511900587158355639384229432841898820067727249431681186681646277763512540455699723947889678405895663528736282351213823309628556743565254383303378292693994868664781927017509614162916429971893133997123373034514966935154829822809253881114433928559125597656116716312315411792039760924405635551938074963089822066656998646064568249977332371018885772843840991724242601142950944324645502950006900738497047418381658700942347781552693145105331450703655406315997898642161639367528993095289186329715286556685384549601910293392637054417337731200002921493713958421720220047702942058487018326504770301208030193452707068850020984411203275464485539812297408051539063436731313727626866596027804033449593811751358514126989086393815420049637496586240*i1^48 + 130745874612802738477153070557223985245044639606779837169634203625472451745341337517189743488113467714381951021965233998620506941526571351919060067335598345246330854160185581269270235300056337972132652819961815299005024689724506869125779469736656981582357860759829868803432971894186121767105002656966927262616786998333244533572217187885868163492169967311852161506371716236016387880375606695715034930764893471986067225557149641284972056718360192734096368581092828721630937191141174571085585117097047438805865300387794724799793361305984981929388354437848201511371010717782640574373189292397563060265284855179012613180903659759052544419020538673041476082925624678460299736542814789256456521583536695852785496132505466774618374090653174114522652906747248879029710405969490735755332695823648587958913052812868721862214435879097779850652460383931801895192207899440144208996049814311871543852031806555483144414505839874609788444833166538126808189504428183687557398895390689060029342505562457981806010353431805701921977371099936200757053574361131720185365600552170720574102111062627253118091765631462240250131501664788470873734566004389340915054323503093193628946468961668804615964398509359104*i1^49 + 448933953491011946188627699080501839141440513538788683335453740988167154598319092982455490175566317567672230036605369274198606396668077990280621036098365826976336542354786787745958710962854109638681775157181653218493466082873271113196536542886017174725857420967881767754970072255538216807804538483656451193084573651064891698140030271820831480966170059701351986208484334682942463429294283284591200803803222510978203068242549451862746355467668550963174774803784038262145554760517808076224825495651404682569391347702221311040278567912768326000514367659986066226177107038085612099097100332866409902445462148182236008538222918965337514370216151419603924504842815881159721054748742719764422432522001300550840588283347924662632301000454224592955898224990351761662609649865662081207603775404004572249673296192638529743249894601425048073862377663664474472890141250631461954448258683809829712747269630779900253209373440420517503366675745915056427418718686250637539005084653359302174064142047585359619609855576927759489821118261317934128933744246024578233229148185707458408926270826580174449511162865090039107301351019023636741611051515596447788794159162881253083165434278623712271237382144*i1^50 + -3328341571703249078105982569415340739066225843159672938283304266548061732106863508318317262020026114803951172920008102080089259918633529628747699063333010223210398180310634994848740617912499030124164511122656911772710785182437649480697194426756544082721985271444392788320924045464589091460418386440963721930788339684835505788273315221416797665835912209200266530108931495442769336330030298328914581210638808716325392833526358200373525474792546524726642206445592523826305608603499434173536740665545459438151614189412292748163710715629585506971689448967797687538347944955407181887932810073119615128938527879262233391853660898683158477126771850654729478825595269030968870327948103965294882344424675448365103296912880720721720052201528576321399352644839559959423841736752245884408755847255494846630268478966871167694830415032037308313472650698493760254828331968109433504185153753873780493531406764707458568830669645837522358256823615846453649994728308470578614140275538505729726802810806385702134123768186066744073157745187648794322869717030009279722147730532797582051625931764925696432576848356593628516712139550702476263202471307131971845921213874756427240115952244629172125696*i1^51 + 1629549458297046293579423290539879407539837668682888777872369688870507256163155241224904486118783611961345033516264738748667522219325598576767671161479270447680240735499622833393131204508442963920960725669515347764923269177302758667161815227221408728804004236111935252732762838809316133250725684904698891145961993396548817104402591390214886287056848034254980747173450201752581895385792341119101282321003008934481618686223730696746549170182034556766309081967537895064085267126739058904937883822000306503786191165894655301450556281658756645784127709112256034852966184822825171289412503864961471453452198306018672179970410691629712658370374356938568275867755646902980605493023670077210357685871529411469819361261293203485919449323873690968592724873627869941953388092672008798436080397984906721956801986690175037021696334946574279430084580568558369565998343567845746189897118089458215215553278926407724026873543786888807183460024891708545776238141255834020762495611373464058541691569658256734959596122570982669858466813662814565883604244894704252536831932852083865635117739135745942787169764760680681764356659596853968843023386356022595125012961047981357342062366653677568*i1^52 + -950264378546832761837389884644523178674798871947194285613887435702179866582947845639860058783060771178536725900631901645063773146203125705516841994172771600552888948386316528199973827529431251157479378986126766482137917305461357241620579237944053673328321624972928100280061636114196149360652544054528826333355077287704409972279260548630720808298953352037360657061398782373795166646846047492550884601045645532240734329238927882054834913183754796541756356801840261296617119955063084684071548578127172786907266921149777804916759664913945169963814949932705079671937007511327875877495723469280915045551707694111244877049991610830219888805630553478916160073945500105354869479321473163716407572162734942351106993360415713213716431969444909240803144349275903554747599609885625492535712372362177493745514288720469364204493980139493096910814540182017889153348813734224646432431469561027239792589009958255357592232212866542412304745093754656488284932480517668681467533984977621578880518783951886124213039747301449732323362448192145223937815675247954666365912782249288352837479597043404702220622292920311760271019615814359263375295981692682197427564168906989335694647754752*i1^53 + 7718152818346729346822130691461800953760327439207113354653865964900990592167337607400459001586881216204464036581595716247513303701236325072345239390261158882737677604336111521899030877241654563390803957773584423140544718870296984650580732351383848166447404687519866126501009075397678564724531046905467555161618890346890020569375255225576241541650282697781749752788587275921195541025256606081027946075184753946546099313018367487405551937784009120666920130604646750075741493413482362781236423894475587086092675529461736368092645716809944554910308185849910491460796796922908065443328899889783255193087396364365631960665960975479588099329720022816130169227191281906581289586258762444812199040851209704952937179350317889116365650533013194378229649386787835941536524635425870349466844453367005936196201712195327225318327234531027462294469967820482772740438204346163905451511723645601146983621940253458591318981571828853694257980425493260320235105231676034638070061735709413080742889897962514701589815623046384495164319665400747693510176018156835787444511703347720981057650641905558242814196553899254375743963315908880359367322759854703527608181343877634109472768*i1^54 + -1644644612521491262401649312867071734133647027612518739912111741085634901048699069903296984118183230051008082664032869972381528534408174836074578424728284107006106627146828298275629489754185088313706732241755066573497408469454130818382221512425997543058617171662704538546653962256834224781412717179821586584092752619166112861323264670716363549924360781761637974214281468299957677229687373206573753923740661290841672676622949319187639542713278512936393320193034821164516305702870576100986303268793194837324679752045030786045132936896307352598850188226261488105162604299360096220960714237914915698105559538735904636106283016332553051770495096819742277109640347955713850346790522311329719212110924175458062335773170491993573376319017194710483866365696685411852590586142598513522633732713466904395839421007683558583534676787420360189812047962228940723815576732188476179538894868490429252760456195748523451728014860050116805849782807451519990192254407112717677541327908806600390637343743798775843740877023353333128747431361620711357950127233141365839449320318361222715073194118371460904731705661796890486530686418221248588795478569029234558627833299599360*i1^55 + 5051738902889801240285333326308588652063383928799943616697115028511489028611965852700458660313997140653749439901497389355540792437976854499560699828034999596172172781110102815532395363853447848597637132278733594497969418175807237742593375045799506811592253904881733276096776313943856870109337374616458926924797568301770877435621856442124517468740235521472495984366882152115875351769381126340163051605079903999661219565252049451502831157023466498354547248466672604453358202940004137279987047402719468091893449320828553173489804480292948397196027528016485937412380129247432255667973829656919139738152185332508116718905140013333298197843077202142746844515370016267014802197756083113566314006434854278891728010375127665157254873299785529779106408338230719481019498626681033495871030476207240716345726249350977939488237568651754990124030179682261535904654803172985745765723478830669148387591485460895573508672277644680141644458772014551555665542938738644899479479566122908814813082947251416720321042842683539743768309088034746473680798230304002839134958747786549313823174563467506624624079443158005347902080015032350571620190890995304557352073560064*i1^56 + -1208816383283996756679731094060335049639073409668655931021108763093813342502050986579547155286002282682511071079965956409600765894877797161549521816782358652431987287280473395465172981214759723595320077990075849661460204222926709417332865507449398165110175086226933566903433300496777403715054305023783825339147064234168218550235247613500054835592797030328492040491487192724214973279466998867262520862867586998227556454525642374230393768001328344649601224149328663070091195995910334034429147420436474809122343230839038596529359915900938183287548371228544688319328802764562518530002496853396580269007917271954863407267215945042368001347841621355846989352060453446265744784983700428864614767054059640269235603151030166250375649730771697592894589238112245244004987764078624933289005727414451439267662513313441377692694152084294452855073837755725428193316330553431994154486332813461262035552266739774744166614374413350733379580752287633839733068078437079512867901710059156855203490980315850342277321840003869119160097493179912562896784783582765891474224883993287587897835497474834293171027591645032896977207965673794941892392010237687460003840*i1^57 + 8592089569765126695882452591717203889704868261614124994724281554249835526342466538350065394191412312887778046096958194680470208523109662197803103660698272532147098497840801095072295617551656737504968541678516647590469711430726489871536993659930021881320385352659172624867118447417353544478996806179427343504076727320798291472139717094360996783493760114092815116723421120878778065374110125895901439429148519194845077787824977022426044885157284841088067304956483778806962316586504760702405169322632005388523264822091630594952222718917874157426282841971527413848327612133232583930230694903435645960267761198020435911942165578260812918791580294191239064746073306743612966097970683176379267089092026963634782344676211283269985144468400575202360255341367626147883210154550077816536318689812238561806314694925964438622100365527707141956305800617264456995258140618825153108655388130265080660799685339730109444425165698759139730268122866820574322462921563899306341948379409087908132066055314939876518614946412787806907985236463221867221279122352544392483986787701229068528305079046553146330533746991102725585861481540468640909823262295326720*i1^58 + 7865084520235543947307618266140228970527824246722857797770844940236680969447684344216007563474199146475061693884777894741869028193682447285311526313088187475630214226303730909511722645170281426555100426574808470008705525189769626592610378338646823567454474751120125271773813742047599219423367179404307386820030594850389129360654639660724201936202201064219329169093558792076625398966205400814046174596364916477312936828421873957015544348062159457525433179968508243329350701561372860412310243331331862347958981018807643265780743829616407713188505687916054054110248842446065834330715158657612699573035460785561621482686454330985475421712091161406132317425351098693236350780663361651825448698428478742968734109800748987706693544293367421295993983002807125409878395650585039271134944983786114287755527722661979901519861217343837577020374200826182951081496856396550722368781951813842186324439777270581906620523606508710885619235872509713476357866494776750483794782104849169396133481890792867152570861224070351458054228028806036898399398599094378143200470442368473419582047459884141021750874664799957733200084140212283650267280310272*i1^59 + 9409551694404245199507749104717845434058826244970566104808283281342445854008278871822889369560429507055738902689641442429339817534924230293595742215826001410656879564215933376699880234169263022479965070767164723541724775980677003510811061941686185568009704632189173113045737899765006148895372432640546289782929786488889388335826100288584656723992200756247888664481371676753466373835887438272748650683842382602952951935718228049015629817307695640623714826303026750488139408376062495211032037477429353468841589405360275179899417578801701009763317665278980194241016605741257580078998281416127813095728386184225377324665556965760222192065985997488427193461584685020207487238641040167603707389451333462027017075009135512283593368363016510605608376214687407139119889461418480336719840569518614823381307729975085940683385529041697778064462435459496383150424274545035100074289572510398729547873492766400767319184296827936198456033131105378661882586252978176410571670826647228119144594387969538485954898263865959956543057407708924087771590879710213148509059800370399028116191783558250935535285321730379009572619906203336841363456*i1^60 + 3202560216215175110012029616357765886470525854339558436618458355479943861549354162554049342341491542015766085454940787311994516507863165588901728440583784814778836155548108155656387493991855862861440862375522463468792313203303762988695531086852352593210109163932564373867392636628539053676985322318479565898156859661560834665672472440617361035814493360553904653515837229692978216733619646108746161340978652264264151762799345047586146228459751706278518366256505769791469680865138033936374587322415500839014566489194426965249029432766537247214503187504288728360814666825037743986382294225509978778723610226395979114987739943565336608508422320999585608500570017729735461697337655807603963526624689470272518549237553108900546904717394634757968814611641985646425434545622617574191869909328918618385145564350655720276963354948302376454544808766347143436767389348293137653468671256083774556200118041161653377333608930354448847416879305328315065634561756805160358707801138220187383985112428650079631078792975881449981396205955111764522459832393294314311534601712439103430126358403921191023333396043477451846213440945258496*i1^61 + 377240195114023937256390505415719000684149043126546859119469086867151498105960518701959086895488517595870922150587511627171401847299550727569089989921559887508510898429564810331452786029435212339378973659068494542902230159255756630119778636018114322465366761940561329045148622108122509855511494232776568110242262104799296599540087972214007368096350202345741849308975511726232200685770761414524086984025829434116176423780805204421494372878209506837132381914876917125164709843888041687266572053486790024389968067805958128952315301088663826806157392447888422250715086415504850087921849754570557019435666758056569201068568542574371229168399531324076539473574365519030225289376839691219361947824884478642460416855109405507083077320929881182080536595611044578605740249253394272749839306120409296187457372393541944141140777203118691306938002976329295061223347023717659650231540295112498738897241684005257154880811362857762444825083901682641742812751948290081365975283120488554106342262259680053407433901116105631503423179737476181026843559161674085509280011589553901586709615531186052342719849926974760639403130880*i1^62 + 13754911687909261747053610120793591490894232532223970379086390686007544534836857640328565473501968997001127962508012140419400396241826860581838906757653644359621185356057617384096322686015951747748529196666565542898057493245250293599766796027157666413897818388961315878676021442592871971355008920597586774575979360333911108696364328098284742744508293213053981284192016703944534431435467904221848233455822187090144791641061987043447989028879327901503231858385798696387715509303469178083997213210346883439787425508859767471381527432669375484132554012730723647136210672895948400156369188476080157816448063773662715675360708787651016641344080904689631266401072832363017595311526621458210422660354322008417379690025907263454743587965041115323789175930165906743139417423826891832479392920516035674949437433741308469481615218774040976653858262123344897720254624444612089043678514151787404561637917827125418928200155028119887995866103605796821984019974538866733039880068607601466940101437523696587907486549095269179492909270060835000178553697191648047431797009467593048971017850468905258540964626941867982848*i1^63 + 3953793952764893253193108147393748031793536006351200638253347975986646784558808912400816726999507931500561414031591206700158401041694829524713555797529776801922874512496411262807346494274437270393688487699338235905202164875254028838653013277693175210952737866045081448406163407556454603013443596352779069824787797902208917631574827193719879070189875814700476951808765214978066414673370648312670431503424154810974314524910203993567735308124033431055076693366496996620273673022367796634244454352808331153807582704134650420741294703666306599510149961041435596581190122162253736245206470902880262254669196467735800187339512338991250037844969670970355505981077721297700205005960141913571364026029398462797122493169413587055923032314998263834284770884601114972294379999547056975235267459606586877480588739540531387513497035632631902802401931113142075588725444495102864921072282221702570986825602819681222996975253698351456935765583329544101765433469853385693480662120158901849050724127219945500603334159548417362306441003738255599058737052885784857472400469978235079368352557438699117191046327435264*i1^64 + 314230051286190202216296530346284443519030855898898517968079166979725604571270278678049901680561886287957778044474457510137634498596772764649064277861414175201243199008289881493977967442583005631706114220160363840718532305429701239294523934083611981919645107813473647523970666699204998181830218495095373317782554560735253631703874824068119496600030013876505584379437742737365533930075251978796100239666056672388525079322082226884593714910331937159708086022088431348212150385593981806498955316461593611237799550679576710585943495385301275841418044541253846016573406013457985601144110840347621420727788030969527633923925704301335132259056485402991616038277259896829286278033960928420387661904155637231528499443723589244781270151955906653808145083588899421547193926272680345688631266960838915152612074923582751231306234868288142686280548630853580666883949381818907788053147308282094778033457067185211159493884468310037048162793168841965561912920635975225909283715059229309203926541918291284278546475179987817324514245143754345306473136575246095673836741813695371401931641666827474461261824*i1^65 + 4474949266853422607953229368826195827362487748652136809189433226001620782007482110001021285369930261314335365368269256208417904215558310973615714241076479352046450452379484173042393813387749318717219246480160516820688207818566074797466918702120314491695573390837122087423937316618590516556535810414715310982460940659055311937045145398005335782270751293142129902354291250394340482326983580137009921269957497341693205641935417875254306750400210233421385019991229912793854268751082798692729895734486903302508218309501696882807777131327165015075227851691744349927201624356511971799611057269499481149741941676128858343649292971789228315578402091226957384489204745064665597703557384333858263089196389702355862860321774276631050629551417532040465121849364033460083910103245439068465183686780979107001960360073955670318396356954353247040867325234184043613068810384643357473221428671632947350930953006884421839974875159353151646996213423078313012917671031774084087868008496771922839717426871932906527655559981072723043250577491672109719139528087751995849241439258407427032983650204385280*i1^66 + -3120992588771177895420161029161932771910098824635655775571702258210256091298670504548482643527480671014117619242644122875718523717009294371487499075040349383312477582169175102428411895432008142389921365934654375065030695144039030782574571723332683394293466811578377361908829940087425549800705508553639720079924142447620403118329810340422495855722767505734147519051271616071269989538609635245456106959176117864692325035218630438264419003070610468953653795348181550734198472462860118692320113938816653432769663760193445852223272275934023125229323579127033890335015060145002058092787529221745648672659501324275444336223365129821827979870233640816984415907071455870512163622876025525697730149415706180813745979116882935964749597858261839029832423399888883210125676231898469815823459311368286634612058438723221762551329143967298108783324676874084735161603890011669176705194376750327105461228549701584938871683436267046983962133017104081762168676242678318148042562858497931882721575859796623359102573515885486396145879729736140677578173382791784759741267346519342483177039986688*i1^67 + 465750289966106421443646083712919650885824078205960047200312755037506091168133453411081037990466781068930956298518767436340740083820662715978110416483568405044189229768543214621668023807447988919443994639868100500466147245199431480786555686374037803124253348194478512078240358605738070945544096238018477030838302175076669736457474598246505606195680187516687150013813169024654949241894170612533706260012113396279477104493904501796312099141581362158127424363482903235585773647758934883377057109784632264831239570977653845578158398562441524167773703565624260219674302014613217038243374193364341459709524908562228704411268988734530829720941905142046288991666245718822572717610982004331828422609751023323469568332937467239905840437368726257429538594814076279266746216057466902929622899223792042788442952975298816962076264400071286404547938784703279231257262964152236453312067048634119905709804294535303343195815470581344102449855538128059573715320628905920220524422422503510499907392568430222083517789793863033380278328240527108696762169276248901610305553656166897156096*i1^68 + 2741904271449052307565137996599760228143724682458458015412461158052871344710611911077669681150698044047082207618571849017408696571557934554292119033826468228139184898489448859766426977897889776027885206797632741343810964991107968928675893489759427295015209729689060101571266477562798229133322486454861907192376736069958084624021711725199358005959539755088731636671739720582276467898479551909208234022373954899400546801731252186830304837155953722301850632789356042470306290425651549378321546719723671105703219821861652260082517169049240044205016878120706105586054318216392579095385845207303541230972504077980125272103457670284489778923123719192609213186600216494986333890972859966873313408486250735347610990348041221604766228746710396638259425341430002501613081408470140000867083817306723041436786702033199906410378563787059517050190229828705049027924281141541586159004002659067926403552975515742558030927089556154560979266824149124610972217451780135933803727301688998800713767613757577117655332971463333014261163153618813647464047239993796198886453901524992*i1^69 + -1150078756560105195171368776136123600968482044133128628774034993058340226400719129114216741504169372752512078950061699274547812637439718330743330945352605764813308682960106926602222565432668712350660034109271856611556583639187017771016667636836331094720786902668680207080162477267556901213665467339070542527863934634200326277358102010179248319064069012511249876317234966862750943235020124270187783491804310145850098855764100359453137825001569135482495833260467881243497705751623210313180345803453564848556783089222727978899954941574844963027533742139104416170276167052936968866567133817237780285233416917051350466174435961122830442651897626759485888295201872845184764289901635779126349419881306491632130311676719651674289804210539135743651698083600493985816736369372565023269746569814122752286231829196109131602320287463200588956964319939010298613647870966255896934834395257649873116056569819450447784239713849744229318664061432705754770416361078029348302746929241642609836211166864563495281714164807759123435101342865079099782897179180940777234628608*i1^70 + 61385915958806939270833420926384727013545377523178408620154224139209904298093759894499128127725514862271518749333271584955858310938038033718174409729324392971515462386051125729433685076246879531805945862915451438465121191395478245421546690208355098436461670758355661928818919873981028483763350178670067015384467508690188789817462149425899271417856538943936614544309355727726487289994028137757257995892596982491059874165208303242872216837561160731091629891567793913706578150887553937929417095671723289396975661411063578283536221392996288558528727054663083282059557338876546397865904434497166490776911081433607903899315703770396707713186260927512225120989681613805390120664955255182387443684238975008288143124054899016196951591797507337632724660113708950226543153528905560586170219873779278880795952771442969113777482561863497032469532903962519674363925968315257244779728727695731232650630810138334144778744413688886743159510023921059409341816830836685480285745221924118015532609036436863898350516449865591852917750849687495988819777738661429248*i1^71 + 2749547032943637940267391170939218275281470893024731903734376427447392540775998878417381753121322665921821414718763775409544335855772558228399526701393335005233589376363446121762450956621866099151101484798872304523723730958958442313608337306497823356229998847771902031535812172062629906206936274292940826567944071033758187886085412813321634811448749233049884738095852675858398704215264845902307044875494969913009760653874180379226017082170693651553823547806994892351865996519291864280064158738438460970680371415004998464216520767914663845319682081993086298826506677665025951123154004458621851761192307708158169499866746841042882386244170306239836874836979680695399138728058538036516429806238832804279949682017816600205896866426941354739855619318517944851299875742155810004689993076505509134055918548826063555562530211908262146530128043970294802606603378486235445394367665651682859899066348563343744362465891580484410263624207008083656529462531057066594549298858469204399165983148403737038302662240449819336991328905405461822963275792384*i1^72 + 650108396946290634365159895767800101509497089486813886453556029819935370784245859473282265801152520030597101288342688725988845940755547143228861738938081116206510831393946853118999955528486308418503430269895871561636864191181437233944164050727077832427003425673842669889328439158879148408553376425732928938853122129224515434358237277981304990316746446083705967410109214441152082815889435664684505413261458730260329333597779942915789630171909831302803158103006151745322184089202848728153593226438853156729241531456552492489724709897480404935902673674618436738493335118707522899387774120797556702667838689742366172002980728472016881709686066654307579324620815424948321444892193279582962694893537345758073129518767704752347693088750164270368774557401354243943120487090715602903389499748603196648727890667877280496410852036967363951839189303021434965194749440382350155763154055940428475114454154456770808203581412602869528875212883919480273437842334560993114685435082883329233176552602259500471859017024229024073593765301711798272*i1^73 + -824116629279159433165406832757357627661484799248467501274803243021093630660775764471049630406682436263357028535623167930777713638615969037322446328525759956091523344398018562481809470955545665100587421585822659478696507910858701696976800435080421296403248239681876323216975534997384426919285142696027806508323922887221004821565661974635173207202018605859606746132055572220521012865451611970517793857568528234226532535719635634235882281690234038918380233201604815883612855029321301151296287810368001052084724522542154251309161502727753837108026387471153084796661451529359524144473954388351914378127618567415139875429784009453182659114953624587308312452260538442214679153125547016024218416320799606991302974825996242252149145836521962077561648398292662434796427231405157648844733950198110334109703367790500414014365078725736308778552998709870735203695843507089230710420427028695855829661734674335568274843893322314547271613843268303470340421863221380345386220611953350759796065450117379194270386186720289355056895915720704*i1^74 + -392564747776234335890589929082934740790478624147803019653624834600750825953236248702703198156346309655315790856226116916634333282792631499252667279336901007785129275042644093098703023641192117063679766227182948092485633838116234719417442225282965499225839976616675926885593512592262959451391558619629493250132734103782194794851207855884332401009601784031601219238257056907011845232049981736664726770083185580028609836763564922994209892018741235083152693171597942094536139621634161850588982927887889795412423118859620003591660631356919188342193163708915702450804403462542071670896934474837599853252334990541371196784320496900262058193128236824345263258988696097394829695825156253797954700228522150356531467146846759545726880752158283818990290815548312278258264960431638998720824460682495802399818668507734476829442758088931164949657854827089072368844318098205783417219123379654899264194200291181361676217353819243473110319783035767418222039320071020985140288265187598986715644379804409435993482562876166153175040*i1^75 + 221870441991800774312103592080894097933519095648957755422406961110408846407527854292248497721245161220973405368755909488416941651283613077299006060758448808254537469674883136032326023665001375543761607231918333892625273769857554576454438120060915108557559132132970577675610938785280406247290199317060596426875909151457541866116568105820417854761743009533043533327239415761136389629488836763634149204304278144683056838951536524889976709562397109240800762014619110640402410967782559055685479282179120203819506991384083644218688917474843003528590800350685606700711523024246903520383933826537957768259021490830005363979323079089386207107085782438324655285943283131511651375028104280333559862698034323146366568627254393986414018977651828246094210368391404896859067953474388997546654951716733340555952608278763012589004821265062764527334425675125934070825951136632378819912512982550030587390535767238487677685556989631027605548909776114374274918027963712271455917441604271187828127792570312932746952705895825408*i1^76 + 2589188544333045078132483920092370981870551965908764685832860250164651176921092025686777502025109396302213412865995860385399351359267229790870768313179830585726454401346672251096563134820360897227718505349770098730351188308726251287767459192848557902707889127620382840376836649349998286942848668766455785926277407430117570063876446811645230004319443046160648261649451549554120725056086319743101852003623862281357742002516913415336724817378358337043615556801811759967867130642364452251694676000776348637808478606038320578939020047155518008602085423074806832456383034881534567397471464690157516259174169003193141324495081152615520403167342491785428043208510274518950300023340529812955286028459291840344668157163675666243603785803709847647125550641926026588941650639518958690563693936099013773035364562774921629252302863462471139983252513344005404043112356601809297124281051932332636682453754502346612886978867376483023229717032727395234461318481031690032283403930248083439539054590867445614173487104*i1^77 + 11711462708272275779940899821188284620616042827151193276042129865744528396299231278167451603843212238159554655942105337220964337806219879340323229563267507789169604150239300838258664498928037392843062794624439512173709484103430560588149290171291719037580013368880398350910920357681619359047019761855725097217914489721378417028830666734943928883253520769568604514593816918408350442336480241327811078296340732970126905771563548053989120289474223936478230733987968876498225295789486572047514132110958677561151481788328682853798792798251700189997767307303658456082787343995561042420677857703780365659564187004713219695638274097194390621403459635075453416113202578550408800964153281671664267799422176582886381980498352550692057831119644062146595259806598218403000242881636311118215894961967364979201593668087243994305255625186427362654202900745824489998526650265001416308648308415497688389333191351620295031208585067264942845582163541010427781619785425040126496086772978234633382854876888825856*i1^78 + 25700599654608348223403497542714401019995835686054852963423665942948423296750578221984359361264891124476746387041782855128845638256119663257611568570897454562259904270071395043774229379111276980578586806462128888362007626594807863780806290932913232532623068752035319806192605422126656563812999823704457625647776946310557277808423096878267576959954325977485253868239390834170886227568837833630722383657236670336875642671528246516622679424348100091649155037725103935829591880340216317380976899795310680634474267596082883687208722101656674894654136259243524335273250793148791562657852673635995076487519954086674508106556024398475863345113579053351408264057003923569444113116813645718034520074764031377562070838733133335080476001668312052315586854005145403810803487628851720631069800499796794061960240197015078040321408173719155158431817452699161623481294802256584734696119188951350492447316988321793254035271186696506873112700875657216701242046331786926609995492196352605097541238784*i1^79 + 39070838371822997673768880863750280463373955236978203432628676681379520262963548285919148752778115099419905843887096412883648777071811323041277639389166722907300518092876618979664596952438793142801940924648881475383218959536215692759787211128791024538374642514615576040189303093629811462475115171448146099434183188066357281024092365760673598927649931154296606381935389583365268934701881471909879096408019492713242867590884899698761482548456471487342199913259927789540854041256798504214510097904349151936395602283961445593715788558115899758375061258941962799200174610476827589910613069652296916992892821441484080075558480953127507313587472288063544460509512103238729756931869613252273146633959286047076847501977251516515361251464512621969197647021974856086237455138313085701336968130152983430669125483706929273532524227777583936251602733171746502842099137072841123682512132940034298012491845818285967134830553074020164797716949500973306014008740702384556227549533696950272*i1^80 + 28720238326614764120741253225553190474973182132867674344580718713412434229797730203257056999413853227552294331227907848767124254827166822614209972945922962674129549802589237355053925265017144762864608247007536277854454356880412243942544409084313723409192227014840324704478659212241853261205451299737061910037845360083841586476062610513595783801583325703095132410117413168380207732643221296521211142845691557506550030275679010763356951496601639501100367039300849302164497096555605426287355513111827341313270330054270367440951711840501526394690556011943909325737731544314724003530562088239563219316819742982705759656891201938027965324745862385813231811575170072258362285389056867921423304365905905130889756794424208977371193889261361991600789559306069953045458795888431663814142679230321912483546808981857389931077586515948725554155232701253423269817337910711601200861767579379971918933718041167635990598737244937402578536829914732860478035223665581742875098480640*i1^81 + 11069507356874547094235766265029031413757578239846667549895959320845668706723483815280970533882819188345187792419015720695531447499998193995108088134303947328697815065187013791147039836760171539233851943142672885535862264336963265602527492031358776059100649225879520005838679356324999683617445666175509235001876975109687463955561046090627647751679148316006253645310373999087335104863846724432372002222703388480882183212055607562765856909224727377008461345678633821557381867026795909907943177888006329456190751441478476939786230341386962712900051879980744506286235062739078213283724221248491705300808633735471625462299777238974321848819608149256171054636582676156869923827610669417650610551917029198310308182881245838689610895881704327159906998044424960084922290370974600814847811376968275965746539009448160509997023154505835258360351969534556881661517893004914628817332173200146254036354199282160849004949667120996534628272928203189728582470313300721664*i1^82 + 207236616212069054814817505813173321777742073750165010055730287319923439681247472991804889506509988331025361016040432809185315474585402830824895286063575821401276045405550633678440009082947730148600786087901058485167943015371648928106159535340168287114563192786238079073062881794468601557237218848765637132964277514751305050446966146408060697834345271656764428139953638751240341312570041076778733743436795493608540916869771593947290243057006182788927762138992137360997958643560417558997080034493256326913859924394990456783700828251862612914189472233252237380992045635760111013499956531487375593971952122723269352591766628015971688456487925822728678047310475671865183017085705952896077121793374446845139416148315150360348650798666350337272955049682085572077789892319530825490690858778847147077153529316685688294817142107032089275852899531875624088846245546673374829899534422646732186836436569358949008702623776723482128196475166837508124180480*i1^83 + 1386500651396536535755223828211548459472456681435137191059137163192923352056092460615413301238418282108707123996786429822746131094778565536597863269654233717420138769714545570966117768808954634253471033715712070399468125890697177652463318880872637194858827180582992774353371132811514738825180439094081020207171685464711976120643954586261682293453800434477081417833869943455112834353616132819426715075208945967460036362208319665083407634248561046955724384711934809491769629448879870065426943130739293470268194302498720766153339229180101392654095770467172672205464258278450857325652624862771330729309261655889452512581583046273324436938220228904192506899075748941800016988457705039267869303246510290873486908720482162519088786908318587689454696307037774332777618138498367523243059608411766335146598800899355183905409768647809065737824647470184339468979445157001447096847459823456915770876228048530854252529184474822205594401289273344*i1^84 + 4359226229028347483287580399971391751043701450899856189361511386581144192139440675483781212896961981553897120756769124253102564806842980505117121404060437498061229029373966876000890791748356974657880832117954745167414290485771743977241115766698915280547199591792882778189206271851152066310464331876154051146102037570432480299442442982332257134677285572072300680766340727561229763866850818105676827826866087517443033771297629633292463705411903231379788379324463958686522851233716134300820001223832175264262072837590952563459970829172888561463850743934558327055423049192883724774387403464705062409736211017662586455195286788372381227928583464579149214632265504795646439888608085017638198259603461090578832848732396641875513137067737472682159462111103035679694701154444148796271927784644960135804090242091116932877569920219575798662168249151702328740850189440841778707974242336248693110547364154413381196927630659635118080*i1^85 + 7169472878662951696127099411113882614387446201236275797143805122691791475852044095631902815970079272355521247972933429462912731701975480425319564933254260099940162708755880516569485810498165760891636827719759394834015505514943431586250365032889925928379199209778679170581659929782463437487774353331584575427257479664652684911183111889745909906092759012799428856265931569394442127003122643016774344308797471343660776554092745042182956580805062041269567363303770324835878310638167632025825235887099600407264831503926427594166194341360316439921963677798078671113545341078456992017554317405083448103600612729394254386978148853284510811251721167560080559486431872186958046521046819279513493513516049596437758683315522700999833195415621182750690208638907744456159723354800157515359206618074463689110168535267453422921166764596835415601697587632920260538840158806126931407826492594038208315458395081935661404520448*i1^86 + -6959023060519221281401206685468873350695054737172699690266469661025919526409558456108817551137609742603238540349568232070114719104862636714751477890283299784261035036315521767038331098956565895865329673133686951272418384063996668679798532749953097432414448526635701838004675347951396289729886956709172171796945306791609912347089033606552945032213325097432770902885511842343314242319976640802919386379045929547380114100560194962638766508984708865662014764425001424279278517759017375425937055504324523038886575142832412915559288950330993624655943347044020103492799030588075675175899720030971002190104689033160201992128476819805419312211914185784838620961628060913743692248544966402268159758977856543763721043616786710534224041250271505713738972943425651939676790904299802229754070376932303428073632581787606331918722269292310195537798883179505691982084138034060389954694032250524399553330387353600*i1^87 + 1624153352946574262449994993381244847710692072367014186660173262751015049189305333333719432908176693356504327064338058076088358013091608674846849940014776391993557846128363764996735413571536306996040151503822128570265880897944038707168225146584151369311654881663203631551948563330147620905654539069301018594934501954151249885067985846063403409186961980290886231605298410556605980317723931291366475263112784722264150246115360536680068806258849338074256622787396936357881309057992086422966132881260758209324963567279704048452768107465724357044000214026621641993811727885700567349800752042605092216858747261775865117997681005242325291115496713725792536423901862234116185251676701029608299555418792595032893954280986353006863720739769321171418901438939631810017756941995660985639605420379562652497368108261017381995047092338551635555820461409232480155268529733155906414284557008879484928*i1^88 + -360361337798834420568548421721885250977385412018196834367033645956824061098645763756858393808603691817245567811793035680641890734951205587608540119720804309770974258080203412373201866942460750929460232850891063407715181933383439319443556516863489185176726145960070056573335883360049474250822184265036142009347238048067334110641875676444415340458098670945621493423080329133556179976412994882352162832637168485510751216292968425000875869646462136630532762012983767785351436808376754021137219514985994933031265779346631790584075897832853422013611607957191838907197911673879524224417756184301559073037601478345144840795325726263790814232968284695572947354532432300661999762805151662618218859389069240639489737048980126378560601076367018479804851011266232198001885676218274390255978204695394657234650305983624160770102893220461066086700024884482713344308870377646329910788096*i1^89 + 64953583866631519253749789823881509453097710692579373483810570193133399167913936013675651447362309979127087455645237758511059432863491293209478971014991728346426641474186193172133281014185408635600500739804729481128306293065394908421751616231504721107945843544368393750934998006264417305405422257204980314935108641688075466371890456801538620316707028494306900858594866212505463729004407430610365987976379492351079713501069955884179234260766547737685677758292838546443178865071519808506066729122075533323178594311740165959916769637471604063353247641903119324266524455734483154212260700815491453057482758459603821045651865160404143829432092973848717435439163333634686870167491012181783680313307781635111869487882153626278157620549179929485139044013285355744192456270672699453893901010064018787864368465936452778532836624643272586496545430015226870651718926336*i1^90 + 5584266024584873984277614704336117412617631921430718435217869284206198435765543538411241130468103681665982009560800434222468245483609073338734624065742594816239059604740298319980700834616230049299576466217984703967283834024139865067171967596769185056041648223822313001542090047779743645802450001196152758658084898438424348626655199054145277293140158473106494864077539194426921201281938953957983300366416679843850192290571293204127476683635833319839668389345564053026625223958695417249721488999486684398863462523681893544474946286768629846669483728215982644614119205348377024353027945577627624266155687323982914380756724474719140833677827612976629933801115756540962074166219460892257291545718686103799786555951522003916681264097298214982379030268273400042337785166981030743077667244198412049550990366071461892602920214538474855572440123216265216*i1^91 + 391129063712004486788980172255360812778232548237392793240385426246268092530609348718484338142614151928816946051955754427403074836270949121700408641663941469639778057958536634158339045014531919496364656479367980111887545130536503851094827306799094776488415539211427610290858790819056276650163764368478608041157741754848373775587460511989523879442060071873589733565190725144809201788263170828680837588414666553210884341812478680473738278687827407940362187430681711776998032841197197307205776910902331185544170781260386279494707160512082982976988656267364008893388944265512089217542871357649907963866073495487137649557659390211867265725482506727475373102085323900425800580299263229947517389768578745459695608426174581017336014603114539579363390311685675527540958277773409438082143729202630507238348375744234405868471155689941587683328*i1^92 + 40673998240588286594622282901111489392112735474296171963202265581180110343101329957128907992407067565387264279836083936781718663524519201233520112588000199182168908946828217197192320561906426817048357518135207127441823484632914573150545189436986866203999416277334259531335607650187791532148504501179321970752755607281857310495352836664599735437193169840111942158893093336323315934446773741030101363925536674708054561301551290527410322012629053319676818401503469798249820470699610259478978618028224715455444221748693507814432080930795189597414136356143742999823514718566290887391054887830808069722091280558365423133553936930245107934259083571507339507393181480296602750525077155821849953622525109701733360795482747403809164515061751862343894291787933099908033031614125763770269798407558750852217933063354368*i1^93 + 293639854608526911248296239209858944775895641548976366800387939865584071337804868532259971987727378490922917568051756719372244604952299827539312615786622878961680910369083326363093241420672142085108484624801977904107090906702295096546971066266498491206411737267592114475626354682939118404283441011926619172423440420357929997075231304564999082835103018641784892089287014154531135989241397986328897670973398664838034047219045504039933464557892876831598123599779673402800142384220812676493464282085537660803175187613498565478148635025938107539699178587135359463514696212903078340233737661436757661112960081977088678606484549883481354064342881263950478432859746790110602927179587672319045986055248547822325321022979140796340788302048129522690863083107598872372447501564964506726333696*i1^94 + -118940252017516942944775952147950542630382817527335352824890532533484768356087743793367953451939991494044804571446826458999509261711256690483817838100586752797798686705075623132042350255255592739416616536057683786226871521723989860047580913246670883792398077528103731546692291926649827816085645127612760665188293930231393791503019528445832209471922460315619479089565775766906619508542424486880966040199414972255351892341071328722259469151427727960212206807631558583621364304671409971203915701978531205419756456225240611507730131577862530544589024258535964920213110958015087465315516952586652821445586672575302238157448870938408115991777126568117054917684210398971367067729835806661961298459883926706455187867333394141468667801119148792991928704*i1^95 + 1916562626114979703996669286602862639797643628415705600829277622201180492968228790652492965285531501606635200920298942447570527080187712305951862192875952275364778215296929888680261245450840133585373956259124806818975128004791086120656051363042955761009457497283215269124506602115311437810265746319469117771535070245250852781092211970589395865678824002026799487603139182505531358521636190475065642288659445145445666939252176164840353833495335483876235202017593764365740107682960033138261786601696258408365017573726189467737033137888882113425313744734874210317546540830180296197972822766447815369662122873398578035288805197467781737168270999597988504419614533759453644548465707092329383301423433046232797409*i1^96, -44183980134584602961714614884202181803183639304601835075450939958630093094145794514983638582122896126292303823305396005151718336239527861949816792947151770933728303700692806859244781980408895349257753933795292085345541882950078289318973518055841067380286157452699850455450572850269376090550216929015823996660175798751978814977152301668904105666489446273041860229898604942491776110286163431283546480114807542285952410987116351779006164087049417806855109515237343772719806194183365560890263741111925072695418037442946960536504694942430504132173946380075445042539777758431423424550491636609062014760643629312700494083466655115854430953203471773286996936578278768560819924608148898871492683583257436905299301190137609856752425646543492080056197982934076086960903486938269783385436300784629222839063404054649554822971847962237368904214755749369413253004603728856036876206797449181271088141585892240521064586980602736633773025164417881948971966323971847382094389169394090955642910900128802614307187612020163827511889394427118890153280586741891921943742835708205320695567290754509211934866900811710066476219231476373395737086147228834484708013958951630395764761651597114584439373846799285967913177396856229427493878474409878432992028600914469347113922474598941383987214793549305743297536602878192167703270963347288274398374755861482394666496136882908118008329163502246643798451320147297870871851622050361037312639562774536153468616540248007403048895668692563857180458438260278827095717360318042542496938033322713155735157473280000000000000000000000000000000 + -305825924245603958728344566113046259376771260623504516564868600087062918940278558565984505742279056929540883535905137184071960566123331802476286171647074803525053743625829362376205987392849865234423393264960279552836579657927055351605277961556146967083854564269900352644334170481471139520818650068688608802678834678487125238876737325719072502633807300238586065314191980100449961180458123970508014877308712848730747540449359934726651375854561718051539617120077818277823234556255985573491229885649008525247051412090650283607482104500896392803760823699587997589418253227661629316826007339943216374242262862620911590801610521816176323984063815475359987100149328173556936016170898047886190071271705212002493443042635568476531696137596949732701713037244840081478338104332659619637245001177783850304865505685858353336892601895435915295783739886118416001912382687757010371145155114080559902714612192878114125937756086746663583054364113821917117671967272817348656852452059210138429854837219026650427759760274616016173948640799039524734277137633503115924194828139155767233972718584347929131302586126174655959395541169578550220178763002895023259922791802812069196067497939745828414206098086739691646678821554875600004113559369331351279719090783735819518237109810840168654220138029119669446870018046671824581678485661504136415073444285534975660160211964505336123303284695890908624830737723126818307820844513594896902795440642290168693883338407463995408838662478423763510351410042933515934339397630810979833002791654637906163243417600000000000000000000000000000*i1 + -161922933773619813058715933011884137469020100810891493222548141429189069298944598563434533142982457955606575559815292803078352721847799223777769306285981249598068027694939382711861024801947245909306736953393391830465580487454116066249875025757713830499528086182199595693624998936631661778124205295486198196220712847241176042230480827047107724792022962100870430568478641855350712183730616968370058209406432660254507023937926452080750112861575515471892900785335271500513880244093064043190790207349165740926284822853325114788034575769918986377415308901570957576168655583341866768032746931170666907726435231623338633634349637877900543786454307990149843036007873433770103611407761523990039576086124384750710370848555256140439821014768391856567270613340610763860628413769919974749008708101213616938188644621974019672053403579966851349319745260983100470907322054051528662302517372883840659847119257234880817621091475168757288578455087437896207129180559753501225865381323580326755638436159130191021738905687910711608803529611853237092638687382871075547586958659894620875712920564579928015256847916300976571046774678581928122390831088984578867964874379408873884567294381322557698527341792132584600761439066753662643038455831482443637110141435907497653584264327495974774497690202900935343131156327149410982686679004555403243886687965853029679374183746995692737336317070176705467986524853170145218863557482312063196003514899980459282060406831034783353328253165530413684984948798302538213800763273341977122044061041148249719701504000000000000000000000000000*i1^2 + 24204066010437952732268542061291915805401958707423336880909550871334971556896485758048821336324127881468195159744783395633829136665772236552859596691691545434600791107015447748044478811872083533027477690168642935411146190442683276888317050792091545101651866185535154923731794960087046859542071743647682157204296532294216614506699138744414194380750022998410808596260876484656093545584732874061698793425174023570268355558563942299550864379080458462768468783882721428065522334494363110566085795704821259831577355845214786455231860145482352882786964707828159565551502145716111977616235942530479425782396916603187583552725088530953558813861318885287899190733496642224196677499621985653751631703390255595901713090018814416633929994966931308151564394091515274715336119735391568383273489905753645954778519652404729904662042787812873816212688073951369440912865323193607522913134426325672791337998014676219520051421670649908377822634183289430998997274649490975684175217260645498836199669402280740381789961514780434321573616033836834080087191438545112667503778923435072769153625590327593052408399866942673337675861406080573938598720503443704532885083633167222960841210720058591636954103266986050346339417925873364612867193775242404607112062145159732680164373335934527576368539964446096011676591367871119324554380133648308747716162414647333996117608399066709105152718247306982931562964662029512982647105003120369258318629240511714962715373237856775268200071098207247636292826873314090380873379337885598848250268248310531416391680000000000000000000000000*i1^3 + -5608134505427452733347398093627990658406038455776646211462126893623778713212006000325845376326600771898186037941883030308504364539721495762603163124991367059098806298400375554974537164816111585449574532679220954810748379330426287625131339195204867999210748832234414730756728228249269557772585855157153869153992234750119521583676406111619500589654071384564103082801943259490555036572905514208722587966979630999443772439893475232206281904006190264644841790678657141284111129205506662687493782642530628540773043627083596324938094374878763815089599541561736653750680725814034756387010857177615373171647555611554234981072166578622872446847617281076415304436296017118084916832037695621872948534486426937006531495027241595092081177138273212561679052475044093388141688772004669795177888308178457780693635829210077918070071863731119796530702977029877332424929366892841562246019556727770002620596927627201349389041252733636738404344612635849546675951268382428153382117236974519289664033073242781479918476538257015321040726272016997693345595445982036212774081827205106730423530614972756296029734979114706300806080020389270719035186122278156422384123489991840478021938838966179658633143975991682289615525848195752830442298992547035878222081012360865954776330521930848339372385112914359102955242059014414286661117915196376692148032743072186589000370029601408649868829453119795442688020882061742347509945318667757084693251996339455465048680460763564172828686621410181537087473442670612325875600926759271781237364946967864323080192000000000000000000000000*i1^4 + 14457255962610154748714959574966149671532779694832006136387474714312528030742026312712367747632026253442547177557208925489413158058921664096283368011789651582359390352583255306501568711114977848838949482643859511304273177324462732344878437422941271497528069732063307605799572722280449254797884142476889983443191110818132962019690805876348701317207351996139507673778574663359130837969829905661048033031319336020784859056809859301098407302180895044934147450650960263883858990632234106915057915747522210968646784587083315700813837450491614894466284098652283516206086552210412098390447556870568635195198494293761545714807308658022170660176390739291437975537976851433710952995332427998917590781981943094780147996252190450499366334875446509310297651304183527265574808553798101286898219078508233122020290089927096534357167964903912646066331376610476344518938130482123835710092184470451512668137896623058117275973074864701488273471629040233090905420940669122598848389208174995793714987256414878099639832162116541574950467032206016470494953753704724881514452949068751825131590485916321299241893299488431275663044608023804098176119650507801069814633698395859204723942530386616218489273216991551363210973296483845321488606702620062382154558555447510723771633933550052559187356286456784558594343773678277443486937734189696804853459831736674145277507659748466073751901828649463931354850368315987357997686253120209550109931540653462474732204699981549501396518820608177697259835824679343330968420020034491001818160819025743064334336000000000000000000000*i1^5 + -20385967394461817918580032334064452467807741311940140639908525179107031218082444273636846465725135297853564937329989309721645300267294185599355862097496584381775766559380077459598554037932756238518162234037236885661060315784544324111647989751717130866412503392461792995390387731290084971015867359436576404160972097295309813115358730156162847552602601218744557050088094913121316389358707203837993020827677208682893455877575951176064898905548588775051984312817138009549127195517127620406553296035228867016363259566294112187988619077349487562797440058395170229129609627915460808925183260018937440600924090656818592214608829418001348124874814616358966247345913321161029078210227307241550139269336463801601100488969740292857519272372216174796538534930448306915500605754292020509382075460566780646437213859227195180469024386858509946432337296394429786589597326307282511197761788156784864450896299637618173080072724411445783283871075992061758148756898034678883787158556397124111735796890961235559632075805430960715369639196483359151739342964714905895231730455131369416557657059167224302525787396632852075838055930563704851222612621218441269011298367734472625780899243453192373665844975307995658907897492506096776496745363370180985758948070557970257077742017636964191060482273754017506992360364737623138689606603762432717062249659509310417373339790319380498934122273695472274019540859866685312729834647998550975545992019681599733485735844255907692036093742026494998601996155985795622581794361413594756784818107972885078343680000000000000000000*i1^6 + 18540903478116717157917601207567463925454855183358472472161920984267150882137467113322748122836680229793214011114865153527152061456745569596720449833709571198692451730322275653937218581432306334782365892837528580698595573233669260048365348483943894337582364131624074073429279782561163630471374167647528980280849700780485100859271469800976947005145212395212744899713818466467905159259262181499481182020012852716585930924285087641285076284150821347984871196448636402783116647216550286190869036539773985202340360295564383974587262705389983854940488957435078545084457059408640527178657096417046306857791814773388451778985115818126450860781661698467610084312137536531376502935712604882745699533195356007018212344754651358842493872609886856753587537631671422955566714315484672476050406738048856097390002041548591873718453339912580602237449049023249270317158999471496889243444902145868092913198250308658637263303825846044685968158080279431988910622132606838808378217644090635549599100150918868948564906448578044606184237275532885932598264093194161468536352001096731001037196041123751435814973571949478729829252934478911538348411230934597896959041969041949472935477232393803357469083258336629136387001201341011438750927869794048785217437931649389412861122969431354631563091737610330185264666595064427937741585735157231825938759322037636301366501380974950605001684981521018410155600271291988439193669530628414558621588089563941896896156261606576948078098701836490212328014774730895820330102902177252451678778664685360958668800000000000000000*i1^7 + -11879479808037249918327695910848922218725825389729654566422255298260667727029389404744917310640967540763072159050327973042012567846025328153017463762188904341779971921260519828217504737996656358846186255943092252823414183694000868199163433230731888250824382008367737746455244105850860641871607626705853556522075196341837030279404832726152757445548008114354693115090845525101508529523426774163679469678401030463466614003639932075812646759011671959970263871925728301393340158774057780126392246029104966022047919419931554837525633774201845333699418230124988308668017493247526449098196583176173897812486020501361517014330033361983346924397757788118578270952338055354379233613423409687584666007222702742256672631137102463183473449325479019580377124398182900651560197949004459880243988686041455355053642140997750551688044337859101762816881267333215633627543743342000623638694998915633008818793896164643938139497106298072549753483780175857163665441076133086346513119512263743648372946670686470511313361478215146256860087459892302317211429019761428230587486794410219259062142722798408108470539934476320199886670295464737942802655433091079228265377030372005115650510837664360365865686969407983986050203994488292745074059577971678075849088904624693643454967929115113676718559498424864108476911372494131659652573579202284779778366816881964049524329455883322939555319276882742218467315909540902362237607669542825097799961010410135687085599241281309433603587198488143460429174182185273740525359493301697799602363223026964627456000000000000000*i1^8 + 5452526319798063202029589506013454582352208284380692892176740538783313944876756826143987865073504307204191525862275020963182109258200219836479763674125074027790757685247389480741059912468460209759373345123015452645315790169677571894748794862335070137496796390775307063904107397675419657810394924613370372989974814753838463187014639797727520778741500369645058107578042149476607529970089418911326814387576991298380796324132068876664827300427257435718790060378900548033658344112305879947571548028165346317689762004319315623941351318621882196550279193347088686634911725677389576569360867864220682135479143051676355960793968320380893997347502316847036644330650860967720257213802081342909930094606504958414418762318565226949830229064587884100242002237359511110609677464089541450223098104425996396931989899638616544458433442392553582581072661138244331462868748930397242801515625725543687200497251511380458197167632091539147503459799122639171734475001662600497325885061352331922019762823497496783141653611898169868169934151587423824742126206049607727594897047200991355575351745556577264390182856140493120331682391320377890361975929040698719839901909211394369503781843721083779845229392257023053051073339975094716525551368093640019156329613344926257181285387958414316544335358901266780636330141544874223405424120099118710411930357698587056907344478619175246785078553361631942504344189397878360121895744116751299889850342108345710543045966023479993332572882571512854306093456749339015542965850111245797667919927528600371200000000000000*i1^9 + -1817107573993158673706144832144898814929432834378575659914330613872450841195292443611289674199660143903258797893466232421468014901394646337019135258357121796797161259555388644487030243583551765373195074828246813341998916722724002018582907891122521516809200400786400835593375908284144969227850886616412674170943075599189994916969181789362575904358194096057627504146728329521781369547431586604109725793721655856031260876471020068354330192646421120060331437364832919519174826069957543135982114331091478434454551567551187973657165245392274249442980401770259793591752395672144913751700400249605231080629751905381663188010360868671458904029658607656311184983081348601133597938599947391538959364585673760282245438225988190448067610328815454898742761223369100995847690073593580222534679279086522160002676659224216090292313934017974418531705821190433831119163982390385404263361148594171840687015197316850974220897661656217461885083220835863104368372176024101880267715612439496052211615970010552951038291930805673263667122456030602842944418695256405471777560285880489869626307551353690266168049983673188402407292047710295916457933292072738353359880794498690268342313624244885596785582503644882059953709975537580530212125994172452738471315174809310028944681080457116922052870082446049391619213000100793189535567091931322013010549221123448743787850591286901933326275465145685828112126919657233296134963726183122468261687598994774835510284952965197416497059711946083050470154432298138679186116197809178164674911536509930700800000000000*i1^10 + 476866883778713883136689852366232813132620800817306185432575002590580951935968695100332862802343563493414213743566861050031297568033575727297186354982139827753832504226417216951247373652419963201696525431701125163078476965842334010288727333735418247266317768054642193040458281053529499345891873136777593545728567878924793371820833423383387675844830084315039215417290121424704935714890704256400144765068818381767933101439702168228252829066212747780367572137436974234654486682173817975179658923728919792351642424717278359036727328755541505205764221073560868972384019915858757927944014503096306326264343045464698869213087983008855322810567477162774498174579399301101208613045301356660584903490553015165327449272885425224803014029344254353026349981118961957621875545805976245205041574266617212742579917240994281223175774388163585256819950553706048452052561322281881362127474610479016923256526860114493590672091164857761196020674724668940157209275132933268254274111773412258460277834931431350773327877783659076610771852682378375979324800918954123740994392155540062653200151370399831184281235288006348366642999727508020072851702036528360859665260196400166816181043809792788047962443765695651465618620792885773646224119674116180245670194705412394659017507978464781342100079983698744660000920112381423186895960373261752926215252977081795234430881687703828223955613084129244689519552701390638019683973615899720035170147486274429438420966391632835852558215561139865599104737412827717402013381979808560442981337524076544000000000*i1^11 + -140781759104630174727172790695848281392286721578984298103085045236318920177305025845239798283244240396942616875842312161750801544542340894379801779798183844699116784846578520309208777318762815132345919693204852357265659587876962518070091581979361527749747029376595088271347322051098373697646644405632674627756279876437381203582701519089540894159293591404074581245542363657330370884818273402350510836899033197792817249851125543440895462375994331472867803423917384423489980528493497964941059647688804094320518822013519976460524384354950542480693693784218628739797227219398740620484950159789208082314932708200009139729998515012486752567585974273309773730200161374947714632278668343406314703481087060602232708568384172120875637394385900025366477709765296747673796001903371092598768311080595392472614652414272707281918684258051354196625335169548697289492908391835395526543331191777706233370575494397934838726785108125796147554337881036615183575939657612391967386686057337378510364050972504091279844115355359177805853634610204071097563355468844823644387346832392285684416254412904744003916999604303788287197645896786565727167088464757079842182066915013027274428945806547085577108088750151726774808996441031445199342603390959270434493107304221903582545601936119514613931638033770679804886852009203844933885529026355322289851906700878841870581525834814847841315167086623122229086672730452316373479773000944961093704621927414501255677992896334357543628534116582463731120154195055544121452001992097162606389969645731840000000*i1^12 + 72292204913271596479215254025071152850575509616858171204655184389825970053574692464837066441544875951737483892190633588003106383515079144559864448560199727975739754507578718573830817113461974501663559080880968425066558853604327587170258131431285832506921446983232122327407025941609359509550643585122405115632160550277908553869823198883450710376549083601844986497949551901360155839509547556274674012926394669082827153515791506126307396162956042975807564668899535907012106306698680637793115521309780519444086035549552991821335118259963337837739699989658130596403035437292493613940365354645424740350521511306484246300001598019486278682856144347150427344907588950778861241186685124956009565576665645784465868796302427120584426579873775244391016429821069983211982943530970309455187544024093557732943478801839560627860054539172928368199325250515483519001730958611423462646380650441816211962123550493789342639880547632917153059334973717066567419201743956741729994951317383705779248541101342749241198151896674296111898535920092081349771778652040714204315436571916118887375869607256502581671015241217420941998201396470452942013670781504632334612211342085429834173765209729426454463997708732580155134342585387702102133865371994153982033131070969158280260307672715710406678659079073751417318115456558827213567267475422879765095643835435609479348862451901195699316862982731945873490228951289863412272129902202109263649848444730540481945680166955898979589309631004954609003507929643998604721393751824842482511216692428800000*i1^13 + -37789274102337751302753497826363883851079341934703549180351639334399611862614058009772973003813107178931141215221115765135746676629972177603422338381984020244194388234486929375182198332111731910674573379791497173687712036852904231249174191035196703283086024621159550031051147364489678945168033504429676515178614745170047306760003349470748676154783557898431882233870167096707253334167536178138295841586326577942783164625427835866116471222840895651213303614509697556785535986122691631983012210987957839612614859404776686667054348757299839961649260052353194449670823749077617099952931308006452095880287282547002277501313819319325052346746352558844331293328194574358403782917331581234552198529420723455027485294412749803664490952451979762694236301582083909125748501692711864105654481142436207963504163268503997733765835167771944271940427838972588658251564767737039734200704429375463233320552024474803736075643993872400703057609165533389454294239586472196619178747136602064620656312186848993074229647757664328943443383036398218667524028213486256847074168618294495928494331287043412481014354591099412666153022545874041926572378361132372986642085711523467232260169437128880514430043240974481157353034863723262310002389445486051280967206380624653699780032010285187570721438203766022090190095781650523721011491176139612572426714364126804179822908970776562212889627687297813195113165204930338160008560592731053320898655772324195384834596365392366279474073823445758809101052942231803895995816230559981137109922611200000*i1^14 + 13845654170824086000479203483201328641698357687936402519866074529161470234746806656344373949285788669303382771763191472873846665720640122448022748715991438242135861463959575370173590867220485602321500126066523483961619264478085489620223862893591581577244549023619116550999528637066740407137643583273666270395301078343943903919046053307457664502246113407989633946537150664117506714362981376137694013040038469243239896418806547555294022095953005014853183404137782061183977571045029808117064261504016183923099361888573150726456689373784514097310199505422590912595557713235044134148678657112879340309929509433142785789479700808324685878282344248861485450558079785262688915649909810212819430395895697837215154205186754945564011134250652576576429856297464102188122069822162674259865869963170257978651529562929645425116668279794741664052758387919801949813412605107724408046693628163951864947049922323880013541955220210026974832108466883125268972531250586515533162835448853927979400821438046552357224317770550060421401248725182208696324253954246780986123918467658330082861819127638152972429913678420256860800036871049399974310912411712736187758007360536563082973441812187017467465138002064533041884386885778900189161231448200946912293237449251554160732398870982109237054448088948703329219529591691425333592368409908079982789878643035981019753154499966520800656167978777397155388979755455806575748358254045438069721051781167147137563482224040439539830221443608260454164039673868990676449575632589886975608094720000*i1^15 + -2766781296075341515286753997554221084595388677483236046211092803140483426215144861704805399229553453694729735667368054355097120457134141075396309751990679270162022880509689244702218636878832169744058247617783483644819006005396811948705277043517918290516275644778594380926240741939565045223211244974434466674481326534079100691609096448267876830849867898108007381709846806525974741814537700218644398623000480161238906895656583696840017297761629966753202887442252321824285012237212248505885936654167462615645878611523181776500900415609763246424500806346616759780212535682181733803062915589366072032469885765944120648761485837913909301871566900105447786947844255163672000278944653613564106682546294728692018814483302789263789623439945207263569546440122715784878751862462843859685521725459168177243326679878935063017802631906576363699009019062745073982538518963844672874369922598892418334882922273942812470797731713100239487396219717205894739273030699846883656170261848164461155706885307320499177160450076512882000282322368312758084182642817243886799992608953046304125849911034811271241696421244191971243586631369908967586148495530139187106173165132617219802340387402931963019921327959094411422717557716695025433695622817584868295200770545149959916154515771891790881996060746207457210821530831349053590974792948906871819800018602939103750515768381303006179881421694039267989587130354906321859275432117424206900309261707273413081709194735690092032529065191343992004538573255655665772697172551756514800435200*i1^16 + 32528374685474994479531538808671525952961118245595397337514094073257363878877385176659059492962713270812262895574060748121737190709454165555221765775469926136497675122219246568503976203808885322377988758730533718583808136239360848971862930204164123669791254828975789047569714980618502494799259061565148331843361585798890740264405777631295484855205897076996026692002601067942769683371321250231508183495657370970362898977934532000637830918047359363106057816005970278638299198006398099087673285218477577794020758564985537889478294054040443405007941218020982072115345377246159359388782431308096254312848738246298135111537283656729432565725754818230796084490575655306247411268546570275255228800366833978054656020222259766161006323920393785221708028591096005860615483213557952166776372481725393145142626828019670800658406806756719111268691266880564475261706528208445948850435950932411750933588107588398210223855491812851252975423652075094701494866741371232775751268395661586870674636876467939530613247503121166291581982352123237308766488005665517524004580739176186728379184160499954275963250618423378116410849482267235904315714357635044689459626961649877524035503675271657004806606479862254137962278324154418866860728032013536305159407966061292801820434537319990192074086768605048402369153017562954025341118889406958903433549381277749058013797686171105146352798565346443867443708031270985206578151172242826174499367084385521095489123427293148695479520503055412989611221045063437721146592919489420984320*i1^17 + 56111910965925014512757178219777054096798143176782578740052262416618752266554012422789666752583390079662654543440105598349845267338191272434829642174410439913860019258893372801076574978654967605324622882901645115593934241862017191690325962289815816248004863382160525301798759458442485735223719050785489960307844390375707414162543836294424507821833391657026894413099447781729874954163314331346475172910684414016863411215569630119149503216086074906614956976007568007983814558749584612679695446374777891224572388263164340927769039078048976134998560770515766599007202337663200826092277780716543481269178130378355543515350430485880986707218516139765224902501776246673103869355274049299806058522133839790775337158565776912752549300491436236724810341612713427379283915065095118644875071843232024843596762476394028176321986613476301999707568904999739009980963075167265284514360323852496929025935777836950596025373700805933596929883071201663324663183224463271078436689773152260005446271005662701588417798399835416124397508122588367085857345523642224057021509455789754576514972717725091770443047526151866425141599866786857721218928406885753013859920809116805278603700165659394586381973905911465112311215306007657949466610228369493103519536867791292285882825453923680605164809136558524086612179083414437511989005758351812716509508715947020569760600166404708737605003198035746241574093059932758279231540245940562159330058787939332677940241424877447178126482865492280072701471832077688263055929268362018816*i1^18 + 30808795084145543673162790342840567575392512854211042263416597577069852872545789715018196672155290421325074418386033266911996173026926364833425307990145950915730413840954441563216501955074768599435992971627874869880683928214656684585158446293539132844062430611552175856992699852226605867444708698580802222999862984181847371066679944537556675992141980837752356172493689850018107766864440002783640411888661894627273494136765494720176965715732049013852701188342857387319946421342873792797506846567856942146845503272518536485327418514348478370279732597683658992969449124159350160889732712168453025672679365617478007966008949984731279827664566920311027948521168537683361455926111565196506108373032658643504050036964237086687591889815560550026732353208065282752842132248166531375466354251617362468941444465015838631711552483585219155750945281665133129174950646660593101941575959171803383420244547521197304106585191130673429587052860126424556908483314012011996175622197276758410027765709335947358009907999946458658755988825911915502788241106980835632365220952633174428242377392752395798465157368586834178694169656220226325337170901614987018393741702510072635338535492201204296884422344696602378707327454944250375911036530105434337301031992370130652481503770774602321528300365837385336576263123682412664125667160150485184991492054778946533289986706128078831931763988009145282409459898608338593829939944625126548948008473219624591135893332867544489403331822548354254508822793209077462770014069194752*i1^19 + -21568594226269457472537689775424993517399438358487042319740124448450887859117439226113801607187095926727350100256933581659956121994647327926676134810781171001785593809710205352303593975872435889862744279703985194104789736386316300628272985775598680530489603809475662223432152153299886345348996608616548808538300625176066631684930971411432805172320973123239187788923097218574232594540912594088496243343615596779888374520811337587984292611749971453520436213892937889893049759063619364835090683299999856116912758747895043010464735831926216372836150542774184873331469758248272931571931356165585531630044394779876986764405382721375958888792143242922900417145898946412451658379856686994359667367031060844401225152365113550412440739792051571536482624341933539355870675737116432587758327624243197593398935517761561801315995234468075006168218106869020001895904042508240473527996815765016099913609762035947881803290045192874660770154917845618503987579598526513757450790755508731980307848032661900736940184304607940003119433131780906494007718620141799765964024796096659630663946433909843549763831014724111263037286222218656778454502931275297848889032646654538240033452266846944004691962775790764975402911721048007588969470933911292087287314507915968620820901871447518815868333656116175162944639279341659306875716111007308589172221097781232878643866796356152907244867873908138235761223887841451627019318178041927252738116044800194204323483535949485967985648416577577910148528587039620983621702123520*i1^20 + 2952326471816697490081886155260900439022764183942049999146963096600027417497129282216402938881312610003904895586862259641654682701931907388089594590159073575268264534572823253455437378556844423068990414036454871692560018229747583733861745874706428132502147763635107542615732435262930593706945481330154853328032256239439446365854691668518876665288657857989733484773776077110368169417873368126087074018056561417722586762695244441800334419891745592445989010644443045264599669072818086781626485407087463938641580521168933857437043932270334578610414813209884090873820449160247773198544387741528583000324246732476761022742177293404642743054659309526433759570379191260327276041475361434911953510460744024164390413324433645184590841617471855222707589557582213249011047273141190222598384607865450271246078985674988415917700337146671004390804797997487841065301888988707872921344148983725239270179416991727177796672067339954457712571529767839101141667586765939212945049968506508458158177432319020030585012451102479405380054640572672778645909279647503083892702947486138549344243476484196037825568546614399342719603882280434436178886887110741580784626264891698006832673472333665042677392852263261094789177363843092902468889854603352263296943755648203132227197036436482153517658933813824834147172992392842970357915689361037584217307771602519249680004543469447456101693305412634550767974783847065872199841165795443075093620579369221755030217837417633622907905118441489912989879426600899684482416640*i1^21 + 434293825001190474111038132057232857299195795484827183352527399800256808980925206915783951351482271163375083778176131513088708611759944286549425299586493016663207904926388113621088697525765949607303455728857154379332957103988664215051638745491066423174619302499739921992440237052897773292704036071114924494581306095683664503179496063664167825608910025806910167429418546859920806578307527930653895511014282938818379653443881751892545312233693252294941856080243915716909423006406988464691442031834812796446051192601748442452054560932651452661315451806449989939038448700316432641562200862662726873482862536218860193253220161821080051995481172217028298850924607724410325644437209718477129729923002797165039226541511843602083395918808289459489183944882198524956130682694875965886071148649100927411652298162055960159055671519421758027043603561110797602151365030521478765116300180564002064847235094265980911714657904221006414650187020890715870970884671869869616507068481877207236615648551123456051103412914973227719952731394705953273289453820537759600763056362403808246552952717319934100218694875339913229435697155908908626659202274215674110068749896285657167865878015058617093599554426963449076901896492534467548368752153017592071444723032359406883250108044276359989769274530754840323972796434905975062269488585497788137600644938576777154830053595733943742873659829209975600286449920117055093151032879759631962422930249340958548584496507076770482980307348325393140676443456784400646144*i1^22 + -81193038002157991192097410992191772414584560245685401133806606295316046398954746784149185330109443475430190575908585644830337181126820724732159686459367824460363833298053065622898881417875088590184557535341721129795081929781672628030244592919897709925733043433145263255750579652086191521977623838918695173019609554397941036697131703610871506949721673910116477854593736330778402295156489526533274597051325829929972652141202725260875819373843210578222643741909584855873189260359103152460662151847339907824430888071331717171550910436599988043777903881319016617448761080639958199850279621057702291598233846037943946537760611496287247330498855563003017789975389479171202824999921027042068715861594421671474420752244004794392549105165287644839682817285448526535884737179235825317960563309271492371252403145075194310617224470826549106557380049248170840863877532375684107302364971434113232140714129611164479712046060837037408169274965498967506282954687743577072133747007964260294105882442007118164310054210344141169090382485460758747601269935572612275395337247343609334937430816781973140057965763968983210724335647820979425280013242216975890516720075971808964925693745704026662041328361728762260512234180792564609121994884415352705681116732326351275492272316388054987994214187996809569214719289349912044699516952665364550350245166138453001527940700433848350370290971224031834892394351807462357302395115739206881328753356081655586618281025772134579323052745958487539028504226515910656*i1^23 + -4782105321546020890064297510350794930405326549717023255921093641953650899996482603356563366746678731102906401863436473186893519992283250810501619974075738199491452639166840297604994801625160775375479824931142490216064314366809167617061163603367803538182068055605534174036510043367274533068453894764487414939295566463139647137416783593878709192726931499092790741420068315195080290885177267760210063602910745256584659318296595165753495542783385889271543674618855401724471337825993362403513947312463782996678322617739538248541672952832897340472627577001314526602379044099597143939176412795537436053642213705443045396888207744088995319123985889111533489289793403464480391449126763013510332362802800335788008497242211008667138810508797634401765418210410758630890741401922702718705858155365611988078800455073214007053520790606238835742546966920644990155519548738783913069068012134124414343928028260092595021569277262176391194861213858576729842149905653693216135402890577226519620786220939514269292829987445808442158756702647372274176539366266236061080091141239703437694570123936679094396971047046410530029374866864096876136151413747601534442206605736228282457393301185458804716326836858679941893231283523983864137627164715600734916401066763751056317986706888790846459890033457441027168308958529076441117549190901828427744509607188116798765403785716910543867340362447636854521655937856300341596853504431653969242706125128950193653669582118948804886298211075941073363290831192064*i1^24 + 2085379769187945577491038880029296778928418824836288149086370256001429247608247329614511844718036950539643514865175846023621386731731063386880584188502837280820010183779537835432913035767121604030076709440618282293383443337754934209130184474504305576928190034679207410996770942207219798629827966358076682707954814743558868805883688286189554095321883865145168261811615439613845164353987505906743026862013274433922958760030567041949292787538332922316446659781111705988436907376618272827567653153489195774775151392053301130377467593126354628808562505347527587157303557976246283995862394563800829530280124765014959653876030272621887726244893661882270482084325135594246748859823374823941155290423166615542207819023767937065340070315111374575979586527424511570606683540925374674027870001327241071689389103577330594327164117122538254142209612478907220439327843105059528990298502824884469357955510639904597650128836007599828030831149811587375375650185077007587031789221076390249881171353506321993507369426173659086200673518378279726542781941201964586561672135985714450611854181025069377433145811920300303650275638914788905458879609405683939219460745864627016698639727999643135673145435114395359708499715608035911896428407207032687999898220228077313362678283284190077943723111579140982062346455223700615011866740055382056281295909095464528807633677129057351542094576414785123490988191641624221768845191755811703697672239267071869681375555238198071643393404005084185618628476928*i1^25 + -495991863160831804874534474494531266633951524158608803559988793803500401843110274157544734660010196536095693130022443883670838601432408979519884766185215444154059006843991927174234209844111365184688984295810023265168265533464417009323369849601794721348354016993902188673750087469617885926756937056818168068171156566422859767394505499069781967103039276189437511733883922595552851176812946744707212321558821978612421380556801667094987918752611519714122937432930781645352599431531018183156744839188990200838149270245459354627999957613838946394660105671775646322995549276553449917406732429248390755607157639905200482810425606293941286319726278231895539485128418785159834176837861315161314635148627473317206285601995356788066461891284149846745314914725107485579069930584555196350627499825733743362528236698574137793423903178334987172641366207045451952912421783906873445256990406796118256436557039116912880967467386855291207610712228551537782112669662811279781832935488388272313504731755218244276591805164191180664805617652598196290203584839027692387127504091484051046337820734743701004976742627985159415777391111685734551012885149756755198895748867353394037436168857835403277469235877797814597714624296518555780845453604083943115348390614502447087154914873059994592854663769258221093107466688385782282804308147999961367840559689918307000636984505444427100081510425549920071771835402425836098242848872650619153868156906745284408453907613198272623853044720608374373220352*i1^26 + 7317065315686817015884289666864279110388660790194987263708646667640786001702704194270224725707888222985268791423036386931134533070881001040801249433369096979435406483482349261680052477785423641681579019873538189810071092841061643350931121885756517771142206880626796873373692059694789132809431423895058242349281681983696315369562384127717845872373242906459460811589183926509880484578567815545206507114917034961822427872490896529773199951614154232037402050301660628227460980282026422085586099085601844415100504507097876513339741278108061274055185395048721229288541858496923959857647100389177286402154056521841099017156089882919379836022516113221826222510899283907489915781951374823944164993800097033659085638278613696428371418528063108218757656891311711183957636222209327984847889525637193687516302879820665383315650265947588256422630311697922587419437202990152435811654554706987658652701883843718148677795870256370000917166671015442165768059979092167506433657710742673292975818461710611625458673092959715574538616208446328520575611598520432947714783316293288133881872214322813333287429812673342329293758589655045485555691982999412987827550455736077377394485393690628044182585906333554203737997422738977922054589368115314064758036369747700312994322192169834810373984536938593460833578432647697979646877361527377392597788227808945560359457362886085515758354652849547453740478050591561927560315533596318404574996121510306983197718237661247980884357084985966985216*i1^27 + 8269611832087696829133793953194372406835337782428580458225636709086091096081742558275833434910259255759421345432057955616271440902979219700459802561566325252425014641097127675259308105625381138877593307491653173971849628028934929758533750310480181015210123628574546699348772094401879684390317005353865568510642985973220694802701715724805773563655132876914454467865095306327705349723988507194360805169837002035232364747635125735517454932498487246366709156843055597880044084038077610027183661748707396426811290177351979077528243325952686692389683924468544202561287254703272575266038443692298150897847736873543933518515791699523802973132452348801967431502482598122737514728950328825836458654548567592188189448263166539629955878332723734692428710965433636096153933672018585243718346290191198369523634928066419546227171397778364535297926794758813942184240993255460507239381221535026629698264307538665383663255968922176192864205720226613945703024696959618640356386801656507948528889142887715389149424803622679869026329050364515720442173935663236098802362059473856699687638865313098392341517181279045009751999479884643176144910761479013161576667070140128611738349392473271005357014680593067230605763972154950229153103721325406710432080928987441612249289107676002775420416849306010393690584143378875969906011659923538045080092082009944269362164392456085726175136006002131690292508541536272032106782300212687548888833829339094186544695207401544991333279314888097792*i1^28 + -449715387864128360323603498944497488579215151240622717105824463861309426758325115840888709021466274882188188410735874561219828052761199598925554584627723669515401247236022575138209460553350537926077143175487091129243824999434724293953309073591458202148193109630113885486955675949593522527921260135134181233486811962572889564315362615842101877670780118310274668244820365943504875915722033866569530764539078357261378367591987195645442035003433040945806860480547716694750346034485831565782786495436554962599066241446889647199091821937476213396172978877402448491768757584932796935332661596985315957908338619171970672126192867885794916197367238861030781194821919447493596257749407299169853546812475967385332026191491407098824254453844259336035132588527340060377937256594603355076268809483871496170767988762044544651141893522950198755193737170712512316714748909440321554046986049939664718287609666032889061554649816744298055986510648816801716066770880532333526668997223546365064961186951588688078166630464810088051012170981461605117084184280066529464260647532065928130445326462035555010305953825135309922938443240324521513907200353481037432375552575108804823291587790480320743294627559706047135460657784528878829083328312600669303730395406833492961570656995712501348260963346601224412032416256458637009369659597302106777495989405074187827316663341120280254699371579849485648454310929721149450491177617676867145576952690966758710767382387322589087737418088448*i1^29 + -71549225158478973486769876228770150782412307833159952241118824797133801414566195368946347932262370050765169927281930866796795269591624843868938552715213976106201671654767006825743140132870901495968750887222316286135875106264766150469334628969215456096712989515725680157159300466570742901867985731511948458692391977180665643393863116060749011062641317734239758211614013121976061961926287347172340809159082786199767507311691261525164382001899830434820134111517467109110740913066565947234892613426454610280694337900372777930100656278909188941807328140034258581090717216403235913470055793309139374765657678537338388014780161277107007647111678913545113109625398986095325065908357902332004753316451534186663619652967038431357255166151785946129169772958369954379637873114321848994577611064174135563404363519974382928761853916334424921364903291137562063131003919032609258569390683595841591122378845128288300886161456835888293636068025881296552642838744760567691758092813801892674764333269118476583902712527326270136928211798291031529030999102740723375025559793735489457652841808292445911452419557965119683155601718517228557121014472350389634988171399697673746016270645010304230130578731968462247611845241670814430195150249403811986306150058871110593467838817539826749627077731216786483245015768976475586851258394823334806150598191596882608888919311999163067015253766957427606792678023710221067486347626949718268506936368856869824797567645271323902836998144*i1^30 + 8396934152128618569146268169636750715947355172715231746561353992288564058406838096823340228157780189042921992264334962750830664434259654124288145982647673345547167363527602242809233183403756938917787264387909702705359831482100210160516249900777784544860851368218341120768755897218611635192471887454051081355495115579866277847224409697091606075214264078515540067234791661302051018331623274964164284473179359603381914728751323241627141252016101351476615215817929733888057717311407455355171833721544714737883409604059484770577051395334080098891905062262374394311391649287763779624347248868834364700385360707972392839133699167284807514379582023367239748484339528395189583947267233143833960030369917561624121089601538877558750906274383317063413475483653586754624643837260196719501922377686697042511903492168766281573193066810207984187385988081772410030106281192330405980861014486746717465463991485004628117337147683019868549963499318472941754079290800491900858887244166615259847551049751310541262134987347672982747040729226440637671630060042370800212850240555754745329823907041786950164658472629962363103682094771823046703640303745190574441400038719860374135737068517679041239653049134147000472608891321326354682117087499376711503445823749514908649817820494798747781788940715389369452678405602775384564470130597073475697762029703632685769784275634106333092099174712530538552041770784654787051238820544784721169487448720210168858088332651635255803904*i1^31 + -563365298059770693911896057621447394231485715091433086713236073230421309820157004506245837138677198990640373068055511127507303243994587141073313369174109756625858324510482457928406823040809173299848292229441662574135555695815653880625335865736539256857470723526417951184649666631477566834685901785937124071880231892559474211462884631382859705810864407961089128509089318110010487501686803189675604730786937470271131011039408270000855928135166258879287731545048647401813764172280470032003880713042600027700836866500305170964411249004629488789988198708526777550178800480437989306975723066352751653566130112517614979569192943491797869296255279980388650950459449735253328689778280491296281698376155144584363852219750327767049762437795524115791920829171054056734570998559967495900193075143190525913865890462997506891112783834298679866213093561365190055913651463879538694090123525167527600812167703268410560682845690747805869585323950305625963390670531962528447180414410053542040163132987664417376915729089162391014820543982477020065202991248583644741091343465882833297026052691512597605018111548669058794782610835621605226172593256609895857605954109618274215832389943287845092673809078012237500300179304477157162790022311697287977203973260225673061129479022958000681133297314120423820086583938918451065745243121588808729179498652511622352622764817354578171823968907014669287541166855999916812451006303039380929933874361529086906537602411323719680*i1^32 + -142991957574710739034254393993724347676940794999088588893485573155648389072368979676716038553683401498378188925647184945524468998783049253977337335390673360691825712060206205412394804403348012237832325184609898096151309038974820051145422766670366448159676360044913935649708238288634460845082537930126274387768127644859220179614598458428509733666060207349186118434526172894984760423745556187796277349908524042308053687107826581894026753009646760395396953947138750367256351855180115668219701056744303113826144506801400401730912223480269335687642211940000600010343787671801154463479067174036268564970964576447919533968135189859143042874017589929002294053993991328251777650553674378786983297685667975762110459851656904516720534113499210023572211231688534543831518649037106779841791115460011415103609309548479551177578190743441786831874620771806078663543588176101055772316823418524201680769174961785043753203802362638236646727444618625468599513513833808340435559105268163770570312317062995396804682697796359443797386505267548231117285889822981808049858929032969089273887941901033184202248077212479671505841615305793717407301905630853681083392788921344715881418274238495276939593630676749195245262872697503628501088217284671805221479154578645284869872699858121339979514696544184612289609476604229840667490817489214770343039069092746435509741039349945571104488305134419783497158166772098348700308711429703894779815897928730716454402775591157760*i1^33 + -3845099401359074171523616843142195392634650438702245065943541795113856210806374450454277505995742566584617713149714850496428285840060587887274127806330087865009149647642113301692352218029130915635373406250808177530006156750928387320186151794347227467229974596276822279688493674065728119751105465111716855077877839332352489535455840160522628821780426342154105004686034175732915055130717637417496713565461144283843125967901505198049735653865864630706202316530521377981556486117131019114350355973130588032910992638556087930388078708798685763558307357941424024558341785230277147643649402180510973478478489559348300364345233139836515904348511518875264076742383719741980030106775612821737839687694755219997009979495949557260272923542945968097276278042105686871972256464162912457782390740737529828471602207118558220692403943404992864351868071313411953057263602446233802983217774990177601807317732872355236204308146178695585187886333233659999244186948492773121482341074278686090550467477185513112226801504199897730646801689413585299300360538991937984084790004291785956869933379262417235182628786453949881087102550018340247341015787948283611683248892666922065009860057697934131843824869710166585404523408253866428440495062897201133239714735632436925687634053548219944093171414630783086200684277790880817366948898343447132634032787729519026257420063874757008304979362186873619219875640057435696598339128235395071932722234262929137090173075456*i1^34 + 554894035809085458587326024257444042903199977278336969247640068408379389804168099841588860584655336741326780572169434074271945956704696114614956938196068994655130988848692488501737851081217633029047845146666284039463425568741426277334458592416551589308516284655626716631631424168426763850986184695595801297041519026841019491866512544445305882366679935088615218786705419102131065639953479726243462879929522682172092781592180119006240936139315460560154191342633394726634167082675870709135728925148346566344881005086328473590945755098316194623933875207914370318614553150752697754921416048565351411811628240949659748216105512274897719056399521209635570925846443555548184904035490429959757539273835364005041369114887455957103966765452008266810737725790089102283166073612758604294728042180477423357427736870041103641991762508614495989776949165385266524720217571857007906360488818616032333677962481995939336122413325397013012765605311669756870745034429931042522814049506343485792486437210074575750831625013452557925364877928855634081466065403279797679035685723017990592309250774509770964939768657242938418529215442091481333911912294428319689408404743715618536751933391308540245787680713077590812449077830295105636765420559730042732831822406213429336252657401345573074755235185836371279641387997540950977931738466132904361026758108504434026530682904712088025764134217866159031515725134564133041342538264533749782778723200130408582742016*i1^35 + 18826576322342178567225443673982783686703078927998231901645400229653597164841856793861828587444419127168331701140843247466234013387254731162225419659369425481141714815193064923109229496674357651544436748115040906776961165149441246256265179029663564202795473442531435923183978040399233990390109725815933604772214302101927320506592478868456538551837080995337477997291398059178025138122371540954704634591589374811371160478028982405267306064005409584778071972611692466333625684562555389996694478044902627096020366022759573316429890807733354299582717051152146364965675866061714581869062291607123975683679719140843556881141199013707041238422733972658999049753882298022406463410344924749018720157988090848405959477464746607855946740937140246676752618162656152243068678534591104908535946799744233149312263338666888781463173381362254175001891716700605605995845489052890230440945421692635240464655387327028393430151507966245721435394839812003591993315993461348301216959656957547179237815991958767203453959816234537247585381965623119888827418500837528100141012951980883843825580843842600086598156139222574376638441939595261890993345583378652228784810396912337669513899069924975068155846701019442378076971762026087218518969201864981266895011858917973937684366738084432871508958626786394949102668869498071625939568090130745172093709095856122827060754604532686409781184146677871768669079504286946067251788029342987818989348028029201285120*i1^36 + -53671207135530082336048679257269432532124734129839318657190265821581424048384604237560080016430254493782157925344703996997669845415831929949496225435093776156108075221481138416126798129206490201777659342502054308369107922257639380618713787167832804874849165862405700604233662253911654248731639689287550684300145181745428426134882660124911591737229222940054711476490362209417290884264502543191382682934486598156744816182491878682973839245307403291590926286999482558417501559258688092812728945576678963633609169325473781950203894974047711912484281221669107370073069159154255488991191534907532521888068335704472695952227476327521854903053370178190476120120374721121682756310979605738404189596300185954133056578782277136961997381908439883327872148678343832113181056110607668136679272687489966146513532393334768137950021921556636359807868365689435604536754103215474781804636289496422480336686716633800355461909856348776383111316487649191871999798931084526505031346532760165635291237408687420518460284379310097253295568340408944614648788960839075029126392694432926760044038331742002318131956859499157445191969675566337641928693971948567391291876955223633690524106133998872329972542698074561561680777632067583840593749280719669188989827127963221463987489040260889451039474149928414122650908576924274210556496989026737104618193783926047717111503828394697841540475327613919358330552508596616974124751410699465006494963940196352*i1^37 + -177513475472421356554065624930662249679117082892023399832259602506875054385020657022277089822373790604366877690330960605429199162719825082944106252644637304319984797649204335478796597536154752131077348799591747140825532996312022817462888299230302084809689430435783441745499370047521126284481096930458048234459826785586894081299136317598279586942264146030663807698311151252389816310430036531046263703132045090695348209291129603401497794100708568253138851267285562747658441522913216415765165226514996721754580668668066360189183567797491251402511091706672008659511316646012267790368737074195990449972631660949973419174268984020934254023276915043271564057935374101680819691097969861703960516421592186270574905236740908980862018499266462715206428854612611320105102655837530797150737969597559629795797690290696708543198502710411396786524848018289329509053171166611970626790139220607263269368922922973763261780963600593677794279084487473058331682914009323883033351117440495359201722040998894823973950107029476503829757906852553811402685549310249781609838917574277917806583408634411169267590733215547454683047129628572962497074953710870920195816860847461649236145076604276905679038960145686891605965739349882565107968227449539219424976214005727775387447489245340291270778924858002008239342930019080796611417814799858160645448071919689622029429346211648273380961563548797069038559379226545557216511950741685497915683821846528*i1^38 + -26022480078901331545875772775155912518495382626472079495195939069711670344227671842808615077405822904342054943122970714176706342581122744418648677665584969088935398624467511686107995107859573687860176405292237518403634617493937016122426741603585687343172220175288542129503390929619694101258688218438742368453601374485031143929092976782034350229546753434160116181084669892873770248072372518205507973142326998593430758068958947183990521367661533755237587649042336898441617803977161981880410826249931020411941321390541498419304774513081141745140673584281051751765412001738116665670896679001917002135063996740296065852338703042131993911863863207540945395944741195735262973766569172453941314395731698632414538552924262887331863612457757363961730387245902824583310058305658610201881408670408079858636881598780650205189319992382882808641152333997058283894948312617307679835210324665680377290908208454719670282994826879379718100212273040056121736727884664328755562891062821747927775258983696618256069806863413053923785794974726623824967799889687286613776532159847473794757562418999779873810525827447659231446960611268305041839546067266107755999742097033137298389945904990695990744407086177775433859362012881196337518844404317618895351805381350581369587255592806309403639439825842363820480879651230900448233579581320304482308618401086949572057673996250580826739529543723063312346978416863499843764867103315354818969600*i1^39 + -198130000429349098776158779219058942315451328469812014458026385168890960437599668161310788860502220599787083785875440660766726253220191311284436107839950790342571728299575405088135922199654382400190486707417438712558603220959853060972151359035699568612967632669739409750026755225856717689751431493074707944150136602902441898649912761682581262801400380400123618478047502253230844365933191026187079635346843048074385645903198298919543103202747023164106552957062624043662099920349317158363017036690757086382485908956828388188541638423076635798912825817726966701864873303184796360778231287640256906878389549493214551115732480980751596688849637981497180855382641108935528787146513856855962844967132022328825636577089947134042848207234063272573283824786770458614359690480190019101164491342998802880709961880583390582700027534385487026797649605407813453687753761101707186634579340667756179981231493513717506476860584244680061175687798125830841587504988104208448501669666862927305265247744307209774473984014514991151665571883674457502027342607522672985736266087358518484894802817887573494833917758131940497564060969847914456743203907300157014940260191389081467902595523903572834405958689811648346296014510183832167816252524021664436260666996484519690367644280194226780840258655613526476780822176694111827605848331486867418134323607398106574224848622122120827440884104836403458437726414480701589890150808767824920576*i1^40 + 2326415955921077045376824970981321700500283239516006635281117538491014027807224165549710421681207674482853583569521130783985221063630627623703964719872550897069420868125185761390495470547870201228604891194926418686418969773839039419026751480836364561838945048618126472553803942468030622583822233807090296794964519053352828174903031466215245780771548996006747304536905492879705253167075938120371937497484766992572339237159512091807812223405993345413135029340136775076426184448850396475590393010754908426823770577699590619451851366542224717562788163162953981267232913087602034816640155177160026733202614639655693348457689646744177449718397287194463108887530607815132508319269632486828675181601395899585912907174014724209061271645019352323795993749800169085468826427677935982342915234374340142950904227801151682498251084631492261552784670254179044126217356487027252733135093119873112366037452725774970485018278311971988465276606273073069366146264298275622356073055161936092833608983838351789783540605224160934520341258729897720667127570662777166122054461568689205149608093609002893939962874233194888965088713539289672272382501886128471789147922801199838398646968488455576998428770257014293494240069897699390902181563376120407327945009820151942009336309173072030948056080087518120511218901864902503602664388577181548838789966676088514112901772988014767908057754531473585527511100009030630369275725861617664*i1^41 + -128566947910412785759667755183834923867424696943878180886907598733338423350375824157653494803849317244647037801497946596256432484818224123179072439521289075041994207134499038627373851548189354821250543876711762341682750790764178964027596141446478321718106996037700884169686957424020561316369051139137882300557118741064927253783320184426779875800748538556244304863596854144271568120532114020984476951152992484236952406118308704226624076810200189646048593722068595735120038003928754583100769519764473263191265723896746942039564485581921392045258486313877658137338810465484006599116514112463549632722399650551523680915690637369355017063322828168705071071120394132381786772179098660279930218097658570078671869266577115187724431440981889863628654300722237389502924548985741479212327164663390929355688702429756492879427590102364777110927062976318155760818353747520841628086032740724070659483246682781564865366478847386035142573923411059434790879602259839912776516349780925518977784819270931600668228856864127332056860789061199448301597852622599632742969408991413847646214966975145135790933153388833904421876909614057162352104158423546990121612497561966453259729759678489605637257438687044780555218787554864424546797532329205167300705993601251563297368787486915265822473313376219008161865982656149951349535167342166396094690152020843330475497727042451919079309876530260941597677530807128309356501714075648*i1^42 + -3009433134314678824027929300413853671824685750102099597659917476093300990231786514183371510824104626362848784051110538782807281466477066444862341503158553135093271478164838488418451873682559095620359534212239648679000057904362276379722248598188331495086978641855942360043583981845432852332898939264647486160463104478126703887664056738921886895161357771336013269122211101626526021763765798066844762721748536451366746036777588531727237897005861395638551986147482498117609493586197581079411968495898568404737338443900512452220095859215520930080488095547593382256324190089580403589546191650470188754325467698768481326424343263783839378907106929725079556288979190840189562846016634033562004443846865882447086438264462340657417688312198883724892677538590015431189528230293731260927149566549279735345272008520482919955370499629357374723390479724714440061201179008398247546802093819838062951537482889632021579744863011356651509012766524438732152584535274799612425230354818086271089116573350627483351615626384176204866324003225738591234594757954872559146891062063268092458822196378591906656429020123712203215839359457909165365764354968586197012866346589495007611407553849206647080241018668522661032198934059085739241449251362003712988738448193117404942186041153460870486427117226415017114504623562000576080470303399481710559107445845234864157945363207637902978458210197817967677211669019879761673977856*i1^43 + -21150090704207210082960165188533597840096063041873887594650939274685431273234715512514521590216848794425960904119161792332659345781943211725989635323809038525449025868442543871906785701500107619145341712052190281131532349201401750991153432362563127302212467861953906559800887424463337488446884891641761488721169004539507416181557545472829462942706601776156061945337724751535842893816349875050051491988418421428518508201423991695958506059664058122482454443211036181272472944983759628494923226090639475697234254811240663312880704532294687562028463580970292819940457756990013098664187906934435070455345691492993424732748426742942595681137335338856916751970020154055552016731118999662864837634816901007842020325237666770982686134174688609977244680366564400496730784598010680223641650237309699174671527643145280359137110529375712674338948748347157452579276811836298673450512240228059334655076188636750150685081000488426360334165111567218594763749324366429312161947047548574531838567159085478268359369553890263522945322126987819601915810926943240520990638245362677427356312230028012050805876716205831796143340732320274531159881799063749521486173057832953145543603934340452737280572130533460394452418523138830988368875794024968902387856827388285080707637053636317722827928926132618597350834268291367146231168769407845157088930366566146612472397881717254347912580194664496637062661996247143940096*i1^44 + -94414689274299027463394657108833834326615396434481827767396394733122833790555797461095997865431906221852625689974791415021869935681136352058616629830761424552379016155395181685712642944783876541310035225280395153925095501831502532935597202328153335900053864197182040471018357766780378015524374648805898318940673863858160640357588805573877303498507245453055619120887869387918817420155557772300081303300286831435079528836240888957763186293073905952534635431317915218275335486615331940286363895856458420633853327377994494154115271864206266749258296010653920447500666589271007392625402009202398818870829876829300751122528982003682575952433871088437634047377211372428626949429275583872886616640123532862356210079227478318576094768015918860166691310671748157315021046848537179962930680682012179704979767848394335152530292473886194662831161042816858926565242762132795289311044680262646072744986165174512024020106041577553121109820871300695180563207560369935700163323165901865241322820750233952629073036147362143745854335505311015341786486656333106834442022725933191776559763177173183892469044444236237995592112114907995595264140254237600216774540407005168088245176740753871100826488403816570626396414893484565662635295806399734585531502197072913486930321891703972993290435108826091214184922492978921875434708981744753736657736093564101406389258928937801988028093573259969180690453205352448*i1^45 + -41641050657118342141805772049905436117140840143289751232710141529937354158087384554528157074120849266197886311709654883713774649008707531815767544913980055040931047340122795325976000509247488524161531705857768388989156930644315391405837105094947488173899132800090536915383293274326686591506350525209180229036213838209518367693514389651355838313483055365916104184319672011306880489513185936827935742084671369963091567783621087414349546275122334488651795231639034312395563396416891341398175978578765051011908798902364020736091369037870660395764803524875948047487408463308971201264857523920343080108699964596393314958244167189003315897403335310928569746756685134647200748440513468907454493231934456595866148507430933535229749581130458135769213793786917795603530054142386429592985797563771364057616568220081463417846834881726784484237202236876794761348113442387828009177699579075114729710219092400337102785501795694792202524259707660294824398401173334647200919674781135054293954419034215691014294544691942011766891140777644756000571494049159684777663103532602789075521511106362730073106642216001674579288395625322796761459250982626498917536162465508238073606711677304072624048682287638890993805618447453963076545697991868270386570793104233113823033931028936404391888942101186503040981858936103896965680160093725307809559134034439124853167982095920376567954012814996959205418598400*i1^46 + -11770849731888016565510055076688278188151433276192969940824424298269700826453672783584141446421849570906721813792892729174728155994387782994510539122415731018986114284301615169515651264469683715595382487180941361640789310344512369196522271242423018836351701722178448330953255874934973802631145898701167328988069554828283118789923496688051960512244972950301385648757893777429464894492142460078151111222977086052248257989926739013748378964625810123257706441345598208918012814795326138655546186073787939265978169329670612360707895259969355485444135710335020653498008710522049073542137887026838768913528351018576520549710920785694803389981141609366894823284474082519413443878345129789293956008320862096018164449603371256717098249760263675203580003625417801854059353358797654443898939527461715854980525829214579022539751838129321273344917250701906152270760160846401625840910918440812947155459860009642790723601961157985504201516030042849849360914999976624005004199263654470695158676601810258848050049054343882660499804930130705183715226200177963023292301542592383008505806926127836120343189489338345999148896996965485868689582383328078560946496161343373361511927340173535577739660768896559830056404233980769192120841261147556289156279393777421744525263480565867521584440737347364709759330813740179670863289963608049320835771981870969620234119235492245723730744705482308443963392*i1^47 + -254576248169730713802096906893255737399304436935832635005670399997117420503191826425538387824051548924534596116345825076057122544422375083344321097374439215545932580571351957516192363432257374791054957164363564236974679824399522496930295192142153065556439528441760242487995894694746422894171413982590513471354380752404321948928807371710030704458854107567226530881449965509283675803960412987647659210368076381556866966460654757929480658119150341319046426733670456720366009569670266411382494143702290617879538145377010419089356270408586325066202163886466762505705054910627953388908053687610692345114260001858277632004497472291576313535746552026803356802166295097934982386355020279502529354301607059085004180767480583763206100109361140562864672200256136390348710802313157208135147782384247901319353436468722468628150732733510220204184299808817670004267891580399354790690793288954631621106962228037529041334951073032837808941837297827054320413160888016580762944684561419086032115962430888331334061635270243624780633451018045472354106868878185744950806158530250263502135932962985703908935483675644180969923172653048421244747237819836356557100271120221921628353374914344702298348603705645424480234184676935318660031607490442486687718553102819376508726709282810886701659781723212981916663209965373875390360764311928681659135217407323721081655204659943029564950906973611622400*i1^48 + -342616805780278493775032454491100242005422157325350131515721547618125658383842494540136941947105608610169910463339324558349049515028594076802514429556833337436325284011013273714660234392638630103168460641772818460807343142666377247340173507396334445340031410276106392863518363233024706098594560882636985219210587260323376822503104532270568475684492025981645751517517833139207345350639886683720020819728805426197335846392786154101121297140628414146612088774987168833445762244027995464968989040859811765141807637721624917230652672288081151852624133971771454190085339967741548721347389431660662127855190742451972892789657342707169208540655996338459257147540803828600918603847855204091163732314189576823065554385636260698141192371992237684693280933251797244101009421696919151082649637627840764997562092388865716072718643846200213735261843452965518337688013986040184462562140064897298056767533701702860723528562648392316668088631069104612643262330845211599992144320246917624635419464430255477235834624285221800468049672589779982862905033954502996460229720566044595510902313665339603719950650555342942524548291973462823926943797919459655028461020856279185646139480390110871651778453056821684270954170856906323211775454002235414382823903606706814938441521953106249629431282951942566949402576944104549227112803483731160625628544498863865529067840194138755511564317491200*i1^49 + -1535719908681416568632699184926854304831400060626351885579772484024354462223506250347401646636589647180110266809695127424446223479022837527149304417966782345266502714866257413367759970021053253933357860510473337160389219085024372970464676491934932888308336768892916945351283265168314945521254858060393666882696980018668306283944975552241066829595162324440772311018712887544179092085618220875754970563019827682517487888664407242613473060281546889930111642583872312499299038939292373375928891344241823344675126626898217602546970553432606518174407941125854253641901379604557604363253795865550346394820607914864167149172850124878244605379898095197292659082706530175131760195836595700464487224437671290487223412856526242662093179884422396554693040742283284416890161112177904256800009642066851534319327447761840847918479128219841198426448939883555516866663293606181029044297443030398782362682171594247947164748111795059345463297580595488396125552972076589788313817292483097814936282112651004815416764649205129584903517933579909858752012556682442911029908284729289362170859591717374351587540126760168481615391575517985478981511085032254315659133343689707024663798803543881484624799987146000520160604059610457828487493075867755586553354174669763142896418218001946245668439979829670004141398761474615588832796028843662395808301384650822560994662318439265015280173056*i1^50 + 15822342228525001618025685526356098199412057479720998323698759993815320247920391377275437788846615745459055931153114481256972022181992302045757223244508276842746620920309587763372905516867689094783319351249125364729920313909627203540665312361414686773001174477426817737606853698223313016741803720600129877580929924642272710224901412340739312034299928238977863398348733936166569137112445813250133846280152798283470167510243537769882950574784702534645587207363201757503018019979488217841704736171631056768475866237448102686352742108301169905514001220065165060557293566922969980660950888907240964687298493248165875567528254641096020892534271128428977182836634343698800405224725749555977330748182974932742126466999309401511974941530780480737046992786941541458954952654402846238297398776349401443352148985239947151618252093086763752180794941823015022750504760981261778376882935585823068646641295142832774586962609986475191048170443439081750322570077988076021480081890947693420455440090860907504041008898723113358116400105618107934536584879484596039985743056023966719542720859017600932143839244684193109012133269550278660016985243661976061083471698896479578390643684129155869691390742211907210535738373324748986518970160058479380424785236364691942916063639840708176270317886598055249072971439812967680009383016910785770004170602760387551936195624525453328384*i1^51 + -17623804367237092734185977295414302766441521114682218196500007361903557446807428347105686463434536300231495449048905607067402721712279119213119977629236358739588801779268406956816337646464963584721092983044619579892979968960728801632675869497910134191183242347547044579075296963672216156835524024367470260597197339644857072712648927081221286407304657227494772836019282845260815417651984579458417594515131000288031886245653823922480575695511180574753349676540597374947757362132131142951554731465561626911823023800110926672805982728742659515850033989383431952080371011060228957755520397924132376299293432838061668874537822975448719212262696496189289306718969696840360885882610501983916169759836511556014154590371891910853312703335526890322971350615572324577056682607930790487310055060988794783477108922725592037049202583597567092522319980034455412725758837618905739198125259529285855185227023359241038128078022867574212298790481770864370274982690016097058737105608596695966376772489550962898670502085903895409635949072408403563652153516129894464271617648970916515688988820676377889693293284541158595034927416413396552776002165062505800510519776645619715444440464033443697015461440459947869905380863890289720291678803621024392770788400515903621802859317605711198586695541531190307508425703846678187593597517770921710247524959969770863704325805309952*i1^52 + 6171989582635240818763749968352974301119804492936562536786247488136245897487443485234372516484508609610118419597033872645844832807968213131816491027879522959154901759461800959052311282194487518115903368129408232399201969842117132910217728381345748893303029661453226065246595897378585225971691326967509540669718005319681341024149910438388894632602059773575162003232313409839401231476521187735231261445296575794906813779193220672749434333946717937351885873041639663346345624987698656389187727816947445753851757736534428262344220976242629813868296554867320157828922464675435114261740277930170782144551948998989128995968066921384063709565348339098309652075925659240186445169431862015538533655676399391169732618220828649402865657370727792210598381186199702260336020359349037205057143638659138509885741388807368917755501754008144181752982740032841102379129611011799850784407444451322158152451693854274163083804250635962887183438985686210362485952874289491351092266601174617606797353738140796456857175362371522435709282623700172121026911708882031351315690052004833542579280269525599459202824131666369101422617582481744300096088196391633698586378301370184539830153710225143395011113722921868495252793344283027424054000629983325123506228578540967945146036985383975771136919781035806180768078632813415860456145352367817014677625293130199911469416448*i1^53 + -23657371327864036541567373487572754220091884188538937140658212460008960096769862671815788960913783494914822731142033364705459959279567767702916339024746492310280919405313387755579906621155586440591246919741331083965287420945821560894610645605345063725123009248581936716948927922850919357752406196848378273224478367895880982401539779294679720100553804906371015477871497530831010240047455643667514508946412668474976841140992999339951090411457703859787103551742594249631668257210816147305159920717075853200067047362786585804671401907848816104529799595701922596565141996405527216154664422333178887545982474157070083499580735950888858764208080769492985059330630346687702945788832122237748634542811525303432342868611237763447823161281713287779016643721984890687967348884688066550175333836224033223158330400752853450790887278275029062945247839245503647955984102666352462893331294455564991366090372911391238143704734215759529459228278907862073783519185922946635217300504343587956161520457351111719669517876129191098035684762344254499471546526626564412870077242851335044690492177700612487934606640023867700464641599398793884672179014013589406163035435317628439994154827992169643908381066835205634052293726777438604799471347266204538127201274081617135671888626767621896258617938574565644428508164903205750471479533983546001389517773972560674816*i1^54 + 14160230417682530054651537896647684277515841567555047713316750804577140732141705902790351733798599657196232273773398890752962540555292432348774505803329683027382065965357857683941441696453592545654918224794793502056009630066839414839714197382774326816789673492524580587287243704853301070964357464482167050254789038630654634107112380396704559591902576875736962671295402761882452481805160832304954869962127834139797214071500847003851465496259343457666665660082795580627134477518388727940197605418102947835759745681545337982844160320844285308926750111003715781883639617670445313564600268924520635088508260496108165887566020895379730988993687614478273245455723220530295228128927748284852271589789628924085977675140963501797113122457986296869669131603147882007301980522505417297273292778397136630241396941889393333573241265368857706144503289761376581689866767448050458502791447873913451622359088338984023340824404224960368740878348686035764135789342045858248310579389163176236431521871344000596381159679568364546445424213729464806331894535269300858292492880872349295603012230584879739941212115681052271986834684941990779625880605504594952649269061856901251907802322913082717942930196116678899488744467653500039008890202964646746305849499022782032095285656758273734708755488439173990510590755101388251597492829665145594074762783490048*i1^55 + -10069756558727544758756431956696672429028878226484559731336517826120727509862990376593827127898708237660001466654027249119743324702301849697013946486399651289909146964309695894953082128436355024740926225875333446925993920899614499397371547255096237851166684235734612407544866829689686521957055716137867562879446737296186443908031431555717304636788594948154083793341217732599623104420470673434208632502221385708326105793009447513401134341716927598608468878999697992048988459907510760824839004526067401222273253497639585847167123929947973056626193111623673011927592844790292262038498948288108898835093225507147255269557002509375374515937549471945699029066038553701798955903000294983286338563529046464876308459516440702662421613688834369495639107248865484559342433458179973672674605566983309206997584748525594689227182859900278063253441532892862184095397558883036726946394047841324961957556625022328989899034689440921144382162088428878969149211020905602375304453024584278876115573173932631829106389618897141539371955016749296068726510746214421397469727720975856691227535272616447604235567393767851691896102168419621201083742841550312770079316025833867110089580534179875280412549289094893530543447429257997767069947385629633668845309176607649941699533481750965681366520621222880969172677455734690362638266149731972938668703744*i1^56 + -4166445033653157000136334387635015853803378905822049843066860135416253538008518918976892816076206835572305070900219651236467425573549145169771602620775699665638084981527861445798777406917045350148526297673370035001264322498017923905769707412575900794986611125556339549920552121433976284286063449388262960319360197121104854691043297734361507493302585455236521928522953949165594267957062310246207636948491130715385611244432428070765999125268350461297818358934892238262507819283683502611483203367944301819348143625890169240417194839111436580150001535631679665954876129781868969674469166692527653099711790300448139043903966656277196873257766477093960824153491917506392066157506150824062885650476777033731427281962586339848968827778339684899543183816409287434456525851186654611365339245989733885178538600643366826902172710118666201347656687402779015277316510325991079715051136489260097561080174119784953232005510890495949497505610449956122429713609366241879360022387267396665287855823902654076405468402518785412974726837530469223412740766076456663069821827134473327888815402910262859168393645911182620626258598672167063196620946910055496015790717653411895811597014315465026969890009930275177574440975023931261958909407660729889608102118957266968247460986802944163729793578431655976606391651316095475772832086087241302016*i1^57 + -19258154860641306254153786257835318528579545849583504370803114278045142411937246416370221638937476069844873460000869972446563506723830347655731559740292343178317119581673223574244145969471893688932978681995830900248408661314756841706985705280475476368384382389705021867333099685783166970833488801917835468264019282254722342404393117950147529019086252868666900645644128913488609920950813499982581315997878889873138659667911136448389999650500432286333812063481088739746071225496889547028462532986456539831558692857111570454837609505192004145856297432211017462545579930850658452422907343368235645006988641031479633176988996063285215227181304634826341866746422232608942251673699702159691082916661140827745608918465887590570909040587849869262056525728627186177739672032754366047826733354689724215242093679814775711040160998230958996259686089772867104838732503298166830502597468287023474161863738935202739665541539643100132121549800232143202883442542799303658659555754443629358152711978029820333513413336547519865218083163170743069378885295819971048692995969242276509752870368106133439901534460535547658740019929028307386636671790148183479952214157843449375622934633711009356212495348201202198779790538016650293024486839204923070937442102109259822654149172231015780425918716123277228975181652318808716517665738326016*i1^58 + -28161124725976477383296001467086162421613775834414663427750458596649220092910753987200829817993825525096028923020285885638711639948014985623921563517290368673606740711518753863812738618619547046691365956902036176207079359523040348127052383023575717775453399346231195787316474682011307482521038253370173880642455975708102141644120811602556392829827892369970880409369410494519798740173263241500731794584652637553631494694881835345052614665069791382817595949647244327166694526573736872172988763309804590649271847350148258162007363205554826334519505243012501915339233922905024034318243069039951307383899229680258215873744940462834995736062973050637762759901429159056221074401539044152585749778876496260286771092983881909355520950478863513937011599279080510089530251947386874678262535628538729080825239872087656692843491804709053298068062916209674707688464052931103506172460636551695947913672008076792416499691711924914967789910935353181592257810691999303049699171789965253779656983929293762560566718750784102875027104851924489568711073896449181444448093529310611588542326086904699359024847010210405823646877193661910886919325804448066999646900520057244038699541269967876508999056987870539007769481070709028246947070777033109702050551281818313446926495710496385774713917516784156137768229215270974108590931968*i1^59 + -9002495671346306581239210872487196700705211869613124149910154926968341296641527217666873063471868759794883406802014873700237538335456767652348050868128268252846259909320605597255152269376200707621824206376093029816649120816894343463111400848700956664895616606429917001335780859823950023352081472269861951072942161974347608872766594312324599029377643948469398415896348651758830461369148155302595541500949891091285994573936353440754037602896143816530513614030239911824350880456970618681639233048911274659506703295513313705851869179650746190746363126304779281965946932515844971276577665112837378957552824341296370037302718959016120632026443141013425685250318968133439729731001138456141886324121792885608434552910532642851881751396161350585751585899504727508701976799957617775144077757293431136175339566082000678005379635443389382822586562143846119493741277806566864320718357654129097672693618551903210726755435975562104668311677930343357572436516739025317949935781740220428875193832815178210811287286166359003909255765518194498778527105516013509106012247278679607180219142404800170948450309544235756259335235398637972329744606563939299300065058960758767553734438688963407981647949900168436896000929241024242448481515757520693960190282010097268954756875180960241430686098834916731567911406685290233856*i1^60 + -1164727520954781460884196529659857810499596847981604292112327662801058533034355413784572170401546355714328559837478257630273043341028402329922347063618491554634627418703948991960199800353683188727532861294580790837948232905041650126829249319443675275753033212208746475268399749865215185422048993816971353350580109970632574444129254075742692351158605715147623347412533753739948134234451646404530228904187198834141860898284384017773555059264422703429895833942115140958424714876899712754254288652411509792323484245468695896926188833129303047369261386361923015904722016916551673003463678178911922951141268323842345823940982762834857035240987481267385843506657131518838795341823077298081805284724687469833480801339223380946670236507350891691706749521490366219476304818705091303903182800778824810092446907133556437256201625024898638265693240446130372374182094725416254774566139525157839226047909349985838409133745215667252453931922127800994284533231374216016094854604838318921111168253239894219530373679898799718040841516266396388142977445612609111203649535164228211218093587651501070673975060414869289770224411083865946037212447424700938870382168878614381959055326618866638457243543032951063160931301089803858576149778118282394996036657912403949282421153395993233414136814013740544051775847530496*i1^61 + -133522852471525407243962372152373210680442003087909099485045232234848915496029112328832552556521600753096047049412231618142461511464814086933518350982276082961714714896035095743371009661863888627380552574493906490830154752098128366596369653815990041897312005062588011528066067110179785601528189177650795672472970173666712439703733972658006417365772554019786161078190098793941320933177401632504162398362930269080432152510235140108912491355387300901551974695784404602095099617494633657401363722854731636295615829096939226361404953930750667912874409333063113587324377714541919829579921670247001519704469383164744179136270434895945377120108613690875312475004412190990849479181859339699003550928873599511298102525359787881163924184400322403797446642939168426599114089187574052826713483684195871096228933933299853697483043086238148875762646495895638216649030186800716133250282416746652009416874319654172052620598954642902603681898373998102579306268499456049189450711525204196116431795197071711075611759965070828664500830172152278046666496217485483351380359578276538212782611710321709046775962678674055533353926547915454175419680075493161494487644093245977712145170642090076189952116539866866602864093111926892378946180935723203233858819236355649488732588926117936164641127326265261709852672*i1^62 + -19667254373589664906514603298555011931695214686374496577519496667813131581744838971495407783400389831047393861210734283504627226853157726099502484243141116362089130599509102449473327386820746024500564331765576282860377951925607504718705396275705215910558234267231579370987625386843087756736493926264584885152568932689801186026450260066736769392774588727021197885735710368277278043054736159995172005283792564536839220356309681501695655078230222933850328008378625163853794315026083514030840793282198026168324088873574859795241270904537902600255448982346479152243163819259550686799627880454401987241271414790615771292835859499009378480945006279944670215818523293923138434738489262398739342504452777784962486211182695298211331919203776185355009543077888191724769572088276052710502873849322713759225881912729407865946011658531734321984760953065977951401606517366359337614996671338786076801015112891998400976003119623941649920819568114488120582467701371258890870302673383894409127715726411872710749462087756691302842281557687519946267051581826267949367198695108376007311228233971136756844033227381462160233517190075284804750344363823297554125640792843217585116134439880219298632309067122751493279670916302955261313397946125183597106476381945756205698636451465668528344443100040527872*i1^63 + 202764534958662837984477463630969506862065168341163513172419183826403016175517371927903800903791054480096591744644183845129550936832081005462103086292635443790285913481553187277084330028080461903673221079151504020646637185789267182488949481775166636828940709786269292502757092817118142408201811302269824390853327471766057346671062804906667781099183562605915501256644861855722998511038081130343693329541430313259289646340321382969772141826362692063160147012261656295744115265721517375634285826913057979844981445931891515643411281114051602685262688202683436920130124724030922827829372897472692485194242732694123192937594363957346392132404681435435809457935030506758299154854008131184149934279735355142919313919032367103229276090221612164594775978064118101689945853126009766786058269642667538734694297204841836401521337537477521865909504277493133264018073472718489064785004757127004568263069866329907198191066019458610895042501795133684722129418652478781189056994221390513991650521895854438600528275660101341009559482936245974907556895401595488863516034273513579900733173202324618192961985094461505951452700553504543561717431952101530879347098644528706573593932709345772592645052470938481691900521009012493876242959464781442399068418810843113541317301953628679463803813888*i1^64 + -93826545457620450418368052339764033961843146982535683292106412365595988770132376933298060726085110912391096493983392775194213404066790258950860186977131357538881934176771500935003345585020723938345651408264502169533188340586728947232490790776150709133898514041291751852507075540409957482373749020658154606914611181776444588358924633357526553493129637477387343584659055788229690959876295671282202801609806064816548138253673889967035557062575047823979030567552718801303132584434070074627496328529210797703885509427555870240693075316633438309212683147081129316081359956264574349844284482224159762299094291030333564196206343350535918361539584317236053189985142524941388221494407022446381721903453110647981084779577819749374014453701028131916723487855015647724573353487937011135027165353356517007102458662568236570312444092569117044830935065417530228706925630601219477556567285454079866570384807841631073439388672999963992299060198363529489069712189124910832807509176816417551880569148920676285133472976080943534963249466890473115348966931636730473317490007312008578132117035366113340843280552576086061956885037835949757379548952459999504378257397852978401753388230813094840294813201521573097275705263293564593059439016937196836992918447032360768721612206702227095552*i1^65 + 275448943311358297152323284632604145919086444947698275141372081272430492068848884160734457590612361040900327066613512445574717743554339674318690234266989937718579406395405058520155400748013901899215593334924112438062841424261927660508524578757146103446147426617339209067395795793950063736096003837044937544003264678979397366034205102910653449008049172420027283928364504978630979250868530464483954991782158623373946017377806304153664396735819407500013881756085686615397209392575641515563951313019729985914653546604215697503479706787914772228024924927849931397244469364178672776476638724883715332469068293355414869310830173253460637330461540378344442042274308589607290765188184699873603206881860112184802353417548632419524082343429556188564274003337755844219836298580744198165542099488989164321772720421246513245181130459002702666592463020448827728680455327855738465555784138409443622997055401949989738243157286798607555675911044356099480627505017377077990129894197309342808453428878962508555681746550982652329391297898038189779753641816121694563719554500927349382513244535179620142957740370139046323902020859166024836625704329539410003402608054548764497401760562988078129951471670210193290358207086773253255598926374410109807859898088007799327167585714176*i1^66 + 1905405226676594204737486965576044582210734427171989521952076194419026986561546328895273035287307426541449549505211440403322096829672025457092008075902566610608414722357124799130507269960837230397507889792779979071099639302267539813980890558570197383391457848650463770040840385463842079072522795273737484666761467070324490803682035645530442376444621252435025916542425916372309566131758980336552812560320409424431614308910722337805979537730498665766052454242012930738876345104287736503223458821271649954000465741051851843511378240463984728158024022719638577224084940758939230815490925868152160124204390669825041269844516713668917520921764919482144621882744414571418922697984606975868196699982934283373507583574183598009201377776817879379423637650977422192537952807623709114895174728572318790631258893529408733261246720460729276693847981697297318071101420315138827671396342547881335800528853641447249616011205818572262605939100080893963228105367666143562210054888258197228907985058222760548925060774605716662121263285335089979795178779090797953290429345952407885007341571195752151251594771710855881015798942413043075746477448470095118155394900195106336424348906261730474501776460978173893967845023657816503989455155594052245260898737187400871894319104*i1^67 + -48841742360433307726501669497382991805607758659268542148885907673383291032250029456889141479876352737342855030748899124925034740842145673908205806768061795434093290798745670750668250557755934468287636453425340850573877974631186194559182432909710710864958414662092613591148788220719730432608549224328673858365374188427655627893807623813089919755137357709562186215019847315929751725229758169757451455419001003158019900099134206436264163497493810850621843405344810906423722762593526976048822381631316189432695982126605517901767212374731941947155295071816905149904334455963377815429470650978770596188138895182503339519906575713496855487673803867192476705791751263409230132320914856785774241359888590367277565861276695633369369411865601170983032242697437128283332384625188159202363752705062398951504974111832449600131320468106308073904893799810715085297240429671298119450222577107908487241051912682245816025360682160047244969345373979097806334190283052293785930052946811358529771520749435706375591569937449942684034773830270256375533584113352676811973397754389847934929244960476735368148855268277528685480509832270997949753104329502098079801415015014757720477634798146975787003982120340464896014731003219864481689175938687558012750261998541864960*i1^68 + -1355391325021149753322015925968164689779789076340971678977100372092510926672209506975002724696759126603218851628935025095475998541565309253865439687701004215594108853387895832845044744465329390714555316579038870893869949784301523740261738293892565548938542279732285844459276116078551023731145546658009640275035695647769739097362040183545537949817068161790522512385609532439640355520306948146890431002970179576768774806443939065015591664233777331087072251115925175996955240915137499780913210260848112924921488444382473468554897175935436911230145694017623173114419065402685679491870817300199803938783347202524471766680126238488675411288577868443052843801712060011520522524464779881074153391239994234069129047991231505592815437576833431548278368015487277973422578040557171403167595734647277959202642666321090978741579241478232840253953673860680405563263637228533289504295316452622936459191398772067423065724726672038671266567935850771418579537247776825911523840462706972432673238616618415896376132852948866503638585206753311438113028097065204203341905513659366131841864686286877692476598596531784614503960400711814820138573275599905991693229565724186433692668814430847584479650829406253070804917961034482548517320192705772831236679532544*i1^69 + 493635440865856286514959150655700310014491988422095191724903708775250514405239274408310671903226492098260387616712280596807630133688953212792574018400068887619773748467614298036432418182331534876095144891206160950318334807576426446796292722754657163190003715820360947315139846755538185534381835906081748142235940453804529383571425021508016032180812480489763312318207970011155791153382784834876374073091776220842483487676221137157417562084303303246093989156513417104624306702249321870364220342692409707292405696514679305697807680223123778021340292957732022909775486635247352738984024208250656809077231884137410319582391290216207857143953448233296949223468428272379949814168027354015176586733053860235175574732753169071410076966144556351910566440879407104168415559681047123238611322544873865419229952544208969186136053716240906985264075989212022832090500128470231144902381982718614047453730924612911573069264915535783965801643084384287642077777158172735886957105359257489648980151908037439359377252408094421529396317265900105560352137077992389968803835998339304105051773351187395340185613530938797834009865956176218325220737829841864688566038334889604725637412906720781240204122620853686058159031297013147240312323332378504200192*i1^70 + 8163708890792246975508186440638946973242128838012435372921564226531417540587234178950293429082080749352993402975599084811658589850139999135051249304602528614894580099368843945671759568058328310301471989123525428435850509816492614854369987496495063805928096152070888056260090370055008954486473428053867166017991037464549262265555707155214490979259444763913454920347725735124916383051209110420607204833851028635553547262003915738003062792193703464512750426685441090214142556199875939056441860440119261475319168071788035735025604134732342629137284711842015483731115002600691497002749168372585234813066728057088828900292944648318805588427313122096509157134135244232651058442558930357448902304467641878868103706443587485170396299864907488961644073758017648604444505539117801752035175004393117499757743919818317247757780549240446297845091351859438466549147467233278529870694308772614188990496865721697687359599913515487266499898800002868041520793358402770309422342197976599166012427602140561649438888803049988376271917371207263290810978241958352304313147078864821283845893058633878632214128821531830275608979447401035105323474016368892887549278532227756330504503533883647885936740836971732137934955894419169346558634397532160*i1^71 + -544468365879151358816560867668827668232757984442384690198529588839808646830271412517330528675620040294574389817125703186898959313045491228768266664416089700544972467034626220370648926387827486076071305900759378088249722746620339781297787573999884364966142003850726276143548267387465104759955856388624294968025363147775514983370417072642740473441593882821763895911710046889671090738091257020122053175153254174755594116338561723669237861086855168552242607217235622563473516775478285647145472779243478184776222184396038148395189175333399011401543879600030829402339710339065014254080227538405938307687045224551394902298175371860291408162796380446936061900522805964644050208602487123568279538555135602488407917961596145031465378480091247570852178924512638966746382289916850808607921976414997529585881967884261779310739110494000487171978774468384163163921243391725104069806111591224393201037280850444673867520624491471904861400608329409497257752889702037985855078772246868422718401807580266136946148285918014837791621014569215621641415732917888491279573659777218563137497860767578533939511901233050189296991059008055352111265482183298235690439439950386059095910646750153993110355507512657177612256481684870418319540224*i1^72 + -21341622687449104186613036769467306983927333612416068312890327183538962679448324881437838336886314310350894308614916995513843930266785014769178636062945324097021668309486514470474098227808604025401213886898619185922299643443653582359425715644896878751324258743070237851058889450867787060299817397768627811592436147746059224341817198075864114568737998924940302994485454342745746608878219193506061666697362086651131732696462158669266262709208794659452791934832403095430085747188899953169976697366306445318836033883547655460675668379024949993081913788364322443232861584154350653594430807999605414395926451610408664895508040013170528100608468247886975441755493959259327461916123775770656520504726306622964479998161460558773045483364131684332427258910220032367720577182961907063443531587840848988677317912772598858708001867781453747219975318742935996116458374713369359007850833765458741627419605669184096773281884505057597381163648842346036337954818108968561234798532906497905151132336554804278748577655364870873912307478703483787362946402306738201132850521269676327442266300763678003496793271356365307174365918860557370994327441985840842956314602660496982687126498693562835233694866038846724890251899099414528*i1^73 + -150851668727179881926978907853377023747455309886589039360593377080039926817538624940611994496521797914237693650809830624390728041962876034743876728583191138674771461433302536091797268241863486188135826113117429454344331203337712793723041076015968207828967299811715515924326831083729155553087479681673607981951657922876472535254114431589533427110686100868364025197490376122849773020667072929895632936962818088269401713559055338302760395649516996521175486579874789627764761643555325750198663560935492949516241452062759005317549738316965476224232277045305740814550165699620808061666481278384587383839773373765093428023245249931862016176933422376114207126130082640379535648379412054488924946479877493413116246780989945441517858669655078508321822403830171306728286281030982973827937223083770765550621333849112518774575022085804155147811635687848016733286294945498758327380971593781139367906921850414889962007717217027873082980237014110713198414296723130316466167506499317311648430723989620857340316159122816257175543970181202100778728572839867483473421819428985117654457455458939508380044445152954727731691768199431189662431689088908777392824185358766238640308659299130695922382179752930067815273070592*i1^74 + 4365229199374866798251969316963581612705251462516893491549836322612920815907145840562557369571615959937636258512281123937878525068603969942923728256258655906149823074897674595464752926896154856772576152125312114792772048621939656918470667948555129970117913210329562903505920832606884160846200451636394351876471189212260509804102690388548357804750274354358028082915849677594938186925136760302286194355108752417375204437101742490458754976727515227535693012820540573510223963403614735214144098637827318732420286190964017305091919278504953659894570179258198661120357873489304740289225644273445641731300801128657172381270707146520010638722299612840699490591376901230834999224433436803372290078742399191235868437267992557208915027913155464126182799619403067036065992977410326666040568684365243292054442831549858325439642505429486137816027495271984338505878279322605045193426082093392888304291542460126313115200924724636772711487904661516306833314098468428125043543255783827882696786858769018025789244414498681772951909868341647359772433211398086267111561649473084780076233634385522371124011105781506973169469097043024801988371028679402884623581029320374394238174494769032333984765552242940968960*i1^75 + 90172865406895230832373682867055999868085668936715964827249974802889374314758158582793072747639210673339500125961319419278402089514053012850729354624705838729865729408989568205507820530005641551664853977881573842571106714902534683847401815929847309515092171631001134921245357055644373573004315138961404259894679813394075014001243911841893924329556544982933511284170826723701370934270673726080592199522685477521484892528950602062108686958591950314326150018562539456422859615315966906453500670002669246595474815721034850508429859895069532413438672491972258338608501319139683648566568105767511590904434894133422556451003690409683731270586780170964566617286580789470054147457025518646222160667858100380929682644529421619596244708182055744055002071286153220098812798265815666821039029567728762090617158455288523973951457719749657013612130093918829725914353830792461230147677494650168079906465329930871474406620537018175024443022838277535784373031480136405635324693552917723623720471118820234229768938292328709921404980759369897281944789980842212888967296019087434800285904663787942010770241707589603109357204231539105966840840911852226699805096680215113227848875909950817296897873543168*i1^76 + 665410419379497588474911797052734602989340250905913370530505103418251831496401570212510819268806032768759358886603771010381943464875875707687110625583719777554085868053823461334798268995413884934321424926256794613840987862493351119958097837781126280360432391423772063825645994051034301324402430480574614098610534412386602147149997588873090767249602548780493213037279586981452480570579245267070568197918358912268600964469751696052711578347262134894514757138435973707116772107022796319057573612191209143840514749071551553748138777342477130535337406949939153342196299626752601774799990511094209516645723984398064848949061731341971647875871494672436211031444808506320124992050678987252975819501699641461106121618336125797224931547380549600316573713129628897513981346244618697930167952838594142477086326411919708510356552063333897456857729758965390396017091807201224993843348675909839598026900670947322028919786810221814791961094067645453651525197134292901840022963070877153887161408719779901421245944154581824274057258673555962455345352925369147846846071207826701048860724077165718763715810930977177992419902321069676185050548281517424965062450124799711156335943579812338073600*i1^77 + 2321253062475407574282305136483638532584234070927453265290845867543370522406857000601971323105390049679011042302124494166143017997481538263670875191282063413385634264736309281269053844904760100109078114868749211230546885758083614317230124704073287802777331337249972585525243241502777864920770330699893814235289181760521216271464280402891847762118994033073892468473095912625765917523426447457582866540664072200546793890649801961951087056268934015272165734679977330557210944656735772224321210327689320594002839975311716202020717394351356144902576227964342534493281447063623711996629946322561996812267319485984669004836561630998011847190846252491080817449754051904063087181773570527397396797370981629810841607436446050471711745271022900171645378984630020155653167747894810293358503294297226898606225330334235041625138064384635468403208791226402400457421020361088527384086354571863677319179071694707057391203585404678936371220990179652067631924560727742915095197482649419585624177520091570822716565060765826098538187109484165808597854338073029000072873142795119551660220810366407900547654505722047734923656604201259170905487781683836025896844108302936820867964602417152*i1^78 + 4344908197433914510708653432583325263578082223796946563204415518679746489489808243054717026932608760990227634464241838992816267151777256931690630875672232671906231441921404890798424949057309353917801845064688849643077231569518945329062754531135333719562527472907065712814711313046185113242924617129853559780403610008841403385668065391808008658035907296663699077261245297003270837018608808268178913064556754995672314356734932447585425530706388980520955364115879393638194249652612372755010350119687738575879617939673071549364030883294286984732648549002061671151396284495199991546233067229896841512408867464656009842108074391241602396099434227681119761438412381075912581832757216334153248814067527689157962425971782493158593397732843125148372068077495213867252883685643013768457678605548628212789909846850198524156216686582579973687135850572801316825675244080990776049716457264745561091544285940404854586722526405641839646803081344394255990112733104809163196538507111942428864443446903450304262515845140469347957461071325558943531134199987073870048672983903253230543268475262643072177340018807477307999687587659472171403266572093959343549916052814738548064256*i1^79 + 5632525516310841917852199123642006372352052929296962105993670409767181221757245987618710933737141629562090658125699017630611147853350152944062509096066367639487468878373609549289089497312920657974222847622342077747854587718550191299418753995736796926096606352400407802887385835677051696101173858779914352753179582813513422684831314537496769340925424287149156942617483234702208617699115595638368173589452209270916583697670333410367784864191463117167821031816062865556783144006418776051999169484205461859792984060471902840308027731323895134782476808949036844948902358307921352182420138387349074031315097147126438317884396244252890788439412230133504585318239306856805469757709562853647877267631245003158182146485737670485193418651169202722210302425392203795500066859828459931983836897989275567956641621454451936010258280981408120062499141945613093265498325162367861727587089374158621063640752451471379685570157419845439316075454902238370357455228070183857711714822814081205148155112457706450951535704682086861860417026252938740439352531106154043730163604910391015904575006265388504149452990157477165110274823581268863068508221689141074098636657262592*i1^80 + 2850630886291988357473230799595090224333612425606331670358798725497848484128653010954592976863480323163887736837596430066383126883261353967832909883486176403374059521691052768579117185020231082961430313075167892512767378804149923976771706471696055840492468104847594795837818497787096143359905038462535689426426719854284475458448199744676545043746978214490868538345342575243311795880203693736088626135385037411257467359499960920333927975563616105710674883235222635558515812202611415162811406736596013488908729103147952613721478842899732742511539938323964128236376167684093705909714258514654332749229360364152431623367606901935119254763721355468193133605166122651367695946002921113619516262857082287134025535784513316893112930578246114348240721239862631798281231795334438003690753333918047730060792130170693586350428074578950840283432246182342749636605116268917754520331147925059171118589422479289620347243041713517572690074322517065794805359734483756361649508100906508196013577851781049726563915795328559157272733712559190716049833998338255319686405866548420092001195651948502488472922895305808270483874469013186151767307452470709293416448*i1^81 + 1122607750028128878054185772411694649042770583472351871297863801089837395702935821668404934186308960979726906110576251108392663494855814767744831647891988088577217085716548880310840449781680043975150006847979458863520941385325576993259236565412292368221378515758694069984787613005476177763012002807380142341937218769858541678049484599176792400818657590628739235465259315953957990734691108967029173301698137773134678263695291061504274430886405258942559408830110027372196001369260161578333109500212286354549030342606465191571513885611617647075025440885260604882057061006165031965005842957446823881099917375763244622270210061688610930058443267558696321772032001192649109946791944326109449648093688265536380767701746636580219629754966917470873191643902122134042568511210708114872983117785973310575793151690516547890468351343050580587138435425616933499070470617362030818619961700555552018503279310795767976863729540480944282195746906608190192430233981711623941219839734469647069926477801226189747832597533237050387413794459042490143517682985066605010104932998417410309785813296683397795826297552093000753157656345489585644969245278208*i1^82 + 19563070132763068667430846967318734020815697712759428769839310979663581788491263522467619532075025580405136500867176095638629844075275132870545250223115169022808922579662209168519814926269658960746815475290147332655255836508079204327244960153653683734736502591264352947705883026777762029326307366575216091436647217440329303232839226176954369892984227208002244039421066587786142461400575840271127353434911812794032979705672830181846206399229458275984773374399227870178354666481282897228379235910079943755070444207384301759429863393349666497191512484712139997157320728554727718698570526723144336550241137310187169341076722391536885101125011366245247061189986085784119730111487580014493999815657383335242561564970331805823171687039596985920750172815080082474352877840236589565393986300048754696722193832087347696197305805470228716204933106753091697364973288633582717613970546694353117768628582571575094593724783870005398687561407737673570874856187567984323755579408551106450286608046692955717878891159452395322933151731820312647123550238366742531728525707292749038520451103953355195860029713439022821624208801746743459840*i1^83 + 108505803572123655526361860186100737983661651642137382053314594488653271457694453597008356167510304083636098427128764163274054578609903862891667860693951536061912011053041723111406261866403897869806024145566388182101283747228419029200917732445252271802697457726834518939896050418006883159800290185970463075231375398327433812952058680918006051009407135784346947227912329724049337028811138445542275759030396728389842812967755428512003868377258728761803525516089680657865753646791682168362308007957843377057483211417797108941427356399629631347985231774698195941455069089792832398481028220388414970302972721069243482667211927642580697008270952691724651199880522179165010801708501092839950777657930002242712527960215763499095579295001311002404920014405373840294004502066314243671957153662749848675653855293407359448562401333136512006817471263968717971008870299721133804597969651491478414384494587137181031210677941499392920169591325262315612259055349918666414861094204326327602606236523785424956809703487851530362485558644122426861562894859930224093979044837131616618418157705086668557516814364465305911268737024*i1^84 + 210282948108415273143162771072283703256350122557786863136902642876599823557627322261294059806389486688829107824863873689324644491974640759202269050214927386045157369829657512164242744760065774951211808895683791149799550599642018020594343212746145503686785947344878828619345516270977809373415336234577911372521031404323643825841100590373685564849345646507781507850964138387449022424315639967955097783345045239848685854170597862655450677526129087942553142598544399147888003880110900696127416213795297413290148924061072699176556653173994506560542302040205599101863289957144445155561134244218386569796504096152249509575198178853786484396177859332734462876121614831654998213567880638360701307888114504166745236887285687629055557435250871489173999146055633737550172461887993526113452404269766229040793880113769380424210932127269667500769854985394495488889054909325820085971022387639406516633427059800865399056770451272571016121797717952432532464670882437502760013467969828289942254514121590119276645476302231338167541113701750352016426656569975912892622930262167688592116968343432475029233151661572096*i1^85 + 233317134099806875365956060084888325580361272381493766180201389989475667599409375001101319391184295942427295461489904749054255228130388907509189192825810505023102997456475500902015178439746808727539743480993104355676570122891111759738640430125596830791123266842566133433642447632223172954812096202932495042328006747983184232726370040253518583047750560936116610959933555840287514568614564002580146909141362193117642978509083425843473533542681340276620470167197881844748011925319353461798862836453971478400502647137921573222459870146608875738678999142063942554748962329289857470335360362674059414146581253121332064512971344072118914269903746255860046417749858408842403158141406721509057514740860502125914076278710432803135833084279817862185351511785611266650973784585034557542693024837467492857733943287615180118258299021442316041974582285050329259665980377257472476759198746337253677794920751271403961843491095871754568839183540979538282981746639701057717440004772845936109309496435172720991097977140586524749546586943460587114998042747610074552243237980634997619177433711388825485312*i1^86 + -181861655118279517610859347342796744597999974964938024397895506907221488140182887289930091362163348170719486755232987144218734764445017960928637493022168347263602096385747314476736094027371408628044012737251887737902048518540769727994599764651407751998030296124845097024741840682232175785104849443459907515789111754004147707006884372320524815256859981239603475635722702527822031007326678057832902478001897314371751362139262113410667887768487263915241338076459411813958800911106322078166658146007162760303871159654481647030031156881007839493604967573105548312347439790214188514558301186267418494852670745943366940346191977378188260667892794457944504288575019982292866779843224841582458559255076253627788989784969332723450968698967054821739839439197745296594646955388300593772184920891640659634759151473581967771751230505768995524478540175627502597776449409938392545239629335620233461371900199520097111757198879978405677928411510333925934966404727027653350931207707194615609126648480190599962520417400186225236539180725814349388960395226532349944234098081878326801533501440*i1^87 + 28833702781833625190591068907876685049589006815206859166277352108085749395805912598533910002467241110949683241524681711590492480316511136000510538983287586171885121445078998311092615913938653673075833376655870392813623615107623612870136322592298119629889115080157042391424593732326623691279394494430547247821891235945464940493724771041008220072237472063465008076808178094188586950569250159178084169746218647039092150060765203901555116284929650972770616151624808406934411519200219051853628174683866706989023576214587148732089294645946990655818116667782932718419764686946269678898220794886707167450231928258515960818314425476890731808056521673297246787114362553900036965311800181270060143052016830650164886283683464829301958494383581068979972492828940626855630137649270674547664097437390763397782592315440318037788428717997215653312281665961377596721084025004563220253593045785995672788671680771737725088232327376227637654178344618641625383002305350474670688318575777126311993633058019284353891219547798053866689826188839725940175094340381554644212658881953792*i1^88 + -10411057404714562204777151588949775468228248589774637194258192155820870694626739506120940587640811259743617526118626740924309173198720011469307344478808033975707238675134948420186785041120195380277045193076955502491895920296223629675085036397983899867958186073105632311286612918810882303664571062923832021403726001375358305214128129170731524949457945732268116848902201009051124506489730763885274744178119632418021708319297468947183571810634866318007513720890334590449387201508654116491245033693310964833764170218916966578208516501967238869819081929470472116922711807489700468502776196978824412825459630574570642815036210218874420369787317888655272423411822241197356400311455953921454399937826414393256556802531304774781003193687013115294807426558324706919308333645648568946052421242022539708532939969932402644673850356368108235708513795304581815310009148551967194053258151556761586473714822691026468454128692370864251431433365201184716644458545312539015517397949084828858531649184731590652516835422442565323962715879924494800616455349988459806720*i1^89 + 1911777828126193364830217425068512898599932742414478411246275757007925106585106469353410151775552609914461593202249256988060110496717783679965364498046008719919489478314717021488580656946203512442366609743236742402968820895968103270849226323443770974665832269016291884781696063788671556779293189154596102344649754522475866373793190840496454368101933478480491406578314290166517204717957776940925875613427783910698702670620213631979613108198233257718673239996104805459219203218719578662286445535758734741244628981056703508522497636529072215736858038737712410179147130856853174644618852711702429114146099527460754089205115838543937275849369135367290587658424568611798823970885703461933494397655469388126092009082813195569137403565641915150054239534565326052856300818450900427030990604592778315112650552742648365799359329078252607974051409704201340668126953442690613887453153346399328185936565479619122029898223038493369054666963340638999259451470331011460080367921782202275933356990373264839860553418015267027571051711989919466199711744*i1^90 + 187171767874775552695681563213815256096359544460409222242029389497404888778539826165881482716596615278005265664831357023591624476152819564224883234508180807396757055272404853626900373576975661611681658377290428597535785706281703707426400451500109116021901416846207430897189311203894657570643598200358924905338640724045480251136841108161353829541725349503417599763558839642691549273155210325900052374403437257275891497963386734253190079680525208620285833701834121112254960619842757359019512815880433287941071666750609978351624722851980795869529381597366877326674336431770452000757941050582437655499515148166998989257443812363773986285881168567741442054346972856189182415999049919616939656616185129139421228132737370184906068631249306034332677078256613975160910766189105266205332155932807996310339036232847325284553885723320793179105797718582502194883555037633423192281266029202132981119570635593176273521098440741664898513549711326388156039502234895228059317240734157794895237882262669171608453831733232405198017158447104*i1^91 + 6662370893989533811137827236979290034320222515215368063646325933668389128630979685244896257170184778722422418975455383510850786790257077813293074601802345579067195709320458044089387964662559812709424523345486315884584077374419954362464305558008257759919363380458733416687897804983362067063519444594481168827065884379763809881276078348958743198464560964942950295909246631173090324635229439793977712942117610363535690347031407359300194172723900439962998882351236462317140549731744848433330869492974340210076659579241759987275316316288544015226252064934387252742743631126883503306894664632312470724277684875260908009956187493348423242826793139825050801080175193122192277678890178527770703209765839507042946088723685720760913014891072687024672194506279903861209422916014198550597622839230897604938847643046418982325120646851769522342440746751015662276403805518607486663195426083295133117649259739058727351609548641131800621030228765852360497914126045288135082754736684747903569007604651151550390880262803357696*i1^92 + 549523096028515342738419816294284208701934279993308531230364237821382066072094864439888731944185288039509198659750248862588677310367667086021534204247576966569070028614114518888574086873530483976405553502148186774265034790990447601163054026681437555103116096131773153771812937807640079969229482817724041638603408747552782604942297530852670910507772505069830167924764094449696890784963561978645630816208415539666462749600767307984643752592423748586576031265962378479369671748095851124630066420391633899033982924981223614533193486224373241095494626443737757226918477111213254393218332777242553809027393657952226666606568534522923716488044957190164078274258956654208724221159856745604073926841677731818067503141205161870507952127311589683679872097219039614735860612042615396820643063458481319223084732889076782280742665964744074807102369435949121856758843379452739945018349952217602491182564333967401677179660479314140434567717150889360805633359962512745595841783751788197252004888576*i1^93 + 2645868438854327666120084385207341123355270083112629689274348394666000656501229420241398242891064441576801858515812350833008487838716796094108057182187945416181767787187233281635866751825414356379036040889496282720347568931650936196011332150062731491461719520831531857582098558174762517259116443611669416883906172414583595843331190688110514377542421772078619122869562346744293297683006960969877140862963915767531052215919376386768386264520206554411162944671164123221527336571769816465913048880896280868852539318487797637772583783042780503425769105404584305421258549040317864098834107120494949890678135275111486783805895532559513780880163378117165543320519942008392990440883790795686189035555329645519868666107417944709933616433639150936420226083230041582896715963681663751330263238212377565031142265057972236392422977765729434484011682791092628422901196795204687847336281228767706197421833709304074394885091972465403550633135863987810351001256483727093760*i1^94 + -527049597938964112015264814236774260365919850153205467304188384906771388260973899284869774676632932554560571530127493843157115257786589771096989037257907216030177039920316961864629565512705706158082099547717958376533823395998235658448516702696955304100833757347600285676765909761777458900854782969144966116425027780172399313092553572599611963137619755809563062199225397528750792109695876298290853872532767612961057558142479257446615177296568222653621133203558297197735076881872888880440246324937473239026311859675132087650920484031690952519798461396626633200113753391606885312306623508358379374629170155608948543665194003269792361885459253618339143782605563111971821540751094939459883985742889048352096557947704019044281807677523194783787116980912346078913026531854101334537827058334226735803569122652551927994787362365101934867981218902540574805433676093455337366492561867056969599023961114588997735077444963510940672*i1^95 - N1*68930025803636453884515552234999606040705131532259135122898752935554594622287758291093176286714814021337479378889225573915294654146675907246872629725959260167738269070515625*i2, -44996408718126055638300578366227706803390804122957583001306456473450566489641670965400951246842196877834694874898102474514923106863572741837203996208826969948141511883709710937035576080859840327416246352250345110456612485114784322107963463532638957509932317342677610309505117470811499710314907682007341172252639157478743590636850226191227102152369986474716699929279096722418362012596088964503737879784358681250056946093256661249282637787665436278964330796996955846866751405770528795864346283958112288402440463728382417384501462887661198398079127887386762665775749654729353617802695854123748128163047427324675264659559166850814487210559874056407887578370786113568088880422486305906773085929543130390799150186536877981067472641206682131366997025717610404589128006743455942855559004672166724423334463570719302377834153926655365705950875607042433080780707452306659200798650135354037614140908919403885378871283698994973394453308869057861345032215937020446628670248810987798941760809603082788142105380659195635753330515182249479853514837095357650231694556252597455269920660664918367439112878196861774620799163890762101713725925706886706881643285325431694154229132212794005682781729049354544805989889843453047281647252392711627571208545950136587572637608659282459513157572460259387541990393623133325490278584703108031236576765629428154655720717152141627072108554847218381188686599514119476307786800014187134173463991351420200218842603139634482693964778813529394923173023471331955788571808592666562865039577794550427557588002406400000000000000000000000000000 + -310210853867716602505414042052100717868624892697185383370939897963688481969051307957995785772739784878302811700313303801329667223208467511266833961574398284850844486940550778427815549298518862235245777391315879110709970621692331507994514232185202102991370469615374280230934380548773474737396375869026448250166072016442783318027400328216209386022246584523522029538850517578238187254021314731366860297925816062568060202162898382171474314348600471362109124042531271715356380250591887413883760059437981394666575141262598628969565141729223868267585390409014896180550871887526353661768096939853496195299615446311967934639611494564280650349242770035343757158179548166568738385564917385357683373949216531514742870704961663217367203040123444401759396110535454073414258803990893277739727987704175705147284867962338069391159067611135311663696080107219902377008355949655921868550185299867499668438494170969537153261877755502981331573177425297426038743136022841026873189835299808141609986325111977157688987774215204836214852403759213417054774343406089885630361713029927044122333410805619804867730085608912886278149986799417335020896904128223523938575796087927256040230659202630289355967008045133691231164615359767928253907427822514337007761092009124518688949508600920977516493190181013389080243323317921345059897525855781838738689767258810513840837099378039322344271655709834481651815468960059482670961676140862689838636286056151240602702351202446039120349495713954826526084440917368953325840494036497058754459639118751740612503928832000000000000000000000000000*i1 + -162864075510588017106861980461749118198887215930863567144182944696779851298640366257647063250339492404050112528015262121886593051355216761199044917485663904500009185916636972804842451137668121948844143086906040364203421902326942763578207167198235958814375962217732674628569855810393751718064622117787832001781845969966650049776342481061683140314259768645576530601412570736665634523230101689436756025456544650037169970589291656030972909167980318438893728285060847265724365719893674556273291738153347826014919604904690208246695539060802143396530260146469093813320435648884611208571230151879168451889617874084602635936761976579367470224320299509305679783209675429728770246637197451368753862585999772723890367865088863898399587482392127351123988347482601997163559629843270848589637717594796508510077824732927753862320107264664164677734695664644283387897645658269894960753703243394220686724945058636065419565006535299264614369740924107643901448710118572228360465027562284751072874978380466605946690439309836625582395980059584378718231038391606813166641818073900901870705656760712952091928599076980769901781654476230999727668115128800546399002093464151792583260032974903949646807669730513701476437712405109918057192922469591088267025430814211481450642001042037118516549884058684759276225681777821017560588962006843561572099202741669245783124150161377245194889553534018547927698390822842726302322778959644006989261487586455140465881441526292177633218594484381181365984734371121537693736374426809459860476082814535818073593610240000000000000000000000000*i1^2 + 29973848052481359508129596808297712226278528001743173611655926884445290059919059818388375414574697111845948010340277899567714996226340088673224479717980284884284256269625691194392079524091573515788974979581468617183343630329088653112250186148331713671063336076092708762591697055209343769479264301147370910332529868920059000507747264806048818163150605666500555486162249631850933531439546935504233848706096144046091865705114352821572544150740973036834694527160852554463121913566676315494002861027112649811319308672876720185976623029420074354300982727022372004785956469449838843052623520623255263574658275768590847710373540992419099578115837944677582238218925546702261291730158213897718276671298800923203553988655278120958673733773111147788479934853528043319644081339829871485169286503733565626791967146360463381511054405041033763583166974836777098594950985376579766400388541530221840308942819993162085990414924473122367314019314983683038810736107093111138121611719611284321293001210513835710391284475330450561289411264030638313027556668838895661119200568151978925344328295265693901514212371505451024309747645406836912353948252504933494111346107165285911383734142777060397151913104903393440987802668030071721248502380151046095635334763067254622606059197140989955816787987994103335635639181064719131751376615862559488332961625607053816718794132867359085862711052539374512072759830699626462295046073947083639127849614158792558562115578913030003044230637050721828291724582127861409460372498223456708793220115748051220430848000000000000000000000000*i1^3 + -5709514083932283353883602653703230517351727364848277317343069200498939182750156061319111214910852999842556079576164757780652120648711926970178589903261195196100158352168772067292196404942059162015599710646962273994251102101234552360865248849558592054488715766765408759529062770162031690535495580929822495575324608296779028094461502108712720599071460139263791446370978461423324211837850357269474250123626167933428427090270046219154970479348012079778629002546735256107556315601631072073141074555346178317023931435802551854962482985390495497172925778760304671820218998794933153590139281375341343331496558636752438172181649568098924905679166881552733016413270024531241420466271361250938076969217131719009707519698751530508515311715120274629362007411159313839505542280499421423772876137999344418279530253861057074795163983625813470365113510232711970947486726204745000062672457906719353778548425918807719245731062146922647942080817247971906396662809049803648323462979690956925685149744167226339095125981439986842551422510604213261500967189155918566374891056259826202227339094649156604195400760307499766267994781586796915475722598792799626663675730479139199087883432744157096260308089972887192482994969446480701124220152296367463816030660344129343036877765504850439000655836414904009344482829545018769705266354570206042196505170071815210920998648447483496143988938029813325960182498594066792517649848357375845628655884095189016155493981278314792708555140364280596189037873798105391401444673930895861725168272137634774180167680000000000000000000000*i1^4 + 14692409988982633282447633641279697554515917056606385188390614220194344446907152429438440419391640396230199439832823300934227700788484007433475037656161647518373778017074255908195546545021974641745479943797188265550690869348497785098652540326601395038538887380037146149505256614965331094848908011769857449333406571779513442116879867674246624804409165064918911374032179910072679325509904985961855044133644420798798990755223218336329658762916162402452168923160543466084138179085817604015675076951775901770831345748323167722210478269978561461356984108953772601156398087734709848529702196809589490345952456220990688793067253916714577986266802631585442045058349642194370945111827146985322316629543526180416409941966147774074110001088893917543735514665503100615289357200785043958215302285735570053768021079963838235415183117256071110233475697764451425291472509986919686297603075085080215469847975268680705708409344521266172938315781083382071071997882566869469818050723573888668056183685078892916289463994209892880637581768267276477537066597026611936286853890259700451056047277787196534736089931700324182070795135140891305943176922207797555155837050632378591926476638827907323562792914720214911310747262206446109255457117343366752016697935102119397167570937707488247376572566193393482453368888514364389407261592692902832581037009978712891951226118956736161847432313230096200862385115391405174400583478022484772739275435724292373021957348591794379995146844208375273899901476888261864107486036358986187882020227610003091887226880000000000000000000*i1^5 + -20686693338348257649158375206100238040131012891316808634967227265948606069711176421717251511611129349853060799142106904360951255637418092896052965000189687337582008182093497645648620712945700352832966096506568432890590067707670660422059084716335915251715216723573669138428624317171809891557954117943499867000569693740052177888347445715372690373037033791833518675590187128658974996633334468471304824148954192547028771068322231907937872041538205402750352628725413501097236357497671181368211239578291693340870055779279157369384184455117629509161915593425803176690110144819650250667089296389627547173113576702860014683801952188499048636146178232554139084475118506355211618369917186134464840378479768357122448965747175801758223182310680936300645998564438645134987549392069249313639081213638316185477204795060553941731277363978993888390325092551772184426306712080526451083681641283125856161575681860237115389015870250311558647983768774844104374330157250417085738186250953245960130846814526209829443964028019404469055560162834507353897436038064758303406787423899856489868647750452500238537466944877581105692103337291856876099869380437530191398773316630730428026878203586020897046612474544406207924963272588020282667402352935958295586805097823324118284439605561594264403340618692970200666195126354133373152692372394025559494061325268108654626533544594865171801589177342830065922301008199311851130597881244845305513352019216848602113329200433823411804345692747426199212986992596166494551514900873907208288029527177532249053593600000000000000000*i1^6 + 18785732593401043400774360694703868603256361758529382041762154325603698842010708744784735993419890719574645865281201665342640833605771875757959296317648892796342263271477047055113373657923232909461405661294347923858148911483436370330969891125094115284659806297204038207261893543664418538428077620058755394074942200013925718631044822426679754270430312543295718483930351568362309109963470088502810460870025294794114259789432634454183278878892992730337014646554351935438341191506897932644065371471362091790247303656190383868138388293689226502762046201943608860537417399195413223534339750516471227035052695849576631990896949108280118491186935794118501181803466278517573932876991838962161309517716389879410766642484433113786189076679593281449084038252783872651728465498892614692559785007541181103525547871869271954796671326972378573385264609759976671452559073755123196764301880529869358226804788368859752844849409328980686270979067069376848571082802317172363731554543868870133746096218415848008760672759880239067584847134335648460384421954346648221374702234726367348811551388268262063749998319681427384752424168397230302085638837931623671243143293060486469872368978238892077837027167163619845185625270574435314288831964505069547668230024732060218068240550293757514756228253468773893311692821919981163120896358207681688649864791919684203715703044565924222395804969840603161410354399221509469139548492113726291778597440507668739994112173934951729991603613916592108304125152743995356067074350485537794893064651839409685004288000000000000000*i1^7 + -12014725858887964557012098610745621709703221002806507205116373143481281702438825705801036693716322717450539707049828625042910101057161907912723970751194003713642161131761800895173773095473522894432918275939675172845800682333694575719401510516402087169268053611383836017073588614612040197108294004328765967953932685376011116934181439497616372029123625298711539621469060169866196151890365614354116221212832287789234884070428374343857201265489468157742430368256508493772707235625511880607083640782281407156157928363088480151853170576104856770284050389709097935638193115914005380296762126122268850622375373191860215100034529195387814672227937882866920353883924099356948777694147203451293057958847135649820437717232389395564152909068715525890928095265288141540534546163829291129352359141226169971867078412587114274662943688474101096813113354333591526442074214677030629419180467419414729294820869326101164882260740092443549812752888811524250099264545813071882696974226161853739198553776546227400894617910339117984893913147733549285496699235271458019260309538233429377606754575182499311708328472391855759718323623961639980421845451369767891001021052018433722791936731718264090696684583082455232975890658709411402990932807257887670502013927865041291593816047850831376852546482865077927285167291012856331722030583368142783084170869281342210495676132998151824928464277567009049803292107425651496597617512306225879254514631628616200923092940648418660361660946770740266553554015130327000360141603161573339859534686999737584844800000000000000*i1^8 + 5501911310755533242072054848307702909207023238674345814970181647927342301525261008779816803407628847878571836173365117060995222630464825498534038290269795000345631349381346427169619569594014867521608646791661947374198102984924960948156050423671316366037809323275890852789402522336565145552814009454446351539535250506049246097211329078368480039349588060664554926984547752219000382000719903521216753628422037121674918742560060434998159342097789088643668131311551857574816508537013062267634337059072101699218494007474072701899564036325382843119954196954620915787043396365030999523052507672897644636623112308777621162037785677282038598286677433344958206022361544482039260296329039217708167481951257658980715334543014429376794360154103649795176640442829979343701624155817612333848163585822925010815544850062876636098144662608122758838159979471510085521906209466697093735029247048624716341047508355775979822149186833471291834465249591606798215807103118302892457812790438833954513546059346808939654401770841076717962776521102679572506486747752604438395189488021517283467452270580999389954557887088342195223644912693550482513636727250018331700009960965802822510818077034852299483403180933622971178144304821022358301718867219698040601470618551022332273075474775433259231759183405302768880941762545268078393903141258480925062201930697577394950053637007189073553632836014708873318137238689868820659231304969963862881728160048419303037076463483454501340217672743812018971744233139329940591674195190779086813920424259441655808000000000000*i1^9 + -1827669813375496319843263410163075548057185356163609489563150626611687568509258950049740391462065299396964130989556056329433085043230437247513633779851568046096791848378580744970267733976516366348217132303091599588143199618341358828549126083537047094079072102289416032185191059343095541645395181903309473155569319929407099404723388329397641884155292840828489865510004869645160648906633892608190884162660015343852685371013316773163459186779995061967071338778009709811304961600105019904934436002735356918173486097356721725705147996237794097585163658259291519588972236951202327473828559367004189943473559503730130860361192728923299782273211181888301003617356367613912702978808800559178890730208757109421608915533941870928094393222904321239355562059575477999010119675929341572529764989784849826278633527779675115645159944600933598622079863907793350887491351686392990604976914577072423539664331341231324041046180925868558368370307777591467425986111000841919532742476155043379132179038624842729991955539658703137140025459470477722799292260532556453923210348733779937554808213367117333853517803705754569454532426611087370700556707895026008828155157489711528149502815410378415609985997643861438004530107851769564421653261807086753559293404978590930168656971286823177407109370916482949643501545303799380658777450449767934836694489582971577853900859837250413022960979945944570409080119467810127435767971627869520118641171419278557223263163463846159351395540228174413762083546946572385919210719464759177457600109601015988224000000000*i1^10 + 477868838027172744505487126068185238185640673998681444849519012398226551202766889570403007824820640229072455110871145341215834720020056863070625942831388258099104468628247987262554889629682010241394623193405863389532667206242943641751386684178002476322257477471723444538394153993010674540609793735916546818251332767287786879889748018275665936629198121478697110245728608380253623027257788770992395191026909220145604742281825620077929742536913115481567685334712429039276557341826557119837400757428211673655057022712680535261897949844524860664735205397687035521039680053680319177758442288564216864583815012359125754383906697050362359848640269833896872373339274793489211746027552912927591067485010430498635664595406375954929594029447580978291171461894041453392541133307923668874575267117521247439726397928906973356327386805293068834281040913274184888837914212349047862204447846573696755421266725364656531166828253916083860562809065973908173897550683757245398756128226354105335245576256617862162510114296041114057573946301054912836618474916643162879444530023625923584675094254630522030937541223691247626109928944155704100337586041117463911449541439638655277338716008824780784001275573359023263651184390294278286049717630687219789933657595112692528555270972427687479374166318443681041360956636300855989642652519881577878198997957656894365474867103296443684830617521034604053584770648066662373237115646542458814547073088916269748786207645895662287049998193249841985092167255286098931049523197554850331374496897491271680000000*i1^11 + -141189716639315445200057915058269777879627240787390393290774519907209667209794275020452742709483064061049951576330157888297276140466597870040339629840117658099464879740043014953082050491026836026095167061844831814790724785731499412573003822479157811824546703531553722717947291214792870101812059100879614935563160384706236071010604564936241575271667359336778380629076304603007680573404534902071533804170322748012792839980174771614029517713081013151575704543637276260618971913675007022279222619874027565184394039868644893500812284551661464542004797740190834492029470076588949048874068631939699335566543359423150805378296594309854475034918665886196224440207821272294526748802404621146501653061318356125321493403830600612858529636491096111218711636955809002503772106890255813414008067625456377913474109828115255032075655835755329732166820107247997950358950382608540347436688733684685085917031425313418953334048276771284917602204114182138547323827321799833603125867042646956489638610814780481146942666895085981609627224491929917924425995111679772649016374712249110245937874465179372650346628539873495000473293532576360595133068589308022445591957590685942139556790880384153546369328385101263217592116325312631162060024821444725094975453886865617663144061061235268257869203722584066640639385984953173748733024419635202260255882931991161228961275863257710962723677930909368266015239454613601916639162586421527584086401764454314389949248901591808414397585287923655036810328050818398550828998261174602308912983893763686400000*i1^12 + 72942627414596814329563005181212969620943983468599025859363324964610833131255784743434517806712391972969941335881209635520975264000817177480038405670532384290774919687225689533630199873797395315622859449177911989966738530296392272519003931968129045628144004054775624676505667940607818877040722641835771779941205914113318015009311805371532568073179700747646533798065067992071026356024514613580069299830376960535294575083230570884129767804301496373139531318493253942063394945525607417334452866314829734952548277401901786550448424228233492153641900683120206990308241157958660800177042891925694822686648995514598846946582953215899106379787007325023111928418897548952650669884470161330158714691287144592211932840284585736735430006867171100995360932015518037096650161533091065613250013652683573018115077209080653637854730872194794053145635102258938639711710558114383582180793782684285571112959580235906465843455642154768743071749250416662880709105748375590916877162784241555060512206432159324830961759702628323727925146579991015421738997048155247774192967649061067636884522952968589975494447592878610188541867399553297362398286953332857896107748796968651921118176275376243294012887257214743838188915199186684805801748742774681186591478765774521254776287013354265209787631480314483246618471063501038899480511059816778819883196401885970206699559048015551475232967775463148392988991901919856396557211715798436648237638180560712025152590814480823064738544909940626634516011903823048319739061722635005853325263791718400000*i1^13 + -38206095852075932661036124225062129968510330289161558230300994643769095855951097869250295678463840578336537881620488499361231339246700882900171325631949127672582932332405418856930691114975870104837461244833495703403748606517793037370778250332840751565059122073964845485787101899394106547262800794105042777259038464822168210079318355123504151173460413255873849792670654530045895440128813469201054907014413408123084777739378804948617096443308104218914999725959571162964114370855205875653316283695062870852911588184699425725339916002713155337544671736170155223699056698514841218640833118621746230188871181073573424850413436371429123635020088536603860419236366609268594044456152783899161690552598571029683624186052719940071595339645872461461877483557722958125388958627285157775922296297618583131853912447139460664330401023986170302792861842955688178916731918010827967729355390896924174809987305593953311060383501841688259731423429302541956932137675846294722925996393752817272609616337304088851205748412870262488150976638870839485617229127761100761979214747808583801586190263304217659092933150687198043361585612677159274571264325408632127367248787621686355243345793409448389816325662385956428500171751857916617329455490299423455799843427379370829895841941851533822242546660231567503392318531138323313659471972828886326392778779087152058151912439042126260471551123636897500266137895151329890681329623282027567369321110552200521570716303279241632466131302926639527148993485000489669594667325240446761430396436480000*i1^14 + 13980836911297663555263945021850619554111187657353360440455346900569771714707542935081435880720468650793403447726400352791079482780348294662439716524132346431718752588484794844240105625832933803845713068037612910630594480128418635035157133286802942110849805854921662734650546648055435434301164448544585641872242063923067087955883527886942035006025125164703674596073449118718693472217191134316667769079653130767346793137339741940705774450748524885591185058398324974289523379959044229812624699343038127214635840477642620323810457006798588957239284602611173841135612355299932412965447207643140647428008419851793405188183786055003978761231470366783344084479215246970393182468134465869592358368052014695694598406375133922918480704203005039927196002599432823111310768745002546912069480332192936932533286557833668159555572840635041081517207353725738778351987099655278685460458863390247353750272407030284127881223752085075088488973642894135909634050586238806560326150142531832286518158624444047410498949683763475466188873122312085031576493057592989077195646532018786878965746579271707095877381004092166828343640680834166634616630513749819374395880550168016527803949262256044792882183736150750564928335658698138641302351434050451972930823267304377276030796328862945644124441164624674744833366274789598234415304300688812938283128497245573503796701952383622493153659921124792981019509537082317838893534063865700499089727666022679761686533389608521535131191996892024784914895598753527932872835019056796588488366489600*i1^15 + -2780576872900396956897702397998029817835446915808738499838059377743498087980036169337102562044637866249124499901077572500671770626687956000408824951656236912186473420148206190550780956367084813466175171705854913718929995358561991409886598921588569758108642233793201691933552711594406561822124423174911860693289705038169898313371048176275983808481886705911679825233654406185620355113677728830187289749172595616557447135721689487366738850711667955364320385813938429895789073510204805530324119599560605680839053501795239856300660218795955895502527323669328458212786603702804377575232860544794387680472769818119098984867033518010094799447015647072021543883167619963427608005275192955695070362268969632333309310578482844022214717454139866857532163577705629759734821536935226946891259877725936787429988459309331744348608924769709545601875530453834835479208199424468489656593981222245168250640416082177514328549087405211995280749759830613963673475208966936763183515347741088205055739978171258395918187652229794069780596587744920546320193976879161544995037633559749399838018241118670582855704793432998643961599266942458497203127920487677323175296771421680719036397344369677345402700048226205860495444878091482700621679983194180515280536282320777841634577552382293128499703399696090741638787393161918024017471263398244779157735943721212511574821672612969676745005926716888213461429348918668247031749042554656202533555033193301789239546114957019836549951528951882745446380805714097946742737536220074310641909760*i1^16 + 27091724766401612796603117054470579527870590070349497033807801170161449649554904004547440935447977186262373974195826630457127227467265512037258576021126953918739858324292228245082564340497917898441932194229583381197589920479923349595654911227099459749548068680507928240175703968866672463745431541486005358982950926057083258185393299559389833116313120827602585969048637934510274282507653648742217373266571308751010749453930344806251906948500798139958782367401588897386282287232603092088943277012097536450463984526137588409197534525551861249230906355520484240715396772811780688183133711954754986768030820253703563428278608076155489401088323150103132673744182070540977195064472937383203369303122377917939400131557073711273596708225558971696207264316779158238291670339481539314433103244832273318513151119792740702625424475020504551327440057921924667491214172969006147167053450530428778893145760481236897979926459994142221637638253838225065820577571912265541292166255549481830959220745503170417321673650129669806954664881594943574838633825701516920974423529584216523165519287692184977106772984780702167616525499945190188297048347948578789678553042115229048484001269321328831250014273562440915265232463752653062329778806086183975105743845905516844746165146393305044747295781607975134021832691392819170850438627827707646834914040859551741023862499521328232189901759803179710956657432077920796529858646450170025983751656112321062795344129885443971993431506385709351878633508479676844557769005435812052992*i1^17 + 57115995222890998669544195641792642191735501186706202179556662316764631946780046230767691767044868991884353756870808587103188731351876235284837892496809004882776200206227924945455696103986666795621975693789821261492398830748632122468077441016311567344983671981290750561082215597064911914955430261256554804367959384852722600145826675547832835081296852850761785258186991449068619354335429483576100777779391707805131127878678828385406360054649746371507998964900579894890414192260644327464379529952881361648896023273144733343779005959888194490746940525221547954520401049144718982003865374017900805764088073621523680395492125467761019421834448066506979533807150042122293515921875994543025368848217632834253607430690507608639188800098145119993907694156783912305312724990094036837713971906298411107108978370410621491939388507862677900668028351327583600122761353180584272435970521051188672353237704905870916570872665275362720984977227862454608338421700240447713180803191975844162253213086511561844318003714343728621330283698804232364699709059766047975747753047636296393772515161097504761940744704835250907867879905958872424803336034408170777407238919151017466245577545567589940369964886074576806463624268427805442830154666340475079730325651294140630824598495909696936075933760070807402425036671836949335354308833141891890901633673599337970702440846852129956554350977903007374351155184825114192687608801482484185327181183203573221489916929448025056096754559335591823758811701551624886681964435491258368*i1^18 + 31410335075104053063688344470883021918941924183607027816082476271255204276878304067270312815807132809443562078617766220203243375475656663858574321193278745749200698564857103269426578700422817504518953742487786335427926609045329173847210730654786271090977491867825422637060115397582773011432996179282354083317828826914628565297324693992908519497719067932988816369440786016218047222318699416643070928574203199941369584769434334887563649007278413135351711734364643987096549825974463019477248933949166748460093545339578613082078929824209192056700401877824624078014796491451712523170917082975228093559574194023357086317611408709903918471213152083753165809860651646927361747408324573825511331800062880544035905854346041261320752827574634706701982953497304706596547239150208867997715870816739968417843509656482381322457943840685176567869988063259660181019595003997694818918376543493312795475660037519999947839136983568529730624865787673182537560536673967236579431728752019430323780726791800420620041494874387527155176823521870850790143348328633350481669158867144614651884663267036665523107560743769978424020838735390063167549155875263044297030889931728605886478676383114054551056070048771900027976581049367533991873594156502136196465645183430589398468206508039726985259605804981794509821969061604337583296710334149386987067802255913310559810839868697413333129972466816230721769652665891003194284563834434464094251853699465213313199077622828275606685361298931789438156535955476388952489747164430336*i1^19 + -21799657053123534678961552213314767257689480397234924123833640403778456151224143349642950802790195515216503670440845710783108636551477919082154503247439423170737751907206504443049800669621039121400076339331973988340397259671853595305686873529441197885314960132896424156894033580091855118070241418271738773108217747632905945600325140518022570397567141829646184717733492900809879311855038096274204659198416797899457790847930678853790168922283217882665495969087176620974706847090193006133986263384349095310490103104306897971413584311548099771732693842404063639450186692089018134016306892536706021314017612425909225827879277916974439137492839724246868207047415285917987028509324772988311015962422807737548967740749933493761438735899707744228416167654676568674731764528484943314104068368623113113335013232066435669389961898141072904057471133396539469145492758820020871418387031875546307676726149661618678623396137816276999521857660991826807534861308303894911168784996956372423465995634034458452795524692381496146026385835145518151099022127282354808070233491474180751164137229848488502771992662055049094826403236336012850126601831548376709944363478225872748140472387712560619037571663986547257495353110793130289294026800808806965118199776206369585475374864800930742498587108763408927227130267477323949608847863508204225756712554624191160928541873973162435034975583930678317615215460835625266222783153448497533449706242374573258956711224692344202189668440644177076407879580872152558663374995456*i1^20 + 2958450353450718188753781562467295066222188485959065744139078632962885624091555048171962318746131466586802103104771813766292218180941379208597551554798428094883401783582725754415447616923090425752156881824995042293170653132383908793106728409406613746902075250334473541617155423970342031607031711716846368286755620240874090334084882700827274352870177523539409542986881995658580434374798999460692861062775707599741830946332836034054075627825651608652795079778730277099182034898976874173030894425604048891744277078059137174889151394488369528163610611281152055660079677023468795663372520232952055135677509140546183807631799374280036625208705325433995443895913355556108459804071322369620514258304606694757317112488304796635456996806439137524004589035585509656463955939425393761463268131680055165356784367047652475597236327849275126256207610077225985040320348929846306889019622133229721053665980975213824103964026538907973401724181044297261184167458979918511967558471153787595089485049075323650234376894842481956281700196504982801187072403964318864679375491195733614525508987841087999752888012763977005827000578522807775534733555456527343794861954695199984149504055600544271669076994791961280630228797388584883394658266547540959087565009344663877782408348603173371790443531603486536189234365754775042348302373616521571828449789231083149970774267876468657272863627352293795567785203765981335045037260932204406018054571265206422462879705519902333946324289985365890273454016774855729432494080*i1^21 + 441808954060569993518488067587647178542138342595266177603034060021601429534816166881284904361863144862387980132034772759022204887331222274337684994986084986397262530054316144906644652294344375621193650345897986804250413112024895888434402076021186783040744151519218079440404458372155386106941579770361438641603849670098308292750062219684918803314273854294931027385165566593677620142921535080523544715264732654790024479075481219186463919286915748581291566054540879162263029200118470447012363876495672107260994976203508455810802892289172002524617465758835797938838229790464889259128743784917480684890703799723361724569707755212970277682637713669329469189954173351625198412289873639574932127646821174607524534022996864069483127248788100296788516075024258521985365751712665648307886871088669227484484705784557805251727676123090162157009955305041468604939951477856563823944673199340077685122358543485878870531732535824351990521796573950432456095864977737015154647542229350087306690844664252604682172778264737417947959663617367474641789610598334768393425465854671753242472389968919896270856796030622751107124946174808726945222432756150682488701886842313934945547271570013638469326608872919935767849742076084227943330126089772084934193548026022902515231275304148385392781379962859679717309474157744598484584492228703339880554385579785119317487203394659951392434856778037355035819929496507941817560287173371094074724596435310338399624078525714531322104999353145145254800429816284490760192*i1^22 + -81749150265935313938952729776238053957599788114638264083019394857621677271249722598014109971945203091425873626291671789007101266957563562035049019165472167289907170263482979854206704822213099613108831053811498535041780503949444497759531014592228406080110816832253139893865733134740664417495125246314940969498258989296526023836804651119015918392377928328663484598747306939122366879013149097754194179817858171060867506076308686199937571241823317837884976424625921765912888608762523941249074451963226691775490809859995688181988548000567358413493404491869220979448068800967294382091680950898534730912172935018912488894943383682933259341538129873266463083272225862083512976828149569089140247487429275162599456000926704054565666745547281764505798466047041693502266822384348918339850031143757347707697519832762230328525211796139476855400068126509132395573868477658650372426649826349024606787197820183514878224620552064371252502095281929895050320043149194932084129171488893738254793520366555545125761506536129470023418294535387445633985069562996784641404521051337528494882296294734483721838727514135143435552414300578343649306175319386418716877700228320377365796371656053036005941675217542089519574741583025413544676738586710189321951857750527004137533303712198676984516987689245881496342603087729649090588778349695605841913453824058645825182295746089865776214655590509026304657817239554581520128894986552437249404239494289153529714382055542644405127867910207217639087498675118669824*i1^23 + -4928510366471309732485288359056288859738764523894896539874301306344974389454343071651611823138671685091527986119374768960175770181663882956744004076804092375521619710219835434534053993779741676597558068955158712107086455384399049791168158610292068925057459999776101640702122633341774735087050806509336961556540584474575177925759306135264545781851649837006281799125120480561211645315521834008127588670992568829866698136509488819955826015907783815406468939432836513448157967807520680309090384830987337139499665516851293259200876055651599397226930965726798139612623620609645549374686285650629385565468555624763014597990988301844750776587134816763418504581211237671158454228276449404113567450009140156159116790039478652306647561825400552514961014555563194959704187977183164413496959901570573391009224396044820850210961583315034293202657032460183839857511893118861986583045195197156840969156568214881258743352447736521689937279349250123064227683975225881842342232046804768961609560911415788468982959324679659023015846866941605031143941820221497961570363806095267103620740413437202090611381275938496203962005125394932495913751322892951273643081770240784291868518794737899604838790630623231754313892912403066108991599535965638936906354287026635557021615606550542077292731672031037294163698678928741664880245022081593260428604780814593941349355043532092234349743579169178206633961598684060329166502911797561716946602089284677619199285234446838229524391113164638373432403215515648*i1^24 + 2110638239098798533304453988906274927348073794014955566911051557601571271220617781771395565700585325121544994992406434399497504487378597411579695608808246367837677053725996987328508401102254927135897398402405513638759994419613563272522238618360447480088255212750016342837907088292357842353130524934922988765957688997272762270876568217304142875267746373260864267406047665804598864080126389889064812486992207126896890948920649236452089315367187204473547032195992784034954054039515782078952955985005667116788007463225437966090840576136421353746110364662367744822206779860500306015182421497949157206158814831824938923236076653014526832126470680229617350977294978147931597463619357520715144426513104719898908058239668606985644639152043346373792645072703280967171221838311721483168933912748864136871867926771770160830255074819703893935293362633812213205130303100190400089000027661809041231031945130510733057660349513832308587932391269937431179357932083019943262646746327635017230827494295517668539799342963922289146440810097782947101148176795982901642426413921742133628081300629235431849068620898458164197533249531014609425175862229323315169933166361711882107256682427286875725561396102982894189220107420761588143061726046286893604321429855446293359865147076355713818101678631376211203091918212967607647112806619867977801818898468872751001490887609844703450869587867653079279735411835612029795805987670267970407389781369727728456769047382811782169541894522469386656422035456*i1^25 + -497507141144435355853736607094426391544637536651215772571130195233328713519587538540573640026268155361451810774165743570615671686806709378345345844723285417015103896105658556703901168612326082374827536463384168202646677472182222219938268747856286711738396463990420201169986447970042862804941664815714777747418855525725284685005969754953471468821705728816344273290001780984728332699261332299239297882810808462787106427358302111765471687412725606539724845157831345141724996460829414925837878529589109675463813435204902188441292926716476950065902745617902589018632815153260418223335784097009867723110040553214445373258900069206754474323704189931770560465551563809131297157752078039189388016417399852069093097391949807806996527087752488121704411700206519845046677175600841025533785327327184323741861537302068491732192576214957428693472139685922245236024728290123052216906602660709723376903150662426842047291739703614420366986095391455526744545582302432580248890006580549132540850043697771132722391684401118096302894181163196328523328941042534529270616778034811823059804156367527539103042633694337811050697386070591723403811017553019441501962943680003442493558111711080009239808330379789428536000728248253044088072892431733559661029721731774735251062590345125535325760197215208928655500855822623670252481188092335754301511067289048069957439238107698278201140649337598614120411934335486279608636878512284103550742546932608044295087954410652023945215477975734844901031936*i1^26 + 7089931719999944281520438370159060045787268931363696183047338603136267216252855975824498405429907226896966389086884911784358196603838539631936257573597369661933732011024457408503061796295705092573411362092603771888892393890673019610171295069635848848224639552755247100008764035955325861830298216909367087926737977374601245090726812340406895541328329346732539966782304042790739211586126308708735012014228822705778117402026600477149324233786462210356492736263446312777718874800189240109923375081672713834295634367663400478148518684026142767293088004579552279928279682438127647034673509359917354454708783287160776789181005002145324573126700171930622355690574012731189883875463362123079095600010055552436617113684715518465900085869138637584357034172792513100099706154090031639480097547134966853945019983963553864793461500162988343549394547276415381971977612564024726750003119252303062806552468614651479435128277247937904908614613115441770741955949581702853593874312681970083101199588645102785524479071157719574589913269974307772297222798092085871623549963010486224374641972516981828360525874440611039669878893040414964218542791804147787037098763087277317068501780525082770765037345326197525899939137004346791841503281708008133925860055552217997899204884834348099339340945862203988366278523297425537233528621209502415441434902867444396599665331661592563210159061462602098460347419971197800196907701145763111566972004156728273521793870365420085060100781645659897856*i1^27 + 8335127576759957848889505547421768917027452384391966742436955131617380997908506701428427049095575238621148238720231129013001222043269801903956297177163400488714250671405137971218392347842273856611196661075448152316221878800522813674709549452385660103420127207550501133452263231353917573576713526162614348055491939753981751727644783145694509705071876940201728732715348000063545650954248311161943467476869858832468500992654396002247237255976029199410770818070650919669322621392715119129072833259136504220727879351129609470556756823872272693133041556857512143946945154221177761120086737259501541861721955552666409868047087307456035607370005688460716825916492696827800409629948693493945015731902349502601141295741382555253095964667724819967236475872886987799538109565650411493262299274485530312873126520636646041087543790852082755914497847273308066706442976715243749961592485010609553709292323845491562890454946417036994757485451896558788275070179099190402882164338398805715114772020953775964102813484156033147618037463852765076271359543729575072634139326253991777052118085905985882159175831589738849394118554822187365991834324770799953577100270501754507486636591396593274110719286123077826112573048842287231233654584360695526589719026590925561936335032022884020513722061028822500516984429794746767421240004177687537958235575095495642494777211919033414412635300017688771194947082938552482703453084343784910233209742675453073741593757496246504905252148061667328*i1^28 + -451497268032684568058497584725386551371962688134531920412552083366109966111492161014908810081877095296601212719427621272798388578405226528333228186146156524691285847148946796973476719929050476079695846453544955876149261873541218948190918009765747154325461264625326399065603184682083656181057177206853288521918343899181199441963034451733861130755302808244482343480825242651550669561513126935424600149033239763490004050843940453075390979082280413499978017889242045340071385121545201521528856713727862188224761944730302359088082968211423781949867712541398548749977120937784478839485885257633898604808805141823331866263329611790631282670882619496378735680275513206263450038273474175794818232373869247078795613844608771327053073015996770978975114375183673233754433812502209816798347529988957397479086684442952205699662793431177146066778154960051491057226397869583184937081583001300418529865149802240656534799713241054997326256340503884880504537348450373606274913118955851536698200119461080027071994657071622936623558958867975318863818046972167815443235149744697691849781785634194821809169167574789232129817312640540894819672847479360917919052009554054951093233524515533316657473095592067991662733566844199600109742526732675895650375103522489934615276899110342438034567088062041524841675793540668865433945721185864797596276607862068276730416563408487999325191866062940387186960662743406063013450560221771574754976423797157990628360221152361271244852224327680*i1^29 + -72783678070720342186169711873080739796708921856897545729871230678093875306098026650226382774780724721744866596008709791570409418590595856905866422218880417939907134614107378657604214484709906675383890626757985696300942865685587279415467952560896413707255370188059578598829590569880638109657890841755722656895269446554538800440838933224253839613113791914187601197751560373158462199586203334383892241764368931374612990302154370739082495652566678010735410742682579588688838480744805788507535156473048469975165199506903023868403321698973044151319702973682851753096254144482282558550485007375487839869366652330286152591313175147325406692662848826715640361925377968468580684773445308337096400432403058520653293836875380775652483940284319933147099445020247951829897297072858906888669745351677103349637777807307107548928887576861923278381756833373229143826753710506185392270412472988282456239795465690064342682865571851149404726643912177936080565355687054607360046073800749010133035979760299309599385467944503841075010733495132502153818754086584262945774428269379510325872289976447950211489644754786117466760378782652623190455598235030373974198399413475969809692798732953853089823608390139108062907699526760118853245814247954234672003170519625829323918728495887617699054336203089704305919330663483387845568562285388237345722666121626578690428681284655484025606598559954989842644844962280352335426938069864393011251830459884755462742117991751489114305724416*i1^30 + 8475962538329272521582069555231537539395139928093926975093956443383355627997613502704802189292380736443757900797881774628486298639331845337768708122832725327402047020322773108453343428143539163713169892638423585764074698690152612350276485287699751297201818368827464125961239299067374547423145929320602001704312542501175636200236809326759061046820879113765610685048062156483422010485255403080671701949869036368366034787782243707514457524967661962714707462723572579748890254108693842492787361632997851495991060497773506874182513301655302560898968161829325845766391355456421543354789688990848671938605184625061730702052236915717009678791330608918404544379133443667091597328270195136790337815094509383548103980018106179505938692479969435108338897635646631717389810346288784158216149237596605966399652160992961321690618907808867399287714988956183227337160032077341060890976460095443630780498414337924126261286571460716635927694699097263932058279869370153927646967526362505314816108058545952198407968725946290195803020089624087956979870394131266475328828294794387823851397591764654062922556505401732334915341269175753453748201211565909412639228389596549278054687519891131587481599811762132553113101405200764446593232293533107049383773847557925444540481220881242512701285595861664361471241279389283745818000237380024625337253265587578647661845666781954024481555150202185081660800605046395625268903357350942583720410074548096088640365363644446034362368*i1^31 + -551371779493609102521373814732734211921646727619371329725895197075865460778603531867795464025166269578744231217125001304659112501235111618714113615747941270415462293631804019115579919189160579170507543118366171578007884906095461789433287966727238763273816673115085057726888864541234281695416762550031393566310167079277999145675474126801024048754997904471370056722501862795744985595965200761615962775183817452511042774889140205974906136551654968723944105549787340691036884801073414771906020538924438840603732094994530239399587494497771936045259426104569563453616280284962070077847517309731398933484989479323576058083754441211227190138662202595588932815663019522794821225305228070127784467383305567717372708982530492959909673379301315417272535868131526192539284510394283128634251129532904679168533552745491985640085515647325647380514416781838914577589140329574890347620282052028593784279072452397071584075833511435510303434023035559430314721219946686908979747686519619301024573206501951049950650105107234039070231168696028869488864895879111904448605259975993760234156514277107188982747370143642767451713559495222368788448020708513046289496029381358960967523421270541026128269224873411927129895892192277963277159568829717639921508344401022037033345431442134930902847051608165210700141973464615091726216847135480610526357214074981979722604427367382602035589858835073321755238567041417189496635903490653959750387844461484717336430730693478187008*i1^32 + -143582601802792790843499295816628824180669888823170913205458977386217958693995913988005258268093476858152039922501138564930311231529401031718340974227410051218650120977353657524329707130699624179158186754348693321278436723214398868920411871400678762351416534181749907501260441047038463782121340808203610583442379046949150073047548122615477598507647062171056550445831993751797368533203530027792388094306852095376842246094263747465673846750828262175773564970376098163447743474818664749957658080431349694863927398416557982006227657499744876009418686752662664862016370603195147317853391154331295695590364753466238460721309088965177073728267312395817078057957751527807111103806568271411576967911733226138829906803609727788930134611680141988111450870814705208300197726092052646178455525636566426469099754949316573289629303146640439581800924920011783259359392936173001068777022854661359646977839433636134491074998814686680979186095742758439229805928174579601213459899168616075784708392220290801195595706940789809872251966095551195968307972558010260512993211492777715969431016074231377308792623544063193968406987703386571015203822552487997075159784144975560886459413896570637318321588892836418915513755733398078727420790207191524015620706604676749868910882668833732722471789007336233909318003234909847736934693875207374482056439809914443965460899450814433133521268150765595517518447839692604345150961200795159207187891833254480186703654969933824*i1^33 + -3946398645399024448112893202165163401590074168618035909664807582911498502384393364623004381224043779517243583467682683035872256108571087320784835249454496718409516282302835383804533850393487576402863667493716752778247320177269669943720304357628436254551782634670037194741210185774081253233671024766854422455414044521692258236730773876769857695576453546894196545613021741528063472534733128679328382950184810721342877933560443606261253784725142803573267513421257553490327930115206957777614092666955035135501967945718076395067980656217473134152958342835461725045070243555715164437544953832469007012106089453177199097626072820486171406864739427847911447839130865547557761265446452974531106409153861468314430543895841022708818369498026520540636742107069182335788551345103700814736511154313548259713895147707138093307293659464651270689162853976354114365959258049874493237962360014869264889474357503615868911250098147260147455175892744487602321711148821992661969579561896026699876361240676333347802031788572816674178854071068950360089116137420294731386192042124565613431974369083253487232689371900174656495812142187617426907084304922392504412716992708370220749569134712496673856951083288413288040107250169921679788096824730211898580978641400656082811428557159154048423545508094504526301988737873987326230081580817626508584597739928608106180353543563197482893348025559777953710872847902795134460192931389649205560045387689070634391713087488*i1^34 + 554345380177044390669067569585237805051664170246391026356408372117453583459877145098980006389791515364044648105082954452313607216062174721829862014154320009764179507143769447641040020256644888717977753774219359359715811483878132105438620574000066166282992336044583130796067098596247564516282113864558053410685511672202662649872629204583756186892992461349693412127290217911606496727730368739070175214898847846398261870921145996211140858252941759841191845923029915799226251796222353299084984323748638506548367989095161352768268333308989566745917632437850835723654809602283881315751883374126539689918675749025816464700969127276019361371591118187455438102001381937702535090363378444044838167682783965801172560539259777645551988833333012945409770815461089537426720483919751342305957516256010785231249685815232894176233672840027214592574973882522809944242202333150106385350127749740442906179729821528655213756553101540831735028249766870408434008003116056043201569515533555924438701034683148094362339918487829548995335822599769877686017381671530217386424009741701589812763068826633642359432053575428771636773359970433507188102720497845247723889318178518383618305946608454004312496804084782023996765100049138462484902490516888423344409630580526691788210545012552711821513332294842791036426162925178795405302638063785812826978044920369602765777089394803051932538156904441357333116270022811540995891905588827810685141683156225630807261184*i1^35 + 19088818850315434686616040859109251184361087940937702487027062999169788595598416948624269959696978979037397305407224142338675334027748106403368971543568319000355817889647988405449772710314020089485627031909498052625039957845892242996332544069094601040570717377197755788083629385512030000907180021714454272353648300403125985442457172512339121056146555078706828016717375308202576002685669865600939704822327479082052878767328597849585998067746470632479114106740992196215183840630324664612722920894583215143869106648510221249558884036395350686107666738706717856258030026463458772446607026581772012040461689400249696325392557552393633258642077881526225330840007147501646947162847589666751507783913248280833569732275589483547188384808906313264166197649699242526059417777347195561867782829002075996320777116233402747992664029237305881731413415295614162665977059648084392000521935455193435694638483310954676607641830083328598932806823588025527984760557044739799189765023862365721194262961296365554323032434618604662089435285255028816015207840647174360222979333552031131910313935394962368402415990772588972856737227924594224004259534765042650537418038088102861023165526214598660603534133891425679088140708769865211343895402221991555544086060975156894967097750394604017958558450498872844532324102829128856757164598281689548734364161759118673631561345785636915235194944136708752283214837777908835547711682532383995092354618635122114560*i1^36 + -32036029399527082857887763357328709900995947232230271245770742792049903419045297300636996811155110137143994437230545549716020108095152442621116370214310597058622384832346835010381743399126056524725133012335781349908789310136673987383761683405093724165923174187647873785454786200733724762029462917924525406804588603369310757331632921527286223104324583924659654481907683632561983842499728735662245734083405229409552526438912675281013904195259466782372827051912932682631173896697006758773145111190563338388344428988849117099575657131843211871776300389653808830808742673334419975015154182075830891155258286381139424891833967211909897470349990384885453943628820894297159191094382627195764720790366973323865898365320381490690625091701483549274390211918246868227723710859642140378223435925227570695208038071061649971036931964089498516205862949526394867316222115356633815188787110064724702296622299731549848313109054974833264143425826631097655471402568000595107720493461502171240787509592756234567644952670378534961538461417607481617371802465897639209020584880987899468446580419166197634107910192164124480044711199847710514515307587721921911569487633013798265214175198191729624421545852030459161822830522562126024917184246533883141508239865650582860701490506190956908499954585163878931016974171117318774791541572945498860185312870573638288637729017192309105631369591059926590349583451387397880417260850197486049480829827022848*i1^37 + -178431930310284988574170364175074525854966842612727852482561909743222673319989284288220789612034139302608542348169324527524231267924112429622709280396116294184678467183249009574401205043937069077234779176521256486389568926528113051508223874791207043040011232942548271223086750589749449682245036180653463058575510186755856749918595169925272132904602467557539533661848803178632821268805869297275661802532810953580204181292318105075745888300148057988169597428119827658125852545790974140688619023324110721540764012760497567752423638777563757247616671807373742035980460931362327245307390866162386160226235943907904579792527951451708940755455278953109513288215327242881582109905703976387106211371093889554777269472195733975545160656279239284683149264387341688750901721186952557062510373007778653507884761522471819264970733374075984372643383286924548051246482796363665647679185059448414652792917308839079336133167703066761317613221926569246768102125467698097131397758308004140389964739858281622997557969582575295799150551968076938899766671396495118254774700991716256224335234197542588752015953377297539924319624855860247479071496081610920735776429738099071557672922586397694249503485764992633652666082444221828284303983438241588242473607424071149527297001349700158687382164120324922923151468523661650963903230003654866534117520384377880267680763049529541908057983108549315681880089942512271450327811833713768547450177454080*i1^38 + -44075932408047505139935814073492882123179222684922928106869076916756983627871193263675646113061715533104571447429687668097337439770557139954536986114573015401092149546267786633065931283715950440890017283407032603373393512839513268068740634584740611991510927577035345225074494564830257795513100135940785797171372917841441517536922011661939742428344856105012276014260778963764669657160518032331304204046182999745044879642367115706278464354134399409856607391279836908746489830284744631541197248584127049609621123023027705109009981867126347983869487907390093389614585621416875082040591377864725840495951254569792466225345226657147197682772779996206504263464792118746970749996778352995139342677120478680837100227955063731811106378266846440460141023955194502633058647629330600442858253273725715121860601646600718209768743113604788989797534854406057579863634094351101332002300977278482800649477038258132688079929665614837281449708434550895818638668995500584901825421902419976002505600504523619636128210908174440705740296808042642912081744614415803988774766144001383483105556689274868698991015350916562991051423079694383847758922032911225997817138057457071033536626083175761116315983976970476964344601465436111264313645153412422227877049470303713130795655238411529567845611521528066864666168000793278327365434206467251578224689665699733018465810147891670500657933073918117602893616014293519731742952073104028147384320*i1^39 + -199685479578905434410910355913232223394867177340784412098361371788127249585477907054958569386042242819139418950235776686523317988570756289725776112930255560041904309627883084980187770655458253034467893222767385332078199947436836779375723817558499503235343087468091138342633385628955970876717926930624832222293770551755589961057294072714756740180448430355852855551528189488520302614824761141862768542337326363609931861952136071950581171696540176465983816486859681661896013489853738089126371505540831079497853276072253932878127168881148078649764986142802501094371474457109730425565099084975165747360553952547848898336407129628433202964474486088979831344700874926481619862895071719540764590796603969728121830717559414184318283981859975530394558143109171324631090006231657978201002860859036294924439642786889536824489486653409122789204156710591526633766259174635975119624042500010513247564615650787441956722101032891935567432034299176382490583849351946368280261764345535524566030355170781161142810243844833556289004578090596836833162474521586886720712365609779098367476471517100977273869718770150872343433152625673669986247506478315124102635385514459726978592354213145689367689822902764420571127880832252720133949397070151072107742902259858883801779327123463702005916018807924864277783871847036957926025637456759202942143807271871748647583628379267581561322337936611164979672938806357022728958329827089899847680*i1^40 + 2325923849465478817610405932539990304605587253152510625629823472131387871818992448550747543569652835643689777815351971119364137429807066713474250587695554953982322066652115999951183558927109440820867924818608486323827267897426314574780172517546385063274657346245255578146985761197279279528439213658215834542883380589578740424357770339665336035614012177795874724029346854206275974415586310419952917284100580756968970622725143115219059164899780098333133347536009885769070100041083888177683173182940048288066577299137708544629042565835543748600988434542753509749614370619668953399428364880263994862006160103943507567543199256960386975227574140185247513024508455775475278043923705294801843984119778338302324457811020556957089986372512550099425448484882864130885884251128388297835891490780220611164830171795482462028363529818599092982199266314574487134418885842238700270216022690074395127562889489278879486090084137150429714831529179294940354384472530259919889737237647852520950662862285809578524091089210191288045342164030810059037880486687966650445625836359355041351331621726703422800952700559168962850156414705455493086176872463782602890392733208374814843946596405057861496537752317140043933409684720344173409115737075879500635522072771113408990092441778530435821808314653771613180877953851204517612950411658917966476087160933076442368738051685242802412939042574741101399809828756294508419846153200205824*i1^41 + -127800717950325925500279625306033503781376906452956807226674469878607068094245802555280428095287730681146539077000207694034232166540905572485804273940899100143585318934451216551490719090404105078622979623184851965519907263105105179100756792349187130428778444615954840298638877595596607727196286689231981044489647712713291004409814864998899601486601104144981987301993938024347616411892515479876262825425595178201806933740060929844919334777105205397506588201227077324691500405243400574328681303925606024231134818089046657602145334300705104639035868952278086428855349657586839982228130555325527896277043031021695440702918265952670996069593869600578419411470031362625671118870995124685968404510409493201986615452868210713706893279575562408358504171073693473699195273305754909676599868392682056262779547556694511194665150391904003858613065185153102864856601926428770451259261910279651151640092717523471985936236492334789155184692486735465511918522243213248764330380294527776900389122168620105137779120018066145086641233507253056748826569449926757720596737937711119577453537247844616081011971513238088689704349957220420126502949591518416010457585381375389580569364951715551055856430505625400505733004011746428143090447147092520120974273190471654371946708897826200859913968625578287967403957901996892354595536272327240216982250396723238231920327604585617487917345312620594180966339228252383524792576245760*i1^42 + -3007139085655692625720274793463418884805751499965549491412106504329666341735793642128670451916654391600405368312236398445846126360972151916514556241793362801177573911895975421381317520538403689734045397434932818687786170077311112829746763712533908055171943324587204845084591232916981599769696867112023262549112120726259843859717970574473580098254748214714997968510612510734133813396108183449336896041026498326378338277325760276116125979854813274499667154248473738296772431550059295512570504385651103052402895361734572158104223463982327091536402818950759215979085358039747638075758689127604498182521600422558805510602626697759745950286410579311512178275915324350171153642503212970111332669758775086576698659976358482729662257317622725219341594734842997695552553679269740710980324882013391841144527997183829746220550364374608641844180691285059967209066671638498128598458072013167451065878644044903965580863601892318166663468210781940181301094750355781467698580970642405995659397624052736217315340463076676619895396060787129384852301676177293839782079877141278980325127626201413279584040140150495515951320525178324605118423792816160451484759255745952085061139019976423609407158107805523352045161088614960111857468527590370836164758262850033862127551186555306219711085039567376585781443724407447636698096593534873661623453323360107787562783920384218962927839495061075015062100211401125003431772160*i1^43 + -21176181821587288576077198232130045440101093800009993999947142080924762771105282531228730940410527722874202615132453893597205191938498748704040552969241348545011764873728806637343206610147298737872227477202316868101002828763876991391426609325962133867845733004342831168369634695315190728035538681547078057850186273451320558567455471224587250270753887815234669882947494921428991402959280252241986695806557496987629843647724111420421640397757044922959784380546415609193857724461775690035287656952556651251894321068006081593976285047614773057349472457244759396589235093265065604328258260421096702179953483250585757819709594125048910461533878049537350613012847524663416334931554625433533193902970224912911348904768446434531220411823028352582877973829008078743995078756339205839831917602443040000698784360530053386011646583226011957228657785386380584528705601296619116625577930143330355766708912570338923813593194816221907276736803462847210106758551194762457915019454106401178690368397263155636710873168334799184600490562967310775676201282580024884974211714782532641166276110735413571273028696079226445304870690626503874271625391413135954203165777859553121239344309487050723154026963545504316775530948099132163809440324072362364028426518706833503291729760957171162735395383910511445023784159313776322646164146451675394524402682063634409281502742546597124467170003836425333915786073321752231936*i1^44 + -94569772407058536439157942239807064933256227925112117696652264184393838119843192226880368994209215215123807845949740901081357001760344176715898841630061970256987379040190865623078643103701895922411469016139270658737604893547580551359560062987056452652007256183331550390806302922652503623969557269352285448834960666126073731244407589116310888138254064586135240286160164810219710588507871660430318096927786734319405700015174747074840760570058914517424051786770365184507535647704493305388737614742695939655617824919152241802369086642256814488540241781541977172454728391136694386576589490805539096580328958776942087901107755041360320920854543298245630005203835858449876131526581760567280311841168052853792080152275757988981746097938230184835575280012958432789653468654407560807744789114081375711572962844745776754537630238388479681933406527892441918757177135984111687708097372280127231889323606363301694396649896609654928550245189481369723402523428661624286030640319150907920634325182798034936641679423456712998087186907288147166254862572903829367460712149012548596910229758711561864267165438303894094226695657313693043856461434554928891762280853449086556090196127838907797728914392027003075865345356750041385244990984442635758943983787185724297093985691550773360772885937268393445091693565259665807081936052652133086230396918057587261030052416181556315886302234045499795639265205944320*i1^45 + -41270922413349990133832325206826601183471846348798306713711817683843346415419831629034855374850103758867944075326915767295426629524663737673362980039208323898094819111674083512273693213508334727655831342158131558983319334532413173587342445724355623877692995375661843997041056715481593851086223374640824872836656983839883251889814659023113232923470761887704694244398002068678297494001634899933941653287728280092855080389022759450681716088939562535225346121525841767821730711179032671052035808894092911633213724686073200318487967405226954574590727105602106948175523098084579209891719462695470539834625477363672032988986277153984264445396068065014407102540951671550685437228606519145261385054650416997985862260230264250925252377246248328110852149026493820536585275158871879317891197475814961238099035360001540425275141559168678916949560588535814514021534079994664541321773412650012121514017969401036204497991843028777969685721727948819965664106875778483150547435489950305902851807323421899104402092383667816235060224710936812083491516997571620264312688255817285663350941878909568621968537256546357575989654227278647266351399295121865696332808046697984330498679499901536283857571603116593196759778095666115784212385153299011550169202703633632475700075945503705555658436498099394898066500573097062610480725313275762954193070034143661645150363962223815515099406628583261191219970048*i1^46 + -11703218338985636650946622799439016038619517700786552810948133612847162049258561067860366313145956568794937422989063784862098303882967797538502488305466747058684210232383788034796324218447885311078026724489433896139435762621663060539149905312442687741652975006034215788830799362604876424890004094904639596910677938472833278227949715126849236186512057928366143803422627078976307238470688316076853404268468724659935219393569308418467829327799003011730330006054884662161882926708014505495285624369375600344210507029434441527517300186511659953205719200282231189623158552916189458824467614674618333922097731690602387270794178831182515524049900859718530613409013371186921052404226161127685758674222615993982570226437161251463355727286450284017493385429371642103287042823016302822456204824317101664094094975279488106550104334405514050432863287531687721921485448348747464017600480396091280189373440555546314749029543962200310062119284902975895274007222200470645881993029495610538205180556111913185723590220568376883314764900538513567570904606951928207405490882617927029816684601991093688174342222925953161333756268152085437953985580616684539449398460508671612593873306516815217116448355629261477609233614390802317639904873304314805812852063982631951898925631424933718654324939481076085436673724140582224926118136784774086370794945443440305305927702198151503514123869669201285218304*i1^47 + -254707731458599499519491051444699478198262100196236278255952029017001871344648286057833797976731942682116222646800242426898853442751544340478410705902089568098710879817371935235218215028590052239709239752327015162352912264557082127414175727587257038694919796775432941026424400318313595058353863385978461426479995408771213546857432098861472269094436584609965265471855322620660547281833276774654954085198138826550056468456086906740903873622229534783862549342843541690229952245683608884089206773543050564907364265813618339239212846882728805886973822825098166265577197982641412115276811723401880413309475359001328686881938997624880676948493788383271021365289158419209185196744561919200689309301064755715569759176212266426643261243625517958333454572364780759806628030012545702568706922169987529500837095906439693624418073309917875715229217690281559584316319489070474036282854824170999900910894091734251406749839010204216024050563051774397694346206557672716319562013436095169635854841146394682305336917330288328238558663627181148082550391684213314234271886549747667184644358868751764167885949365929322029329822399480096771490921661161408511091174710677574808851417602742055339112493064278119972059967383160503954372902572411279659149036141076968326839518887765702627572140295369618515671128430771928309864725005521332900012121163612399048586236473711981424960139023525871616*i1^48 + -343866109153661379085390361203636018587605193057155868370355068336437026286554615643829111433143973974509498621420881584280078036277902278073968521733222387904638120346515504156518822380547501413902945554791049137575870847349260626159589053909360263945315166696543528100162298335027048173192792711684209904899689922632133347845260736945437937354760563839430095324122789510600276519769664946293628671948677848961086608670409446924950377815768404966012023894351587226596012004399913331895106120524639395294887213405601638170503299036096379411567382348161012239969815891008431980867437718256260321473573742619552193669440470483387513798956827548772744508675158581361212973173864700352480765649955556290925250580587420993662633022293114341025262337806529945461388800624772970538013615572094496318234227378453516051234853459265071795656523249656624133794534942030155284834947407867612345007388300285805684647998708813187116199286527960211536664412032282595382768199929305640106575532504427240117148357984185107803740533503903802055542369062275094229725604854439823385764113688832126050778303968662452957279590768627159223250914982910668267838690906805296969391066312663106738530151627344248574972845128855689641812049162618353231592353195479571106133900039168807319379214747820825451480345451204425553756085248702567354879985033337239337538919103911367154153912532992*i1^49 + -1547478468564329992172348778255569795406741994539170280432744282235544992169908969838657335220939614770912038528318824625536575394926345153396486346927986390632643882360312007841276246669401177032069318546212084141512952774191692391713373067554873742847369259314380927684948133852702005960328163297934206788632694399778111304224339441217697239568927131565279256264644922208535573921357032968154544008320702205723643620533683578432658615632124877548127831547908325795055217751557520013643909821133406881986013440102758072973681744603689494100047403235572425562128243181262598052516988557510480390927845938724407203543199221073777031016844207470335539631600969174783920977333321365418619821450323259545798142644771327292463084915697429164764452437643710959049953462754328575104987556397863324492256040710095574174220045304413005788562101470865172802803030721839252501277809052859990416137286324483089180351169341286794038827517645088250237318886969066063315376220511778358202034920408765468592651182779014472062360805569939753085314438146987221778730241024016248809768785794902739917291939602510775961256032406220294221477149894840957738571331689565718927920686535898426164867771894102837984684153247981557010134525524766214023464094726266377598105637688901501198644712189420646062335564766356689351947238309338127283527300074145989029785838238263210368040960*i1^50 + 15843923805975920925279979706089454960775541648057043861777954625049506683145458342783843410099638156106576819397688003725983524048244729264725070192985460428671657684318454853509029049039394641391524325756222867541574328827758675608098521205833422972227883566933381740750418383586879509146896228119374146455725410127080080196538287206408870853568201163994688292373409625494041285535085864126960597592646419970675791546182234581274664985027459925523377947973900168882143959221625101556281773386949110617075715958697714997210527981067175530488142495939191694752926759416709734542347796320092564810758215998578078727867079333656626606451304066529329057829565947001228597278142849163614966635606157346047789756105059524571207098035058617602268205538286483835746726965012607827138127443793137865459349673794581944882390743355714635869172854610602754521162404305580200466386074916253965220099550200207129942068514765022751596523682466166655075864098425594258248151691887310236425227113106359036118652193407491207565925874231944766176714586648384579707862829965925214052755256962565065439262324074712042394372015478238950453684913322288160464289652797654249829815999297752735165600521907240250337947247319256567114227771106653935496721766410329921367718629602753422919425776753542707492653685296836586083704660037505843884639828747884362858889842930470617088*i1^51 + -17578642341235178945256526455161919218875100956181380211113919806785527054620891040974011458696050090182897663813748958029656529802776583113361813009485713461560560691403085681634941712385449216157760392414768699792900257303083979386876456429581234042971423417252515032365257900183260005569963751921469723673680378683360647570248410416005679927344011590672158950190567419989948575602386628675776168259849587764213706511244182643722558072285626566352485464980463536936898924162199175422891659874837100953295067485829664768684886659845068857587739196084607651663828330106850535537679312738873519609486217598081767528944821948500508525707255482552591712767329405592942404456017754348292671830180150275522509041654586943699273343498610332915577176856172560414003089044375052316219983696659788223205442292096490373948416824241446429708665951770403325258731312442178442963264228540704554430207156878911505808616545769290831891566205384855891195988464652222099936790512788180625755693731642076335515141086244769558959396921950680728275921426359801744481442633306658983056082533022411593069349571939244595088762064354647525538268493731004370874500417765741279344021182980973106638858290316637317356991720692720559994156854905984443773246896951545879846026314989147568497091398639242279071535170825729639404961313573791493354065605777525686583259031404544*i1^52 + 6160504065508623816235919006347812817413087839730212093757248745895247729571986523537061194316777869369840299391285378782849735054072975827018701505967089455523995846375304041439314808357154226293379494199029999089666048339027319918936129506108153019711943542031612533439051131133192497903668718205942342503067806277631707319975863420165556716415150932082956094423751522171680949109312453660590231222884732593738950421054430984598607528831741380416438796453054920644229573873734930610427734182181196553807883317421631325253386501159391230053364499337486379349463462996455101984187993325588881782298850446565936975588235806134845191363941382720331099789629840008965219722969499376702169876672372806113282919278665169869971567864179456952845246478496476170217880359768955632520620602538893638145096351375940634886863524851808616308243508947176156232479838941365610526470888764099851175428128088876151440686816577959929564842119533025515236739067582171483930740236179890706367960312034267303819756670359962621195547552308071310119634690933987671143183927920865020898856213440915279078988957862172100189497824932553230341255187342662797062483102769683451747517674733388403795342744394301795476892516477950517441338321413943030679223882494754101049036497904840743170957960331120734552689190940931962462013182452617485447722344282397592784994304*i1^53 + -23769351933658750675209303137693231853601114704241470878224837246305718056329678827090534679143097329743234829548856290723385321673638325704977233678872208119233751302995793880866164141234337119336248288901607775704185231651704350543525266214719038595861369899215130811517319201224944686955407397123555078643799079680930595875074671767876136726857871495557212295846364994645227108259082388440521394574176411942422791021274717862113534823626505470765934175037048821599721429679027519059104950523899369867694205686766722853620998832624212221682869948406756380256197647625994967342612568567439211044015951350013867627640282258583807328497097334460348791405791404637558343692936892140827951034903642042685158221161225950977702155265302823703557578894833932852337422069278637843895774776744515846223921298110031386688844203957819499483122409132400289684419726340342934320060176113538671516355562178879117248778065602723567501844427025906889867584298834319331960075954669649976760628540979886108608301718551872071080924214662781270098167163106517888766150995809020732035590386073087662054765448654057396633463774196160084154536470782759661407748325375651117060982889104231904360580238599216693653955882313085582310843515989987403686410400427918485649416544355547706296579656650181568408518713751762188892681485888934129777013429024262717440*i1^54 + 14197011009418054379816988268986661679911469679881365777795029497725866916249930911397593241586649120196782408023185226040784402405823170707583581009493644147795559824054859022898032673348788952406935270362004133641242227015921153698767663636702247429931078293683153740845662566955378570829478709931027283854930183637412024887665241561981551731128923702655100655621135894640909956191127498702655987071837037577811256641124127130135060373290489382585177572610722706794287240590565399108553624418994621578147511572484411372446192440502967424921805216363249895688700015157362826494979029847387759795224537878687645938677593222584156125572865180397647395267297463927034511876435758371431100496725182276869190105704037734412839296793733503860413636647922716257315943951019415090365079663375731226603172169179265037527551023733252753102630722427025720827046285144694183201733168965208893289270039672212295935185118817132137692964049130251018378325197114880375490126617535030101659095177109914837242357208715636782891213117739524753376735998478327384867175386171065004851038954987720254811043158936347314012179598515397837104254144551194283112569109607993988136343537766326835629578220958989454241194807077759043911225806232901578803279973734945919596544007764256745376201347805048385190765134330023135029615596510801465210947399319552*i1^55 + -10099145344338458094434948875282575291837801830137947281142656775003882355935067739791554221068077659193316277665709809448989082177880113138357791346645377224378148548968402671346631281197764062089368871290165377193033777902558711622364748857838709176759677774936616782641138183139672787767864479323224275054423906952195468058761170465131425987872172276736783167791617482936138103426778321730651475526574006854350850270970176647712885806374424743711383594702191909436542338967397468234907291622028485356330379862570041908800783077081719609644483230790981902974718280162043056807627328647043389234987764860400095479073031260675109514001959932346377925219299911292018894558843288916856682041563123456949204645647707564869440516600587462708068334340487254263404065966997510375564516570024495137219755969280351568961197560772133291187369317823216904668007139888381327426632336415112287471173383919615522192222477858582842716053721216270347640024657662020351584433073128014718113981263490029261617481453227026850409246248523643534386238101147207678232211388441630601679459887267639779587057193003721416568653625130832043850244864746167370546836896692898221344428586271534585922501766699365351110597117541448631071848853703890786029381663158931620051110075842567792547229783981044583085324888254614031985662208715766024690991104*i1^56 + -4069894941174349327566787397515571599230704764539778521423637990629733441792017759591903688686468278672962360341681124698282821960802841075404724093643705374591842379946193160529436222468194764129216287748262437321032190608531065483946929917603912803374725441813684741727614257807114328305413274672361590975391395808040458317208950636088081162275405908333910301512333486080324306912995955539713793252044256161285606626381092840178229072078007829243041522946107598211409711685359318786907749579815280012287922385670847632712769325840739005787141799633604638581168589952352829338737961524806545346455112221595660113906731704014110091591432173003751643136220102064374496075938624864430440833764134946702996775031955597383261155442482175323828103503577781788614479535327582996805395125094623631716579863742071438668225549038602300229927511608729483995672536668930885253479155258598651386750695003097044294543263178248992304336930936911596876093407990924906364115089869007544392549226149013078195023241208354674224842062878641992904829812660377601881407134299677765906917463489740920386529428277053836415133955338594793958795767523644988258075961882349184479786553766595811568514011236256414189422459954669978409938966633517530518788247559222678655904505431743198852750563814069387594928949634674156176092424060784345088*i1^57 + -19510660268848033218068545450068775771065331720313254148853758515811625463350702726372484396614564427667383627444581637915859254986973978088303883131037856344067990116342982115165613774399087224725949948759832829959847459371962256968460426416802809960228727075422994225234562243413942538214578870890995923155832649637507997311270285317838411673108305267630183759770952855879054925663842716492210647893442461387298986669112319597559656347814331637546201516716814134271864824692449864536535852483599018485787495441431653090784018597549807414043759674596751290344806885002983737989804065914895824742897342190092893964072411564255488550510225167835397394147357159282151477980249737935311755317264163654118654592089833574492458394532830560166095851887150755931385822619644089394213395093854646014989749575467516833514374717811164220723020906964664787427779149508239821929926311760449254291325098325385745989841033879952207558381672179357748809094204149549738592490415088220701069044283726330452709362651018095168287648487236231173737489113883425351228796027917777178125316983049296208830086130311413875956853317737584782607688071924084482053444574504246212084383502178683979503965130580206712286215785190923513249227662746660319966425207638977345982326197322861743121539926753731082342534621334203042100922225262592*i1^58 + -28336551606826883540625276472324511762036282645802400680784811650014209219811281299995945915312204381671699445198211663143124631546606802064557683973415680765068548146375671050630054543805193700935594477728802344491987944059755328762149092220439563333298476184448755633684245233105772749053418458157899637282271595731195568723129412635392677331078554346365935289233993181641251720796103572641669310663750071366156878462689013578963862982094160226801230156388331610306994826580402819295816425611619059293929316319051225894856404737000519935955845816655097646126854335961031232256056639805175541104391798155194587711422053040649426303818311873951361056666571114493715998584133976627760222744027067045372316565544833158409366755106168089735448218266098813641635396292359170342958389535229374271625545722966538508627160048421820961955999903825814694266271861882595513987596311858751519010166019169016688389180452594641656947517171827231371184248043779542273548391835029975759165988221970940284496656168580939012139628647294238115049310447092283303117401828178970957811041155656893200310586202037610021913388449116960734471895186609973749516887860828099841771002902935474451662615226083026860663307578913237843283309019412949539112359235989401677802735976031270774109520332461749320612891921309015160878268416*i1^59 + -9322148121763038753830362136571110531385487101606814790871583068218991815341772550199559754345036396848626065185093501301817235841201331004612695929671949433125710358008842062576745792696016848711701810965683048947637180494090713322685949200815631844309496878063113506506102370266701330716796745652030739494199745414007906794968770420140306613642125680834227853247489627439699686374416481863134555097934069340225874032648280790063230619713629765187525738666502805515321887430836530854819219480254096876788242612969995081774874556721771637493921606328318622869084082405942753379713544907037026412244288745634310113087126347565762200512254778752149798442594580357053468200095131986941093368028898347902161994762697049702516613720334265276341666308815464848993000388190538091312596597154810335819215589117831997792677550662873048039257188797890177314800195993590241255813110542024929263825355205165328761383928990917059835604003604283989918006901015868333513616424530607567168910464469288978128786092582438581751302968785335759631902668010189753241497852656479916245402562773609552394816886723676546131833855870132179965245185198188363817782957511016765064473546260144848934748346133372477769878066875642516120098558553508456397692485066576198037224053225337844802979496066978711296020491573577908224*i1^60 + -1272577514452981630658119278474072461019096207837023103343952585023559694966304772665104067215645330729630219821394037223393972393792464397693466278383882786856448914780678118354938755172549298769251546885532587818953936045233399009813054727029335919106032717541823863088468699001605476444807869075746868590018500818750817048251066418524610678398370846408304091356937608271030955441948704942277601681175230194172693662663265566732780926146341817508124077429156037951455567779777476256353032287733065784086026066431223881752934320019537799533663395633408729668138849583818692826000690654687390054144339561116982469727074626580352287376328596523805173449602278337554455012401736070891343520662681044169013809902411277315662531663700825512442477935922902250136303506253303967466624548975814764042969061951208494640334833249039580940108179625908020846501502983150331780073769274596615140739469319193910376458336001267373552037813475385003020700978981433863359226432062027110986820643728451489294135036919329575085494500802249301464536181242482369461052947558423540426926532045398514793329338075871418349737394410830745815302135126281704577683729106980830418999979275688075036638319816160868555615843931809722655213353091123132129744700207756396331026826493574907374145167620454214639663643099136*i1^61 + -142516687420218497428584526874410949446596310907152059720454733296247975426117893537863080250632788412986613592622404276661960312330974274232337135997940000215005302035481558104899575622696648516022067137642548805471530020548918222333260057994615406488596023196528522794750672936342939825853235361532458689440980702186799128123584565669829227129697834607194165298749618774799053305523511370981167156011169170851985611754403565397774065130514462585210255021592985238357871126183506208604859000243006142203302556049684875537503266407865513507735275354403645073704454395622164500616432492522484671578724790553461898375425980283949891536704153983732565577742664901883752473095186087560044594323027217119197507226390109585149723008656620252125561847999200669187837136438949191604963063492525824469391114935884590718795950763326238360120228493835339789387026147095659992616870824386383508756744666087386255007271465222755346231513653235713269761093170807758979178768953999018284785376116809405155424786571841064517728891801379308396167519787796905967223560374874083142856915922682995546835821940991942640517994088621801323279121352663100765271816343601515932241819923968903901753595347808490026187742680180858677491486939779916161182103406861418573931256811737089052608572040052612905566208*i1^62 + -19344615073943502520050490560765707942996676068749764615548898170261073434116987498436870174125827275901070980004505490328464738636158120470394405178787854162317296832231920016721631851515941807008583022929823426114916279202995008229788085587443550137450227197488540664871016564697197770385325159807277012058702512596118422479234161065797136383013791565389558200088130734473293769272582042447808351037186337331529025273633116953139626313399424418747404746562615083978232006096886285040247354537733385957641006277345939223429528790838432122534481588216520581557556362903533615847593695325890797827891128408527196529867158170479584653011662052023837614569321106826500669006139530154069596609226227302016705867623335728760672395613595330647842600696349093387386730422164148393642907599879009547818329634577640920839963100661751993888809795914649614720963065336804679371142482146271953443567206195741404539799539883250737679355191093624800845704473337625084986182695149443853618993363206352905937764164625540948775449950431080264668991247830190159543466234526636196941074332629258352313151831973942134865278899769424522704413179989575661121611622851174633304664486075041618853095862191224326103101699535531688751943672428345500470646284791582230774652403079624565220775080144928768*i1^63 + 101404783292336393466564633076532865846468678266701936070712785999991368355941032577825168278746307237386859613626396006545711891751399594846403911908188782184863313220156039789929248716743873127123340773314999564165458365643543828434534088904589469585953762195209215283594033037667665747457604740649739256826791034675595046727466226523434791615552376037022467471383249094329416920317289776134636667653367433048167779142789111708893113308246879854243540603271330269564084439816506646492092609306343643717800029955993037627422693915176469377319755704550371739085019478223977809894385067405508801960892006299189645641112785104557175366304136518564402665824951540413935895267487260301393147653933431140223776938015852649261308743209242613412468435422365367537757693929199589277721602842030851397339193554563184081466393336157327128716897403519984918665432668735595501136852183405655836615209196832311220208614912748406733842230064969545071984111490453351650196586270172183977446117425331307211578661779599727868888316787978337301998134604822233083476114264602164589534300863109355617379157548866246348412828271441916678032675564853196960498049387702983053666913580809149220433134712093901363641231901929396466615538098376162407084626181027064110522874096727613309561339904*i1^64 + -96168461052052005545663156683046869632910713299286529334156344463856386258368193719423972700599608619323134512543721914541878921013818678096303995006030022192925221590972076786716552212288943497526176233486608863812177256043470668528561005583095693938271422861373377411784379528463203266567997313493809173986672480279424439959124560487536313440709187147329353435285296477369905521727644695275143015546462601604335715008711874594323530936100912187752875860606753908566123222912546678006247799951794123998793449026285701807032721704954025079852681886902669233329788329924328217154959286144728618923083937565214727913512290578982332470356339015609767508505312861751892984194417292788597734850295055881366519755032054399908384501610795921652317341283171906750703701899500195608268887437136904319735349753894501767188026532910132928412768632919332905757873665875261497241348299646705219213377925557281196161029252020090171013313717907241304752678328014929560953314017858491019412812010288416957667667249881259438668691909037303033189248987711857254315972249282429668510494031715538499241146085949979192303104586039639638959002958019746073985973060427059481147546371702666487604525582198098366547171636846781388393484683677083841210158448563583980212500892320022921216*i1^65 + 1170120083369381557309564471732449521658882700007289329044911963145247853484025484496492014564723378454395204192135880688866990720695788595427858585293004345784469326467141675726539424172042659802369966533800823773691902334036895162128449033917528201263960125561547318687784923607518789728946757092167958826155579478533871521406024117019354823398593957494107412789586309271401633842536508408968779674495649777319153652601617492091428618037780081789554518243432649625471386798293448706217185255078962644082056900994237764432731783168648433771083595916746560005325223461671523277906700507883515699131679616155374743366528137987860828171156944514415300863039949100137345037784680334744005071666180091602912810917044856432335811592634515273133200732652289120445751098407664799522285693831773261794875124331874096829110587638943323909074983251641212791808138823887327654319506037955494645331999118105637276781407846737400828229755412674228487965710837737294575258396665874114699951341540549319393542035554532885070814559528977849838787987446889791861608234989117610986980241054477592970313653778871954861437049546312445070752216466553510695404443488243168983103583712158067703699385859934886509770267682087843602069124949650391467603365357489490410670343061504*i1^66 + 1984310932377539098723473817092819583853464408730229627689254812640088300535834403472812797903227449742802638774463909695117848888259392769821042498189828736547070656792260927829794306625195337477675679790229472866747607602260733363004017708076258051409257246861246321579767140440946231857058015844507721706829101685409623099251576999102401250722656490307209439878548639181398760483108800679842138315521200143793826173539247587382980457354967000624908064698092884039262093322182412208407424464423648496212793836478868615086245215779299518525229231183449264108641822426367330548593269927081908540609622340497146020821738263851040415389023360960222367152411725816894614850310316606579567666331711083306756693571119801523607162775250802304121836303343393932133026836890378161454651053100628832240375253487945507676161700246560173978953200865875041147259651553484214072625749407612330813954181563384352211356793361129475408903758279031757036144010555195796373957786132252051263106492798750465551420759110755874958745206822253914655172728755424756497472176239345122490813888420490019644163676665581794365322062377944526888001003885334721765404975380801189673932422580907340897812415230863218264265714254951944476857010844739558421783855208886240452542464*i1^67 + -62179568024908198120304223017645877707626139813308504701230168152151868896796268848567918069903198919574726326233393344386585032230745374043788991050593725129672512349798973357662652950126158626082800635464339156459864169417260963465226358748804414833794486072042804068712365042804420943945621072859190638475165322222446399817761180466559481844737253640930145159214840748653717638844511729902151866429154501261249400017413402157615561895712195056220569742056266181353896734677983976218342174499431477455250342895519521742393396099917474163775004270100785349415632798496753765646500520602803014517561302709696653470929799604737523419198497088413737182971147343660444648170284917963806880113457871936463329226290726745171289456613037248856633838343746332793670515881729366291051869326580189182141368794519498072007986704765303968436123953119968381668081828646724002865958543944571130949222274652379081283472916411198524993798519572701298153850979148938128345048515206581159913244392827802382386309875752663650304067811131981040970064324957303559612590058141586442175660037309079422227043468156568378117033506970396273887286965156861146765067447505185510042619971061313971421538142168061115018264574452412858374712930124864493093509188242374656*i1^68 + -1131248335630633015952517059713677890396145094389014204466851963761263647708742344942335105537810457687944670020250649005710731711174281365052609106042401581303813968180500394490987185319900622038000142163150615832205676829453676718455307950359630758093937574103355867854127106403678683618265568841069201746463080819871671630959784219778462753289230026505542299563032872626851625824948849614238586545554818253429313480405011549726761217691597594994823864741338275829798470464642802754758481930811432316110040158489473334682395514074924819476717264553781591943373939164255659663093354892982300634763787123225299549138999267647837914515984511121841424294066267968151821325944191677257808626998735730642837816709616339129384813997449371564371314783005968278269731639555662766485904192138316131715788188669752369484539806362995941807070608732391318826152492025415313027603212058419223114421307031576450842268428478028190049374605216272887445787706200499051290376232564599644522638280410890046429746617396842097482838864496552449680217738197742479806665845076393707615672075817389411119057468818227056465403002123778836195912574496928124772227155069267223195364389040612649734372287386547585822389122789804560144310945576705135726699741184*i1^69 + 527365169816913341383812839975052821785006092428188019438744600011914020299385700194651597060884093851370375695551670120315214555740905403347935842818387635998196071308163314682795785547596015365912494547415637651938911165921174096780139094916911482161239590541570455482352891384030568205179876029549856543723987873499262739948909888355321965493505234884586881002413970637727356589153000936269780054621273181755405996606672331250792373512253795892898817147409813609064010321277209615383177010560188347968153127499220980487465095595833220040760067955631746143939247989538839651808644920799723944851206938289676723374281622669871229514174342908004925596446778215445851341386119242418516627440298682632680714239092332651820796631755273217161562475045595771184717411035793146472163144280626072135195225888623389843351866906352754461725242693029841275415446130727455110943608078985209325124422561175257756066166770673318514495128238889540610747711702667960973107707101208929082807595150601847683301761192002371085940680828092417540824238048579667403148294443073444255134630294058173592035637808754781065127365063519272400706002303462970369553346333700830704264318178623868057552417085455324532356781062745724522934470368099475390464*i1^70 + 6044765180775228995468420589243514244020713728974330895018753553948695227730099580191911698845538939540305163152058749781624611095830109725013215103871432653083934803711435702663480802877829948485225252456129358932092195821241149846669370598375178789181837661316233515806250971977329474671098792165008934650889765934510577553628102701261593209230063588288561492716478125974567853607461778819125573326915117018107488875631817383858397867134386994731581894632238772307205018900988029717461257028443120578380572402151050226120319677844071089196281109802525696005092609954554091724740550715035836196558397930408715348441147559558286627723576671159659547639623101177512274094367264733454453872063623880191349706087619774691600564347767479540602422773451078009866471745803133237576466767891951210680274746630800986307278888020029877185248224191624709342315346026459704773048063771101678225579006312085630587617779517487371440833018238129996835156572653590879306018055009386920222505035432674307835193521323362749751914658434039976258694876393688768765244795537616260622900591477366419627225819679647777192857356286027310900670046773858467519898700769248596399115967292890062488078448547038888341066439813261962783681140490240*i1^71 + -613615611576939522718151909086657740650465434341281914682836139309951357689449367098392878126786688448027530409291049205591674931118974795745035725215160633778506559244274454235179167517688671584702666587291917127604615018369538201186968757751208381442482702402192152141126735028699906099573079618340433025624174247797115063329387433937275600551074975807556493289379422205121553513565287770461523077328185432879953240226354429661679275838125149317364867220925243914725461571413546456173181514631351995572929972287006136842771832286207382140184658729465225978710112872231909919816307693038874019315248604759583239016413066092794914451985553967335542440986200057115432673406120663210924298580469346445591180097922267509765311249353963287398946082303248301192935569013573505962155676991196972927500214363702326721730772810808997386536185340157665895502572618986974599213603838080420851041728119787629213231858169702143852444168045836989374371922324738142577377675577913904330106311382964575516443562284457291655266631840126468082096946832686673840762962545902142487810496388107327934241624403238479552655608895343729742143436610218568609548950864704317731770165086405479967910661188086695505948538994609696706396160*i1^72 + -20584753919560635816960752463588587416243493500020352270045171729975088072009865841432409279086571914146386208843086492294463122112515789505007148104474517336511595901499777626813679296494523744545744593198788860819566058871363888484918957514740898470449151867879861343248763169685093475646094323638082125859361332483727247777032294309497033095109358947981150397520950429716916616239539691018698672686201407968486130519981043186170152787375861887708214201473291119234847438799286026488668028483695549854008551453966981070829869580762443325071418943668496512913586037040144599644804556753227410394133300412925177956513161270574704983789259220963939585607527705909818855392763197798605628259447420265055513911290244164769775586730320026344107844610377993384469636855262018414104610435550421887342674553531846755231476864043529615747289203979869687541967662793979176371071432097793711709007045607376120914017857926327019959637022100774991992147305767697005960875048598083915614189969580855425519487612791852869935697961907144296543971820839572841271975011689576021165625710880809499257213170251675591359778591028520083358688098356205575527692947299585350809007813734277606070644016693805076203279895549181952*i1^73 + -118422878576631344581507310686424899682248855518653021562460235453362505280023623875951046201209693647203150365919091572375416621710401523371460702396909200951982283043343150401139633077392794322514122804402442095517364943058275835824965346342737954193072236856082641211219090131212298462388572227741386026454826463066607122142039713312952880401973257401137349345879033982182424312651900630222516509091881834295534218857535034789921334360909936656394631661595339206864027209188067956554053252793767569939648005970469768321209082787974926369056204516439876982052920023948567088958865835327406165048918241899153301508800610605443502338411683285040045929573721070684120079811745987222978016280904646535493613270586269150694236193052509406441130038704313195566984732644646389258349844608932034857007502067314230580360488895546586310875083813823387175250497201753300892094419928568199787872276713434557628831262349575501684887727380978502059566702189105920405595865564084374899686057833472916881287037165631162398256846086896849630403743913317350416189415190743482396637296613825634180956244726723391307293784164992012491668630855698967645690078960041305186929116533029019464769026786100600115180863488*i1^74 + 4329177665335573416192103351742472551432314290686200317981972627462957651723314616693700666247542831256015580856426966563099189927948009717951376449863734342203602045271829638767843326607840859241011608721287573418872039852923696729314556049770067174600354240823237014230536580331408446209603863636210992342864130197477288053468245412483153977897342281896732761626068892010407358938288420456068538352515736090971728254798022813035423610834848104314814873160447700444117958083787325538092838834898826588848855282867088328465684486010688193686506064545890222164022973079561535850728248093657770283934588589299445089426117535373034180237935322586960486029599249598441898269192033305980325528684175485516481058415218758539320453796500819883658475060762406784839559767701173537067342713747691316270119778666386449554972924134726738275029187563715014351026384406169912551262980751277518503819173357246530799872777176831920453015891061705355873493472512073453489305414450765480113564622101405263491636224613852607262177556159134976138175763917883000031327214824875783609048062768369221927713868979536430703821578269053571816900064121263538847345415838365225701800537171346462276808062349485277184*i1^75 + 82823403861938332221536882839708488645983530428151963459406840121280608235869509018149464366663724654819578665781740348076225591493112195678510914459315491136771018390019864387170685290062066432731683291605306639914537041511121656298375838624047466143348716532315441860143652247192754846654235336681917190992708397507834590906895953711832812825235558534097896955140472051717570178927977889511044770669468020451261845782043484910787454584789729196966879208341412877579767898635115361754200045609558099019733023479074708930784117265378057774021605615500052770779827909517992915915521351334347302596841347652257082480914323261383442851766301912263945571880670671515219749880661823469086187558581269565368439449681238500208881145835780100166762981812866956559785604119952241313436562594137299647099719618997537210927214975071470187579140810654525131913421913767083806515932140303829639377485715312846875918408997700561452457282779616313564356507140067016145722414198426065950043456199163933402077096522516798465387731504142630774082673549859867529174156818093912667533213516809167631374899453182685617120099527793535470444697962556822307057785621974128061345757832098741407508445790208*i1^76 + 590135105543833470590806960057233369263377077233861766954837355752667916472883859570283569418878563687641616797730617811357638017923897327997124141054375990855345595947933986581644296609933375195034620567056151954744080764290011103132293641642157485226935139295383271913565684496555519661215713881677230846716432459218040767966974237704544866834565007449980350963743207332657027434439834412654149095922359052531542382984054773274391027142205276041061638124886560932744869598724928500685905349251081540893409691433375690243777863579075030746630912620795194230548979564313872725335747987012398562411141655942767010382761288813581429085139102192284683743460722151756848721871094778498695813164608190163817161235134234795773371556827010366084670338485116459340628900738741378795190589383931152221296993757916502327289376456909768186169191126987225648653688244252821881306795317014896151986290325062702887754434932238713987323746090830231449024790391754988019621556487330807992890513138357467858516056918675700849850274825463743691497953763396476056259154511359972549925124790647717002488222189001194539810616933955133852403812217807815341765168508049917557950070171082598383616*i1^77 + 2010225529076260777306613708202285845001938244806723789046498413929102568937526915644882165509343845409519038485341066693498835501067999392456986755533460184643775435888827081453154109585503817825979188349204437754724479893788385935482956693207680658644839764490337446094515178315361910222082195068522485079352406228686601853520728362074884464156625346240431611601723652116870967962534117680397123227573003143772557064584821401215658189895402691760409657154827822666205191920449367297723305189584397574545635110892704469043807773666504478280159887758890576286522830282269995939483626866168399040558015219234637998043276911400102505762218751109521885586155027006527175945347062846370673360875286237975198220296713193233743713249178651626688265914002024206048926890894892188138078225660099463684071210773312224585747376696984615331950281930875027712693441244765361643178104376581831006902989114995385998940465424663508675497446705495692802640780942570112138459417116441257972757696672874620636402291480223653041567322892080823857004478866129906786838637501817894546383327189331487516628772976004568286162204127338661200758776765176979931825413371770688365299465453568*i1^78 + 3707072184478875468414373019813447872767898541952426428107211747321678524768221696578698372312529494757751374773966906621093140190003245399423816372840971189880768236902308757905634961836008620004042653406142771065195335283606992849593683301302385981624838659930091603797585382773970941319451433266622980232343505761331531503795128331865063059057621305514513211701253411859382922650173018821127000249869441907271070325515894283307663476893756517721660556445823539210426977887634630019415644226590511947255809008035456930070066767985616312229395867724458014301747811720069467844959786270801183244569978537449768211322812071657378143164057396061620836193487188983129951906790286717461070791988553235886253240586149604159755983865325325851279024073917481556621634213131857290060132888751528401611284464226058524845261493396925385947818128925465502663663124422419743848683537767284836452282018246474171354049131234961048532844693991729502872482486630482897511109197238553574791023420576698264093547129494606285526041098073603333261600110430135124295255650242742645485390219895099909908249222228663635102755806710807784135941295928564002484392372259205402329088*i1^79 + 4741874032014572507665688645185896903722998212279419073466799061861242186663724213335520855434796122533527511845665969985225375259640405344016687714752469964523012111712246591344327975413401675330858908367884939660207692771984962152512155178911026932062670169627206064161402738965383100245284785505703571770897399471338650953466430384443515277023048980604448201871996214081058624490272165273225118342154269448717061821890902941198547414564443258747881749261755962495922510000269963565531830898946184753586579329509472308402515943539558277367152803205096438920189558268718180656133145622257159223141561738400579531751564743657652610557232332096770765575981396365915787328815072698358764884245758615469337254446086528562793388023895757058228082557751953272913445549927436295784914296323740832524834024865657815051756945759642878090495215678991227486623291111969608662809289755714575467270293883055775921745850483674497136016972446136275548059359164800958130610426651718999399457390902388930890985795980492665693727992206816671036485182069064869293747534911357168616286560642810885746180302450469925475168291147000470839567907411827797740846762164224*i1^80 + 2287712782884370231292719420590804830999961692517921086490885352493750225942815693312891993898080433815152734425256597998575227229457848208224013653269951050913771001668340387603781600015917569269813686201491935510595905128230356394227258595011289569369819099850166908736163679321162045341767356300230927153800200968522054450212294320506796895488448150588387365523377614946459545325052119227275903318247307749511454290406717082465609831043494044081545958053720569359910169643554527076066803201736148526401200607632905468813876474364281096343613574263136063356963527110673669219573926645457262938636689513697807207362884465948899973604461552461112865938633568616935734959022507082809419567714258337105999415373650839355619214255481874686234211418954255152507262565211377641170171744132390918316456168587979006576359937630433065357889218327536218682413635297858984306593613068205730119288890266410141478390074547085496206905484299390802510524040641458799447054425456107457501337580454101741420474598021201597241906191819674376378446495731980095739003463904176561411039994559878496970394074289041603611144421566292547698363802218585047171072*i1^81 + 927407338842070684026729036097795473544461130111800769930078052719679188666086216400081416406228376535373444172720509307401964401784442366043012369975623911420509484111649052484468962730908607114232097684716192056569356005248929199414219157491023372395503191199282533702571060712595428785287711035167647113849198081593231796963848880208271344994963766909984333249942253337801466184562091128958381291265138130513951005250490586694897877612682175359879649386107139207992378972664454896932849042903968503614643986076524252616760378477801042721699218193998295782503750871713117063372339999622704720131303143439868382731793802982492314155165749192128919099181573000750263356693433208085171984325130723664093678151367769064553030188309988695685041032291195060482480916492021887857623444806261538634208653382644775340143645390861457643455032230469844176022594677822153608128819840133894583232787682978085879899786687948921046040900199123510213877119043198659611994049332772252730508635019146659187048799976768589243433272642905317259052104139756386665333639505414837723982015814799648993734287963157687960356299463405727580717976649728*i1^82 + 16147282014341530099459882263603115280110016349812332007077578240215099490645791206582431997841336999838791008709423052464593393597019936927540735253584078738714260826695170859268497647321513097216462203255146625338883167064848439702452241140196316963933405381933919294573690960608351417386834038092768922019840227505855111755211775701643213242295002566142999618490528947206950255336323371825070130351491551455474301822213094211272860647739683444777321526473051860688959850667289671143794029613149788145307447711692544195101666537988723523943267732552130600568204965771549236620431226609821280090847266801432143218997019199598035877602917366538771227623172626122331045058908829256435305321593836212229322843133644132995467879267479145216056374071569711174751678584361743023552569198694368330482508101895810972524527998393031735311439963978526846949910741570371697446685858821762350532744501260578831636463270175513813047500146104630603606706933024599600529552584285957125557170359608055451247675053381746267868830324478902887643339213030593956776803443037937577049938198934938896598718471847847395372627289444970397696*i1^83 + 87994977416701849405229110895013778224293002649480459143328808178471485422787785445277900357324347941377424916989354198854193509965901205779159082287377627480700323217747067502710455454984386897583979102442249571051658191812019394787076432341397086473793249336492892051849896904237507094938267136495059637008337755140883031951171936372864509472377931549027440083968032601409766205261277295947895643668174741001211656124041961378262988035520436891456529846932296826757888125581404912180641893982625319364247799606184801057012532468684000685308147304355955304938387638581309186397565534880750476613057840640631895237509891603574368478509778847203809816592335982339610091430089696672720612044765904603503999570909007970429193516641320382080539154422341897658571929453320878453076897483817683784644869205813833831070065994068340625857212148848872867128401487255291987926477968496521084233762215312705379465397633631868029686096344125066449438519207404004355768586073776488582000570321574717783184475329007658988880119135956355542314161762422106499162032123602908281690948290502019545192136439428402181989990400*i1^84 + 156738597887662928184841954053472445794645767306848338308411504103452560403521066682568253938041881104629878743121988254754531766115942121901538084765651549340680273734571575813116655410558000690753158991983394823412801940962175194525372472230785394449044597104535128795374914934975916382405020386989401780533415294200364982614006789509829130279221077342551418634287580910930598176433935303515542498283702585950107297887984166525050090667524083835713892033852400406900386707383688162347491023987676495568425657713154839120562995281675449975002367046130962085664671968654990897313496496650991237106784469358560721525411385734045916371036879880998785722808645161768385291778310462747650746426457758820229764986213110961440226351523603931482344656957721011696415121279645691815550898795473787588959031349943456588235520699265140777994527226775332639209651686903114902771343137506325353263681050279792254039686721958223601870725701095552527309501045685711632457411964878553846539488613389220361005920127785809926027182895820904014561687925126068202831376245358151769470685845963977815479611725709312*i1^85 + 156557327214496939702149575666304150282289665596198667888666303475722097446271541289444094224736263281109294226763662909736389365881930234487596431553055702980805260328612094916343038611560348523825737401796817648863303218183059171425335896105551886343136161817829271362824407255028563104920322348198619765005518147960957993960336156998041999817387265610531519369509165933275947665531331863700726286734364544521084575413044594663648408405318078445798883013178898660526557583765129866969308839682254005563702183326089416806227487325171433586651562945292378269519763943309943173340914872620288857065704936548509756834619276064520573182322122594474559408926495482314751857230321701642653423173840275434487863589618244352049109738585611461670932390445022254148548965493675568166535694297007547623928448292620956356176569307558675255142239743937617546527012347934241634704232962877374023178606035787922689463404652523514644526652851600951092536097419663585653349949525868721631002687425610892471089045581186186715396166501695475059571681804681121663592237228193381998572835099785383903232*i1^86 + -119712669026231936590311482979718723300279822741062429294343625342712928970089108558596144186616121865941423955866940189747561701715181440652169127543107301973476105928485765298515052253577282236342936759706845771646706374997081059575930500119258534995030043102729240030836992151531315848076048549919034147829383969844585728768430621337051967148390450151388631438651794386747499957662594426685290122525294551993842413146349345892938333745964302392058574143141885339161601970074509631209434362104442114215536920898336251477370526072588122736499350643811681884104576824701889477577042664119147593863270341185920786201817885561160670862456610579127208549806076422070978431868324457612354344696105656854873584238551446092651895176721118973131958493356946232875150741223540676464576049445660937062703985614768707096446874689475808702389249873458796305743043226643016519540066454904620121265748841607026500145142540327358406169864669022992991027079225526557969003238055551605341200368386863163813836045633970890120179591048900905898332080372693763387966313844546172599792566272*i1^87 + 17973207767522689675549576907972339218491993943132752769496023527633103432634554734868356248944719851396844358483004896735320561858147214613448956361033625686051574970285252157300588818437150530418421919464388686827695983723940498880514246672356818714991353054637416091813787868142400013264409509758949985466111493664399512588007127387384277285489955472304965222067757705311466123750638972382783162171556463082163754333053903471117457269368289285675938592424641868664241386484043527682339117963692583723242156280530314244922741243391723224152412610284022581048093913221047518596993821314180617166819014768220550791160529127137853606480343741034198083653047971013338478831001919829269053577629404532630534748255855725580699303625727773132304556046193740980206289151507789540038372483746585956125910869616899343379804387328874622527695497798027861395505038483207108776438271943376714958586785192004662195638819477256599324517738204054862337370318946877949046122319962635426048881588039778895058362084870521475584358249214019169098772564401438598866828420710400*i1^88 + -7870229888760480781801070370920268413955672285404344141941278253793003389273244084344727409703673805916275893383043091256454703986043352094503584500872013575192277774274674436536843117225066378591769406906184319628506763414304373983178927893123984937408386039005948835100247366844590073427675363598056412568341671771338226379148586211803928575940014693562148216518693095882966737569332161391106316832655151369288117260569964812780277495271567737188733571995216193945698262645481204351731558481785540255939689132166668926015169938682176367359397404516192398135838235000102019919551342486274894513440246014485684120950283805414669721645525383644536468592342703255462983034604422371115512849009661073234716117436505117885515436712645031946505479562288847486509547302480251003915822983697432186789677536219155866118372302512431217321499451575128365432985527699094535593296848970285211645574760911213364842801804211762553659419924707495683971222374084365900205675483700311068398495441248590738825641394179795786505495151675093442278078733916483616768*i1^89 + 1436171156544014665728738731546710176696822119633447402319583365973020296838530241710642190264150120920935050909472194747154366291239306791954895239019838174352474641651230258987166265746290075593833619385264563014688865222840311902760628419144290052657758106202449612156555149986474474178661629721843110564521125931737427570345258716926580096247131315990432865615312586969097452937714819992968554492964961787878550425664068403929935166694599575384299154373528019039633412472196359003764513468462742718737659654769199034288849089145643983339974162714446534507916416649452656615434453292553995772838781593153925725523433498504749775463376794106849410234909539300855635810415490737967378971631925718042007383527600401370098301502559111916324596420326800165973563210080275381127356852978148995508466455868650186007028025511878555338352655232262012204522473711613168723464732059886744140206462418412654806578077043002247608106940816277207575858562756636561266367030204120472872643493090171769794583385198045749231389691252954264745017344*i1^90 + 149297307613731125492135790802929279278454894563775280457948723871203166424122899401149749338723249066694286580053914156372661079535508235556080914200609790471520330699518226465526325615188855703417237164345490238304807789198464447742134918634748682141700668336076323331586148219856040606174089456729318694032575166757404174594397328682448036838411006906475699698296700239330299320199145440635849102116287055981400134068726899046004575187972076630466088201152370971628368719559628286613618416044274312728446350377409953517532780267922025921321572537347439775218732041191325581762687795732819889184016529424085689251604492898398639479389651722266544280821434820922598151317308809742156733116339400409958682604091960626446257345754278768772285816672939302710462398727382427130743717059055316839563566776549441751732466729052544322673591639132974399609301196292574484124153672507242509132444446839766599490452179728226524930587042543957760830933497619898476000751471366195601413528730936465830500394222142821848474779516928*i1^91 + 4962483183138429457215229722126727519922943280266269779570064512904058376221162158684462854798489611026790700765083070120213376508263016600692852544033707138947454521754757095148364470855721257958191950630226545957605387730698678607722600129798265374144270239518840640782953965321363444271002134946967755492874224829178833399946242084862873248455501221613536092733929494837328300832733135046564345418097071726378056807155583736073909265682931836398549437177335495130957359282117684036000854608225830917033956023729237400650886775165016804282301732551303102203565264520573326873153487204192507996957867557600037404060749840657525611159244939196943157314843807129293483985013704650124085655705510770819738868969459260183544589970184756343767286060239872809846808435813507488449448547809923401883339731572227365997367197418898000297039546893592340204080574995334721009577956925963996256970894034465758680450408645688982921620888238832933700438439108932796501724093548113043218435888496844213866414914493317120*i1^92 + 413847078375452494522440613975698810182266875481372230467418833171525353698202511202981002061434911901234277903214868955729928874368698127744293337441600381235747566515242715308948529160686865533519451446925372683615972918447694561710947912253339627247982548931439315411455505075913604691964818434327739268341827170049734656712042470956726015848612281820569149736163639533239998017090729124309874471170533374137478590220606928776969896012784640195954946018609461342107370232837397810693667269070898470722419363006414838194273749276784796007444404292643822184006972825481281787962427024978668606609625258948967046465722955785019257040572424608545883199849840130223038988310383860022265063913571393563529908017030695294664665031043596944408636792424228047080470623806196474240040208764540393813033599442678636075728689625660549567303242108097276585011249495512735554756588142844248848182258223412592726555421231504211750482053542601646256838050127935028920461771146650602610994143232*i1^93 + 1992698488629140177070392162560442838434596292060136350948441337981498775975006644399886321919148614136217854126744600760362581775725655575713108941338511995905142122570308547772251507326607395316525128807992345125786367589697531456903957844111197716836006109302671809774662753451408709553300458799945616384362790914667775799927558644469514544467391215469388611630126502397428398756697529432314986355496155956791070501673149301645449893375233511121238586232102846993300004124785961763607212972761163765770575308240095517573498625751373055597452551653784566772113582202087783420157757455018735824486650308847585251614512201481699523128488643003874907962358509753730159984729082338896700523279482198504073344284031412978502890118479218429465675684372163130186672232160241787843192250400384807983596572124557361311414410324741436829137467217412550632650853505610893983010293072930789402348796851158351587034594614432566140899703504879720194073473618806200320*i1^94 + -395639201652142780105031538733743981769995273794405715815673446749305211101287442639423211331125737368335646254164337589080772147781182315176852358330074397252556923804216683027699934009399490715111932739235294858989677248282344656578449282447894736946362797249546209569744037303818884079775601004605059249704606753121678605816017274607097297412469757862127170597077045143056552516700042560978561354755915178768162763977495274338311055219876110480973986239845831604318253374264014136240683582125995409138432841905378133879906869559352454673368921641346193980538108875568107092647541276409958013420763506447380082857009558659105819652268941711720798224138002860869966952477749819825540757539300800269702602430201029800540128321324599504630268359710161678523090158894501654306660529170369554456698330540559451082049168663678533707730549668022468136938334000320507314381733985719566222844919456393135056127090033846331904*i1^95 - N1*206790077410909361653546656704998818122115394596777405368696258806663783866863274873279528860144442064012438136667676721745883962440027721740617889177877780503214807211546875*i3 ] ]