[ [ -773058033900126667181577721772993112440677390978664221533477693272989549283222375140150625846028124331304421474616969636723672102120835793605150885082174173833917534298975610156762808314340198418096544217442792611909596774502307810858844468967319153717443682894901420046717433877311441419653624134141313327376074635994982347631117535000612373459548731575618092973654322650452578649503138756837012496766678675988641002355778980385032862873400530977306381394924286747506033345506691417473341124512223846329430785574978085988693872156202930766788970493676323835668908571180127479686297100365473377497619642071466870819719649242479460128627214609041595632286872018261707244962379573143128701566605196938222008726470633276462879532366932440849841942873645153659265632131663634573976417953076956484907572376826799528974190991883101877799128683024782987827074579579432117087341179377919979005645388706101609561601532443211883324888134069878242637757342710903039157027597845713539353762747714656612365326864867348439699239541238655826647893039667634964371525301838049353878274290120609490106641812768695803112389173892160429122870088577510188462242462468341049373773901922041505443160240338774836515708419408753677683203161087186120525749337324447882804372991539922893196587279003507620757897596848575100101315606502432375763965735445563599624963490064234604911701873804121227500085167696967020889837531282606518765024497555158461169346245249142072380272993010988040661071403867887829101271512253834604898165047877364505649082268052301692176448869177071589392384000000000000000000000000 + -10648187913345310726971434422449178672159911714067144797568034094544699073837426087445099145739960931334693051480712056475768099337951313508133486373686984413771546331012660958418856966069949582773685789600718877169396023305338305346660984638518754541665765838608954626269115157844446257594512239345479548078328032775644379497232529558064003512492638721047908901129780683669864337519712269117716107583782833853212836767540340823271485667742675213803090477389980976567858578757100335985721488281261174490406526505000326861518897932976482600580525697613820364565475920173229812679504796244868119775523097321056771670082275992321655523070774183681643035320964614964050022703854055600145587263853126857093581253106240036300901759880956866985849497127001480560330297709660096001872995198936459132612654675436551376704312664519125523805300855890136109017635891987078039066685352850535589583427949453999939243669690899274164245026489306322102356121240949227957199238076731573486496529117041735877546100806686779009266164713210295429074134849841537189593142047170158331904531709284919604260101373339956305719265304313280168860712046707115722986909640436852803290883299130118394805689888634848749674295079764418965470147513259492436201688296825839731640337132673809497671710180707486837291279799837500782058425961448295516418162920807519447229978978903956826498393011027920888385417022428647275342096327529855044446648457025506793487152621894315774158777201890914131175005882240796273886197654400432555013213418494231368995214144253782209781661945692518380124241920000000000000000000000*i1 + 10268538400772210095410079492371861432616845669100591319828584576970431190566498328463186220796169191452803660239859054235546647502164968432096130527862169655071534479311295274999913380427656888304328597437180882369805348707292294728141024955145398676611616806985124820224743952855863444237896970961369961275090250219603928511423933319874742034399298974499815142851554321850814678119285081350626922660064432791511474556438199429109132243236123529823755134585000828429273435915267789556904500761566835880353107421906007645726868018056962170595277939910995507282594276178246200597679430177278041761473127713976136028653285111652889370172085899767136225704476742947309289880063439338325189844388100197711929731818486247398652215145792424490408593895103326114982315947944321521632195449757881500338364756580743606598124717554937764258929962278162521682122673735834532301400995859789361567925099952795470256786333937311844404562168720375052419101055046423453468554706702801290093915553886805564229291914144159163999288990814529461893043046434936173140307003984145173429279670802606311739834301427387596740698305099818326602486006127176788593458176797804112257484542163039860102706133494293847440910483377350330759927453282027055234874059754289061020861560466859195981696431967042875206960066060303311878093557073666455099763400139450458404852604602774713735126087230619194460534552244903183751362494540393759621404369314256240029257208684680136850494697822609836310241678425765570207582273272269916071892725278470154954972921714120138016613858890473721665945600000000000000000000*i1^2 + -719644026595465270708995320733697492072092935674946962093732691747276351412040221687820953506588155644788157516909554686230881967831177265476190763699907030019149347787830070720918359856454189407066714554163523581052070600470388544833405198078621783260427284480917132051114909166179779576287110332093458684140854850081078797230693308185249364078191289139559854103206992705569825218893564716561586623421300554151848644298430034387425989125819489004967347456442702336560731491735448411746173531673421352637680582904699243473044413778150739992802582048680205609748829937704824898965489193084320820132001087341313584337052480595134774817232984042598535043141434315187787806725161232791137074396288707045850182904126416262083524882270441227943023815054365966506909012719652827342782768290641964187696949344275891133719637049986494548164956139083209753938688693554970542555933268610280475111568361801554411525746537591788919525218195511430563043761635537937424427920164073087305237982471452576550196688788525034588894312285395763637419529891814243640953789241090638142646493276364483550407018438948920645813137780439207093094002799098509432919381784588071079938107048078951529750008268251445246270565417187171756456600051538824325909130361512958544610805819099305561685830506097893258459956183275013294473327118811282708063783545697117190913749356776896033427180866153128047364995984421145713806247645421151628770273669455036949849131176274920226668841560887085336910645130878582872992239240564510802976494164107326637110417167756161765670330336455826100715520000000000000000000*i1^3 + 1539545280575722046529454145367539815346834643710127587808564234471729659133236750080945968064024817534964690373365317017363102750132376685207810735705063415389869952132401710735990099534693484025245119540684096987055093749007371252910681586881000683644555253783157169569845954200402962929267441465984202967193244373916533053547628196377756941972719713172167969550788708323380729639898231812780089808741596533416859269670603919939999532903506034070906918342516628291342696020239221824097245609364518855965692981679722438968507634392086837874101747528548324765406800837913320891032603636818943584942040823427098532649100332910433241181309235376385978100390172057281404070506255517675272723976665063450960764126461131641609295982655760045193797782609983492510871816038881110542452884176112044976483457239962856563609808554061697279079335588138508975139994661571979705976409437424170565282233588425986998289111063221989191029751692709092196332208684961725201261738879862160964931898483675698117347341650022380468673287312753258359299485266136983756618945306640949679403086005719448749072009599448944978208745423666180777239591532821052687332463371081567121132943933064884108407715455508176397281841690700309567221107797864997766703343561308642146809513555393534602998146257403015223037726973810220298080669365719046703068314819432724484840672468649857230168117225133980347762668485782195519613300784895399837900983366100199894134698212650926779580543334532618109200671388770542222559605679663563386534002335828764074410316504912774767407630277623655117619200000000000000000*i1^4 + -6217530307818248942637160738388954151863318607932207541593806040994303534910150343184988982773719476379805348004123297100840927233853868315274592502604968642029272739531017875603448097861861298917304783853447864877277876924988898309304263122063477169614070451855982816106215524524846865775485533262846100796816811415675591276849850065915434244283371673453407367798593907763554315952573664844881987724316836946798264544569641296993076407430760419561854340509813522329918804407279835925708460174938846280521993131097309688296460560159932229085169767708642757257538841681679880319419847725689808912664789615742611877443453677590299650353483132881470658175616509618775919589092492295226331093197141896079893215392902625966979609263406194488343804030981000399590332381762990212838603211774033098184529424000010208086546425149057382484876586146101582237679171298071720169980050883169586731822848473153576968779298048163160875085442064015699243229283321603546346272467313672873435387412044110506891918536363226735411463473445033249748993337022750716333470403883052129756557234219945039354525082584145919409294822831334351713784590094120930050028205272742988886436883065823345998323969433167914821183692465972175639887888466341383771036366502763464330452324494713770749410976446019815488174044111793172084929095967102700784254799940215727122328108622347633425221274126398347204662088299273916844875114107334618755050921438861179779413565294418853558567323885713705085589513854556840280756786394373269290959991600639973722027948365666150420769102051734294049587200000000000000*i1^5 + 7727109588541067355674087114026491794953788209733925979891560699802261588752605815519305054163979240221071807284959832997326775111657076753511678710580979866155661145990112627716757405103212556231628159471125756040409730025370946414636400179586319840498729170941554188966651593429525304087389251939490033495817992915348060831797304970584308275748217321521462640924885932691164765061909358361646997183469789712862235332960345339962600620641361919925721702089749312694162119407795694930995031806524806685139665393146724771114107212426391649974706681254840787483099522098224253442715070852435057088971536659507830330595129344925267234843725002583233242064394542683401428491552688283792726263999435584515322137056398921358499860462132599636163966053762885397726013964848042731849355047820092235436780713939929704734855672294214249765905204876665161253700459004604474384130294851870329402285509816237212957301745378216559485674277660573771832185622094076115139312573419058305405024142410771395576409437445633386660965407378301717426502809051327715756652651290925716159422450758546814248535573759840371942807735841598317524817240693537151124729266668104522577767709932821288295636917679926021139777891100215389063610355668912119104205203746444047787261508417690014029477623730467515513565618625568777976222434883925427048318037699976202422861334385749557576585052101546235209792851581983653336704579730407739725636683408009990843978565165442367466298101534051958901331802844771199422361324045198725011679145554557151262444582583781923081424568166381502070784000000000000*i1^6 + -14035522268739714264391105411353530920380440924209147123655409637659341640318177727888103930140844769654977018953776918314460311043977862240992403019560002072307119492375000397483562485470726134526812428264123193700013629008931393186301010202681556869896160595297910492295019762898420614495691046263952552685595962702653439344424850488014628477143175330864744677019992122843298242988598645692889021406471843595020931908312184137268745283129470232840542524155634298624539099001912338948873302198079437229066601934028292751827460041179343969312980376016130753729437849130242749072192577659511705967333236878971139728509766048177910183765232494742703965535882391797762995010722396992184667796963253455047596194363977166621570168211532054782810821929408136425878926484521573504712986729023986154319027840069894143053877879557995796993174435182655764776507630554717449455002096061066676516499865311821448637780743345808748958874361433000983829339349515044741130386936712398330647933743533320776933068398905124455272488197693364287608387398819707154186201643217743722734354654211078106566200868734084873241978178585096142644716907675793483645593235168829074331773894875514852064921879988279333261223271049018379690589600416286213742904020758721025550008340200015871188738308168483497006764929132034986912897447958571943240478657965418190210413451252174042398848225822785990183158910733370904638636077737229735794966917793290078154860943155926654251209386201934920120843957966627578773819494373881010102181198719784175030908098710332381375698076037179737374720000000000*i1^7 + 8167668009490088695353086576441028655111318817903205426667228537786717794469815496324296592892591184798812651083974930958295161139349578901802984779017021579848704426121426704284559071908024128161513279961527139792457486700430639274892220421540212786907902149448056430857793341798570224580850305090268202795971420019746904062256709273115690512022077530402885405470807869947734457445428570316255500932213235250062931389913988440910123459292109857990573417602680050366652215445440864204894435555700337837916690949746996581804320667892847799744343166424468997947709418645386390416269063483468745544069917584857159441297092445303272015378548669268409488281198008057842098770620341146710044969816519159885160152935002361520290664242465788694052935614486548294997664114319936909263515461235461221344687550364268309962799927700499675078037950537657036802561518446002214079646027834139760125658673304877838531320926997528599177041629016035650688945665858515920781064701894624330477833387634621421912289789304096767318868636069698730409875780757867325631348759347031064603484368326620129325469649053667668291646505365678699770446073065343480623666076859954473642683465634413613671362730933716504607202566986648353392146108367722565211124275808511869290752571449559462029723145358083726787510131267189654960317304097974973921544148226737282889213689176168177645356724483731055551964316247520938429717483118312403065505564871858906304373235405636118239653753060948067667164596109864775006792136542938649586491642936511911993550944232653719674355829549765230592000000000*i1^8 + -2527744781858933467354371098429482297413645792946424468764294750455201307903320285612737942687190380210118727092952709703437392890142804347838936156800778646304039516740152583225726692302011178380432131194617354644350950133237263248812670416875726983509168616665244074320526463932132962982851101362502538385052541543389683118128469780756127237125398291616086727509831835307167991948739576188486876498325030553516798280546635479600593721123852196698388970883699341786639469727680884193408781576850680204708530082745174297911353375547244048352681230872111683956128860065030502158458066346178266487133238326806288768140550137495616302847046185474123377920162668640057036518335597154927878340729326404655627884993656176581955801826032261576658184675192322445280748460858411864928834426122441045757792690817071209627728766255603131812771274608403329409948393297934603508430637385661415506123567473174551659630042385734981407920970947745257567217961614290498276470406714983787811969487133935447702425274101374431938452170593040197501510508620589280632734674837950882714584394081435768783036901531932598602494977255965988592741548481993123218240334798267819325525322134355626369709992554424950970048871065385025839236483850604398852943141496804112576778396618561483817660696792870835930817900514696618023569834820670314834689995514223283806368101389301090047090299378667073647172974911961928944869076110515483905603606338291381310263067477524652308664303396601413315911753512473965868333206278221399010070126500245984905293017142379386514425628415513067520000000*i1^9 + 453525807623971797827821868276856287112114142393754634516927316939772969205712116976184103149484658378645666645478675794195961777429801845556773146158584220278434223579057274736056114012109932207481573591841975258948505160744620011062947913066183762442160351926531400802869707663731615603714988009147896954728437325319958371947342813655783847202304249494664614385163458672098506111211943658395610832297469208461164936934419544652564447176556112584663334431808651079775920162182509397475332650664582883342443386361530024037027197784938920254544119090042589730852745248086512559290370668999147922945017951086771886091097723827512195495487297344726842920486198151926110571925550023845712977518351609364840409297471712265183331976498922615994502588654200208070835376025926734607144423661928566773998335573255266717478181455443631673918750739587061575885055794494090698133513607486528218365633741501143918727355164365172340776527756926877061336770008471622690751623322963633561446175694703844188322680977839069881578943995419806124267013423831350406320207486329090389887936936681198775417382887197758235171084291896625252826737968159754362825641410135798122370740085979786470718223201492183080198167509196681022306463467712756692687110741799122219740303456834841361306512188692106802244608529584971435754508081833047263939235674234238566332538959692313880754928236728439830208353096028286374763056003135987941654096777620331971728767743598046756707568083020764556026407369591647724638866306058406262372829940109664461268080026349619218279451815638466560000*i1^10 + -51730332695459075653702020511758153493787917705322768848624661870176578231422239134434541212413256649140471285823558607326078383229913694988371552967685577131973202419038394074649558647487480651053830900508272571478800162246920306988071679795779149812745327145770210878946738946171511565069711306249685079820705584958700062811778310553742766751980127411427326292862216981314031555879902622802341937290637717106764186371681071608342876128108142387550137721169261611353188097142635487283176177509860966599025905287403129692321834754792787641088394266637815615294582005141127499418937100654420972822850451463060217886680767342706388067870882498718960019059649307512336869676208304411711112128387329057845216117633618381708765110057566978531616903998974360905754131649961075469974228980200286578496489454401372792404375258937923492113648502335566815373641075601586193068572450543090716682050776535946115050470237472242105414082116448478030473888704662211524796053840274017536332038338548793484639342282128554646735433581097680844021574476900175671905539231962840984591239510915158452282174398588401029922740922159190674371528705351669933823854918629858891024074910867472757631811785512822854166882257133920396128822082772311684069129834639626688596413746133465523581060481322191561138242343144514945307338799549713178205383102630640418694605358696635493194450981268856985965857997297407596291938009216930593051734781775634674274121137758401920513608087763398823113905258150785576848714214467636788275113700359890865500569366389871169693945513063219200*i1^11 + 3888439959962946049722576881771000545744898128039608824339684104409039445289822285972894952239410349893327702696232001870566953695107487309245562894477228782389380064120254911530018634583190754734835592457198934540538277386766702823092790552856240873691189038893171063792507097010731176675381134988430035131950050364813742380548381308103869437413800915919065670320713918227973705188784685953414967799990393839951241202591791669853728016141358820530305257630714134333736291531364920164500840469654289605427128990936751169982116343533149414489879578212171251645792669589466834771847999156949595669250225163243239719251115160362184399199391533265525104355195360615535104890260280279008448040901926407373982642837689578674049237717622449012363402644294237812024457446423899706879948264527559078207221632451201809458026266722935586544165525325978543651191746336940007818351440353760677021352927680771919704899748129930451549464984642374758567077090508545350026185833116857426062530207304391164811297950072770768584528032274844570963368202057057229906093317864041976644277822876367444244472487813238257204680914293430595233823162660712639123215547764390253455370316963031877301592178018615312323452855282136938907880908824586749765614077486882029878716907705081317502788172683706545785547769342812372877556018218878605116119559149018096629418694489216093072100713831797072051664310750042888889060398397882976402095487005235537965650406848488884260831618909325942791573077842296264114079335587518125873027157479627356135905885273820363803778577596416*i1^12 + -198704116674054039894598131844013724180592833344301251632744362236790221082068837641755972274791046234373756172977473835607159837649283440918535723420200214353209372600851897709427555842508120769451024357990898936017168660565615512868375195908412330410678989652815088269511764445158381718567590253886382728820308065296080232713746935685512968707770431731673199152359808354168563356007184426840392536340347354069248289993110983687207834989122250837322748026685413351030108960988928161319940659638133256943173541755354898947822036057601678056690744640184440234272738967121705945870035744985361467006034476431178117239209075709192466681390989955845393661010224769604901187027515457407874987364864460945875083226845319734922455821761236092403597024855241592123805825361509761764387254694307614608960326478033557380430986559103643038192582410237037729316935204539072151757947062771737578102378537620726266536730760544301357441799613120660306954227701226991285274664485615720616263143457392217447704714711807276828024128978820312690535930032597309504780239352334529764479476557591983917481413842193868769691915177362865415058846319452552939443631559342817739795246065287592091297887517961369912783896009946284024640449822767059388289272052155999948088464034522472335174026159802072985535062034125751859643440693645179392316194369883807350728396175899676621269743142840965736834308466081481869889770617312029439025681779142830700368670741430959541900242683224021229469164402421288577350202459507645953438866958383776398092698589534765245540597760*i1^13 + 7133496398381257966786065168212579045379742799056857718454844577898248526744959846513706627120459473444503951654902123949712070314071433669947906792115679847770621189172200097174797158975035073839148871151895838821258216771173587743587974166679634679230892720327479988135810697425086063211291782359167229351226310277998017820490093341705437829037540828292506431012701433155933558851621943650236800357889363287869840681353392273855746120428162196755754511572863233355731323172720508837442470321724300679146814070385878082329671483604357618262166190392698005918803753475746436304691521295823456267961414905232362640491717921377597868241424981067326216204027870434968665306690563356327261567676290852568952801811316690651797155319863814420078551952249743228305861304371820819725603946786967822425663980619611236790545023716852305097811025606687029718426034975309662493248099087003619223102880543512009493913455593904229162228477144653411969591783769380876505899007903775336832550954977696403471620552878654960374189778323938431388808969661050676185411639393337984083838113543022017323392096750206422252002823387167102800908558489023906895226093619519723640235777290831448991564309076789178171899356782873598441000629383525354565119530655801110025421235125662663007209449960345385205357797359800343182689256289855081101536528963992270918854502848301553531939105198171054625262095055455500032848953171072354803188984062215703239422189420450475390396660449426616975430269812981708992572058735139887031374937773830285526701762635204499865600*i1^14 + -174358228028446377720869604648345555846386789193798641960701033429476614402495745342936202837614150110326982911819014692160125794785247489491115192069428624925843070426311843545367087513353283013266967290331794900571030916694267378394125129936180406483985739759524249792265504638441566343888767459255992418729348105680768119013420360484685754688793657315720216984692371550848292657954334730971429818867204842968767351615547810055285840094278802169853647438178272429634870666354720756690289526967939207928964571683701257152036539364785440593940953466419948894441301397758595355095289204206641091617420530487681840932736384931636754832137467839549583586873410438288623998988949799054792368142030701438133734365811654831730475224877029807734242040913923926709517818570851846437628321451829450655784964646668634013749765776187323131820645715030487762066621916905370986827042100898738857886270954763183070413314341858676589285098377995049713809851355630510037606422069367019907205073915933868947484028568138360467429101456811584304816458930494088479833907262155635440239532097384307431724170456619837573256460560116391741885970105673284393239823002949782392470678151826332596156449898443960420023000820756291425926297832221199276826136959413866420030429175423762448897339476764366152065661184032747886457800071444492877409040500519127477190818211293030723092205508964460145149266258655805535758973122360527249546770443862491146354203773502524358563270464924577850951605832295580293075740956972635797568191897863111704585074771975208960*i1^15 + 1493286617365201314177595495579520530168110884171452390459100857671796440205382873351603421960546879335417676811522551115105440895290954517019288040887704266477013933196764195796533942684428249280268842518069868954296007660932685904257520920972439053495425519803793136331794265391163472254843941173299791855699082772383601276017970679982293249207956154646885159662428624232276491302337748105138289863431930310338135634435510981028902995610984673347638708415861001899587642222006756621588804762120263644835825279046615668998582042907155211321110793094536220026805364335271096235238092749654713742791659869666439719806165674735768963085789336598991318544581643296961745486624279752444387559671331820338310968663371852691278897810060358731945618543443515868980319787058351420715644806202789220471273249784069352719195159455234951692461931950094000895784115278884107571948007530523761041112534937290432758839396964342096400419869617455673660283089864882125212064536271419114613564171875241897209749793336686046331908795185302580289675699265964802176202918222419438169052064786547757656232719715035549638232200361316935465634436342358435350064242946337338221031899564882557022080395545293280806991411431996687753740639122561475947265943624110252652814234220376482826076724871980702298776447669099156749404738586588609393407819729325843166685661087105567902901773978869995982637004818592614526521478933336454575850463660184869616552569160817173314715516254147372022335453285271611252253502253782457037824061485601418769472784695296*i1^16 + 86489580832617048033765392703521383017309167021941238487307556886094678111382368919121821972744370186919301030576576933880438952443936894186869657660338656823423789181355011992948922525846104442345054809445099216200291031975880686013604612298786637029782263077898179555610797566445564972540990500999370629630395796192547749163727355369607387847791399327457140677350552728969868830473839056725005350358829056934967421873185314545124581501746294380143017555582787804471552761252730516523710441846662163756508700496050800342348298704317652173446903659351099133536918013485711188673715213905329590443841393329771790826303793429585149024552647810210821209804430868425035284304317986865632730082563143224386479530138196839605781373202550880226867801381290681477863583117939845658744605175966617328173466346871008838020426479976937789742471049344551795985705755474653114108364366239437132769496663160240359195643291746167670360195662245507407557066193371287005329793193374148118309378802128849690392343177880345366891111025753912222992490448400655182191848595741175828248450533724169994472916063680750849896243178038131761145829456195293567526394000347610288995872246084694430967644627920284102445586541840141902892053499194161917893307319983821354499127185254083163775968697610871232497409408048470293487652532771536490337673693429343167733653497489551522730473041733872520576299819690248530045615939862114060644662906987774813146092453336196781053575597239670701255061345070715931508607464869502138992611792517213015712464896*i1^17 + -3272699316607750508452564028003400512465455308386488305442200344614134719702081683807308401263780385333007206169431426571572891182239143173727600160514849011540159512128181726898896985254875959516327198508638120883304237319386956726594217707417890135344819957281357938303285377503428647926519311774332617640137570250910902134958401122708244455413947934259506079154602649279320266161187700179421147964595456686495198075839059684391737553027135832264110696338031892130150688128116170842996846333545009666712724011217986755699738722554495702750887067417642611935704028392337266351022741283416780113922704313727805687033561583869915838141355604380581755178430173703984090188898949471004970082344638847900893279051145618848765512883062588640031706641846714829194298970774699269229519322678170215972167617091446089768446198608108784573930331269152211628572788819434059478280138026868280072013229882502933440263157760712611211021525939746453423814539076592030724378014286817437366433998470828143751924539953137112342826062061142833904820778509243282971499944325269367607913214255433558208470888059865553775874777682122221052001945268973967353775840656066394821056266696230965872456495297487035440986975467399095360780252158410857891127768936111500215976118037220224538279497715934982199413314823240673349043514166671963131442850506800428800964253037939767114804087540878933298317295603418398769386465058216430524991680671316862216647477443994335717972884435566316355013085284444471427481597248132675971479516410440495136768*i1^18 + 2872446119752687779716037288164798209600965993186075932120585359249714444642126414558083436408006321620727776035814049295037659042548879010689421658422740654087381659058951460756975814690591746769233825188972651519304616922267776153250187185877064755627115873012647305554793630261508032367872798703139598781932564195931695173088421233768795899729100827505623893134988251938900805349568231737003922859486168702204387974697889794281138491840255987561125730481017771206309498899665703508625329620706436186117684524408474675490561031214616694317481400605773590016583783046451388655115065854945543843981001394407274980151778992315898546836642622566497675654547436294123163090047401652599697782744590453966029149177263711586874641742763711248725953777898109733637431124513174290643351560495866680700772287418849755605893645473204366410578880914587579611860226808458148430071466018355425517560197134016327067759583684190311722950515029545909965638260105678842506478628914641116165540975013842108757731813210599486890024208108947444503195394173984252622939500279904283329233288737045556817647077226149430930855566559947106923164940050686715957169889947447402164620763496983934110682948064528777172222780470252870764748192910599118474388423040579283105429025602465083975017118654489444653354305396036263880225918087803154682746704297167964601103841462733218288049597555613597219779294682380536315285779077986698580408916603701820473046851742227245881970341430435191829164526308661463098551510944198111669972037017796608*i1^19 + 881174396283064055567599623522602782310550695799738296303384224178851891200835535061915352591866508559126563353641742170091728505672424502118242416530498842430918078302958812296085503380373001346071073102364024421823670063845685763390802674000460380180636615160447707541181112319819872194005967810219486807513866466833983518077851359414438626987505866535059954698757397665722827082047428065090436555859367203041182598696385251192873578624589696098397669449579970995272766068216286861673530267219396235196624166618087990841060142017907124698965854032542886749795298449204325674889789270807552091862428480513377243281087640601512699028750082692125980759963737320423367319019891517075815765842040594586566620955505799517144957514770181956872314816838610145410385254369764287657159972416593584861810365348050015246377944161070544155548143393015615977966941353974349533700226279391591839270707797465514141417665629357027021199595624116375703589003695544306220242134337228922888203375003776655945227414444901893025207291046878990400663394749832243010471222165580320916814277111607831319498654933586789399273269103600509390481321038731384342071973456954197597053098967084457297642692630421436411196229772092384551088461468661402937953080606758224027029729571694452320347592894049819761062853106297493042322965527991394433227792792907088574830121071698732796850484087503917500801308988079610643630511110872540707308581193743933766486498474063880230857168738366168947711942334087288756479198297982239493522536267776*i1^20 + -5160842702399041732089076824374134342600266006884003396720208611342909594703955574054790420248178633549591363075730042380152658336794503129570211178393504782430216650055805622362970191177926719347635005630537171831919172951188835432767320102534347640286828626371892020491157018533369712628335236594547409423568157097896473256322462257588332082765694609022804146445772455300078449634753688395795005246937870963769615976129104868428136271589988722242823393572181149017241239778887394225436285216304639363107246555703873389910614519411852630196543064336211331606620616923781600899681489487331839845009566982863578080911391755356565153614446614585904733680972309701084210076336769552419677521019907403280705996521470701235488728679418254754799400312405752362839812561598583516713298319865627064806074647001797007165422604263493406785078358489910228005015288448654737250857095890633606935224270620132727388592060265535663680265667955126358291208501988358095337382451319734707435228353086240724548919434408879944240535570117926660474557609925282483958637811675620118916521310417657000714126494431642465372771496245239085954078232707725427922639206098429262904954793920001016431460877898888319540154362647207783546865105881104666802592561422649603467606001584027390376855574386265738749714360341696166462601445522850063896718370743087924461646938309562444320123913855452466566630377608660462267425543497048652275909993410666499219113822617890975076482410787437455457436356989562960409133539438773047987798016*i1^21 + -36993171255897101898559892636596096786019992297092897226777023866738458712972590236565965044382418750698713440781077850422369124749601212673191928092183801435498467720372871316916652232869674545272045577174307142914703049751565686760121048425698443003274532345468150276789446453912992585851811607934047068389609690181689213201422904901651099669622598394285437476594555451484826360024484129043083699869204993145194105542135389352192939559400348722132045549976388035495899928918064553587736217240710026311798680177601069633894800111016020057035756238123869079033401922467541337485051321520524123777052135785090912949968517793049246356821674118283043026770244120677367690308395408797943782550039734117011922323323881910096664534936072027973665804299040609269441155343915083745009821508310542759920661003803887317148201032820624709108974533497583498457223977442630745045831092749546612120460155416290343561960293570748444591829824602932994312231707691867023840637247340202825289322833907774439795343867891935071802787870695127453171155006270163308553922585216631083911119193178515962156249553603373361390680689699111853918607151084177310179661867029697593255747377437274395204151149297685813271403900174012146108844468160652818121992008211467923487898296239871136972626828659356939451677875648715985567442612314468819358500453401994793934004850316728285416811185932353744073965929074446479559244709790155206666962792689768714231618296128405765815600328268963616777790322212898059455670514109948887040*i1^22 + 87571075137948315372032119554901971332922920873619799313163800769124407053286752825786831460978762580842744855472861125668013382809358646745190967034057781687683011940588982580187246158788676343716133812825908309041726472670115934241424622962275378711998661647230536446808392173767969385485990084087827695494097851537099989185463023272328978030749380879292920794546933057332945956355586296603788626845637848996541689033261795276717796084486654185598290604402420993249855901133681806661795390612840193381263538154313224191426596514057986785424554520623264269790413178294416052645595432394065481468064384341801341874085352041349571721123085448419082392802061783975486337088761729911344162690502859594917934226198446559353061496857631340512965093242457493296146566489768800670223560502243570268766968946867969275715698262727130855002132043308682809220134418290263830281299282064258557191748416964562473042870610001339404431996374120272083687672123353259172305747572546159329248154279085912549166843904564609455295544077691150193028529296439422387679940373964896889747342868553829258739309469921017116446522853297888738969963181357989228883398420417306642532769889366554093003039737723663081696525793135481688499927346471882786530198803645004838408956557765445091433788776330585730512338987061161217285842687785231757971292760086512961790397994033611391468779679270076055241356027266647569270687374738101939010262679181996883081051340525895007850847123963287571219353513149081618197866560356352*i1^23 + 298128235638317428013327804188758404613328735715738632018168769378280240932560171790412450371226467228286706087884383532999938124488394055212052110781822284912374580630958489651329276637352152631731839769476791197345274258147177894906241811608212252446557010003389991808119473733587982012693362149525938115186398837477585223126458687831400132012455680103428723399349567595301674724142223581523338923830708217743352891518568603313416021218522168356812203348378588610310912882469156485157675524418249325271298358014356672180966551017638545856825985001371996355083562169374374696880018854811431024240857565829415727948849081627525089897702611346729742200402118248125221099224257034329600568893522348761084093624605503951981566622816696291965751444701467498654974313438444159187825461022013238671621870990283003197344728530991081269646155846864753244584491042312664899782642327056710770166935662834364213031400436887971889024744957730539434957006826377622079033465922936863365071347023661422262309950548624002710782336083552922687437642090759899240464992008517112594903096172175624829308727933697461892690645436861328349463345424624155160162380916103343167424302214552578857813505129335205716921652838631281907492938678255115871758111079493372939941339496805527420334562007423695490340978153955851458361453283926288070425125727078087166108569584626061848267314593518415687262098809799483328507490585995036581000666268629030941800045686551660426401366958875059112506477053223638457714212864*i1^24 + -1990063324838703008999869941974937835625693453120982133915969581651786869623998119229943134410732748905686328214551378333611668785360062737864282323365144886724665932471619076676380475043806808453600255190859663449010146262700637352790352959474218559979302059470178180227567339341110424980206683328764678979051566018420921698168168634504055788339292078025077062045556103715607775814173944921698939491483242262388774369138732286388912849151972768607572287752266935410292640156161322457079229826361171001270480565762963052124294266228320269144247042876408162534912537228889524101911901226531913533084686278826967036189913689035490506268142008366960065780814594066566133842728037699273015573664236935079944405652081404461304950118203351099779458141256680851755213316147102613103148626693972651498409512927517652075838029368435190192101688713999159614784360757273704547777855190859867702474513231098213802068887278241712897207598889941701100234253604806973025314098346135238932157960787246787847710345749124238419578419684243951203817030963172703315048998647516648821877013924521021017851603852214937277318355318687183655646682703498283521634625461268954434977445061270304565362343921895290887028041736001733191857550116763798574612806423763195260314037715988609839112328448511269926652349226234649109334610992416233984556728328041980332561983464604140696981023905265108369520327471985596933779361141248041121280852086834221359729739996043463063205661722686783764410986452222488870912*i1^25 + -7432002843874141587118065786252177513984925430870064450353649768085377191818136749738974123859872239239314457887119750703195398763136914180137888129323189974316726294860307836850527184572978852240387164247296101266529525590313118691413776817164300686343852750561349220236875403477188580446524741655635483525809423560984740835740403295398963366634496258238415168592631110507277027144695838013189170235907141833664915901063716121430667999337599457378806897388462579145267112861222742470905194786176920467769798669961792561121375113423100693626742036994326949720568491117068896179958468008113413380027843444987308443454532313687797975858087707853695540460793089689239694250135879863364101333298232771334624038023860642371116451092528849771345725677241333554725016213979378628471062198570936063862639722430503197429657354687970934547413837259334062508127645314695569369597104802671186783959739426484425786650383098414574743348440174783772956072465109712529508172460737933756994597273734947879347941912809682571781047373675858834504392083345440683329025012419235523973195702291577472761767760638525079642780579450432599138397117041405836277351706407878306598960438974666905997689775764212880915583198261656291805460590429007643082664779258682076085535320648204197867684986343691273063351358204164559995354161085716356754838912094850097550259521228562466673805756789165984764053266007525235666501999726050911373650841474156622893257894356114246719141538536888908455956924241805312*i1^26 + -48899728376771435389397909293670461237481131450803828363778652918369275889151478023259009956675501877773619734381173603345308272818049630227288983456930138906190606055047979802027688351013932014301575036728022549278488265487061857247184325605494815600989201311139434479238783620800983607073542507227489539276640549440582038049524485712080109567577724053183561204992963271964981236767561914984804465478095134092291946976562530040712257165625715745222600657813210028345242737430972349460081957973819094660187721241724209802195063155136937309765456519985191711405657446630561317056858204957413527856375142237180239613128825104418332168599682834617610377108522100474827498781539960833227787655281972615693445322389242123835043240714334484212138474051212443857270508479925608826856791160258285652027798807256189988689823821923228520086221570375575513421532921789090383540910629024379221517683791393876584989801570180793096349196649230380960644625987624918238020530047338863588306527406793406152219077077698529867973811503506160165585811427500212722888697093103704348845144312329856370689274012773578222011480235069583265292757951280366624582921401760801818482447216665837996633181040023597163942096139964374638102087010500274677724485395956882085558444676891879585997369838648262559272275958902625552493212927296879102742051750297531734493745513823891215885463558228823404109325109921564890996414955326304027262191677036483095513559963990206074578216366793397998910653333504*i1^27 + -295227268255032288553466354569729593193402476088152983215405944560743387470888781899552626704238704517139417980290794543824554566964770619842658438551182327692963596623548318794960231236341158806890190448617640002779778022599282090342847840245396341689276993924668007536889276657860730802847865004725468308929399250554861381779888383855036170093786810334942824265658173201291758127573290060360136789968787848376730427352650444623222237269356570380300533366514564249090176597835411156384314540273550752355671482343727889490840435572339668734559783086933203001543183939605593689114789327977542923043731346817347687329984961441810307841269013969045242253325475114681105841852228296729421738101645451823891782489719805440846142139223994852693861048500848949197870438818216021846834704187352681496993863192495363396682688992668564245831239327498235695133334744900176856414742294420831902654981660318040978619674393504236005267978462533369462721086702686120331410476808569124010218873290043818988822639816050790680846782740339319952421547177415781344825698444277058025623617274864755822150810356569580503730234912582028733270842994157854182346182547989485777685744694093291704558108670944167953637197614407323950751775629603535636212038517100771384940648445056757616371300721947408290981923273765026316930778154047252677825443726553554142861436782910441621640083556002633608360466372146782877407874470416440701393302916903473407830496988616971949533107014851984646733824*i1^28 + -1087274433920679845227099118491466004435119720631308092395913576033318430573707468194899558871233251373130637605997846948907229711297787250913356601118179048535102693265995652483081126444438211614038945067384746295084560563348929730511645560589576611928253809391733427820447029235588075751889857907074736801771175127365468252269265104987989328036943098835658015887643978252686527863967143922194740647140309873313594888415982362090068989076566550289494484678656897643374698989861882157743401016987701294778246467868045352440630573195849003250629300946659835804159947945531309199887577898031924905738084791404914408490823704757572833123312817602738011300329826404592969840764021430335914969604399166193810754277856528443437662806297658284723402731464655231687112446264681336577334134474422821100962957808974139707996531524178431780641695810605374824076173347073683669905326701255009038452214077456288105571467509421398715682671754361210406915455918619246589025549477449436129314861009969558371231322094558000062933901054387365104977766346395116797421787441485733571407702265064473088501144938124467817518164103824995669919985729587075190815413664018551163333361997246682735645363263461164942458854480344586569070779519308618474371042450731853631282399417389953572222920344609481286606296239716518835124250558736390025526784023935295637416334613521041523891110760026264907319380439163201472295491127213878262500173569907563245113926039472642101799064668731342848*i1^29 + -1684162332117890970208723270684114696329880162775585592115206159602461247677176748433373165758150472223467332982667225970239033568312793928196238490520649569443207072358999840731123512739275352585177250849388110031498468803277063418429107583688572979137792235601317243076156226680740337775128794899865621030225023060652171999860084977413930625811640933536557874467746696829045505706844528238123604867645231825697961986566377416125168878517688792584964575723839711773358464389279620623660022331142347074794674795644047788970194174713454380843952735812931146555659478092619762141283539290559387458865221147311889362910389389726894583754207129273130717508535695222548136736861990977054632700021739799213655028284207335566090969841565493161350158534197732566912937149850563388913876114656416586993038685037983940357516228936476072140738340850868262518072468994298615804787701288642828184170753134482287242750272524470226816601643900726487238273453510535635699231767091273525508848673130277253916209110681196883523428934001268120211210585107091529026628314358187458439543196839500253575126954381467486874128272373049520883669711193655688681533888529771915392390431149749115894380586684319216600036951620318242123485379304618559793286631287335827289952534330741439401672156485561613532797162967792952201995652980994558314199950362209694120685355005495166881046295023266012474337171990821447087972077527594898959983686834294599918878957356429878557997652770816*i1^30 + -674355399536211017909650893823450678863616089191645014382044600682943418101074501079438285192635054120629636899487882063111960062691820256185315260833163361613377082387596825243057918572486343529799684043043947271161611838129688446132878492049954135035319327054163565739974385863797099274420520948355341058343613638420100935003089615280058129263524462491470196375018984663880016592065739057551394678054587962515608148806286419171004123118743997622330313463636658561590316887141183307930475837029244738342696283220641922565512652479204352749731276379986211077359851782516263893487837228132981170491947571853711349583375851013771871519468014770379511496501036599819939198228905275331417905063721478645133965800654497281402527793461788905814079867114897990356007678669819999483764352185477312024991545209365726313009673383353668093622286013832381130042347520626504680335455364299662648275360066730554633414907472075266170849738361502065893040251646999241415596064959482044108298180681562737549168270918601580616340311628669472304645684219482837537880585983103883468214356548212058901159138084108438500252108287238525124335177680109785692476400012543987193680716460724728513855644349107740728016507407729949339954960027741941715697033836261385301866791160434319287328635546320287713148642186402181079273348691798704763121957741627641911457884031313652340995437137598159657345765312909495323080625679363606934699513127997065104844957281166838784327680*i1^31 + -3921783081626122848199899405831878645503068684574938144190876369450851757452338258478897137303640200132844831639392134035756910957293363052761328157147967025874249449624729937368707279490820049278209763649821822602794951868736834164252795477408701213487485016513400298601164079501120958731232391473500980934885973583481773897558894806408954534337112537904796796698058612097688062649820528321298078025063554199906727273795569462301231665357562503519728512130193716764840402646018569077551913464043995528640186018329280309412616343211889270964594893256540148450750794373198933194533113812320235368643713634408032022501513997127766866869096028459038033869009835180469466666568663563409158024063780249206409530941114334144852387019423558811906811544485837723519709825491408322945906535230908007222247381309075589572636413823585645755129610592382667713325701329700093035438229355037473463209684781728858953752556846290570720529814472155082569595775041454543084260043954338890855245333291208760362399960437735662905552236793372826120015982076615553940024468218718642133527192222290444369323430453763763610469976425676025244168234775970118171161251930783879828261706274124796628310627445334021724681355510308032313294425387515914308743929957854162268564034779174538472938312143004604149479617472694227177624614811630461383454714421952776690402760756774385100630697417153356854959108725674141964100223204308900968774861488006477875749750142368444416*i1^32 + -12988022836063574745222485865890845301691609388195523956397390600001872563940673677070653536357386802798841584697439390580159596952832160138067405492372779365246688933099041559311410837786102092358992553122132440908500071786582910484964834688444555786624532077438880257399911334790869026498342507066441845309158359706601540201738179876798829607912962351961940099398727949686255128837899080930306150397932844763192300328932175518286794870316899352044977601353746534267687183451523903211314631914505717661497666744340550018914498954883257264061433069253982429796506368480062152840306666767170359029281034424786728197342478528682615137247252147357530034338135259132159809515216308351163723853205847067209474724597925407221619279738444814935675670135810557373850410992494495747500143868412376023362167165270999763516404675035745252701279497575647022947529573646151695665053221553960028103977396176326100308880058396843623271336758349513885501432610843714245739640382475401450924751096295098776771656130419749635720782526890747683404426970495825042407365375620745535350824277388973420550891196433681696629571779988588820610687731519382740853438904491323499012400722257858694629757455501870707631450514510465149680800303111615655000381274516907538595833210038540813353263512891302730153079147583005449743592660291109006207670597704817799963852405657016098195745362458962414825449793490060099883880649099370125575667630577004594275113623869440*i1^33 + -4237184866146138744002343437869490418998091535591084406428146528788273533820585240628068894671881940368603500468929078031583520243393386102717046993103327683716565660496936991084037193225342123425957604505849036176285218017268687239193741285660683285782642014113448209165249500785213570505166039778631705682858140779416748352102961191099914631434956835087303672039558957073907811298085664207498513956858914828254371072240587863517260223503028746997833250094922487360356021817075427730871864535326375204140219320402697556900697744582307891264841435761830143862380055175270165903563158021890077193720717935627638754560721506649971898087510404399813899128287782289285307746939009874750772059562316839433981086317053569628579420010260429664216984239771959060849904125910417603328177411757370680131812952259212801336754274089546256705744421248597702298913252438265584565257839768772448850273110797682372166629561266192224720028793495202925642455612955066867040163385449959780247602256702222501198752071901466271303207467275566508102946611542260556432388151936336098109823047915339064747870257627665809111507415109739008987583450499312993966391497802426177274525240076287441936460139952224205411895089088045641806115344336228713735504054127038092426930626613800797173359040669439772552982785334561589099275863384622200755353104329941500154070156621027896355113318086396883909260480113838482699119922668039739482359988244679803601101952*i1^34 + 15319890731014566650069286656443319414445235826084137351308378975271015903004726919045325972508705955398903141576507076811098699735110730855965489399598596764998049330363070663109679910610226533067555904644993029662650287558569055053569776843112667372743752940882725441413470294975881606807151129339406743017772605866854224096659052747679187679972745625731747220428138051947678634004904872042946287830748193676228462639687843069084025126769269744026558671830339707430846691990935052081087749980351099606986823794427260687971270764409261393552335774980679336679327146463095542232205257526252826636315823197462283020525459776038392618406454329441579963157660083528527081605277932075197888579670515786803660344719042599468346582147112097354071839600505343455688282515200830176979492955238665688336965451748722089197283398817133138597360511583204174125850656422002531445407173821110592627861065705269597150420949792098358179185455283400351737815833238956071592531004577539058567201611018880560772394222243796707081318602957826151919501853849291512243636815193275334331660382390920508319987661602102147885325530105008074374954050059617268437531122342890979438362532691726699430688488699610134048170050583823046855525461398890155508376311380048447217510420998193232315863417636759520329139134915766836641116530628933020085691195173381204355310044401939551826925457903030042898495140175797081613760371198467197802194538042727675424*i1^35 + 6006551591969718925039357938106848205765618910484644532694525587073452365089667501683908490165507928286969640589031578332201214954801755973826368432134260762615109366231825271777223759695325962609641335155170156234051275827101578388224647298337710235925981142658461728801248857107730093863479233935099372477627054887933923948526349470193288147586634569936909520248401519983013885543291736414550819731659876047947299346412415293492207030034945518996844551783407084858597468828041021510330268622846819533483137257670557513119560193945875301877659551856236492697563358430629737382279652901901530099750827247247226279396026093441615316458194268411828520005365174704510698877878852693037915883100362296609719474470769423730387101466797152028751740592461372274094312944445232693707837487163426731465768666121954573182514335942903426560948393618896259972038258207922519668060276774051723293627105524902908045613862877538906775798642530987875034848837893173271352295643596877977826590521352684838629704373208222570394532006485416074962187915817671664500877161839425015908029489500574520761370515409055233086361363875235983006620774398382893474843935463036944844591354476771667483756937845807154534765168231082075900530559317640182408275396148755892696227983667303445136609872357868984102340786855478943570441439290567858084135858121865951491649293924442644955456616362199612009576095593709440636404932600896338811142601761913*i1^36 + -390901118801599089141716644193716075494043882232823436280041410597106805621074434806555561457340526825581503586373478095080297692289316840923270097036573998640408312641795903057167561507432768443472462760546973258101017521061314883515340877816092101807089928814425382206098687194630290797906909152249417649191275702027611713339614482339566319035601669191937620560964244793199184758913335986311486508144907586065736163316735848783070336779977672463148129330756539229902199480390081056094142863100544293225516526498643123055820338449486481121669340343874452338901330356377941058367441328974043409457065677200089320745451055585455466678647831637410995604435116031030885604122218160157853892209680675104703971203142789663279125327191644530005950965834064995545930531696281531922695117885239319684465810075015083538264426128512800801430977515073656389800620404273595534468177684084591406643804107609664820039252102890649476897536412130154513038894595054064687967814298098847332239803541234914962399790605601938280640092750655474904398842770043066693596420433994775188383038243480651442445273883868722465365199189225728728048972468103516521917675602831677070292969589079583612340631428971336490542558787946927056995237051829190833974271894470049190882716390116511427273358631834408396816202188720759038888397468626469516896429490006801449783075698109939030633076989062848265784260173506227271362165690469560953208832*i1^37 + 13578031262820133763476794474820792591782569396855396861302377995964240053083809410245260493899908009873232220366369102382145925059604123591966275916695262971388544735089440498958587442928735403626479553567093279993850214168752645705602916611427947040824449852958649619989911485770611071583396356382865766864979189250096998875882457762555637599735713821203923215633734105292814814719401125945111352958476714133232292450312735360775529810060460935841550597331698504397802038741458237491239771361905875606474471491336287781090289530742047592036669596958851525817984056423052711359475749274699638613099017082681985491501680590446793418315901644591026640071160121327014301467550475010774140124493590442642882377098459089609657967337281961109808848698816658766627849514809043871998587063000446953818561905678067396329688939765440088477649276754833411642597075196721250099970676606118558050267153603202391153354934306754895273766088191859903678934428910478907537767030970104864761985192850810138215239434087508620191891978431056088038887911406124664738605719551078526237557826588422365149902366716676649669755479935834596060586894247536193656692527969634116009161520896103350328955555038909371739437744558031064943176126870538185631638709399373737146767473737426117490000614439577066343395743692532196318641461403079072626842936397473997834337868035145676998629664587401209534607502233056270445066793190881656832*i1^38 + 9474938556192603778210797180411346548893840195268302736031732167760638363580492989248710655394134693193505037797404252310639507331172087426268236544603523300267724474106993697513069506050347147562077135871682878671669825341324643013234471539612927254520178661734899914229119065416693102186371629633564745889026714057554769225922652906229795890235401651433091882262539055823637618834457638566628700707546802419637526555800437728689976809377720785425156445561815933223930886494514532897454518259683751738687225625907437700617098740462276756428398202439940722954548250497763521741473097279990238684687736375655626699855198794148967620289424308007949425957608168947996613407855934319511367134279050673131886071010686745739251100476028197136943993505534213092669324441207156573510111651939000576842420432983445411411549006391900426481670455409871572953601512707025289712840999378607229095077524393294968232169994576003778594103285556968145986230370758242209331016199015710032891528678310042918466106827303666629692286879347923598419843979933644772628609345048464210836636887009637250229372512990379854944574263725088529993261785634106134537319829104939062001034033338084480115692300045508355592178457835145604351013124064448263940438200980495124273959689892302621238022752293425275946646746215271995987401463640898322458986714784329619361000149640767961482975239594176026505974110872667796875140849991680*i1^39 + 3821366890453704399668696503252484363135658317534844493295654956626941044902321575648721181691532723789796814249692682117089845711560019271767740938264893360017056984384442051684105207620141489071511733073570900611573967088379586049369746836575451040931342993295422603109739718354285602999817035799892408893983245403623321730240720650490909156150738581568059849690330700065238749169341866379409132236920769248464403676306431194557390113539747095294542331506678240183028571536564727845212463328611302394058314465985176276020173488699568487539158805812254807849426161738650667260319967370498874709822294831579524137906958627965271940975206086208809157246454296032449404068748504486297982151698220637428794454799717531496663447862188451029531367421047724756029653177999802791225965785831725665019339929196560630234240759505568385126756891096708007024980060936688581162869467794779177205607486177608833877555196132386609161502910206936978706380235766681515331633157439598816091345127764855287564018107703715044669677822077368509744431178613128977946795290627537533663608076901623389235858501331020273951857805355465636644142528985202894325120888088344002885612329732801306342186310196762886500489640874586901370602419477969509853615653211101307542189686892303335760341527169384609855390415685456260140215502086901359908702457386108515292451521715782540899694030649163852682363706811334904747393024*i1^40 + 326454169838886090441098832818307503137616891888559438383550483223558343577656555753526236806000851810568718318549381483270948317655425083749580898583030546931617769399844029930244411033871691685044729594535752759404727115199878855982253697437110477930582203179704231781341561073112776617932313807541679485801306622714594417203890750277444788852537520999800319206510527688389986650285754627548953864370447617563697690419486749736187921517477806008880738528230066491388915777832168664709677657612266093499928205091572183009634014810884057265512699489860761581267515279451294236709573203405444330351220532128023791907277960604709734960057566533299796985740466163313100169704545180468265091225278106635123678635087522512206140576233030280193399987323289293571419428603698771450090658466233636986528216015134086344606801748978745852318008141045975232855108759424459081366650988789440807801662323614217417757933311764772834503218868002904081975802435141860522689180879600566690744472650188928183949593855520300825899287525766339273876495087207233314643386800252566945584147294682618009334884976458123331582047684491816797513162746261377384530024657471830753856536484598628953435910890399584500708859135576087822653351196036966930535204570455638539138799289111882482546365086743693074604578799861360654621802161104820884430588158405944956513080721934482477779223233965935831242185581097123840*i1^41 + -469822695260724926243948522022635883170353464781792960970358944368041923859205800261085202702482416488476024799589790800533301573835673373893756004022269845250848809548127770717584188926137602809258832552551657157435111268951761408438984606749708691342538336662096846753259246969401796691296721506532404196822265377452278018082372845346151486091378184401924289067803555982798527574575402553797342348801107886447869714957541683151999564320083634723347063891553557830636602653655733093477372823728171734239386720898477347268993420540162728644440801330010455101974541699710419693035469434162697544802194176476870376153485574516857089189339266743575624420607909543201584152984844414996884629585728981170422385152299212755751903393916744718758396661533434460917605506962278512791231522117066786907861102613869782399970975323310859903916861299550447170185162922754677265892618976956960352866139402828216982428994117152556545965402379217091005205534229177462221471719631123151222964380127107702778390798916529741583817171993129272630587281116650518687349354719647295175133430499520884515578791310153017815835821094052202371391349009972450485617533341894575949155474049136085719477855706354168062461759770756988449952840461811102532760301704327712772989702950440238311066213626411318144692141198926031341672736301845935001554590532472935056416300001208050918352885693437110360170469261312*i1^42 + -159355669566377290971758886521011176418009466808164723457606306757974846410331414297623480210976332817962728574024920283209363695502783681995309772086267896628089351862442189247893435705864702872041411429986725919447884425944195950544117653989838463444893691476209862094938664227916142700477360220191911529714116290410228014149837071468678956249422450749718438727458675435440544376430209332791478661366440561884982398335018556669875420780277616485908934806994819544127331284801758783338433658141286493703857466127018001299205230342316952094517560049303609853043888033254767234439586745724385278491975669597086897037290673922204698889709226991205214982342488438835815060561136441664751479573413361452428741978211941009447952054308556094806019041018313968654663750684946105108876528564844550123485411836715580998180282951469780303815632589491237259874459361489603212564949900522230944364081433615437408367930830652200088738707857474209129266261537086736530061203499744897855699254724216959753420495750208747490581924903533775459325484985696848170733443555412240858873861755438685440783675625913753982657580694222906743324551544217414823843116934999800538877366438184877911686094484361436431360360643031557524582925081635822122476373187058874190892900851134869583746752915865408148819641871365008701655075093340657715261795507057382165712010521133156795959087825571567888236544*i1^43 + -436076683319178667585339315483724972640007468723664587922987476266363562562268166049147528078968822555637058832132545140958866036487743656705307908483922128870982130628247887310302643054681869884906669858148179042327715137678055836230251255169123597775493673301642741310741727540317301557087117177294347268738936326278300944331465408723166774695988146276924002759474988345658474551259310810585199997184086163156785667216783770556020409139785126358715007246961776417006486650590885672909848572529405876130018294874415103079391685411411535475495306422956755945089958257674217371892445618185182048014224865746829496777828188928028685979612192502842764722109150940392995797399291350537766582369572152359864464687115275488912425974346513287066990357914461406671170968447159632081114849182239639942899507090882805324202386515948736456122423296546168626516290091990372336179822637994939288152165658753498807112007312308850876189833903720716883923533832620530698655486337876524289704488284806849619491864980832875915787808126218461542748571729027627374156708762767724895177649087359201759942915492881535728331191950916130203980441123956247774222683115884116183231721877143762784721738776854746451350525476441434991805521356516951387919993039990433316143254365510656089851461286177322407320935662543732684038126333312527239507546740593529904071091315139657809010331496742912*i1^44 + 105308645517216589315740575124334246422908343037004719882809278945853697521403081282385530028226463914283694419777931264115131092648309679422717141863389132343568762485075131583244396497122492009856880265465446973454102066876510063483523953367598171826218427987504667738064288249672655510310945613827483041942193427281064858947080060831688117458537216566150679190829097752292337592314723395174052674279768062868601885107460458650345581534203185742167891657441119049275103552629765459142874582832264618368153641932030687737907738659042463822527624384935732900427148304544700319083090045231019942364979096513015802568762464253608161394217731348338306260667636625850951703581678786887534664329068859701191200865521495956768275944136905466828327997457135285676736339145542904947224070917306808328971228859925378482138935642421234578702289499540371184656573011320003369575786703320617620720482071764062785019007673810604784160825582288014499097975816619388945210439352235144912342223232464918959699138216073921530270028016303562332762660564521933454126059760380492470859985539332938186924082138054608707506655771528508398065202299990529500531470605308173211346305516926156372286578183732267101635013563619753092964495272362217986383548729603057376583392988181280095822640665340361131818138878427150630512176006785806186811802164016930945273434372691182024919089152*i1^45 + 404781773329140538895514835348324925182389267160368588768176346096871887377553930425195625133666848961138277129446192246316063462696721726204353241558868054788020511830605268624510868183399246176944846663620830352301888035002442769202799268433327796785855604114862063691374664122762438697743144447193901987719530764205207034724564645200313661414732264832004270272304971596527552743880104832383109019223640684532564970348985501465764027589066286813938307449543091920555902597417159094021868068094402184503684639630982578266131661424137975124374626347394342342185702897708230147124801856388200581712341091187248176595137044192954770145621902790251296195263030796561466949177462365048796310253420018645895152180125459598450261265774152636197603131888762637716987247613531649542290256346109903760907906178253911521198231194554153609339444048133056808386278162166805667419690496683305028491638005408724629984129965392858607927300154614332222699117156317034849975794384978336107975111925362142810255938992836515181345419093930825641199610774813903561825414863726293210995769609288116412800288249238448404605491350778476242135925531377709853834439406472481747726556589817525147082002867341892633724528205603085799151984176477986954594632082427638492736094479833407849564527029420024306857677220205884611610772497231179917795868822829372628984362027688487026688*i1^46 + 7382292480499919758414540479936535449379630874198921950210716547525972106132026624400471706728607509031385974653369468504781927366575361388690646177716602611494570695460695590344267912763321541525467692679746445311724849002782157136071922137199723542405034377585760576748626882418566557637725136384993127888125154435753968817057006818913995491140243190392596456535905394559068967346088283844673962138627859623278252918830514259437263911224417844109481400488981433176019622604093201259859955481576843866986449215197398127951485676480280083342742307774534270185501282766702679949172262292434978865115506837190140825956600855719966644444039362211223091055230810295113993174813450713395726640277997659361820827484145979992511428032696664774881523156939093299556443001388677143924347381546050828594478180955874521968863211680746396278259482864383717329059430713824743339589692396522578047206386548426954712645433786155933183543870837156098556034440848839474447162172631625796100514711366916505055417067377648439891732034869790521216760643035785635642114065508701207126034093288458612227203163939814849460476686381491520220932460200497851528890842106143113881115462592571298706598358113435547038766491234490481816347276922262908269067368264289711894984961456967323217619092843214073891402527330120587535579798248861139172711477300382039995272335982592*i1^47 + 2505586361949314767699419454856573798249025962542852429636366055144776952565612502244476857921467482678764705973591626252665766369177920038345803360267993604695976002162319896310306545954645508683981135009521838480865236237232600734304651639105159168024626304753231398365694743096966990742390305563783741846029502907561639752985596145753000450849114733473140817351308715820294280961944923853830260477717143923654152807855551347847905767342610456694745050413057001543500747878772138460676886694573197777161820071096213599842137966291635359632891999647576293343870814581858758324982470212902910626858484013760334032072823066007082041416096864462910994509661201614709545555914551296800318763976922462925518306332020866745104971282513994387618176814367987245060716872203236299204882783589725335085326696574546070280160970488283936561357313132224753670664319534775082109160387313638894191301220710181381095154247858081410183559031690361094454644309713941408540955132007791933944055574181464516287353229072038176997391288009312985478522757644801218055250214120168912846732432611358733984304644139218884102361987864065228264800230524471182962928405749559634039283721341654366810657158493850078542616160599823153056037215377371379241955414582506947908124703794701676939282607787266171222023243004498954554047147012249133768948606669361193697673216*i1^48 + -21071088916244213743176500258331443591252087473921283773782382612772224505317283848562290839099288419261890556457501345107013140738916284469084165991270049460081326413331299670194131235205726459661295616178510531409413511957815993334431823359620803855463198348897713524985380252555978507650962951166821216445003298350064415417623041549212322025820655878340902025081091476077394488306991517355855962002032077554214229639520625432567831506239723017651609920504874958922858688781756375535354426525824846526861910410675246481400743209887438064308354364817593802547243914937447891330512840261581864271851245760902163742897380432926290380524493736703934647145218219078651028547180521778759655451263810346631063975146636553156876903111444837450843598671020659886413051294340393193935998006993227535182660145384168639738003303884248139385246246538920330535825526906848148142692323590878947530610442501399480872766996667181311733213544420743051423089193824054786161192924428397210738308056943235925731857688985887040912115506543895441990869611304293981591137989940173098964743990218364503546537432765365755669269431763806684187638151277740963293110172525356827909945557766459005844803426366484278101635667154792900782516403168911321644289578731843409809764530056010794866540145007088407319120786914172943207989905162405879585939005359783936*i1^49 + -1883448013864722373360147119881840632071873712229447960843617366879733950469059062173871022945330037313005374443373441652226058370987413631126477990402566939592854534841003817260729236024028996144737435060629525136841411892077361380729764013563695894775362184222776086354533349371997564237397965652489245480654663173570449307981699851396409498607525058827884040292430702151556344063571011257941854426334174032437587017642460868610473966182166264945452882453017524087105512652563026200828201833138776333282362314387877435738547415742073047105013164314350400340196494560790444346089103900471951285162553396627509554943572418604377040891807713583872138299875757943091134793742280379914685524567213076959842062902939168590916733236073519234725096370044147786561240248794642232941869202918947604196665949513737052834209097939762566628787398772203745557034597372537255361383352965073163643384922502369216330554186669980573362893472593277401670051993109199623468383297305568004607505725435907929440752770702411940963241768400563913488347422468033531492457059860152454636768598727377815360337149738915356221761425475633060895337320412521702326879930628419869289372949965142567994373434867718446696856705618446821877867048350441515999354905857389514931879274400558341897863172867928935136789049718018812674600046078259171734837002240*i1^50 + -6295557943012411924107215607055106477744787935057067415702506671406333100272036852562064467676553088625129104812722997329083345901956592160405120596479827063057933759065728662596506790782364846233496532619771714227694983973442072006274245697441433203689565363341892112115084749118969520250227708025278775570915157424009594487346805154826678817084413397511730460468202360647654131167728426413125166676562638677745904415456867894255528642923998389957099067238984756641507735989181978908244625341486685104819558958374639334849675345935649309333385646591995935613573422253166396578322382702683165897793354910747004888182457034467730960897529935535953708438277662408253922900955329524964884151742204536285517625026960995369203476147182571368628744780395783544637722862969652226980844624115893118830014177269851645377111020840599507148714663022301311783214288286123957256599439814201225460148320982003633260702781605444176676066186025404678907536481878337128237026255132929760947875808700078104722572329334990968717767433652676645388198081289256005675079499680013381636788330535668140793660959983000253941077944901292000556753640588665612557212552768557155153863679295557175993586384002774939249395442588916943131222478379458547576004166941237670936411491371517864596996177977843422394517334212371704209855037339798077440*i1^51 + 517822174363122479823147282886133674830308814313600509161854833520398998255361335302473388462428642716545680636134555700838852092211550203455860965625567036211758933279000747257626433781286784788235682308610131724388132462527776088208331371760161515144624743810792180578115383791574898830912129873263292810951452695461295539132250576704275599766876516134039190723759748953869108585939961696888558556215325048246838812027148935664689591590231022855707842443369106195511365104170392624093041461664802420772717205214161725648048390032319833018346813674473716568568285232108462459299013028645810774249533111914116827884546438390743110154892908259986875077866900498500664770964310178804064544110650896009816680030751586526187360248893317164647631615805771120102066098454293045665616266481261016379546716994682190872413416887966817645273942894431917367028550186125991194813835949215357731965556979891778053190871789580724386797971081941320609403180410736312479145919428472437513080360162948833220686085187774671539764367454834613213745158992813285727022538120070554279362358653200709133747385294560217045947027299582982601938383606758451053364029917339880006650640598680706809274225639162432635867634374504146253853494165700176837331668651266151109263043656395229951359410779109982255980867701579213165513284780032*i1^52 + 11200964644886805406282462859050559132097198672649751081752405010159053343977453818920536122669907576936912073818663015328170137187478796557651715780287202941649066158367752037659578456216363145417354638741767215402577052719235449967500279006064784953308694200020713024935110152289756872586346247346070202061182201414308828047832772477081060001956530552567190046914352641275836384910481646089474332842674832407322122055195172898018976141091097481316078467511119742474017410414157211102647033191571704309373157843146888203545243340149363372362705847952520521347816082412927301436125341517006730776986494133715447508269676194079392811616256785758914689407923925836687124188464612007944669919380710822221659056708940846176841337889673834541327476359604430089482273815137415791439065883332729058176968837583501000234100408690791997702602324507375570362935209772681361863411879939485477957925848959388856938647319237979181714999831354028585099453590813023408654976002754638861420130627763322476921054393730238353558909164161614643640707983261798452698223217927233959917234911567211663037060231763324533349918407670323125127585571811013256544264705013000742447584357588577311441935674225140273094948886558215751348027195957141427640532059871868090523410051205864029526950833954028654879456581436039206273024*i1^53 + 135767331387622331866438969838918126564826192167875580666366871233301230024840749383215586741898751524682393835196893749162603407130842901811388275368953456715962264373286628120226587862063503454942511935849167399777254546916674732806109690931085009568525472784499142954615607759932755591752074356154921027152248338377625170520046995511851364936182825829420080316431006538429576011299537093453706274124646450830374866629986050972024871113908479737971819646278928190174984062345805105141634716863424308759084277108628488586231646348021203672732154021157043884455708119283579395256885548343464933602730771414908984818306896107691817342521940495631836514604711172380459045288054848159832050007109723525591470988136439886800573415963041916602252067300918712998983946765918252912346775680172438969762963426198380763501266245234555387771291791871594711737346291749189380627963087119501006325638509228046664566365576859937528812730415519132259290757647266983252328795369317107628113193242193041269991897962233059535216851065887945239989962757362681011491667224050018742315415197496375716083994372753972939655055315788061037690730953357534594777797648024116444309425223376482920762739639859407913934348855342568152267114396528567514847744379708236690965626022252871316498686703533334605190337386250240*i1^54 + 741556130661516937494322207250284496481008964824109293761182620507485245476126714169250364744594343321169408608115888660118293454153202972002700720494074301931666841308017433903671181179654612815062538937933390699987275953618845764030920402546742625428881973028607513321170766542045547244123447732315530587397974261173789348268174020916613284491283114510684209910765773340803153528211520799086742712181438597063220223850217131245770355252364110613398789464128697914308283653805309542624607648561281456188432070950062096328917913620096059557650874373059659025164562405657954605733852640012726634956741606085532427730692623433060922108587674195596028581939969075351177075130212436268080966605047185144325593304094581722520046239532674536138194212163426514095028945393322448446224560216464534627016954094743348537144730549287338282340742342990113694603001456601357626433403597603969830836736427635408168883176467523279092614964742849982246218889675439542752604875030265914738186666899033860579140695873393369118831259195521273609578354878867597069194612768608581952229486106052208949077823370550461341773958744577307145209933014557891334824142837693149241452337789335576268630494877831327397624814491400391324385039779244390728426971109236050653746839394759235278573714537766456855101440*i1^55 + 1509323122350282719514129158556520939862899930318196718527595576148322109742224057589151389191248539278520107018001276817826868443768822207701691249952358627954269113281733055366701977083122753531337028224505489098036098633086098574352000922759853709648542098805977754702736234058191622033983024108125955024158595864618494098673175075550857765607252624029268810340920763149730440533875675556450168997559150257284839398058014441982132805119930668129961159450456649371054778257112963366317739966370965623588895703843114895363193731969772315775460788648112164038602211759688883984863811292936083014177394309113869443573270707421331554484498219887000818125229360848881249676273809123975340906748561574470656129500119392380031195079220326206798122214576365739540266880629911867775030415226309647464998796806003986549703863416521332938547950594977466601204510910927732200881525554331463678882320181994924370467023878127069846188873028600990793521646801953964929117182236514069529182431926725504665033851716960630828832780117600459166150466138625175256614538577106682252446844149212798964517121258214852700630309324644035498667318383465683509311921055768101525699014840025612581558173119112636187658949917279735830174219571040860294849788283520773550117696812513785251642391230676992*i1^56 + -4898827159558642940569265906022104428785006362464801898410409302504728497866786574677926995337247162790657675421789436870518618945358205924748881164051423601089101603278297531457743409010591941792370906828263150225345299314359441688053421460210830512460170511804074369696874913583453260674638019166901004401125278965472548323299821940756335980242268031990365772273499442288197287891434624419799625258072152296583211212271637502046341311971939002489474086080167886557715783340473430059581004297624142732528241207548718351380957869443490025509206191034934345705845093493517419730985098356473524030908293039356602034343719831025197351677588134524589712905216169235199968481996209733070772422075969640737695646167152553236147209447751084671171354330189858973347175013042166719749872902379777756703440800232750223709253629066398835780832974131416252672538308072660680152778329709970937545056004352352557246351162694175938401910443596333386555803396007604861285726391229161985763457002186301252957855429997227036521906589264322650391005431835845324036436417373665593407680610688115584311733559236782426791248185756141579772352904684311806137274871523679531653409529122366873022403858924238810414945224149976858321757800884170271040930863638867997139375723410017061947047936*i1^57 + 1165414180809436174029919924563672153658942350359758656775309119123415342277934282022619200330524046039814325115017420479804789530186749286955682451197830313141807735561877067073183822480816480671080947559127903154107861914553405900863551959777218506875240831259066972621992729035449392747883714530243540108778674351903597478829053837200610002473898553638899464780483453673350168763382066540718727976442590590323955150838844981024829799350496623384079285773547772811063606787388795115889064372998254941869796985304662343849455464066296477424202402634806177775289487024529898759898601796799573220826712301496376524882746193630057468818016051314571700554921496993950842199679158496075728787112517440178996490022832789220835619620002031508889725870988155477020541071265253094187073418699431285255673789130752785642910288194769081319935253004270643639393574510989932154408603316850045460991878498529845005844566007986036552468696807065488305947550555075839450274239888044582983691646813004971108849103241900504573314683343368468139599970984578208842870413023836311708238821447248130718323581803851991170217333595337132084758432178740015913331007440720658410800916589483692701839420303199273025067437674255482281879939425147900499676081228630386714896361282600960*i1^58 + 1109599894091947231718412610667989941582230674804325872920121375569851060405914173182976567870318686597578429459258379077731777252928374800737681349988969563573033287259380929179931228594735277342304452614643932481897683366994826484256857831111221345969526012699662981416787561778760057408481541199929205267442016109253328293577580749600411796152558357355651961768050314990823643671402956043522160901064222777306210677413369776759553523638155245773025165756192245215816209906201601112604346866227206411468884495977976414429495301156786271948122756556582315820934719947204815084219114078248326952535402447930783688801846239157172636282059911105399420570014051867131228609545375509057848256571684333958861962222781416327518586081929695151186405673916861355109762324849783739575208479986069152218261225517971958131125449190418586801756876244177325951504072560194493818766588601904757687125732397541321203059418488841469914436189163477191027228544488605757720785493272682395299813619028818755737150799421096615070042141142720240751103959663080628496652733464034092592587214264347858850899171392461347689633647464627324058659568616928136591129803460745850161684151298470018522837031762620869539992613127995989292426434830954969413186467428936101065129984*i1^59 + 225905034141549868439369047974588992943227824653888590426585433520042963620988033129996028127159384032263706983669272730217762710081101340293023468070027484714285264918036991336573989238830196698934844072592020272321794649524484395393213507401306566048965234920522964417644689644269275736494880435753414040040929827610721180114710855697162615918449489467937985260777866506650398870844795774516376515082421509302386949595445347388658908372063771106546138696776872596640004004621735265825403579047283495557858356313288425301260968325480738976430346728224496914279779032241464743421467629385887820709358798238603398444370879757432120246413390978399247891296171187502045336439638851354350991985662945857410907256977655945629181487271798836652400759373708971412789115619005620374846871630035620013398083073958728733429380599107341929340146548573600216278292140626387149330582800606573120588650276884631796414541035625727641483664255216285071338480192853436476177752498650081123378253161627494197557366774779871838600616613728433623629203801703867640749062722710769759129295094301019091277077624666954608116248673472652430939557511222636154431711527335558285427764276328403040874212358716919899582435464763249704512088308733044234627721168158720*i1^60 + 16224664651993787154128496412561337851357342609812862694226035632708497324104285514244105810472556631180019475889732940212737079808512988893214171397443926937762404854537694109545887688357457905368794059234348151705186846749321008675855411366187247363914175210232046779200738439433049175190076104637299099863906865112668437675611904408416905128989449610318556550798204678706190560308285422704500428748414955869487408406641026427960626952658598562443443347763268931501687665378820947563737805235973906097642525127365287105752147508629896013044666005751285609283276745887605826718898088912426551327690693833694021789737718229117702733154276943768647032685223858695788909047173880425929183025355440809635630897624847236218134826871444949904077773023894701375959020593414886090244248703066379925124142787233940996832983741154943560015790300767624394672231506693712910339729595475723484045115277034538791645749363840552377794913334783910089674617059763717298179036991017062282887583193756265392199446696878387240953230400983407368574461610985771240415254378478303920825466682068538769844814045221773356794775779490206910441741798285205675836309601574495144240866712439965003428042034882853440670514753124385716863836848299676419489792*i1^61 + 386307849104452600312904703074431356221933549035309093611729424040225329855201519141679692094682125427428475963756903724585115431136449508178602937260273517297370718653628690735319849161542917819257282901575899276390101188333376776401439877533876455437939284583731926471607389705283591561006216934729323776878439014114261230726881175585779426805619523335082623782619065559351803575669090185553302870816408203152627905830088036094024248996632370980622265808537900727887926861331732301692999514398896267341912425432029867485252707250741559592345321878868200614629767827824174263680595920552362555887140195372526290120106108587343316622616327083382239865867615247302221541080792420643634643388650038272130372877157346518189620081999538441752396630775349551863897696015774926591963312999590904299381643640383277808331165143289383016434593161731470213244318411949872050154258571986003206514482891309698431572960238037572924188060349573382942474491741873029644799738590506377888682187383853442404549552282645854531778894532568389964908301049829661494941421396328913288217608782081942655081362957371936986880869727495010964729464318110038004597094000284114806861359416178337446386185599788106711284201016158829427729996185600*i1^62 + -98307711373577439831375615676619687048326645917056858777837675635329949777140391522336768101245345925853451894085728973893844456898715237131195128326528263980942729387508131128060057455246081196431583747413287295838940329903137128113981964601266710586333869438559789540272132151328469855733123393463755218144454945136334331480053930039932112114767774956047771644283076693825803305638301989170911371870625955177639394384311209269285631495403749917082073521729500452781846402949923833757025380661677455134549855041805996490053815969335701741264859129820911743503993845398161580450711743659054476222206669098005173030084249877595391381316669974267933998574112581809592884242556379607947207410582240601812761543233220835576146142696702975156012244644495063075866474067601957710338264094080257062686895872719859831991616668395502961567086290372672897006404879533922307423423209125219322606193518227263211873015731527285098614084670803309624363913998624433829153163431845296967405297177541436288639730389298916163532066975440052699434894550302831720069626717438267098877619287630419834386613601257448517674915919861226778655247321826320972926186243320121204595463037047499724927812218861843801898170433327333376*i1^63 + 24821342675215632772574804186671305637773562105197065405044208094047279049191329524125058135534373858883154196749836635364075547451276317502804179494165356690126759600936681210372764858339079367333218593627499548678482046122430124802301291166144718826156986234191552467092275570256575336258210640663653348038535016902699703205070846233149382298890567842669655955974915163708312347592074323440121768096404002666665304543709207256907049279870758510267907049335280002825679520343718149806003899916317269385418135881893472831941646277904641048998671365556603488321257641085423022896849880054344896063819915377655408515174042655666089811113616555895035616097233986114495125829182827354459941435044266288303368821480530626718250182224287770450048522358025868395307265648814835028587747642346924852703208188788069061290467252030630236651409476888986640565627464530088520212057921865597067763551999725578620127473145116256716528950381693408993306209868100616188367097730709434213626640449649481700620823085603709224181495433359798395892942287577480941474299624445404338841427216264125178457546727875837176852092659182748369917692127565946920750742893828061099932541962459570593876270726884922664943616*i1^64 + -389873590044105606540771840948189827737932508092265602288766043273120591671176367003035308170579216503791174981014494438126681130945880313455245577941675388164112016844214554180001754203839290895040335464899293954678899261393209550511433695828728631702795882917911072769628918862696877320429261960722380840394848981445730035557810130737223372654627991800858440451569907185558785416932011285929882642890143477678625397074337721328801745217971530396253391648695995078965949247460399449558729908098460568907293526579595437350748802582110863061209779070379919491055237143252377060922403467148255811137122836086275731745834546541320998995568449720455018693081239300310983217872667455115601459339961505041746224840828375322435108478532112355757247083109944814264516939114996560979125764608867113745172350054888599785127489556629729425458754495127366718039078371535477852727738348126259823690589649750143689354172823525920593875826231647754672999982368303358771746952327781813243567723925723432306078292806821007448292983923548026629163769155425523686161150384623497228774268286442774428927592046605606192173935912568070101878749400325113959325946866684231642339598062343507935232*i1^65 + 5729621087481943735737216149609239583281223446847786249459361398342929680227765820724850456120850789713064914392326409230025856521691003079860027962807106008738719234934036134954610171228266177752234990066873939568048538466918453792569498422260530655386859718683306691260154624074541343676394203215409393707810484879690675579713743009011393826132799473006345408847604592746322690698086997159420066574941426142804738534075482503978859998758741071634197291086609538538200071731283521907803788575097426023623520994498576320496414504701559110089825131456475028033592116014705639967671422817850671340683968501874700752084880819712327022214598854878668427544125615657678566437137708961946228807336320445700951333042217453792500483736292372275455896039939059263951388563090485615260605996035177902692432218480988417564119553420701127392167950071956323238789022228452071037638902427151899221817556707733815934086098795713773164412970109369667005054499740305546061145375372468657412824049174566536792088376625882785603122673671726297845483405889088236654119604511229295962614101364156906175426934621053324450253612537762413854402295925370479108726391193397624832*i1^66 + -3582310463246553604847727495984701729414731972354225727175904318743007878884879483198319784866788285777655437921452107342345234370697407359129761462478090445866400543034766148832370354296736184156395789211647789876587271701386814542589166129748125057184403421871878503775183107210875436130645596782001572519670123178525640155322457594687308534773857569636841291874883767612189834212086517092181383055555732480901767935189313913879822680990429318984017624894041436502301146690286463188122795227378769435125693495897104258056064792101041698033716962830448886637669035900474427845861508819673348758517371763437817627851393010851118506302303976938763532189717374772149598212247369842876102178217499959316219478934749729298896470649999568857054076096522358760092426927970684218981333435107502137718059654740906989267952135991433486844232826021039527655209774224556029009756496349130221756394562969481835759598813240431299496582380051844466343621991649275170852135999542237621540439267042519486204424089396923299980658770352624024705862524779711254006523848373503695245262356233207234869458969001940966765762768247876490951009976583192576*i1^67 + 759633189295132961997620569414845235265319865460727004342697878368801030867763041788788580616249647640521958921750566310067728944044167671902606962702741041617911406542035399816685134130493740487974563584137339783084020308821879318983628517179816042034471042001083208634434824478037503406990900742827426836139914676985592828892132765909844669148331832132781639278597368183280220626736975241895029010701404083581368767321351032162066783408102609768072471617531047986089707431177013050662346090375241547185002953078497733210039399060087083421954610950840465243203503245519507964435974991090795294544068005042644464658466815760821815627665807954847736745571289397433830934928405872144340517095747479760235841662285893393533255739472050158908571947330540743828674772509793364963865028185817496092500830740855190059060817149083358404063367777940585380023424386477020380730057583814486231390774097367434721601939576098284248891813604598550224845269662614075447465543130129245080411995719907630531425714146009251426316946292994369054679376821206072904354988294814830022001261976335564534134184090337630539861159051264*i1^68 + -53833079005922423210685752650376907921484321475526374211375546067607249771205860232706877670616606556739064200336888877365570103630120383415563927878240143702201044952790000865191588434911052271630832178868699859974508999151782652398689903056724820624980808252867556578751118433022640292384532888555960590568723165338612387942966018947805372540950696450331057766492700204720767239687353116343676799177977150793025956390294097319875951228545587634171424623563508316132534762267405772279005693239150325243984629742180087772720053375228613848684991427204648051459563451846895589470032350569696730576902780636209132599236387325915504649787945141037822979557549117740951762764470112378109281894905734226861541125993924981582070180895350237710863104838146618224920351316466574052988874464627464423556744143451489345697259804527192876995922967863123278178716377457164971196024855781562160297786012442748321648553020768738903208379202010719223766346933857037119044247833235867892549631339984829768890049242572776616631894865884003957359500921532128542380789297250272148209705883605400435124338688*i1^69 + -348382903899274074105244341957361212671626699286171574432277863577190041049461853670010742349262363767204107300464457115075213765939080183224696453197710721262239023001666708633882438159911940767938790689793054916312155565226208274149943059216078569279839841457179489660694670131756681165438297906305229242835408206060052257655034287111524267987581895043159952279242346843591830124154243548388771996535499697204460144600678100026025527123339066874828330650043549202977812373909226137444679479251993318957031563293179635032923116079292210573817056828759770409317635684072448859074007161832549963807112633632991224324575234661494428924181533878955497236673731173812980843780605499477630666253295440138749442473517298819251833252568282937414015798012855585976444220728329953593697234449563230052054647347432337995160367814645346905731846794566321207282637668220140776287007975169143458944988669726484334374487663805342310762362990341730266588532408557834182851031783697757657191287933537229263940322353533026629183913675940516018570381989258503472152101134993981440*i1^70 + -10051422169034257914658881021359009699005004342932159619110116579642950075122674735868984368891685782514141736691914625832524888583200638310369291503927283270324724278776328830517423784253299882266147330936528837877763955547822141121076047084049136640181047050784616938713674215360233555585933203817563315156028274233467607395855706206833916266901412047689578013881061880042468257720382965707514938043277941522567423025863076150998915159419954575284827899388127171731306426672075168021931423769841479425437545095687538661328794383363749710973002767136468692928025587178695709088355451805079752941881875552195753883526628342819656087420889126351048057351477663585945663949184841622147385352476701556294708210833301380669336496593730220550936393948209079024540355447346365298878330859642503502423854350592596214971221578517087552000842733547063472646765536505120972536719403947755148169226914043112064402946281632769148789754013775560333197511238293388760104839743296937205697301177602079031917547579151623553626374934626304*i1^71 + 3874003210408977890657783077739019615871233697507437997561452860388378235037323257058726783142094484612348329619231859722027453242968992713541490783495522687110541746126018190938638400307528866627563512793123445616305753754070427814948245772872344523811099185099248216350035972666465424169398567809022368198776803509630935877381782203074389840362965425047411741819770748134718530125015705819119304435444152298228257715160127073196211724431325603230018502856319268753500546072364126992339535381326622740855673678743699531643265097827910657123179322124872452380394351246754307706319813117891530906895203426347392464776822029199340901040116168117080007125630944604724722346914020310716898156514796184726554405600037238531395203709538190482846309207335872404671748208986502180228964753683374239087742129358868759990885054693856747227565433171498637924559139548133935793070427558795761745786139198984179852372929205992538325779190271505683136046489213607244240138640047563840946176*i1^72, 1416587523438362447271737538943451325676380935262948867617247023214936930308495091739334062987549351480528840139656205870945701013487549623770480915053559708351176683408035082172651768763991493400242155726772771563500740795474210963591693459926859202664020825818358836722431435868747245845646024315225734871716278294392650795530234258275762021623388366725613669686031216376829277760189577885043950366066720487048538084382584455456796265495575853057416357337733311415975059833623093628118031272964093186414624770732650231182580137734856190968000935304000646412485247634879716788160657687602776833371339971222830733036090017394757676734665470473244998309935839682994914756985418877684432913550215722649829973888655293750249192203846534044340541049848583971851581006969048910374049951543242358942473911843939742230638794473899149965040462843971030249752442564949088397607295307424232499526391650281279018201804935034403832016925644668801121108607681700267979929270224743013697199972595782176884745438637280879292699658476179594808429758173286002009142425285351977445348640551074016678940083702188421282991734413964140690535276405746964247550309384578117367194232096463317339115613785166450779404519316417191922211276454409953954937279981424965006669821290543704888303917237773689964606163062117661577547811918362201229449283125025315101028041852990790284136291207601103573657164244886851620762227797792166886077377727307138084224524278693995105499991949076797534398771343132862092143223367336048997789568136601109292210803498162438027750577052662529362948608562189219379499603457656471252892968440004024442437364098593235819065219875536262212914650929296318918990091511135126634363771338213465070096879525932926832078997551110883554975436745505835818806759946282546969216286590882545664000000000000000000000000 + 19480388537052837102386928196753000476816351770355528132271866013407561634079624859107879115185249292436915484950799320430693123780064651754723436987790357075585418122585621124472875500632547158278460597075486188424377375191177943812158709972271525849403336923723143422947806590722729959747650610043758318732561708968536170286568539973639848792774047180141910290735580315838997589894190495632583717295674735491901132697798189171303899943134935815036623895949341567469799792625763014104129396091232361747334015223630514425101129985786686094303955476561538881446309745179868085668157845155699842089312275039019739886568048143477629180040815975893630778181187483503716960134348406210234287185821119144563646375907860282143900513824262210306936921174492036347798418084579044584040976621820169686834912088109902019779389865766585543867842060910564896999639213296021158995245622276932905133758343224790076157736363582876740223802826922572403742618064675283360731578680338199898489135457587060489762168020267806568229460253370854197990048843525400845883608506870555431459638000092639712014133488360705287205625223486124283897236147562809031087779295275319176700942785075169289497373706161204446279505299538262799935138526435340077810566333125819760223932257230300522270183893599179402408289294985036158978996874823170619553258071764745012191981771749568529840020638179505002160573313674965469179305819705882867504474450052413632385847022893841961276637278205656750356438747928257843783555017983575916441934436177618565801809102400798947425250726282770486190559114907537455388751657043101490170583105765723364886728633171134152765407972329756023525080289526311034219440128219251710168464276522834212464124073259030799663398890056474591191406654111519727132034406013874812097370633663749816320000000000000000000000*i1 + -19149373914309953366956363307255310716797299129293034141112183034735227168709957619830885880321072878715465589433640231595119359311586775845936532850057401908702828456866342624674260822933497709093128781637806632050434682411907924802841758739962491406147457884697293229876355344148900049806017754146592147484912007994327895391388127646275084702536692614267143499612217222274119956365986227672266408101124835164010306742160887839594922762109530760906631274584800529795650360869573237460760763750422334177728703922342336636420895215395544830937767791320076192586122484035715696330853743285865572168292173923739143123569984608923444996606122068644032643612187173786792482613375745580047141673550270090253596210842837967720245077289363512537042432490004032552400638819789591157508002240844388198026193577761090136698610664982142943253997429078952869274447584625544668609025428197903442900281004447122125336881040108154268455978690479835705497106826679619155990640028538092008191948012143765967695919590167617649609324131590563579023696576814416947807866640320590609897866442300558596318444910125420342483571257362726930720714172548321091177700322630590771801887593854022833349043602368789812286198887314657454089842463336426785616752900461140690617535368694098520666676082828094150854292920311415833283559033776337943648397372463660398731461536202599520779957896075410515429842005979847703316556779051034223442301795287906971224564743921923090667316113661708862443896289176612323895593836843667305294482762341833477500022194282762676524632102088828489204453432410456581539125110789289659690027026907155283493701732244682064907641134765075530664121700067689387910496190790392664240276687592879113047325700204028329382409061442737178247197540267245945308314248933636731531563356848232857600000000000000000000*i1^2 + 1321086686968432262834675683162424618655431539496681644158325641078139935034846518354320197418900857100045774860328116758995323689917876738518601411340840593656881214004727664235978977642603207898460009907432826293690357668510307423690977834151867332016927412089976051372823151565169312879213122490548192215586203047177655217280841430331739779164972122052951562763330154132029950993309706333085556407741942174459369640086053375027158203603027884765411822605388497380529532036806541659156656243979450576099961954678758243809620392796180438397867285013812459629493564580362884708698079657403716942928773080318645358857324901130963656391217794733721296718709389063734853727589909105590788071016843160582378028816888483797193406537480871465296109297496737996369926052479860177507922694264220608139951710951588777870039122461517432135372113073386778585349885126422301722373792712613039137527151522255472188263449724807448168954330698935942507170786789034073717107062763429157642582328612586000910462815829041356521968824390136800811374662197109613977404876756145888896426032210296799310291427954127416962753818225279724485363452694201385921963012716250977816087096957817754948621899685324890747834103794657191469001188554104014945462991739459220905406439755980572976427173713471269124194983286710495188036008460891092290744167906765964622611636522929075089340169679249208831804477832067983380028827602127612854393989482111350233725230858039198268969531114656479375736921748435449413009772365864113214253586351780234756190629625520556975451316004798592476755424060267587196675060242152362414544402927591774848673856276967781555758205434426179548361030773700848964517470909152950386990264332771384400637038034791715059685832817941754966072547263935212592976453096287465506186264536909086720000000000000000000*i1^3 + -2850777895272226009848683782245130840232155297674719914200231987224680328007975886664485599016738013104750934377657659685683647459878820685210512306882483144672986919739387926985906347307531743230105831214135569346124443988509677295623323015081507193855004967195805132385085997972895061470129603485664188707745898564835663515065577669392583317988091931659427643950873418597555786508140722050252666898135631820644236456659324419089383800455250652552135876759736477299485173864110058700457375289686701775448497662958633850090899837768041031408268005698221670231222295532276868001425821045698338301190616944077119438706703419452263048124154842808897130085308678106445232576831112711724021070617263600180258971150173499127045310918965641637198541406696323708906303770783539183580314471813450112022064258890152759623866949240208025793197923522274237957827745145355352862157651960456026954455952746195914219217565058849167535045860096574661795281855050675676494969512448252257918702578459126974106684712076625293451194355981727881904890285223581527675151092010320916936388911635103845089787886703837063254435357034649618671003575480720071394103698478584443604028607517145511223927906094998710120777243861489219416148117515849688015821752748554568860276988301638455509562246158367740877309960578508487147275038980857518997000354641560355427963094161910996110142296921344467267615061601263302641309756965946816659411989901522904327769743748253951558347250922218856221297088924899751508959893846809352780163319234905611972239757181369969470915733049145648300806990260510788600778088845722543438570727054028473435060091980913615001271809976913103173928868389728300015358608186702720429754563648338391886888619167674577588734417030621903793462657535325938857615841417939406028401471917339443200000000000000000*i1^4 + 11496308777923249697648362783574951539201303882060007190414196606980602915748876641766884306397993026864692722196750051439285198769043369190237962155682410301256620394679349888144615178561516022077577035543373455195511611310507558341799681267446782042331073282697706364526670612743429065959534845015230665470884036432953911313160176949318633502261523756375063119583716105224317209137837312984850432856657093420369448898563248019379160056164904536351297732447219334665093298093610780253556061826515232637896308035763674447829191638646936632471422846126500234295330963822870408068658253304610845441843401369046502657237707956797529053404156044213124569434993995224292247593938603490327398447954752781439986350031131810882184411430730265462995268378339395278572098022711601271524069122564359743929273403387963590327578317850569668873713964762383344236323477275149482726564614576694396049113892125046030345041773574498526448902408507032480195479674163232802733535678306410016484993191179018450454011466181407476452929017432115170011492432192808103028746406090782663883092858271833072809631922209577554462882161105419549188196344063643812355065579828627169210731875624322097947138068791093539498020600032401388549803077095401767874086737833035242005046422433355096371646743802534181271364399125763825834903704368732275977972687455320860725922840812859246274859833842898601628889957629285045316677847521586184986304504529984814811997593973404073527977811960566279605469182379896502348873040773170764953366869974210703802321889291040858863663820877192444859384594944221967106441314223909533660415137980954021412100149178806497544252840058422980412110394821803412537016708617924125249785936343494531668634260828949115320848099227808966456152682005366919807023603475075195136538455699567411200000000000000*i1^5 + -14334008276416069917953403143809016822663613930503892135730331965771401732514025772024069274633277306671074458263677173972744951240528473006181524793208106417085701839015953365819167445430448256479347816851414573088877797144524080018809617982286481656613263931899811697248241066448679682565004692970281426811080565727170652666958042646360434831159570563436671291584865237869183811246578155804563729066914231300576281482006227518372291925946037825166591539773310332781739095819106326713877408355482579281097423465192795203353963032768908121471825890502874848137060834230872613757684868696766034704893760162348696618479161274369175395767455333361900020717482529258248266181656098630524748324528341727370182123098515651520421027462843788186386112178790460173667954002098589319411616746664741513157084732063602174307096349094057749835392183396046073611402529397507975161780030940889002428560341770602082507787691767979588478463321671709203788992535824369502121548975497415944602596177973372440732945860549245050249296578404895563244123477341679022827234310303082381774357744794693877079907811546756156182713249382266206999907946542316117093905126568384287473372519137657800642838022041978108267600807077475772178269679527719882465984645276710166925656129079373998544445604964213211360474105700753376040816357239015563918257713100815954459291038746478064024557084571253866061457629516676720254500330423906817970750225446111311926893551982853596293475723295136690980889487014272918719480277790173215055974691621013731174831036208768151839849949863574209316018364699766261029950644091686250031834729326761884146521764012370318054951904865813231622863549681334298573363872345300650848300334498467750224771179030536165806044476156823114979043732138038716437878974519680635693092628714225664000000000000*i1^6 + 26088817618857614304548208570119917133585052652196151254087656614635890805099954108408198107618471950590374473872931470664848878236625325251372043041216838962520638533832858610250939298845028818482765900982786899029031634077034779442009255201359607040762122174724635262461980838773168322010499597307557698272835938909427621846935135680877593417975329711407622806315267681609564886613871609856856023369632597016498836039696768893593403546014964236376868482197525277439527622883622935643528116570405450657098831892925036720291442514098664208380688753315490509858606583655711845846759536187958225191995781586892239140399743002723574798966379813628531501769205722941137104960112024240290121325315995239289652162314823412758626169891887212309580065412590076946340272442765183030271690305013729130441239113571806751707571197092538608980355713831001840798005740784367771067163752877228743159769180456147459381705093560281547959810169561802321167330595885526963276617066625086771193757639373582372494917058637333341158649127255837858977920576249488029410483065171558309409540576529764760387767471607215582472078155240829997723851989743081586491371933059872462789339854646479862539950338304931481201426827147490520979849869051427333399567168448927968227296772624560916860129269919559890888677006427365490462520335006209230481017268472540533440143007489058402088422791943324946175291790428631256002998448039332084230419531100308100975646200503963984835840244774064258599904130113009857172646854449430981541670052404557248783575620765947451057757010322428013228089196057347071757602951326876887985403183254743057693461423891193959864251232774731794965781382461980950023851572168983284295387185851197512967619113779786713972185851841561813648206674754853664621037581945714542626622936312709120000000000*i1^7 + -15180821953173709053718038157412486387972122090234600113341134381772706514042366906471746036683886220344662606527586277980739326160606684978289037878715840713633774806878672160945118669314038725935547780038089501615912531043472771636764178879294951178313047941102457247631694983641197895533134057043763792434582053961445931194155701242557490767718173561560361199336408780713631285582966690257072614188356427959511071732458079710174983902215266803227875970001320619128726023349210378560020523601803554200578979147074180051145728790348613502812435471653127089788479515902915029213637588237827330435020239638897509235270419005530887534779729670093712326762559264396003849901574887480379311074903779824953819406719156107027249910751993338987140662639289718808112909201888667359956022822617379088933658494705787482733168183007999316281846544891712299520816904684515405636764171311314821597348295523532107630888582898335851694651382031109961514941671870976942276928842762832946454601980133403706162372358942548242528982924465813216144846641460359062858092819270579451640974695455772812711937479792438225052458519429172682097068851776516474843904665853245237004684241810916125783451400892604354351403272535209038519953166402573366539573039223117487251759152988834278384924783223511094012814996502623500104569625344428347837527424476751984329149306478896693236062991710858842684232557210104552249566030694076416684463555897671913808753548658012781488406266180928496787611605401082970332562044741132322491709788477520709134197543639530206660038942491220001997256014528637436646923341771554923435715545235462430394237803072258429597225880019992023153878346849758078155570962979015437071577298640674201794034220122404686841741195709888496617918485471529021953528041792869513188155265646592000000000*i1^8 + 4696555799719996993147777225097032467945668442429365765898938325565687528804377632780892659460671860752668303645244384221213134667930032807621783677959488836991564812409167529338822172610602042485368174230416472867529217759770147534209242942232842662981247414129797232705799489640611027079910559281825023784952797652121213221585900559817950165681592827443300473175510739092010255955987781056120263825035826575382281009554232667687652273456479708439476282647624550475047121196622334478466787757498445296747823414191666225893138630019250779244894897979018501764199034251778606080732737383939618855990815120633240618982706486141951728763818637787839972937004114240211268627260210204233791544508511938875100283164724525340512526021775607712372912457200859056480167555874776525049354877904447052417845374632690413197400812023065645255710569413741567601756244538680910230735649242345156625609764199968796930450255664530406073663354799209684797194823252836112040882776324081509414261946620221558309459683178952214181120410184882586273301392593064219103436419667013976967815404288361179169345429231544763945595016761051225327986015415879883538116652693554140607155166235603419513517441239536141260220916699133460415621323644195836018947162885272781870619842287004818596158989443745006898375730418898125578098899584190602407237559052452464569707529975641867728090635578844767640367569392412189966160970569136193660873325389026361417771486473606064455277850493249182350926387495262485144371312538127275792766276685066950544653954696388256909228012410445102828089233657236150779164172742204786717362725030731559668105622073671281841134559227363278465243440589712448364028915943315038202753468674348210584760040458683059075791057472080365234633729309730857565249457606734051937036974161920000000*i1^9 + -842218451473375583811074959611485930173759745205990796051850855451073997299596285306933717258653313177125270871231499747813805647962579511340095548145463495114596666691357603463736812840072695487350470520253036409528454688786792882401175923958036858763616591034500688480444649426954060117463550925252120946638543732812049496521956424575627218649881419253124170546522147971299842033810801687950489738677184937679589402964334891745743454514835294058716656562855652834666668219844577721446094865584857142846669855364552324458076164783864527697946173147387823035163903962204694057640244277199765386132564481799325924691261155689848132140852428062553759693687812271145766163010572667471448884719872820192142473263326787345664215985471477887850086561433011383306568088540406738892171500485984508668832337308729023928963944280963552880080171341143937882111119764140578760945200114273108693909736950181820435754226756223730535247826637267677119622913050289683533790289113680307398764601750276288099400429148245306131244906775367762905051143171925670416908711062081399710883699833730426317652403064880416295660564996152377460194000154909811971801463217335622526876239453171605411194403252672430661814436656875527938147516495332547874814496164338948721004390939784482985821268113629945308408183911425042328493413820263478664127434822040791619104532302890450004917090655356383793960895119624016229101119877289438426520537021980864302131609768373616871634759525009617199585341460061548487545005927587218692085233395163434181160594293176542451762671295896025957645049561241860940054930648893338365534851390332612463394293982353278212953708508846066981142389235982149124510759630589370017781483821080023487990398239678718908979774130070232284475116992761221913004371785848143733870831861760000*i1^10 + 95995338355191948805989433014649988340477563940086190687260530800897188925118270165851382210455400799856065715294836422085969740916441213591939970427516225765152755383264314827027624767356096189800429223762462794918742084349508901585086570388118034225752301926727542569703902207591946133257693118696673998147547950281136791560347359635365977107750220259294284840081616587203164518143412195640836790005628221811158320724536480966142841164490922510825793821703364680767053240510044355009851192026386583573238399752319851813519393932063624979665513539034404738880576039290384374363925373856292328069699299435307615084715234413166013809057071056860358460522144244802522041932896152368505685589111761719532549266406866283824051113323240043549026849833775457380326229485481141522075981798118097532004134349671086641785670971043604276301017479915352815740831705853294652917953539973427619165797972082613007602791394040403470788334374355982398470597714107361084503934865677121596121977460149952453884900979789515832866492981535595351287037771718068594870316715083403017466335342139096661917439418983980392267080151333130781832642449772230001269308188621219652606520073062558583522848923448781436319531772949737404830375970249547427371902305293674730626403467809678560567615912013426448899490946903568505454561789901876946667742432404828253982617747299230095867587754626996920929398930555151088554177416255184271173344596306928638392756335259840255851927920844771079740759111794934259914068537914665660002405142407056350356991636544496831950999345460781216757753358270958660413738364116592142688003047727362107710026135522388898624605715329758046080629487548685514184607283167882918120715374179930024893209786685936380721206365447468442320881993919260727285075009476587747512890163200*i1^11 + -7208132115329543785778338063997472692233804103947484890420623756833706948000510537343415181914367000458847828758311440557429084891460696023153008987500727113375379429547078520346749918485215228344639258777133443495915360017150359011436949614773948475143914489232679301397463431652687910872148883009029692330942044675509960100797656676760526761397135828898147145805592507292174366884829633639436640282027197771685757302288296321710700370349040852520976151482600930845780687698605159094747894235307191677374943623882872976620172793522083769302738446421000417835371775943476165451932536145813745746574575670845222339401816365934643324935145374000028619978726091725677806106190334549507545069812198045976039193958558118429136610232506988377636325681514177795224749948893692727761641603102464279741754299569607020992282645503035623322987639699205906068937743093859958275161176046234644361376958326922165569495112759735039942300485884107249945797575649096866071487973971160286879802953962477634966905203114454146583227124897642175851684930003716448576057294739174344423296506662204420814896967443654756868099340635138659924500175434989248471775220166931467524587100338791848511148474537048280191799632892783505409677645708381350237874567915366591688532934402446403151501430281485409675719688310898237430724856010407779406420481867402082701741668975406499545914760443881801879618172010521339131990288969553559083659370273773406401716378743001883530349767665056668176951391368827356643806445712324049740306029226142615664773297884527909987277252949007738748492070930692423578039396404955950704628268307504612695724933891230416300716925907348938649539432507394323208627602228756576921868753621043693955829027967130372377991432185364857701739978514303782870683767019736512631668736*i1^12 + 367788536670146404325039996977615444926199183571300223209313353387910409325954442619554162149347116947456429374226959148287862349447672936349511706508978205140590748943483800564616595972559643797869106096075418848073939724698146154281394855507946777308234965685607235990782438005525146277973481375551924737655896818984910978220620690685095086870732305380572369196356303133085045238136856381465560871309462680253858015184333278064533508893965351975042333563735060165550857842058543294154554594826555326788355647537673135250112182039106999517633913565266500681662600875657967208148509846432722287903750395120299745402657176787587704267537989099496008519476851564681859084266701859352174985980734240995517599896180730369503336646861911829654084417059939632250975057443822510495388236763606414249347299175296324849836576974040088526752001575646548065514929498791437873916350185561754087494616935179449791157868574472865175064039136810421638231975175069429523790623628854074077465327545476377313274797762523628896136743313718111417567706538155277769255133795808899027166695553224064349806305429977502409413578016962694192346850055567297581346571320517319273056475754609503174672525846090367023671346074114581033467593536080658856562789671041813163732916992762805365104313536231016365484874170827103104677971158268147605074036366536462589600961830601263916012517608600390885380695926999344673418724227263414189844299517635915294199150520400421368244930690290436730564071075312389226505926847490981343339418721353860014737090312150783461844381271181107538989332425805448821416976206756538861271658385446426620339595941893415599432596339219761224046914831853118225768506387697711427768976383989146138447100685767305829023152163102032578612533057413265286113356311226501562368*i1^13 + -13177211185735910538572930235788938859192927748127893306297202254182635768900831828249857666846058762761277125527466080794078234820162419371786802027936662238195650763636551010600129598833287345453019072474562605977861400172906632207531966402526924027812665358215164630000858059121679291534660289580822563050465387424980035266117012197596190715366396744691342113332572819830229408351890728535007845106632906520904773092482617392455377647388109905576188971734074529623416983694821636532568328864983938145463398514877498622311969793688707596449223688460107725698591128779272689678691819941340371897058277637777012948722453448372125934599020812473903918001934964104764339325546351070180236686076165380909538416526277285629737698558208827516118474475604815790074407832898200451824458655201585917346444235000250901118589394943589083782734612770988740494187284973673618217048839627711830975748332234983715841888821089450808833559034713512507065120745406032665869948782299693902442490772767634497285473370103773993510018713854743172719027176695297892548323623581555223919835053507939895413476724725844924924497345932279265235286221619786565860142706037846012606523848240409230396121572674694737062552309307221338463497262665748075014034201077155402989774112426877130152244931779882419944130585740721803206382581557120588897756718503237985131883403462740303048012275238541432807023122040639061614349135290258306278685726425679983481897007047137690778570353227130459185690195109456850231424361150836072824649512666414800839697105957935077709238225079183099433436221171125285477847082848531782462165233137210630710527661770967490356533759199749612195302483181919721862468502438669983322689057454140237903580069186064632162940042710159261766693389997827377053670858402299904*i1^14 + 321193848710879499204332925978049586739415516027213993182353457057941731566196160626350414002575935873923435757266814920926055365472754285922474475798020426318666616383897807734523647674040754298604185273289152934756834672818770495732739108142109015757055683663343101696164660916297924753938926778414963178839403111123528348543086378423204290181022540828839578280920007220997546596785366855305484951727344760261023344535494643905598187169868830165361967257072564871423818640097702796094751176451325161306377083158390684999807110652587149503041917361121068133235340273993471264230886794692017900797168586320934035553503770491888347313159545846468011870926071698292018351631320421692168110501619728692281041661450086964699408029175662896797031831481817701297772004095327362189955779268638407387886326098666190901032532974763479959855867881300849188987817896786704799457941044462092744166926096204586529143345056272795670487400992002367250631004886806555388009364223770872046203073743549324898082757613818590286708393483367946257038447046773182689180758833023338232368282367194429136213638132934856996251909747510175750240375411529652552190098594398301896046882666166060156846994063278068223460414065130696548673957648027448842150585372984531776255986214748990170812035336613293333964200147295822332569885014900154486420340566036774931572744081440812032959106791259935909355273628250162377982701035956813316721553490503849949200598108897646904233381076463925338318185373345170734255650086587989275754710122264339188030268581405658875796344203059416446940251298453372497701815033041780033246923765381781976822449336867338293991723359775776933109664077350124013929974314583605456790497080113396660781296738444043084636032221010701662761875679888946682240694222848*i1^15 + -2713665092607285483565176877738560588486724884353346449175363460414752569459084534155887962856461190248502671795101238513820948175247306449426678743500507251533944682825422499423969954280902273598521492229117532443481175930280554491684013606484696366237205046504173017929081147965380271663965969394973643257057355318914443742786505106232149782672866724842075198586978348847414857230801360577295879675924772389718193793318005334032610046191391265081329303160927184901845586742949779053639393439435136141530371603990919317929961440389174453391704348066977106097293637583967304980493051206796932190089072150057785921389679832595651415093000881902809975107412002931234744416257580723597273399545421610843650348719859830097756782390977513063175600131399978017524340915319568004460533561009351438682464353035922609509388493181674646767629399530087735620005375174740549014557840673106716290122103758895092431443427995154425902195517899430397749084611964722228584067977691479615909169671283408795190423581551116950990978896567215468908119731414755336886981172532984905002509714427289294010691389088277509520855708500069022540041456007372522688472230326212306517058436664377496503501446829554141355168246049322837509484705392989431698403115508982588587723792694138597462607657018995687674622622767528556681169416222417735831319914945225323183078325512513176621723009144084130882007751398770754706426763893985875209715883910524361300939500062496639105260263894590704185099368248257785936214173809208193255494234091223832032229956415779863463388032703096144906071316847011306223964969062616772242359768435296279822461679011129254948501950810327094942949063506836512358147047917563348353774420769541311053698958430976787621430363633854321469519924297648617193209856*i1^16 + -161084462302797594802659694942230966217649079812414556509226273422789436793604481010553389174591453298400162978265354738938278151291292234122246955827361020969583789805534712946510755298907549128230797375861010218466834386673486551856586582231122077258582171479551542498487769998328250527614442901197796118408904153444957613388233570882338442390184196039445088231294729940484616304942370150445465651020047751989658703793099219833721894523358215601889276065957921630776369211002319624302877095969185309204603668775861800267327440064636161351573720870569668767558478183682984675322380560348455714185168374222625606075092551189610765800638469409820909823032935600157272207297521601644356365864499847679410885113936918404602486712666867503601284089426113462575467201656369473085579111754285012535969863074691833499952659133978546923961795026885421083531805634342019085546449858507910629414988546897000405176857036041434997937735193902498574164732863040908660865804164588563051867364627303362782461010795385096782315098644124837619712626111703386567379182477845527817896653568955917859946554148183587569209805481716440537609952758756310289133171011553394151505359410661383986163835010921048541725687880501005792334748757869170155487476096215214259450519244121010856633733369714178213421084240133741151757290526361214534364725624644726537366525702953546012949278914897026080378092017762672989217848265538470508469394209057482803932203294527074866271614477918241087644119747399787168144081302314055227607003160621231805538527866650608927838206683168397816879308236800420187295112916561214790681803974322191283950814640837387091335263630736963522746988653032307836944837981243405722413411423327970247335513276350472534403888747767054689888056053392199385088*i1^17 + 6042554189827570581755002901087078802883725009727706369671977604550893789515204366809891594553537358945433039754318824536003646167688079544499158393290901715731698075919943704785132346065516456422486997099718024303837186200994754121370326431133001643489749052650392633375083319989120875849778976128990132659068066712295424703898027341850891112083931159701839534011974489415734868643829009202559435624356572561027969813055911941444638825084244468108397204548901821215167976736360331070510148429597364584046439204425602766020529772897509160295427693137469002973756062291831998613497332059362537641121899289953659535568314750766294826797612499476140501096743915670714612137609814945286152492810416998483441109341647006017285625590100086099624022411033927479425943714797281738504324326004440225359099525291936685879228231102855244991928467938095801063760843547868785973773216109509942944922694377585843413448844443209275049628160684175874955858468897610346427504674806114523095655434230774490174689733762606146116052191672046590640621138372416522320196375242668152536675478741059018624094255346498273750074775136692748269639944626666254836328934596923143964924591921031893374387214829015669135043341580831738437036134177875034209866755372082811288307468803815226281056361198415750250142417328456285425958166582234554622920900799645825402986482489447208340626287218613151425805529011010902490817653902518626946365083219115634342725843603675201910281843731714936716491698155420538243262300543745616077306276024113120605232377991054382104522304130140421526071813251663329010622670904386268259229315554576562928349533696084331323723630668948160034073711647051719964069727213894215990975941157094152144398806162737398786607402803530993557993315188604928*i1^18 + -4148938687188698924960562229794071365047607516805426852587918105795315763317422629788832532578870111638655433398239536794251968114693303869072674483004818980251195585696916860968848014712443020637619656143736643609017475861166295489779789919437292292889797521306922220991636632192079260015033732194886119406668759057664567665856236591426943272028840408152429938722363182255155461303685137434020467560612486858622186151993094502272400052794604498182959949237257944663790175933925524967461388342244884357952703518238842447344087684987232851907681148025746023888083621847805278253106635639486927240276409861800314005311776447752079191666001690594129228601197733981470331336655146547095736705617906893120368587520778234762937409995095572485198906920780961137895528012872045034611458969665730525549586829808618427450240261373383546675176163725699410902340131600358615897170260291944974754309470687574365040922843639306971007917980354497017139843182701195476379865758282210207314626688332558329084165160737201053226324937617402614974821597556103261259020055094200271371408408022026039841484606942187522002650475249176974127389212932060141322410702988432202947950354791276643229838714412922298803850053911488391760199443111563212896898259550493878895049361485959181044934765064913718374549503022535326692340101504315801214187321061665792824071724891094455611228054111811026305060715309264024360143070995275843443897110930258043744969733039664167914262366026141287930084573289488104661154758621849555697869117018831922044711759319871359203541420237153783170185392707220047299652020223348455085002900785041184489434162472799700425588115041239250058896411483968725480187053399078725179705717851019353363881451351393913130639153599085499219659718656*i1^19 + -1635628665381542031064144524974655004033772349183229764371485663625008497753788315187804717970573816021966928808157859339081707162521311567302074872207830787556086413774341690209044261878791088982111189064378242515163579551717423484191650667462722609155375438090905883431577456176331692776410495494827442399571437231183299914837290788858055393868221780529807444090487488835401551979902657977570226973983559682196519726414555759408798197110883932554811144863682803442438947322425085686847478256466045827027976791632315182108776612717456567540497245113664448538501855364615837221520948257745857784600750290373233848990915765933298466830137725151283653835492633243242442896017848702322764427763379380568552094964404938309431243751620117124336021168889945270252583185710149294167634629191746388809186276457557538503240992119182379746859627009533976633495944861970577100073080467913762649995688229122802401076804450296008765476008102658727045813881831229586053284712543498842607423204166234987552422078878024074033754498290694739826927594977883729035061562799280416985205855898969607981253820583749225771973005819410933368568750491513271790724516853227553928640402357150695513822517906128920725605593334515647407363867707157315361317033378957975434841000367400232810924525224233764845204546847018352834922397928565512964239894077938074257637356606789170019284114818899121078849335282895740527983358135705552491775360748527713307516847400620168375424348162635315092889365528439533070472566273687239460223656025119209547150751320657874231324960920901000841685994968264322043758560613640025654534969494799671995998474948336232375220551607571468012151553928878982484643645527715521759827008219543900937765655724167120217159593898436729499549696*i1^20 + 9238529716652374192691943351167400646763554264277044224289101752185444201892472263889726780528621320118428752015801369265226697061352222361691292372692248283323050192467241159790693434823408978432995145009742951110184804451317983591551500187069818364105534258721827128357765153084580980487838710687177079820122115259315650006735940179292072548080221406763279475339851935368606556305512500519070739449149492439013943961861552846367092185563652450249014703673392244119812933939498454341917466985793484568252372725347160448315466944653314855159482407865470529583427918426797432890873717203260417333176679398768510265848665729735568222190629015866356507111689848018798866030738411437391151905834402678613586940358438288369695075040047322441173673864837993585527623293915169025463140239274134011169385350026303419647109361801567799865488624475291960488191221522435557353682869987643477803973384023301645760484087305729931093635820199897496513306220461539047499046378318474118898211789190444593586455056271237850029964376885825437413940235998648007889475173177953852046051534203194508487990431522163161890376994314864575225391703708115212156710225312886898639208291951427990631772860013958926609129942366133211873237745233728451889112066069895882877407383655494946225067766729298653126609935059077216946837288470806424055396936550520534311594798606214458450562268533437140984970783146352082940599536996238664184404701845305680694733672414032968100147799424273939540515788599338119518031382924130948147220453583665457096158700655043889375148899623820790382829506867288661914205898113046705961599983929126819459116962860108385763983755959112055679532213930965720437935633517773083519751462202121521295460209666347770016029404148755595264*i1^21 + 70550941649304395511169760189702354981188337784172461789759390776287234247444009218823585536926709128011078261479578653312257421690074734188506510713031066794018765493155511737464112157010510797870018805184414299781400214693162890122282430198850516917354923843907832074022114821507107518248114221350196412479436001317423884323607258201013854143441343649526312337310565590846381280063003429342401155477386713729537496970597351427623801586827244956813929491468723785750762434313328916146876921097430932087177168995939411592111187561479435341656761465079759426192973351968694637708656993908766236099638462652315916242318787724429808352484587745472404097367851077795413893542891606711621953331559445292096226486478998637983187528899611108032758367384741816597052530209597442787100431942290842656774164454979423814404588701605768867111543809953897249721742741299773694657424775838852925704693695834626742971412139226309178418775337341222406287082182077264084018593533453421889871859779525945016786462762858575077104985197374144289251742119838746654686718279749317039251163800485661666234626763887371332741225721630619185631324406404807064530578257633258151591263505495987675194844159801513113412903526271559030024239472530017004852141317541586404853894818175643645013070158920648018463489390075448666875900936632271452039696398843143559628819337962767642366425205747595063783533289336108968446745007992946790642760011398362894743420237973442119754290209199761609626705481448534325527487808581620212796134108312341761538102285036667640033434720280091581469164876637276204350127081486876998659529669522366783674630639229512827376110446135835276437459411386566120642068738116892164773621562592056937783922640031566119239648626606080*i1^22 + -146978471902724181662195647233495192596902387954696641908005087994919726284260773540346057642948082602225885795011056956376180271111941959034186637292608056143940188253665785992178972093988898710880418589508371266140037928129989708205316225140500358333749813294076629311558178183892976819522930828016198552112835697205840801099927276002062170570713970113843366565838196408339187796451422053684788441783860002817565551069215921204947113856163736900823264028100532350579269204036862899739784542215981266873739039410149478878110688224838602246026276659153708621062300257221149611868037196064553613164026070883027378231011866948496437988630034870913663178921485966407335866710302434278127225375116997834419895195684692779999012501811453921011792061975681724678827649391629331910467836093759987409852273164375600163922148003645535319866527873175454448726551203082319027935502658700716622031529580720748917010536603390163644459738214665780329818838147264521722276774334812685910506004130595242919405182753876204184574208679357642452488849116856491649168838293816592756872339447562130686508190371536392326638966004462525473998723087288572944355847357641199003993775125934044006491463115491340702008124417889822556981854501538474888282386596456255482065077125583673477476887080488157476003476634648843993789706965497214593606018257372502068781969651557750772806364452398096945332317264713999985914413312860487796032746368457064246113070927848943891969916855923196787005148166862127645851244497939103846612298626401866672247673280573725742538133341951038206824748738869032009671374974742235385710691354543455730311536363239213039963762340974593863120629476934244701528912265153499687564869363929792089383528996810406646192799744*i1^23 + -583472933873469345164638637680001117673915939339294724351115832418428437403215912627959615359889010702256112207985124933423757681280555310858358304093622954156642060643548444425726731776895121716084330561222679207749639952648890292704806997447606327181729331745542442533974965542209709262457751674739370028401148666880567572552699582344281363594342244153850578806429391342183758854815736385602243476157967237714221602120492905480088791850485012791528597337356202376945922820971964099917292758791126100466021599040162954653728975432537645899295110333412130581809038267840971517011615103957679870411934159772058642221324550348134848022133205825124991048807069049747482365751040035774301418044299700249779622965264662819578209817097368557998636983265997575353955574759950995684737200489639894318592410923889609907730233592409431753966023702911949701291248057024353461525360544763130439462980313379485179810307448761977068914183491402180142391031635080618467301948165546097243036382811264316696667379403034772616753361415563086459073705631269538194456876880457272208666552685515460195407628026844109048737611615903464017621832300133886396562615850267167875074228502655229940031985302058023470553869174447079801867936164291822092250859951184132149853369539696797282963900657579293993891076109966780913965913817397061358486971639935566337653687222042291605068710116889740893990900694584459315888280594353496486148943203090271658741062309595136017454536387937584490141910493690811913019344958370946886224768719639741305066804165822857877738472153254476160676389500159220195107727877189175938615733683199274965922076617991293933401342774222372878241506493046125536880877426934008126836827128763364095009300476062823612416*i1^24 + 3533493466259493856930204301907814695378148888791606355869998489285862366437132315990981227133620038963175656051612391946855530190743337594915901608427527263626022097849651798634287765314128386135868627662316583303497467374703883471289223848615377944050438855666162082826954341338995522140178073747615138736217509640249279723423067262162168236785506041238371528599567850399373788645517814718885642431359707540634085114466981381531722565830948419141834323271665383955634839335967951345524043451108067418951580885113005480556104426253388337073128876244755409545534527482720938644700986937787647534145270490699703189919638819249621521905379470639449079732619396035409840831695858484463460514820733516905014827108850523079060855620044000097763204368772091049247911656093334304273741673334227440790361517127247459288813587138679877179967936237062869813998757548931885411254326149637483118560770143874399749316614843357386769689868851726019986394223231132399175327843237115302004683684825428998574126905182982747858749381619900670335102711388036103318726686748477418234460164336400312902681252567396344940831115756144271017262226496923513539768243777026542855475297612874765060015492460214422325879170410113395585902227389777203295372836328473071339132895363209978355766690250683255218245964982420347338294390640224967076726706683905425890723054138162478925401211501615664970178600700475051570041281626799712189094715456095072278604827288301855359493399521205051268226770650534050104768731150271381123039459637422500812564690657269374062919498759833254508638197272007873228756391923931403501648966137114914841741102363552095374307299159643528067170705495603586543170954137897624362179115749575636629567331784196096*i1^25 + 14519526678897489099614955717798607957462891274006850274497929326633794301986963228891882443817611541262780418066100447150974405588187716480700983957391320473648108440044917434590875202352512059218911037789665270940335763976219828573994066872363652472013023713393814035750677813690451747111238873002649602671022259451245117413004146326948658038565339485412961299777785228822828218809446382183029273244418460874319365465043566362167263940683741002597372445602099134022283730256665995056644902868286404206122736891153772773004514018213794739104189181967865143805747079989555367050049265288602067888704780742693088748700827720709428079285169115259099490463843912016639605825066666574291659870516234934330792035002246949162031554200257170302537977045396829984205396161668717796539894025433851687527006816231823583743449144858975504223180036593613803204401544539303396182610029759245426807139163141721119503006859047268823410733732133389341439716362457429732213100122444389014273278330971922970047865696905994957557000879544687593005061039634022701051392739870902654298202968792655835183590151628912081443071289470009429146836978842276742823153493578087702695124427832718881926626618736499297599196229183508502356264064609976961532526226425784570457620145201471925631597721849530937059922677355245098256502400279830279289359973825156268614877738728057989200927821248211781461861972325770390187774287452419260227151032689719777976797500312783616062426437584787737089877235568565524833301515325989774148535989589277154041670118597940865415472663147333404928449641559458551130507929478907222312706790650121976221900045722545977552683935232054291814295842048680200679279638808958560142575637020508055439692267520*i1^26 + 94845499659273760966369980047940925918173829820073689023923060715898152689867479488803170025389312165893836168280243942917689387110124864602371373777553691984379975527002183689868265325331271659581313272276733486245557320303354708056371791223833893296519802742729987177014025612214231395841512825093323635454531464849768565197907101483345482428359712284975842420589292568170790706657776205775503979586157330117363956766950432191090099989349409811799892157536433135246049799620458162317782266154637767252119023106633924815962612117056750079136072454144316866629081026919093524734874226988581113169258428556896700643955446042939201305559847098533880690676091923990826367907456715759606744794034857648477277959573264673908966499584369533853913224727471592977292664155001508397315407020636925464853237739365179923056381818728438519767640802932791879415071209449113146049122099306454034543251754031256275362382173708449628837330173660226020954501622815517495725166618394181140830961972848944405507461548190018376597530350750099449116389145587894790001158142086457530752581862957021965147644142347492756048133018185214983823400912434363889597404955886477374919138349359664454094461317703653834819236407500893752541367483948846767513999816005116193343088957627876849222811856061826462647509971289934315983325072559487550154787675911180475006132694326509903256809227042053488640997725952574949341693127158290342199486036019611348498750179224274628655576460925194771035132053654033537724363236996260765224325627209889808247070784324834368873486956867708490398904336769365140175802529736961577921702225902607651904194820835677137005922471951132471895681811296195747989011562369797146534442774096314867122176*i1^27 + 571094159955494491811945609810793492507351279636839042866282656437896784521997676823901775854411201186539045181547658121462469510910967383061267594694099092868506629422723737730346197016036764268368790406215621074980644549043608291411830790036853742582118303853040497924540062510250307808718824827738301645127480382122971748275243307854907008803128180003199077753858841877355030452226859552040928446053707914860328693015513247625557353791471046998845338145033859774834085982489770197384664520100214530439635134992737320388739749335630955264033007246837076411003755425880009906980177848697099141017682385357191919586451161454781624180812108963076953430387438985664893613467425321239571635919346104278257346961932806098061377508028476630792913133317833325569304064887958260462520638171267585665545906274251674115587945160797693558764705571150670737901122614383988029904491470653990575509454841553823838746189627342997881912868606077865835163164213890967714894039294638117258339463926620261027278056628890598284768009591067049964890471260037552830427338280855789623661302541616040522325563172090397722576366375598045907379745569473442890458641127716758923625005402903835738737933908171187209002093307927381055251328507710199415649041763541768860182651242135595040589958615564344985947737472572549822838043329394901796502743482568178145749708261144542191436614690214532768073164027458669654360455193176876640669116555093478233034513349880622817375831194675717539803333884199862198207245625515567310753242169124006728148275697564971238419136212650758553969703549866518752193181888506711376293188784204917224223759438850790365935007415764190072190307126630544800431876766110691715967685993535897600*i1^28 + 2130901035775049527103718236561115098690817773081381372607942766521151041567737955288754187704297415263841698956144642335318652976597243641814022523903507074911070588585362661708329908451761511006605569372126661596060447418871602634519334982719755506171487687762373249223669286936942928383020443433219763344563497839967541579899165551183763586165190229025131881633164115977946545877002804895772873114477589948930596170738800952754659803723358393566482334669232852546538938708281543933601669486159593286403502306047372016167406385085465583777077306649763901041996366523292157234861264794549532687062123964479288185719778315648669870069199962077408584740383868417486390845518552336049342056185939917727247074735584795787686582972177818767107877642885916274351929501890852732064300054776812739832030206232903563550309330788671044101334327087027687718288615482067279060793948422364389242442392356290506989024151795417303959599223045751751409241679420413293111990967728372699205788518010524439682975208437248914020359035852636771367931886160401057587895126904777509227011536216550086693356090150540338132545580163335308038995420483630110688812133801863656259171619160047588077289568127655797617133114711619954929276606837297905682759035884830168223345483645882972250033619057981233108093119652839741292039424191067522841168734111969151761880858362616319881467839770368064189483075543831909606638757194748033218564408436632154736348336684364870301860356420971100935438843417713733165855481068795244088400480379596074774204926097445658680071099016412176917516394514757467598799438486318664850943699413013984037722666262614165937558924936942108147761762907449680539786388214442175744622762917888*i1^29 + 3505398066966863892800700450484805791267814400204388482247705304794169184262741759419428193427674498612576925027671736377082749178170222888354067691181264789648346291109609262687155977489057348154268088745771488092285314565845727830752241763101018933769331354797495934949129961616709033293326995322173269771400649999256478263501649609230180141234228898585868151632094160385085640120647417887261376299540508792205448832017828391732012092487531688210510575074561223381780098203869356908790236777184603795050107636914652858336200284382383656243913643685579334694180484713968301640544039894653250043581451124478703537924925727820750624403086770747345675285810916434745204894403389943912814917473271276844395842442434818630692051128497649527441367572749459563190451485700218895338264868406560653058043210821899060734079483786206717521832256761013575831552152732944979432889048797313058938011747257840548456907029804389342885536805705936102256261771365878713628766707729702829390485244391033565130641241973950822106607475799072370610443340261028239067861529107273611901895837875597163386833050792802028645503599610437538563306883228749572855088641576029233970107485084545856010367276611888008586209824233254889608289372844214999687035706908772549946763645621163002032488308897570123751003048813082573794157076720418752372891078078328033007435469766694506818825721627133408273760964642053069421818915581509986748976176052147213871671065428183091079667411768493775152190282581027842695201816732208896243758111796763130100822060079083896458869332427685030862190951545622448567840062656632427460158136945541729913858701694845991908623841421859164758234908867419976146743184855631001312034816*i1^30 + 1789805346414345248272264674334512364435389483291392373260153753204361395394340683348557728219064238410971809282952075642481908990917876912122210530093804535877616313818055499925073758153787538187806905475607119075591287579509539338248984656519532236039346511233014423035055330626950076628222229085891702187300651248169799115208549107429319821123922506233808442542779392996272046436330264734347149129768789249468177180993979331808722353259843015787916761674101873113516658638297685248583265455740346936299471908382266475736146677229157950728371466916699870225193198931717114435655184530435088738870879058451743118063543335272036609103868145938831765994460748098519409468302646170996413831223660674903946677385683859257131104673644571105619994963466224033548585272051762096693603717244995521382117158864235805692190570839547800659153144788298579034106425823390051412586777789984571962375467832725718915467284331510987056392386433637547422849225929129786089904127145081198066791412001175808684712309101968686933278558144387859620621656911722136454384207589666185702204747585925563385655480915042533269903050914896955361288018316550866587280663872536449849761694403248683771766328287225959381381925936566296184739853605940643139623795662786871922473578858277860483960121664444235528834405273158368611760086509288704020025568220015653596531160036385913828089146522936841632703479996165631314957643094010166715270704135612728900921282302806091239700677796085434396109322150871980931253755138629446496596021211650576215706285063005643064716172056415994804941147410093949287543123008853407741098144352305443280318217964491362321775982878242261722611834392950987905905338708285620224*i1^31 + 7265980139563952825449983785587991534905228252509913782646887133189865264055119760506704591166117786430038925947119582489298771406535542274619641012214050795067206928374999658258531561989573199236214110627171879035455790948414257740173825917112711633844317871915870600874165120262927433352086319515793717919195376365646144971244404548214943888411291413205838280268881233127028014007500950157758422930686498698186204448932580761884830021506388404864874514672315125926808305024528136009019128926807500586268022207823265266934139236282266803805845064693275538073102103288819098154663601596974503641893992841347608613637324015667304579868686050806483084353831456460077446542385710126125987074221126413585816187413913569785690668268915418470845768528828826315765540136096455770483360679815160845498728533428205102756707080509415366037744506968843220952649159108579493292050690296788223997419412066148953198768773316176497586686299338308165221001922932864689331785299507188739013411290943421507294922810334972808051423637977209354650876737434406887327303585232582466974215306412717650411230128077482118240585328430141772540884038470333658260396686640880067671281707014495457706785218018774263200348446955415778674057716282794124483056491984386703979849675881912209435296665980095369125935223603003025648078983160763497610550450843884194938219182068060275564981025245230557690507269178715983659264051839873681990287808928305124792161982840947149619739925595939937274043628507279762637481726426857434393936183518359874506062251531732251014127421705758736216481758364308193496930093960872871222764972115927425209620544148580891283640376005940313657564244442448192399588136646144*i1^32 + 24874344958764373995888370052352937080622640099559456920194626323149956209909106688090212429884988504131204585770238138238593045505694539751306162772058588863773691894610891699128191565824661926875618211104272644597870766294251120462815469727792168255194978853769966952317728999222218425479227862225310735330397076235893810699375533176472317601753764411634191996186304276878646554966790805167974524777030422418423105123680451924840995815110965504968261969434961744756531223686021332691754598462602117229366330323476044824825985111414381771420852464582160632958661117878374122294599285948781914045848672168685498527853440523632022565113926781871443437904526709642017237306070442503452431631954708328321515456002950391709668419901021888650104050107844070970569141617374970130966132117513502440082210270849658294797911756344442823405468334059994409593752683679624629264656643029910673258544957530088611212780344518562453969648268741958060762386473318287645156372038905112409466324378487035081624079415960956878325412175954211630567400601080725858803860199156947336490058154009595872999135337482077643337054976402623707522640286252684886200551554454338491912509662756268584372839309133089344499069571154440210922332813567888297553147595905849248339251368522487316652980491830078999398710565850813509310833738238711974132858585993963015502683604181043491184223947129082016757603819373503737294852789305109400305035522219204525487764339503137596943526510331242660306722541245579071109986397125187075062802718479541139272562646019103320822097436490295063585660092517017802383801059703610396636268047303160610325145907615247726899733949419966995016226983983449590767233984*i1^33 + 11550101064158772224575397635321308496068562933370199687118051998343260916374606670163251575085728996519097096762097006221441459192309363544661943883451739685962838668723399561812257342872518264608558226724062223127549145885605325166343971443480534234894425734268867078332394151802472351474652879040898895552102474377565506489219815103145853534337660142170989957923287580513504958976754020097825690783880994780493001106631042163381228116381941527039319097404257678922610712735080460948125679471846599787810188752623636943408356910384095948608684128019649161931507981900897102049960572556049967085077322728210051297697384751837785473078801117606560971635453296900976528362685730006741996821617051260912163921929419440639410793614489684687723191050938889063732602932434955518959066950412308669778057122235663829407879212336825505255150968621585001392704290379621741301430065370540093112634493868124818447118549311111442508548937650539502856489069375481054776495604226812228999526512008175572773769257601157119443249994518626080407048862978923138504732208166112216939550391512269142763048777956068294222762973237894694364003574113859555953245183669272244757979910009099002254407093256494235899077385454418189254505353477680282058908473201389535565195475364422984969386275349138155383061918065706248272194489578148220181287062033636975456159587108547573328196301434257697686151877525165607681018626617088905469665422314993963423838350049078829209150011410506422095663908981676350642712898064735385172724946973263409532791455896621801963665751781639488850103451898489889946823382910156680541279394677290621629962381726125467422506709682913531730656817388853031816*i1^34 + -28853800272521583193711006192609048118320048458368024368153615739814536265029144217577969057932836774643542627375174281011101710223360946216794901556790272667056213575428365797333771838185161730238032705580177979917462528254874686160939635459329911613027359258080484454296142902378329311511697623326550312602280807311907127557218921087880347169345726041393982327487005679662439615122381081902576102342213958319389805607778648057494790913842317094879644296432918011173037596046798622344170414215703655807242000155888279336291057700300719830012683571663053632706290418308656602584927935890668531382906235006348924487932388451529851090889986698522787368971918217697254169681520261118732349563868168280242147778512612313880184573171354353765530578764942643455985744976979269669119501294813952516915188465229636977148705020285898642821160255869208901013275198925616172366037400164404124530132905010929379653366338611137516105157806531657647431013243021678807764901088494395753013996238985189438525798504919335329301682697393589589054467797628133585509583096784318030635751698512110556384909469439509545218054892968192518409629739795080570293825958648765762374752530026659463897600817668194920314737257116171839893616908272371632365145866983352479513968206222633217317390675115667817468879287134861833547851489139108396490972838664697617387189725167998468578922069846261659651846663976721076850979982587799651322009376749571266321968648260851273477285682627414534600832419241658891795003866093771389502418791416839130499533405890478587488081784499053139061753146554013414168230568986525156201926846518518234738435704767984803629197822719144009425807267859643*i1^35 + -21269263799928791662358852838221094557957642985619642485603881808083854081260732239605763812588925045367618396601347490162660727966306237809941970379536483571443136076715157906108950096471648799580687699599877684660440676602546013458922960636673541873631779985602059327032566276813212444167510341366479020067953401255583766975562686274664228969680820131310482642192345865180122339765633491058001079072650674824531819052332569256172128004091795415177222282511601591917393689406989547214234453450774607994264302143713152810912086507945192522874509281784946249948954078164639853211839856378841629842173318758991489861886770717192763139947216015269177739682810956364548602847806174747507816854709987130725708555927290489692945704835125221783396687907206345071208265616517766585255757164196889079001030880896114290679449215104947185834714758627761343320066951659897450223430827821093687920240133041491879779861579749302942480553113657884836257916274452046557294640002338151427847477514742983347780084482243496104755051859668480665501043311011809881181432458654745781622242242306187293005749594968565449349911250778178146426287685377570395874259567197621808262560999002285449635183794334533217598293699428988350663628272988192066103090318077050293554552623485845562480623826812300072969651398692980969302549013580839449031729985162683563844734854850248416929354986555947952242043831678536414028798440133955524747554880521134840368877222221102904930557622857800039728352134798634441648412603060016547220296192247392802047401551087093291113913743563660396473452765792540832606389772710422882061089119653977992016647723821040857830128506121371940486480896*i1^36 + -7783091456682598014586792934853749858966517486783310334332230876202864927266632988916582761388788897884450724735423697922986763604720842082066466611878512972033929071029735754794877550525747790328916560878508647972400043784416872060683785118899667200142507675010002680497886146074157297230541162336671010109835632790462518741518720406627903028112283265135583052666365439897901026553347495006346843685560230752326595820997632380593151319372889588591426272896200980222939616995700822915332810020511302749722262896660924885247268879528775683217833772833322261476523973543605186907564102288524155597018635712407643336098159292879837184750162634040817023091962624354512616920877202457937470597064754863599723867395130177158425426638712533842564294028441640253374253282970638842885929136005665982173844750633074177357570638897187237425029242516455580684827911628715004560499668903072188986087313472901670099495534278932120344964384370906003574693414057707409607188655838129851976909574429679848177509967961903044888381942364211083594388312724655273448185852518492866888336339210860127021098085228995334450084689315151074292190807104005248436131954715365806808320157813934779281690812017947830012585834123393626705344088869810316052108059862312753468339412720876953837406368999663672058784225404755062924097458720487581378247110157692579505171651746699698443209609025891800102935543178129485047827529954020809115682539053071661609158943586055855263273566795843916770358776629548275703132326839029616512821786314460881849959300288468881687590669088680870705036021222465210061322916976476635513526355035906906316472494550516698055221085109688565760*i1^37 + -30257466813122435140432219713187048832036740352782963186324107353934564769748707651846035316422194919632481198897290370014516070114998154605987872235194859543019172595101264200587192314542242608710856369141206365857362085455658360301330274652847676455986149747617205797027468750124702412477575347481384541131314131282033242974371967075694583441888867719319772171183912431701229358400948064253810689164623101369651453085918613852534158322934628446830622961617757497120609121187560012554705694811956744163788640352509040506046329369709830479148615141782746616591803138015350905439223397189028229348386994168375688667027647932412536866827207327055222644777365861949490654100522798747669776586513178517916685540071963102990095475699657534675480219366314370710579417139208771682827192731665265499854721392570430615054343803392983444470773576869343955283400564726675430209409224553195596635137497703136373951060358274836038836093499637000548500664096974302544840797722454521746636899667416121343706893828264879400605891685038451996061622940588521167160599615683139653031977932591087993621226880462898482853795864383173541992436528503221128954195467319059075554711019343181231897639294071337764261848271781212326034662949424407171921281941313837161763101144853038305527131987342737117397390973495096399384058814090977193958939457507236201099051390702479288590433972078793533816808519126850350886489263952675711605711448406993444872837374124038543451837503392876698987483432940204596831884045007703253216966156622857923476675272888223031448961838290229961279117636890568197393149972993508195173667345568338454631003474257548158959828160479232*i1^38 + -27179180961968550545841995056679572089599741057180883807660212222876008451488641556794177677048506696496812041963492542389960045441595473338638267299304069794396878142998136484210182849756486856081064827572879448305017355454967516865489791112770878032711417098776977183779208023695232292387402693033595576435239947527878133530801419369649821605790354665088427348410181029712144433766746958119838320934204678641884721346539919433640179411199434597499341029911340731990772061216631726907410009140310596617825316203235016099505186784478063115499790619168934039127166135474322135625880969801897714869029213450940881093346627654655108330326208724911926435762064623083392321738318269704241272897753466419708556760873430098948262384582350935403528625557579390327781987930866324423646061154148595698017588211650641920864008766359281773397585537837676101794181916934240255488296344505900165537970234994393429662997367439910920691705332877798255728900629600526265836844952728457720583773095654376121321008815657555200295179238380372519726143859456203488132794646288159032721162722583465226140984977387460102200503895607702123377466813431660698506356427098883510377758574387158788769670369678550704263940522879832002231727746744683290037602670610580574144160226550563929804842542653740359341492090322411031979655507994505219904865850968948453800436865363605539096171109096864991584299538567786767106487411043298529329373496219481088229557903004545305553176847679335458565429772084892787124167134838101287046044364090099978156772842199635700385290375922295777179097319402420205491304213144171310998050471669175916616446598304169606076432384*i1^39 + -15228323688119762872794671420199283860137503922710312394247403025440745304258370002637932333794884155130801057957882068715854386502408761271746473097846353924841155883790253410909049424606637445002466071171483002101408955698250021693368342642299883214464941436530021680353460097206218125853845293357948061454393413314262222034001169700780221712588042202507124195961499551128157667131969993699762337388845680014406320266378594633811794867741627318968905189397854040926295136357651088071084293865715681559240537899380247282613266003203389813215923950531525705409003833092606320280509453405740116057988252354318074599771418697303033794778890917607234379807771841472705514451269238041300791313472789081696545336805282976377638354544917298980821376549388270931616088605220470907484684554087386917604125017641170790365413360220823648233789431338334769337855485016303204860093666898578512618167939420254127934778905622555813245354163544181061172640460952871559810157620563720543546510341037230856094789283964315441080282508452360987236050524651277565311577865264527532902618142791400518449947147655427942604707026084379641880428228115445469506256494675421169475614103563259300713493479568192695227179309021911845230656880817010453255141247162708661956089343709366683851670311016025430506510669516479016998354855330261951399281531340167231873430854357268587683758313500505001526656277199402170226362609045602192780316244534230955722946991232439816300347657691248025193608399388195449642272336003881039046521268856596580432251888689655607115643538447419318520482812680692765035490146376041828945605442744817573637035106957971685376*i1^40 + -5056139097967323937984661304151113507870059360198209652642421341037653843818224059587589017367144521614337602564786125745422483811598798141634447986594807086349142791041268187078366394134499780813682013283566343279823776340381418956598621393044320966249859011539756685724386132767554512588932785615690879248085125511671345326100159500323119593282702519987760765859720032622851696468800109219239807894904716746501657686709002948469588209781683509274989687246857005304815486338129757665905883430743128738722654949521739799428934123824123164325195380511093810645161182372003486367356097801150900374682200881584013254132792096751281392025143887645343294568945158618946191585096940429084609025794525627176020317333989797246042878496483592810992267686092585122840639809353900229781445226679800504486024460394855612234471859849974454410056684849338103148864505609756635918127845358244939315357563950373509646444496529772315851996940248184119525968670534801017078422225229506084795303338331728390284098573003981303116916519235560491132861430157172816866381791814481951307596852988988723977322401801735699501102973206932531095614907197761147969873625400369046485350000184151321587998572777793737755842780653546500100608399495458830325799263615742175129369283177270239882929305275605036999628551408246923480452115763858055326927960300228525058842438343239123976299174257498788329163418564385059710867099073991937779509466334329995044578125642065136183380119700801320427387444833660509186853777126685937559832290971679216067981728634657457769815731083601511545234757065817560664608898661956036484670630763692398222111754158080*i1^41 + -646677721741024558707927910696703383518618460508504186804134838085128888539106849080490226900760773688046486890158059638154808225330153120855652156350547440582974790180794234866268933316840070009229971338818753780636197547773067938655996783902175024503581489833536449425852020807525831642519664261095296013588874938538357179074493650840485891509469918099236115621002161744818054295385908669057570011163146389412647389837416327740900693657337823845008390856765734416594036215953650789412637971546966248459182779721455929752986424924502999337396333109489729356219635994397085550914982015235174434963303099367863346027105000170799890821809593221067374890200663080985522787589823651571600766310797980362902735622844923214555710474551553031300265130823381962252021481618823518021680236641793822359730268720351622019617843814623729907682572905966814114153830837037104226564456830285415405940329214343661015574543514553882312115318196547190930848520126455423389205776040563331258628001277797062208806471929814577959884524170767806527877096761186722446487804533997771120349228070848401385020315729477336661440157919447564785519391639653953883047881588588802352232368782697413459048238822246265942672977727467581604752426009172050701080316991654313307750106808619675979286532446353497438486339648813680654200941372174228299107840586899660227324344794629564795456247460392115844439096870196537007525243337327311101019078453936883539835828708770879093856734492059493149590703997459376732418585554089207809513747784201376374359016788103299835261976838795058915609427058779572056486991349266323252044200276468794008797184*i1^42 + 65878236779406609590893614437812387417007708470240237283797697788630084411921997316123831343729981962384595640637737245249911357510996838791402462310733152413582178743097292178695678677826670605066479276545048896888839538204488310553219282399824803415969260951567959075834855030320648221226591337786841907969446778469538672283754237060261674537935299272563649635129283002384754475137636255530912160287050073168555651057966598195268921307474358348773535296592153294655784434244147510776615328498027007849964280854543778795417784440941429484765703163812134877482223995464371685990593325187166323676530257409639934098206134001768592124299502958692271858673522749529990778490780641011359237873269570001384169973003131768661408389094548576057416585342318009223252223074580596266011741453581517318985686331044200696997915002429025058363620309567419015121379635976355855048759838737078970216371656049354145862100928143553704702105321401402495180294537511453274606904444468851520113584099605087231392241099204341561104121918102455370128516202141694851857169176479492510848655734900545428387367549035318245208718598532586051716816225160880943045025908178429441153867016276893663008016923993286082965273299785514864342868872214448042778414975013804093985370974403790437601875970509684759255477649081907426647067342787698284851641088081733922957333572273622744327673111466360781173229805907744989751916327526017202013093233542436278435083590932679198404640584247740625699656828613373381721564857914408675481152689992331148045164795673575961491825138949757613400802474443223566566929761289711484282579348355022848*i1^43 + 8564889857494932777328250764192568502571167305271360597424207471121720506825047620529647122816598685601294788677653915083300093496001842666152702796348898463154686938818241639970271123283644681940145151577335942455715400861665473897800881556162848551521880380058353855039274571377090529015982173294323139798067413614565595774265851596835198179472701532023053570391712711183438788557817938212933652491309030502582434305018820473657337592147608202471817838270492841297922756157456956153816050280406224069826138619791084747949765428994616334264441285220124069653777672838986376184312105237467845561623256399623670867884135109827339399202172618668168813734083156363361635488186004043140481043901355105834149746514497682133895443702168557916329526647517841132896274223305026350546716099288393934365273099344899248823430381853458902996947820637561757339189019074079330147023125407850023453428881383784582078646553231045215924232104886673444002639157711260655006426233435249075607977131888842584452883932517574208489928701164791456004619535218179386879438380084546373592700832876456598818825189397479368834107158028683376761983297528959284033318471824549080230657649687388652956626721508147006560538193953979592444157836670075242903258603609042775994908359775998231822111682448962232832809781278486097301193746990778058159970724154975147478013443103368207898767070194878934921633446294874216092284603909950994204062435935456684855980227520113198159947870141451449695472190086449457697678076041308600475841381225568257542497951321816170436336286252752673946187037123583468733072536131289318182531104768*i1^44 + 2356079375675455844137186613808024950394596853933685550738250180949125099818838224841291876205290322375430893122335698510983401326846754551989792843293999688836923497295223739242943486865923104856990456871469840218652224863082198778436180433391305423562921046301909806913105866022895690680479474668838856723048255999835424093241325770748468559886248997197176120165443716369738210174173270478704119069718515706409986955228515388131052605919108013944767374089183224804569800133651613340625403659185581836320629602129210598434791278232192357614086228509768199230617736663856078089692064363148042269072005164461261917772204709394732207845189620508368496881281627539052175042732279032625656313226040519792429067678500812043387187781179023047326309306235758389472718590552835836380427577621161171775698125185499567217908187855408442973279610387909290917570970399535072364917518151830944877113388019594956890079742272795070273167912490290919793614046843481290873931192031556637641372368493220629933873881796003373538948283172661410794984032364050203117669936537553430036504657151236638956098564826908572558864047382081325548687198804238660996689307468874999301525435482465049278323208544149847578199145812454787829221791565985622674059395209392504370110180203288819299120705989892704694424433094554156929060378077739409958676610855090033229883802618669939995714047108576442570858859020861858565583952402180780876828674866134964075730162089360686934033020119477008737793953266558934500726103296329164991942716197146972756554062383248491901462814359496652867460308007730561133053049157956082335744*i1^45 + -24018597164454685554901170825656739502178794620714956272967677026584682646378120339142925852471878836496452741481624431366551169466308091602361788745217028418041738503129052270292421271747072313940722712333039839036992200769161278915373634881989429505552713454998234015494538764612050669458261488029453677652103093593776635432785956000831196229389769575719470037651339455025359398843049183698510112503968874745366744224661137259252508981607616433927622317635178432703154392559047145639206945638857568175883807588462195444365466106607526643965360086384145268877556215484589564109331565560500380224634011257283780689003473996567994308398239032724283169380345379669352233988485179725411370722986757817242437744721969252797140546921401774214100346883098158438357022348568436115670136583167925501165068722713948022936086991006210751712950401295206938297559230257191729205849518118078454834368868756310556414106646224406937531510872549488526276784383226344829347721997546672879209949058142213370732132371164564293403705176371049070035238628978347007339817625677950062193274739163842741432829522729128123236699276970671975653540527272711336797662088390584032325518303441611938710243033548207098200152390869357540719481242278366280265454920277009549619851107893197468661721215759176885261526564597634076557228814276857288673078334120859485819260909269693635142875192639943653645405925706834317284406284067214975754267677567362268850560775171081824656959756923357871207359058709541949449973205727081865581858344732516567630365722238571477696478115541287749551897823468040157878838609575936*i1^46 + 10587368858465948528620607159989655269918983053890101749987365332216661532773387907576356825827591873235265069337329638989544553659952017195012595400142787962086038939011691558342507170617465542726953272129768146764511979673564203191990564669877618437609728835274560001137007501702590751432737075347197790268098767971908977008629802324123827185167255409325338890862052055006859064360193344446430676133168280880454608091407654940691312015400595478962021432453942959858758514102360525909332101102966656150000426833501036939287195079620168676181011692374978236269520608470522160514398724778826751369729029085623612543081719079846240894921653742487263364178948745734787377857938535914986478187633541675767775204561563592851368051406293053469920194203967239421835419091732825968543626403038875072981553541202821619549606303655769994771285005837883431892079960859127775018440024196841921256850531502462243330434659203878884518727154451816408437072318979076888486093138034567240995451226650587399702630968884096728863510229482559661554405983934886348231083288694720862506871166575636843502418999014447440644725013338885307061311315135526412984590113193104530199153198607499258190333796214167517398204134847661852436838115137214521213931072586884406836006765278651738619449545299800964464163039876730308861028074980331769348395036169278683192257523309588297962114428679309228202212134713680452061081720273925027643974796918772722615624463446261438992481902903491643192850856943937830883669057536643162463423910505945674265150784160272127247951578476175576869571716391391131217166336*i1^47 + -779821307005494037006508188899973524628020863245223237856329647001256575070154533649173047117074334619064566373538276164152474517597173613906495002514790927628130234563880594676406243650813561308769353719955418423079547543204283696541559586832474099615493011272720532654577295020719558791958217498076429317778494662179460469234725969385385642766986522248235493664787967011315883042511111694651770095462402143059762337380785248235498672995813792661409697997791735244534555127758286586112744858476020074126939749812165242068607555952213554316747074819408278612924439948838445120779548378490735600873531901896961658212787148768091519059710589485182265173965329114637487211052786595535926194618414435065496987852036010120509904911792510817740933235909877053184727916386369102104472535829088884207619180055465294506871700681442887944067812696200942396121373372091276793993626940799087623805154718259617194206682088438551904317529756127472657161033937034438989795846527197165615107310748962843366966802938741278012246767410627623563312053803410624324478061905236530770208353395093731298749101022316185105707541455042229399390606766851589791523074678578138885402624290240126794289210737558891520280786336488554850731403384087007914637403287966098963817276282680968474074946462410406354819522894976335431801672411907381183682693217693928912745204565224956515064658082471407319912369850382595679141912405674937555087229379344907616580030913938460900131111683872211249816791159872743305882805254483933740337364094599560767858108234668542436718912852698325464342151250468405248*i1^48 + -5906771484994654134282203504907621743526508307934706413827595454392395654426552612902413361983176793556930832115444645288149964531387612586401891308634587810484040051991922718164947331703617064437689426827144470130338928787496162577252334744487962549509023703002590844581459132552648548070003671465974188198769192962256028447578256497412392192785899795275987240840283034507696885838340646591372596500340269603469822174734411853669777120611293832696133832291283790989847608363319110006463187513854484152860718846439707056471130310763282137295477293195166549235748936215649244045952546017850260064064896643825826894063618777169942115388230247813606935271524368599924040404313843812319695521104043652178287244321431387818698689189712577300048570398836979051639260738033381309312793973594109655540060285131687449135829436484383639793119701169910552141577326907857175172327691627787420521422843589664352980429543312736463779170982082772682445511086946417419417136951104638999630348737145164162049517239209303521839381156527347331461259548991804301389332633861111305468483671281075759692931863067454564818378156803897344481567664566096681004379463646846089721689986442266665694437684610383975077458451976932406075496280110145747251063878251713005720959792661649031147685842851694165396378646145198747910060723422367326438449131940681520870803257710651667444065995844229149324583457956178163057434642601122323285409775887312900546755283255548863612988859647751549313628443119672068392645854391657531892545233198001374853169842096139556999241217773720781802195386368*i1^49 + 530109299637892939517329258299969697268530978118383301269609942173349912010706614569808027507471189900311905061462912315638159790212898649335327029355416720525289142741357587320382331408731311004281456503499376490711524841834611960932182198790213265683160340977959189629766189612600961860515747150269777815231377287952230220817555562618428742518825181150778728379013793481626138798778448278388236085093128425043539436860362893989169582891704885802594328494334861881668591253769526681050467679254493770745493537664881812114201499869319779999058565676560171916631458458621556239928964206461036707923490884192664477158680591016273931424301408894036821522568751726357771526473310369707501920955494074058992830813763280368629568426230508994452388341869872971995762744703570800246041017536378837276142314097914073141668034690554051544436402301436758119287968424461799059153202357491996882218498334717094719203051388766378624729822363909591346605737987066333627541649050775421806361044048557296314583397252984701592893905957997558632232583397943664897044843209881191250901750598936852502777613345528037932695180013595130984433245199775284381813415843958535230545053189713907154422458057677871823699812900233601796513562203776218354762287011425122579854682881967319020827393031976818913386666099737411551912421945147661684909521632047610532229605303972091950272272415935374596419814506912142444773291781193387784588617624260216377161426600014693587867991545227574040657538398271926300419058731064766882955210655502668622635854528211899268531135098467433578496*i1^50 + 4021156993901824267635677613228576322196690547661085321638309230901594808295355061166951514355382373080413763138066976126039928499183250990487332668296126822431517190204077087190322544964976268934048571928525552115517740480497978950960141013963863668382020055759430134094089546293868481078504476457228885892242174937546412760584767191478841711574087638052145302346798688451802728690032716748923586613307360199887064795319872255409939329315345148783413248056417607304830899414397088101863347546124180338176112338307988834535388883234212631704148991661004204871637618713767386468205192797338093168454471067919294233619120455418566659159331322630919365903173743050006693556040277632721217301439847604963395111353055161000287743394095825354215661484534686811924949789782982144949363607271491274506117178297312310661938148430539734896293085502304789703471438040706813018130468358725980694708623353370282214947297246433349260482632459256704717349482349096013617827129201629969424313641589561607175160840399087050069797998055562658015228588903698781402973510849140919111759264236930928867486073417184129860800251761971616359682029033768884795452057871360760129554955919713869901750066055081505523669780615040190106965384424961785572682986342224434876060840495918943688759016637761975203950022517501440413829154414159793964497809913417498543642103078147813667363272340235195152297392247441441443926315833573704842628101675037729444068982149105792900750183727688621296583587120702931391873815546756404785915662733620390539641169889130232611107822895104*i1^51 + -107228899256762291294299948100722110905316421050003879068808896499505853696095252309092475133643281674112996731492201320847613004822219503715781747142968730418470955635286061705972642730289500673004525448481771169921665057586685695711427407055625108923630098473366279566908743261503157437657185621356125465734751500022802239708413110845699970309366164527261086255881121021030281166878610521242232094173645972665622659502132581866774824885343144742582169902596686615123113362654612991900683462552214804377107148548180244562418342903905928069466464172162629436638227543552547992235160450426672722825332917829937239866990237284514337637253449916571487789144826762234329635584327464178975860123006375318376635185309918423970371130944545546232729593518356292279234931142840874619834120994710774452553399764570356354029404632720255756867123161019985550078107261372239603159438411535563252991943082006145893053797563346216318810935490513776429023694904807467100365004507046898152679260516786775273003268467907137511044520853938311857839666399364247456276405140809474903657445869144331808063706854667151221260405694007363102378621464534299325730154762463850590938158334705962222550943361760799629753454358859583516193123662088513244409463946827828177004530667879366113464829703721359346654939795591098156323158774426130376389930598396613984900991014733938113250795968837489929083587073363470737407691860017454629168533345106422599393044569308149035663438722403432691320504951592540825394288125238975753686142360179257115816223398775466718396416*i1^52 + -2812196413866729153568549742957850217883245541423940432771962631125954428581799707256498013325729832533784268884135296061895246590163495425650180180701592312324249083558882659130501096358137309203759977605595331332172153924277598698138780757131493876037018910782509130191770358262111548234794134527998963359973797106490012220321052888223813791796927330439794725914681842783217126721527069504538968387952034406767642348963616516781700670118840436270033617824090641031567249256816934328774132312975092990903228505981255779415880722396032555352085922799952806386211654013158838940284424700770796248104826907192496782608947017572131494820873107048392564400211269628803843225598384723040090341783561078555260767497847103049952737572404388240598210777188756024528615691736174324601228932198446859475344186839269627043903028305520080262625928670340030437969516429717121188129498132249374553155498459517283819348510625641343520480645360401859100632309637382511217075942045262518398976985249624315800185244705406532708757532283002190391142734839533855328349311715401021580402519738539591794428567897407208786785785732797003554102035403434695905034368977963094969227294339307670496779888988604797331327555959867652889064778891089030357823223073691128382300795451493374081465519938920925129491308018202782161698082129388964296648779896700644915034050537302748179750122997783895512102196603949631828391793590619293361956225317421503468333705168807051931843350313542237797396826442396386270270118293272341847942679352285390741165807128018944*i1^53 + -39024441529311134880296562621093183980950728366321162523604471002167560288383048336346015789813197792844052178061933510071520365848377539360064271560774485522616789462307201239563476594078382016481478358440277816856344573045335839005806207150037173677561010147235473395128417749489716743490680061605283237136782323325997230972805665685773359341937026068164743387650079437333233392433396107807477358530193156254624564689281797456201613202550639420858483136347313760686535208113097247304822954814541473965672910670408645046617192582771973623718372109966925911134256420598700229654373628200669235710359848223886494365828075651137088338629850159433837285054781694672369411732122516480174484664347389961014475461329346894879834312687171223523614748074110554674743284822926310557359708584031545312724320670222944250413719446442162998427432070632476814424780356326282586337364398283966758250427533539806442978346233945422928450928993922189369357706129994341462170670912891635279231726676050892432037093335656472946402169495444980831319343247412624199837544854083563159255275294131919104713740363959551124915856362983018774238418643660478355957259967686214796015419528071124196830137281938430398713735868765653772808831637610367815518564512615039955723538023215288884500200752694851426856174009889704270905187385003187535375374481022788923199368734241236458088194129308942830668504074767754431125714518672013410245407647785789386815309868802663966500826125778021272935324801136774539902713962152697914648302364321718018273968128*i1^54 + -227140700465500801926527731732666682468326435052084929312395964419700341250439742413379653464996233156843943621723366482190019519475883817357170302576588027787317657618641114789371920329672528741875251354839234072803101179765258036822967133792611854712542359335363027844114173756774687117355314609416337345175520808900920643687588433183074852912575790093987414582701693944868027942455816044661631633194619553242691295384521280559995972737269626513610267319022335304933290652965993246508518383986118627319591281612809203577879190508330002185693649284664400545387375055574435847205297103021442545581247801358934009798918274292810606520804586475316362661428870503402321311743256470837116826716650866598987556306774381963121142781434099344656083000718532048561932382282366823997984965755002755125344065115693229862571691485545462349246826440139232525698778579220170799513030418113865442166594414108313716899040170529439949008250565931413031234730614660801782625884736838612052261205719459270766771957550657672308215336866818323562047797727396066704798338432016701292775235462719378658312935344802169015735615678794112885155426816094550879707443173473581672874099740730110645672363747092709102093407504708431467381685798108123012274809670917491940274697406409228013652302549790753023422865283903607915835766171543382626095659867437695136007640998410208809210072929480044334524181703415237785969779488286320108102013918787365078694877641028122642250503495312993247593827261395893212861314128249502753912544365511704576*i1^55 + -506405086042987257137516435196548655675861291604501357900314894609403796505861451607507440801479644914064440456532349482097964251158962942690486448355634927138147774917715654359102184192679550941280106658848042720488256035557996627304987911976454953196843100918140591555646741716096110951373695110743487861880485142954692375434140463808156065545472324726753555026351789546442107944538539829148476179678827759740994925525421125658615674344593278666827327212685177623492077392340014403371637764956194684741897401167936037766870751452681884657797480669701439228948174226370439645746121138574390233081237093114946795012234493150312919311130916818093919632185636208072569937367361479740897852619391682803608046723416203424032073826683152734195521765052339100325859304676164998554971187272347087786086554369215662130796425361214303734127410094227784349419343237031382462740094254805120908452984605330629096410839915516191092461264873488730553360402185412668611939266002666284709432158031071290463698853579953724746768060261055991239602145136013372448369983623620946687171435065552647216862335276739301035084888241417235245154523297574216431917815641572289443439509211379998685522932435172880399734907381487628508412125748943022516766272502017291733012240094848933501077826847250612253799503786421594472745335952649873485782963323554105866321548490457709537322901830654684795166035096775672970887195928994142368794368072123750953174718879935072310351788827053018297444586538982051091568361884963440538089947136*i1^56 + 1605825200222468854137934641388406184743806280943225940940402017586549411636078580452485963672202223791774788824599268584003970687355252169990192272523528137522121730369698471784037760884383134139957222383983402742686811185603601292819902926467893266710983390944729217382940804793446302092001118614727330137778180957090248197889658935531773759958581212735444478654456118909465445665824297431712903770261547777083666848914862422088264254164570362421978003539559586215916999832992708770512140583595926414672239367605602892560193751207901218736047249863920532331625619824514926765919561258493175316329656398259906615546100958125658838190066747530648448889611121538009775693491318348310303491560462747795560562559019706026482511003075216514560221852589651422758307053600046161201755759777670547061870916996863744936071526203531466659641540197915039321733144074290836705615532317527358021940944441358614847518228703087019358763823980945449815367817066289800310987785370381733565652046736563267552901986200796066690221004128441556930033618804444382460111059680942286050602022118149493316989294957041997598420095429470108251805146720266901212720225745137495606497414100828502425618582253763171367023471152963278923217593773548371852145872925979731119629568235398501442398535068085993389012414709986306844550997889530845648246516245706411307069532479349411356191639429115625905210867104211100323115507218470485406459794219287118819498949900863237106300228940874815830929625307584446865599099197636739072*i1^57 + -438687913642335454902901300389453192139805550312454194148092896446591115870122415791026678913415282830301192004046643178436576722262566947095050035317611375617282606537784004268348523449837562769662502517790140209140139317395951425027442947756511502822432551757917950280267399631182368676026967207720155343460290653266867538055679899291573384110431880510755388839350834788674372582365645659319084982039876750973549026994237824617692937454732905320615779395799194194416150481473122039275238031942281727952005407022683325844615988095510460326966450899959362316549718297712087419077693953381480532791085862993954477314661440489332107988507376084578965956702824116112318899721531368544110191959023349483421519201405579955922641021832422807766159872223805409763975540361582031500257417412177689538907079344428681954987092229814257677013651872812214194244995963710302517000811414073141995729125026675184558265390672455459254415854711790272822731616288165171888365631448012088566888363522896113107006065819443615832986162398970089077346074450752656841365419966768603975506009433218113780923222778426047616182135743585110204144584336387182754408093180995194896558375386292342523609678991306804865877931889146497625928987416287654606934905445719568843713358216660542118866603373277796311024689022129788018596721272249321478966281710651922570736926415741601777141430116300057030326687015080120380050027170758333192928872847250370252857393625573792681716124335059822932278519921420447007968854016*i1^58 + -336176337773540855172231505267454126959483987957631656522815974161114132942156288723594363287190441900930165363407336990362012273646552099252650522984185202894487610252587218558380796749863862047409242693336800180684324329102317847306641269883516935697480295257896894839133661553177144479607903602578549254102749496092388544366469423075436576059977536627823961496706273163376171677767451915149190293907367250064506313155855417728567814888927846954472908630181494243971103428113437369522948589784671909958673205466974350650257391216379962933922400883562880576054191048747974807485203630232534516196953052247256239565926224756884483993429181345470703362859982799829820585234758211940174506594047161447161574378803751971492974643996651694856944645078495507088878232102194602759935349924633715578499329217381505875796131705085290281971651391240447034413199083804104136510026601905908189648953001539618607958170822085145746179098806375620329063869179365195236314397040261426983632377765847970990558880387458701236764070711752601388601450684682120283706677451167442766012573654048121157126365609820310099965718367583906395317370550543918524596454391844586249271018530842593355732071445355715463930112699455273522782012712273139609674154719698901065990180744972732079178865005564522428536284012787628571445184752763288710289305634124275361926885573582856689154607911119111077584169037191575631789292881392400346944439760270445130319000968033509215605194107850371937956736893206921216*i1^59 + -57886615853427054223823600342923840212563771183171187253508066256785315767455461550022298957623328715805316593424565250669198957661404601242361773347924415980920294910020488959365429958341876227666783748450051575589684761933500245891973146890165302886359563300724263904165914414144290671703197001349506562468252694010940138727219843824072044548965780458095159593000679476428787076072539623380966350996158738492408453128144905239747158210697900175379394530631371826684680950606635972973824118298520571034178205976049561818338579533199980309247898542078871322106182292880742705233987458432792440300064164129756470704080850918095412578186857808609117119324722536368682728531107983182655671080656148162346888119206987750309513834892659559564043235134880763822789938781624873929153453801425061169409176919570163996887227238612515576773513366788052354430715829717008610710589266664911502097701283162278490142113537656412259152356508353099920589809205261538833208979546850645032851056170476314242273800252370272450253301985678388739863021533992216544832987336223881490641339732546416234880897187418292120999399915294174544028887795768173639182660265713096355316547998076655050526460741709109961004044120777608785287703872358488367786020699826103077506995411365077283017378333473772102340694155043943245167650562864054273172516838258942478349303991726911152676819156874034248911796360828723502719936148417650727965079842323933828563397071121046076753878252367425693657595904*i1^60 + -2735315269585900526760450421529612589412544512569951303568712828083802289167560200247883887026468179441331923470300150481753289080453746656458711909943457712872531996228503369376029265135701637010114662629685450018599156497288961412582035257861504762959780412384998751402639133365647451383077785948703639649869284028979605941703212168511969788222150979307635521797454077822508336041273059927703040667905541185253467936070636514640690261547864641456029756771596720945357817895156813176257797512630706985929904082458168235362442941758731866138591274083334805583025743315841657554727734194861595726723552320016160164082229720186493857726939279513864667924873946419371322222867648964758559234929695235708539048012696775379179815854948542879901520317594200967243704947831409583651670054806540156796050727719005026364266695625883105539179797113407137646355548533583443865441864328311522811811157287170160998917123371410108055817837564800475666781738353133426640368629864631485251481474815465847189535224889628114242710324825192674481188632040980407630603024672793432486357578210148372363462777719560653206845822515054502885230857873714002669214552306283717568463397188728067550401832584132618643873070613761036439258776667489552008965800271504279927200036661682256919175483874640361980089938346937460251353896243940130683822465831113315334701987301907196015203656568298603581119658266112722479983105032113536767387209306223875068182828466721766971821194311892992*i1^61 + -15761381165973683308659910521814464019751072673905602479218373843093269736186907675595942476064171853680100090468053926693511372320460463567899339773374955028758036169294286337879364029770799361145519003975871389798105957295282418476642098366975813079518679786709429328138055051665506589545144995803832774798643345284157124200777056633413007734856177084385772502628656686896721267790416553749598768161548923851892450677911079321569722891684721096152559400299790542366072698689629089806158095888522689816453670171017592680050582862435457174501224355745812806096007161734672901740908319033308012206345933715729325019686174049468155435134627839298722960916812624177966989711338599461372282440512964923659367393079711460172027784795618080562936383192008336557845176534723086964502380774231126964201409839451580705841605195932778288880472699013939696924519036309772067078891658008600334554485608015243628023384707362836218896676135036251805199347790781204790405706098434683729949754579925908969033998867860581680507982619733484002694209182007499433417482835840297045304284973550814927703009752389373471797183244913188523818460459704391142665366875382898383979561928776571587568055236743416249915636282143037864012598999428362108074232881875940303313076469533153142381938267035685452882796722988974506456617064591682632280975573132392707449272967495050781375164579973826203394869774044164522562769988124492751523360626174135539244047117839403885527040*i1^62 + 4228459737761672474959087392969210869949960077474311380125850008495653148357048727981760418553880317073920207948397668414538167700828314415835024256756400157932073565778957328883585510733590250123035594693478172675562302395876082276496031344800426808890889044655495804599035483671231301452651359035920281689927533041115158153779829266639025454559202739722145914891056223865241044161899974001737092645928179222093876315553671138370563992063560026426569191014477674678500962251175299327115003151503113570828355131574585476528095222739288232255262565119679388364984385812537628480088251528153046872018246705629546440544104678221881071565611347442735751130206530173518168641477132708352747180004019549277499205670981663689954039184834650655335070194721487043610973079695948483518343884137125714136483100377122760242851365668494282488492571706757823789795103826592090447546787532786878446146769120675522198683964394443752831762266204814548294388573632089821913270243711290838363141081176207928541642681145423525576499823398415915113145894915257454063864890932337135841865930958302934958761081486313621005744789710469826593002452131402794882405771603449555017409379696529433503107657986564606135115213953350730481788901687689845230170164467825654588969401564816014331572774461055387291919438459675686392447040970765112439985864752818689199257255696876961977113729150212793896352457210629528412277636904382632766920082632828698781378674688*i1^63 + -580632856412790225363680166064527510764823897859733269457330963091998907904560252559933317619039122814578299125518835527191252859874987869117337767423538894937538308162067836674595160196954489993577745645623657244865398027408829798382027896318998580987057471061121080583424564207954925607795853213992209902084219642697722097391921832828426243853109099667033937114902920541183111731481282589243101984871958779450901038821274445888344091088357455462993625988552689329420375711509589466879256897998462810749881736568731026115313683807465156544630398895756751450284883356238970450854476633999147272263760727325035922798558214578181597455467687065663280356883813797980645610124450947009876631165409555614149614879211492639944798562891123646970125649087322713351243553264346431244535365559761343786935653986977662318464696116279943630324253028039161576543253768307109673138591214001657709466117984961131281942931233017791442927179520248488918514306413568214121054372918440773335566327537844361966365974668103310142210214566828943309736050137570828078433194052169793353392689436801151758533544852805372269972269995686817938529642073673802609461486617480304658206733782470336019489548881775455468884638384457088753401133814532846715060533078572148289149488710592439034326922963219763432634753891389646088959612117610361258518313950780491966203703613684141202053066950277682106238621503670977953228758040886128007927447567728640*i1^64 + 9747693833545703523369243671190218697140419479551086561376541624300819865330544530585022249989903374585064447771998557646704123789171770088528430059055686870464907960483344207536782539712607378399529595760409995984115986099377159598558507478377903517284728038342874142451001697425988132731033870196988728234344099393730323585670376168613891703087459127557106632300575801646709700646749578340259243491865323196861003989674537768315764476181434587076149815479883911125229848467143868498943061067636544855809726297202798965190113570500851151218310958066109263587022870516147415198092609850077774410756656564874415902008527419672830075859429849803648978694601103714940314577553849090635004162872029428249668681266116480227933180542217179670635805084710330318946028878781805777240803335649102129571633632224595052694605127471046401844827341442037414236251395686161480826856994525407522310789848400082607621648772048443203119117508272416837896782016857553302051541266583437840621352952686485187233644226730363703133468421431458458289582471796412865700305093163804454878745791812295840431765141505357289994747575593928691863135856865013692593882913019430272854835881222918939321172581423833803999840425175517710794276575492324121604510529000451111988353356673885649603740698962608079528809465383733383488114438009292307934162227982873760165811594622931131015911119766407459992395243477733632608731377172480*i1^65 + -36185866536534336360520032782849371482199598328431429245741491248603547015785237225443468701002882001573797082118411819686044838817056430596808505427997139907178784328324061348287739635618014598393324445900417972646075134969716779523647268158123463859606369650195093303616670846871795022572194650589920625785789756475791390718044125596160759473630991258004570848739651056829972348938929632758913904218127009034238747356708946174746853927317932271728781851472499983798882896686888748795501069365903098361054594129119634260683771877579859739719789829933202052586795609639490869609905231194652719104055544418505412369672813981324502873182294810265389033204510681264314801541425590597560307647026529907454319923001261775775827752739597163879281197743997744909933106147490115387855924292550652425590255643950645925721974702242192688555635682404338602247670586592934551706469342672852483544243988438912314239764260210842555951502608167916885558492977091185715204967454591598957217876392329442217994813508246633614609170401168166884578943047840706030978297925160553941380212952271521126653780943777928336360165408396996820101675316867811663287780643149738017608099236352557034952611210460358216190438001653830561884695806170598048105301068265544175844857025075593129637243985002870940241070442987773524596738570063544292746704782363699078955610963366233863125284210344108688660603338752*i1^66 + 18305997976219185074948597835685777418452864999487408392959727408347651555456422798387470749803480614379904608447358268979213472802596280519270935157851574981356074628748505297586585696190411426889565985443016665674591003238208212006375380724724857811473827946949241361088552032890244085430297483599212243321229151912511092302112508783238580362497376500569270851890824914629161654618667108344199057605171858907400202249223115455715497669939714763107651387581895503633517580892288697115166614934633186392373605399490601414875727722911154562160908292907782348962072048949217186339487472806317060764602174489150164783271590814141066893878401376385663896256895881281429180371891072558813053289943507651698954147234749014497171410484309113693749464768433015444033022598972685685196083872724987670164985726252138638489750197900893159734898099793740568844945043385542013908003480210857424009414253961446475431713434359582040844746159752179877622202315043014107747682017422435183457959609966091102943707307037086941851346309221805411633885827870712712425243276831317038282977944728666161928639358117436554701108255898961504713680535865690096141256067870817670518675214759490584285110334452786329757629733038707130706752165161532452934102580083450285624220828176831431992522603739740280952696261457956827414083139107903793527897047510449924096968958167642923541200896*i1^67 + -3229214929770609595510642940809489730301636637403490566015268718752539298990707693114747250520661536576674261385955189800070880556736765622175271621997101438377044312805057860111625577606299912877014093234496882796217648136371433681267598410050234193441468974929322278600634067873338530894080690415697279479029531025254258533931977402674443148256244904807984093992557632353563833761897422760854436625794971456843470028160493834582843832519261161637195694512416216101501495519304383371298433095577126874169300427681254531171040751801805851948629560379385634928661929510306695641080856119349072212804490047923034725550451031083050643211432346674427224437324813340634866975387791614459967010608641760339391021039421264621607878807281489052770391769181650205743842904708160244510978906988032589156716715544777094958056246576179977754534572874175688075139003945294470157612065229156941826286837225557253894169171421826419339227144519180222506339951714399140565684325086650371281623523248440836377793565979530091388096349794553436715333657021521533879330094710789995801272395495213507118171003243414780564356412469516671600826390132502609193428675329351055022243008123352031108638833703726468247346995877176656777121537022361944285144824141985705346199110364974019449423080116910486474418316578780107416178109073111970405652036624103514308608*i1^68 + 187271118383528746044112927567098906540154153070493384727577028834134413162346914916792114577764220716819937233465724660662321046487832507067379450100818152323304069371376498188176165306905758883953757230818331178267318764595507035525350581785377361766210863785661177358863668109942272720615479673607816755229453398318055180528443050193745874721176432915660353088811060724550959674992565860137319356200707867796867534855239564429552883993304364834929234951656480413962449149493807682862276168116307434426991516260294876960711686691808312610584157557776866119814295015876305786817040581412889345324098342487215470361193980800866317440222575207842825358589865543509497001196109327982013888041420980780758082884447009930134576409873573412128086602143382237672968029804531185622795630706611971625568751608877388364079183636350044649872228386458316903878007765618201859613393640965942130779678983560795896580715935704402449072194378184738928269883582728217378149609473125877462964679051894956064524670002803143413434435334184874263211777183708795571059323918074994836762661461511921606244220377889318720512969758565240304386331633161650514858892434933304127811281249804706333607816899545822131746571657773259377245195640683049971989157157226858137514315535634431625300037375239341449040842490435935666809285617760862208*i1^69 + 718844774565781102575771888960022394304618542783005935894636912536289201059816098253496425446830908060916536991690366341554917833440037917672582361320059826475066050037329545561535007391427973597127760140654649469071440497244316574512320734785039911058412861182318440787113192766305781437394989758956911903574732528330414838692731082126063509587029936364850788904748114394981490382858722327364522984641953410980038605041219004827574732143078290650029886078106712652435895609199508567662457980098897584468167804418172088058484799504670670522886547624092900010186237121096410784385390180066943429526429160637098380389007116640871686201032479621294275008827680060568810853408607016930062936508327073259700197632195536938236250514695545743315210042194406964821684092610032272046434767427948393082391177450048655190857523300556761607140203406630120101223290258438683719093667234147776842745668260349498494419079452546269482960554056586416895170871421922556447962495620598754471986042545531254553206547897565091904733991438213096367254709977278620296398290522489306255434668744717380584747446559021343986500662170896168715575096786426434887878490756226302120005908684076022189163260289573715255630563079935655107481294295108512750132591265886719802859416831366583857957013116334913031002652672*i1^70 + 6513865836862565530540645978993577230028378420572697994737089948155424103594064376582173900570250624427934240522980646554517947777888478426093495586873299929380830366543548502695860623315767784783453842559909061035652792190594002599706158928057479518417911463671831189590980797421661624314211517109567745134512865734499405992970727680491191288831828208333621041818532240462829802891743090316054497163328490286029506172808344570706046735373373872321837959141607183454334178100653945345938713937545462486779551579181675407021975160182115937456566927702943744030813432855405545384414643865137423115153825701832647012910414030401798829072118825629322576204878698873076202371281188423200582113121808338302722651125010620028361107469570311605756190422004566964507664262449538407376861075791476156350856904655439459445589439897933320859191123534441235635127682211036062635911326079260264529613928626668901082875768993544654871948818648895748636695310257199443953910290994957495356131647315846591291190811470538841640369646970565208092275708389348504680078114605678143661522706122491755386445432364188643966725256228666555013344509623319149442201585967721042894648783407751897446472791554344047581596978459933763662617490571643461735762310605502972690432*i1^71 - N1*10126484742863615785257760840905642259193549952705178295032726506808699568775746826955377331698741595139493830025679382289939903912748754954588937921327787947235893799876247822040199800407462499282872119694857512773034937500*i2, 5829717754845134905304364751456036978069039610108498748489597570085251881099155969160181129391686981566576604672776995368830520491054613970524248029374838986188321248550584437928753407632816122100055930910164357158694188463900525724211989394819019632025055301206091594757027506423672967259627051083468106753389881950280411735329198117675756294623694313253788669618809066870504786428384754577240425890310600296847261948588661077172263343670513910669565797527805449052429429337249889481621175913035090478438984714045935873932969533325200118209897147233603277072151300542853068305208709730414726901986304630005014168309613433216678289526138998408452069137651213857499468705458714638697141447481134976367601828997664448304198848507059844456514696505293036030192785678629122336174291441653797427378685093685372439256203406795653909773451377651981449255275891718050012697710241853976217011793849593848253763765279484624836182230293834657522986990989409872747583811474142713380050622580057607430435555809579815254509377493105360862254700742316459164186725430267738205229825293986012236871221613210827310672693059479364664332533603895358252195147676095683447495071630776870418629122189260510048590319350872026102616658650037871516747330845346114608038304504655534205732650097980795011474025452746216107300325963827392788954686617864871191259588834822434147803593878434540732444015968173726971448213255320852387663305527310729593222649989913340721455089899832815176975788255055743545340559757189984169327230897907225694564766045481385931268681251242881198883856500010490036844829864924984357752600643453078714668749896834012540746676924423738401513233360119079050261541156641975893396023844159949404958845248340870030685865958357262371727820380595071495737742891854744329032132927233669988352000000000000000000000000 + 80171828680596331569537372854972250678349338248005776251053668572623416341722512348882892029544675742727814454656453694102183820671492598907039103656824059399092018378010059247377015632406814817429810029679558236360203842525469689611219557191872776045752089131359165077273924073788927252659395410558214969255196249257202158430094394755733681333940051188359997237978382204399653133115586186607366578438237222999348087194539135877456044198726283931864931842422771021271596334319841400485747083454529293932811385447345668386190967167617770713286279284913342293161482780075578290085835174948664999568065907036985508305713092114833041560993485885379132152583595394338718403990149202953712905248431660034030427365821653344167641650920350563093951693742322789859575220420852969816544481880450109551058592836882628660236427460995665196981792771734856249471257717629849080236489526028876029494914887117376543832284416339900549551200991149884137949173015220259033770739682146939770594315223276688631289064480417281888709935036907631185159419861830228016791826599783712068530217788463299500434839022980897496588090290901152444224493002407003244516587967211314453588582200521027341168764148940115753372775325473717826606518208520456826686007909263916296823641862600828926856204604312788774701004558651941726682153018449640423960467138956206196575762875973893554129545461093734652271394251697612735823907465783010745502773149744978314258308692256525063613453621078142006294350725391236084471035118910544696174949491238449498829451858210164878482245588520135747095397448014116478782646845818461600096931704019717524696916255808928276843915060962281694354837215925751871327325669591733560953089499274276427496776435105405923804221615856209243381972220535631854112432572882777170327497843211512053760000000000000000000000*i1 + -79199292916418851970967442896836536593269787244321214735707289285884419836765785518760146575984507926810030362059119022597067223035321790923416360707456798986133052083100280017829482583352144267014581504896797423390467073384546996790856986446224933190424824730386280433702110008668555087759975812717385526294961812264975046011249264725147451398478787652681465973639766393551955485947766669975073559322419002483975088679195207918588799331622055090176986627176385404627163498132002152319684442937951186250841605435205270125578304708727664979026928152618946204572781091893383877662083241112879794532021135239424207080883048172964803728809015620759116989803064294937282426063418103278309206076026986230290985707989181764329594645089438467482181372305110288845765837890829068906371205814100325709388193212670133734175524166812708326269816080087400361327830011137362967445851485990275223026702043783159843370431394349573381281157415592747215270822472482799742508541262494554811901922219875218520130118083909385001196325021139264299740205750152872293715036985005439227752022194820696882464927290424657666332130629592713095566092060947876408803452115079824007982222249925077197723618310766175284996556305260770852668578993568865013523861447745553664954482028014190325584933385694044184958160826659862060791211744694342744016632699948735225419828442104408581216910698330639986585807379558799542287574393241847107791201716873165560096911242026277592130221571929515856294730259107928762899456518421468878685731608174038509109045163049079793055263641851325886656034869477971954881930013899011702132419590785595875300263624699495988330160472314643830311403433085064286452836383646165354744241281067778636221535838772987110477300625466595246497762761731189270631675138071225314158753121039076556800000000000000000000*i1^2 + 5430914230771533426647841604238612207601505274068783524787185546696081481524819688960975805335232524142939177435046149888375160722502362723562332637865706261519734468483957114494790766946564785977105475954390056496988431067091413884513585526821829237917342381309273867836782376081152537118930997819853462029870002662579178949909976918004005925915796279839010713915677437897995704490233597002960336585407670819264602718627990567645622606919896893503978137679922424648944085573903338183700012597310821449132685148087450585841737501768730146709691125919042865912090709070482391013803009825809320509066344624641690576841725397679782596682583174357790607831964114543798027694774769376947438667819773408120543972735649900018310932218962218276114132828472899220193374888638801786903295296647434086277514033715566585608880176624323215625670092549297084790837379834484812809411882783750060197083142246642910657620032572219853746057515401893102456703929354586465804491369596261309195571802651899765315305796027705449464220068794504328312718512860862609841550968341258339831024219304266695936760256261649636599359910792889923436282821821091917607616948948989280629931809301387497356959936932760934882939114448701065306711319940397198947570359086681967177061754228205724362516774904013701118739103994414688756233097695897055511032582412843849693336824729362624787398047668390802212079444338832885723165688494710925038177937675358076791238779228469678472865704885366171071560950119270469737378338937130907867485148140846097116455852339301182584389544511479917692575664188644444462533819547492494724454536146731149218011277671391606705389448883147555916048789244827727274831358130029309898906242648500224682824302308476451443655289259273466545499076088298493316255582745054443785310392754645237760000000000000000000*i1^3 + -11715635322545113581769366094548365416105553103382618937112060811808865240667680618547336880079405097074832897309811917470843059342281538574927098954369471049474897980444576467977498386844607767416923720074718245958779441385822130366979125130767652005946595462049033645482277390482354913375011276019686853651936416620367882570930753623156518689748129408795690240254180518745145489192161488007832555633215340235995618079923497897760764414925964574765997058203091323683478550793231458798520125335568931554315668208182696619247585298510225260450899302375313315016302124896059696806008520965871065709797759787648684935994935103333030958273682068606827907596202025515767916242989379915901769409499535123018014270269211069814954260408561354745779978019601753474305476078082143474238089942790918499059301704091809920707544205737223217716036940063578668542056268886231626653849744063333877392493287777417083970170213751504618149696965709769047945029558684183307422694349160817688111184367753784494727603948871163882758102637089150098294344532907533229814357903350591920250290040563300948479285663001990693075813698724606277994869147990833079679607660872645961600182655412749237890732997254592747880300577916199023266549152926373872671875014397538722482140455799192288180623379696752029370215983276521622903819599127425196219963112574697793387900155396628204654362703284187011491833943696369179252535411408041286680435157643399384542572925350345494292237345917366453423970033436150919525664758998590274078997930759729852081563135798077181988502786385269692954862725997533174467096089779043052661963779338674919091104740542278224387780297650789706724124790816434104811449638485400925581973991995127018985043537480423861275905857815460586282542712213412209658360160869340940562337803626191257600000000000000000*i1^4 + 47108387063849422375424369375073958431176491258589371752937275104338379130003302932510934698737763042638302588937760630818862709944834405147897156831887948424416322213341526070906229317991457959680396922344348217091275242495865715208757391516733846823755214323627128014055992584923177568145332764639210500917275643725633022079721418093678580997106351026558303467993056070993877704780957997442292556124814179259695352353284151106176342245969201487376732992057694043154616600552245911027938684195780025245867079576170359997065490956399149346059961399925833744379071124547619909945652624882588196318657822348466984234510111978277817170080348133023534136216199196472396811856004495964577530713147972212224136037030514444278985076822192557390991780880941945189864308586286885510917948195676144403010908571082279915802863374198650683165811374029952484532255097171452335352813734337092665560956355589645313592769612324498240025524347526004651238394238930441346826276698111048420484114308042093861562595774620291621080009587083181005089067904512572950454693887608052890629577583999679322864561649400549367372242385522125305735089506964207625284157199203089301150330061225197253988370236900457906872260541239657948744824827819640598209531278345046862156531107134132572191412299259577486911366339028427906804164567395883599893590745749814273074440830426082574288160305940873743642040637224224109324680813907726299198263401192247801763915897974003730655194004259604443142612847377455242633958744386607591260523947285788929747413308109713798214142827200838413167654633685307116982063602287913880519303402841754482702073711604308389093949974742654290942400353375209495295763997740485376002936742121309710713629339996851894422556836576611443602934641336326892303900594543452042691626113854708121600000000000000*i1^5 + -58779560539322610504424697097935153388700908090438603265087910827319521913814300650783672777929811660188043005724161162509018377628143990509335739453585956258527396981603611644898462391896806956533126877915940163925921402182762983559400893537823915179650097268971903704185716720577596747362591220365313029592696853316306493613225285389307846903638351690616019189253427611374149937770590014198229071074366186432688114146358055695174934181644335137154328238949444419586855101824115398146030018689005963393520401272681009718354973155738370236574780855345704500544929054953990416811980627020593738139851750507378638040269366794326936444145199456249905354355508647879129002767645503314585016540719454230661114603292743764759071543379499452316663354964873042017830866723409410949934046083361353885804975236942962519919045181142577057630133683912503732058340220338084855166640945850762006559043506276865939356367383612655394838027049416556428680260246439556128751525123803245893576286188130428815117397548419277651218351818583926896896858117895833661826241968802728639655812603609630605543555631903984265588197489001726730202891466486549427734749522461335463934716351916213749626282290238836161306500212134401871187029672186018424924586050707919433782648195935420691235737850777068362946724034354386367889973339171000687468622546092462290224852100395964087846664319946720204624384540452390502365072081890392342225329098988751611474222590525083585459596480588926170053573640401357937224107726558423321845265033800313920253196951360882593750042356576287931275698949068428448401470808993572247769542851102041583774196029234847309904399137521598320219156070114769174419255297328571728726260157340626854135751472091515846218604129993980062368995170490050854344784385612109352614997364626685952000000000000*i1^6 + 106616933657119924645861613050665546636542292838032387710914231891071674920889349553488764759969030228796216226049338967191019498113446747560504022880135682057307244085317199966573357455359263816639348399108176657592848080323723005178114728856476567759033487524750153395665370522455600784259163194839257985501997276860638882755331103377897781027713862422194269380936966364032625831595975006801726463584481086561479457728002629049993172190481085258774110606508284345719260618962414629923051774073432609473991951730522872147025307269460011762792548994535257764008515605447532974021391107258168057620229802719559480548187181308058342668217072533807582792385580373329420779935324135366687823918138645274173422626750053585971984624069001517095451635858009407117999958908289238059034751004345323394841757372786203865024517554139568206379063359898373067352583082527104659655569789160151943370926117802063436457511631507976265732197088706697000914276463526782160193839122190656508821179389923696293576013058845048351271681724573617696956246767776928738556980086465509771739835495681601135354480647305323788524740470529582006627894803231423837144165484007728496067331042961775645863259413509238510764467147867685722122757631202307372671438026637907988272311802592422102455980825494918045494843288859661989276286820347734105518351488350988017858739395268937948566929209879583675015928676367235380596391583918372001140316797197201796102760398633037376952059976290709447902854168839477595150002557949995563727110011546753531365319781231742403658433371054641059878065339140922167950103751975188783111308607484443744140661065019274680308740751179623449818492646102998141579562148726412626616611817786567400814154238853737642536926344883131759067535160029504810325044039069852738107894688550748160000000000*i1^7 + -61997256455456395549935172168168717081170783256949801271824661767033695218486142706999954341837057096854244886907227984896085827518028147488426289522306960213373401844891719001182155064531599561221612807174271355746315232707589452302742520455456121134011075447382143202009302815519584161178448873931974524527310933015663601474487953913067734002338929543262159735114858248978374138941525812114067207663245875215618481737803983331727100605051864409074653257082292443738257837405422996173140396009535682533423421788007860139922535810272612285643262564995734716368919696992743605623672622963252781219744750962668100539347175830316333085594597813953261388414944634013064959027089424877523938683923577215046616294420759982548644502331200199023039894807617005512648514700815057591982189505056318461768696576451673190368992848352043035205369089382962868901689747945577223065228475594896615053032188305359317403400244558313780018387801345957656873730919843255523157678926784601641843588456579934385664211964608309405743773108543272353776620813264311402068146295505716558906994233461866528781600063815235564746755340713579969999626210854710707879763410325768646542591476380514488746024904081343107324993088474376431849756382674498519797561612882880666755682385987320592328506221310133906612400715902842763456001775273071471464721052376439097635919073683926179429936976969006674144869230701009034640464899005330418514114337440497639740957801527267318729738028484668399440119306677822902984326222970353279088891981645993397723602613158173868326311970620814277072046190748284841014853083142165145303935444659269854523369614409885117153212087669053211812258452262456971331948505127523330953752581288327352694913497611992876717418515152928007876039799293062298803178966438845334229149460463616000000000*i1^8 + 19175323659424760726805024279879143316827444891491998081448217532644146807208674400246940100178290277608134224432394362551441535616089183834893020327207534138147219507837646939862977333872190803304228737427867991662785259725383923037991191408837014223207660010837283070150430508003937387265249203091718499556850210097961683794470212522899056816382896061112354671577590167306657353928979099203714101899645576093325430812330281730645041375472719908389273310706185229502344990455249461403545512309091012361164486658005953934813007121809879334955912265960672429546577842157092659081597989731369693832665148310147816696140450817134317496293233382793882084072925871987049265536513319136436646883725074746090952303669629405367299235444849472813647239515938734839044205812213202752242808038617509202170208628002110394393980516770695319752128613343045705169856173303125702329250506780278944996777787152041812127841105499609015227600618479660546071637445736187068538485031999169801934709946024787633256133919210868476993494730671387479778834773589653056076795971512323074936243947835729848168478091862320605271726220419759662903964784499076311203965188828252812875722347358976810496236522967649832928348087992616673056846669264893847573902136466815780351773315496512542421814892063504388661702525278468463980611264615650361749843815433323532557539682517385574017172357124459487249506296096077727215800340826055939743341834268319357363884573064057986553894544926532422855128798531279376137719263375891811475908330910484829992134461012701639878499256908956158359335764886271221691260035298139044945577923042425039662736189693951195449417739602136178824714316916494143203894159811260708019357542438505664033775201731464395217336123119909792525908437693074275172529401964128353478404273602560000000*i1^9 + -3438413309387598279878276007339281145237345260524409017362891479741323329338494583081589338192227527981243717193281737186958901129700302551395263069695665635283023720279546715056125571346441874303367220292641133579530370327921434072324141419913799474768325587587814591483354196513070683793797728047155300494989614850215361147970633073874424736179195674181237005896584934264870291400214369964396826180745310687501196583313130013167706461167005985055532568026852041445253216338515783733746435831409343576409365627641923264164481234663753722657671034849399690634408608044974615995025319103189768087015338705661302855147033284661449543995900974898432893036272450055749947638976098811390170830387697203512349483910711387408877485038998432792197580165257429289444752657466100728302368976615972457452855606544180185069458364687806645735901068913773343972596139125297216719188719056307247728150562626149226110296191889256235353228003733837891232372811537172827414342556463041135620849596924389170490503822578464936668759975467619031584677320872767325061543813242215378734097423765991206416111179891608093459430727035746992862824169955393681376847777773864024960604999529585819810433994098285162334850794450187909563878457775092055443985358148305480007584255905687972448415700644582304915618342533729199996485132337815701483795874213263516296854885417527931768614334031046739552365516464724125938303138996651458815563268718354874399140792113553190478535853865354415375061886800298524183839707998469294051689058005400064719476287081319272373765271110291531347957729751615349381254264442932139719296736743425688998579288541653326147611316542923113727157598956052688101678206347167075068780167494754101039281209406321753815401544359486003516980994438976242287114671131433464947006955847680000*i1^10 + 391919097565007541834310010550463957276495668889225940265631096461232458744574836409208525891458184198105125319525957275701027097477016413960544074627634743348862627523146356401583818333580821115105561097865896998446029730995845301629819661209536192569524819913214205952912897180895043768089559159615011070685915620190601693021846192895889840045377514255887868689592144292177382908692637133061934207772394378105971341447605105451448364270279749787808054532796484308055158827503902787837699157078444328695254862672895036628688798620389642836131520473739706016159755413716187359253737610569354864241981670781264542677314090646552858201586946662907908632943943110022903477340593934547766899618304808617509379984654107123642421969696777659218006993315882708829930862313316299553954042316839924394084585434208566849712707107433905957080875226595140036723487840301933235661350220897140471371000646872722943078437822932164525599346616491138349673186558819524085889026669358247911850802388879235687324299185835660566957309556676390295812398298411726830399814901108014299871008627781177570525600457852472393538128937520747465860473518360842997638622871812849240362196032794534995521822948986841587689305454702171602791341933116836310780258013849600258020389573956984000033548828099173835849479624622519860013867265062781130456888003755631394219243523370809786512284963897600756242000753810197821067578687958329113924326946347993332625797399442312941263364157972816546980319291794233308752300957376412999701119705457681235503981507636236787046338584818006845780402751361570609901999420758558500445014645991442095958910585612462979062991990241604810597105278857205209181495034292685328964584551145641009293028957315647566462571511062990874137203262684539931197547312844072749438179737600*i1^11 + -29432099791550027647575719041572899605674975724796132876251018850021346220101586035014182400040331876463764579213821022037434657110888207386876894270219371940963872981264046800486498499975254122580125617625968094419786829895973925927120356122562247877559676662978192459411207288974844250027616043147289412089014013705595611900118240000090184588415441421261199343243034596396912331992817497927312697582885389716585673495959570507713377956278262231901973972750764031232001815006621413097864976628415362467421926995115505000122993664734100852113190153537086729309567859132948948361839553774393003975627959349774870135749429214192269570283050668394531157114579420978542984899449165317181833659448373511958275801520830114949548418884130314365063961742436196603072157479357187230495190125953282202820281149342046611910238959656922904262197793856345031772010384417740650137478313180368455231276693743543572782470749229279554324443745166058720319071334620709923312749798154966018296316185604966118871990572402845713657689832781710421688367210846760766180034235678527899155186589741103285512242223767122699027130848092520779102447078097658378556519538329030586006138986055852842361368771727682789620155010557629455656228391480573242135187355126786732306786529874239607418113721253711300906251186668908972014267013101554426082356208446880482310069596525021935958939961904130568891743179049335265295128094760625351612401287526692943676708502664916923196785801232495629810552856925129381227304835371770842703534267381075290870043610846204950107807458210245677123871137081150796318159336783162947171010982682944094849877967922621240702364161576970729465781805416242900049791135364474816837110631328226864014312830829814543651532940060989603651488991217866331116769409387068037894504448*i1^12 + 1502069974179065414718833803742801605437703096598376854651155316112983747351770979613690318552348727067306667033051044323143669792832528478494518568785719610104792539946082149443294795539925460184137937373445947543654904809851872441631957614745666490345086691311687338292359983532366155828864575555672367581279098731566507400445154148088939383610419519855519340710613616112199888188175491221188841094235212270933815945922233220539865207122235456961953705834313421929156814254114986832957447065156491092186904500847487767439961439705921699656361067940905674049483757907772311852815971223038440123333888997094668044316112082801975065902777822921421655611967099757316351207493042251091093478547779715498548186462939481059061167197924959202256836485408161457410607330927976012591266521368952923842401892470194030254790409304798017680620766402521450975003410772274199803185867381850586778035229945765700238548488848181965727459533521905123336890368694394564329522419065068832276749657852850269879628792529569838250804563625049632189368021186887586496338439535385292777438931803703686611155312151716463542487245030978400946855281321636112951281696770300610626904007558962783897741779811644404254317091307402206471157019123173692106494731410267642592645966313302428594327683225705206578020674465102970373861520240199187966107848221613533591885627116412070056769852718279846342424824725708965439837787252736534815159493567451079285872652749553348535038403632834852338112165330345010399582207057824084319618015024913721810803690804216562396433813312058328262982322008985896681402496272482701431330521827814691328277423640320237839362792615964136036189077386971300467349194429860843706736628235014842060944932679697727992683625364487595556741236923065321944708136827580319793152*i1^13 + -53833100023497218404131437556244249039525769073571282550217501612974546454750924827400931970852057586627130870969924308154339848123328276116388089753208165957329098170985907011038169169059871369444069522613608778675054901506752878269779826477097560784067054961412101614679973390285796626060266327392205643534781972708289596346784736958748114617286069956843979569903973312909548140691520781234285476033649982308207358498953703583216982223185715701862253884897283544670913512344426344805592009315473528697879269400899926421809212475381350587211152908639816479561334261487361926116385406032656449937611111947806986702848452986298259762806741141207947604355875623649778106765568615044382491856265195837223450646111300373564926227738917754229477006588732006435520933178223153362894720468177228616293262035840519673722635401871889984614973639658160178225836221000527619184262598194706054041687055760590156142001428899129417202490949819764444925495693359605940398235593711514295013156470278463131513173031281961402041118493492543803054010209876899378975011544391009683573369372941598992913130279276937723589942021293495805460388334130195465247734364741100159232474681868073145598836462274319139901917356833561607061060547966770394436380145147729375752450551668042483121478977147786333868567518243629068284410769419574520393597817407256145131837773216742123981889319310544404461438870482089938265007449311513074277357682641124077536978546397474688485203282944581650655165432461373177853882611354205019535800784770261294247069535391349845540105070934349854705088438733189227161597998779600054745169949334495489513124886347466869680238980655900156285913687342713194173612690950667063217163045180568629167137645230955787534666575093695518727871125962709313719944119477862400*i1^14 + 1312764407872486235629833201189819042760549243656300963017897819547739279126009479456748082359280058996937135313615054627747617344690799627915520193823386423949454388035731984678389238594626376109322847342761654968200885262257437498593439010213645136569941838518796899059371562332587257017717872880869765982508631188193929799996987692558481547938290410192810257181363012754147361874426836925984578511351017690866796675375983209728246501342477087800558584245686327466213352324924688663267131781782904560218933240185041465991468813530529586858211058807744084089950552665196728405531942289720263064843822890470080039117495489986227751109401882892995748552544840283773391400038586228336470494814366535350754720123062143283476881779898812083516381638381447823772170720670144545347912080038885967436783601573237993372447256635802243460883610150653068105871512261231035470938139772839132138591589495006243202114746941286151524779669080921020694647582949390273344812016711049079181232670242866921582196068544155500380934143292188457776887430683441685633696696972116246579916693321763500342503854551634434343244172978119512163526600090693456190642351554123723676885536397490545226588049288370897916309096088361858130436442659930235208504934245319181785372377289351202642186398239625788133582451129750956503907202360924830992068432968713691047496827743751922903764797308711397445603767291318618516492169552231140887271875740577351042840262493087516940874194265696619927467578889130785971810095190840195072303780412259011310390257732777438841521625349083868680568702377606301486681643109276629521154756193306364217428644630353500908257257493228877493769363210529222680555334548214352133236080579376864597838625084208532426936334665498270500566548373336844853603731505152*i1^15 + -11116192169164116403600109741718649909395542534209675455188989982131357557239481328038074281817773174972062033043600956305167868692064600536439420422841109895556996174074054550886785569492498758194860816287160990377619060409342239510087630402959724650902135542352520306828115249899266156650023854856198620374922543837009315896463745507728952757831353726565462241040312375112431829521812787130010814849980291473251211753621248355167279831551895201278048518636583688280720947364702960929863250624458679410474405243218400269904803937371045428812238644903740566697856260258415546799651124972754490673075718550191689641825277682860866919454230859452007019438198841205298063455320884324359872168470403460615078472388350380173897513209538883313615792971195944969726739367861362547584928013982334685939847150202773955650876572409529637510756416004968256794458790776540603018214829148577214467176860053231015220485715253484260406744667503147489210151968378869635715041571143893540791274537863429787563115472164033939412774468440015819220067765764179589425971767121103135296807212887524642036334280770821037345842751219503404198859126125581974801704303254602759359768273960575920596588452515995074901137129859394845854135942795001459756011901697310845653508236267096677986216064729795808036137177694560125072548073409250768955258774018077776717907095508079206404009311010993348349825360829922827611431837682211999515395736880389907779932736883024303489123143497921243864135142353853801274025473956395680260889275407530855420774029570499863341715066362825474756964346389078642838679077642801360503068964547466529881341386578973373557959586749066840319762534455553847556859411743450267444907578914612576672485993696510606768002466923605837779248989465135474678956032*i1^16 + -657257388318829029879005051178048578679916725252735629588681149213449577226875919427747561833033414483843418278836033300050664171233874239928672903010623738179965470837391938861594032813697716314519296177980630260917253708362332266231101786024717035153144892439070225607879681741646871912725785587862133685402043896714189261391367146833629369754692925072863810113302906405870218102974606378630387604613809252034373628110502838544985535653342634782547864043380342805295989654488885220103430387256217994819873646475998215380742999135308192496019651003822738618610962696609591086168227183823806263441469558557367925085614367944656331432498664510723352921839363922307956872954486033026251762066355113544504150286491057001286139321122253174972594043132929196376552885110344655591019882569455539810381712341119079202863953916789298744696136919352066191856203945070737229361155670762291903327969857807098729463062709790978073362144747092689322291993260850190966389986934437969947132718826077546631513493568186281508879671272486029682306082493098096780787623176680674082526148529368723981184270092613011832925518157477434448892628388406826811611546531926461670660600549385770831295572458103950579205834691965431316078537804591541498526851467724288028623902259856019971616658311111910777635050024204196143281385959218828868957809250717386484472089430167178356339857506463036760294880450127681594125747014404675080762552851615054390831157535441583041378121038046269202161808000069175078481378850322431019864413231302144677040878929454802447063887543659666343600733855486617022322811781342320198886202596028782316761864137335186958473621384455817510416448542322496967264421470154092375851893999319677868538723274607664949827033480328755334095524308301675233280*i1^17 + 24682362469676032637982769563615488486183712218355038389145266802708021125604442357307513648252809760275793990366617686038455856010489646604863297678992930540799149901054079209220456539753256676840539761026497137711668489184988673671242960593635345179823016619277805196643114884149725869933476615717374417067593085548022324784800147508373892613193880596742046901251589859739488593290705068042861136798440571597856711059023066767748029137786873869831316926112976795144738038002406266675763193215993801693109591643502395606463100454190479807086813267947811452668797711016486261288552920711291333421912927975450570800541575641140401885671696558698340877918849018412176917976246750573435523675355833837135595162593567326932881910099263461893535192164069176245239719790171473708455021353115101169146027938479929373670886219929776910896402628838550447035274467204279586424814602619561961853348529701969965788286145022333767028227506481958518371197668706357645394156970267160696711428635241764341126105705605449951690584228448053550282079730937791310318224023154243590605665646445049473791908233897429155826682550789734780424073486328729310722946296575776940155845534841017408271669205018931854869030066128052496377834489941638407330988225948360306219707565536112959785212703660308433109881118724050943915392668764666350035839659500246512500118078786035263822587860697592241442107628641903059968748081389613596511099033099217852023042970894180950920209025123961511460596250827406810725124491346222859605269692083851907093440435052768305593242320550760358065854143653466358290207453899053370953804571029626896325267560424432383981315071731656105146245383353082821684252942029113977529861732351502176761938526658556688420468833893256073921430498821799936*i1^18 + -17705663374613999174495229605685284634386793309000157321417704756822199879313697275724962920787798817575537901831718125090013230134881342274698634828131703748900751881321909677776650331555620799330128215586946807821826341457753562469006144323474752696955354187706307756936821908707808204041720206107812911648691271770035684945752291089799266371391826252703327671054638808871455293525705035209977523812136019120513040448561946801681745080495333099471301250795518318046895117917783433845890775881238414147654874447550757410425512148404712916668700812530251745055796798633210240982116399590161331333714906775234520261501836816214722099386342060772784672992685893866947013232765683783015582110598266720820114372475218715090155029140805478186010844578894341711721383905870702055015990693763839728752307375428001714665327620682358596773196082039870449309286824451397983498798262521458608564496312951636168200368655702656504899429081423362054194466888037152856176527392656402660998399990379710363752732248995512924562249908433000655934260193300866633238915535774114932445378301079770016642846227179726722403169621395446954327323802212152317485106996312474678284218352065002155832314034977448202749744129622100573659866716031823556849666662531316755632398221304017202765923165976858566644238191777750714180927772140765129840979725470766286697506187482985081837495835683931235266455877010941898599253254957055772628579460051754804340930115397418985562610021196311494730321007398305012001582224377193841862405801258899275428341010832011770512911515350393314692098596620640306898275783837938278506016993630798056239251907127251483715441925511882539623478576595588374318153624022082247865501777613914978363986121836243633198763331434766332970739433472*i1^19 + -6673599969097678830612927183882117558193464412116826923500084898179141023277793733360444244997058508877516212796560780492171349016643184149167905837830490663578462521421445157190954294296026847076295171997225631272979953191607333700805466084997840918029212417152343915303408220813040403515341431816477991964068399729815298611748589050079380685493178697181053448736322749617649662839331282763966438785718614159074693547006986491273044816614938976948399728107507014711069247109923209273099258622273871910864391223369259915301948092763630062794504816452591977867056984829761689157992394027146702642271296823430002499439032532462156823712979612555495278611696476174855941789184492459829094577137121758318132937479720066091696774537900879004916346033801121849008695209090619384813590005048545550005295306102729471451938414978132857746241067707678882226902022363729463733518066694293476426335229512042392723949192750578348423874340090190158326993684114195618286247539642339044458023307911252068477923749045681749753645006315094296379840989677056087403699445796807313646746048253056372864623637930742259317611674850229137521329584619114473122971100870652568707595356721229449440047123244952233663275725212977868500449525215746496279937499076122909949571423071192837658433882257674619147517095333061190411016158513056898391447251100716925339272612184196788060305371271142428182367234637290878632591582589465975602576381006332145360485034967208639819327668098191129609105896687909556628916932723761123326718775619266157306169077784027242332484815417968259487149432625436310638851045605458323564105865169602666767199874020795724523353263809048212703747281428320495639945597448189223512025488982594559457694198808119546437524915134015618131427328*i1^20 + 37930590546426462426387988971823642556388458088156099605490038046371529368678942184114295728892759732991609792998272166181365299585247001436290028216741833428895781009619833071909452330527857035865964306958896882787554018993790728412083916520448155699434034859115787369453448211308448253724231631583860272084851768313954393569999323231832655003892977816200959446741519639926564941247151766880340274383952611532472738962224281001243680230385854509452615565455256097089731721046339077576624505967013238054669533250303570414225587705104890252126649479138713649155913870784139344336408485097684170537992152255845279074075283059961684975767737617450902284627543914630109181241683879407872974787742787990543621933546518556099231686175107990370126076639438365935484792017968462659813489921315326836419140635009010056291690715179799289601636541399477500772101612171648943224196416325933040150001287874407678107289858779535671720528131647402980147711090106483709736458018158315464317784587050188035713989589620922914632635068386085286637098575556555620721959550699661898195579317752841645720536723058348285808009585466048234633458537095099791884329019096145857803771542493838791068997755393160058441778980948077835507516398564503062527675487035522505980889941768592049570926348903599169049045109630879872984769603231096293763204714466740549094321173869840990772243256801730265210783074759293484043804958965448802864143868173199727375716115034337912659914778331584078601002376418333897748650950941903426312876787436148328190595076441920782944130147041687661296394194104009710803440782905663918141104332544526792948149363624028876413640897661129111311043375221104730457559680794333004485702107498004581984203836515114094728926859941789040640*i1^21 + 286059580290597581028079065208881577111849217361795331330732573397910508601212272321541614823962616307686992369572821358441692572918770192391629855306861941385590477813091333184172979659753870327192338726562498211007659883975145484510718664941068089200757171450507649962758516058234473979287788215825345916547784591174913247219893816498452458649064014003304949705442076448132002648352149704618646251263757393629743689883270766533139010799083261558390349144299947242644681769218213205974381924661184781421915297489986832271349440151669248508679585095465159636051425614019300576761881696156143894148097488071490734343884273694500171477304222018076286325738395060989312706846902628171364424263747138063451159368453777431419319186315253878930155699937447613527458061159623084855615196914244323326536383031345771661293984556927477555957918500620142441773889628171003791430714740332274740237852762670096881755538022457045016599720261391642932879431162149842754421029157254325066596316533470424749065127447243406908961944502574225849614430962994707502639191072949687726184801557732453818783586973800529145484003517336559668299057235369486364001420213001071083096053229487046738684564079007562089219574299800781410506513172578006775456483578373540884686720817143587099685235794731767806718300638985135869888042704446559539059907821057107400728325163248124972355694338436393263909576658578847414802344558409846779478879234754932533574745282933043341765649093116324910885339724721971241380672603900752157136443628825909810127543833066163658997174529716956792441721050619413091849500682739563414022014329479295036212024432488907620638517908311102138838006532926540141971227539903541250240717172179612238869224810019155041655171806396416*i1^22 + -605908585775684672447720366336828542532898280425447522144258660634778340056708956219061055039141710951109962046333573402709545878210813729697529842202046250269084447700692870743939113679350050467884525304384251826726518369402337117123983434362015943347109700754105268672559773552626211690661882574076246335925746417100591997466654987336960328711905328837789170863813887174784930585292989075783975033566395772559476149006813976853909018796833719189301986260745696266360157433942591380625023350155907085439872156691414749356830307776909605504323249712849449254661747894741111001354300267000172094785439371836018791076762880615390881957037726114788349360038703772003279015814537885107618877188624519432560194706099575622527033065216016754859060754347680489794045473121003466853305586440793885524248894652468019983782523254082204825660129200128265190262576188301880936216470980844770859392627910084429227171661567962096095236480970192118287670665570095162313269697466606959497568060718970131794750895267170990500200219241962033684056072023204623121876702773459389715272991710803523649614261619794605704081661184741224576225002939233839776742036202931580215343532439378875527599460683994460999432517736419376399456791542314122631132557102782184943902695285039094144144537439688637366892114871123692015488123884970344008854530797811664373642464038616132336631341482477890464316269460074126305123187261905901782089676338464889026999320778470117227939483017831147781899508123220232903337618073461055734958744315572551600788707430502699684187960734904853596653529986126780758391592991324492171346261529134190238594685476533821943056574369425477775197996213826272583773213393288056537101492099767974480187957709486541673760555008*i1^23 + -2344669391437870789916715748467805235831792531711198845835519547954474447185315072139007808765969767991468302145857429151414632271760823438361781957922417555140533056275483434477254227746084147403443251190866072700142539498977926317866292315579970616429099768250814573884447097984204676426930874052786699628150935503005967202597508605161507264093090626615804593566284310424726700648577115981762676130183064841240594198561502561857764505061093697082417843946118110873625038600718364124116957220513327062546274927049791340067514961465284867235795341304108593600379531844659683425242837718503994588269434938781076489772508874280765788748696125756926936998238532866290480270273736067909489822476955665828642584027971490876452574773659318059648007696646028319980725180843769177136060216598491221146870974523906788420949660104949989117157920706758401033320740241053577822426321676634603887938993138821978174409191763178752459001752204864412152410848069332674913966922341710526354488597548754498280976986420979569149700671377879976570569159537119974611124032517237912905308457216720871523219087014292201903138929799542019236899535277977135553482034165949908084135042496812720235624162411488755768083467283711878249552853115757240551990141653934805435071622399541929374541355839305590050990762793354126668878009080445853891732493424633640594257026121147949803846061708824320621391970537526713676598308387017090527405273952602912231037031312119354504629529337552143708419654240313208317372364300108547616605210395670673547262246875806863261388240599899690842925006101820452250593229517023704036898737047269892415401037340970499307680010280532359961476612152980421505183381988949776843658359503183568832920315206147028025344*i1^24 + 14425278349516784925151362041181163868277771960641253314412465063988243667729802723599706250340193357989776747533591428600436562272430781244671109259444794264914604994213500077560666449493091334700612457688020452642297118958625520451825586307942647941332464877743557116276415264114105130266266489809996331044423741723690344224243442374733841415087349369526693537229431627188675979973971569586340932680378632211411935024777167045417063478574777949862451331085498586307086478185756448345156750363380839425859776521092874476649259791606317482987083112051322690068101915332307988481312277351243151143951629288698246176221107250070836563351484065852649414531207756282433027975265121997050565929161988583438060371665116838050909779831671992373040889021153617076234035533165639173018113191753381969857259106772390551588512669506383686860510989606819375578315253385831662420641134532125921628537307702640731422020139704340378038432358852163802894625957900352184067659893032080493746112066343512528248697060074546566835781507840128268352844803376729725304601045961166382108348237907785577877280082711869826001770706013329212302445575043691220747399324501999205412291200280903960596613687061859020091199633744365338910424119245142701502848670100165323291522962124363814611811252365902005307491728608952688521151876243822656593657531479754822109451483623471822883149317059266360283808234183176534051656801415895331285224504113649143443354038952858493958060798057116943379920630683506656975357489103385829767195335246409680913278550437257070482271726747817806845093930634761036360153606599695360684843796088005336062866765108083137984037241433435017056615824253559300080664763009877820602380808905411947687535955085885440*i1^25 + 58720188192528951010534453794708886159434109727587716373580282538460690872803840172220654546076127638853920750634799301275247563130677593424554168994652750673659782519836917306331715461603780972028349846133534578337328841188834585201965607978028811783693932609345823435360585697170775366084557780402575390642865249644829596598951111280000283699054280233355253910637170860528732283170035226780124172388685289695444376227857024961198842610331554760988421986620555961188699640502544708602465511041976846767663991828971789329353307327646968498338441903518442893401453067317923802496781812633133038082104958699143590974970310843015689674409393735311909372712722326822690027964975489214329243595067469286479202381979452439911973734579208290634084081759021349823338495602455474335682231965974031677720689208615138954826051830675896864436075710717281748932952170501679504549068043658910919020889976640505306008494198998097014022575939546532073474208470465241059304730947207149864978180419069999838564383859133176975401980690609424200774512545901733861894744273689100930064409710643175612977694571778436823979752174797716352177406358571356688442862364202429677667019268745254270334612791860967773171137725914463536045336719725433221117194716709404284989782837387920839736535030260460799659988358802707863195283710341368620563130103544931053837196873417815394826228517460386096306026973600050105444199416918365112066882343277642553245798140150542791842983237204220042018484908975356462694879037910314919854377298595212874722693269998639021270217869973058800742791476586097051614055348587353270529167038101481104402739669149838772555313812492425079208512947000038522659694006523533345865964470093557951622599933952*i1^26 + 386315623152935972058488923616820362969038951139570113540014256356518720104006446506443639794007787227239322517183326295082006329240154240664282419635248395770686426930415738235324230116682488514176456372247207546940883189244232547291007828626939885764659564280794384029364571298376618389307628558913842677360713343433836803579342465433011652321078291425193424473551347730403859375953867926740541847683633190226044595653832721251766212334971811841616880775686165790527369771412206733150175916373343858361864070491720366528053739249026272512291328543227553673344769095069742027805604980794225851001594854388627050534653359241145304917745722456691993228234633538469515644547154247364636773084727814930701500708690632517453704772509737621925364434583938210685180201234655666080344526378191832387537238689365285899302233803049238949211535670938319494511597456375394351028100307230404148118866825312634199505381695017155790781012176115971235502614600893117479430198236902695979179750078299503681899958611088833490714841146426279689216393187035033106696241895720249438978028285931129439473419116817158204931064371905558005783538999323624346835540335584557668787490837468210248099807539852724552349982102494324299879668937559838744321173943804279199448611064496445564659863258124676228397574606069405518745639737393771829552305654702080535201692554509602148607858561038436290681458261484438401146147717043854792822936554565868651996510498650835400288808222171388740015926776521735512770414615745267770947069691827516951111686701319279020020004145690225516809587705212512810240432940828911741620478937550370914871632956068013126101999472192444154756462700261951582178909028577472835304080293022447991521280*i1^27 + 2318375006685202092303523424016142139693289545894090258158609135618180538926302741562898239316234062044281860789822729690857866450552521864754005153454735698309181026567340418756888126946459951348120837164631647691458759557950648760752620900053549915704301719651592181204989937180064844225792594646974076465397839537278701539618793227170025831523689863818140871894570530287972418114086591088368889462648656857155722399281122310726594757048301100079155019005844651576249632515657899268310070889081764129534597602493779443485248880979091308410411789018650273373875000143873693881593939251779566373891430741323394443099087698264729360374432445631232161950123200738853738597202570733214283554448554172735789022402413880493921371620051211820402674585755229936848781209028169801126494108183647770577108636190889263408351306898069851890466995440390110656151383710115527524136338089728331347086095948632141624066664628106127095784771003013161681450226128482479352102258823787652068226874576260464116796252254062850810881866779697519981432570814749098409020297609321236698761480574001046663284911347607691515237913956800838548259154958489840316372434533801094990519490477999801946251752066310530818460105574918612034137555025661217074692885360156549608605478851945197862582770058871786319572214030901441783431424267025588105064177630684783892809771227714007837498735772225203522530505630042715580862250669148634490332126076222222979338566041151614248797954119703229695803047388306722225142492243207297855081027041758387343883604045067703835020219480407360130368523510062411924435486367103061324267954978661527977330879496942037218958515441079894980384976359490358750898918786863676922630213702185385984*i1^28 + 8634989183981781790090617181751712933704921474311759605423255422914479547444094940889042013331422587288868068588629880090780586453819623029594432331180916435268048212432052202300792221109155821368261119905103579123537016979840222348214471071345628805466299246235561204791711605313512412703891301953641485457617320051368266465691423931661527470393893173778447859638320627633659478650334072956534829883543453419339613212294852415269448253035853275750969697550993001456602190054980158810951416709006263713085949169112152442086329541165566889362466120403419248021767774487386628640757822428175152943546191066610613544644129242363013812553694373671067888995506598280159403715270161317580680975676566941088942174259857106934747728432241364647320015400308584074073144760792827260177629185927242337111699248135339865926810127144955507489857736872015624637189735851562435438605919948185264902699786393341469268113505207390322664246042234344322075629787564794654732946493334504740576411748173320859079388680111930976651541210625166768639743329091318682166422684441517999049092889076668744333680433457522087059193574070980827410781739656505140684577467877139698290831090938389746878015344152052810783645360467518268770442454690500112051726446961186775922849263833390410696920540629101827537547185551338608720153675055065937260978661616542333080455706423014607307369752105937246199350544858965123262830718022911330897405397187607308818510888445340279282807919511026156519584155035822799020791009029191128414344601283099055469335254777123641630173689686213194147812280940476494637492628508733087865914434631465404193974986977836315723016184421615980852641746474220355123184286375512319809908318928896*i1^29 + 14115923290641857784643728355259791716621114901070932343721134057837697101194607230602046552464143028076000735833335272824152873590403370379798987459490320505224334773764748968962494159565650524237793897994616848521372242399269690127349426960049795365068295921161971516440747785501475375776333385786747047042255723676086497519520484040739458250958141010243858095820014041842233382371628441529415203165555157439198029005100954895143784820481766913985004398543785415539394572388278012067258120985546815292582425059442807636322115004868269720941250945382235919541169912709118600029587415406595096734082134360665121705536972340723097081799500863857494045916015286521606222637501337827988134435509761835042816694514784317156675357043533415637820051123831339285745520686134858921951116450030332027144814805198699237398619926369661615395743593954325520888598549264353643129562386257742409230102489735939844593367868366345143536984975912430899831968779102613107448259507196924327376527704040716691281504432979389802765089556712108691200884100569188681490084738011044396374891785767477640913330644904065957545703454890915075700442000325326299125989876111584977166527935798427390644430223382594858455139130097268120657085133820130373210919673353949991484863994386586142664527516336948349943974913747153520719800319106822500373176618042944726642549470721211376041508097686494185757399530414829917432923389484911864531419176582022295728571894432968939125250952274885946648276576670885537935101232867114252383981210590585429490896779675134477918498655570065046011344945291509963998422692915960649264168859351886916059472187053300019523393121606707498836849751320306163816439932079559180000952320*i1^30 + 7211306853942593566325780596429864534565757568160847482946470523085676403802381057696347661587335103009416281685806234244490916354862522803949116823294834606845599533990533704920506252008944311486410822716739732056915064714107710420044199916046446515768424253118410347053495716755588396825035129513079909340850288966694086565856485502082582730567058470467348991400837758950041834828594209140400803354737211217657523538749150274117131213789154297357724966390168150186094419107498140932586649709526868713876020198913326923784543901566205001265841908699222434761485034457338136281047236167336696051830985252933619071122351080001993218119332801407555107064311945728376991113716825101228742435882500224452521351278769812173557180286261703209432414655105312246652446217740043253989609247040642769123181191109078939273302716682526400526804766841269860734242988868190295869189111491994518650960982136030908765442050307335728223977107203395725509456659917238242447867567092996289778283893721339184235734525892146125567755364457924296279770532073838266613448032348937116555988818515237309878574236857800984583798163739171055726868390794065369504293455520116039702421294819660841750008591213865561126423141032104851639378172525269981141960294261763484044846330602002909810114358052946809437133453419743525347746965455177791203147833232566673776561789297052127553937873286126432590664466067717070990979103921466410958909174070647170035103270607080848224528139986114238425870851501114126434478040167035921109173722949018045957388528779676560161271875810233968586476677059168285360477920342096308939604195578719107382642557293691044706725642461321025477517703179966895314592568628052918272*i1^31 + 29700292909643804931358222612865039188118928349830826112517911814969250106772775177193388685648772473825989009253506971732745311970649233149031994460478075720147583354772608746242308722690427593305776648892827793089857141011349124334836552761711162080938141241531079237337612946363853400774548810829083969275875236593642384801829221855381310745021391173191277095157935004187062322372019060502630506046185737550241977126925822299811951755587217935894702420837726260505006837130306523614391297587734979023696196835951336177431915458335902185176334133817984102528177422315246166335406067321608579999036938291098784684340900486665341676963368591266074118452683687273640958877431737383384034415813371181575395908549476753856863487408272236327004523526970164355875614803515566383073770706059076044748180179373824383842715202048851170748870450078443981311441461124486594362249619681590241230821446512725012614699228480220440198907197348860825314835639490525120179734984394730785900618265562373362767800323749876963656636338583973058929498789057441066652364753230905313440170879252897217831008393573697572915012760637766910305550501106856731450423991946909933329927894119698929697689664293302263772674992538092169261721799586182074542427519477056035627707769677422945902095453392859330192555733437919385400566440124790531885169808679006858299770943638497065242551490170282719217445550672525696061854254507771902581456919596340135641232471944457207429963301452866764403494616404125134638833925881021345799745996061712110806347433151410077560876244707713708394817383916098754901487035970155971596922947032531304669150892375524606358306482405651826476015719294473249004433861793280*i1^32 + 100422799580056142558221890387267905221527592770897816175073664473253568419114557531736577795051436156359655879990688582615682911518535004310508030746891608954480359972283761219011458202030546808965701146401236684271231235099837267555361170910590783773941938189976729976167037696801748610011886587730189358574542033322145579296984159498658321178139262168199526583648635465518095380208197455702687589520114010657796507061753822107576225419766137471045621657611612476945817297302145999302733894087579914844510208382259465169860333137022094746848128427996586747626658878918636412378620859808058319289037060707488445542781042254925987709600605802215520619849230173693292103416154929550978685884730008056754330714998716825286007609960116913408194252672311401227814995965172636500158019698134857001128676973110137064167117993973952950990567558794312378702978337529744602322079930457440619781074532548339880619870833646580290758934312197082475137036879361425564338781782949692080382209721113707817202872252942803349638856367569807666579183630377326468987358206316175084699693337080482260362627366418049358739861959193792418824879567139357358992268336051222626044675604908382008081942185445112636330426164246728412320625879090651533603936172465911008162967070321644990218113566523471345922385093777869577267143166919433227607216529149501206119158267632721843196947083213484228024405982555622551499950396015504999166988220812759153203957350156422182146097515855456290212299523658592966592841886112815953289135853268676658335005075085690936982445816311791990436805638525279938720808477383448008013067711451825769973405156600391881911171849472012692778787809769559132110975936*i1^33 + 45898777359106646285801968658128161193009994444762963492710014058964313895220278412396505897545406686368541739098650640996118947187135119159637479967768676229206660057196900303274121891258144504523627068138275406929271317023495008934662927428822210744309870802331134180211836407123871659269540354619304377722549357158374175772517552443983809426694540106360904914945561888274069069876925033078342330487575413649512289011840320221698286244136127431493820311243501497672206108424622658093649427435533374096230541771840479467166092185528460983199877718576960301080028888774864701910894996481388382346549740768506623551848357828376324220528289415638811276844454962320574339127419387391205189997312095914563826618450461616706854546121881145166165138488301764453944700351509040768698623680154781645897344515279869948164586060476442353939357731496329479308265048150523103114829096264793783205529080489568581397642594238733037239495307908407632358265555377472044583404971236283697262091708736172291947348058601177253141405426145164729029166434943796638836343195781763040243540963822575719933892688445583116343508290566647599722143349394166831327500600948671264004934645039999322967879943918288616874223660421684916110724861299631047410498222265434048735379331445624438962129779181082726554701766746135196195210799559232671974260685609499779230492305809015291048739999078009085403597302533138404220626851478672190021062192541092225394703912800036568744590801670590641944850613642747951589147721459850288320886243663752458142020089819174678160846037711626130281566190175797272137881011541779693312749157953933293617281767850583125502718930977509096012196117034517029640*i1^34 + -115876865639275680046505018647044737891258816912768607478589325479784302944683311148663339855400280030740819349922396593553541343646333783575362150772020152556874287366235205322172236222612883940600039343596679273731893165358728837222767138832203662374833326786153180422635649912096273072269318234517774981502425437230193226462703651567422207131362256394043053434673901736896916188756697124994897121836269869380255954886867638626054210753434743309390696837103420580353766711226351006541442001043724250566899494730508523050749380858681743943068595008874443012822051107813182071862301820181217559561166942607085281482711874226125562787703846959390737293499013651735303742288625857317098136013314400035017133136966134608159788288589913024872319653212715084381583386278190899817134188855411389304265335019467705155840259602425472895493714413331034598881516755308103557704342159174015396593681590206560871170383372682521007333732276688729123196597870476958722522359064548079843643530087726677272667520407352307552298111580641794706700909106375068292766702413285956363468647304263777554972268003670633800461179231396881104143344778269324734630819772579095312912536975526488693687497344895743869497721381064236120802181632575272707518422628437033527866418530902276702144018085019240288895964435462664008628774016889599156737254560158157228997474523222797637106061046430138993973465596563233657056498789123750245722504578996775221501852261948068407367991751832075312587735498000597955657244790337579241254037615624626413138329343984981177483692585756829609416676444850190294430376175184750592757822558240825139488011747605272368310199015250572929425465586700667*i1^35 + -84916479185809800332334883380407123988595044645292610469283793657563343382795690061196211521659799081570342839694009921560905411491819010036410993328256237941178642727713813512623902258251815379017551910382743930200589306472837768148877076239841629602481495656981365554997636440013198720738871148719845249799085016815176631831845725996506370571896601668781679735875237165069805834984849735524019514453520447899020814337910847978151540525187365894356928003873717395556978345114777773031330463974182559509624010625559875234135366510974544274177432380547980176461382076616613291814576937046461031200126870585939917971926455982878046322229060741076297788753008039399886773673797612715823573319163802590778365689172110387819027807161443216110150707727846762522943028954320643067728528519465925786345523351517111876217676647072214570376325040553697377236588615932909942664872638339128822374337022206745113586584178157941932573022227212759574232826912637856151470153227636958634394968622704910119397749781258612874913767156186849932425073624119832284438153852119684008760100934320887088026556469537182429794029590670605546217823254777754537263444485786175414655282916511358666999255255993003703902377338698086690249636399645220977662032286041689778698981887555793790505257926541589505397563498707230624410566428067059838109979852438245263940792367944594115472279926001870762090059823553853712271279290450315238157031945095560017284737862650560022448601188497868378356129325566035715279124521529792345706408880469025124860736703164850270738623056028409532442941613400198367835767439835524139596487946648546918148820139689128286135716075860750086917194752*i1^36 + -31386639295580888604607090085879251945574317653602141997663549494723745864167243758830929427943664074158506181556528903574885679238257918576996439301166066305087713922679376918792650294656214621064895962762788287180672381394381768308005035513268694077400694723061300805637336174569612354006019631809355223039893027437646605111042683700360618623136033154287431053153796141325018595751545754825587592568928151484049119515099905457272638377499630615369001645463622524067225011723913839443768297619186922508499512957579925498710244692261780236268722964671884626720807681654804263794292589748806949955440403063021348957764572031607130838601500723389100591210546791308908651452782026944763421287487265373312231187097515179503150130543595798179043750842505313786199116896879123762681684691947481540258989692032891791387349456554231248486046239093771381656171616424056894073102641352188294473070948108949948800730213039068909089704878207926285333483493528140906924751236304449351259470513605291202641177875206422321232839927988279552945224281982857388560017667695160161073161035840989195072357457311761033771670438460461430927295411939044687519624858533963076464704865160707212492548219703627886851397486566441444414883441595893603424895890643644053052864832996300897938688864802293723015008819276383374227035800751710750055112532341526696490766810994942359858586666662880646125982341014901113843003864360274373982504550248100587739281942708417088341527796901079937766047025608473239202142414556831673838769535825089476086726478433297695833505749910896373492451261083518274343835573398076676976490396693905023346974884363254146582544879733634465792*i1^37 + -121664873122588730663574096340838612247691892981861984784388849779571874152340183963308059461443966701421451813525642547917716804727873352009919096788929934804153982196469018259049869140657563300895997954743835646633611525338943970931342287516930299742270673682156971092226325542297476221614616374424016241702118203010017569970535973360819507044576138013467030294132803705278627395388813410112388814536119029828212544560824165358328433440000765987576210962001648696127811464822168888260996293799433736536088716831919451889397021280200205173850410293524075871563168267195643529504911457309316425680184173953866873425608198001899872698474184133376996134881996503668815698045742995735737695291354188353217516624608492041979183908577279619998012578534728450971309318527675906712364260807680017149682916816403412786675524983066575922550556843135817433237416486497362734712229743526023646040498186053655492480999653620597546628662152697276602508146403185660674043873377727985992463857398235016901088936314561638948774724753460407785812609499157701226722329583112959328558239768060435913380395119838391830318464189117244935829133247444381231981052130598892870122616079137117846842382663239669291863786213946879595937354478633095618412049185726624612513200880498480160621092291128842023040421842481755429386065271324281352601387998333556994478931801058099145077067112379372381739985088232258410323835291478537406985699967002987313963350374535037524493157341767744513860687399788501892188660167257975590625882708321361618598292496899858954391869478968063332776720021777554271461386367854580152918233684194875394523928237952065714715822145929216*i1^38 + -109043672663657583031248441451296372619101606831483512726805080672924718767398177183545898428327942017799195968116926816643075971606139126314332819497260837042367688180725644293918355686943222705123100177578014223549241488136595295372351153213521673198709874794356370652942430302415098924464653594358589505653733508818319908304317912266914331882576294573375850242180950253767584932021566351022661721697655372801366094110284794637466702168244681007578310623642526119446641613647124454720643260679612962122793120147734753986150017709676307126216189983804100378711702592385922835013545965960083495925886806466239413108044531128071905750128965931232606897688304319756092327901145987476542661632069816188321767353597175440489357466630464540071842723640374801384164797038085091284068898716339914662726384887947728428141989071874457278273366559794897996215565097116304589405350974480173851758565610724597789703954787025906709853491108831827390826711620737779544041420453114293818850853552076447584515418907766968077124667434113722831344800571429300716478993580366405378383303053522513778686656694905884996531512847384254454169401731083783078262884431297741052451485174973599157594850192229373652602377583011350954499218738524194771667620042911926337035120375765430790755160713756796986966037128982350179462522516828376426692539185204815601144012646413073567840907041144909636678470215219701728078985891216646473091186565973296822542686198370707188659144362846151877634623497453711400887928471588673364237045835441558067246273167253462817131391428689384565027722575528866535408634600389579669978152660618927840750918288378016652438011904*i1^39 + -60984625353342768206892759997027373010081368740381340721137457233422234530466719464724024469534971947329373820633556530755684433070209713379179751474319568809128462448621088223484286302821186918132667142458787495242087577289351648188708204478387939384721118718660923737926666061318891401799352750610623111925387071541104724562486100000865465950724478816264781515212726372486397000752169769113708356402443865125060500403072996097293092030313749494537287579270739717765179013692213174221687478390271319656648294240857727278493019137423044308861723699284539833437774648944752676320221252966751734463287280146226098908655083072187736205004744837442146592600554207685685076977681792819407541288089785187174388712550121233829264198242965194216778157219786936976660266017051478467258988085639433328455566426377657461850865508160236693927175914456991798220498253544724955961791200168284529196378236702079629446825000862941904532715245660825896977571946098776898807436184944592760130116946907325198035194419242936666408221709665861027826156093419252764632285087133910259031791254291165089345653387061157070514633027788857434728597395538578406334215216580382271903881300300044351151568986142694180360630918305771196668895215024338290608738880266187520002937297011404672733776295539061028840882080588676844835391485594536092888655743708550426124989794921940162028866410483176997544561828224096789339690717524977289698906515442185021918863841045041490946292696110632036271860080990363207595345650891299079358767936295049961896905203751039953809787001549503819340308397294133181759120655603462175478967579356876385955871190859017879552*i1^40 + -20191559427484736586069707947043984753405584327537953380924117299448042666544027037971524921789572530934045772917041375564203827274939335833303885737134628214492555051905062534441398301397238612765976452459636221763268309715073803380439874308836561004253186415280275111807477699950149083531046996830049009370390351893026530880240874626175250438482516651443595369280270041579245268365709098559942830874367705314134837089497187730072983886615913257916763335396672454047119241127489121563013172239344295561747602682909232842067581075938577926954861060154840675674110993458504884202710849483872009135305459714934944657303752730510586149323194352136736413635146301157587895528515333442411067943175391697487400493962443128677922759503368345577591861110991858448336268078344478260423349287394439551555932114521483449661121605257650835439656760606949641481931376168819949932126374506426418632506534330115704514519633300334063942675325792771133527551308356568475865725943647761776040951284365511172045547600573025980303773062847193856305257894215709390748898773008571097187041586957038606521227072021959443709584575508296444012057171404815867041910491299874173639477936418621029926820002167752175976437346321679372127608161753303090796338283402653365922331180273001184002305541217835232142552655271622732655570943945128686730025950957287387870585752287150901022311700386561605185337675014832135716991950533203788757023865547613063030846859017988023596211115189237322018810092775468945241311439647373327817447333497079552181480377848453977150015978322757144413037540149232369765369049094246366295441898316483150345803562745856*i1^41 + -2560993997589755340928085757426398346942030754433208064177140061977224714611170296470848413098062621278791073273299267685834510297521544987013660116531120107369603240485842771763629206164337675080749353522194905014034045383554105591440456685358897333404697414827739161941515773242347637739404321935393497596542765823053814117815279124504925667574158598302800267463934838170682692197266442820046040611462628371606022945138950615639341613931695643374288051151387434006738560999604987918106790384168116917038211717311256298059304632286324029074932871617027700419744297449439993066958297532497504219022804272627030756888146227725853649964691648222018671205889642169057626631574684717771305936190877196179458162610935702002766116391124494642640553531486083015106319201802550551028184427857956380140901619411798790582519761700108449278706879386603309556128783762866845184602372406991502554882975607991461296499814957874534710242993221947060023503933884833067632881290967914420578356613177462928030351750024306564120080084292815624589278023210115778111402795060808802790535151104896402399514933803786564446130147243649962867112050639106537603623549274180071440658220892190541650963754334899039228367865375218642515802556219105013035090364933672349915069292862217005647748149494093828266169070861679172679989627256769970666100679383491258339601789213950516315051693902635001511083123850693654975990466806367444366728382072739505030518513073022202257347612284745624245501532482407204847826839703628961815887115161874271450364600967089304278253049672337866154057323130327690073056883924735814903046801404763906626289664*i1^42 + 268646343851596778773156426802275632957910346150788725607295965216072033174381481222906564710078132604211126777097158472423858631851780548938914730358146767756639488663052489044047621272593080135615559321585052500600090867330903292421620514870885960803600175004824723986366880425818892503939079394917373518144056819298073813090857701701075875076720806147450227956524499698317414921753370775347267000825980156199102218362474016172490113011195131579038641218679554249814558344461749139164301860464324171713313758994572073223784237438415356490432967477777366772069901937503557058965400004944117700707307790960224327863044433356685205426513707267008125699906062797790704484273622569557561374883224582449574276411740294049126144970759966663765945440552059042808689594260592529517510028440607312256342440780892512859405002929791537056504778225496551390813000509119280727871783679598556836940608859043222109272204857273765741319826752137244566404417846752836016846680449859559757556682566513902645728665263093737270231215126426421040974381122616399148847451154528056628989201769487782016381907781900080109533072485433190331664127483292062184677420110017179075963436611540285801451217977333977082841960467392572338841120633820774509828608008266574244602720075205269735773983436359499353193375320137356522384119747880218900307695292682487554002983564609181324988753418281666818893191778277410370035824707292481772091469726805998635127916462661220401134642063033684651858856428755348562417006189685367415526112692436659229424181046037990637594458585345760793009928236477890838720396040625500604141971299022929920*i1^43 + 34306102830614295263570077339245813047354097721925274350135979662804516974726864451003314736462574645970469276513074258109396469415791344204092258034573400714963065759477306288126304665505755646025545532226617048863474856506744383767846465058446448927715119801847436534284609066585679307844381901496371135544061532483099889765276018651954880526920465594123130988989033775741899376739476841219644645809241489571384087184152604695201535409459179311351326606971449311771941151335025796338586433083228486360605936800113347378192080354159415620191010432312029684919245767722877320343598199929875904448032784366124038491095936659116014340039459817167400263936763563718050943720309299082354459135026119252641762271772843714943080187710529467514007668490212127234998690157292462515523849638658587884314177977832228399276905380796272794702925558167622400268975254484521092685776516023274115884924108214651035348691795942188426388947288720978648036928166455061313715128405105109409480628383225702547911576360238518842185391473961028277556708712548359536184271604235982424900560795400924473912693729688649614065873238696133036886490349954609343384534942056854879747204329713277159222081868196211797754771315691842263693972019533742247181242263983327619093735105172316588448808232082298368704228473986551094303085221821145948542501207143963510427322106321638960479810528573540429320793687857785398040561063519621760027716231048655199332020163087024057404556853098655627966824685106026705573448771325384648042337202145091040130632227587025466276454948332349040317710372854301203563734993152763752282318700544*i1^44 + 9390551770182191116738828086633229109218640019164978252680241398399990262581173601532895766435183699633238863411132408201465826744792567983975815449909776556919411438741984114083056368294008093148765368876425416414858288859452496345805562254730206297687288170299721367674631527610762425375655652339129923358631348015026892296373129760513286843378365945107216985696533317738333413811917347351003119757891913110615012625872636172913822807111178835294365655549497912764932031822437693518479304385951009043261413430891305195681758131043379440384868572311438207131509764020653679482992451067554182463429071932824810371125979801543818406925575865674661740580337671638123006874520845041197600711422540414048567258145376828983508584713334712751745054322835602141654772588268806329594943425755990608538511874779829591661785040484217275729499545420224748671781710027959421964195522718685734745868808226017779984540459796990349663779127639450573356553082325564060708469798311563646779925136064511256371897642272140218888011661427191886456261997618175532226638922897550627122748264413537384378106691967816299250337709855105023035692838192400478349323151950078775187967733329026204874040839178866292867531806818400229381688979569422849453108170921485732029795382715305866009178405023529168379743570446684156640211365415238608827140982796046345288521001548474647747862437541656345588924349845504511224918278057151031003030117773218325531449107477156017590086419340708331139221231669228841333883330831825568260973872343473402277105122587486662198271986048835626948857856430724674547749494746401285865472*i1^45 + -108926135397686768200539570330633512896654453132727448283853066221232311163433736009851547963244971158146066338337251642745039445165721020359341776401897364086469665150204775193073423884735911584480440039401791727023680935482981723153353812981565848954294508830126979228521821738692857461251192679731212896739328135406268279383618783339470391681960497211224068126535257212439390668718053222465779763940575070072430191579355382732306409202818719619154973385329370723640853424558177323119393535708316251961815481258316680319172739521777560987334948701823549178827888953895365348035559941403641333104003309835424758805228040754826022847237212937837127841692608094304663937329213966221028031781900147860341027594093367757923587753195321830687086882405348173735246352690832008221272377455405345317250069807711613599112184969641892440348323604874988320445508826337438093391080839179995815418246387949227658054368529685774087064354808344774391119866748114478314631506530036978425809201582800060208975786865527922767234403706936709371728484365246694134127451536594799889648419030137125833876518583149820172968944324314447210856121016485246085953234112401988205715067444071667376146432949051690073713873789440618981978424848231826301165062046755204921247604564711799373412320704981312306103740588672796169229220334994889525820889040868249890328527932719639372406928516138991990544341967894047016974505856784758215957178301395497860260592375195410483998994084258900831153795312552763055035815357458391015116440792097234247755764224525599533963273461762297384526885777570761737759892038483968*i1^46 + 41760021327538929266816502014021182409583615800353308497904266581590189806605841419811867161125223004978330650324188850576677076027563198911221162130074524515576859809079035504283001797483373991063990757194328958216143200351713375013730165905985170142622099417957750322254422245784980273855759802498474327799748271427806228509582518307693047374901793876578861182128568593372716812973263155939993842296073143915944113445407614288403476125353356869295330753218686634276775764238353832491217895432231632595601637784685099422612365062884133219068413666850158995225739834450341023457279201232321363181857601300937436237330817087006675721258812654696525130622336726173158992880859621641361749633007063017556894332208688970496891311470231573362317074108685307050715967119530744747730103636866258108069257265111855183198300604258439372803542156898865222336603903994714269194790661657711232652261824705983216692319491794922484981049327900635975036298508582796879619783976575871249070488912178850014864979894541145812307989148639639416941503966777711629256013042965654116319989882498730132014942681546048412753190552091384982047421138633696279307748985304186554890703266306628277484731388208095896708520634199057723654443142964967735942473994038084667654933431069270684802260284612171920832081046331495265157229672304008849136577443360843290008546670769938126321894667943937351175083728373058264543514216092803439547486784951701197766368814924152956347838910729827195532038398587415537916975867397697538935871632864193874226092324063112521961220742193597477541192825243342572653379584*i1^47 + -3205836035562838497248460906879946154534163710186047938064393280635514333966246537143980467071874391073942900437793636018115348672651822691851140554941757896521099167824843610543183637337780683940994523248193801735985314410495003072493007649110178257832022271026758683029241992701084422273631684598976829813113803809569813966390158727321432120225094964210833648718647387578556094591893231963444783061612514778607490387875822892675408639034984374879109434374876482318049325954722602265261100023468392090975733033286008926573312388638611995168246723497831853730232151450814320379670949385565792681149854816095070103074257219401322765056693797923209990745281228391780674601834584915218359195331133320861312342223487356015095063828040313910505501927801718364463095118952406778053036320597969534079557766238207564939314251951293877160453729867706220505146059152916079668661496394960435377010369741110549194022503916345439653010252477232511206055855246868348780983686181915367830933439677352254201580174951724268448168434484875987817387338232981457883281497830994185145256688657706628549849451001722744969571205067159437201626200904437998728628102267437311818266941763575235297976725028937110023687294121200305422759138199940925764994655347009153284474138715912887312551541848484194146147449030134131113494351706127014716906393440951446918158062590226253748200970121408211112193667144060757014955135284461590119219158573133843270064652357495419704082801429240695469827732886192064352608318685868323362776629354818759119752622869633109828575853243737230703959844751683878912*i1^48 + -24162383039822504598137037789987069168736673205314336873666016804434289761012620142098783122793238292437302090020487427843264761254449636358321011778186343795617214586551394394807106566551030886236158449074568878855904100813768725206631564318351258056250465826001436561483187261215606704734796884907886175380092438713827733066923040712103398493426482752270258991232915918269926277148720276204976268962490450451266657746767672738671418098803202211275896720978211823808616605550530015070667549964762317592392369043329791140854370215773126692318025816281272085373341566014509679297424468757598132178218591229708194220870011601342476922278650469717855274069620266222089823349416814789811586483522532407864222406243751225323034073954626838686753674518006564036655717729191253937408647885919189620794444217034358754936954696471909960436922483062478551315340321048177156465821879350782899515362303173317373931602770618805110126918587373635318958968235924377619132506886103637759875826635967905424948694965789085403607972504683372982603907954190627680509685911417121299363191819844430175421504981962157875828423732893708719513120497380850802996016129589729089518598722960399312767409642655441393268477762691906159883214393678414619335391401182672090861873735357432690800569954387526643535466846701229771327819730225540572834904098170788883475255014362648641813941539459572227160121503298507201695406353038207381158484385463168990620158477812244726097106280897481297404559896136359131848994660768712491592330803202554669344815717196326217284476008519620189582583136256*i1^49 + 2146896891328825960179284283518562682498365522801185276660732993733548047458361605252232389481246478790169820172781712402091602236583593074528591588441173368669727568354012549667333637328516652461010031665829578869654070104644447604396767134559763989474945557731626914578474976492637288515427000882367565586647130687080859494202354479778167403935754240072417610562688495155625319031451200634981703532875398302597209774321417030539641704325558093539672729653923338606044764879773258158487329810197634604091849665587079040531039917972219799064281236784381846227806492369671496586339456901090890290907292384539578616343005257098529954591904253663076333685110271551984425214509287841173921767767418774543306899833211178730204699849439163090184256885469838825713694642631311211842737341867769930968625125948019287135289616947658325684969792508904549510058476092364804489221965171760485480728705342611915220940406706146219671325771670873979556707265109876415076693363843887237110732449033290272499790135562390918982827444548935946612190629853489820041395630901517765005942944226012558220300228494606980583258221229931866957690395444187857048692797551127454438767858341223477937651243858653233631030714421747012587151188509376863513529317164718581325190182252234441448116069159499742696308989008368777276196268787808137745248548967361396250254404485820550781820931943160347100437694696139874325911491236581839591434220300600363631890627303265922689839386959926070952047898844524917031787586106701660155446113941930937360417477764332511189393784387216206725120*i1^50 + 16107115791827217266299232139428856785711704904068432602557696808493406209546714299707711640800418626315946444950223196935020876090744737092053216169708243334585895733272155774209639112486325235090074927871699690341952653663341519018585261937514604819656059191949010145007528679397175244032499387932183031873846315752683056399060913192349132660623502689567522432302054812635499899806893060691710243575597436607001945322574558826209839484016502102747294964429857929139560102616251592625404940598318109221697453873141749869261944372330532471341165758821245680188080910967618739386812469252505132208252122853020524165478645975890529152607812452933288309958491995869170883737763615063352876700471467643494756114832149533388430969857403800375508337088065449349114158490002262942959727349577921200905417643547922908665339098782629104698641189473289758500502070072607305401510791442032690868084329973783520258270434617107930562877870108217708880378131511492180014689953955313966581917551104416853794299347295612266899237169702569192439806192582599858706102443040190458753598558499937192090442673987587810979442005215864961033424609516716009630007324517579803010108639787285836104708994349726548337449429411392238434243690987492901452348424760935933256819316980475833215492736543655937691350224748664138178926880011138495229726826333910090027723740001427121470503162684581275658587554190033762499381422403840738737128935952728991260234085227120715460608180527096257794560684749349260832711302392345798461174850993355460781675594244597687470941966172160*i1^51 + -443148953916713710556708670048282394278000647207869788426674443478646945573637528518301801771033026928749683350622204530095995704855239769101580588722926500114016346820847201330962220772837348170593118933766148428418159528996117007244055302784989645125014057968032049513706555685797598802035208399067131580286499102672598884723445301771953085989358880996063099204490085649532301111702227183021276291336324518613562787961486779220376867013186397213660652455507097073158377347688337082188276840382667694557246941375287574358128169307900097923953799668284563901733567205550153998710606163595161030526360351439879179127681198447416432312016270508997640642608095028850656890062291703788543707002892808793810213678477529903406322265494435333901548262646525300476789066146355944189408140029518891264651365987596420071617763208952416028068392513325895261167526549990100378581443151032989216158729977691507987720269768146201657965827633097352883739121914277417362684959778569242239232124104973288855724632495247711505100248647558361101133350115050058546135702068057649257675261542497078759785414222043863697906590556352402981255184181112064731965961936742535206191025959943686821063744537446727890843941018045967313904937528587416922215994751636110654852758295882105078158204456223955926752128383396251251073648138377264552928862749037664216602865690066448584392314698931595479944789630301116337288755987538149120755199486787675297193017518451088824606240466192404200907442605034382450984812589621587817197232197242301562657089293481986135949312*i1^52 + -11503279185184835446905318585017425894838826259770485723372355202066510402417651250156788701313844816923184105872127857748636222464948942415796133148367983973875086564027749800199410019027793983111270005043268212682508406362101608808316898667336676227836419158871423133544501534256037792243426566356708718157295709237143251720645407221652065625291508024898045644872748895723179204596232508095286052266798992787144140435583511930788178039906408101405525678611146852030608652661035259371047689108463552110339566688867601912672796051772674392684197397722300871862537207908548849974572616216662181863665816364109364473857375526286513670266941536801394238021576731775463327332219791243465007234539654216880599518930298334063750009371761887432728596173095563341807328030229279215115594457063124419515787282995817380977010467389897768157693862533383145644685830324347121060508025118470054597867971078342550676080711063461648846409710089116295111742644743804973541422184888840929320823076568177996141833853009308409971915934152475676598090704795675186897978037375981380722017522573606739778248264186515182368473217003217013441072916193917764021389880830902483461547740815342667764281241292377283791414866054074089520050965111247266595148856789436818370739651057424332878637592352803204625609959105776111724722818328769540273125427264607707672159946993480654343010451441913161905147670863713836920025285793608592938221333390059798044737725355050783077380512816306944800816413834253055999678826954709108874325524307120443558366032670228480*i1^53 + -159278179298499471608349172125601692233050820303451825695380371714405237424839208073388172396316011587002045376405917443643438310821185413116132362490414686802178105667710647990731647192963131628883974113505334400729930504871218558342949508855516806859569438212492924245679726121135821427558906172957676056074523775816118209558066888439193448121989040108594651039876473877921559065348102767363334769425852686866120458505273073986809095308202776942301510060416833337313016627618011685625465147183756782301999532045240517595417004043223632263236111602416793470763273796612062030960109610408519171573557355727791921009807504434541738644950399447668036385149145573990340331856287657818294179889569249797768819360848836884961491659131360153593543323987092844248070759601519929704598872140087641194036289604651100705984073506594567382677938635068930161285100336750975534656282267226306160452567972276413929187913784297811121777411307144734954103566604172600739791873557260334759721589210963200033927196310449248258972779193406310075634030523224539508876309325808748608560831368880953649458486687420288829325136494192302597975147615892199190230203069681226286220594482019554985572282810790960243737307973439000088905251867978833487953353861689548931980651177884441131009539846181417522533800939442970162361596996726449266615002260763656717241329847081385150799613989065878869129027265544950829507061406823184155832146160362220397474805062256907431549937920115786818168547444276377633990940768395524892986096432607648685530021888*i1^54 + -926450004227119315423341219185446247937567884102984884493847216237585916008655536068614501548876759733012386269970958439678420014910720575286621511417735705203349271747748397213468923578291507317420290827386316156254266806637002929260306103512126386456142543857154496903369679733007163445179748554481708920829602966431726201000434751033823967486355410471911735222881167459192551714159681882776696199540596904769043537029227830463549175492980149314964850661323630165435043858818196255086362715095072711976631049811546267999474748961703685524375278608421855482807292204851443818896763846629051305804141113198056112246658485767044825377714863782309825044231585944174651660961049994890825535621333488473731700830904512589096392138625753424630397609018861731553949541612629752398884513499787814586074127976058043081340233410543040876555827646703510084754495913084672686477907545640340778171209415443822618047798762563060353337382803151864692201025862851935776246832618586128193108609201159091839960469534309684427472514427422109107975855874720788491022511703930532962167942325889651533361482305758647195250261048416609718959973184507352537877890299534990260364049655800876250783882036709604343088566082242249890087488072171208990591641664132868552933867072260064808893934174090110553079570275798775288900715504232932462926084720017468374565767468438473895905938332163383717429253605740595178589763369467963918120841272898594483459513554739684916412447670743493952562058416513090604528497835590432226851644351493177344*i1^55 + -2067118467614648480699970473018813637115996385907781440315972863342646254584802474504861526460739551731975895938902610569866511885789189733338168335470314018839405688131679598974815173705302487179041695321588510151978399325081533536522868514315767067699842997942831400694232176905243701481042344936759582624826197706968104847954915235213818443307791825218844711843836469331464599966194006288690132388424665330474516400939904741250203268697945269978266469880628098861134535057197080657845873889620660101672759385563623332341540893618826691432737805359450105101149665510633330346762901722516696828425715910657817422500736988574076419401739591564192631796435674199100594707460079825812015033434856966149897356261721794249768026057180448608650126578671575887314557361393953609310675766272990018813508323218709473351280996041476905097743358409563259260568866694451602443572396370762923089290499020062261220613285255323047880015546353292870026001941205281686484170545406231225692972170781442785625325765075352933376115078661913748477146444082311888255770020176775146809516735115367712216006164449342170558771914218991788524159318693022394711882325275202535555208900977888200033564178832034663622790361953539142448755920623592526756804065625509682676395884222209489264057798196212617652552402796745896034357408366849726742259062025383125577942368382841209614126764017844740397897252562618036001467393223638481207535505358947517497624549133444300735014177611105047326888681634702939523024398367450289976696111104*i1^56 + 6552126626906622827338251186865991390732927347384641902324248429456855288362119378476996024780319174899628244218353858362160892565159884146119356675347447801700683048885702039943113585212383966027774682279065240296452282810986121631494123512091705756779451930247370807325994609372184254137192545321689792464958348378185264566737594777296625636363938060448770378701040573823059510611013377291733647224385498039847950739497491079283944792914244597092025850305362013764274166138546344866299312802271518520928689332671473108918203754636082546364382646958916585884404032199964815287553522676778116071248173005359412109000447608924313486975267237539553641465020162979556114773232151817906826460364008979893662845576962747144277749448216894711404098573908675939026912535207222171802053911432217146267201628344611851531810804785407406605389570363519144795780349670990223423785056322746607152047961474538128144113587078623265591907602846953495118701729233932849669133797664455890326132194263466946379739167657594803380641038114293478139673236163663047006507310308886122638853901314625325349982417052884242404755174303488111181057597279325279221733783708402552415113318216266484085186358034645353985151047880274559124043538743376591574308533152326213989053351108801343864653921861301128216529853403340536629503663789403650552978702722138594242107374803591234701197995170960872125784610795748912879844210831211510511488100753045534440209496723322082766572796727288736350769418608552958548881072227862183936*i1^57 + -1788866282383605696030157548542251316905101821751851170158892414237008081534417291534434993446903878922135112240136726693960977427950932256315696294093111207550567102174856392037470302160497949545322880504290579459775903056135408021173833567920260607891360041376474890088748018020985514952862941222795292640176341126144543105763614760136819352024258243405134214683393495241115362916798721134562039256720735307593869955519549817983236773944792644021572880514972641482232648495329664155302862740178690042528546040509794469224180414734226592578292868566466404689805923223581210604848758838893495644504233821383690107407183361834870541673602530036298177903009555903878533932192345765345533815418468817732538503632858412937771716194424977212502906766559066791067832054211640662630185225134780397200307371932812364670527311811655862364082094569519118221839087764665194889000763815536506901196398369893206059820965323298505567227669945886023066829958014553708357804602876149575280267001528164132638179620282477992740095608518913326749544697923973790603768145924490676173303330319194900104042931405437195771538037515544215322053327432329470319799819102810171079314884551593375120042185566245531941570099650081156699562402541815615269580358402814850811107873025695395012712926461086398932177868488298101712328112940472360245114324153526214380786173548381265290715969719885900512343515960283024021415929750360470154357676632276527968950621022473446640775022998309009351087957068333090056473411584*i1^58 + -1371848895408086115396814901646566749772867878983946777363119133274944155798532474062303721971434402125456274963490951042622026308190345999021685130965695909682863422954550091804801233228145862960119714738242622803408575317283156917572559407916389142543960591145864197267043444900182431154617971873892762673120093413644926832732239551208496768603922125054236852965161363848037867701788338287273429175992850565004670673455296828774300549107857002342388433972611898149235158712910549693153411698655469575346965528883070939071024073295482737806085224340301266980421185501411425688523029914673830975743992016396852100225332165876051706918890535635144664489433417646670823196986590807181448708039370032043652019811780774640904460235754947434010468111665283425114635136307567791604576871897563919258233388759656914774208510260349190170904194488861401060159971909338290210589202546618157246228650006797388312810698514210517501239669880588206009600030204853820261852138627679663578847210938029159705896263041606990409521952428194052675838007746557270878881039684092940031896790373502833090804468422666458770137645593565339016401637827185539443140766755981690861370959012502193751022998079151466340425035497857840132602107877733758571229662909825064189410642959924000732633257027911575725629925266898392099785567556816641980343473845302613782851341445263837825358350068961556047225903801990431927147556314292328712668221236850519270132864712677260193924062208321134086725240877695893504*i1^59 + -236407963808734619364048535242860590796129805693237894631248418222185640666799528013853383623024323329611547042039734713122338382514791829585233677200973536886952495659776281410328189158461328216030038998668188099871049464509313922292248682573059876574254887277123008941188552243702131493508452976411505574933950124524683545390860453292584935282079298605704290075489895110285236327823925719553904749468602962998787291668016807912241569485403325812152327860221940290823133663464894203582915994002639159042762639527569697449267537078638230938391956417032206622471821513557544872386584137241399956986648321244100463849968456941753681084883459233147421282711118235525745820296271023789467238273943561110037572175637636945667600077876277218969060179302752171465226586014936490496758819652639022544957252013690068887352971843920562867555228081694426338057308221471271466458519940133993543338386963687165582989172988762884412838911822756918026672886348033121140306747906880931024383259238622855379998951434127858907138853951218999668474364948474250861498023866727460879991270635203774508294979400832936961456157789511004975199038690423876426443116380895435267922019813127141973766605829414631096497309496667334258238354793865750618230760363922833700746442321028384671493379662221691007229067182117682146398597960118196387140653405484963497118407398989751178238553362687317024285985760752178766475386701837608000832449712056214549167442300289979186243816539124273795563520000*i1^60 + -11200004825308705541672422689437089854917216434733182624141103562892327565458872166768396844559843899210741255867224299978518998518264760075894530291694608758607826803041133105065027945696239878868577431313694901396056896788593991782435283134675253662317854932253061287816113510250042530914577250454006702780210450270214090609105849676860533333097711206304656445045039020680844894683906951588834582437942213769365129828134025124930043568926574868634291583803683816759633061286680881833551364086138159543972166522371936833904666376847826322576035069527710946724510260552471480105347356121621666837625105092567939764737406416618150521330594032328503523071320453913081368485430227668433164097183221088500937655200214938848642972740495935516589354240878254602784003716039801382343495219898300424497172730421611231722735475056504057204047619363055237212453921007154102710567804319247223076173685822274674165394961437306801647116498021713774068492656607511251506053825969798413091250877331948005951615760937651985238771071441500759036141526793666140367396149936955644191335553579464270847724347363185217624495422766407505374093381946054193281927968327901464003336552473640602190304155738102875975718013589833093700783703908502805809104342183014664085863285636307013385695982725172282255263572403717591113186656935475148463987708697827228897250215238526583132324624570364073754824175429547485406341605267409011764953818508579184767920988245532819590228589435420672*i1^61 + -66355003493806795682674467778893943983231427873258687704283401544766756333426472217606959113377734340992284064977248180672824112647226971843705051245855165031048720573631259923255631709480835620887756175888439171810365913991091191987775112200338175182756478251566161636049484900056960349772375175997533309685352426939015627099770217367705424445842926934009201392804572286201292176682323086690284316976642322711180433692545118282582078495689436304806551253009384692469084622246564499649383728837247938327311735812282622316823590590633412766445074318962000562292513896106377333121235477967627885866742551437652792738922127709343490228118996072722524990027659672016423664597306258150753001088816094387473844176073548005960393862673738756763204674447126459264627771785075396682418469809728573353162489520042309671325083626751113611983008479954022390594897463317345413228069208723967310078579659383452437757687835622951100688823823836748766118342418522802789420095515240868402538662662375612595680045431922560774393142305049145773271581775982907276036909409968998756438502403834028028955954053201497274028868449370801758607600597724513877975513628294214981076933832161469721171434666031408874014704303001238902756791474157596359861905515471567632342171710110769659375230895145788876863843180940059792811104727686832780357348038867802493330808297007017001068007884522674162413990895478765492189527717998578728373357858518830975165294636952941739638784*i1^62 + 17641815767591467967616806975627738288939897690542718312077111656482437829367671826777460149462196452818554834266314071459120121956630915783323503652389935029575089667812321985567305236692331629756829349393271580450052493294001927272137674458813527709436087049622281659327727714943926314834945157994484609059597670683888084308361739512522240116707083953085503711959769421833736559441173427984477499055811763852389659818695482343459019706739325625674789465089984268663871362713000247961232773300581789716480365927453914012636405159921488726533824436846501201167997536513895311389647218301047515604102984833525328231499608026572209778538159082380432886570875907069967093464893443008921920463883952198412486037783196106303405341979650128460596204942928639149593996749350770973950935538961096288161941808892142380381960978097602044145713404874779872454583614128935892687039790200281794519148266708850671534044216281904020866932778368239264678117560247161908793631754742971621530624930543600636551682166389656620065962697188199321308873186268911282712945082929187097527722534200551798561149563321117911628749452498783396170214582254644508218419693919524534699035130598051050779812682730356834921235151812316605941156216082024216810247207590894499894946555145253124446177701423576519168275448913413716710344473018731991873804016025249409243775451216194075913139040465844877916013016472076532999489745194077083037192433427811894844469542912*i1^63 + -2402149300167857997676901403252288597074156685771935566151789405567920906569928379637379424526949026231237099176689974461030449358094163170892064135581053012614993703412194434499181076797341513609749692423425785349001583347332681998742029576492972511213369118082740088628571308153430156608929152050717001049120776981821155115021426328810148424859506419319293779103449096382131299900526169724180423438167059662745193492089424549030313292441950055680093810607919338659768422655300018523216912315455348361781247608312921374790135103472745087367971929121861098832982697646420127315588488274970656929358494898954733676684673415297371264879943187459132629759309001081498900640250887768068765908038042951735585641385803398035455647965132849061917167039468971969802428860187960015520996507521982026909247005157893399675570410513043996141869983072503796020026042907952099947034216109775040972685666501936253402754214226943091209665486445736622783951350081922307095092297110420267154612780879830320233760634215995788578145182239577758936785260474247301478285881797379488323287459990507356217020743460772550931295244806402596609571110133766204383808129252266260722002909760065565474259219490059386964376877144113301484826682603658206804202278073061448645937454729534366263096840325334889804760941252672964847432839505402429715129406245583715668313268270994271195748766078616418703578814834541012015472085480618706614191997182803968*i1^64 + 39891777927637852447056365750152749728291261870417577583471197005598421866310355690951853010665980474009619448122924760046079745494810022230605289742189455683121272192768065607819338289103272743497287159280030261470508144969629659963637779826389775634345680643792837568886725702686580632255354356373703993534799245277366790219218216022763300703440932816575519261555050881368936584965421960331629704879056470478951777138525511664235942980909196295935780567875003464122184174313861563732040634740241889707901805911409475511710906104737561876563839055065657883870254910131426345050004390505352453832038230643829780317286405015315471218139385452849171290322560904116069568412508407536414585532726207042840996487681693979055709209224301142908236615111608497125389739231141351322577191877812005534041797783209957012601374990993294857702928663333127956670208577992077300468710721763315267809371382847995402142680550644245028577846725372554139133365146777939772207825185194172108328275811404678472622829540826184627327614800794843901477114087377144023375071651920348380752046063702957450229557253117271232318817822626139172963505491008741789282606237721507349295989562264522740880749493141706210008919261349193949356728167885295180050652565486443071983580591608934062022013178375174074335871845001669223159987176967240870273963525640307435541606661782454227470542410981389273940736361246804705037445882707968*i1^65 + -139581548466928356563779681021975122281562987082225420515772232784928415210685437808116264720131671882868475769596387401531119933789419435585124237276573580816759393327739533434463613094377346655597800032604919789119576539181766954224995388636038126883110621349472924393111053716696729172726740366102752983294608156387291859794368975318698867883745770323357695225370479538136007013063770021349298696168626268906942865342223730116846371498247144676457607923787387111391157205319902926719655824625765691485189797448022332019889241873333191782635701773724573769107406414141339686976466776294202893026116509575600259732376780302197788506307899185938223264653257397983034581122914072424292891451311075253049539649105698094994683630247552090740896284485458476897515735001082239886472449383065242867059171723277496078521984559380471878388727770448780328341880769369983918649155817828958969952193377222170029619334256152690700344216581476588550005105953533461233458712751400751645957433796163245291685729587889067658447633420271513015393818638836727438349442417624169821607290867423714856937469585604791015260794341320515657711976210799909037242044785970073043163016009514918480048582922748135236732739907765063710498586153591731186530124538258377704358652130018804172241430325184483772618577853843620563434352185911508481933140115625257564122431341523987756080582805763489817653437005824*i1^66 + 71951119046702919419873485908140775187470915548862376007747622246082549597810734430440750069050783549647098299395798125153371013792304056252187817881999179902164272403708532792647997694925139406842613755668540327920484602993354092263985024786487811130327139135337375644085902985507395326392221312547282572618247424134955014304374389356358222095216514264460331076520746762103476944609686032028358450108057791083805057550858364362950795534419877825176716657398952829424754583262642132465371629080341784783829314552506074620291521095542420216799999268519880842382705959998461377421410568401113621819058203799013325685291335308805874649462330293727081958876958666754480079074158248116708264601363797457303158441332035884357855047897203063978386902508692245567946983489031571496608294219088085155833804105247277151959878298812671928477207358359603779460632975211318394507177071463208399511546917189182112959672075889228296532321317889979764388112836268879275222971966961290873723814778647906416845587387806685369553592209619205601266552840208841217773771426409169773460738458178235505742204729562767231075787314749462275616398737118410279517156463349288526538916533048600892305105732131290416716315859179070076283716247982478483936950411220062345213989418007610698871127687734586381928814848336998048688103622165941287594528548820274370582960307504250633593028608*i1^67 + -13118734578278822285731518195432582689274949610507853704147352847991495748667454698666741940301609693944187543508520726931813659982557087410471439651223898760656496656532538185164449096800183464646455726615566044662840191988982169627761740779857470414443311507022838710041776910973663143673166048496564098995334697995832539044711392724817078740035563138854261392664958584767854061971966276355877600404512380263473889989912529354406283315087655778322292483326324020404139330187427362729262313983166130433032368091441081821794920170360760426964940351848096537310165837925767393580176380187104422584433641373311939385468967837260352955223749616713940958103100610149863911493560996160117359663947967853814624787101476901503395064804355436163609121808461768839990783112726636078435036860103479941544844185589359623535333903111470701151057083322479574340563081760924198773305638086691920137070702161471016543716191618505108835600633771775912329518517746582155731324678956388057642303492256267200553378061060671340590181072159358267401885009200304502893350900597095222221461801311596300354179730997863788111377010155272793021795310389088325402721846832293120388821092896590833993153709487653383227491778992992365777708216236161557084684749823207572033304971961804486881368862853179817587148453761794432987399768382677410882866896884733797466112*i1^68 + 797934984086712755424795976541543823132074678745987223952779675651240040551807328691607205119026291726728417821342655625511926185178203930806716254186144857820177779723610241976478475422505560054751533778499356001263545949691089804568509611227129866414939965186572603609572071655839447022023417514177213955631182867737859015119035384893286848940325952100436158217115872598690404758623298761195538458920761330515162455794719697617948766580399820458233253790008480099905476469572039260990826906207335683641682789080706266554926181395860904262206961756419108990151290469470648971316480004800109242469026849653469519077799474801079130651923326186185862521051256012389520515714893538169513410061279245575449025096857453599710498458450520915497055608488370310532750586243946237937851343767489303804902251923855774711305772709155527665954868968179745755133637034827542748609826423111454116311683134760891680089154829625132046325600389149421483901898924182192665576544027251645842342304575626536457068020280786361787353226966213675160887213214671378244539151449910967134849607961549297747275134567802293786102809851377929361222632094540037764389956762025081068172189680138804215013140266834077528215000350919794873705938873269667196759815417531110289383957063100934159771927564137250696937934612868153821617031108318199808*i1^69 + 2920542854615297604521252455604540095601660629171057606855867459488048843015598935030319873010230590773642295408248298334566855852729767330269305675485800220205469758428334106077231441536603815076526436303554794842863225523890800795955213989883009678932957272382349147325532881059895866404311414519860153393706784163038500573983003595146189752762462489698327442350627228795106534965600286529467221895651113746207513342900694880423818900003966793101310977561630112258502913948023706103239987115836198560199462328938212575411948841111575660080648078397752025798484785548048640520602142917192911910519536331579103726791987934197238620227770280509082529731607859021121448626452891562766217535804956076496960828479182641389174330804437313070545891609111645429394372601327208598059613221627660150269325050700280087040981872260327101599367133577695431571355942578688682805345042880841541310948249727645061856849537960408248113791928489881569328456263150876048162810673653529617407876359587795747180609985337614531602294017176117120327518444107244259382210345258396298434320069778779133768241368372261121370601576132277309449367562587109010725680687102278018401617435349538513650519851698485010369416410445715463571943088336190574590895739732568924539526463050978717579876325159360186173085450240*i1^70 + 19541118340103066995318577266366389977301247378411147174696067899069707232929732276093287549527484739153471322517336771248044271610550664911233727336998031649112387739060981121676170294246910812689855844457121286456925339719334957314744817075622226008141025150777358144289009693934942291270114574147617079781469343020213105889201224363769707369982178196947857819544523511178146584983641337088108373136985283665948682613021223228828238470663719919314625035831413089515319960348960756016844686159618072422050081204805424232737554264741029249599307052042946520439559276327607725213533284296934459619044378760411242676241050707784847302210496191892874805720477810503860803941128430854399673862303890542497522993476359769598893171501061372175452018991758380214623689684093666944024141997031618051129943282342446559278240734415952227780027162456470091908855108280286792107292555844931533524010935406631838190472018665907722309285966329209026097824208500293385343576327105509137893645862464701942611514482719952882150356744012672241626083984999061235931876917791447813360092516327487303331245759078149727486483721267757827221179985861173274345655942066177443184440464189056474477909134520486573270275555538466753043355855210132536544275915656081790992384*i1^71 - N1*121517816914363389423093130090867707110322599432462139540392718081704394825308961923464527980384899141673925960308152587479278846952985059455067255055933455366830725598514973864482397604889549991394465436338290153276419250000*i3 ] ]