[ [ 459282193502688887915590981803904788613006606140462765646371407014776269504260113527647707837878253791073157319018511285338800631281844057691162442471475531372737079926848289359069937962663527135315808213491631417095950415614499762470343416500478306197302949965350404255430349072639137130259161811164345148725300135954803866557558898727101033051610903319102720469153597678886883958712668173741154218994392693836352703612287429904692824798239228170310659081498086281897912242336235550326349703014501137595842520701664911605705411698416497785389383497908139032290623042167911575833125658011388992945682217955426270765906537878050566794152714127959351692620823986888784776395411252607144986933144330019448976223344906431506524489790716956349981378554226197344896929350285507487493032286193429614484857554519214128881150911179456367026322722569685688556602753490531122070021242478968141654203011713224856386459347920785703318639049272727530754049686106396235122985415073613846937600000000000000 + 5097827166156178280942844015415204554901645248181624314829110505735639454343493875668334839697548454634155484518645399332366271018168258620413821282930473504227298183448542524036675671155252635507719904992364000742766720831658706066620093149295672596746210605010470704307024761428781446253938103647391280906579870838800129673913068301662390187476515797491580313544723791080655191825622881990086956989636376498604507135880259153475319105002420993471559170134200966524617112195768198595969537434823705650597628513636904183690905746466873684477136113200753499038618091506081848029946210040793043716402060480887306727091452045368629760821530455593130909720483190198603294109479601240039736030229475160665025088777796830783192021444635610224027692892351634705860154521658664206738903221101594334570035778545536706957565862110008466358553599620034945513816364048613515498031423292065633051906424679458487427154288752367323537572551064734323368933536669808816682494458161106029379584000000000000*i1 + 34023423752119274397165836042402313824885843593589984333961733098214275781894147393235656116241611180136261111470832639464484365465281201978215653411423929299275574270869767219447703682939138005764748303736290478466806710032224087614919606434979604531523086334288412741471272727321739324153252679794433195411001952631993528383461819854431192863177639658495506822025366169793239773118103874808634580446558927212456441189078245070755198330585997381464802996606708584939339711046548533767910607541141813979399017691028741001142334164485057792057522647736638708432311992871937385566754160292177746090367542197691540611803590480775198155812505523518290297051168492582723693663146967220199561689271232805233048549906251301415433676984572462833690326850593701450624639135753344028806294156609592886575867825107441528865643647487394021262097669239536885908076140848524657700230815409925557355699382881705337308608357860615697895217090638743170896613002451291777764146073514970972160000000000000*i1^2 + 122866355048761025785301643137888088435883699845666368002026432590582505577901712342106970565228278624859593914963168893425746477597442263516344249734724638508247246166353737928603121834205729696920262889109614739398442599178630267585890619424344058591576590681863375767601750689527680318722658877955076930864504596224862288783340783902237539239108404394223955137340074099074130008489324937449622302401924723900084651077288312152085084598022330805798013900622208077719877195007999419430307532342968177529092331160500742055049088627156156763763241740759679207590784987035057504815479893932619817163284596721848201057529773937496108930266646373343055535072786874347869785893916346317268041579433168454678758575345292595785979650999249712545276858261249046066348132696087134925300097104834432770787718340610395445279168400160533099367667031802957902671816452988551566909740945955447246102865829088240904827658638419089838354879258532393287335069987041497520313083824630438821888000000000*i1^3 + 546601637672432576739924382091873493428365162735987622056912608718187554967203411136394611900192083279011283778657265068353967997612524652137202037256183103912712080901911872009583241448639331797415157195509862163653852825038065164899215750875273317313741936163045925530182253050459370826629820507829360291918568768289986615854135380597684405610293521282537083737287645513426422155904364395130440685046774914205262513421282011225414074757544404306396685332736302214521320591740360372455000991145970255941262747177206137830477382508035298321838110620998873554115118548769776018449655941965305838561413428454217897979413781821109756732066441491960318800322504293956243377735709461143336517106775887540127497869092943315079671485040944504127399060536719281050072455808401752875438501317176963262439461295251031248738080407260078500886090093801513551345345917725897340823823397250277970001344570175190204601976117535913431223513411306552653747525541701956727915495093652254883840000000*i1^4 + 3944719045728999998402506749444991636510142404061337518529221625403557819624782793355679563527693981038988410009715707719846175731675943094303160267118616259050087084488984922544046602334347406960955091675485121742765997800866366535712886070552829126454958162790819359883283457993571128381659007373127769602730210288899178480629562829416846350645451243422438160771227572754222246447545648995073104495925523695053378704395560384516719634645435610480849649150376909953984893849428852768376754310734299956794319481567703938881113486619918002834945734070813853051299632705382949508776517470844596712316110801856876553590847558859846370924102577748969765913328924578883587521971114909847395491357275705941294000233073805223621720666303232864842825373002808218685656829340548698320486074801150676228277269023968650204197154125372913954636247744126197088925889558490411783076976066037565127817844338825670243946846837485099260666707290520798322732678147948639447019832757720648253440000*i1^5 + 17891386521092700408684585131026488996404323511869346444729268886781028045932578240422146336645938563341469172807082197475837510117073101659220459069137538751586737647280047939311269293718777621529757277049384028140267575698633245731448956121212378781475442049427868163491062185575732363912403948039891253941096690239641090149186289443132781884713618475307674098116310042477254930871637343524859735438310302367955058125347758711657692704592755857214265212168179946613117401985745946130949130552466615596196743322083726593624879183597001204967935630693636440480026047998923329338768892714996213958332889324923798251394986101746875714929556881976020639132190029822238936522313876811437918125535647811396979624569482368500434608762341039291506631353787266606396995740612031542863320768231475738539092573262657813305689116943307260890217726928870499841326677568002792392687192149070922567398561799485080504248278425961167437465028105464689377943521170626829964861635780373223833600*i1^6 + 41499428967067878496798432146432381718443156655504525973486423897829451834846895114651426607870603390582451218175205504705073873776390760914257001469885876927669857998842104207127909333078450052202159763426897964318279139506664742556062215396960138262681416421931801452846405333572886958430196900662647857249183167993639847595517769145044074731220054866709205900151905710543666683827334440955183001856947069652682994155148702065776712566076545874080519798170291037928980953764101071846540840816046669167334243381835329529410342841557413925686340723395816465962283648031582015761859069458391659173537064817193466899318578461636583412768524389268021796498214012333796609497301688170884279902075601192298163807686228007463998241131943125138864546678295063447356284196650878573018287267460241235611739203849600808234513400237446861228436798372245526316363799660802725271777460273076533059712666465689039247318493253262309064133584568756117197235763196742926106995213416729149440*i1^7 + 56036374216662564058063301072168230039539702130353235380351168929671511720550465622511937346444165586404650644790515769275626330700666381238878093629274775464135604583496921583633894442078696009051858323408625544632360006075063726649323381907548457895481665273766038311606456894683354702817301278333096496544505421579384476086398720292648094743301232090947690302956153731509857904588992832352720314642295964134985030705168738748669452027600802565283005428375053777785065536973550527191123563553199518630240907483743719496654372250676020238383966145477971865200035146077489376644023065307496936347841067388212610438500280937625246011920473210330600065336604910242827680911979962531440634062797540290488734391700559738446060731268252494767741714125306815421091265046488494610720706469274584420349028689215654774985592033046023470031640591259634654229495476747502976330376080901233924445310969332615996432522195269538094220310921754766125757372092253855076336981954151841792*i1^8 + 48143545716465984886184754400768321256066513285988963795911387741982467481862408860695548313820944665066391837832086564123122415102934069083817414458085706971598036627646594023326890731238819890633067581625056345069196666962067343608565535533534608415947046828974106530493564036565397075040811298462928079491986869735089957904737860966605502872202123784290828007975117029303367611351999212841754966265114010731530025016854744797263921688820583840272117635124611669739971905655636550950744409330487576581200849576303549051040536721355214216178977004247525630156683887714842997074355252462706398080324057853624151600018196886370143304928310332818515395069873911113825243825018772289949992277714209223148636887058487766973419601108839492475112392363185640353803548074742565124237996854417712556272031812663510426457098865781778441859989314787520099685220719494034193658716540087874442683341528377528192498166988232075229222086349774473102768937283560115206002895166111744*i1^9 + 27673744284443574958765648178356714119562681232193694808916690370551011703571242144824353641092697104545734294144395002660825451152299601282314261631860228577666946538436136746089827186660480905178899713917719088141942961129727865765501220497681953730088715471146346200086448221378934827438610126826494423294326321187448569679873356468727670248586657404272697189882656120645227123255536866771602444498190289427229432210956601553985074204023448592413368975607407783857821578984310921102913216293212068757634216735094069574147705741472763564350892851367717117977979501152856284121743498213238137652728293176368498318636625160538329736189342642754880169572773680942383523084670360007873052905579871456181497802774649195363884203425055625312127042957231294975942234121689932321537983912965370542889643246128737372901814012489493887015306269771859603271421443922128666404350634693600214062151780955055714733893947244791510458761724980666788211066505842566615723266801664*i1^10 + 10962143283146031421195576797725472004111731826814291526499636150258417838558955508268921444239611884431661131955701212783470585306146804328239083131512824341680125389275875221928961813502972873309766922784140504142395030982519630300698880227258016791878578116560144227437400519756630800168207506330249906171862671754444149760345085214477857068931324604828052562066488064679107785980990536850218223959306779961670707315907041959172575462015318263769024194181665044970216706846287409952389632539231310290306080031585251454504606642547496010870012053551484656687876423804663396932413337551508575141409212184642099645139449539575933282618487651091168301777287611316781646312494821930119379479712167585809210249119213607849648528799155870560324633721042425944372490495454423195058055180941127408997312625680203285955226849353838009844175011733991661269015831972004625444616953050191941501993598293178555376501284270330818078676226979687651439044030293865988762894336*i1^11 + 3058967220994334477624253412426680210422415393697504596959286567843152698136811468208847860751006400222102316934902863364326250718401513955839517309072697274962316673978239151041832018533663374754776384151713301621222035140621458725640028546688134347533270060344434319051292331359308192818737643784952107292182141642251955865945077524058751946181079516150500877847621145084937661133572155109314077730163273418254104630249572003143077308232517758975183346999266891515407444620267842197943903084639097802168501925455048838995128868593095739237787292120401902783779450811800173357840842290876295909437010438312466607229343220764928252079612417931003004003534895325743962913741287077614827164801322198495741188825836764999577654978175195231861804163229925809708042545726559090080938024415821091698130716969134474440804821394095494185576052700241556466946689803805728571438093222203487172299081871918186998387060126047451398191846309461184813886379531218599280640*i1^12 + 614338026927146067368873290319617773187168652550915538324113817852581645551841008708229542456333926984209874639574335827537946204307889862098412511058534252460411979316386983766418570820508339935337151004368814668019277852813241321129812552717303433247163812391824801045323175510590721698898369937167033021515075989678005187554501102671595464162021025343489786849625858278101138554766783126772185710295536872235706252234491882049838488377598835914564813381442703904553570634449445267649284266417031653733414457357485107408619652733823390480535240845927821665955298336416837298726195066680804386699306020205733349746610419383551778197185429151273357148149702890250111175849830268389488835889304562694466995030744757780375534476931179950740884604494687721952999849564297429378063271115031276675149637066084544927141892815654638470394656636034121594601683103547628536611924173346592306029189248969069891193548926512764220686622308811701550900589547850039296*i1^13 + 89362892002313090548899562406262071231246451751160004536147888468250954419903089943919438262450031999883201877291956567425943102005126452188614244793300021666372595448331846929513988180499337593669270857416096108528709141621553555549831570654375745291825838103487102789236360607101108847465500635058218920539443055820820576242753593796612828412506305638380041225381162836433081865467799838714819110854480593081735759955108889929994210724792350395515394202080781899669032418779626197877421528699044058722638218615226045165724097880519641032891697931066999765948835011562948128913210589041990769749898174403280656468689096145614759410148100366306148876317155345269656095806621117586938762759049964565159849698528983008267621816319690000233006016209562072400450041670942510198981395549701732806109114439924640200924991771307447729307499468188103504450917921699773066872857015298192224933026426526365915294226844120983297306469610141801003976987110277120*i1^14 + 8710433400416315159125010901638493359397458912333740399722614982345423838593864271588340869043549479812942651594413023492989108141946463880900631420040935786710822452935503637739839053979892852263830758082256463749760675386411100526830775429561682106934656870845833778422607274790530707853074262645559835240617581911658298334307858974712994576853828070899964978459097335948323841960703588253467144816629626021983202388184465559664410278276473591384228204814475123336554148593790455551124407360762558682134747347403206325366046337438104370275186117347752836568447617093042182203278612118177835665637751706924082210037926566221823893629013757521200177520180543153202857921321253163733240549665081089793956908009207991909733856090628528332032626808487333520226720546977113151174373707898735525161370066586744361209833482470291497306150897887397780830344950106403422085131826738676131664455396210597655073483983994616637344080921919012378889685041152*i1^15 + 332709625625105269197392676846171874270823191249352662092518891902385796689417498868408680600484453889059326000229223953697865442448916311374000060349535419287956456964706131713499879106456128075461668874879273302512908598315920504527920102284947442217916509247304494089860293320026932881773324051542862072840932677896563265903313402857271744201119256390650686064795289945629651180558092547450519747408509322486407180129730293507738694920938066140867203857833953094498307541912534208428726501170750029797702863417534688200436979493813672950272568514355253660817339450614769362579214203550927225495237568213317539790590783059156509042057792706007086842306513338500651707493938879689644362388381705430773971427611016610602458792967133851655463401219383135561977738344605519028217521261621877335970657740089774837207830166608200998152015244933646037477312233661166767338374799420562470318748372575827117622714920783779653192811121649907864174592*i1^16 + -52664873567723090230940928987365295675387703760812743498416561263626003106219598708477560495873784845065043354621026198152439661873515418578894815919092914960017941417520374381192011676638170024669795550943155773867374782310239847109404950845362425849655216486480775648365868392932966537220155187007357955254103222802900347083464733681699281078055927588615494020144428455648633686152016622421991603122939546046310444163187177471368467537226745254291727665715539187061814899745212891573016635546812202901872586805284903945382859356736017110245094826127805389749279813627449619882207408608667164487050826189157024765040752141545745318012658338086036043937753176033680165015595131341311169691463493804182605265204454020755968455417143608936070677175811271104521495452317663515644120802642376892123721592320597046582154421363753865003571584195302430382915490347482427501874228787489830576433317608256012000615857390906472116079089839381676032*i1^17 + -9705475151885331689254304046636534869582645267317836069465823270176281820763399477691262230120300686530020437693520766008811900513883704252592355746337571797822798531402464599265026679606881051268082754835262842479776182888120178891181426456923453922556172254761783624103191155116290375766454845841555550496572032180293450767264531127077539147849676435177108023639677268772567732536443169150931808803394745046357252613166838962227411917205128403439319663371653326777441291789957459668972994562704709099310093837846089934133220288560798294093714972400751869423063878603592241355814747173168701242717116137526228868310938782457812653198847371174472936529858805033764040424399728938632156564920705771732085977226626426710217706639160623393271186018546944559744456682096476101784983867055492328994915210870867678648084293138025700078761286389150618611425310311427566888924655930638000445845046975732797924191251526979163798424954343522304*i1^18 + -575425385219613977221168558473741482560388504225671006859881093581665560784912444362385431719427274470213228829167684071932168212855258630766835504417786546842369083114008415305017825290986032391861727286664965278447039029433234341791948727642679185511018986546135694308037624344564788190141182334360837303289172246148738946868400704995637015079725827710979278360467177798173572305238540092292525630356866418326026135519773430961084284770779812968333962706788671372675719364361256357408983557275771716640145570828044964800744780020479579088807581163680971736953069210840134146631544557080707192040523973199022432058744786372672003380200209397046945234644633819471640972364872897798586717828929820635202197890391463480079982797743891251552744516623419140336703858601032435293435477860904319677767632144179984761593581029508190043777278017172519941286782775823164665512165319144436504943960138516562450434770956428135147299403726848*i1^19 + 8587847600435122385106558107863756083739880938626071833709461097144191512424137121633007292719839280593729870739621168813682074184985562920154044691520296683506081908990843492505243158032181431807180742036164468879910430297576189919610492309503918038213746691193891311441003314721414735158646172282579427462536137470123199680127467403206177643292367981380184564118533928514331692044639377420103950461939201830714426214952257400063814039307582099816588263025582888566641120798628902076852803926897073184575767282315983615701770153002733179945256961514883195533122397599624023219125841926547288175592280716584472097759592951615787396191036288031082845027875365460252484566230152665503559729632782103373709654611129612207861270429322569083580518602145440262977524027243819494754260653576249060427647646148409183895528515623933385419014364395002801284885365756445675480401366585994095296146268224867506381289652514194513014554624*i1^20 + 3797492123200230754558632215781192904076022476832073372292139766595761706868390469030671277728456372769523700765517606696817035157073260814053459631267122395129905264339617841970630301562708623597669361664145951392805829308407756058427412426576393695452702050757609305608176484958832960947072164778975504905781834683993423594192940616843241824306784329656922194427392254506615699486641534285576975645679310553309950215278272410065983954861392613715498386810352495324447632610505796459087986618481779073722604454872818189453460349099812086100635459896081300367902420738010517951931961847110281742502127014456451463159849119726097432269294411665914046013844261945410971029297329275803469301163136413106297199260540100344105976734139799344383085577917729184204232591281357078575840319835068342489146707905091314749299926511915811203679542179340553544871337033260094914696554677568431645740726111205036307411053719295344246784*i1^21 + 305582958882823412754923341425086365874805032329482526342373988191469256135446280265557617954562728261110078419711477659008738447863036719203314022504300760586927201582301926613123326642069514880773826847068236676557524879478209258126138346638726421223510223782382135165196393645480858913101824754982720354801846646919937254825654417438703779784309018579908086870805319835796776529572340677874466275957064931831407509886436321148905092064870875993811787650295337135950340227319273052415235371475145966593974908750604708457510535376473162141130152248883874916901567143601214725405464359188914761573941638962043607253649009232302914429301027237098014859278910009057310653535667047013743907903484563586331543256890747965021855235726577218298956944933145273594616131244644883053987014055454890335943707456130831249143171549690627763371685918181489577196302659812219178919884610021056287097405684774645281756414253251690496*i1^22 + 13119545072891117939641039886544921223315032442668989723960310483447842761693695301399538832109698705948726447344107595596327367793388093091232616489391519101825305346252191551410475698371400263744685609658545827449209893428782618722302485327512419043566271090588002736653700037287994491177688817570190222716434162696422098495187301044345309636416637799700422937807449728657609908794670443889654334543228650690750904856958227574834336110610626125613399723212403420506578958012620003238170583966250035969177360731489086883657738886389019330762688031222047697982749905350247853761128379413874531398825175128139373745846889779785058010674941281530370039390665772352897368492090343104333405399441137763549451683119423494440052095643041457860555122259546931294619710256442247024504298857251067179510181145217815738282514895850192126601621231001731810274150428944431637992286715904294688336715328008664330551199858163712*i1^23 + 344724387366510922983720075180177655699902195967984134381759504091138931629553093842931957035847137545817428761675002587226826288639326053542319765121954929936954156476136583895670995041165222904898597947725664285855112812166779902869779763463387592487845780213399031158151477411859703212459873370612780740501870755153990492473805650760441280728704531461887671370470083375001736663702353544985226911067588396659474964006816171255303942871954518466693568751375220068999988719185679105077223421545536889673512823229818574705461429332938149181047227575234777296471316338013587033386971919169556273724713778003730672953457585694755147411773346147821647377583244200633679842138592892616660491647377776879871699465234552400393932527826289047373236251398940629668883731668356889445046372823167885077352378359808472728576131804840103428383261031790108697835164012105785150748076774495352214982010464539045910861053952*i1^24 + 5622619809445848080643795493691263776592280302426320965731759979138163347085511691220981822387314883299184644338858139310863168414347125491899863020127596750798776296839139877640905519722313327605510431699767368185624002873053873515606260351346902405421016488589489021735863379247391928533299542521951805581618077676082555982862251805335637622454548306033361669629788752077261551244656755099320245075917727018994824691454221112262235505429185751735932358783030351694111960708977330300895647772666732992019969473542958682844871410021200931230410006108831993754447664953611873549064799614089272363477970030201760565051052084285676892326140908355336228513265314482812267766112493246966531973480056119616451385951195134422169026742186723645328640857480969713955645601411080455811014131883284362241915072709993454459055304813077634379430192227945244994307302262140553942661797951873647815212295543635251822592*i1^25 + 93198221447323597544534929283152097247722823215555996158544467988212947507620495698788753093635670375270758196445650443969573601637690737431779808839902077536375007103647767230794369514993639822677511956540344455755428501038007692220764673273055386743178013650329071154382735514978698680763896627960387421146678813949991697087645073724367642848128865463362506088272659858210970960034850081417902158620831345710227343270736415224316362785820389720039703942013599441606757248332576934589507952897236405580807710511906761083358186804854707401407247745583386882096180063463966169530354572650701033966372378029988829089573823727323319779845497451192677459211714520725797983390826262820397877360794726757116403277551564392353646878216439500711905927472181532062402448446384449690263120571631351233370330790741065762886057559067889055108341069304470714173206798631259980135127286063782322928721015636754432*i1^26 + 1612772155615511518281439657311200469892857727695926122855344980427293118076933384451693349312201967002954252420723961767158546262190732845073063042379438221224545431307907939767757237428071026773178142650739864747717858582419180112224691188042843957029258058040787419502051160588655091955531099672645853112893299053907857686766054436860889659390806603318081577995390111615120806146916947736691110656151608210105240318407988675840852204528023634723885963525077751664478936104794191811809166945916344835794072116584184625825869479295504236089825768522145845049439326895189403450574631774682383722909748932894483480696300124658002219383504820497406231399560098524458725482170612680454433311661871536126516742704158511950066057781838202908047594501938293899428329024808371116189419942973762869031593466651095731661704558850946875291202844058764676807940350482241654279683861510588095451408191455232*i1^27 + 19841060119416755399851714377960457700278513734760481849550918561024348827056515027660053195342069323763749139565993127856283997555703404164362071105553740143514630528226094509735840271899099016341279186220709861552440755543194441168590685905941851855088793622125139215664073851494973799264878279913149425026337201737144195357780465031891215339537362511384868749274064426847289476680038138840153958820597264888769208907395808179645227045619447922146065846583522281887444808729233209133125693569145788637854316030728707111674868479120200901813727436502253094604281304052928759546623410599643294238297131238838051189591498625276494988369807259140033201059413786768659110342789211240640587916231843674277480493750189064997225505137313570589235361813443322756882595751037874276298400194587680953922020659518108012795194846295613342716185912013701333426952867876407407869384879687595033391792128*i1^28 + 140749945065186701777936829568556912065433350213547939236312557425340975561248390800333908997436248332355320587333691710719387564643199093446696713277232107420362884805746974143265460807682994963016690093116845631820547723644267527044667645392768647621127829305881351549876711989350091604244814085526352304999075479191678758430575473332857864300211626195078185472915402882872464472313108109187241205252396353492834037145220859576924074659558361032629120949559656507813566368441796225602967775682266718726175290773276884020820202438757127965751172686135444561007727799793208840999291330755835302816626789322643341726030422611898541783161169444898615791274227887991360835533381590404706774477222302597675972921250735471879501383526273155277274178589475753225397401597780040239247259093747364696542433220581610255664749238005548962672512115378939416186819816788323060328046332161961230336*i1^29 + 511726439195773231742493730899611576360810756005426932936350469322410194764527360537547734423501450252937023812528481330877493993627870063776774172303733000506716633443594876216577911217222420395193717011734658679964761214517385461350720594549177669772639772026058160898951655058039223772904164892167976217677021340646249423575429127926280728610292721813744409294046689977050481609521880428580355860923818343747682552558273680901418230795638942132989525547364423242616039093621061741206302448593862448314657775396151764595567930543057693113029053876582179824207080415092890247519810269597315915177292838438725955381588776602081043256026652184399875402879535973640982868885200355309184540658290453394517845002542934844814285985127651078509852041114471634565079422090013608367609129662510170701272409168763352812733142502244448849742205650376645144061641240428922345230286597390336*i1^30 + 667899985810532495919238674574036260620295744482478155532081407486803056945988329539918787373856447998319150284848139272474273712435200623221481093579633482598074671226257853889238868169178504907496605102596623702486434198843482210084174198326292865641026301033043760030349935333115581988058475915347163564757603999746752401227719413542267373938579389772053809221205281753051338726552230050735702920258975102158130336805830290974879040955138568113882559970405818601234055877047148258616244606873589395978663761186498852893268980155863241315973621134723150825821306624043822693456691142493195302639699934822846850341409290670749704734699188095830170846732778656560738396556275968468708625715468458164702512319047170508357879940007883572569095964236320655616876795689389164896452413501170812005774899463864341795623378717670243850604722699385954318782698393967276098204991488*i1^31 + 334650551183049316621091688676903824879563439790679242460129604103447865116420442269864520616160625077140712198028140387989510471807084328983448965713804850848088002025136717443633787777105626915730080745420965723448480674573737531219672115701670244215595341103242817349587666196265614248841227029916981438587720463078549847618934107714164912247411476785590409037067012574902616314576710905493634948453181026904311039416509129257534830331540841792077380085094701373779840813822199623406822116170458269185714054942208399902277507049366544166312123332103759567471319021181055571259862792731840992132889070841469150040341349974474062753460806505793062385559130109918671576632761476216468491199604136883848689169290663670959340302400415825283181521288397882876249929161818581041089175207275131804750341740355214678430170483663915329279729141373727696274488103723369234432*i1^32 + -341817589254859466997965197167637378769702264856115153811308236268163695015685901246817927278017357662017342627171240880343037103044563169723316701275421892342378226006788062328181798436929693733515719394148009490304701151355393629457300835084807585425994901264979812897705610765963577072705494467481490298094745405530422196448719524846774249955593784747228226488058949642013925300974450768921286255260410405908160261072589706971779084586737700337596967039393089178197637084050735424223988491391455042014002703554464081465548068707285321253450562923711813452953038148219514601915960273376240870294632249954824725398831542762844795840800767119346514937934604184971479919374383686629008135498033515209028944978859932318594941977723987331278657454937880556360132833910966548782004536596427185557395981099863093860898249811559290439609151829891792643343000251924480*i1^33 + -50163440978807003773626106233786840699464860663971930905972746370750579496167675035776180720585250777601439509446891790325335128703320040325185328373049543566868087337924129558841487240723358315559771977899096734182636243366107188658746548813690008480298225563109679715153615316067394127720496009860650355707034964559076967366777194146607593234758531020610176583082625858448264917154381829299303642962955166704961920872848125081883214431660568399913495163604858612045095262741780519266004087661815838209328739679199916771422993555604582203755581370668375887106059347976415780539939378734435323583421725803319860990703063287905781884670699834945360115385677571515298762621801233880835855529648976723300361274459418391764799044134803240552714712996703359934303128217632897929455629722573846993990169464377595089219392418535701528256178118668210484916781056*i1^34 + 318650070908176385404094551732912723440731170576144664418744832299357381069586757553847212668766735710184585748471520598895589492552778624796280170122453004746969099925352389936973767180292925075064851152100684419732184211818625098809952824143651207717477505744810319940335509717912715276625386623469397634039865632189056774206148104372144179233841184300946076616196137263308958868810611073022770386698315043349334173633295591124789459789255968424641499897008953207053790678061455949510485247269960203890974070242338938881024257625443754737546813269088160574726583523009144697006829180581689082255585055562804502496871073058297000103882024914159564589887367319383380023953507099103068593504024386531283074514321064336555049689523599496555349627149126452233909905655820894668472377618472944701713435147419197339831470467286294142111660459352274239488*i1^35 + 62987717954071949207260058965618173349899078856821475794162921385751366587094067668028875959320108969672721972703631548328904565032135121558808555507695392577438272765150239010255941875435562627952146287361896321217828571170100084597862083058393849895867273134740009600274048865960425970102736406325714188925584509710324652349261018816883576743638639345155437738652282064859535023496581752741458988409735840846156206109399332565853513512892782716238342416170436680929559965380855369315384340054968692597207864586338328657672987412171192518674835908420451610129877347549519151709579723158417634161607799877220301282021279710522322706188949093190806778315311415720679742305710333711001616278619457687278196250997627964719734855911657797821289365997344281947796376410580295494083402265525564722053889019404218587233566804469494514581446085050368*i1^36 + 55868466512709369595758387829999251658891164359238032479863283983865305936678381183931755236811304123370900728677853668004963891908639196039748530407734777019722935412305887332881071712117420257151206811868355495219321029666770241355755678586800369432626179408050599745782275043603079780916873393561524114190555866389853356962665027474178315671024697371474594491501757707952151922134657635407884741220207215794656841789607650505846812527632425450109543958254918501989307606524172321873829802354305839682822329759278722266103779567581641949958687337761746696638707786067908229397435397475039642248335205558778969721862745247322081260492840046894191618428398398734398534347630644208251667478695867065229731094788837188328306642426533373334677269178492287955136530646067850021309245365251376906652623179941459134650958032031115513325158400*i1^37 + 137881492044615972980507404875244416644268599541641729265154334156528887249111308581471215630274913962318340367018385388385392596179377065290230170945650659006276746454021862287180272624553625074599615370774908305192448539622354438485078192282812738311104515764479848183995811720598217919608099021865127189842481732493486421602771323402201193189670733068373989034174750274748687970740050880619141489845920395968860343080483968167391863563273234247353571446098219156655552679246554821495243148675332313826172703069065523128580842514557167846367748067080585527106777134099860516507508436471982448451928880512292900071482290889408514460064946078795499166115727963266850409608940999948734399732514724847221368648817507941268159466470080241549362345251284464581420816283784408509045218429729289966712012228465325985875824959955719421952*i1^38 + -33832037504542387177490469311133252122996236667516368299662074933021843073513451847273468928704256092230402708052640981304982528354998401575483947110849987665099625374481027526970341377422382533500953971389788825143439888597312018283620618806981015118568405078805336657905627561986419570125380935758469596085869040628677421250920685343486262092251400043825219122583360241361303459393218425762286968658017839708453849897025722785374362411687754498390170500111619343194253981764232279065825516362468561086759266649032620604702877745493524062071515301100225680190361630995635931528434246164651458858463661419987691344769175436177440202982680386914481921566617998727052679882722539050212750477058605005317090630002974052671170344323396397182210266909384918199178774127663190544868905747904384903731076070634717966690147182313472*i1^39 + -10158190668317072924499603662067774890043124215789363316747587848770758125374791208692478932555455026034947042535748313409469547764161354917900438782098251097024051860496175919569205139444246337283727032419369946007388756121706403534653322169983304190081243779372595162217453405110577542161794934375525067097275742079294122636344962348174667604556588413261929478041812386777060898317409683421442117488057333002664598533530420618565114539737054401682349305226349485321150409604873257914089329387804606610544418473369521054871677708032038809610990731197205786125962821491249956241447667573293357184371618683354550312134136482803675588315031953676803636238244224576285467074499261684290818738652066588040405996300746333367525137033437579634639567835068600303027815531068009480862822496175238952316916385413357418015883264*i1^40 + 970187004478509896705039997890008560036298414185352910042098277681551104492664979681151118391504530092252653688128542039955919876297265878129314438353649806393933536680463066279107784567535198650636113574886367308699409341349956412367588910683145199968551143584189900931149818206185169963260172198985493162418750956749678237442666043213174365142680711030264919346853069013393943269852624177035638139660886601488569951280032081986565321452854415135678216831424667650916357444996393304180975514443852436042149104780595286873959304653730875989721968122239508600258701248588054656427360707082409369141974665966511289812287418128607981751896230397565576963021287936004851954022701164996203815189211588944239037659784397683498150672395599969306645539561106165088132154043381719875030843156683254903349117082383941632*i1^41 + 1493619138590566385344163854005530230551962995093876020709205328345330420036774517991738216017677643946584053732066137213985625985693792567240735938798964628549781810587783223372524172895902898262186994241848898400694557476906663350861764709106673271008331350474393242565529820908608224123084196429671659616254415939299752766138557455829786334064325826437831968343756893366586779770324935033192291227601687285365629717112196664769782383966103629649948564238044265568690477697060870987827566467271678824207399687385006984133966451107189866395118830453163904764705826317687093991632010962065732062953613995546065000314009834582526397957559908462843395043210956439729758967081144620085192086643022376165169418292875318809206541065434624639148976723672877996360453680781261278963880488180234969036385264074752*i1^42 + -153015161576944130717363625813920057935141277339382909854596354403191643990501072627019344878974856034460784910460937456681680463021275796320786653432280330865342160831811381637189881773252711691572683630386564630019035005051668221871681945893356969384078297417420180077638957636350373703426780271920663028678263915236318087425946890986036410002986395254892176390003702832525236685650039977807455385229770904677850618801501697710598163399650969264536915905373521074889165250913794698681147332344077143258131946735833774912684561626853453223522266743786269513742119593295252334231637039932121819592598466277789868946167030286320188484659986725686270234623157060321943587373087964856997272036040648324889904424920402109213655706896205203402482654045522665120758477853221253010847643800145682038259712*i1^43 + 21427525508261414803148608032214128709764843624562355426357274000007202189918216607783207319003208195976397812356281460795811706662951894404847809471235766050004580453084892390809165636399980036363118176957676330020232442476141273285171948641440829497359778718787866121231695801036630724774015534740684423645714435264660238791116014897960132455407562566787683037654748556736414676602501640675383056875994362934911660818978804220451230122416676884747092289469198298420011323901506823928438097259420313079716128864086270031070998756083950039224804675846280541985534343065698381887046064423164744584846476189707532872080385290612972824413821723997968126766890649789574907881610819213623841449378613141506856120076652264804964503189295904130711229357732570838142811710680946256452500729471434752*i1^44 + 473519371436328162536385457968120744469142210818405456759640771007105011316664629827176518913829932959268523837175183093120336621153072317374203903436588575036648327374288363722519502896440512631724804088087405502853248221914264325043045565328859898042692782613234230071446592915804881434332426748642637501847158434385272776554356418307586310378441380452376582658903126600430699337564561713858216772679488001860231800378650710683779842301238579097687764499132102345980671827401586891829091334737786675022666913033416575950358849315289943249857783033857257315353456978599851540822899533723550410569663903942168476376293796764065670072255215348123547377121493607930043974719133036543163557235818548825665929370631877771696481853020630799067944675712746909803697383544302138390405447680*i1^45 + 1992614901046467781158395307037970524343139658114981491573075484065176641800416941728211028812378135391953836299093341535656597469342556308257532470998564083807969682944361559202569727803811644011340378341617060433705835722312229446952821251147212125386357964497964881480408552141061077906013054883244852689476788664670687496024452692275632619310016157008686208205022267049302765630002944964396190022908584938141327862780972096023419338791545698280620488868803401934995982673455394011505958655082721971023744162368281635882639426122884564649232092327375444097509145880638163048133846420030669500930220709970398938836407380473746779434988040492093511824734142969225479635175134491398588775380147099922784177067529288346121630115029734411537202003222742887162540463244663848960*i1^46 + -5420229667325300598652923370512538579321181364523037424293267819749713205477273694783321600906822378420093742564850308239291610404067156470639915451640420026868257242328218496653610157463405265478006353721854300851286344579480511687622779728094880259653291338176112878347707753495749747902512120420971235901440430033131573685643296179643031534590907314268692254569706670062244755991685007828121918880111601404225581921925345904444920919498666940527382762418281176304790064854501504252267978444592262684826780647579648341049761885300414754193553415806022177307939134675801063935353833823110156768570956344294462369700875305140895597291926661092943102547948062924524100627413403841091108097693647298280272680465604350487446016923982459569455978797987743297124280827904*i1^47 + -10632603328463293778840934189367540836419912794504320654421671238734219811935139950966128056186611121979305306869619802986156686927524034873271482260815856604437590894979151836832332840179265057720052259221670894370489105675939351299196071312326710366577809975951138297490351959371849413067339807273992544849535112963056071234998156685416911136900773786179869626440544844910058385769710630115703172726907021750453276715946426682093256865750551804224544152628240714666503458307293468188834886918254817403658273867303206001448954494986679068176209050024782081534632173973184575976680182070595538589205310189993098240480577018552437727533429298921594653899758374719829190648320188468914518748843684496659214347574518585659588651526422106837948355755777464467456*i1^48 + -8304009760817903870932536979225956072755616480426933102065943148663726164756422389053076014372205636041497998742728796146997606510891938281487038370617567457321202563935759010008120140464471666043640562402052332149071821867199774857449707360297729729294907341867900819006422733772275044680758190955713185054088647109988212780034495630270262102119284152241960136169216287360183291291881497096628589452360277585372631025913254974361219462219403713017946023028109505754525742603395525739964395479175115978735945188399930928402183102317442934489369863130743510543489714187908013180688760397635045765095692586889082951306383101937806752582134877891644349591579699613458675405275406390202727074035744995271896289869766411927840394605906477640305134796800*i1^49 + 1112619681970784784216108544315102856597917328437839690603481876174793973106155810513547851685967924098118300605064502341364077597348740760901109134206796189206133836471683215490270065994749875026542651696983086089975768069493366346059427775874308761408709987230131816377484115434112626326478693786624794127319165800147203821542427320317554197543589260735740069852503992527891460122003620034244238885677130735446180096444868671145329951422149961919453608229695627099701132131733197036921462340847692358036516816602992455130385507500173819488506210498436063179626043080965020181306501360546044027767957335024702117646628275389824626198574205428227448182865161690794104616642173022647631171851423579324871424526248214718434044758382434320384*i1^50 + 8034018159233047021690319705101344162404089012795843047471011720853263439188912355275351022144154906086780641408517736841835419644855279338383601480421338555108514927026331854130884126378515490678099530535983816988984332874555853432580440160770973890670232894011787957147396696365476491477682773508230301274946476393156020247472614114018472810432120301477894390648237297976489618767831535024532389697111281314387317385913462700887927268188143091554795151704845445557113052704643693799827826001803611949550513042587527918934856588232262135481835077374492034326039805899670665894787599365745965477655490081663611828153065912140285255539580137266274740622654466092976523506576645946897360004045969513101400505410997110306288697344*i1^51 + 18835243667424559073249839990422210102258757179015726233492480885013865108224679573819740266920230468734657275852081028111237455786926396453373109326474564343466768098210266656310824732234718159611647434844009455861313484522710996407255997574718684819432187354798844524442907865138692307799152541614047522139770006761278724160558168600875944968808411707423727758402337512300292524188092076208189878196485672157427607257855390718558291219259579264680836391701473058755010181377338566639598081700730235226099691091505835044836111625127884922087398897526413872615502709788117358067383595102393827020203793752780417117342268575768110225786465468923601549711582863118200440931776554726434166610550974473434793044856537088*i1^52 + 14127933311706064022231680259578562708183565808917208095140428025928922604792784127785247003458737888659350500831865393490734407330430627196971764366139409514330518160789375191044056212092084895200775761642142847545504657122193561708200076497776820612744060102595587744818167007136888228125012487737424425452806160956133492921794003716368119081391736756524884693954645024252539761864053185109875517250980307081061338722301324320932108860342927622973101373005853152427066823588778378773502856753506570555847633673460656700408284970543392079138367047564826923591182649764106371728247239195629826695294468548826059295060770870668235831092632573207128398158754304502251283973375497321671258768959314958745600*i1^53 + 6947186905258918939768540863567774101424465114463954343552347225452796277980943001032059035125551580514990253110122310635961524558520503045609876043262669873593363035604392067303447526405049529524433493884078104858782081627261442216411568805144547669455618027404865648685956570983249160332280797124106479286061648054317896294774632252558418473039921560274607619704219073248742029004467694007907704383251934665286969971014890972297956884892901891406745953705052896956945854112300286651667222382115423714079297993085355907496555267447273757199526232864424967533924024858281607492988216383180364685210011467922550628915969606344342188851500568377157340247546790358831581520951432107763624312832*i1^54 + 504950914492447875522483443995731383467737090039516535109133706647485924588047962840323960113149696988574020650463713203214872964355447543531124870115999205893066382314353285431926410129190063768174312898579377506694389051875378649724253317663583419870925173158256853323836940060649945593088289612207957844153360896764885465380178461010612087864411104224267578482405640739744825005208355572255457697949623588057965291411324893139830976322215634813252534903399220911439959668249195879309902288026935120678512694055486644871427745638741699913698121776256583355912837979144660790196550329933984155814145000945586782125559685668457426846244483563882141780058025196285153201234116608*i1^55 + 172843480696633970383053947932853668400752063863361280775840612385717768222246145694220591150380826692117365353077217920908779607141783566417596584732049225929678376433263217425685443926839242149773452341638147071284822466207775225889551567590550553196340539716646303664512063615630313881264231670335089739551959819791554220278997932779205013411533615841273137807973579742343155745935165391679628308534404777554493721748156289869822278055000637411613526101818782455617719020918069919901883982756875302347558693922217520287240866242906867872573550394050395744284246436629357371807720814786470609763692766543716973827289219601623474598340089152092959691507286719778816*i1^56 + 1741931036028951615017404284465607185788250005795348254111864346896308738168585390718658605914698900899868626384901820005981374983553230854209907995142256018607530918620954385175456643589974205024390763391906443849729764512895338017788556154594486822028445251344187210192738502913891092962277812774714545321754375268089696560184330815862453473313846800016145973080413570366648338147845149847033575687638188165239427901532798668255881986921601171956907782048751608960784912676021971964438149636928104614245457403582116668951371255565743713908383233037392148774056293738767457400768558870808861567466026503446162946112*i1^57 + 29277244304049109218075382905112423959062363073914312443168919115523753474267745418295551049133567556770138415999752482476558099287740194682513404407757595123621221461621266069883289366484081562081088589342281756957861754774031335020538810089215442366530962996245373046476981377186328276249141496772301978798986510061164264022267771937459320408569014970464580987678217730894355841840100505312072403297614448160568471062943950054081698268467821368075709058622387262652424226324266166354484595288863583311830727735238355011559372922233737949985626259126621276127745921*i1^58, -286815279444727551552336773608375703896368533739627774274283639952041919786059120411483689762956036005822832514662996306124362278309644678843832466861613077437586006525270932018609985941175949518366778149033750016568015270702203625011821751676324839976977906790926524381118444807501756263255293342511526329657976867025021322742788589542015882122182353483911109827948289637030488624999042703202666764075352922554165009635876934185795952327798762009640875336482676817795524576344456821660164067254651479001606949560462034137674840846307483972233029228062306417495851626182700214237449392748000454698468860236358266422661769273992840804108157472096534637155518614384578113442501136921187485789167606761749457991485981200410244575145107910803431474143474980330457304672990209000753166212578603694407291568772417821110289931820373351570808183207615070633024048861999451850975818557905065909712863491954989613530850356609105088568970333426711972234507137520363367094074982318835576229774908352515523014011174313225707059607896004408426819090716907852793741320375656550592583475834450045698931413501660828331097566515136800444253631457326125877382853583870918687897537488790385581502635894775397505351953476429327047478565757190593236592909885724856882319114712044614582426510251438637736189269532335756986257343919393112664961854367293463592960000000000000000 + -3191861008681303805536134562507671684824836026995406156214932708980607180843567010651398393349065611163878589064539749242213750068035237937527826211606340618905418862303477014696356671923278013959742604850280015093121658121930527540940718447213921429068910642478789499949100585345207418041218201816550725408488253238383781929502643315221224481302726111661294279212377079662087836818984570166984368683328243643665520739497347660224656327898963908780380501223562606133628690874863689334686991451678899807600233154384632939218510034738517496236852187542900623901926011576578285860645592009565808440675481289468201066586937000466559441241727253065907295496888720329343794671892283806673985456358614406434788061156420796227979559935468966107479371483807232632249446335243307873518762700492378158776962091367553358750182789232096462683738364844721314900655737179937721505885304935044882353250230544302528633496226971895171197471731546029976930397554213385242911279348197836839997690749432617922338063662717225564978032781827618890156156895321572194069567674116480288596060166606683940215724522549901142643658034533407470577389863672638882831500734840298878796009068611559300311950843569356342928544663512084106522720715444346766782675357325186143400578938187681343622355021129060306845774924738754849728236781685826468965304770317486377538682880000000000000*i1 + -21210819179568823803950571344898619249437258034555408088021469796603256200266348678255299957106800708628434753590244794712629705704935461263803034413761703104650763024521589199724675426249285989054141748281774509447595113185923862593080142341618174878387539084730646894645277672021624136352864281421022802515047396105194328018055957884977293655687956140129743449006572732365932983838521608700709108298880079178210628667544487153363758236735642966857755386113166115818996503579262421585536779301185470639100171020921455698873686761862597290324978557979616110873095469159956021321642076275802604338242612410982118982741617646487927960395281829594014231063106014999980169768301027186558125141292728867023006036583476017980074864013223455515467293419189710672442566316320496338381950906191592117199324836881389703792955308048762630560616802301371567110436766307845126055197549522956245941414413213709677262702081371697513696654327090064975052295067105464165554806862503054462149399081832166229550382079280194047192573665834543795399169541028504490790374900839702303663835242819150403912843031732910715580257507397951273654101435834000937560435923455376281492853972708587985698173582124575127074519750739314842576205134019063273526843556881419008695777934974608530500923206874499695575845655644769893477011454102500569272919746341514824069939200000000000*i1^2 + -74982763502185056100331138569170583486445191112296457479051746640217863470912564603562449475402111385736617025179898905070795700762739852451305775322629176406015818094342292211411749919897897965680281698050885105660966072017326966367477892567775607717403776786575154668907097695552061790751607444771931051766881744843793371428306495159093078381864885914802344535090650289275208507724648637578546290272095955475271444013843888166672109751061510677416115524219104855450226837108860690451963255067472888770736914966307976149572039403955500802724417260550705838867148008081076612648439975239078546246227672355708172146863317208909786605753100638619181740983226202753948402343895138766569053911482865933903358469441988871113070825675654640380098897232891145554369435099653096392129965979552564331129879184924944135506714291452049422220017240683867513530967496987030495488633970710401636986349066912332725925338921255758576633563377808926472857996711938445550896605192272412769914872956687860217661961267625247805346544617410347847307188707105762707638125199862120513940464213185158427608122593187411281803636875887650672592916996954992261273320648553403165846384487228100531501100279694525761821300324349506680061079411234272659394796895011180936489323346222370168680697312686842931451854491386426797754697482914020577748962255869171927613440000000000*i1^3 + -321068959210705879321551104800449501809334469743860833340904739864496442970682631953887911196482209584703220978796012733201253169764565168103216592686110192587600625756253552860387210412876979687273072200548378893360682144083152430900971414548942235251880507729860814644465044066818209823774784918731152043541436541253883335612580967650126541421934357178431551819599218576401421543606156026774071101626545222611851226863412585842757008416175492332452699089406639038795327528528145861525243574007481913505471609594670535499232195746480938115247381919050170905070267788093456491917484220824361480779859946909203552566763813798433769545801801188864865037168556173068191531796216101373954078897409697164929983733886986962920013166412871755882614697687228711078033114091105697460349139186500131003175691836188846014313830494374115362818918902252985249844080563601698778394592433090921888705320799526677446923873652637249587014805997330487358426661939092164147125321818032629919904880835143046818463972167839222447314219029151314538250949814213396753926453834199903458383536363158898123619445427343981337438927606238777189323390234901531838770596579422623003206735266078351905979870746282525923447265375402051235321462500928466805897643989949257185914051929683623587755601682626005125205713105029678720208516652354892414179517723542066456166400000000*i1^4 + -2344105923565801547477688652909116026284887845888768208759130797542927457949226019432075504460734735341149600394162863914631516937936902164092670245561260447343746742989527850387867726463966703340054855713916583126937691799427688065760982974806485923323784725813986800249818955415244002592631437134645586028407102243478014854300483154226947670244765372822313062184795686615014200157102476558693472648477107710272742079697991763651362610059211652862394015119762547544060686972668723292281365414925523478656415876881742774888903918778992580188539821258158746463723273138552952299653284224698105051961711958204604265960324313775279417431826829781494631852162137335696037549109034668126215149020916320074273661182333137927618143334632389472746871222681823952173678322613985224145656428447479257469280047152749329131425011984101693338428566151963985464466130171433413966174510262868743991997462067072477453504283158587879723429526824537679137239523829270737669305185313095589467518074500583476884046184293630567365523274991456642185438689030172713352979479467041159017966196608800452217666854228053421131322996879882776737084813666776390029081052476214888215745115151593721655985883172612951975788260187927301597890115712727742785294737840614374071287809915947163204041162338887005513134734980717414099467049345665983086690957482590874894336000000*i1^5 + -10778228760596785178725214501121838312256798122227654886357205455370543800309144564079046248754086519882627206117979321275829147512208596453496478367338305578368000126019846171212494102007279553629619801526058439545411134133167546839612273699995166033598846855596518274828269051880378526941533748524411229872457568824552757921080114578338484666288525680785521004663866856100781654809891228553880521374571237242004840435494735908547478361390357133676602825994805317657782541013823629575451337863406118036009618736510698373406027148824484183689671310623119537964038226320506223733751634435821562582446291291185849081240975143792002419209117365524775117545434898135834349634546991585471638519897553277284855687410017254339835663382367053531722835217412009989497157166296031218203342816255004349698857323804301666871008939736261610337157313749409699852575326566240484743861099598438644719817526570713645428006968009161245434412658755251915382738830495373404641559358192793983794847402554671202798004901881442866990195605133781994656678006919697772325663770414434582835599794910275934940011441227049077792492856865795638270826282984662301642583168556588008355868209734268136982460003617819878913143698746591472801864626813028305374364306920920258913614356633030834982759618077372628054625703428680214987997373114201423116197226082601504079872000*i1^6 + -25165785177634722725040025247022447100900113644453147546059433431200004269539291613795204649460262149565887111822651569942426906292828955767239403504700533854942288512228998401165934817130780610979475703887946766665041711270678000489730437754315196156669964079840492413902199877423192523896056731436621471814772843074969886564280883313780725367115055730767240261058025037433068692520150116199990935314227538673366185813998030025619313329521934603066904993117321269725227015975965583453993980955383411571667032818668187586930825171713403606838930507386318801045787925796379078935650457501448564758078741558182405772812565002034342931930005609589099706522251330167591449745688678140911049767763815467750595990842359750965090214203411268474226759194739398285413500807343661921758823285086438550363133964592035126756373706443626717209859606208983704659377273900313995063101967719651050330884710714657628696951197218643609999879865015083070584125283611866328037084106593984396555071942072705455398693514879297663973721790422100106297201271724437699754960530134891510984864913105063463658745452093122173126758803416529082788292583175038965294306187141223380678184134306010511351535749943264538767114456430465428979796635554073819219702348692897162706645656238247518338837748131871183499312260062139401953402002575437551335966396686068801863680*i1^7 + -34126489953983697801978037290911678325885538209526705502026945454815216984762480388135002012239918649614562291951519429371505224589217908221604051414441496652823233762979795182145233886325025329462326882250535685669665787705188183142355859340291035458773592142772789839075415502811992273220310591132022716280227980297600999451468811136130655600266197034648291679423114362670948127675331057942912557665635284391115082998447265043541373050906568338581925362736677718811964275118024720173592228366694333091789829060773986364272283902471958107563440438917006413539488515956260449274443562334908028846111128721779782072596293601574230609709999938568228364458389817936572460818752274293819271274434207067518582149049338814198463889788027007343257071926284237539956477299545946814770594597647919109588612239629191068437680124393294586354829978276872728709400819948421301793155944660912414086792899667396901598175169359388015471028069632771215618147275538806436338085281653945518261888187788804452972441251537908898440500555304808385431865579282881453973692459806665818629326356675919710391182061347596700886047697531311751475848936776545498526114599387979321302589001299644500044905105279926659620281764210112659039497803765518860164726956783372167731371442654221791683580823184923518577739103209756386407681684532398715956439715069630087168*i1^8 + -29432394392885973117559403905192318518311950738963284091534173177236845377436530832842208626996493852645195918699114433104228830484291461250927297400672817007782830564456497765546650523048655557150976867040267585620059987014186881348536788423233888954603426030374115829533283313395577254171339211920781473160211105685815237785855449805254896923646727544469638069035322348064210274870776380131839967703224475432047467972036104873126347624209938254453129818269513329949635420728831063344039883540433279234599718296231769190282045798511738832563751532519742641908796968314840721935878240627118378471163514773981909469552157200895100298158580694389311817571615823591632632307385637282375210196865264438488754042871750937032356276466949763165892199849635648379430981316422388224962943458240958446389384375473828317577715256348394794216574578183904413957434635062678046645903136367851742083861799151953607821032467838920541644345091445417785411324010047111934352384070538562499458212681038012395082398684747998345471671766335016128122838912902539505359151432561921199635568611653008839238746927647474988978404331839946836877122857085696148156770355558822484770188902595375158561471309797120918430035970061272232714362587551720551013845376509913217384650724631480326074489823361773030657221221571455505908356635529214439716053776573923328*i1^9 + -16990309191880301233460945968515088838760855518098346198813050824883913276064504467230461236512747566124157242401889647872209048779011802739257432705661971217648167591244847587839971212679400976854051339441999986209975130188126342519688363469264328344398918316002598230688162797661949830650047540926838862565209334701862728093743529729217652291532723107854732750847249356498380151586296889068981573917433898639142653256227092543617576421023600334857053515084716802982766444179169101764495809808208558001789429195578717573017855524576708892248333623257939340796587355567128797939931187431532112205990668774628581770412470399219421496126342077228012055993994807544117719902200120518642273895397861564915878940359192064347314189219668036006135412634604890431684658692873974366985093374044755211651320598781145692784579316864539662030759902123062672552176699643445042183887760886943426994268683585839526966694865552445320604342826511501498061204546070200641855387163774048862563592202387374402039147291202933787619439170182647790435972252292014085864163466711948264543590125457455976310103635905892253618579344548544643739580810691317433451639871372226018816058489465405033956001341429389896505819454067661006092002535940531468665436396820668331397465775048241834235198777977184003335409810740636556983321190225601289337185828339712*i1^10 + -6764048780146359243257238987605090993972056556303439221470663029872956210909333912473983610638170024554259272192972478270881211215830478839155346725424750106173522583733215863969245067783725607317649564324888584146495563415250960854403762356729864792761112903010403268846409892670516001195684671351384022324164981835435993440395281702592365900242812154771685567336146897997167749398386754302100419135604835318134458889513097709258196597235996204680691584866402721209323052817736664076192064032656933333083635279208747480941133790191302257499008271687696756319693809282815597462796786183670524594627294467411292468439968044416752295190446161707641776192861122674490925195171383644687158439371670942871891880910451884617240708616082395106870263125499797026174026877366480408415709338946804726357245709780841692501505291046323186048754516771508408259412851722988227017307893798102184508426384188386650717003001283748713203687376485107126288638643391419536692805474568730041452568714394176922207485831861851334879666371712765410811179506873556841170246005098064887379980561840146436828479367255245495825105103173091539452363430690737062975820913014254805235801468649587782410394858360365389908070509217527450751558421522622257177118547508083937592598635278097490163329288270450644246179662612189343651790685383365097325607256064*i1^11 + -1897998364721970162275134606013358320562806569280667136993758942477179330450130005882703486285101703184717800836807857758635150847615290849338786029476395746119239655470604895669837428544474458608607696217507778129724609797635245027285279943296002443940009103566132130159348104907640542731944922553361490521490658445333599736149829742685262177615788204217076438147044458595679841982981897237835950127767539252123482792442316468233754534897681230100128717108741343135684392907799456167079109070418792658440805772912302258951213654457421162837793005306875634189524061264393728435857595780200792992257549602288623080198732114995184379523837742689652615349379796129509741653681498673831631114298021222843328265427796391271290284404376226460998445168644064707220597968506819209766820529005147982222474959693486821173533164110004962682229023592512110186353779518344443680905654951338414597017715956240742197299500376333626848586835155642791229906221356279305320115784649702695841397783980041936798761720886874690242609158801747976279662353912260134527241831685507558219269821892599919044444824683372148182917156726778744408746354377712682475146285656907516199522499005389121319618449596446108290122326628919490551979726369069913748190889816773384637849047131293023470226368471211438802292667280755536252869158819027890848399360*i1^12 + -383132926459838869534110671171802504253842082421174130907187546584379301825596453846310280265180297554818001089029552290762396944196506478959163146282098321962013386423373729318766123466398430686948317936731741272787213890872694287279394262961836077915609372525076275065630020211410919305369458622026709919280683203228327558584657586600370671877489895482280583478351792571862610006127126070555140036847607012163391107558840760878103366281510459040725725531778748736536403295277114011719480245488994754169376228740796293438246724689697679002487053228190471126560422732105730503242552346545381204653517955152800408251916241848928194229173484018629146643560570709437510057444198378866919301708847116051282494333849940594596746374879857537182538382619698802448913803694996667471340447852841765653954968424256982134358743331350530223063674454153315937423117431334311332646754584596605059773654529432644637183920395635049787695590092302578461130087513993038368521480153002444635697599450511065314746314845043928945336361391758482086184274310525123024274251980113035187726762209570299652747467379679291027444369692555168259592899562597486494788054607362013912282578399323087417822586541722501014302482618859376109897200762232724318297891138552297133652854611527890612380656890994151867170220154356509517387324937576638316544*i1^13 + -55952017685858857181820771701613979526219043557083113435751020612493983696970221636963740987377673503866916235645246378937454823973064714928575220117924978688725320965630879421408557317224555948941423854757852522456848448885261333490981300116654629756157163668185913435418607940698700907723541762339939926709570812078541180739215516145876491785369383790997528349148842449771241352308099890728074194212652550884694646112104103656469135337666976906413651506369911260157907900516982326005064648788851775498166399305625127617472048642833945440838156645013271919888837127369894391412282408692659836777825468545097395359382621038755532933454033976773529370941234794641945164847233200094431635293386495376648099698701043284219051582949184874915385188510200362300296249874043421201781981010221672324926788471779116899991024435770271790614428811022958337353861129650419103119929748346509401662076287492572569436420780538448817383619298018752526781116377736259073856777022563243418160099075291245365450971719874828106688491195508350836857487081104964061955309724281865861809162143793354940352634582610803524231281693878190406431408656624319746551774300681065061033350722884631426683558904205494450394713405695226733184333250885247665861256950773679017322935624954110410527625107698885765375694519927766328734842986602430464*i1^14 + -5481655671878906791343576165779970712874419909502660261069124005710377250765693778090118036936658792541811050754439254146454787474473295864202212467030604205867893864583950067749989197775223660160511904629769537295300956611445659416927886174928860591043888894791534885534144267350131387449033453797490384876594593955845235853925172888210451482488476573059086701497231788498293332003918764416945876412738552014087543247890223169763290294251333112645766504185263331257361095313505080979640974191466010382916773292932000498324285561035515499777227775977456127354706189127121888380325675542947979980439507163970833955130700649399853620497610975492680760890415562433697061278201878790015299859014650163158062921322692140277050325154588696618495916217604433827965401384652029333777270701781001119651807905584488164437011869211986679150747887604520149200058805315253972113022656577794608604434351454297933320222186383795768683634723759224966279471205827009485001996271679012885006228012053703150901146786257203791563025094654717376697988119510563634811497813451929152002274688563918169394949555263438160824136877637650408926401623276461107853809624335889548669305262255622217972097333146598521538262340624266248554254005324428313191011731852322650743702045878289329959464028050433214235079918601295180340878343405568*i1^15 + -214609137039528581772976406328622574447375703756097043623192252694599629052166266914889423587902044879694495651671304440774581998888439620718917714043099642579782437243871385667181148024801580153508839859736191133219913859748036348898336637216309003538741383621373092276630425110081127943834134692829546015408718167330905012876397735646481768657790143341446501774006728504986442907086135678051890434877768985970038890238580619654010459371003327099914763366502819733019779898948049843835186235803564784369473230345813477472868573384366106351210024948980609146970159381223847757046093360727885764239563223395418779253300180205353054636452477861388357801737261769219798893230343634261529220324058004227131542607277959499310534921431845126883477368465191471367406552393418997935757817006470701692937988352756261979596784381658921110183648249332609936981898367415622799263713103132522235571744545440518487244694603288869456479030904173340210941222590965174032523157622484713446307202906902115621296908547528345976070085790418057170481525400800737736703756168262760530603773500443812109984705423522693656926748975758105207044486395202036808325019862367984804828792617528321819826309909439891571005465171868566556175944834823211322774940780707616955025850855039718940443272121308148613321454480590257879135551488*i1^16 + 32135701723628758774950198517052821518010034027830022615566111853194275196944428870345519582266303994914733099541608426850960479616982120810982633478484162243480650239171491553251324606365236132527186536274847372674601367067473004991660798756694705790226066820795172639687703609456655629295843242782842028265969285170389112518241755413341180315737453278181203609241541259477160568215300979616826114990057603830970364957896225152172228963909420140524061679394526311735961315244233578346553254306357923295322707294036389916080148099077071693104239236991493729484984562436109703466026735913835328032109760989132650997631471419616421593655324530403548938829103665887657378966287406364985503180569440088166564599099304588170690491351626397985329754354020146577071128078057942571640137961555446611920909945043144473738886236645766807612872934670755564781115451256460628547969645543944313711717497719388329710689092325614972647010792690045803043973585161414375100719352049370343629633918582188971219038664892309799623697373556970020683476095003968554445079714433644565590623256744114035300111880545210942067528197688390579925941725981396984205235263587657956491990260759652641380809027271100342013102097024531214780887750930351672882390063108953821117069535793795897308278759592772445165381013646729866641408*i1^17 + 6049988956008115884538093722474183256037601813900787284030584831974638781926894424115576616382623016382475187581186884362336096161221645237348310299765643850997311999243383380899601239054946562549625525649539307921997028295600023598802334328993365770297817019594344138524785556620663885763972406571520935501124710567621459053129128008490108064612333303155821125449041871296018800980471498302371984670520040337080363483095084617781268967111494979233383102136065249956029265840423980012923819019421359679395835144647667880578725728831079564955057781987039493100937102794954199244441875453901329486336601765921865912114056591150774227662501716293862530301062473411505876326188022400817865560126388862118491922247174938481086738281918339396326741225642743107133280432465223833569745160701214349999910282035655593430306931483257614886138271860468353336441123758367802507686618559321469568947563930839569514861917061974513302986316884169761219737234272309466151015896095228831144844177453104495665958752081797286046106743141079040494298972832695016848024703106286375119261334807820924804630244604920138215410073348507544245563797802833108042107340915212442175632251790663893306944259957020715572103921907882753999997930551049742006894796052972250111119119957537684670588447690399421661112058190764179456*i1^18 + 370328531088580446491562708275341578596308571511786494008921823100858695926299623695838768381616165711248980075847388921346682416373036231037320383110612173820591223386696401116103481796379613381905873339085156765354128758076629058811234704450015380912825830834268197283236540361095674386168060187963535457296653031894975569389198166585880658766369616593483613469307011434716933767406290951708432768934867721934836497794347637275301523730629874145832779355659616093898014981724129844371114912685839039064252236137632800822395682050998424003476442927162989427194400941477631605621209113275727261133217788978632340772914887093578474046518884566453854560733712143886975695181347614300988543626749356622982967656066718324794562163787526066833883196123419542363618574733580162153837425508115172431420858320065203616857301080621599940157599177143080158426812325983272479028051811818077092377404904860996015115188255265036430956010372056365214697832391540104643314114622578606064339389855274973712027934010970899238714110121925364591153302843713968633604988828682628925012917494261549144845274668371650001421653553693430809360697717678615238354303030631696644377784877838152992071982557814480137344926073647597567686187426545572297511249826747595347704688026271627393588448716326180710203609424330752*i1^19 + -4121271408441516315186735833852120619117186752103812188196972369886041861086950533232281765915759777775613085094242545937780223682461446190175637616759626734070092602028191913119091335379783778371086713133726191306539201443177910593905920109047298982080906880619135561155465802994482239497919165460842219606697884359747010371553998677495910079959917662997305548124696086332569748754118749283894597316352079641811115727178056992672172703153913304240322552250199694675890127139070505338126004780289247360809986628303378094712542812822572997076267533287998686370361727030066430483911786231351303926979232286355028907138341773877394467107801508208328460167695601843356107443795656263351175754093138712928076409862806542657448421727029905361463608754822204098499714952682864968725695825736173199660736924025327601913864201392276235431323014756157989471660682591356951615925844216189254019576579877604169429730930407010715986185738440131866480913900307119787255373662417484375878044147172441478369378345030717227861429643927597939422201177157733121397184020832610165799996752726226881544651288768335166490433664239317387926668796692434917871171622415501321338305354582527912097551265242219494157661705325704628912292493910881132582126332773580965244936880347158480810381434133062596038527811584*i1^20 + -2348085135461300302880571410843893953991740737113032682890886167768209258844578282019186254578476199717896008222516601035589991585239950426557639803358355046885876416793422038406240817925689563832846493432380606184817145544910639311578171719997331095485028009149100113656805794799864538498163991457537184139531792842082659030531546431040854165321968753083957424157043142755661453834144262734526449341237827504518664522905079844963832127018498352089487847409283151148039749522343358060957860896116223028322024344123883317638974788145188251491342678570103695908239592134124817812228972586021065226080748118754197347415090495413792388369081106781035809045391651347348915901998808519293046477421536117756811249306110198978217608130590271305535955202437971805975478852236665164146607005238652195540360694575186642910647871055777332093634663264317416456704362583118091774176955008778721963486126773088160705088089701986054535234475432154745747654610610887252318949156739260508448996820554496639001345559954753186682702899607971889942892972719350921565733945544914504413784776697977846236462308642061990333622758568597269866413108754718515585609212984332533163249385823095462048641239305221267481601711236417961808471501433402897263694184204906015546860222165861689358457827729252191035195392*i1^21 + -195925460081236473164685301705563554632443990811456945555499092386647434914633032816020974727622936349254529604853700896422770740542391470769800666575564417821890568347562852787672499001077466538932370838677272871343470738085933227947111272814527456293581756748947457942372624168145053128040146415330656841362160064403295549901019953208620444285000144863995152836083769049752096585905008525302825406851513595744941856414212190486552702029346081043304258320973299089282479701919590287648030942555919531341072319747657255313288363633839822074239283548058353813330974103780409891432913164902078024323089935120797170799539795335193275934209188554937466553600660957177835984972606430343181594474150200319973129825416936964623801752887293340748781246793812994131349212672859055654565788878383503152127986690318779225045517632277587419916303450107081113953851066767295644921532074393896369295534532486266740028757378356640295311104280816389171458377677847725294312968725552494661348270166325683079859502094449487773024503184450816685084009363552650908295826076445189374276555281681446083420713934415041966575035486333046179015239858587935916079377304947964662279174937296488630340590522712877229345172990744259134757659216185904556479500625313220993779702637636401568354817530350719205376*i1^22 + -8794499435292952165344374694891065611881267966246039710261224610315536765555494937082709629380323924169431659143080045084838098029839491146880349045687990183542093400379981701319006136481719559343077145871787442310845024860211258483685405863308072933428394465353212299492801064538765579583692416727388289324643191432200150808950797621308207696738221509231914566640839169406820116331123185742347740933708685470268270950822563418400775791782908801753928048594649226235772969206568399674537152772072798739016824054582914320370521430102578760508733260668793328940856536906777766951413846962407125073874313484702424571139655355588377081758654176859989489904972407190932590961404644774333032875718095110380565006739707847181196131731229475493632568909579431661964017267269501624917127996293327226303066437545017636337177661628596683426122520664567813193907701187830719351493049484480748908718753331073140474269509549002642327873512509554773350851246170331710690736854210910031876165591537229400933956371703917036009290056264262649506877130798076157052884933594211456509935399242480338736896912225128981378218979814706900738389718501957298320133212247648365750711913109901013581553635086195339198559547728001302349401877231486512654167350878808463901904698985727599757423886775353344*i1^23 + -245205955356001264262534337160799413091414653321975841406552353430764032602006018509511946884555801713342929593763381746030663237354171116726224583758696771521895508957761506509940645719683297283203538638929620742664182685851805371364972537832865803576144842916897071383958079339071616155106113676182587987047325419390979799799374624416804927632718350487412690019052094894393949820746693669547309511536934129698277875930985255047717873276162071417292958209406638444347411784308724131449677873490835422323451677365404716547830039571497341138059941766902823839939475432857912866819398561801034733074336222674486188438766811920582294033083292986849244210761043965682522417045522610216431245072870161608946120926097801615595788094648194488131068612780284131899701729880391531662872187263934480689494443571330904144563097650837353383118111092862686643204784598826380749625867052553327492939518294365455484923993052380945380912996286024511788041742577598623856741167475118236910817944437405469233800304132913116997563241441043134342895981431513102305726082237650014509724751660720920461951838325319190720728613908637803283016197025479371175482233684473994720195035437084475946162456165836991474743206777236574603979617340490473698778646899530278957243904881345934343894162472960*i1^24 + -4375102387036690850503283880129944372642600490248184945110021863018146669213673679293553492205381619206887601372612725548572761646046474626831254961247723067097726528936031477070351609468548856271658457270191186201863138340226813425941591636016133498398365006414123603407836437137137468054412447132082234259508212581508607532330804727587548041139360787605028305769657694169565755085071186328573396662489734212513347849279162910914303321642212284326424329172662852508459819310459946364919688378517984833786946188295833273319241116286324075768119434556015424849337038375774013398753851427538532393640399416014208992906033901460756553783578814093006103713571960878471381934900391432050512224103436648080676246082633480882520669755693594935947541019045413608318159307923407293755351474679131497212168741208246520645942317577857903197747515401670121687918121646075642769319793735734630729144866572188409197616499039526707483339274558600423662251335098504172826397487381656747229239324992068880354707729843800946404250835499219080588226613883220590829894256115353383951657030525839319184828416288751337015833451035046402303053541557153656628285523233507420660048047374856416778734775495847458608783622609863116741553061604887327345585346214407915152882636925414143011323904*i1^25 + -71273455076166761903879901728071624551032941986476916010986062564520330541292761982895893392132125576343904580282968879124366414269268738400504892309066510069238853543013659752500369960402006364385379008078140458473047015149254151738575255794360595335505613551175907539320066724580314863343067409436038128978368283254579949660018435254602350192901159284959911597905121259498442130297933367825619931094955261947113165407674510168961072976026888461105978115502206116131382683870486106422298322871771378703618506428953783421742746982536604636418793101716411933249770853270730942914024324590708234547241707782193095528755941886945906257265504016536347408217478666281808114374999884331813181894321843038614919173207658244891401972648987792583871868487053931888563970232837913746166698302953051550925494856439992228018392715721730053409588311612467606295726562348075927554245209220437775221947457067013100858286747874036098680645899801139769476468554779977191547151498218270686872054051610683575082634903192253026295622949895924363962341419861802520139201490079921216370471764113050862462846654572763644252749001629957719746876315913478229107988191527955724528093285628541139378182047368899901283913029581819495924336846519176605119977034119367689132399744637999251456*i1^26 + -1210341278858698778740025738762705613341235441378238633272542583434244251818563595947905804727467037325945500019082746446216922543733559208372834928696506933636364449926641234897110619025724667171824527517402799775219212222917948098303708936052397627536431063809633500095436844587225194701567790442815289418550086352338118191787307021726909010989316495935917753362400978350194479909097667453593864713680608450286577974100477201807416105816279722768072281488224933114292647559422009466209083252866657527102931439113885039926551126741870362763603905455884782239633759449276459888278479908140761973284516468836171420855022388739663253829760853433212673944836896107960833177932057138943420092942393841139778782383084498108107233357410280763924818203312282162713428771953391206894694012886731097623765806786243342723704246303695723016236679951831505675288706452889999319812978116330126760991418467672700263416260570698278881948010864782193114795807683954775226081196204528899246973672280841904443629026198722490571484157394743625758661148428977714970233216772910647574242669385110163927254752653195257447348247725176926532422756305112293296033610338234054358552798757566158072338980239199374932835714988228484960653416108017315273011195012248483803527394682208256*i1^27 + -16077647374401190829298209506688705763534136420736587531539294893825335780733093381086573267951789947370050374939811558963657155256293684024353995168623826358465493885283469162895172123009376415793072321028506423390843567961898730595702156414731361675062060634502028007865864404624531567064546543472712105592433584824289923949940130985183709829729033380879406122309371300535918354390740189624640422578949262361428662027405874280986761533046609576951957602051337964622060991363966994390577369615640756884519494974615332119611039070434746464456905976457845390822039818575198569165890421799999206602186476369554299677485521192134041021510157034251907112310968281624506376256689403524645225508830447924974362419421912302677712359175958003905252799790335695149576904588129304984016394633722532050071753413930527540306021741214483354093447250144966676641489407324885245703869222756182474654244302391985360322751065304906272827773637916265932721078962995102193024359495318066164843816514100680836352021262840755374550934138376019053340928707799260812687843521045073168618775959033133878246399523715485844135209574930166857504139048525262820319673025414818247027422321093227077227423496345546740136338241806404941792822203804474590778885329677023706437396725760*i1^28 + -133969603019948889618971376477850783044367844814739845500700287787477303932833381397276689486863973691784474674184749016753929519943906093201337482569641292769793070440538082671681264577515393342088601028314001508748031704062226498834670611814677172948020302619338378741400211663217884134359094940663511048456802533089872314783030017308932688538685518509962933513992594920383140326539954894807018570213486969951886940052529964786355252182616261302188602942578046161003311210630402627563247542917396167845623776309316572957514869620034846256059946103302703370200307741974968822158685249240169371989294876347375346180122635388717010653414108056328409236410820725750153867436850264286483196232635158053218708074955898707465289718113223540968818199063819555554269925344308637781859329544502930522703478122431374327293814917285521201296492348826940356917848503174629048225948525039430999848058362564280638176462791790309532462887391469742391297886048162512584673084388026928629659139219202148316540333897695257687387318640193346864375670293107237423373812164817211908434198618020613148233418918879240107572271825480479297182115668929783750981312260599517470985875951104205982058850770795252183713591738414314753489932478064379114524325355948127541002240*i1^29 + -617455882395937870739911150122151290500141970668152608284195449351701676060239294040249351094168013140343992637992977869090859631908799919515838427421187412935592641448609345086873252817573985560665886234902974108468129750668400988439030215332145625756557048033290729779061112186348332393586901315833212699367330060516538730157027567495119307996857399865586082076135221681355054836715670014775051299930969098735683214786806670399913114430474429168188131442417269072013790208565463921565779831330891709847864981641880083332665987451043736209808807609166428884134889997539357093690956613109250517993558947606389572675947645694845592963870600079049428459925507198604228526181371481389952156503492097175533099257118859030262532040800199027512567228934444545124185122510807176340990171885724238290659678255838602001641444076874271913245800113968853078741732944582363477660376498231721808630190518755704925827088116527586256920007477978408300979414020364600836615018774309569609738893452197946199595919372499561440103213954390329996506479426837643058517758189717262667712151636199616812353803065872889473015625631034384187907950919920137533762921043381005070909777628478127895626255924997276362012630002862037307383725746725335774892261809053499392*i1^30 + -1188864461272807119903852974055956618039141466078334865901883335524265159737378481415620056801250452445718249724004612569807898748389084294381837507752936943438263110275666874107605721281661510308487157820094504686630763866492989506849033497976387744761856346940088527877762145919082334577587490933194041507042320313816453114054840353215699471129345814251016111470962394636646503056265676759011515352190804197517794265976261311926246695889804900814286855668854333815393057660313726424310946419920818823171812367492338185952041647078514780278672121569966860937803471531946626659874869311918827100483857777304770245508115980999271056130659219550471145106332043459475411933097776943275252232066185749873178605341690723332511590782078404176274961211171206038128384284330628137557348577926813574500979416001042582904999333965284697655993825958654238817030086643564798475421137932415516991878619517110498296214872522738223517729339311632040788733076797077645565965608808239977640449996564882923734816379769318557835460275837019530345391657290965365073144723663744296825599439947087760384986820603833153856747532726868942810955082421322669732357979187396554396673497930600966135911568531643268691257514114175316122595973379998738344092110946304*i1^31 + 232361130622333518353214596468679381957538724953121688243807679891505205155592829263829115585785617336688842799468081240613317743735669712332268135649897419338084793034509362641626257224271390715485525526923797741895140232857492249781226472371330537033340335968415838862186719120496580195534601358045961057760315493504563913367390179017293047646134404971883127044440446601205574731651096452344064829347609610698865471105934889876862743840715085985276992488997946473358458545991056872790789534591216333257445482438534285627392172306739855187466627650147928557198642845924283439457554908420481388442489317111633021356284994191283721643965063721873217868303422721797726065716309515747175949052326765543748669402495335884620530515591615465233447232009503720793784095831863746453632161420097848220291541259704269996535438987374193595259445986066421884673348033533884045484129607874020887139677029172410432056471567974889014965694305869175887373894122299233077697300443796972033416837068477995202721840761215611480548849667706502308031602633546649652480245770619566077699434462548160437478674513294906850873339544171343476986322521094237374102142199078080163481736965410681941300170351382597298201878356497403791570505841084464229253120*i1^32 + 474805490105655278494032577818410814231989880745660976937790585375465587369068197203420884716379991046943245728459914567890525490746960527256398923846137744031650758985049538174687453240766619339674356144230179961175469868357347886008613543606872000123538902708082361321735820135425952467969842527192192414855147468784040087851402191941650898223600606896825438862666020746274236738272310634924134602909177790986355242250029277406487068542210075793601005531000638038925321134631581402096241884057666605172734977382671188058901966814511755319199093788469248211034879192754592002098159803901326393678743523179250459685433886248399012572142109704036850957958177103541808912849728394163276624533285116763326249856476988244087004083028802880118307132363507343207395967863907641123265353869208119140904101159720316587608385413613529367595446741206917063839202876026144339335971538903001781013604912221943477943419663411977275744071423855532226468648682132594268604599758727455227536283040582287535823263547103206802601735583011744114934540663983262862905287839645294618378893637458922917453364056779156464301265298046480569057754627744231461800165385042502312094203874233529220786679569401440582893768182680700076860108479834095616*i1^33 + -450632936491456724554445195440586449319407580500665671300546885560367757441253391020476006610286103171861606001404937347735597558012330555630187826306718561818875924462043993445368895144595366738109372996015339224715497896599401079623571919274435790695977212207635186228338857986640189208245413182859405714584504967823255764875620242566692459141095585913918349081890162306264926639390586052559510264196301674180377818686189089748877925318910525259762520766896872480804199599982415993928147398080903082355922188654908791031584258529818602328552493853087790239304820776279001649831325419943573259375741198416892859550019952074027717738942456987294586868125663868008087423438656582995628898592436890440341991318642724922121331445557109044796565811345806774399230957965069491546368624647326378109410277332924557289591604810037743654544730264317540491981564529054825187464886157139877006797051843041918812680788301917171076720569946745479981424406118131083827123296061266225703857739349236439645466792089499743202241262141257092993750374134215767595975172580620441922145897765982807292826647571404758055984660772974837671863945242456868779559953704490427905048450473642782398656743173709912603199060204087564997269330591744*i1^34 + -132177027001857532674806930712060427297768680006638155970297576531577878536507749366578121098540592628679857203254408126448985669800829544376169941263144060218419187952397789704179038553570658667248739179660704238585911252570604119904574199949009078787934792282954241910799673423537025102000132679145648457801353440433395907350852530659246277782949964567491749332351032672821965362440685991586718750618334892203257678928264520435638525838041663758199740869269319729113676175096571320763041429610360356816492081381931240354641413710215737813562581159920471931977560952538381741712274887939221926575300142162945565109428792437932323567118745252771336824402202933994966571666523556579624726497183396957275404670252403306176105556782454811556522827535771375095446075837677088653683886100966065486806923425438562744302569196894824094950610899987324371602120656482586482701691719449118313369931172008740103460430128753914202686464962518605185705967910111230651258199467780819127614972438378161529520657895327441381367541672673666933542294793915831560824954938422540620272342981932834324673407937594263476484978108821725460505318124888426958387521715092965663261094279176020259314495886657110835768945170077119242305536*i1^35 + 27582044670564812261622302352112245738695385820075104921764711392274047160538248845646470213208499558881409436674692814243675972086132913700451905819178174086131062957864794943102604387714868029350592630464050835666154789602945814017511957834963085246620492580647330248170950289772120316776567295565243875497997758705667291786290612946881424730438321852765745174817217860766952540302314763795012477648143080891548075658609059228599479489909659823019469910564915950737878562097847163217520074128185366945884669390159761850375782948732355421834392928860164372148428756037597451370462396516353182918763696104725762880943704833913898825562327753255951684797426568338004270013181555393050449390356409048273455074033750201553116824593493330134607132040212617429054757521728668466171775981547264778115327056834390416571142860597543784899185282913082693315880347984129306508121365296001378091257587522104245442440880247656116372344389575189128541264589787986031169990115273826743466952726029088079855541175907917783876632644885498897630393592630246127537932308005008053781729671332887596784669686908753384674854477672769084470830901534097395957853940519687279644863057128174148888947718244301905979123297610104832*i1^36 + -271415788797114025207482479805050819900989732452784163302023683318947489442509845525856564113334564879621913402545841084720130560738216014551844690430876847747374029679990671184512812269789343135834237908620797404073745078553703422610439773694005239790282990504627950654851883106964106366889146956925929068337438658774036738118128960317379523313950075287089910489566030850616545866767898541328351328849125232016671730992057617199471224083883819918230037609669943026236067752947430470002898416699112274745673269141537639476048188370403105156542086592913729419632258503264728699104826190758122562295071636386572520814604838329383443572327563699458681618029219115041416088909713412368622781339313395408136423019925799029854010833820683262683381841410714580592199222196898553767645965782193609491231207783569124220349292993085175119845289148904717150008100682104759632492069174460256465858635519819900479161107266638627826109041771352317504036720509824953645783964328275606189933645158931287820678871417367616245625863492095316481283313079459474193595218714480317957842297457320159288387152795328155905415403657433909638375050490584182094768436474352727037066166717617095601813761969504396896004323934208*i1^37 + -3447425814947910664973757313465752365880739696845206046566216844465290128026847122154440462875593543911080200953176036639393467229542854247308615061549042697475061328767916565510116915224837199595288079933003607093276316170938686105271785218522914245784351556547619345815690332761999699368183904610853375745496828864589905581585489314765497972617233060215490501941190705168793615748117597979065279480950131542538980873291035089127283557579869428596769978751100556888622025891546860314415687357392936588507885464157960751841053416687699331648225808328961139051334295481663469374269819765975972268292552808388669769375812869237773272827862353850775038700007434528558314320244984046810926038236927450586700976326575014208169188181467800258595866767834000096648337236480323926526645599505140331291813516312918464018613126943508088972408520845887711708917634173515645909936920676466676294674298657420333229245963719930174615513471912628303221404156946170782258478234635656891270957133062089410670283272423048810859194626908479701324210703863752376099538093369711371024582873576923892979359610624744507938960563363229422345255148935219583381590402208655816287745610488510661473285490744000124026880*i1^38 + 10663119593426550812759836678642015520679492903785516161846736728386339462241712627444335077511682258827848153426180532558541378581972663042675051424924406671729705992514928269656206602215187024538214410508117195350355325087499169478020506867213494740013755169284869563127511671638510890152953353070667559518643607405972584086049008063683648112287938518356667197225226472147328614199877186750819081379228314414595218418787500957604021145805521979830362695315293159350412278104725334840344233675434519458342421862595674018170920888753691830314118862046681297649153907791297098766327321937920588337022189087100581590411297335936083206627444092800737151852328017662322226756238941945952873659166344506553746042054194760316049724469954377846355875888800129339399743141371347277334783824757374673121917529240600024228701902920747374240114303617836256647876491760041568212948169206430530404203162883748416770996488327607554106919032277569008024576431736229437923396231668644064004436602559334806267906440932769796378639096027916784296748011104313554249377882274735312245826777187913777099342975232183356609474723127398288852495750050342783366485198633620944949251309060534945420234581927264256*i1^39 + 894662426972855819710731944195344810227073095611460597369428363610307874866904557201437835305496807882808051624073003966332891457143506459068986037995082770484726648041906415035253630910376757488210589479909086084581815941715395364325005229651736521170070111075674632192887531053108814026887349806522123257248881755203966564311536250102371121902819421089407666619386655290143326045329437245243623357070570178724401732230178217736530859510539146157434713028762181868135951706525514674951005158881154634482010197175180427773802180085458932743018591455150307941731829883482043687173597265322933866547857987611489355429421218502837118074588938522735510607925857984158751454086337491286078699564908207117957636695247496644276532083003267751444491720362389516159228157346349892702860600289910069828402717013713143882797981711171321532736438497743825523821294888510309435238121557042668895064806210787425881011667722144862315262388080349049817417762975694006737408722370634336160280587472065776974661324662593558262078871652024778867740616026243012343892280669637132711508758806064959881266621626688594548474718716859894860863585704186068042629358409635203733040415977678300775222083584*i1^40 + -2070400834292300515017126406131289746955707355510276180376408126221051176720379182242463891574324416304143903817380907513814716719800270813459676394176962425477696058966174814481855215896500070675977979371149301169506941417760637007201199259971669054196223372020100083329743853693539930642670040334305050456460766029073989140685812755747931460003257049276275056342751584383700483262954330218408793874998015152470933723578928853949346620071227897844841720561255605419023713036434188970013152862764560634690675082181007042022681718623402337810405491269869478325580627685925201700133189960179609306293138997943739491404726563377340570383941175153640369947895835326458873306769148554358503772419795334912135329470417116746092058912030362155015981425293577790343633372633505252221200701692742727187299532637764619030431552713181670434507253550300265532187905743768520388851270381623911481142662846998093856536873176572713037377111830509072014856363639534981186408782087548839347374087828771957429786700245279795467280876706940066320274889242073571644015614332202685807299134814810142761387918408457142053920809262077797166100662105524024480410955578467947394711491039183578857472*i1^41 + 133619998332320155478373859079713295255092572914776039328846992055698097440276822729229879964178098764496087213379537399620394527850778182553832442000501830746919546597699647602001881590049685717435584692313110236374884910692175525424276309239451182376466399150944876106611623064880399130443557777366448897306642213287761980094121633582049424012959962604673759894643056647297055970799510933873797198536961409450260084736343549315244942372320993920334378674179768030150628323077260030565165605003524851535827575120409301619761713229223139094446720151253064367356104182308489088840020376207047176578131663748940600617696736673512094380162596539439150087176473235616150990448895726003976437591391041659653308644187641800565203190828444651633186856544090190743865737869671420194574249959267724584582318221050182998758318014393564529720089310505056986330580596553944433799134979055950463895303456831585647632131483392127611213706430396832651844032249874641068927068180817100611593261578125590406762239927407831218242855912203221200129698381482421542458504108011874223737217298098445209265938777611973650355191607464569130578503181543313391854218726783561791088233579282432*i1^42 + -18784798492635089633209636181801203075147377562154895301301923726063517174497508730059241492450656751389481869325151473935495187850050133844518005167200485498107558696255699890794134619247845416140534576466597534155630532753784856403967895551021992122024771873470012268631451297565372242117958404444341860583006008201688171991753662271981471429849556975334015455892244877396235418514607867087834513099731820017000077284765351053954800420085097250136805839350430830449682701486505309659067739501718633092899934309335086040409695243658145702754525900568229210478189334811356893059470394939969574941422412829904556150945683907632030083256054571630649047745859986272570087371750471406290683340287210000764928990993594647201331427151887520703130934368283905408307721832071008892369290122024617306793877262890835209581419595859199729425236018707115777192010894287479897238456837749327813773241235850325981883695083435212210800753104968856843979952085148461111865336486534683746974713400825786943313055189822207890829512684970835116586257097579627804500090791303568962173595741348454654013967974126617642362198256774711651132456738687152217724177224803354076117991424*i1^43 + -1421496172354385869135755930632011116008313491031737952535200631488124206637702537334171447593230093656229468384105786027334303558086979297929994383966929217342876736384845855021699919471209766267709720333142920096843791142935315384855550264542480897716351470132216809108964490074740780190059016878613920737178811644389721259097752406263464209631221647052736469001691018902582081407392939100794484776049668119903173839249926499580840779538144985917448604055926218183246609942753483885642364179880987156960578468548443358960717229702415171906045313101887388623468342152229708663193830654475908596168294411459795329706030364960411050737610544853571638809643719856632710136712503593965510245018188739030421002836680455295345119232844637488536064944665175563136202483596239967303778669907567417376321591851868126855478925201364424072841153059755784782102968316825885720822160407143342643092452669840697952698772278544871191557396769101127709756601135779928432255627309630145113813535209817042765905471324853536493053611446915404815319655144494766645410546244101726250261286308580636213728747841830643684146256325934948791815483427373817898265592823466164224*i1^44 + -24312928239307890875926480680885520269718148377540737554699952191215278600406247103981621382155822895489705269914553905692039906746146176672731652712347251814941210782293761980898341042947373177114217329944175616367749971142608097129343654514364597194535386081108342094748630091936613021951359982071783117464079479458204762046362664470515108707373751813973044798956730458275834403931777422652592767868581243109550691077239379441830808767815745005566487047917391891210619642844514540417756168040781240933587073050631985166350706505429717988281753597375438344101950052144178685269625017775506660056770884300511288401825683683491679814715547180040226876426441183678163787444567718475277895130624336147631191074668861459518574691828475330365990951803388064849763893757256495560565433054000710201665451330923947452212362195442633053135753053465903641818504657851536300027788994524027793958731139882865421653697304398541257812799767068852153058505318596418318739197418620207548385418388121725375762350816195527781429192732301737876942749117556198836147034986392673765743886370257323630730632184936658881378921045467384050523102987991254233601493958656*i1^45 + -127749729218247426878117550383625563642854426970177875686517195925100182333095817819018821774876071683162725922131123536832061190448766802475181053577763933861024100311245229080806245605341996611097888201783829802417024771006511329261484797801182255897796934885196197509342657280159565959398876794532972433402249607664602895675826573063342331303154745689123566149215139695979509663410171471848018563154210150823311043544201735800633077551972978766433343163014267210992718407894029262726599291240805738267478514173812500863845420849307970187094968378246968969503319274916684819807652548153503588468304541665424506466614845339326994728562071011927754750440556799378295609118394400515602430477110959261954453688363944763242967300048980727067151400534285732679187470611180188610506675747176433628488546836592422950847549803238647587781412128669167995123275598994759575409336216828348887143373019747091207963584829875021985482399219474924495984587971167988596613704065985586688330993748080669645889589091871464740952764145376068413615881976090529852437526171755845219940458474506138150825848453186267825628695342695175898349531741808240885760*i1^46 + 77480287898967006177829861555049975511334345016945547563587284822299440567434449258136012868322460854741341997757444691245921074555753182997795430869505235541459541485900516810123816180022546091559519987756971470609010653962194501067207968632409196621283943286298451548862266759039321125091364509330092212450864736611784927361604101602217042405761106697849977749383714684367587685708034177068739951579040657414195099463861841450385520638337800213533111447670493566740081664727393030872139446514354364403844718877243039090481871425176746156086054901905286040596117433629829452650913787891341980552352050663868844037179241711357347214422304318613278699318009508942481191016365677216125433825588375617161305350743878318928913444329313450696509045677436855236576749466025834675489658582840900771805029227585637146574667343754796530936540437427819451885156693683981037726401929340660156107072500482309832806779614310370229526803639260047267023260131812028706615659176363368131528406909394466405461496435416809967845010899666490829264552191890324284329455747649953998983870502396049599221071577569899922978403069302145434740607418368*i1^47 + 1415451998690509870796599753745283674900127034713677878082691992028667440677861369544053762026659709492039604210252585266961141618103133570092012713671456879542986816605477401730577699919373914959962794623316006672098594769138919026916858357586082447451933005962274983802388482620365416187377739307207152170734072611769279630978356723466138311070678549400370321568334580018069076666956852613110804458333977945860536676590099523247333239612105984420559898084811569409832578927234986964147529099484907364493516935896762080931962804762287901621093115110244246487617485901059037952308476749882396603740984675431100628535701032557448019944763694186292854886479873593346571441529438376892020767555226027523293453258113096478271892580887830652679660127288293200518206721045796434413808589168081330098377828252098047982738456680307760094388954946667309208498650679790517267859552966620331000998257883152442317568673331551945846135731896205646164257009496230742649915779119429576985750747907518249762316469466249030287098452734586880498623202428948459613504997138027923799763875642478893147036143873611167504390579979415864737792*i1^48 + 155646419666848245311843699953558740615858285702287201670567703435800796373525939613014052917013424182538489291256107160732208812631685786004164981270171661524792627517628896205639092961950377353926711730285035295538919576331619851951203464355610423180221961886684792002151418284643825326511418110546508361052739921465506681545642158111255722792081447060618726343636791621126870557723135926708043118516634041814780058078257016397994294727857630633809664992173570156935855460494734840858850026099472579032447536881617966462812136430956512511681616125156579446372727645788060157887285060499741804136686148575963535656990472459946202752508192655903030175584849780976524847228548547383538686724194068805047241140858229477805174374639037603325648370476679311369333522412598349825492646139874941748864623750132721564987603597998659360712220829304232451846432100052042941329247258467976823001094405717708186268847193340015520902737463874162691454619812490033075960097046896241710860357409828245022516677160423175197125245551516850668120108544487868070578498631243718615041491528066105601054464755166959923381992947712*i1^49 + 23236941138661500846555245196027675684602667654870651677737471264648551070018461488009900525744458836406216561093782685099618908539909640625183437109409009294448388324980494151992272397893195480169329254943215717377665975312788572411937638230944228085229426730517293209241021239297733841599772119488837677808619999376587629069907010364284074971501827931673834214540453348025089424264967609181072227052821865254948830307574454194041114636043484832392114666688229379925090606990772752667356832709604814328455389098062102745282490169361666752088581302951120796694663172122235883987163829182962905540878136394724192181687235577007874814843499167789821248328264202858136503877825947491428109541471705270182869332442052634870909563764280668195632934890660516704938458157288403254745301413978116699277427104480065408957715728366520771211780250205368956470553780256510041347057968808211679984968890536735057366568153688859330118951601680120390923612085604547634562852502923871538363855396606433042623996903650445444720953352214645658072792958178448455963740672746549409999484629717829382128433686327226007552*i1^50 + 127698993467777604588169094989067972605330169859186011001869235062381647694114272106369640732458508054037458251982581704811418715630891429454187600345525695173045906166767383414463251681891816127292793836742048284864911202386137229607316705054044897342103430466911524458410608957013696803099045328261231677632084877252367238133963372281133344032323571938498394496688635610244993962672473503965737203590148782381342916552927466534885447388053288108960968156319926705752084466488878145272783198806620450897918142742973067817189444674219329044140480358559027855647039753306845715995452273729618561466218519541231525225175051470507572594925488874221688079194700760753016590136802076069866520588018181802503892215896638687925460352577021867940337649368670045789294004809443535236561668136789317669731789209583712406324979330803801387445582367012265985758831437858186698398092099162006350672695836424310299409319731871862633121719726332984445802577053769928125676048423748458227395540770771524351266763982191669981575210149069773613913055156689614774811371384065630090030946451065662325483634688*i1^51 + 127998271156526504648116075094772656765289210081930569286075885403327019947748959726135367555127354060783943655180408909558171676801251997466733337504329804869513398794297479386553237954627997969471672332450462989946692739921559932967781774902461567456828175672564946148387418830429608909765667247073836069261099036122042168262673950255836234852738014607219028651117097745094528261833705736931104697456216167745117261110395987123294579484365473533050513744054723962662665809531810863052628932589307837436534152579362828778395905313967943436061066753017337597890753531760624937469077300135468846714905448627533930681949878286964733727508556519481012742230933976545761357433280517136618825535310276968005475655928521361069556653782300184264892573029487821908970820093177176397494538017359543954707390773461227137849005653210087476524346845904469562401111884434702990999374183360166836211781331122626310802575892575147180943028171780078111322583006640926173299838925060707146264183110656570379540679280703345254047253600628318512613163193168689318296983667939349181938344665284608*i1^52 + -283574636213747903127043581742874839648860768018949848241206820510167388015269905489472402674745403778027541562779171770478520848216639139693625300615694567974260322482644955939729107395503654815885873963125306154391288877615272795650786964486898176132917969258170534240298478896421035035853616003090588381140150798576470108315999425109338912716912250998796373744765922885808015443573363613949193809466305274796532082508628227555447481025239797337086853781286984369253362928717413725368058934744048132554161059141406373160016895647415765970015226745909952826703922259233703013718335675320861607838082669047976467373822627256825122315991916191675048409397734797216676634557039536874161518485744882347083864801893877854879845891062990842998728984556338098744949219682578634426878054987717150745376596694304013523574585529489633333100750357583855760823873746971447041302912151033690064101461730357749485218219045121564731323724462447540047054899595935271102202904840626645621613231591030872619371584069862961496370540693147718830397151008421135986385234522756607901696*i1^53 + -56331649355430474022422327226764291397915700112045575250377290029455145983857134730894233647068671246575272936937521539841304982627430428518252797590750564548007629721570085114840171768540108118054179157535952793512679258204443030358307639223228528854187097150189244869396148513045911415175542229074309364891422392078919036706934062991092417051161509940216393008389082193945297187945022507006192971432057798322136989706958918193381503050407414774088293584941566586946585492223585162978954608177724109166656682475795350483333072048442641875736572663009439226555381604421738793506229351235492716655904086537426997810471183062222789696810565171500889932136743162145797787031427156013310877696931755124647474290018076650353695918468039036910337965661757357310185634321550844000175404109278440531467459571903739552594093462148120747891324572555757956299327092085677000489646708015173291307579216059621797028565147923749430673183843162920159977463727192178569523049399934095757184183377858890165881972729245722577811863267342379469512957277206021518942797824*i1^54 + -9234467032046151341097946806385370503866842026570956588945238487062178869007247169486582330117178684044015764069326091187031761795558091292299072215160686060968099988291753349848822615756298955884987006153046670176365547357533458985908025793639448124121623922329847706227471642027586203491673396425540874171377436646264808923399535586217242509333127985606782390558585679715365201771359595014153531591807601309078674173950311791439183215204199760014968421020374731079203845168247202050388138889838868097146138769285601823366999615698154702354131117493629696892022839461391306193104497206440056925467435748381282725725103785095578659505452862525856827355924035903583729221095216210696623509415675121543297255864762719157331921931199965105521625387549590450977070132243482046265212101123524159119173674761200551475023549911087196578219529416992558780608454998710397097562118543306511703408900270593766143135352099347377600342515162944019853115418606651558988002163902840561295177619977327351580060248753412674288643853738754518219114661543936*i1^55 + -778482499467011273396354023399803397766824229453810166535905988377930969652999525515392410123155292919350637898757548600539370996097049715434395313525292240987754264328299545266969510809090874730166898604618513934236207755793694599152155998881687398764733842223246976875612292721849598451534950804129219395005922085009771644615755258911342533594174687861698106739524298259193666573379293007466711420933795032640643678826429776842432934297959940291079098186585339969053335624882724645756917045007136837662812314249105494838571623416888847928125277535649189430001704301303496833808480906614914653999492160785530968556726364898052880622613924686332976262357834117153193822534888436632553333443936299834405234193598359454004658277750675762128598544040644781476107443995411453003292569570590758171242149573653262083574842075245177089665630477718506189381621940404201169436647606818459825416539487796996906392984747998916263398051794937677609984003986431196250495171497816285911690524490858374898411273619300763298517873725496360960*i1^56 + -3922822685535398949104726651925470916239763188346449028514189492714397694932869784978663555716331517563870609413014439347362597879018656801760834477768296919554980343953400296516006926261205114734520747491260986607216394503715565344012866508798328641603188889271190983561740522548232601260769027369741925851884847818770421038286650425394684984377356455582201453362453116693735282528240484530453824113486349309131052238457350005371567495789427864852017658325212138322347048009444163434202629523068240037584466325043345694070132308085334331835842168159751824859732944273335295111275674838715385093494825475647105695976547315569227185988618073417598467460279658144281405797371057726303492796098581972955090025414838349803928482606638752578563642654465160062562710824729224850052188726154126033128208952651989739286582359611031354003220194276925412886028861427644190270934767097450209856468446164477220616121649772763856697505077254450749525398799069501932603546311696088688492544*i1^57 - N1*35187323969417562212390596678763097208788929334960599274102164186288715204406597394978448359954320074825322907729818439404137494197891361034228712625895278581441201244752870623429434657157858144114238251746791256961375203744659755557013799724691703676110859106205152304400679857803474075943491032113716999150133440686884420381026799213962187722035201605203125*i2, -241148881526036613977725786566247814289761892780091796188259261983336793634056444992033445772074087825786221824670049027402678184312747943435543816355762230079377169513413033193324343171039646710250340098913117235686867649021629343086434968796121914150235507315753205851072993468442027702321949745422463243524118822153437902877313475218962332393777053308854993381097341110970389882027669137061996132265693458994281756606788043907942157985636940439476841206070174898822257037906403154853969738220089625430229983853193707878014457973753134950476125977514241235221199022776060404726079145202678677732836418943885933113298440461172374838742709378048504464465642255325382115137417754304942866233732506806860090565228253383065122001175225057991195996389175871686002800043818344231899609308648104014388003740473175925383315276582935048493881811888495491584093536470986225737206750661569384203816625071964534919099353978979397660886735593665233364137060873172595701022572686563215180045907869735104143490573023606930178359060856869106908893105097568311352380554001837355943417281924691051889368008508003549714260548189072402111085318918381348180977416598553160480184991228412424022542126539381179869849239646100178132540799889660111347835362493943316471566335706956533163131378460285683821354541149577819964741487642592010544596656108617358859304960000000000000 + -2688210689298870607861536264560521654400329238135760021982727341446952285927959131703319677253624882417246124351728062741842119478550022272179314875557271178624914192487507262335138757905310115873370842565269032690464932696004245604017615794395878429059253104018867655434679510142409584220391236397761424846410273941014901442168797576802613298024592093785816147363636469365541722224289248309287803108628103626630979957154594999804248160645049894931328777545707718115354152129409072362884065496390348337337089077837305785252469227312073427730900975945846892368898184699616236949180809711267959337516333612414241737036652520935731284148608314740699608309337772523443095124997505034832274747158548997050185375749970427220320598393722211782623502291477075126411470163403157793829384152902130492987570292088930581286300152480868008256427199049987240382398514416591850620745521303397714802972471546688939471576776750171505887485276626529908053555501962659578093481814094365776462056375864029851387627530042924234697315982784994013081021690130607801076004797572961192126107929611683406920569069216380093910977252412381318576050349852920340494834235360545859179419653030113248277975632459222916376400381193075832838443274810881203413861301738851772258808925194646809449512895175339622209863349578230643520430176200515290974610836179397499051992678400000000000*i1 + -17972053788766199016879326587814808153859068201026309523292785908859772779756437278155359846714882177260995701128629723748243883829752919818779686134430714282893867789868879474594473577748078561272224973304748574791501951138374530822625741240125945170874590771490875696066885865518175680025183369330069620103308456150384752395700497206004519943005825396015363444263432828033804798156835649830235773731821873750846832216111414954621171104251918590931038018879866404114425999786465788345624003895350603739114712361312476988516149582692139669041701397982766043438029052217925676495769955504127686507772579491950010890376098837739860337323704385736414863783442652334570420417641044594521594891588183721020625781346014558624536514326363043062281101593971729445499076763303895804643762642390161858814881687939566363679880783000519090362372527908431335036461254423014901235487201294169418817474459202234057327824406164290295976451093929682179754783314207897804680278096615371278521608543726530687468207798061709907021076347500151995920940596046052373750123466671462700317843218051551417353065726942515539517004917594181826920583280142832598646724197029771370742500338925525250051051489631867821683416477566513800668759034201093425350024091313988078374744495904175709576699407429682425073062666270247553244418065709276361807988947853559105406894080000000000*i1^2 + -64738980699566675997324361930101060222513530274070392322941172872001076367592710456654172953775904107001277799072696272647441309483680950757924241187379241997440126173446373095993064030032136398641776579261022023547105838868249719565127890639671946163536783912281395774385802054636216920368003610953127610003066029009750994342484739645966492012137277750300231427017603712029225709800651191249024059289911134800556015604975331483021992068451094206755985172526429772816055051168480798942423847018214455446358425573267558539117541002179246795595778624072804178119481502114478680843275885013358493398524925886623959920093634911961020776815025021391120317805767185551377299937279246674874938133030365145212082380892909068601959160047057495671046477444173147006491274690488709349436359412935845354969334832841849905755217911651568048315588148514552547625609657868636088487154551902517978993338777214741902759138243482285597602681879809852408418403941495604048846339447762073782939959429934711595578515779898184894792120519707690578956374152141280335539967211016850073330104013009304187186324500140240279766702611130747496502768836776236647022840384457280446059770950354186323224770120102403904199062478291635361304450385261663823411088617304362920527623707035625888557620745187346796833208430780793093873393802602105355680643061431055086832844800000000*i1^3 + -282182077590209748639374498444660257021732318581848703570101418036540519412775064961468855161322871561451844612250727902964703606851144314099829327022875038288346964872090850101151542845970426056382342741956585137379642784177075081933101151803816364794569679730012553609122513046976312260696629169827374838035709071342950547835357183891997679282464363538929734008148464464342605309877271454283576117407001652770787201429523978350793546659751001414696012922439700718967339665552056202712137814819389777640662302082069096823542467647876136959388820296066610664805068267612619832163849608936937406698573223208348917698084104155815089689145068750373309853836749932690369418003565415615223727818028926903853153326781338370926694577897421117244709792982818612888917006181983381425731095416845764063963129022804325064791716656599852550977202231525844427891721854819514633738810878259508881358688838072836271882247459368253873798137422824914135392434357074945025975588537038799106996544738353856831478820959015128705369986033601572610620477820977825496471937764278990550652145084947626153269943655709654983075459624734575198533181828243700649143682327169158071094840759177458313361858485975818620971283259287183309888676167954981150830193571242429035476279196578205984214709317146942739946915718151491882093167473447855820053069825242414316519424000000*i1^4 + -2027421861811140093599440029894349943091188743647213484672718460226213112408718130084164101897810003230448526078782968600766060603761080495311666405481526396128693748197819101217815475742044685880693616052560056655063314707721919494663903555465803249271443138276234043095585297376952967286009553261633494353389819910804944759258941422363087449660946245315720678603072219729436869149805349553346666250056293050896339409095896740234164742487308998044299162622437084734300652198886153468478370101864965546816486561804147404538233918982620609740888711479799341808152624322691601142721858879702486439782650945993312441750267569829612241573699830438532831860143700540041118548532754113833743198009186165873335150256906780681886751132608177180591882228883600281667769167533969189739033572176644518442189744559092720387421964602355993798727722592514164878639723648674892578498706367782872570566510858587416301494910159029581432970354352352702373218999040857089035711755639029379830779768681872265874241571087691337326197235841954859987978320550912199210871886646396043189949946795610963784336433598541161336244827676407427842331826680131006026699854159689072731632164372715790730595293520885635040444742859147894650191337497807962035518126469621087341839555162636033559438533729558793725599313118489813103014169508643213294071549170045514546151424000*i1^5 + -9233141911909511556029833428461966318958031254940554198992336584188954118250244734308149617031776202518505163136829917161767998615463601834249423299715986169702878063202330747284242155868840034089359321951838742995250523750505767242905372804346552626254385482002646934440062984603469299563018229316626359622603683615989169305308320790528565046039323600618891702885962658520937969178569623446851513637624531743293230494189003473897707966434364593381092843638768744980651898633771051535546810959601315241098956573802502637913159964634624904514487679585719331861421242951851374795270859967835213493849660594345410715044843549525802145660541620604022410036731207907327356435374527741832981164614118325510673224637729131386423836935658616677540343972545572156437423590782521009754106665515361021776626704927528662831782989827380184860740176720605180019550817998462545593724635678654489028306463537780736755618483570901774006481392072185723414808574868308319098912809526680631517162147599974317559673557663764039545526597734302806411260261072136551749305911029725526507645445192126077080099528669264605383156995400493401855718022743410450212163833383870035865548986422623720582662950589589165232377746535225756821159604375630368587340009865482768420890603068434355806570026446789550494115186987002618504758617526056381884370525291313435624079360*i1^6 + -21498666738252231163038382724664501575604884143128690851819393160985228462608694481035164262965586328873084982129291755688730168898246908773165838185993699406010952612487679012513209209731910446903582234498575040228146142069751950807996061965400213705480622015515196439557333427198253097603345812139604627302225493574408050833596106552117829749142920693084891145155010329260374544592966741586462335025503948290317448745788921121604707811636890554034134721530385440972116501968783169814347409958626805938789789232313457565032103362414740263831524791905364985718733459337240190682647932570008158441170575094501344450820776662275862895635323629199311182709195712336286993496494318967682847553574009925746656101218661948782020192778561486913649830139182250130192276287642925949676757546489137193103290528412828295282775881743261627531165702154367807295730268037158803163496373309235999170085696507926008349114366948667869535604154949931778720408400396736966493880274427101266148061298079035993024989494301721010599819678163816331025118719570932233367659858138472431084286387046525473030454954146601910399831137599839206062920689624174735846945193053315326179140768051991111831859106238126910096925791392251607999446566118900714885752806321934588859007743963352765783475693312109977146276764272645826130354808168254459190224163920735901843456*i1^7 + -29146769506740813686257264980941896264816095631620700444551219408338075875655648768409655559948312993389732883248550008409567843689896909906895513300902987553218252341773081550727748374546891828201687493631228469783863316742719304684166606277412743385088365536050276734443522236784015881926810764463959083013982592295121409631561923393949821149994934444936994676520918353406757806806208194351669109020769112265072146377278172763601364178152910768103521358772674748051186720223610932307551953035034961649483207290137491958171610470880587948240928893241854233892582829297784899688329559630253566114060606219828422679278242022709328944483827517576249492098152869207019984082556490220839379848045746142483604561470225544578090443045776806644314953610764866588345029818659811080907481397603480365443247792623750260277406095232923002873809675419061377821511591615967725441876442269521109462850079554724938946643275469491621133181456481385668948478033242637887686930517421982306306799906408174993929787480266703691937803610278616308177856740604030110162980948665594079235073119357674698402951176049800304196705972897019491778474843177482939937949312547536561894251923639319873884062523276508606255711037708914193042273434270875905693838862995230345021892292610654755084066978716225159253634935578718548223846256575121582220079888770401304576*i1^8 + -25167327162592970254324247235718377130957420525178876874650372237603076509732602401763708925963746054036275250090526958561342489760835561585091494855141968459002156610679627408109244166062720662168687534958385858954588835090271617961756324336636392750774253619729433512921869365105862237956289548636374458210135942858417571045271186451627500126303591805737978474123152069863088395796491669778836963362975459308315482438008241477448188013565119318806321929889959970386753375164682746598068265715014737694630376361278306460666646517518025900705554441452253640098981827592163495421652944163482351023776719189997155472711423584474312088669516520245173875474820663576916194216552729156411135145822447804945627398765270428377449005884381110293158317025197624668527086620214161039822515602037967940811454424237132161778141782633985539338298672787975473355514183930986013160520838661612159677134253858467207309107584986334313048804506829827211379838466328324230020690444016763845952528871298853137164294348433014936875945516911219374251358713251851760975361908807905579074660734708876425611564810176120916031151750382266771238500794686688798799032457769486862649004762343460436831512274408018825891632644412099628843930341478533110586656823606487605674470337979674679072505641541083285282726557200838475552190605373745429287965205957967872*i1^9 + -14564341634930246752083219308215145149986568149377351332783748166346195956919199978869171851698672450246116341316120278069333707955491380816964484211944523141699643035300983179016296383691125266858427673354107300139802794657644914445021959498246070310059734989328660212187901021821532268736825200681163853379028153376721727390958731285600551039242597850204823551054184962893665669439105720117748969669681796948407337479315176275712673040925095896570711572671468113273722741192377307057928611492162499645767990519337238021250046401744466673245204093158321605033182783870406566568180074859373161579251777078181905494784220930259983640471613553376371349834195173478975435170355814443905502121269836963921281139010047238498129195751170004682617445156737974192239306262898566845220362757051634777460664218482786720428384336757928260567799805768024000429211102765525529576605883401278709665286848154296723044857090769436239137150733954158822519823619663913883771462669658334254666847040587160770620095488886578298871290351123443681944507631799754890713572518294272099512722861956122015455765457683998155702385091403831699092616962065864892090847061036240066470813906066656300991456085492046979210109704494181174093248012183974555302701489515282840392847794359516575231582255966513778300674536132844974597741705281072334531362251866112*i1^10 + -5821797271190459342559570795795632775053574072649224107601553358029546092095227319412927493517708180230748618537185469154667766967987551369706650047538210987836723439585647463276277370105922544682888420848271964380500943828129627324722617649808204295623257557493512491864543761217472304869582006020265506542271403986798844786589107852082744614849031027701339901799692824390333388237127022600771214221540832735425163618430990992847381462181854053277588327149439272269759714778523915246635219254459459409378867782685926869639874974250294823814341595042842795903614160069996475565210213718011339052615950608812567350757875659237901883971202656227491220565642686153330188367710458872316556942100088420424351926909031589757037449139050940454747214083562341902449891514589894928734357979815302954872951063562893628826130065541095899639997352901908811134802143703328975429771663259347862170841089439821068105715700639392882805136306751327467320135740754270429415871419625084564642348483696384992689299679939916980677331138525710693884265177269384255169377288037943547928381317277928707944497987608334432646123100468080821301109544345345663008359676564329968930178928528759795165323922281946516294812772984760899831827429459858242335036059293058440198090928755832456155057259604702385729052230459611415405047228901590786505116221440*i1^11 + -1643308832034943224955376062683971106206870100153881533968560845929807594371689227111738046173804947737745593086944238712501095479742583785431878954893519754167925248250698904038129182931505715859746321137222733391675163155324843563396354996659370424154785796616319085432566169060314581210863706142560858676186501698550643948642937681521246247030692158869170654559586193639790979493207120595717823770894371359474126795269699374798121541165610064628442087344674580401857027579362353567759391783851109981959998883071579623196863435274363614869126037100348717198983721919955988087949517258274894359356445054972958267356558885894633588768946592927829356484387338841952552711604193878223645808902104759958599764767168230929097995887588366960956902819540268780861152571841802278417708635117970463893889715862426437083669327679053660577906857921707653795284368248777500491780025201449614805030807328831538080617658018826928085851425411698292990922330106323585311578966260116332052932844388921523017334129572396002594097764873130426389978405757116653432775515133105230766000753050745439717079095077570601577220315842259103352266639286018268803550911134973195430613045909804494452927472620325140166142004894141144734463658477982605612289776766659177072895467030478484633196809619938838693590033802978636641396822026432754063769600*i1^12 + -334246375842658422522676065341382486146650112777946364640122473568526051582044024710791203810581666990977509187697598970695464459952663511126860473138004415473099262517408133505771976071638644303678496307465043328951091577376476291334133014903235825907802631146493232619675076606986088699613646623019704825894003191250218767237087774339017851306594924537272313395451266332807479571599265030781720573415115198911474927318532699176403827059109863019482222599793716067253743803576539337792076890141858588293409070194459473111709862253340049859971745702729433027294125426046396287682726329855394890072699445269434993805863684546303967659604284882453780740960137698788579295135170029801735364820630367067819158906329441446560336552129319087687249231244455293672871056434522729247712405248142277548117885132630033766342663550415391948486124646216347192396416088067727721810798466309162280974279543989455078938961571436222698199788891970075007055332730071401569302737902992248736932774744138197541956667979484406219294133730765717445285313817695456589894769081897030570762972269372647776251618462858046993650585324884700129812410750930903138038269555179639296531191357955624342283969793612307896191822541650966204779028376298355920983247753433186824022306394451598436826061305665606297024800185233120686612454232367061532672*i1^13 + -49231514251752290214585358203680964211160131723559620830460124269865512987217102831156555273439242191312654618089716354760075314963055738246829020120657384019850256947053260167403324111933194228666082751178611002791408159674844416272616558793370958523641204130319345804002879370131822917973042775144738016827329747881006085707895946813740100974737859236376095881126853071610283950073278039088286087311880299998194129778530677978390498736578061760309367267058650546774908712642577823314916984232242632042213924984975135022694559778367803187793904802717209654802980162464805187047736814245862779800209183253621897729254693917345928788943419032598679543777872232434810414896006771670016216453414407621312606422537409021315563850802131645191755683297658188818516366626729933369824038681459927942381176174233319546861596954675409923322793025485625079589136879283287262926388811478800286885253404849983238728878394697830497101319063886326429339974236204074217534313543103895067566173808352839296115944258136792658145396597944449426143415702755296679518690691625219046850962192929407264443525968249730600016432739157469139818497525496455759660344017377145742841838821045592432768427308497315486144859905532160513463914900885677489304821196413592417214680955711759291584038027683404060670962943170272037876015498042277888*i1^14 + -4880843830816710458519228422851359855805168329669830139651411791587438484580461207728846875698654428080038631987274162371188776981055345647992440100523702777176761779371686228151834918968320103489812932885750046483334773686715797807933498536248196683886119373274131240965205568786145387399238880878438536999052534021131892964782622550908370877185986140453931742324223486459452126563831513888929451127685667823879408811105383854260282018931090579702778545590197109809782474591153634268454478743382649846183395657044985837444246223461904592921329779442614220091745294940005686854704527806742532921599183559026198647832951795974276568202542069063339087797790377886405206109292315009684524918550898985767966148898471037963794236045795613623878345005140205517541119763660131948319569501923233576556737903719249643069767869323117294465599796074099510519707038012732732541441559320491583438112033823680908203973814373705042446642042702924791692805656074323686202449358624459534839600549769849817226921629907224723509942336559176748308561820955314079430462669509722960643966424847296346106430172278229039691938146485159071922580570422413670634663739402304323760235555725098333502186346139240968648362386881705449543027128718642042842566801903225428437594267979202804782946901273154271072488430599532696969243426553856*i1^15 + -200304226525437807561915280270259054326240282751204727493156965557908620354202472407749096599987818988474103105149105478231761909864480120052641835599250472162377010853206739484644588920410556437545107538552289005928112580347840634293739892407836612368609772911053075038766126979581311021789194147030639141319966666403966878662230156347453270834405511485267347047921693126898456434480420586016950052760560702147433207513588284150925593558666100988274120742997183414594198535193470989313248335100475620610575241776289937074585555036375463627285905387800311066682891600673057995413323616642651760489262848281810776444604030225698121296142710348881898917082757843150379318572584901888977007096567405672022273027623065173936284744121633076966203155498567398149373447444903739617066391859723531309844786820268077017753507342757673405918057319579258264879060391016493459705900517414196113124690971054269953752599769674248016487793983680180816035383637015196457163639734298582232741903706173464841270512098863509570678690072994762869181168934880191786784383555373606082673140005527877924990262273114371329117454189825866032746408890859612742084749192789412008430731393713072289417906675358296638777520936847806157120461558908020826493596258282849143799398671639254741167225695134288481456153084705713155947364352*i1^16 + 27462875826041846667147423114372060780237239882593350224328844497945917610726433903715447337202020775950343071538341220631526331345865571824076151444123191518846596191616548796304856972159058881683015619451652757941250820234042777687644040204696060603879299487877658732690180034413984681192829506838633022353835202001501832906108295447780180256032103481993947883208388947190398460355114736564992844531792090939663111471513848596372665349420793947425771925698180690193863500356240235458892146309498130175477182154448876987473893282608408485806847354742207604825933660049569044915288498190239472162573711268974399879227302116973618433757558928170658912040885226325723596111026530364761831723836975517936515497981503716859057946532252505527355937411655907426078686236547200100215260072791475995512294360389961531556959978537583174550618134767967375024620155929802567577317805139523157027531743595174522259738218267835485700914357161269447725893417078896903980251314548534121524856361203104534786662044293940232686001619613093320031317672160873268268556327484663335505405419941249002590041355080309699841300754857503764344431438705643847750012212484863877225232759861648777109571431950682966080779358607456185170910935792778046436953204210186373871445770838261969873647768834139706042869648573552933208064*i1^17 + 5375948457931620265687629109194472331181089178319493344062551560899634094490320307339037662035642417660678400675457237919970227673584587784614277538141875310265864864195140060100062376561047380768131855926436874948156548662971082424241529521201929251859311473728767734382624880385472822164070066794166388807775596630560254683546144764462498513206252592088882900659752963717694496180022832084319126087420874895419972578267704164541921247989710411992201878287513573574748766409498843963646623411815979565126791769333049938512492601489100603590365514015076814453754424449972275609587238993351590867665704740640914475286651715411524224893760913814061915142804091877020890544084051303476175572223546629022346533452828994606396527115203333742183437121240560069488487636519676140719616228894448058982011674794653722480862804517672394126400930338580574699035042784241899879026169490872366332568114335773610561601091001622255473601271837898894639567031285817389210890097704430201425334661956049827324860960378520367618502208456460327834077232042513866194042257968367423588828866607283497315754840927278735275484221569793372058996898378636228111358352407164417995355248878209046619453359990423480921729136919040942692439688545322140260832944049698051820611587078522408312518740310212299916298083833303007232*i1^18 + 338211099733843442851523301481561599532546034116146683761532352852428246842684230317459884118250246332250837135710405870086698357198095753422611549968278280538004003742234046643945063411579126277187267427720079715966623013865061316124861852363049366036643659677379935750421603246954560334048598185112562980600000194168708208562656076529365618846528657214620650463958486846787856121763213084584429030614553647284025679101527393965629126751690234503628491726661690436877473943738904642970500713317483712765893401864218841825281358759719867640601733896355570290343299050052428441616302687532988709719561537019991372949724361787109515246250462295510359309761710540788667032700270848956758712704056070857241231605450512704651268883620910902337309133631072219386602357949538301426320229598486948874391782294909036430814646730234240147958133445790024436017192953873772884745725548359225677756134982094746811472979533116752563133022937711527872711550969406392958362969196609927023669121978938322398526654126328516461964830692337436445781291645240245534879295965537032979463072181320889906572908660391648464192107403684867566811237757618888890826990114537751823214000833025733712036822175159067542345713164533309315777256482088741693791285851334429558801317008219437692709257736379103710314026690936832*i1^19 + -2913702903562973341751764291289088207409919786411004241277881497463889849086987820375298894021939510552789163591561624000456263024170533222319766518816079451125291916717380232175313840028002267096852778982907697635685741995549953806005373418953259763986572537905484406106171771896447908161028842491114375016863839510255156151028652305392436020576708038133338105078387647181689668769766059620427165517622511801489237481496208210045607864425195900505095377098053963086104892845167173210667364588847433302921469996757226644879142342802174632079987826010562539860969225027566358142411513516904312647113767918555603558676055936128385958186872724452571034273848692203973589289857146938311137369029535999764414118357188823654230203294661949848578144297570225669696253252637526867243794892655916049155961731962290651877992854262265104229320006045378268385616858968074781564511068476664773768729628347816223077404885824171865090241130703129707766565020103324876014115331267673353600299831135025793384295532714073170603746449611023179663161060980715757864141540844978986995312673920406817177290962208374629638287140134462071227891588816928988279509220662806185894768353004603213422296469064185401857596335241562502668036011846482907681696762849132953992634333375754639446001441199306312226294464512*i1^20 + -2071830899209140848995929647509186008792061498093666569601906247862450737675286295183740406422956301636300428328538763354965616674783054827111406091568874177543994391882165748651522570106824052052995227635202677889329979000883308194200490537132349834909389200466940591022797392396397619217100612002300031999108823589771879972935595671104067559377443291002032659663575866177331033441717370811315251081889748140869989747405374023000751339302561324537597444402906633368409012394577666802195798287504765428732698310446483724203445346708459062677016935339972126600326399108236776814265624271769956393215178325355694573245861964271217977953440665838579380087864783157699118562408226543212985549508204556199633843633922009538858526560275151134205186539556619740925182489504702901456174901033659714869428004550827192301645168328554840555706219294315551503012547728471523117055164666683762958403454605231394848348284047022105410259239191690717573203908258374706064635848288147594776371991733506997410214081067183529987878199158121294021123727861599378322541637429281133221076608949862751571958425021857273843234820834622338960199684032016190001862230744986994093152031612043377983556873686946659980586902474612962519009698818483201760328927199856159581856110880003318301108155640265079168958464*i1^21 + -176165379847255426773279611589370289956035553744747032894790323283156373615078959413883184820622610809777010912780739606050099527684108382411463538453023256919402902561967515342639230589181416977050204952350257390892164486962145199399369620793911415083524778167157837212606317719524804654278253016658922012733515065529226806943122665465831633223378370454062398340256406192885650614908710336116369505710769533160454130964702428754461306278365067140929482021271284605589820989394726522184565984869273497482791697425540253848924019518901810197587041470398722448937001450187505921489061581779054380652372179303856099692175953357994111556793657383374092552741308203151864017636499440415168058743217930134110010773486652687518265731890658990006776552706211111305388801943740136598426485840299388579466078175809963084090772442466339505727590082208946571233204863328227808262807578859852620080517039068518494886205588454078385961103544320253781198692234918398998863597426209917493174538457327311394156034494044427633552662819573807943935162413926978154528751469779714599007494098943010235021484209412507975743824409455976664457882780190633768658164706828855397270479473752721986601025699678237062477432199992114425866467872990399118940860259169770840027483386933675870048168314968679120896*i1^22 + -8006533457673216717465007858826577508184413378745496844339375693077748611507766814090827785450190245076611183433211603400998443472379295882885281294324890083660027068585025994273154809774253792260907678491556207531972714095710870391280274620123347865716892857466830683386992888955090416847853449821400778698089259288258408773645676144915652417586691136859688100893581304320510554474263305504857333081515593418184963318625870148329721754530786669403932583812272333567505950437855339660795518059388729986819235169685460158543141117050090666210563890342345598753122386603921755848336515471478915222987118060453607204941791757327526583670054176920880856191913890140777332304437793003014655884256250105867571304849199169442786617695679872810861486771038047945363497335660728792513349569488709567642839083551743346871300882793246306635469750783950442216300694855069948101681344166929601157734080334494733327693367837394374489820318802301235567798794775313015700688234280495252357687111579551999887373547165965827998547052907886775546103195936253739879687986163633567381436158255269259596605778072924713236216426519933310456667862247979105518733068392643519631739546436384507085850886569629911112118372032272237798545181367469391034426571484317479070229938677598653539826381659045888*i1^23 + -225860193878709426464387699104902143567231081959765651574236968688933370999285602009302591619187662070152409830956248915052199677369588335839084110663507883087094904887771300462826195523626853066233458226774757535521807957751909234483593048962660619683663918018422086203413600176134793183384790350167193101215475351019310327732484400596584550551582482093301921030158471203519586777945510124690497686763572518254869795794582991628703387725122066375486606715863166765273729407798967642140176837964946444187665291515781053249400135640498244098469757981699573995680611475393565040518874550412270931190694234685243150501062201348901318049859129684525805682026243061288006315298225478958444480652476205654438259833700313210238283586834597740755289796438964779098991326170179331516686237989636595417771349006358411499669072207386965306107500366063907534556971742535175645355114740782761978715603800277091048640992954856852735868172072531704235931759471158572814530155099481430377073762634786753148766367977428597877802097366950461192468916307679311765002254561874559530198967338822879272884234407911279851854668484456424117830387942660521514956662279336118010863388526039077195628287496765310339011574142771886460660775287955587932633387698831604029346857888988899745100875169792*i1^24 + -4074566433027240210570459782809277650779295964183315839940241463377725307218623760305616595449526747479547814552177377962537748243343042000879881489011207814969106751003528309814972257677328466437880991826990670135322378460520319911542685783725784711700838431476447115158571251490900129504852180617213206861447552698252157704587197724966111573331885442861267010256762946681909324282698886090377409798107939304450199642958353685668502504340562534921614989076991231278355893301409828167868430486577861283473095237147971821053699547308874802354396535360204417370018151129982455326809723384063419349112792911256998528727907601420742965032327991398569088964807216651562448630822678980992941663697812850282774349880867210028087633886209926132783636550609879254107467542885247604083893942604639125100929451781264715723970781808513325212402762203643326057458612853342133171678212689587697577420994893219397882235800667186073507674898993050745621152424104631865633200438749559079303478638728078535367700769629021442845329866898795379779620385492106337686287638272793159981300183950474109687743685548393150239621249934921637763926318653004515933504043497159911039677926913828528026162993215786724231765503396947228616156268141457400013856618595416527909607809169434109986996224*i1^25 + -66295766735751549019249449353440686152287971524702931189482422680199198183562899387666500790622368633829263888553378565513824792987094290226342271395986845034412397951838240826262447407621688323005557573038808933271579317902819879228901231524088359874551482031779348283088116882329785473239131252937659763342000659055592495878116666611739671354603588138559299173199848558336924467403348559951967444740772618622065759559232698884281619261851950718274810671384196934100493109442048955973544948913400318031852520738274278873397183665239281719543472836065275645316752572815895437119120408736136657621715549298602356161215942289254944003848616173816169722219487689637929096862319013058290202739979534162627744048246207055345965514754283267000253113953388956658335554168000084786504505641655740447764415527971138829206000024687602527685765479346263791693141954281227220611006440004811571874649816689167413380813149430410290124049857119155279197351562597637200482254403899612843497650134895308949823937152817296770693230443093760571971964075022951818955884129335009565189607556740215133789533107031252614617763463952922441993782529944762444723699112251371316924649205912436848951212950604502326472133042855480693246197048019679047944861074837247177111692889181567057920*i1^26 + -1126507933303895346956120723974304297757038236010181227731602834417637444020745759222072849009761445286762298613116383605786601927789852940869412789577167722051594930028081475546626661322803235646136717407914384368805310790085421659078372386486326622053551346088615726517297712100038808793851003930398300473021621553092635417752542896524119137126750172142901169965091397267840413834172348337823536234146535370281959753771141862687921550662287473626337873415886610751619004941283409882975069553897503221497275921225491168993699175046363653947360836744618299119007488214103135623790453080888485397835570822358178063605582197747759171506282783490444136058775936714398966418179969124241881979347822531351211639424722413437908910023918981090083384473968322814047206338256717532594334083987872036918758539873492480114117796102646357122503374384821580473075996789001775868280638195233799893779485647724697656974663811744043516533492459589461208431871517069802520151035648204663350662750111626124548064173874722204522773289816147648523344093777386863818190628711453529493971182517477449307249882080448112421461816892318750893479444200412365055396566427805633106699310957950633476559971039493846491546168740992524092865389447917603476991760704746568191958137071206400*i1^27 + -15128766153136229316338731702998924275434541396542928444414518185350916754331595140185288759247591637138165965571984841115349718680784767045680697603254231777321869778682359363957922111962136107308398345608342508900449362464401062813985614427647269038936418058510702941231262782636892399678083325417561707111926043699029172919795617543553612938035180037469709687619411585511871303955658103882113182505277387600388331460672573267828686998034006527709803624402472462443234131532674641661908323116758577269951081210307397858846798429602154533607854745561962615312623866774309579331195176706548154532954435503740960849936621384782303622037063670541178251770966162723633430740322327651813428818406712902949812820713468458536363086327194590233808667673800362366875988576745900091578985607568232365339127304462238855816337080112896304323125290834792694890075031689406906398739656208652403619288446081641148251203655615720753403023294713607466248080147837757818586163171891263187184370749447199846603064233337390023976787241410170277525801255079376966726114878911150481350440208961143863969782584568616283520121873147139267337861570632878099048788031439446047353578890406024107530030771790884486287029928672568705531760928701222561804411394465203436623367241728*i1^28 + -128229093807661489710351922980659617034571522089624155202975051711118401646131524855481827021662757214673832150220908240333410571732343070798270753624010416310377643385645405123400573956895075620576300979884444432804643358503576566960416385110335355010049860958070557546859185455332243426364277925966248668941071843580567927881233159618853149136111929689753699926421827460698555628067387426413329521505244854044514938527856438954811769952180525510848421546963600254998447682971245611465699430621269308880470984055839836995029472945359863134953635058167636968449654605824417408713177708032512420941564268069419893764549413958999433202698970029883340943361313378060300978701190969088711789132213808396059173110792154212143791629525485928786511296572942229787184817236566162386240100157241760039002356431432527457026032608042847733893319715183318451800896978552511877673114574554540277091370084382245930111317326964238606820362728979964181112402811609302852148456951822075397966105517317557930102346106248445305095847195469041898613726339609173655496132561291202811059048697940717957584644574985521522383716716849611913794081871379399243458138330219288988378586327429698490253172172218753614332609445891887580641397013159144063301514984795827058245632*i1^29 + -602901969082902876004228803388114502028661326994232099824527867340818856007498183750061643198937863030153910870481885016658872467164783264666501075813267166280623663400044750170842921352933547475549452043721400236556995259243537512607103372734770726797735896479782735185445128528873296372809171356512433464179946159988046019985692892800751297912781880184869648927731622246489565291519913335858700426260759732131751488190687968631482783575138308177546031678792072878687567143652110549678371716394898268543575283829587702998712588570744128318956323094577347156618415695097905928163634042515960627497671852451293822378894460653260174838389481315767631534250204409548629188055399561393058351454096392244081883472578619897360415385737004486197333960889327405189956377834663197380642648349750102735306312136229933673066822317471752747828516096550159811223112507160665040612416811956344146723500497372944544717284815294597955540890893761590799867883800894864594597696625617892973026395701530364691853443166479876264538078542187736069426819528824751976866773453844259239424309081662429065146567528576343994018717136691197001496045493923364932660026112923506217003014274156991311295739722317720652233047305407943728806930419241799165513428802226618368*i1^30 + -1191806594172370124961792810246673327850400182943104767417079076473404454994649310805295995378438992571054146468607815654702724656418538203583828447764117798559641936255383986798306761743026462638026134496913032310331256005286701617526953858517673521734940260207446331643582819825519692759019169149349139949055451158672695009786562007114886509558414153026935073404543202058565281571817209235758254209938224432022687985489544009359802496225467291795853255297971202329061950693197521731091101971490305399085555182022482959847989031759103282489847714838025708981048959078459278161595704348406955295241174801824379150549556415688835214378818827639800733145242474110414283556958470555734247238723348414539823409060475205332491078735554823360921480561706313959746823065987734216817595182561501170433005660076172037280303841552019692800703237449206744209487957579897399463737447103427699692043100373061403356552466210245033455518493851064469581028465870473945735981103314927367102899845015324044470625706190676034221536608020248229954929452034107064555156129490269211194646142468898781767738052771629709741848165083781830727006188046649778954308181627624874228620868483300256171030256652298423197845101432259327964168185773649154163980541886464*i1^31 + 239590440317398723102407596800681471547914862396632183907159931568329967802448460992958660223895135017992633698368290862508590442782668168861474946485787406932391493427140810309547824182876071269036622228976246098420199505323738676664007686428694645189037492169897227792819822434617409889452713646536196614345292168042925887463659346675979019891801658463722277717284615828366701681864233066021279059839692112869642957735884895063497387849730182534958826549937478228956268189240538208730760779443784142007767824879441468229934579441067266187550050621655456757482353309948785987363906638202094184857097753074520400601686775446518163643770727556971496479210301611857966597422915542403027104907438880465918725468364474512061413520889280324652943578863446870453739995334820821708887401160674095545811707157183154258173137611942856067865484327908147640900948374724059071139918478641563732105627147992283406557274845606661361612350992802403098019776460221092124710100612443386584212661549488443937497173038335107596846768653735905726618764892313197514856724447863613647960623613852450752616257175325648560181984632345712113669061467043484866615946186242096346539688688427171364870583304784110653891694759677630760203102670967253978054656*i1^32 + 480910283000817809312972021332584267555248728794287876042894877780102425415551497704184225411860473748681717625015001872061566594959910453681323088810232279801796518711370350749632531459927622016751522545115559183047123304575049825026080635002664495913462753426797652662321633405946725757771003770762832471193862238556095108550048289272593064306865494910704831475106163443240365558582556607943119114682235658080957771370554353522159985682246321744954114652062058772472968788523776885281139257277138967786578552943451075194755899194340088268391167120780551883336045564223927062586978088827363718063462410535558819309964586392698578362028349573176098760450593613858552038156210685352019344931888179056564548700293816325866750459577398784166859372353530482243475143285975745520751712993639452186818070769464730141457016160462473283132860056139087333675148679342356266421296286693669627625957131097008616797264263939643038412558249211383147797882049060558028608009997824411155249674672045138499080088510642932030688012898634845574676084683343991422369755390519106041729462473169538099480447142912319126565050824136922609533993731051167279850417619161462986889204701622860683735565850961658154178246058194457286215960037362237440*i1^33 + -456515519655907630104200258058619729151527472826160133123964082000003493719502417872572979953095634647048052924627622716526898427571791759274905939075650554409863408081207284881240328372383630499815750477602698037013964443930432702913743232004528123891453039379279198810741560855640107230115868065388603108395156797106849809282921264656155532830396385737203972937403928775209225254695268515056591701293616751757509845798334020507794945528463947085068150589100590626962494328773539788685373934278635757900393722203795998234321004151195736264696745619632501736521642747054667449641557999415229860054095647759622393487433373362038297939107613657253079115865412918737978162427573960938953353432799373547985987426665600240528770830559439584363995312321011748535709780943480634972362864071143495836980864861941226222366155031016176112659208315048465095245063578387958406651064681339645137483037529381989112875645380727749080354635945286229107955585518271917435797387016692198262940624742073358259017001141878879761166652551605502503735006959736921942206630189266204020700204440857739420493808953981192580951434611423508677304369838814248464455018781023245922851147397251203661256491283065240479273910724376414662827700125696*i1^34 + -129187282026549650626953553232419392265949595480164050283867846665560999084673287152973652925055674999750184723515416320343406737095022018169167400564519144939655973901737485009597235329383533683442628404499418555391894413476870600739089971394507184352118481775281110677414436431967387511145257116719912202314042652022750757478733281406560993937185240056575303832107247868859797830271797637330644833053127088514200485159614072346760429145676689762240301672925843638139611401796341781235912354458344181098268265636319044156853695375798471457045565178408018396916983231357075700031340398363176123865808358826569548342730090398351551559183708173017809195708847191864861670550393940739101627310464075309128992483877106270686558888766061171265343670947095074158685321805461740566367681291722739244018080922000688423007330336193728698189971504933549635219686088027335362853589694476449661692947326208618977352278177185557096495979531736677985682054124294697232831865939095774319366398716269155383261968301403048098201524883096849140082948006566186687048182463550188802935450940917488298373627496797149074345509600759075850836224542418027038249665028246831912466454154158732738971923656547611015290927317920135453343744*i1^35 + 32740565936014665221014936766651065862190394067408381282062714752230714406271041209393575508490985390018121358285934119151798356762306514416184807027438363291735807426454428408215950938162801952183155367452670573690451157588901574072133889886457239403108909309297342007772430867263672401514419342953129620585897645681813457199806406119986157531926398775398297079868834472463251894043593487284214555630851464153310724040031265901779525442661388981661058040476875700047375820749476057761123143916736419278441099653276881638747822117921425966243819439425160857733371181177199439520978063507041084348550985150734943448735245776400511618623442004297345652099413507604791489942001319842375031311863557008187444474578005523038967756171504845393656462430115903844022062133210577570126940553087699158947860141803464975203392392514072959988298777395671251419046738024257530395117058801152714173815359978707432686961561907197093520944229035137059549994335078410323234656794570799896947109673492916763048149183747028654041888346479085570362569950113904109707447743292661723648751516563114315492781028109367938601155081457441273272136649959214480641736179419686343207747234493568250367181735545922933645004599426285568*i1^36 + -273531933121239674021555502740167127603665401336757893158599450782909384361934360253146684903151464659863616258489073037640024608683117311771557777798825454863047194655829639336967844846587991611472287779383317747985377481241699449669189071042360311534646456748713153005149961745500110016286128840893595806871084070539288555979317761077061515517680733277038006951928546406604712008068899764128965930053949912732328951734912623252570860245804104836552280807654309801032426578890932448454489866945952941340059682328687942502190175945738196427412580409295992146752354267234696432365406521623052040975060706460687698854933838395417852579275433832096424804337910764534676176597864750143237253034341498236539796157947248863560306930428561938800103498783106271777150653143047109463298098556394454208160173992374581165375950874846849049794909141682213247015633608138087723663888895018456410014243571538583700737317140089622798086935500432455663228625401902026368131294681450978931529686837095028550628631758401906323595144307948008780326470357396877761841677072823468592228003758519810953965013062685361353822768154087758982077388059056170896172749540952438654374735200112759187617205948343422014237217652736*i1^37 + -216584667902525915398440310273320569924445411212981502126110636517521034858252060867109783618173420901604858138306142719884698819701964788672817962582527776749382917250720003396789613628842248567431000857514958680856960342820809891330434122839193609329324740277897721516407059069150719477743439660725940363586354886241328856547895710081165640131971841966402291762373857998627246309798419833834222559503127960186449403573490309646657848803572498797023655766848861407157310865988506909280166822242981905506905548549546801376272586436724110263023646395056002992113914506599932393337225289757648578389377032357397042919879219511086764979789450222319007969699520062508622732557758944159109754795860059167098222477293933599113664656960853058859006978441858204942449883442447293680459941968616169861676024822644303002871127245966715052488345893294952773097959585577715799859801014544507956703029274315600602369743563751592764155000898011539146589887440302275953847062757867099553986332523659164158950574944848648865594389997372809343390892850286103059131619864802392447287480331264256366789409175795508274396596967271554543268123351444823750369125565698341480297821696266801108638058389002759700480*i1^38 + 10462946547097820519831310826972901880317036928393337459504123141108063352089133371549107614061739620167913628726809444928750686488875190583188850511602275473182978182342202079050545250669579994358840459889275680288805707425905767885944474107426904390546404177972833531794715750220352303183520313047396058690574357338260995960546878902554176263863359796661755987673450021936447869080212741565986618371469350503374397569277912794638917332388861671724637160982978244504272459499502344015258812382130611178914157932261244522729270703876638520063062483904039809014347053699802271594609182795914020795946369691679075527920071247949629568227046075897851488055710806798852956218806084533524533095624711695824186112161833840136117870215126647286491718283134084383175702356925154275460834845038099698840652672679195026865615088867289451979431327358649149450350454401484659176459670855249760255681421605464706899616041008563084713921863544105164895276566800160958322668355557635716531539653755690150209079214932519438665705968294917762554345375803076804671237036264046066670477011573856013107563173351016055477351946919165784036921160588331002153552651658186234435674475194154099261305592823676928*i1^39 + 761630827168138805061017508556141911420501627865603682639811218014563292060687631714555907591162509955820470346285490065288354201638807498701730111371597018233681907298562786885724108695260569335052188659464219164530822645829761523685430119915988176585562429587286801507254919320767075888626868304142187778833093779525901300369894414840708760933238317193432050166712115869164071048525501901214728715374362270839417011376361901117386756921751882046327768202893914140060609906658876788714838501985805421891662273928104960545592446848151570901078565790642028746674996825355684248675055997570020862438745999961611650103546331829562139650140431301297117952888236941171611381789924410050507001999069615211221354920871535200188688698179196119564859547260243706312408153095104560101926713352403536112218634876531037818791821118967959856661408023640790534332895327422448849219545804985614828018346251253011706567473321842171531231178617938423292829730497726847111754432429838721601290977541415130046410297316144966249225406746818276461161948591013257217100686643744056085497835355927677565571481736794315758129490773645680776671809068515174587974545651053152803462498371504124419465281536*i1^40 + -2101556902311752950941829643934853225932178520126158763137742602171217609600632593210354942567164665444992960543531107406436130534136368938355890297364794306053049119198930477539558542738097740784902849001273426182362432885188924255789855633860256328343408783648745305275957103049727834531758662479494416266913850185936953627711364567272253964995570835700656085518704776100008754542848925672129560493722376783182859110007649043149894109583983556482005517967404995032115563182134554803854427069130032765411414615924414263140776907402256458979005735200785400005221265528781509467803509224978015601696539725774655590364634637309239257431733598842671684193449335373136471699339547124453685513116768183329636667471675080847320886586590091993288751002118882810568065282477496305087026166189567665726893336900426247249894108703462284889740607736081830690671620181328051075218896305436564399596111278817136999865366654486444474136378225945192066798214131965445523348454888081772762880415363031742261122185719641392265307197630024184005100445063764675444341756778046874143092012803568589732778067842595171937674190215663719742614852398282740577255586046681052058046307702925181321216*i1^41 + 158529465143349333513389183471923331155676600683656445738076938677661403855221426300743630409283128649472543845031618375127117075961205425291451647567951466490822715116030876580701627462841996489363371647831317435504232275360309960373580655883166071342828926124415502845999155587959065172574834233555474330735046201895745472019232168137197369698270408062066876425001478055608235758260609887834447830503016270996409011727001768996385257261634352553981066550161220216226876048816704143300193769351033712101867861569825000202631387457628087743557802914081588556444452984674268359592628284141734155490706439566361861985125128405695537545565803052394613386046300847531008068231701296173072790572504546620747301888650258759534657307745192376354847002539635555929983482287070676451240676306686598588590166136145698064839471700343538639047204298770007805041498110774113355577436106441308825980069327537921664240469305224565130583944985804397153420820720276289507915505522618231352150590679131520951126337382331501522524501403039752930686029278820724114971206501124288357369257050271551635597304783125356211887948528186990887123396795839441826223010231610517357754160185868288*i1^42 + -21336619620765802188206407740794414512730087555280194272063519154870709087010664106753170738877873232415074381471705820917920992444284933335096678571541723005159610863880264564596226257922569549022408005882490166718273791605010321691975062197644731845420022992820424939964996764276670219873455936731260651706316250457732232531218738681538503335751234084549530001050524841455452514091848800920825103796505807166376566644316924453349055056132808283585461079453448930757367709743883672385614077201879138456693717366684253594454813409889551437910771890538495159535334911776579862860501673782986801970725784844740064528726097528241146075738462972948762071148827234891046905859066596533684637193851871312435694202980865999176784371825060289090430418604378463338492289678170750693739639753584301421507206905238588269390852369447556671465645896449725217474134298272440486856763765835501647441559284507513242303466378774162084760855332267469896064224000253250016524779442882966014757049416760561908425676861657202557674408061930436178087972644163842488728085059191007035794033367391019517276242038390768850268552909055905784230410909519091852290058911389341034349592576*i1^43 + -1171261641869098796567687425782504983229189308697901334658893239548709171143350008621934801216200169626271153188957113012946597101848293403368689222540678740707950280813896443415455196138221818766560091874137838102501155331261143922708337163574683253158536388658963253381656966172723377470680191487155947072126917771083132290758757265870789114918896138675166218370496589997816052748872383741994488982897609016310481284190620624460092576040765455755475890175672617562524255302521141708227206446552088841571256561442519216086812089298755653519066159710957454434466215169673962607234173970878187470817894630690317711920096874414354232860515763866141687127231572185645849821308460607028674515641996754258642759586038489462919576442024601550042298030471683516432224866209650130152212197608759238714325071597231711703532086142554283380498552122917905150347250725752421833943755246983302891806491781361541355252650284526475093902413309786007653545321866524798582198338368456564461613207634809948133233256004708688711660306282125991372689336112157949212334403721795716228079287558848139359386924185949626457480171888947748680354734141152561856765968249505447936*i1^44 + -18678562508496824480532089918785232602390127881802839526591973789466412079500811683924885693803908327043062668871852995428095260912782114021521324310142126214331154946116186355103948695886555979711673025965506494089061923543343424652889314115355048386219960595060823934569665743346458795503229792038243894171174860021355269200694310752783474633676228786841781785972000790757941973979270684356578245752351504201064328328116780138563114050021936870085944497840636728957085394226601479478186516137871878535293626493590465488484657569529644246752746374669847356618275719511571581968388654241596628640332620313774155870053356473512083380944547744900530814416126837818171670844808399235693972397799619979868456428203798966115628505904566122799671675316178530957955771509375778632633564803731342478356679787895722523086426897561314384190561692243465336370550232796043211590220118522038074629860417943289226319354225322088547648656456528131110685717872540934267279996126947354318106949310647158353833618478660974249784590520379381620152231206522090288379420960870329097750421366146973709966460266490587308813494624929012908399706305165235848337707499520*i1^45 + -105491481951467809235224591531793086703825893590413114775931990423720453383273228483807943223549100605981156728480577681363787104871923659300716303529013644098841470551859818591514664638229140181411946228421637368330235495419053041358969382077695135947011189576668698326359873080332295919073153760671113921840224645798048068329287221389490637975889437089386230672088652689742395242543706666001402122342166276707011765090199205186678534189946852967386729711628955229149560859878077788774201716463752567520155286167460360365330991561997764234617191631157693622321354162291947591646571565597361827023106116706959093212595950852975454895723432127226357706587612565471366088825756304558494085896703878641947554433789096770535653883230063570938730623709339405123207077503888086526645645711189270869246552322002334653528019712257717935212855637788877173282972295684493766086494648702178941452497439781665732476918210678385159922312611403553213400616929774066470709714017812320210033303570615180016228745528244208006456406594638324500745208968760562468497800312088133328705797567874264151605264008186658393465198593668051402741038653426590810112*i1^46 + 2778552813327295539060674801920171849865682798599445658969820123679207656485716596414972683357962404990063137625914008530081060902505668093625287252375516113868490082187324394924389668906281343059581461010057428151974793577444708941307788851241802911065758672219960820145545758467566416509867927555965669993791048705934968325867200953446172282715846082390328178394726537580667866991001244910732567391645248520154018900524420193515397621779177168034014521633739342275336726145191280082154837186067106138107363164791597229595421139054231184258373099578857557791763846702080966358027256939557446188432720209122131596319225296547327439496470324108822059594847185032711182983276434353141505828285259464405596928199583317692570914958101052671359307760720959710245848264288428141557660306317284013401108657939638177346638950580340315400922276697825571249676032868360259786548226611159456810495987303993978034073640373183624516884267359355319941453648741408523964527991506789154745082713730347144870994572346557099994293496199826480418891514822256186358573299150061637449459568971029946950314780420131060114336098189177680351352324096*i1^47 + 1312226640489652982574686840062857833116024346751622636561396218777536088349643768525044127408288105874518068413883596783756967328906434125482610819960299208166047547030686329453514655630385506130568077935348128556575368760613909059524195476085655175659161684219815390531400944935600457454775032750080860883778171587916635047184846527899582300268936400780511399979394503960821722776609420638240368166349902057955402461331976534991263066152560039554983630487780008931078149823279281223144435331789983366199765360580888395570397752637392904564418462709402177842823620340825213992250131196329204374811816805820377732302034123942721192126592588142498576132349558942100796968884154145148401986319458352984228054140117494266125142307298275097637712443783890068440645181496407727168652429575262574384850357626604677487424917866495503209394032619450647041462958662138554680036040708666828606651397090853515005527818667115144674646056120356232647480213097065241173157947272904674331525669461497012361594798604823279679016165976680246530269781739629086029438003207952693268369992548954549524125843393433920464528350971232637681664*i1^48 + 143357197158493439754974462707959089793697994758848355756491766114469757048981852889576111493792864649272453983435293379082431892377126511252552323075949028167019548147670171528634506652428217127164367651550325062655618178400645357375905586118498054792194702609211602252522905708300818262590233969131433070529228991434960389106119716138865889195514808310917403116915474812054002687060721983780042351989696086045071395128051914579049698220135115620851533975377202377195308339693444382763399335277635304244092928608864294965124915410634366862325487247144964935157395122258739050871111320733375997804116313143060279546021728279780665609238685894057496794940045440956419283453614010865720064740041280858675923084056475327990572617117738856022019251142421565697333972682803852992476889380837237723182468591946479660337184467632549210232294241079353990498472908389986281817739433703179288661151773762334132866842920218004250587978991419860990216960453042323014641833121917345952616231971429175314388234078268202228696746441405814150605715212393345226893565355712195324605160178931304208699170936015340599585999421440*i1^49 + 21960862570547623238753178677859745738132276995854053963182381959852146456540155490421698710076934941515863239201196081374716141279229410516761569060673042079998272504906034389144716184650930853232319270205545711234314997971826108542120404813491218612367351929659759248223872793938249700407429579948001288721442390129693106197938816236794723361396854557714773466635798277899726914234979032955246098873194931491981738311235548266020489723964314989960317654214914089587097381094893315004214517825287392756543960565293073436507137398851717593110891618290811603839284959885559479222854894679064168459090276217269333111254920367670173491782342150623586933155403631839347505936282614813685234906196003769304989888679651569696613501138922849334496840159107166920045903329017121406006202778598963740956228123994511254083412394668880968197167340141594831589598085050797228663714777866627758185076204267453686328100312294986417920471194925236059271150027619084464370312857471639148288678888449924136499507468682712545480151381964140589776680490070334359661804173258888298492136312014073874858642073770791010304*i1^50 + 114433206803360925411279274872436936937187750945935966016605758073093289734471445883788107037741717316001444757043998472180727574182402086368510608145112503140636207994001598532260759841763150884747686514078224043290128298893124816781990682402970199610026145508362517930069538700057917188747448951971692987288251409127614569711295278204542014018079369994248066988228372668751577353318462638179436661752634961313135358015142336906429922614855774296747128048058533483080695032336805581115395955877156294316030884706265020894746093412177570614668935849614689902570068712850587261420860639439046492857416748446625549128550296097012206463060181457694601903985980015187262008230546245105294192889231571532242349990164860061396854767813935176915919014139088508090658000058875709746939025197148363930566441962352428464048546173916429196941833771051600940999236038138075553839845368379990420029126085614465122738527436978194303945602467306818141839040503756776355645825281786200355168755002994986233626543400694077418677904451769613548967966212414022218689079099468677665257185432298241013391032320*i1^51 + 88594271981291269950660035417235833067158777657795653024926466005366336814088674519207952355260032903430305107941834627011021043724845860576997540870944693237444826204018270797362280546195217234387480294472420853659034620252322342307551822181033409098948422933869058841029479417084170434607871736565496575095147839423189552728212609307201039267613359890533482819571156921004102510015823075948460991097055767392260561646279351951116637031444396105209132897614078000535677215435441945370626693267926321296603280304322812927421722595181238655775186879312111592706260163120367829117573399274651966668556647922536229483549623905337009806506597053774950067021887657357785718051163730949435295806310363124645013460226012397909512117663458299853067790614398787927308245036896138914311386958685833411766967178308751692136008647980796879667101475339233514628241813246496410623921191395895435182645013783643058342033847923025867139170287584852610303641214122507054509062451656096167609485184336528215671485133146144623997430003568645340412253707329324712866941936768278035524784375201792*i1^52 + -309647901908809651894314370401448194094466374317984388473862686827673494262886329639783349332912672121900631681008625749069665161808594634933788327175760381533291600674727001625410581512942440801959908525260081496325720844321983211278366503162432492841020614747330234255689315277314830255158948726316807414946449665154242750718838438386117223951405153551753756053374106894469365823453445343333814840392514392274744843477633236680982757122741715896155494965140725703439341547210188569880396327973849912373242106462827372097105187255380567706488355957562430974677442958185470651285590580344996942342811312229452923711321503986890614334444738430380199153526867678252858330478312047378134835907422267189039943707966410923515255228956376462260182087498769569482013635246648931402731156310634888439018765023984400367238047291962103532993121118779255100020218298366371064130226280017465845044007293354856251632033765886076936371385409798270861909435251947636425633803621271029483216207092441437759523381100185410927613590066730990197909624256127380338245771130861348978688*i1^53 + -55805565674889343405338500011118486386420303925699171481168669427977711403239704537410320967238708015560294844834568136001863321526824045053881203384464648502034529975865494660457125765010733236091513306333198224273461518151502480997729385975679164525798657648047082558131441290481382869083940830476130868041462167148874629388896936764763689198894848281844049229946422980900495967289968214651482810555118580830141109869188527014944496914635686932520421802087847016751140902966272609271583248744782497252981055419016665566782151983110111744885257774788082244502989695610327785337298198166830339555502055240161679560145921576831390653712754093538214578867879386857096016143929582426632559037336611837677422719343497409710990979777173772835904055798104430093668761908328914565188996674698142546627153144672834910604100802699012360338794354652098937222463249785683608280261802413565422959331883297930986370189648692356028613516563559961212615456867570443412783447756208146979825340482711377099723917354908388923008874756203311299342749164550432067692789760*i1^54 + -9789231696306764837680464580426819060386823016679355305645055623031144068655737487041219539929347788705587021853425886161232995010441506396786905310344659082405852915896636402908889491357593295390051338432010166739902996052134066517901355817101988627454350672072580271679107862107370546690154126338666441867186944938674790406846255732098398452166247202895567495445514233224908944116422315663628603568872761579228045726728486841319283991202052266193717253424719628112630187156584857152525968603316399899060005759759782186254528245605839106010651830686534217992694958769108227628932116357811312593957326958225463743563907771480487989396732541253987746372295597636018545907981095747996183820485498039848969983683492675759397780333060554869480977509701317768661540867369858990355937015005567674643086162868938999779004961709916871077249419909933071975455162803830612591994151721134152919911930479094645059262022026800310389802505317783428331714841471626313331932986544075384624697997200949491359482054732272822226661559843049401463740018196480*i1^55 + -583861778135862615233641948324860098664100512883867736548089736890752662794178363403482232336311606613334805587029870717596655449207528378191464714170232207691061534262556762254566956380938888009492937397057464926293999157962433138713518977715163671284637627277011517508223368308851727519623847472224876027935522729333271665249582527173042747738088764124908979034327138724046022635736172525801266432228364749236758276364029661133995199803236317320864335128979261047598226586236248603762946716012719827671942606809838110730119373644928891291293658793506592321448685282972103938836258078002520725188371079454740811278572352301387979025479148072956132313156209344489487590381387599732669809054783127544559629980784148359342792108809939044963676857221339135350370327238827353158094378274302795567269444486588840272683029142332808579166018289767627702937494060479528479216669815111582512658219410079123748869582078474961726612148652058091738359701586602756793046008053876830780304139882170681046655721411241168486208032225873625088*i1^56 + -2942119056688532691536077135855664653448038946579057305217198300627478814814258304006202718935395747552134263596937386657698698806685714374412252349722475565701336216576409377745674734721693797938139223859326855191859659048759370055947281295308394386939328214219402224642357665576597029859548749583395594201531659264505726967023490134059865278237890140571631954989548866236396881257055537376004227237881548821397717127452716128954260442760479246721516590722103974717839771705825922406392084085432180583885864800565853497809562011360675547339554795444454744683520579157828839508683121689738353149626374403579880045157743039231398847322487948473435363096288657886660083876555650046788571965874367290119702096231605842028048888908874695478794984781932693297750643877598635282579145835105073444170216389722175764425593230855343430822042092589627985725858820578802694001053526046964435987290059005698781677308568166998192386297064954863374453866329155531428072185712838495922126848*i1^57 - N1*105561971908252686637171790036289291626366788004881797822306492558866145613219792184935345079862960224475968723189455318212412482593674083102686137877685835744323603734258611870288303971473574432342714755240373770884125611233979266671041399174075111028332577318615456913202039573410422227830473096341150997450400322060653261143080397641886563166105604815609375*i3 ] ]