[ [ -369988710095380424938687337383298862500871539215832512841456667420714716966831588917761895819439762334694560881102040872537774400445598122899468726566610966674128706237307171445378031861695157899074197554639847956557004373289140522882708906542695396649533586845833723246187846065298817196059694091754682159358264236202480556713647009484421291793977125171219855778676366237985184103883588732980654406023484478955728710101655200049914490960254175653404816104788429192600189047140441165246959986964503209950557595752870537792848511052360472492752509230193315957132171694397396430304380860697683937278285506958514668933473830958293694343074401607634126051454577773194482255184916278237321805256208252742915444575894099555388647974165055414549950930101825809558985055955852444604324842609930798625543609598255629138680318016978692503589846655955052972318737213897142394704982966961186304278811047790941225564111429614365945454742847584557438827230658199314289823714547271873082534972249602910928968659943206423460378683840835801063941977976240877532659891567750073239255024559133656175594748989966848340392619474391948995648986412033123165617637627342872312789053670362108225969723240573373632705934841034046532410605884105228956228303578040060082713190650652102275637148337691719622337845339959158083824327733083244293516450934499185103475129509467600351852712080245221530468323419776478635262532221083987538034138597988791890351992445833389103263503167670741370452879863265105011261199579594470104626756004303525743062763517630660083836938708962648835360555934385721915001525350150897980620981058342391815967511207161095959358559672826305924670023230581281019054440539041705079845702627398120606779087408967341637159785003722068263958814035355006630667844757231603512787018377616871336729631021227688983176255975095064717875070705127362330435401276536870252210072904238363572331311449013779559239692479632629287537056069049177021256890577226936345885448963303030299855858882011562162482460939132019545983955390556620769536841585308034913049404087370850535472220937303790941437152903333079602821186478107101982101842214226454849597200089204490347711075399692127823266028291122101373153261628013177810507890835588048414650031881750454532114667825340282918387357908933192452787019533462443934661720152666603062700161640631297920612586082960738589813043115322140649275802811480796866502831533629734621065236411218335987557030331679913829438330254350183651340499014575839939767666873209883162301875827663490919137069061810733192645329092922572800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -7847008199954379373950586182594733854105770760285417884049326900388223697131607529770916970294919335398495200395722382778950339274421047290741031700843698762679104577583604159825257677293841299757822613920248428354049322545349109365548689048212841391457682629337172979628936808087066193225341475314853456488806586831900828383206305902805967555875152044477965553554843338752475806121479987253883844232274695025125677022864118376467399359522053217329947376039559397985485382709375144323388609423379888465886979555140707420022074051862827331989569218850294761723710074156883823865553331782838775543040309335493213049674303949994584667351036289474186382811611256848547320767175699061774365580373538869058830358049006819848689557789473689256814134136286762248690255504177526681714642188463075011632135375760598938623960347872449605120100464523256763633767306736326494999825780873365100565296222245291755973219179268464599218762757389667334545822847948280233125243902340832532140806942494619788292138545345064252126846181252303870384395194183756110654711636176835110838401996082597144800012009192825750690564912239863867735732927627057378435240859824121870918356064844264080318460329636624958105072590182416406333971226172662550884388368502336890448199405138194720724464706868658144584997751611964523278915565333612768024031666521439228529136531678496183480957078549898065170324085291325456039616104859571972999963161781740572229045510280727423832891253958569968416591995569765008297419155097305392498561317090144207028948161865712356037100056930916974849614042422973880999251962862422984841563545142660005392093022699317098540864723167035096023620256569584762339834484418632019274672200999160724057018222495738808700182043081811545567473114825783775067474489626183417631305934776785554726146347471040830319032587671576952466198647189442812916015545805619844550453388776369739451459815577091563441561213933370003215508351334071617533279529146149149835962213143386084280606475044233043954124489090048766325862095217939140390314308245797183680051496656331367155342013311008953092229808536055140692373228341067110537209404090880907367504385538391845100391060461386801617732005989520828490136878168372262675410089481064812057276860298184107259072531406866519096587800157480768803933754667245960809867219920810836775077403516883505848969343320161581622690700977659764895223863965402212510807973663991801814620419103881102248912686829862741231032328295664818810631798630276905822089516011502654239755706448059774371581711551404436839744465734205440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -71437060670572314153447854792613574393245582125436604683271224283916493143486030611217707305317515701612275585294286369952574955517605708823531905678130349155527901235465645307761213785089643756853132197586298008193425397747964494896552456267818992838881439854609260035519965235067001830804135209575299402626762398533021325198692880793703278406445759338133898064639350375813558167005900064302453367431171161674102243543968905548267439526432907894418513432918972338394546856850079777000506514830588574084071991373320540001355789773496413853014422261670993037716137329147534734695686438623814021313127904119096030950259153867315357484249352750501743712678396720101264541727170400798940837444969956377267104062997815116716314895570638556211877658029266286723601321751889914035806185722445439726520322331377737889070457384972785326095804269421779950543163334402974629794947594680802057605013324573013706358524511596954471382831324051526879400191989292593888085331690712862469978823318842024511622638611613508330663294666434649192745780809841241553416286843573830832544528790600213974645116738764119666272004948165480648497452945870859967870624170691696794042543584359458199266823000223921294455703278382104685486710041352220752749736429452905979954343833542311452677230032560716897991802702088558229209680166805208458385348768799319218422104501697311588211471270757587667656987329781942883660642979705110496785296148852618288427960358003380250275929828244453746295029634826083052126782854044220159585124411278604922060412094695074499583435357053525807680909241104627231234564589477128409599519544632530018016518737979173297205715845147365380622671224204673343943783554724633918329042414254579930757448098850888607324131405614693524087943330481066178833637397951199626694429688680593645225125583127399982545304916770312149776131322786536360688799573760438396671416436573127121981273236219391407208848952101093864646671678813275920806113342059135978901606173293599339611165250298361691600986222912570752683432807107414246470891038119126987296985889825939836867629595767064042058716439396342153259733866029768743006033073490687938439571681205190668625050502260719110850146089826016836779130953500627402997089529214242830768173541540965053193171205502753629516034042656758416935393074845026375366953614463982148913175530291167141360379590026606928729744082531953931891533883933661272427275026057761268989557494148074337360135748734764439368141459728529490436574050903735935177881591517680156027753641065784738986239850725219112597157513789440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 105145472235002578502320207180812010742657581856382352886626543054664259332120129595796863178826176750681678171561220515795749918285631508178549639666527894148699450705176313903686022827306947487132788291172122606469527250754820133641923007539848813838325053548625595662554681576193891901271810833376859210878352078498866729149875756240488725294030124490821234458318252717437234276931687507093993414326086449722912294059853196550125160638428800364557943086946794984914885348890261507062386175014379034226783745761782525399365860578851803565457349772942294845748633592870899301649579555753637311944794179550281292478872598993579666756392233236481977096067440492190396453676903496348868324413375528497049380378329165748817221809970609068297345050016846807107826668353673524370956651827402779921137590899920196062609981598337284679352553876207533588449308327705047724213518901680572018174360634769463891178700465061493739022494926076480059696590121282072320236499644085075916161035311004143805268421543804350435703164265965778321302388645142425941998071986991696768645729133369498427470046031655077733195782026600569036271000128272812513295310425988732775312162552229332284217493789747769642722570627146827312685304093438787550037924530052993668941305142323466209462895121038155259554464054875891349778319948965215483694108711742487920890991858920073008780066993841184103943562806162317294326755121367850199005855045607367751524287558440956943212061807731633362217198875710282694724329913205855784176636274408555382346956121740276398644997575706405250406375723809697610039706321312489078498427192426863725729261870953056246856912541811630747374075674859726825096855935445715492457238066495773540502959825509351851021808380920523537582838938347794502856679032583721005999723336572461595452745006450143312081687456797457946137777003243178215943367066894837998264165545665690383497210601019149204463823495191950945856307399683049995121534189094594371679809007106034739711009679695282164261668204350056332102019210606255033913441984867293041228289385202643742517148129818357427654381254575852300431339305395869730682314643810020688074943759501666051518603867696381092223083972160695191092888062800597020802082254527003859149694491289264973569631927775899400600339447995884225797314294097143642980171098131583548638943991270411345421082870885203720800306616026606129865901503979422406723788963894210928067280211230368596535455106429229697730673038144490963372568900900615874357881951617311047097478591789178912601069676814045868481324462899200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -249433716901283001212607740898194200953989743770400912559818999308820549563658501316783787560785619195824733790938923780969877121703881950296918081565636602989180840712152076205973916522859320957934003788776700861536269222957386341451920544500459369596614097306476023911461371456629281742433837446674439937700742953561269219050100670080959396684045260250199079868023045311774154558036912505291044900040284725834865491902917602952691258469965111528745670957626833864787048359520952298735499187896531391225270881527332112776772707200368286717303963706910970290431203701418021414877100943485677766749550290966157549464555438620216150697711220465582412018635009220798229790861241369783898055838441442237710893018468587459633655851499772456270463507457606383669854261347963220594182567672050410558672504983166175835364276329372122818360827776695401476388776927640306067636775883995046763457477677887269634196243884396395095951478665388965503782658906342820528806033843893510149136514248869692517708501940754217432009799799824578748796273210239501551589206911791632683346832895834162704123660203211987521689651974249502280241705057962945168121600583502383271740258121915107875607481702610573074186585865566327808976123700155766205665713114020334265748424693739347356688511699282701970146714458120579848297160081307365015825858956783288578825097782180820763355503008239210171615733797887930475856720544885974461770390024655954848548729971629120199595502330985723403669102106243943118237338679942632495202710012582099414230185773799516927236231471328522494289983852117086765053174969264385867671305065372933679644272525618516895469582813674675867017195492767761449485466373405020195606723571005394198225784712254715749879470222945534980233383528527717818556688623386448390491631592901437285091636981193491539932252581918224590441758279122756287140584268881934932948617393631574491529355778875634777609380352743001270672262200901470384447766564320771669769723906031664175178644169730630564412418873775461696052374723879725376702906682181614558141691459514434841075205776223810644749133927861366386604389981871786434262161337304398381849923254897185359483858363638119047721718044282940887823955033056753072614296877648658148880014648650625925207757453790087843493557108459840676719494984680576197502747327585954479279437273750122956328589492426196671169072958675193612983496763987951020692432914167337103441634192090963657816670985225584616653497751920371671829562412355083007368670710782435339173963036862449906498251925732465583179222220800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -65938075179819135192068669460291637710654639460710067117201674354938227615420977180365882170540235025288462166408882862871817801836608006966125533074702753529617506905312062786801142782454954255963828210053047371881787162339616719669012588698782102496262812496649744422164015687977744434736084719120315237603994424746400028576299235763557896838090352368120984319424948888518669227204311046658258821403460173798598187204634425431399516631989243540990976481803562801997939663532451870360604057128872158617448867021918713849731824486140801969098388943812875318240920753532126325553906421231874149548673319009586794479084883618660185908561839766386110713434839698109451997390843236060414341636437601816704251545234441577798316526229886880766228817966086555772229963687850661408220769152651639239161832032094851591674284615133270944036456628107304061781171629556393931058491058456990458132746003856474666572510334329502444092083036170331032852551775736562302639624781006634429168273645356373865073016381394247549874632249567971562629336794482269213556031925862660567327062304020690008202188940240863899481586547106620911595931711056506425916069402057512306876108213387538269968157316884951237625909935217193597992156552762586369669501912758928496424763571377431024089749066047466565567573181589323287032662628101719013326176492597153009004782442083228741147343310668057864565227859030865184106554628061824244908421050797808489000534249920283486215979050899333481943260012360695931227688773778215496665992187808717750951815160406424073696905043433611955691807545717238901232363823110543959398872867037183096391577762411629607644971703503475829868800803807387267935140687381607301159642689563832062544689702745310393677046887814040562468590936808047559584315905376261025948854635079314854813441237019752856056573145867637243227239089330620515504940845175379433429537040157092859353612040695965564161981262197280202761495103251904529722976298715973345708386872230480537574310610534583941722639476664464469663547526207379846168135642730380005504771522990778153128851313377483255103502467978730037158551209139041176679723504315529719918908223287402974653803859757289329046132751218439820092587739567008782669367095385328114160415845295930410493683425118971199753203396386844803341569730527928164848922651661743545237327191840634616274672317792958014121274964470585241881504351456332540539501724454240538452213480611072661562763810710672683023490204782191672496778120733646481100536194504871280888666842843965450073347005258771045130698752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 263202546957640272417364550186981684361684243988240717794384753453653318045499207220638480734881727435683800037947240338099304855621219060161504157530483276266950662746470574866486638696864843096098066053523536793474979283981425205399813627377038624712418553707081465123983631427696416274863559304912799334108377307477334781960200264740245518289794339182640375652138705795854510024807106355925182297133587134919294921262845219544288976221018022052449105362083666338871648970557597697737021357341911337402848749683019440832064486730435707968668873470308532082792310665951381574935334541429515858706274562895245190401831921198016690731520867285612890325752834614697987151967152126491501866270853967947994815443374879179374795076442246892699870381936082844741848533808395009676501055675933643573004056345164185115618570164820847678780802803636367646262493747983208813451515754396530315812854731238968817260181832519282730267350951324644010430915684459569323818977245885049949365063274200943138465789522486959678729139442055652083281707578597955882781967285363706844118533116316869070806249182786772057759066613189221330151723415157388430578803524269468371673958126753283853434701382756005096424059638135895552227964744355689335855979932163519950381298414285686214879217324066593355210490359485982384164764610437255968284133921683093233076049824553100990131074442024938341700632714250270407366701538512172262774040633887919298251881415227224813795237674261649583010493804782900350829101451712859570876907661905175077795119784968423520833720284909856241630557112815628415825165442074268163761449511815361422954619863842965185470276733262274296435022492666707884548397671221777587182095490020588579025815298041249782236354667212242440766547056203165143404751724410116245817781005847447732345146939473916078258606943530316012197232130725947000571257779634080366791666789177348702100862948239531794056025321441286601842765199944029411673747579959196535194355623874451188617408188585292484736699973983335021130644101016503772939146982220132070050913216511784583851259360913347774530205168073165739141316905114845376370060798794759602260721615433688287484133299594137217598624696629329958224101012737423398593616424292079927726251179007833685740428050646242374352099765897741070770788565168928316643912164773944417355536910462621645194756266765476606026115469326773473272591088475019368652588194364566839826453305801808394316852044836235382744110264965481919549551373485573033442053070233211225383152632282257779142000641348952376161075200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -74538957087235068394206274242515172097885473267929185280953257863453580151623601873211069935855195493561890497074738489391504199412283064979010708343833851962367871753787945510645706979534678318859412352646558575292841321366617708409707709049918876009814433616484258515526179280091346779854334667521115736107206462784692420842355011829425776776778511886097783283070211986252986782916744696111150824667004367038768343048279323488532517245500374877033521604296962413215351124240671861668890138054085791563556977893044684125139745720636243202422355036827137316163884310587438034974747242020852440246581440943809009288124311503712835463089428994569309453837379846285349816991308095360226709955929048505901668713610251738293325460099631841462728362712631979330377739984764124927315378646399843233169341502955539928571817665857103174266422076426353693361649941621909459183693418204010479736932440801190694098508565417436875844638656354206947163325022153246303625537969186929683469708859767111117979582563556124619995429180178779762286101284247433753367672946573564168478511863731533018929242092647120889382863191673759109340860148536564087176326084894591437699778726478119595137264022379956003986562997954162477121802471070838885693224637917150119314041922214054143909777886747142131696467532750499511005312687347265251753964715568367099831168267736998265315217248606090739324579901811646695696113179238376083987200759788491834448897954026101634479962902015980321530541375586558067390083372143372786595529133398374124566940225631358089517728249764380093576433820911133761089794138459117924136927749932827411229433742701940858055974559669209689429674172706362498513096105339936769284697507662482710977254250702384534921437862892890835315877196768354565117051852736631456075839474585394411811264066955191355388673308559223909152929519044957123623743344673016827597019227294678501340297767359573110913621103010927528846974304308388941283959343482073488937649504048244591718629732176751104445061149333143806495083378857217973254604458432497119023717563741593187697589875581725014313910906732288643191596911172420675196695554384942232093824298039076766075902945167722861050804200483080147341211928141681928145724987249803113211237970765518607554596629768463432288164556090180580006102728179561435495140655452346984815149562795366206323016398009831101198550843134166234256476162064783331713128475846662207605430492080832922807736730816523536541471719143249543494186378513147593318274758399562675528596585995597926798936758322388732477440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -148618225855779908896434149935705116917607092303952962210134609114382971080047630357808240057187588942731918752405088025181749461442656570821976642259518599563422262813890431969422562324686001160077215994098582236145599440330160685735786246863000474677893195197564177699249421654147459930485333116619021865308373664558548074101033023088505167485665924013203830450770001065334285091910195698642316939039229070951583509419104708421672446025364554310127932293086876587576121448041350164179611962589128454521360327929825469950475688227160218063516237445326322221338316180368291885859096930536187494266512073337273710259071987721452052459795627208956461699916110106478979518633431998471873805816468537405311180789119024877952102214357246690668882883614974987059797939534798385748405830903311033256550199152594827470664993775931382961506749098886898086690430831817155680708282073521661163136796215239453123306587191230327045343650866179562561269429175648367215123428731250150443753772516293707338226627452028378893529015848923833582020338515582877662220859756632389143291811139072282131817997420165197861090264843013385192803340715985729378135211941501001620137285508925688699122457376557565771198065322802781512967437322453713642554202144239107108263214570259647874280681635802600039898537643253140442274155511666096338048136693395017631114917556783889863741125174855938101349290241526512070181468114807700548232624972515084945114668348578259455800315551060088557389208712808845369699975682492989060320032082438336039376124679137287500574446057697785793418258095482221858774215650392297354256210445172049313538434252183969644953899240877250036139954716714684774395864849070956711150531039694567708204891040206976483446324100561192766961835053436651781117590690171654745457783494642287979989118077220542462981110358456678966427336304890409503513645036323969931869457997835549222040500567409767587424645816849118600436062040180752696384041892793366372240824537453028794785184451599509767658094420609546329891744142237326577243498064146019526058052549043504864892338447968630489036981311746066928802362105149012427379806376115811512531128107572799821909315077233700474692579795859529195771949242158119907801169240805816050942917464609404333019656093531279191654848956754144444092122690699634556859598813710037759231245053560954174443149833505397547914374932816180085369963959259375699816020127313127045562063908948317788970755363637475469383962248607835652310014773664469894215610170507566350830454304340359900648526534904513560576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 90983273798644230973853279512173312275406910827176721239521155289114487463989963162354280825470807803298618730458286735814543900691454796774578198503092353302279444603346874899548569364193900232837589321260366232271220130232794460221355193384817464355830305127511723333012621226727050918519976090549385572406254602112217782506863771658915020757193823428987327148852985084084019261256752834865713203522826538219530455124209781016363148219559894394841509298701442255077479894301959329576837749761070107764959819916580054032692593365361309363569744976673072715090417895632096196633494262479881168239786054290513164815128813205476463063998076741838744506465855411884773003174802401872854828072547124039209804980153980441457414300924495247318826319080849394469159119250490491729227334233243385654492361139664906910904573096129157247141886230082990806804359601178474679999630276656129402997427012340756116421677478771457705954013110955594097215708266026527454742694729603365269423094950046809934444703507188714211647748475072271709089376653292028992518763338640100526754229700606706146979831095552543429998912328994639085690274831013555870984435163606693844548676882068611001713177451678568663198113171405730909364114479086641311222277771798786169353699946378468090370099152531377234331056567693722506868797855954719597898448009900762268121996589148445639162007567230498710369755650083425378305699953164842134259059899440620236749488151413678493956567074511361746238239188980725280230982265240878893636456103145989145796742371534154061396900133299442735278311466502103650452501406036699527394786789358193175976231987537869459291124919984885197483400088848595061927446329153116488098901503764277518523288173625647596638908699347245396853398425882541922838086956223698104254856710658612999292495750670228150817610212843282871713120668669562010262132609543080762129210853273802215920282699544854164862417927663898067032466326720458660674984777572243273590166841065554933159274797364189427863073872756401684191060322087489674145144841591452536656634166795158759153316026777985117606376126379918776145526641723782438405373044000370299927182453769246865767575214043137180048583932143306802256606107669326392608259052914507135682342240765537118053791058379599101426939367032318971478602550072597421387988291130684221110388490582132484750802931075009076215729538963897506842008088147121406466708095112176686225656662345604446969539564648566848742290991586108530877010860806347290241953496258608123936124879988570802790772355672676761600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 35182632271934949458644687815157822106632349115204762835858461755937237118575941223166195178552439561886887003412338755373278479288236875512884979315428298890547343450677194380137457507757133763838847520814932767809605017705107181544571859359452470455504360760617359438712623409496028796358465249588251976326627124409653962995728084495523700797049831287011697050258209724116162233139023573452798464773500326584934582121905054794834969792335120104260636900750289250169613616654120934343682093484214100424756292667099296087203191489111836140726575819788050301487515592621530525348903193160161053730642147070320401326699970472877080767492819106331748256392972228806566168683523327912960008106701882921514678533806052670583786511076862708647909618381001370165726856947318104256791885964973012534061707138798610716286844744410733694286929111149535595778933260399203143653636556480351449489352098718877615741504320038541827076188030067012150706746221307274829280160967541707339187900099120237422374785343601115831517831284168769194120409622095287307335291970171371457039156877010922274399573626647482365228544940372981863686125442034090107072338605682871774292139644902881768687738097772488506775272344843158450603825642098661060995322159419380252033461800085232454751227641791909655820308437830620119132577157510743147353631537004420561475703437740765515052972918055458758149985568335157584364738941398558249643225645467036165673715150501927843545711865298068825360710774007048035762212171750895994988006275646130650265050226955626333764881070726608272675717013483080646001730585344662880056925904919712131775567331402224056883729827807674657022067805703176425080913193409967529902831335205032857040011414254019695310840855402464524326358606454330342538839801346869759171265683539685081123545963605585226969954150549368625864784990484759892156583815864546604000792326817063822636941593799899360134908267379235686159262966662631905977086817351104246600790156804194789486700041420431138280240551817241305209941895961296116743357579163779975423520244715913291860579382721669613286825421462108731049170236567851996801379984926357259059560437436683256342139740787055100546339445998413102844703918978357083031042184081959638890831910292613164702189679311003245993306562068638355661939535307808933353625475578027089540543257080627346299311421789072062244674764707654853106863180736742739250278446070070152592243777932994941009438286592551830352173013244387416353060317967629558111025795239470528874787460480932560483121414233128960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -47499737025854868956357285251317948046983264967172136846496835071190917292670880003413944160168175891815588166496858388612778482038221061487857908851044841678050849399755030816463253247910797606017699213479057593149389217303393140942683503388886575806503143204578261167254948935088063851642750642251536623757915286407852378205132435775283007200698437423973651187291451448699596640700981136778216925662791203213760942986855511524721111696907992376383304909858395903459605014875433681984901663327161414820248938909764148342601711115613775109612271418937747787220028348788638561336596830334192101632395287559197351983100203704939292546523763215976683980515806026053972915937503942086409792892566343664073518985850642487983060294136813601226498367394064722738597365631013372352520753507074035568928023920507520533656681976917952440161407495828108536130140514061337612160220338468322612325101250882373890159371533664197338299267581712318316552611424042742404271230569233458178393194570157726219945014042104198132754098147387673248324330946818502202543479710039510173507080954002080576094397751550686702615934342332959541227289887855560363401061967355684701865931793723521863344875996642634695211432904833877968400294851738637759983185583443058594571730021597873158407023741953242161940806563727562858191300827341852759246618829080337433247177552587994874009877783946236483375027571393403631984061113972674929809711275372886294127035075237944550582412435345910527556672047002211498717892605261635677394243482468523047704921726834927937486114650089949561179643181739745197377462845553874279655173508441575641769109936032403701380298199717087923541026943570511116445363641971220894520047149418719023011023664127196357191952841312417897519292189702586873164165318348325520250172366423056883924039751394385730749747480825953576033584312710286898586939940690292110454731394619202862000601346234881920949789707609531443602881877961588159963487845556725511395140270901574184799412986401994639262337700018745017511030840110987433613622939087113035653544196334116220694176559045020191752488872961102558112409325338560995565012788980983946594075112038770198282735650321061110461261112442439214344199247239275616216131742713144995873524908543827696431904090929394346279544630350269465143325415805136466708105009172369392450581725911123386964811624103604833563951807925642976352695568773355951017209034027816315432130997055352170532971789168530963054837692540599545490144753552116926225184212882970248567145524672974320098105935003648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 4967411791496173654461780779507827544552013673937733326306784274066096195969971072418895180168376435791723765590690052955682599311180972899887061853595654307903632373168280293252103387087619447543005946615505058353164184795486500524083748925306578407451529772760059775511172857825241734223989149264611343294062689344285869987840040039519044430963847082795963248537518942101094558354553410651207301402289967161803362960645110519712439015458128040312339112064137885854156723696775220721905416308799081535424656319382368061697064118058733998758966450806266895060264832441392142516654502965517744640877937432226108811746889859076284350973311995560781890935557814605891663188765247323737687323292873734777896343883448933424820442242015351092923433630912376227475882098020462369130630294279483879450815384146388317497974915824740328453045514511525857541495076508488317848997213952487938023846736993244567760028711831259792382619788740442999182640919726126142253674845798756965121781880062229847167349609358212134751920326280675547321144632093938193034144654177331640232335657742334939237930675218924496745799284652772108747764572065243634554260663752668609855786419912264340316051047462029719598921669605611140337056462516643049344002676022564771964316076155544155591833695992650492685262977278733338494464139183438726385048858585733978596290097565616275590757794830950902438851276768702593747885272527633464047361578690722760583456290712208207882721829018386412922520828457361884504538360255200446358688819723112040070862862835434984193300452897168115738409230633960833267179557787628278701981826704697415927040511522596105668428094263836351088096940607298010935407973468709697783387740437615523250742524471019922067808385294199672525906471297633131021126378668616599808216211502782623227505152943606987826968356355603034069249886105624401699560265526843060550662873648601672527521147084556743680902088257776483826325355587820959715366494647851800301582673406603372367776939496240000941857564211775857977506610186320128169210210126509231157556628007660196993461419563953025415521438418360259542662546150167418439606748740577798782788225539723040264108683069713847011892744385613103692865232368461783462885947634663326738144622767939357411087484672769846412345794989064259208906983045813584031661713941730221379592939519383687037906943325116317816307639033107578899135321755172887507617087437633327593767420203666095986608026639277713230713020320532646814656887358724436122380723233852623012556865639387698661287998259200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 11034685584311476227020069543820523694445308785900062937663104287714535376709636103684261058040334975225824745014930450386796372544519233135233704134504644256174207085505247065223539556047081416342317514236411570565136500702326133403724203678282105515337021091587005800012157226053050746991015487036190208278517432269144837308413977862427255551837125431213071125172540250101104626400493809927977014564511862859888608908878016725645367469166164767364742515999095957209160256660216708301152560759634014773462892055157531846263408331549919970094361760644833885889253661234946986498101147132066342961559816754290164168491895596180125695233351986602915866843670055991970495492878132809194143758799514377981814878504835593359188940744666913912522382564489436608891981188263001163549516030460916986457485901240142576046961449847048361934901689552744992288216663827404375249015616261994729950997694127798129308179077728940671749837495143214256301483018840268274576687662696551431495863335630677788031603604201448234681857804960220695116069399799994981803216670368772445907100560736327351172465980743237587026205666588341856345671753632359962805963633448285409512867712724279071475457008171748525661832173264314384202305891703007925895626397313128976911233680673949658609893187212948871958428927777501267599654028970646088332576912412940772419847131352655553866310176233927635181294466271600994996861943409872141977361823760601933737833139422554296740638929189475654123837324835142441679428964183002281728836348992924629382717653611414341157609789513685872991794898947449601776705579826108071513591887311091325601227679967520483044840047180140735359080763016002225954244646585077444732194830747531945862632713358667806837977938814325418528377844186585741216670051067193663780613027178158857411306223451229818292324045880407412689745096940578189256413947458166766640182247966899043894510767608443841713256659748226425786199472648749126589384707551289469202983575239089404577267959121729291730550876882217983486683444640959870709481827827171218419773425245310379089440874591450857538921655888850359018123111256735488192395328769861945956539104047330907801860699833107650286688054122187656621249256894090897175552191729592058191001505983985637205217061495679964560063940850276236743435808932995213433516462491677527168629324011094662225226017298619413718682951402191261800229252760132149848709905976544759756935628660767114965961895771481552610161114873857606859214804471106104706893214429808832079448132211011088922223575040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -4978414453622292906588155287863707616526118695694018903997139831332359026950849824800125444376343118775382253626813733932641815278379932937248020280055416918991407462370446467311175968716872725374536785291463723302030305168538441070661467563996916369209860500340983373957264761983763891753576908620373150812661686993317358763627624169236933524902137858020481036828098116231325621633249905895277919098995089039139805462836175573202349002526077031812812406843587420372320235346750434772923245326029778348816403329853477182852787683712443849932422016117245284302905848485862699945249263987709211395932607580087376838091967686798024407254749346682814055721566754741042203382760485235485493458517876262869376888295921857144053793862892545722972941110184022081889826207581045623476497971940461370963065817736686343166967594104462544307495471552093674232718782200589273358954005132562492701505188179183513112850768089038233185283010818894754203314499729296886298133580296703921383278856786283890265921060804505249497206732546522344578899588346097830490785608583007702323631560915126372312148820751098396455588156932600695001338742881681606735236628743028922324321234347802780845941110129119507165455945085419353455267820249997562898440428497511226435892667932935258925300247749997438118860825284512340075157614466706978637424330776940797461620202456625296963562637148751872726217338051222066879513068778731084932057960272910129615686206804020064603187338951589546526559053221914742186779513794187727467574982543035065332602406770820911152706310063378899281185895029383133783753959310095703917792134879529960646091071663639888962434942966863109864656159253803791183223345658609365988616557814452394593588243348027654810873257615102207067034970502984219096709081826946828299020763771142562682149133940903156102832770555548166467087318689792519148663326478714274616744144494266962334276283697349945566970275069764336355543483668304245053766969305322824429841965698028169505173249756701300155585336735888864907647692854526390209873371439594173933089667195303132627626089848220741725703990734601644681930877725438146480861219110314652475993938834326379879183897816622370950815461491918651173005031296814508442699194158811156789209544880619442601778272087532455161077053589791569699616718921326939412719114607213239731304466069378616282421181395357855289193574137752078378088294393603463318210854825687400408897263882062996875680851973807012092374184877120382270287584435102740005923601505510412895801586147159841058062336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -165432321605866389138331748759164447519956511372720749909750031419095597557689740866546924300031678851170840290436577745082280238256588630192072061055584973399436216322935692362478087117589596968023283072535517081880463166215338821168811602587561657586032644972727740443705765133477666506125557859065791590520240823767567871441765024012249486518086685966395427181081218019226030405154544478218962943504283674332342661999830198540192370791106918335914072353962665415400658087071271971184883020345447896518363676685484700409031317027985300720800791329250443888435751388613866282256607684080299221098054148479700856325577918090977881682310882433680406131051323748022365301271837539827820413567806135351456426275365253084126589944879359419767180683432974736402074077941905012893930297744794872851876465741617765495899913981124384341709816374476772303995706915956277326592479234948408610677647162380621599527043161329151560909170821171254505106450059254411962769696260312663105771501005317878479540196565605366822857460944004570946141737215727842531073181251646240962575646289727845631569292290834111653797605712431652562680948737010408163928475001801538572710724739757039332649906786831525432630501726777095536735583589318080366598854191931267879586498679433926155420748320192654951672997514829087294174096533799134954398084667794775997677414655438402571514505560808450419412958462492151344990417709657618635204286787535780587840083905134386048683218492711664174414537817103298687463735770464387543654184177999343863735977621477537819486999786875017062901520330304238055314072735550377377095039391692621345490265530485320765366393387801005069843508192905262458180537039733347428869454551345240982032234484920907936740550951856216385600291854807878085014695158358059321646697728527127306466909224037628722448867370272723134767220171166613455082543814393420553198840292821990352829395464067481010667044563186997435536712220170025258803025662437941073608364639472742039959388231885114059908715173844535830085840849538445617937152886674265505040504822832455923269446430971598040285855056533134759051965584451772471877446982089467490602452448554197764483686001693046678419866199639178176589178974796932616162976797912386749200403249448901425327817939907396549482409298796772515175203193540140546517694599725337603048942542670922442350055472943213941584077605585913509764940391859642829065034647079270350237673722802473320546097686480647915523696935995371566950275931454967257431817578601948064563641506506453758771200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 620348621840168855222266443628249728252456360219038119812013236171718732009097196941001634570096279320528142969712329730246457813316799666712766127803861610095503525836687193106398640805668839554910604573880200987982625550996949293654292882550765465862876735014659383933829112220322095939533497990395116654942020903762668489024181950638796510528620446176036315495870311036177422705459562938586957381484953089766327339789545775431521217851194339233954405776454591631893417434406819423617031503618934024466297052909578187122181529368268442142261229122243262226543666803956214514605394493707936780543685613437446685092695394515345183470287469206099880686430631424305683617157021119666806781549644044980686758744253740539017792151102622308379493846055178997637485110744061961666695113652336658258828580572008694735306981170210355651585977580525164952975598533008176391861084387228509064623108134266311242008210832638749192041082130095966252463754918764037712307146444259228851246143191292638074829656940798447068424789431164762500262175107933448266738695959519900302750168921486939085668636164768093969991635807717642960035552602575187478615675905034793510446386523247333767235198080169109330612694397357712629329919511052409496106170261953750750182222772677750986755095967783438140154092013201557152000273455931379135890137512342816590212536011525695116607175925652008406848638131647757526527156895445286060341112532299593585106412562812682984398867667775937636305177699343401375805061739758368644722813519638203886888682475745759877066276200115506470420032636955364092918357962455121827835983939850381395560736078725626789034131487749213906827164906359750489796790335234390758607079293311551292951803066970804845562735144470935887733593119086531149218966184605743171393997126227413365563305628443666153466767388121690339387568996333639620398048028264232832322050983794510612102614102906191561794956207194770611900372669780421244354847140699390685062524782900747901188870177545113909542225808457905135595768386094869858100206423126378052260478391022108838571692205502786919547720764638406451741145078699449327445579165970255628656792833651597561614572849205313392792929470755780488959577043055698470952835986083677344857458289605699554339910173445671636751134946280565291394679618524068174081730768629311955304397318030863876110747244861003311685150953354194857888665293516469744231888516142014474225245224254448521658115682003007870551862206913628616222461404623641312520263110348748353094098330548982251520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -84139613611812061548151482329227561603021238381780012933881912256040187816627946167930448355384533970648753248684650221891559189825346880493107979805146684544478121445253637454908259322543174793351002839504865575885166898712051689577043273273075535772347418817685606271968140815219798366735275149843811478664875179364614541472796510331999004628957816243426364542419636440624167406864098101033891373271337758504672750641388030337634518196648834443920811809793072406590122369809809686729416066856573437868182318950480547230229651135015261202698875242094962316193182915356795620971921288391833231834144168340292684397901186525496262683281439058676854606577198314560258598174653643183293154027049284413921610421172280189527713174268302865365868852182208865841452344645571307213983468883720215404451663014952832284227366655180091469019221897581203610245968306808695136150126201197700817455690236483622519925315875956384611931159013602510269948754466034169511194282707869269579483714240328358882265685868336577389396284047266637726145651971015734065710361367162680954524600624796560937169540507931494446393718913583466010701960892240085570207815559147226261402629821009808454604675625262651646644860883684399645967276669491477172282929413858165589156833359228575730119571766130034726140605642891004023661848973337101929330159096461986542440204908964923735991415066361801060439076393353840114923606362566592070398699939477159459608803723828942611200541484911630242826453829399380642600952425263746970659587777858968122454956038656146044217185235967094391028312528612815589875498173064336338246038704992554358950592004002975474032390882412673142493983949222885967404501803249025692423447272610662947483333388664700143504341418989956209091046117375343925131073830257910799760480504979215009360182138619826866242499340313661459497344167289326926891519974661952666787659527437404147537997836601574350457310012063154774398026433535515502482593242291831624275577254213537427966914062940299486621136311153110091231403283334593977727066871306331849058499057585518484592385239162677302490808647372291912843674849164537427355926948034867926276563494424543812520740785673352907005402912896330461698218986086536295768325221981545431179135978917756679613726269409248361022730306653842194332923139931658022197679638302256371557575453485127076055049832681117736764291405615374489276706601527113562269943800561873214973850433888770127156965578522550656340027473144566073162889506540672851997936971090925708666553220659675136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -67499374167313142950853731885943256858103184872434322503753028806874710876674103442105009634205709100288933344572327722806452648581619291273584079747853085138516790261564516570225201310087280222296095780389103920308447946406801614134351865472872678230038592818876620776301938159693550133863924819381999058184056072499056987631190175021850966304782228989068081764192036123119530506602062893321412258018931933277464575629220419702884860499088956030108780673481009472816131215362758682526162201048647002307552548046410820940187414829116731991836162387897584633648984105722133621627620321174572603878867673928105804031491907915334092676891821721450392149483125324339104097081168234705913659186924026286352124734464700878114041163412033342757119965304070367575638860024131661843575034233428207914005762573430912528152187653930191898884948504963601049951656429344583291798707333891834852010156749363150279471705093499398442781422265709179114022227834872552548847871169839198882540287385881054809325989349726976488498897094495911778403062449186812929477453588408831633427664522361961816240701853125391546895373527056204476840833718083655678374480726704781869175120603269917309256184493715669806692738583320397093298315876873720579246071425299664901508580477952359757649275321462869094171764376581125746196891697973699967674433806898749769659563118811932184919193444103956923823307941499894288348429613121398729312600673852427179361463503933951783701843704516472968367723980715954290298028824346905154107547364083078280865083734426743796174124864222844880444236194058790930138816246376901410217648871427888273099975218512914390715778710573836818197964758941418915497585192278258785270949053979876762378137113653047584066888111209950777150751289300308824946595842636608231833713511665997398662221192283713420541210210544031074927685134524251129882978038516607641462779048045511506766650885111473972236018115900242289879802678326402509797463914383234459049437648300086439714041195588647253528914274743353148068443756578448344198440496219948114578251748812395242067500024393117912674560932725373687132758071916776751453570867029015281018830354894221678074330859640812954453507667014602224139908860753794241567667209092127579423082359051001203952554148797854106570079503944400825993729220465325954300669688257995348117522929893061332857433883280160949533038095763191121725815615948308444309176880918894822169924165824274351355012666538647117988207791572251863272049471009978372309333111687135324678777689499238400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 35889024178262350128675970736128935348187743662667580448651184343681022802408258157113207403033927838577266055181581243658362968010702476081749995944995211470846399209351851125978529337072949117601653280118266900844105428419546856037015661893550283713043226809155038081575146950992003644502812489626442398222396589558147812201344506316040897218449320072538940200763685587569983767542404131697976303424557382998338750211369268012755046146358940077978521100371026465730232962813827492932974744657168524813139981970341821632988530140728513229296179270573418670468900887698236612910768873328446244565860631403075941492980549229138803815473787603359062735507024793450264871143216903716660146888221816979497474523367811126717107247732649635762927393591459647342888602083802452390666169798274365822052701995934775966386143978638318048306078891261874256663272364238135673570460929172588995834080019978565922479018646264916749023821880808759072117425745162700810654643487489804145979330796586867660051737936697070501714386351357346937911792331498245682165595575969619644940359937496039956486781206229110096852990424504196379753362583358663059028194843122695870896091948150802492023904971885317678949927653384121145745928430203567415402099622780121563053274169147346744437396928537334529769595306079526826355251771925167037523165550766594387863995436419241580576241688617731687038246884095233589029652422413131523431628514144904348903038376034432972082796154749747276293294892270032058114113506251676527995383210254766111615111405215761458743308095433985081407691834695286163839793476471566574545838656342562090264861215950556118545145872336952662966473531764153308423351859752090589393939991611019391923198910545295998926857625889996217590332289878807882311361550039353732055151604595972082249562051432378623380931823876757133069153409172767833981345242949305135598957054621035606393816186861890260182025855618706017731960474780921562900190234002883967797062302000224708632235022309827941718335083477280352904853705128036477986049714092375381025592374007829098540256554794102520280577916190571211106679652326372281235073545070182908531991507895629521740128514525650748156829256941028135477223719862163462302119175237597644842029873587680965016715789101264831847137414338411678122547070401269376326598708369562366146580318714356458206787579528275180546776637575296743350683315697574862934371869066557026147288320822796719841665441777842223082101794256508725263210262328638807585893876679089707534197540782080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -8618571074096605949433851412205866616751691652598333047448497582516657666037127321892197529785255855712050296893473863619109055673796842882178154964429500290811337869925874468214342165924389783632859292112513591350627531414572077731163549004979635803542394433134240105522833166264593153955922044375693426992274664405053446234341823730788039404441326050505275585261229425739886821643997498551592437729195139224635482877043552646213683609712160508573387805338384506855015948115435654635610173630498249550452964265347680684809937769918961741005978544505451081001791315022037145971739423501969320087088545916568169799266118950180018240809211619383560287239105135298826344274905946943038247416880043816781362663171759459363817559300824402575139116939961756882127673942968855722428812583644169785191656651166853644174362628088546936160577766088781509620714576963378642128237184407717006538795663196881694486084281817875477956584977206297128458113201615128889819495061044772359795760868559378551189534743429569489867904361042665711782635938817556068087140188453986681979774326666488057927059045473552671589688674858053071224091933484298866325715411165216970517284268603810771079115665938328002680755623054928409972350633752633650302575009055362321125743095576513921360149663525576289617221911027713040974192932668508495334987405146518199039579223270665251737564188151019114668116171921154546825980428854401999933235575263843537682004376106006369479937742170985980236471678949889289299898229402391089805227028356630884616747719084361880291770032083480523020798852050133050285600875893587771932702731966439908632456838893783956718746448018782683506502412509300532704783216878296309755050995724336932913884563677405354323495588305659474212737448480547842994877068664228076311819494044759397803949124505656398044233158972702228886747473991096340838714966679275318024622864261943371019847964481969671261741690852516483566830287484216541665023531187971912849876106293460652931817235641852602625105911179952653862302849074743180834974481175308330284695933996290164808837297463708811621693227429214237682946160655006725475229338261783906264206156752347562423949974701765460022347676730644301310608197785330929370471977279036020452294336500994761389857433016279125653087660642706226504107366055164223282200216485372222435597912040034869354199540281186598301334771949234496268998448651893823906898529709434785721283242936466648919139890278098932843758803378996707047613707050582052880241536246321036348616605696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 1221011547287083800135352422000270431196296469986047179235785804845585271423927142767580902629118540377851359377625163705639595021703410571229698538160697397468856108362798168867591033486335709788262764793406029424134854815377784865138359215609417141641277024068144587948412466760678413656532289814765537632544498618667839686120723090075296674046205832648681775474542763574082140192514215556247933168861653959687415399719714456840860212700702518645653920572313852687352757080593614056351328531453867417503705933961658605531591820469058039142740461504483132605041945066634915075881570549616439564165511486252261688266928515620426023080852715116097920881253809366540339824102844992339249542387078207905638306616000172006296221253148164622614054106275890902307050656896155551494723828757211698380723046608862036854468709058790473690046826589768757373667371278813689340113905677089015134458110224386867229745249694390391578124265163687302878241815387794024287404059023749386289094778716585796430250124904862367075201048637880967494477024770246867173367052599568420639427222115242167433188266759849181196578840401896604856715262837048910522338086287210674747869655328953842811125706196106783781517114951452109341162574839176067848331270411075105141614189331006150733863292395910745931216941958711430451807050745073643543654130388365828819341173445779878836050954029116174732673479491317391602944223356534432642843177009618206541960859099897606788644184547507676917640849322160057810974955212169060062945053527714486927589870856479870904181455893828710682860160288755214368063640046642412701290126727487516069431876704435288465316566415398438665257612075304473897531157226890058553424358926075784988298572408147360290801714770195357080779904116612787984631087436550620472096803669914040360170959081162612549507100131436689760064271328311804781459251691884708898456812754364926946814065624838376417604555661727521344288800169554617345484709968092304142998471306594007395125696940193709928281475370442764194136664943738913100114501841780109498381803242137988085417398665365507057903734751208200009223655667411912031125754848490079759582696761334665677365285910173759118074857703607504296305397635121890268691869387402132815474542939234874147117793184039677775136123247444426271095190042401561194626679054456381999829048227164116299485680040741992241147285070614486601166977388533902422317882801968218506257512803992220830754691831490380730304283582988485897152824419284049789519914152865948549460787200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -100743100436789966316589149636986188365864126797404041849350173362739231399800300726002917009715160233324609405458394299217852488202240944963561830101965197811190501534348044822342800731900897235360180141988211725489820461164540023924251201384633468047923122070899146103679498805025121361251512828348246810718082865306834965663003901465969038281542090995264970457852429034193810188371870138632344690728011794118292826613343686266213180987758084789061137207570827574718838383778516799329565560875794918564931361844897825366338594526816199176098936837489096115668912189573093356010371693034816378146544330824719701998842172606035650906503165197568078553343655468373688393212549790713366637412924908407667165668705268688709687284744939738104068785951912667256578861222241162380169372070128535217961497030772779788837217515739506243750473267143178860157718616977668127788130263133684280591878814125854875216461182153705024331903010723648249525664960427519657131788163588196833678679971319817886344282939929154895193618140088852509503792271579174973029883149475458060313509030419178806524066700553914077721087233564099156310439877529359233057134834592774032029120719048788444066069542060773109198720838419243919628035585404382675749106214917955073228699639589563151794648932317507401160152013434519817959027892033132056209375185223595862227603535225504953651257342666338300095386675552972695718052584838345265957648611856504591822954460814062524966207002463642803441901833925569865452046119456235366531605390738296888274049191679271573525251747659538472415360905789781596158947767723410386887409143479019389149712069322485426625071026274590338181618083585265241503398380322530770809135806504394529559967112828181917726847294915867645815536527159508156448781007694400308421320815072012839225128596351165095511237400223927516520810359312139864586356617987535500003984947746048872408936571138205147015205984052290446298296455613160131270396264980874260721766732442175400071299512946990242502634339285920092547041794091887346986291648365151170234242434066860876266012830953683563942167805941441113728163783268588103255729841884537170693033592439781460769399030520583342613047808552010286841350668755769016269999845282551395568903328494484256630011641312263875602487011591659022852312249056282437147145554790338916376762506293751840087490760664677601088971623101872099496033767448611640591130192305698790415120228344384101557842704028371111637246488912317132525744064371187829296407905359320535531520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 3323281917430164374697378298625246972185241437723613649792604772140878480517636280535995078431279677980879914867347488925995202776412453661247587741059973512660589569139854787480767985965208114553668979743664923304884910161925997772061939032061859397412733846657659460538609380213906309442751802706563603988242958106718960340171764901815952330358119799273956620062848078542507588960022832214171688323535279143021057839458551333704721747810201977077080460091445553365476782309205989794236670509367673365128673565560447146603564210848589581105910390344025375112137548171778785157887778011886829840497391406935794789466867192683539859836809732319282176556019192819911353726877628374665369984308035070903300207791788080212945951907452194550404297759998100633986201681025641419067421991951052351870241554323003783264644069227411266466060233208093121887638118559542317017904745373044214452918384004650440246654744519321386213775406058836562337743248718346815141068821212818001237961316797067507511823715374119105579125655445820701780063196026714549399279231173876875265410614015184299001751009922627528627558682121030113768542401159074293617939913350710819842226638642213149854644192666064369670593110692956495206362578476814809837451644050848611166004498226657022304703601736430977551519922057213360773080365055835290826133167848498901152746070001270025221119392579646634074209040979859228467294277293010763403582422227327001884511311489889307531552997215411222119651017419386159382437704613756013363696642464768244594279900713666241661547726012115610017745130835276061756409971190252304602774778874769636058394284072662397595346120794408289315763195903472571057379397784006072559189406588339874263214211702371514565449849003705697097739335071669434701246635869249793874040801901827961645335459113005543836526012029553869311798435081197325091707128123777898166534133873863732597216609285477123422355257448467369347819461422793151218635748271674761067597444572300800835687212388251507553971032793697346999885896593895617158997163042890992895978713960752535868290810372214632550681639351876417968255081706688553082341084034109944496912582216694702804728309823351767822314810338787391719251142579589760967603427979533505108850249174332095651400882067022114381413648383088439301849546668981810151945880368701550891206677526977805228000641132148147044309161367444027737507141786636247671971743587742863360016717589000006703562834910895044894120349581112630765587821002599670559594276011605131264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 173462512702478984434743814540026712318993239643224833617968761095022111950129285551895298579699407959628489703288023838740695870228103378215647471017317613334211325035639213328369559379705178993734327510122888898558825299974211949161674433695856488817417272572968404169007614196283509656111776124669908497426756524512892793547919032085881317569410967504156364882345050778963616008080820397247590827145339055728680392181710776840193771304718111887231321867365626801207977814477730567974034807549119106482006314200375227674304454529620487672753088878023320742180967651405091931033249714469404288434529694959381715047835461860625316733315495056091764572895994018890075137664294625035653382304729866919769818280664918576278453550344845755722779346315051068501274159984190394022767141847546006376992349751841916751207191595415754984775368997580716974127540492168764993125937247748338106732641331044459328272705972756677094080578824857757275984653548772100896811048138763648983611719417097136120223275270302422847590388171625652990257948784573474889541317531290176178748684261434881198951424553468583701386812030107752255724723415635582994586339399175407517277056360873444608403936638670643263061850608814797270629118034445641794783854338029769548992222232228823425451440915809498919068834141807245755937949902620777879872300279196372218155961461736966450929935118477206167598979887688485472621894222917216861975905383114553840825606855109714597225439983698977017839748158037428480958808907044497795837819355364649158905475160455072398694114861552054098871900774181295963065861221199289471033859597536865918833810786781474391792248598467271153955195596486379844607991692144265988563976419258100966339972168331702299117278484580854098289362517544644867324006362673852302890340687528762595237772365229075189509027440081820855623356272293697614096463093618779996014662729845810763514182684379629556486830365598773887487034798352295895541417996419437941470212994420926086002504225534018146067759070273563422100093526642126818730142541069708791361777792861133482022601349944004688632837972983889198530531008816362119505275337926943027655920486803342015465148717525556144620051764078102881584850376412071304795246997138368956726125845966221706194952787849232221605525826702682008143574343532977036948374057570346471169193449472387813420983145837071362137081140043248635602709510124303209861298048659788289960027449798391630139510140689315926263199054973428707962725128267251768451848724859289600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -18408256692338495770028695511268205369111828302922784932348590852118240120001134449245785541582559859837562824422252955639154383443219238826365304426945841593352766058104983083850049182907025230570261445612048081439288375961298000026906934672822382751225254734322844887801701412611973849157037346137381313200395563222270011364507122992457553760998717000699900887603812167719624939766690567890189694731707236834740147493670881675061347010268284204393157265734330629301689095256942271843150289095836093598585326286147235690270608247444359400330031499233020649773427960052889775495123354306607773330977526487902914436458299827943960224715114756456029593456694493937677169897078841564865738088476534847083575083868393237990218117420554014318461744521465190955591975329771117857057127934811814235345680435341055514893986666491046137433562800671421342120860384334316228132699590678164852267244205400600506793963377469939205762149962752516239433637850933242432444629375487904016778129358192677477869562870709252295730942928974759390424268830804460478856154723061283987808030012296595804634925559022190774594782041062953901173049116474703253294327325703812066736502401469594985637538893428280267726786286512799195324294082933018322385881616709908102543961319086260806296611072432557841680079756697566421277061770745336617830388916662955755948325348106514991050635645500326468186837703095056139593561211212239106646083949615918960880987290146926536262866406053366897766605500875632151367432241138487305788826393392882048284973532255974458170863251614295635242087813734359428873168654200848943383257208351530654339721392678857199399674148146065164431717447863837881496083678100670030874832273097550330917002087923844896425525542308424677610681578091351150848971639811133431459957378945674583364000456906685999067848951806992809613940429251496357590889133472659194037804509548135488917682682152414542259663415926319784293859856804812912803974682054268585406564755856190947504561229618264889434890694983616953193567375678214063158966412700941252482108502935225806638376376471904913820748244717875357768613300854463897664955997054786176758235866114288436709468503899406432927396391497619926074239126889718749086275213977584400492292620666220840807090366070821691136356496754053162361243017126053287667660647466407995633534748004651953817540801919997441624357892410204618922987090316727741736046542995386945413436022179552722506024172021750459506891530239371468986442419623103538846375105781760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 65861630231667510733132391354348298413663904699782851279473167846518152151246975754165538925837995500298974458099233677094871531634343643574329106519557474500542945618115223064772387754368996024990249072456319126189356205404674501146475514795840527666019146688271294355086121642070913258599815652615724207897617066008702873391250753111670636663024111513055893007875695251522413161218402901356675109082323512312519614044628872539736197710213334324623502706576317729615523183472278493391537481211052726955224801977489094199807773415947106723565568439538433421585078703591038825741629892735214492931840961339081667024253568048616814981360286052016514564763990389677888287799676189972262419251490116867150354537491628114327976380141061901896913530533428991662106965716746640856413195433866246930885163208690335806921291231024563182267337104660046231941939750573245157197855835448759723430543314265495528881981525444393671235866026783733195987310391566355574362167245031410178567201054663480462559151407960586060190885503465264699611429231194538624608318930150116708971806455074871825421973804566484702319141963092644150962705546764156578112702195436169050267873611711081725683432178561369518994330893166140137647301844542930939068928882758520247266588516126779222825389693297664137503583078474823480229681024629236441818352356084971158844906174047167473824703683964070987647015699517741564651061765958132556351375587290257199072516381780040690414850209445149809690342583350787874707826059576708051011394229834278220433019094089056482633757732701107718082893083249341118018098177150256136341872321975974841342169652952696973424240967958761272545223751913455293763768654372533694774966415185938778153743598010839990193046448001174685054069696282954176364953438391450401971467526349807238837313914227275241936321705114856717264726556160639376578598154182395439829387320091635602110102354328281773447141717490332088651066501104621539223075536609899860453338055622356681942702331223576622293365351921641992029767011297762855112661051209271243621674287903318185558143726855470587014654530909944689203360173626910566059620739310955629659809654735224552004042822387647099929167725572638501933163480371850413641886194260832854503086709024256788408754730702479434430456977998582932457700889668850142384638980723781384551895572260773636084314822397128469504396574740974006462463165759493841995193433214900404255969697826134955065430112579485222496531836053069125701702897861245614383966208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 48279823159575398852633653461874958054048535418425647446011320687451247091017132889470217666029530201629241355736942560933705440880631047041283596849616874572686896277711763236283200374791728656895682799097070270262502542418564789401433512229666276309693755313222523639153561582107286325558366233468296488002723541053846253051597935414138208765736635830656880336041971767730927720510890614810396065026384366714360684896592939336702957250125596387573092437349367647145745352048465783724406051156578509998492434621092200211576411826650971878100174245698359022186688498330321641023448035549338905068737109974840960105398871812672257452537395122000904730674261574461960801979517921551535666997126588528990107095652465541633013018726132147546004897245221819507891823432930390019101470904550206010937547095929260501689880163619440960679500103313978477609707916599678603803283838447530185955869854367739411425944928894985990364546524706195436021084717527269366313592133183258975893123299822579165703949110871072820403106662927172573676162786359015633998932020788817663370180217667090423725506758620720558040703908396796292093213723768417962903807635033892826114213631250905578865297472364372420920950665877066242560700579115937249102559268734195252101601137931735005906201897415374878750174410797766471358527565682230109021472592400572701780034264705610725011369058182216447015233556162025725353138254847299265547256662427071467702220251614272810453002517135470350659237382603036656241422560609986635437435633629053478624676608491759122813342124930235868800923635138379343504370973202757604877319928714964217368731745732698378460982354460450452876679809598513049978262463672033455918623909564020921655011769436334050373671943306019656184011280461950197649157050328616788961909613161164121490744968053808522432831692204761904196697845388457807882096708454643981719057783280431725013507424720867612912767137091932133815792644257006338931446170258522362344048549077811627131173618625185559537470079511160414960692510410167868429664838715974358748010478908628998409758504042748380106074371550955794369209256095645185511874182085433498060980733552788817711023674989546340257901491108127380432919483069524499029901618267209672917865644458482194394976533641357223779988987647328567622006308917840289719856456467145072870005812534851151045124635676333707089222547931572879607000328126314275786940083949819626038699270408623297866790957964139516573541805954379405838154338154790685196480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -1423646032939417282023380402340453456384218955228937255927118782064549014287431741213750777746816450159535023370941295117444296286383791948418201856741415026831459119879789844855448764988054541076085501600002547521897059650618147793363556615983828810197353711045215057110860228880257284569711749178760601270664031816157013739181155560704634712765241797210622262835260751697076047664081159634101247401713674423025493727336606030843615629767907777801067472528769549389576994694406403863277978718944433563726742494344350717599397967934385819402097600485085533387943832384719049535158602687492592446126444296810565097185188518153074209585617785625635145273858522249551965963084599369975850060641096527973914436300512767694198814198626356530258400971275119489478308357430639757996098507424188508443529203460619522086763981553295083103726818674378592102356386064565214234316264021592870713482717973999173573000599296364577404404101137249543828088761666440312092248489120875591830748541769293781048209433750089563572319800315411495623650431499004151509670796706734096529709028863158419470357433030106587146353683837809095865203112516589637913218054803387345098739777496922814009284858749094369118328953117490808863002134535171771899604497026292833640647921509782700010823575476799563112500106488922158565494642305229628104055013596169302789910755130325890615358429979778640414626075615408280859213468403148168445170129811460238981755627172020004532786045382034431092005171068771950925775312696000331629039912326407577620930502775551695423010516735713758457049861742966685025444399726494250862977815289776507641428424560909538955897599006901220528294890694561328681345063188893185137678241462340453754030684016853471128795603839222780894471771169694179065783547328892601838056600842613999182395438939740782471666929605947787735011350349303830158388917276085053963835369958561180030203246781502040318497332658459012214783520125041645196161255495349819959906936556790585007165643738970790547159067785280124720001104238809391311087170068246020024899131754466986472020686615338373367452970623490697355944090945267346717377263425084490393536403860244779312257852033897716034466189521457180954092326689246141854733274176009283405209171794775955665364793752873220251304739452125643856682007799208132512028162539647809445191485669491069660692016721096061998053469016021010880160773873517981464305169465722738908562263794313686340294917492330998222806491634013875347401646868071366619840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -82293554842463650047650475737910325860953623257539422834660817615608562808494159323386681012611235027342143261428833746641799623901438295536304934635187582174241066238110359395807330972820326455090825969698941558109724551983727605985425483759188126870253440851990031583983129617731987958694740753503228465520089825582587148896952306375771936805264615461945021194725286763370111489344106033018618628015325185500817688546073632571056965606329303438086475836520616186604439952895158928507788312479729485093012017994933151256886100130186507975779889637112348079665819243481849843890037543447545264813637107576028173853872814704657711302551633152217439035842432428524007830479486773324433703281929444772028324752534511634793334338152724948608168232293433626074371070985418297119855019432835975481823735142588546071546065210577931740383880424603878933447366995317667347717516514735107607736317934477239037377727796138814778619208859738961012404967943480930736104377752315327182382573472180047114049507537683769624701056388056165605697849410645549661249389363781817893647202807205111447061184233236027240060605302222774843568503311227978773888258897272413030854830690948090591166061798769856358923525443370629077948421029178518779613097572803774936866542924965263606188378410817767594958409816508941656993717630539680560951746849197744328280555284177092716166397732474083347987572853185880349863982906143205099594876235466232985455138661272444522187334514257699512796692136326213103018822611030631619686051759739923114770464397623055808838392378342727025248345290432847176826514804718275846546236972502686650408786227752646506679078676803255679260298134381048412587092269810170664735418588043090495117616779489293477949869268636310115872492886972008619355436674844723804357936524822202444471393237383843219899699640529150438559125509873302450241045464453105842437086698477450465934061707403904305930410828336449948901791077698050490379839201679719842597026029508343417719214879193418818746992033895194319199878887597428161349447765807196813101745496173775961240238340351529934152473328846469642552889807485733436747132318480905881960314660689500472273180343692530657226162368005461572232797717909523777426433829755228993377770672594786218350403951046875990303717084536943868201938505293941243731809746496060604736149198119999856405367560124248493655299320950627393440098759928262195049228133388233064264156143738703129376549359656157216403763206348537390429537749905669600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 1618122503717310709254794941731393384584725880374367510983975994786359575509588956482734588661129127771880473866237539530876606511766135781199622074172739682031382919069897016693077559600641182882130149923349106105641391998006955570533876942947997358886859136041735334559474226844293163956481175484041920144954702721679896247816988902986518969207675465964884090562369497384746777216265430288599504326230315620702239300279563817064409540477783792332844948485561488640905446682847239780553865173172243908603104384028750265715510144654981838180958920195786793444109392612473542809189092475639795782102881239113825609512799552985362999315090970016110390910644065097704703547585389764874966654168023347826922694233779318245809949348177552219423280344703821350838064033237654044643952382545287625540743000097633874479835642598504786588438033317509524600586345536574069406337091928908516470280292738185687459700472730677197988205057933409069291127902850459407987773362270785470134477448639551943025994081557133399795492837616204535068914919747268299758267952717768466585992835331886951188355094261372650497611992437801896759104525731285715426097195501245171625137456429873579837016856785167669950990341645374192826259496184452911660300786706087247432028895175506100642540867208534636828739331767121898544228645255384827393842799986400712215204911755543213853719105090051650531498354951540619414174023946040722825750334511355274682932315902872235361500111635686161625145710616194375511071284005939131189821417453325408815732950848948670005516684403112338862494460139692282207254747813120183082426148006547637429517870615405313476719396092276294082999320608771918392414037018632712539145837738708855097755930529516297248035738098850130978931241071672337499957124712806621586113409583276721596185042401611067658886252677967730325973140655317650497058340685120530625797353476164471886811534270772601371809669415910463505925655457151963132113961751272684240982119174715952301105403713424709360070048197189102603165544423856887303043116367281090140112866033651880579110395135104500854824650975254059051780437231473560359099291773875673699986313462760161115698667473796368042323188493002104656581607191496223949853855537264802492095922398401271575049813787477082908325659116022739358391614615257994824779403437657961079599040400529806566631171063338963922726937874613751634158951946021690484836748623290354550043866534948766353609418284246414479545311129378542508140145091214000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 183617597161365357366383079425684511921282448204790468807966737574763291280183951476021986739289389282973093564233906839856750626811705472651029950673993158191773294949144990926544990943478023757660481990883191519971048076164489990441956956005789069410697148879438970673479942565345610471476114822857731009678939145988175221398444017726364744838770639024153683191267549362438087830501216896681265721398987872304592752402601920563616014406173157336812822440690186206967959739760457150129595782043372856006909259226158356165914632328237178945640685118218460498873625333195989652301739472141020386468266183670645777927552123742503988668101892533833105138130611118817056559847609044931179605098518640777599186849027815813005302544762982483845745644178906025617526723435620631326734142181374407443750556097171113775413172835447712110235920169132874941084554969109216636565106437529949858251541091766795136758822845065481299579418355162418524517822251758096344988414500773318577194804177132911340291842544940820343830060809369675009891290319616773288125892243595869407979569675517377204943193589906396278568118622070457230263867339512939718328949056643780017649992644116917681207892518171812505244436919924456574664946726946256311351514943111928058254156013740679191931626934248517370766098230958755772468961994045520562031124573501548429833156071349307136370822588713071320141459284256664189347794706503613074532148319407881746140894367364797977563541180286958900896006548799717986700445895416824189443543955715611974890119032690466118516034613347199151640378690486705765535271482095571193382401380930908265930205136627336469980243089420949156427609632839607776288183682827345341624600120854997573045258578118533353469521027356386421005032520370995306150889543880010597200008182012058821457572726525051361844017295401448816299714721655104406336584257286529204643765854086486832200420893141277222466765252938648555750423993320506720496209812394669624996635176903541701934106812428070334531946350409896305013290204465052359311425797126077568428856522652020846366701062115936031556477340265136632820745065301236030898404595532624464165146332969704509300731678559401784785333439718771421886677934936678092078333693282751567412580846330071965388614655813713654952823482458286149301246504555030385507930383493550564696536940377952677747058741086416819624240196278059209280857058830583687064471487446539966317312433952193449173438682788804782939871726507949282099951119245000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -10243543916064678139259941458614724304929032228932400123127621011738940148075055815144699811216365321933146677120611265870236099142110470741416632449667947375373630054332779770178207358010243334135069645176027256907873870465203829846394773110234194983923994135968862189630080576516097608152021805256089413631232394636699806203495618177923044619673348820090040441303401617259232470223864318507140550783397456338282428926921487180693433923732561753605595260706482822374991263498868388578730970023508768086428802571576098356264314639097063166881336095893948356101427936526062232261343735467534477058347032684844481859619176159153576991563695368752541128273977134605057359436247930947040745730766548133294485120191638329908242236555115780519979157317576973453944705488249542472077648725643930555602149486505123427379361361768409799065035893474218002644854823381461242230661976279796977341349591134455069188276404122826556556033218422869650383941097919175496793562991391794861299337493794676456735107033493379018460796957786171244591322518958208933608391679224359495200044829780932266235190629253817958355688556092836936495610518515774422873303673722438260238025610325249598870997887145865520936988270051338793736797927777228735794040760958070890150172594162529103778429487942893653478307987749856146046224508077188955695212764451063860881682996339887273894673336727552514063734558261859184619540281835556769749515230686613425634641523584654861403393923607984597718021516246056598683850666546317570351203049347769165458528336028325893495367529462165994181888747404401564256340000137494486862922522995674558869863164711836605958174950751587437204615405587365520940481987027281092711062625381333323993459203288541549936047368012002390559328468707275147639984096742576844439695782601927047221646447244028580943876984604286225665707125812666791743752925553142884745355270676361051552298542027931762775909922690230855394216433013847616568513384305768379569837909581451526026013040915174902897918443630337042825374145178055737058145721387016805944964230633776748972647569116460903626796403434208821615699773822543296279366412550415384292761247395515214816631205130141224309861797416483036460881235313368096930173177790166960213126620626471090446271658668226266376860433985059063336159173898593215260816322113595498508663517712470725340896312175435846212285769108306542284071821824839350907067594412201382919980185614067725545166685081672038996098063777025575779089778375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -480586802542123693199905737406924019684495947966545162151607001821211371802595332598460995129475098185438850253308310534335757203417017286443955083841669268435336185756484620985891484101279944980921199451506369111379455186835885318707828807164976382703728453209429123732777563138229157450815283375198975777413842708176143571182251827132010714633284723148020492517122532121298154985810888571865882397270859396580822094887159349777600116378023055415469597779803976550755715175513853037800201385673707523133474154071882009524767274771297389992506243227206134704456661123777489638811855955027816133387001737206974115745365588415467416215755732661176184335853131048507575502058040451939015526483248269468895236454252640857358240776640149612521827367987886196639989343858600295740764379727526409831373628751415740045672462649077916610862402322892243147093652281287691381457003752643857111786261880363418702110429628891533483519074528312499441966481394878375689924318739027672473538274273124697697188576142088051120652443087779468183106218403826095070724011889966143329746420288558752732097710578532230373496901126316150620165581996720160573679892264176677579150506755626090988648907035310047333204223256011134286420878689320923246860706251509060281374249313814610978116055183159234034772330605080902274944770501990338857572339459018869350730812536823000995436679507344408083682749791301776976207836332749982261642221715580302117718644357266074183570382373629449827946760864651723189296392668946672346065411104249252629416159785620174053776036517842132399125914433427072287170823550513184129876700509620957415340098042686419210271502846931483704616998746932486231925739293103608176765010861571973732297002176364266599331490460367469057532676087655433179664269765322185825100921862241912212605659943375216319334931971992454584023006993411160763163247792721473226432617766923608032832622392399077170770114344710856575271854698219947202874209781972043682953881983139380303147509772356165881417980279106344945006160842211614355830375702132880119458194125585937356336432546617258879686409242944785378340302277080383657118505324442194286345569616269936783164905535884274829392958408681097332933524006914888979755268557354110730596301525180421453250814592536533871617897645410082136718134971089142539746394923148934354657167475692277300494031144974784430022279316638275537563891656721100993682735157538732325154365191325650831944096100121245362876876070954547725436243750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -8021211659248010630086142726121074318134113981332904198186202891458352395403200341112937115991528734994127285811392398932716695121537776670591861781189102733706214568589302810408976990888058098674594757554343412158581596311531436423931694992054278076480404278273674300904660334021276966700489452708788274009136576760576082085666834952526135544952257015166059885436705773360740852117061463883518468976400531844083583518705328530066398883062717979445951579116067961910130296629054865414489921471258799171536953099818015739330398781992603565151455750142348763109508148212506028006752347588393449943526064077771903687558302641556555886995960028070538940942749995748848767869555640319299210756491679339415690866725812707029366398619997578129835343574772371573128341577793059162581266509511506580762516140029089605903843049048954542474824906227715604546999130961549153410551157275075431489105384808443871011590555664346735746478610217963337841715295307946851501829688391908148806617713637754427742212946264924421616834896755399408081495044802345753510608963732890063656909263102012075318385821767570668459848266195772196964710015476713010012698030137839125439369090181090821750165342576893574508571753429310910973148743493651353190069319512480554459715446993600216059784076930627324270674637447916401543231952108469478518507857206853615318426991310895640614652931574840211977799244779912951973818637989736243767646164536748210193839847119792594558506007726432113730019471927914239385242180836863514022131012060525194772615867099095923233327117917849008357600569190673335760308642746822172169301692361794304657945585062305869674977733754348263526147815652399527111316704892939629021341775276036071757297679517847369501782498094512225067255195590155426585098990349866248723429739435409310504368628913707151932196363166458434058173720424438939239586682630619458820328923048589415929569575439770767198009811942007855517021397518769669243072477577367572956770974495544892131456974083726582129666142584037976128626357539947247173749124418849397103643103861987488004803740896482400990820400665273968348030683652982737909603711437867705464146471982037047107227133826302944377059810725165021966942233987053116464617297034126669069627839951094775825042311546437342580672937514695202168062377486660201920093966637332558212783443369497585553828376132370905669088322439357846794422062453142719562292754000232042019262402452834055534112514286244500400868297566711913566875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -145912518796944907364575913134972645375996272045086984026603451581413825934892669053587438449101293730125540095974145842435641927360801312226005719357055621562087994413106763503278076277847298064023429150046554285519012047943178743908397499351578348382043088166029845727488636684551227980906365768769655219290998364124892848965983204464114435327410913975004010904055716851154204999533541886068038188093828594821940714361363308983109945852998016372743378922402473674252179387389677747428679822491736855397640175771130680615098097021175861092446123927061006049466080115808751356575014288867864499527277551890664374596959289924610794532645595594353469911314088812677574631877017188147121142793093270959363262820706336238561319074503314337133859413391291903670802220663961747179523918146796954798149379358747554214029922488507496532776265567998138026247619976351400860830969961544612774335571386378306846263579183864895912103971519044204979428399177776907062668971889955753270408750096911039586861583557733679718434334410030741585333625442570027379670861696423385853432683452293777632832915164536160212305629160977715960187315901872473117665650110288593290380487002622853125247380258159637684959986257368358523781656342924313959164665954407492045976504334389421731558441198894873711825047162684560368454076984550011733738241525615506532937174575031906633979841274713863441887022339534017344118743384620595722849540172321006140253508866938218308559514724823707877425448319964422271285287698230694380625391306922976553494851073896852866574787611065059300301430017350738062582669284218455003964120097010440183770788650690036934430044281690077854412112095623727064735329212417545993514811373174596599949730787530307749466141939005975588743383317019191823120630122790396044868086537101458417532438713616180496007323482856364209455559266636345533863522955962096862556322756899064030127174820577496425395235151546220780312751175786415783262512502256340383147176145944817073716534246114837796224079798063771159433689513030204831570728197559090326302768911469244194595020958538337554601451643560948128931248062767374160832364210805332263442238226709609899369484323132200671621384139890977146623010383122584285951048053519617191667541018240302632487469745355290805576117592123079562783980700651447761436356641375144990961023009471773727331505686650578293711594431581947872740819226674160566617520105579071840601787459222326431659137482783565491075209825406665662109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -19062037941831127500798854917859874457314243733849319291136874202651208893986507725942956956175935360172600988766287882339314317982303928783059492232124253597492572235014521440631869698283155845362019417837206650129830514730506820976010567075641242095899537756033610504444411009065427407806094040605134141290919884242008803668446266045587710889515886061501658970770123563307553027666068546913057555136173942911926331169211189108140737845487452272972071642701661473282592398886581452112239732318021378387838953464148728133325002972827497230739372674361892768030729903164575645681259712892687097058622467218535965882069817143023129897145871820381041093353237051970928936353985903753955943457751834123830524835921627401818476038354238325313139091423060171612053653184446872788066546973256576928564076409502498978189530638491338269533339083640245451221044445861961841323557779558597459238437421975687263307164432932370336323091989123761010787683349159433572519783977119971893554809942789120272452604894812773917655338841563121256856065070434210095784698285278570115097097611513364684674893040408523957502196317772151390867582485744489080463156820641196852478961482620907473566466332708921798983044117715261232177695488376149850262638914901463974232091846312020380363024870690757720027451858724131119768639761607640785586035278668701358590293893462176186162324655500505577365413254508824455932153368519036847244127026893855824114120123462618493473428831973124500434935405035888787163039581442320255974229284157348019353448063202642804097253191370431326444494600754820839815779791856723643089067158091346405805107527581966107756541662910199527156463559132338673753677082648277729157582526441176465765298734396017650883756102900797483343378066592018200242215553377094605177830112727485983064922127193690144829394391386934243190240196657137779738714097321631725535684965429205186655166187745494089000648079471728996532913240552320550946771330653496179716029032635690452932859823205941535603988917227300061796642163847581121061103080283057007954069609974305636259726408811517691924495782412147282744319309678817316023477655715608406872596830780792797322012235271350338565445017887727489007211324885961869368426488984549775861136643802574784995382305564072430175983860625877200720983086346406668702789329631956072770724494900217058125370017702818016957982364308358992191419319716068601914972680483788653267741514339561089279403692653878753550024858487428369140625000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -2013938085177238985597566189777678642730628597056280746626485707510684459138658632082438942779583571287156246805747952563657643156125766634406084121162138625257426961882316802007032946300214661506823127153692166022348987956102045971530237965049403168867205079466095197362939071698356136935413548797921544884177577824723247583524927781729080869605856083846927978563487314121705580200442169948425826456359346374574874233604704628909057730937528480231376377648745101148754414491798508917259713827002759867233952563929445403561921442136258443676640597224478760095980084196627637638102664589642323771327659475668209396561492322205148313403466421804396919381101247434290190802269151325537249646302891186289347213021970302649815663344834788999638857400296185694358718284432209016519085532134132641310648674740223600599907569468715994675583436836070501637762625966328986568400023606664401369820266203275180169116108590394233219942522702123615828893592224778306418534622501973558582897966796034841956544496941344098652947159326674432702446687441553843180048647987187129731649771707318918864894077602948764226545836470928962620566285015910615864830758419166889450050612693348970956851651592941770671408531086689433009753822930438473025034148952137254282606896732370287354922929392451096721344777649803533166354934938222340874296984617647855534964107067807071168870945735700773670903991953806978090778822393602562970466743236033081525085494639397567404887108164227692321655992282693790735793028941999050954062608241192247510586811628290669164197761509076518822972629472459593249868583812641248137239366937546838018817624549249723915183026493232962443338547114425092683419793061204228314907461537609417490484563829405850031470932731574199270439141628608708943927608934165211084506156650419181930423804903756742456184374679692521328732770523702679792269220235266609978217099655639837978973560577384058657258883578285019290699693894580488943196879168442799727240747856602339106474179522567131457868606095096760960211004710701239626432193200962620048220344559685135582777485664758440648792946232336446775368626650454222362196016716363467247544069048249721644993031749407613526901464640971915618423638072577182120598262946775239730485173703156872693348033133579915942273027399742095543970517654130268198354672658926382325298744776466828479559898247946679262483665162268020697067512642947310299845880404252214856792222750348984373151235165215368254674157059248046875000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + -68289924711165137133788626174873458463764371174322754666406175405612740033475039589123855456318055904923052608058249884870911225108365439407142166572896427074833403684556144426382298359669598604548562598027755951627617636461559329472248641461183548334133738151005352235796328972703185010358845608094698308061306532778129049481520983506000782739281231491967073746430550883600232051911773718685694420105508417758513885339130548212090222843613547210498713645317303275571145267125599076968234072398961903858473901945061889313316939573204478576109920411223314306861659759617494774390452981047448261576599071307879645156115148465181453447537957059947746379562355961653588769505749131597656316796890625956325875097512169864630543730026356380570510924220544721424008219508354738524829660771557058512310897138793505302664568681480934415592275341578202044110235764725532261747023397941313672870575582646166746268146164491373832230406085480112571579208112701534103942991570619531420051711796674681901043254681547651145879461870701013092373099682406394646558763547765954259322806009857813817860996257847101406700334207315669901166373580655697405102607347611930555071864839318974573850768986724393005126252075816354257758072108924492504406560245839736999239875896405150765531400992502625166446327969942400573762659736573913095919766420373232006043096206963423546763386929361669057097046708960698024685237050121961472382687990146505470936220748192076634616932668521598907079848240135178991201722517838423528769653722252348934888993606189264916179404660670024113005606079929415979557048350364572796920832549858803753551942190481432902542582857766362632519570597732992833044601234562182931060399518776390562277270341139970532976289512973639876696422203480534222829404234199901187592064385967343001049131718832977651841597720211660379470984364554903575740224851212411618447067366298988896328078756726802672134166612932595918074155146744077127699750870728598519468213340195519675407669541537881088972886955095808251752900873108922906528111185869042353037855950247305139834629609985125994223190310081993723641623359276129084105735398963634071789514104077699212858105083982847308551565396684512293045465144980707048226210376072089740274024135628440870090973887807021341211303716315429745514776411950159022218557177731309493982669545675277735326818888247587032574738804279293814005397038995368386785984978610987175981250389326552373871134847250623549211399710266113281250000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -1487395393344535413146911393652656540215770947867745196925257122394279012795957118016777374884685782709813330393680616736782528451420469527303763477763147906792233745617413755473444606393008818105658278382906219639765141274357558422067781512289536895473956135383478232661947052573045792568532427658320629334624827908968435050185624094518531349205721998482356834544321487685811895299562416771048710048419744143827841991374368226588193945522592682973216665932570885320506545335925760070808711467462285319039989959778669274073492620810943370469038851464329678152076726539412297494997922642430545694173670646166634143454206457929336441562269988877321428061303417529086604954841013708602532904994417733196225000406420620474815318387290298343382040959520072859409804012004093630010332700897424002937182247757573954383656506945891817482898620708445982947812594011442944558240899769575714305719537522497691242852292500766512386595193964301339931222788091376537397023072255632953088355936462728288061110828248330523474980100892218232957146369695110051909274041623858746801235696147319443086459013058988556599926346659113821310053763061112402253702615017729566727047156317634770848756516828464307155422150956194339642270255639862802599362323688717834279341809722826796442863060070941903275934411146439578227418659548896193500059889222553520062931830601998094975152774605387427777477221637397363522602667270444378811386993886175696608991858894860338690348321015681420545638359320944635938548772048159562743863796383729197587188219099930760496617960441542278561200359831440506555478008392982263232057905967538759570538330268820151925176693489330102383217657073555287563728272372890564078857732747577069737607391823925650056063225063621372657384078756563730631019750426336376621133492481255167419938380544427704886192317433824409307157554287850272024104223717174927875061723540003930472724918868506332896053961502293074764986550420219882109446124287937251767195522080377916577390819456261240804849205575125431510589295658678752691927367254428865869326881141782159719979544926102773453855594434415448345526650868426842075163865307531961405280502124893325398179382020800384826739425230742671075097690200981678373639421040261353729647253738646363372372761707576973850594341712662239096927825255702696419323992497084963929310860417320631143077166007847477866238641283459066801214242058598128381358818393667195192657444025174846510584550844562204837291587066650390625000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -47535013454024423146383586771370694139196015033153292355060686999741506482632202421358815343368656286897549802943801042410087937779439290570721831892759322172147145572217726659236062553406019262351908073045530525690563887291121238523328373095781722830383981071668708516065523086519984428260908718707391980517849496108797853630665964938789178275542617023237239198223243495462735356357716022288279979180419192020452713771004736848378062960884280266058554814689771129872645599759241350977393744808907422003118693354937479192975666724674592313240662978906687827647899306465178888917045431935119755358662865606814602259162328686061700712708610076935974159107955316387204880097616298485015078586019193158005143189416486420592616016601976616180040773086629498819196624445141485103938558188879291583569145043177028630624028122712777940801874535464486058958928380943159830440394390620776972590325563383040188777175535700585128505829245910419072676095905591333665726489843761750667092038794903715622028947645679625242156010469872599989801628071137143391221270761403265185401211543147136995970957520286769159269693860653154187853600575934581055186647580166676924143504423133454103324843153409317821506354573687952730927176099500165285254690174781624572628613025216063335257116296624522830038644296139549075017257782451752002494205065668646253096591728591083132058765766780697403897599615302946664203204817297053015330752023950125544575858913084363405916637165710918297116913748694511632103075120227304417876427880021934278944411463187720196887485377433239393427497747138712089235451726246813523652245537532053324338781764711772452717926461344964028326570653504678975939105638525225564994708288394785108112722331251952631644821159872894948867783657522651074177661047647400548584656848949307587449250288360829213294756760773282227655441166457711972298607249064082980395068549690938874619848003842407504062922154912315893744664039598089105194073169991399927418934509707717426759176213967866650651105704669342032056052577623852846001892018854908460889076235261610381801688751436702326231008199253440709304586250523088454350184519771597739061376041246697158693788877250965909112563266449406168927030426827373625839556572695874310341983309810135501920170422843934631232119451250232087428491340901345629238443498338024712547728134762978055896061636897700718489385828508762842265307529897714304045679484310069021329078569225138682564186971871414761687908172607421875000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -1497266263551783878232623781446597958523151406313219116993583217933363846696075269233387612408720877896095697682241392558232727125560707487281071827837614295252831978254586657033471860008904392091043807089556649000853357658480844757959465874336470158703209264035908332058018483187631548019373175909961397438984673937939850834997514313822058778044548444513232591240952060623643265890215251832707622069203687625572442553135682682875208336206820027248494300994112351022913302908629743964040971795546929373442186482794959064952234820363951904437590209560429503817624574543863770771155988581695808586810509778016530298435144157558117645673270538160934410215415492272296704136493158795243536368708772562176180757905106629848183005308757738768448821979072453487306311698131685991208628267339949030207861530831091667480674809766092495145322612367042688519367091138059306398721416028907657188224602429596548942794998716908737644231990116729485260238353841963473746095071144590877936308778034445828125479374934777918824845602428020126254684380120004309971477807160644935741006634573428499161799508539811490977762773722913204392471841020868369165399866521795855591828088698825436357455510455143008463438522721200274748798475630091844340897505251571787464228761278282498259580600739126080915314442463967017145723442219441119081805173308143401918217854599416206030464862348419656109399715529826351919354392417955079562848900036782024802742767281548635669746612253659361164880838351846888352610538395323702419332724066331434300195169543873615125493242636537450362598076274137989655095090361537972487811545054291796234271463878821256009825295633851359084495745900304354389946525942770138156754290634272298150365843959122707489761396401948871485676558415993406817932258598675740897834955973259737732870907611000789990610990488107231719959168563282609449982272270505827921940550145308975459411380613667160489179656813847905550789430399531845926845199581466655492037987485129230697992049928481988067464684352303998380684069886986243354306863473067688181884777151017440326566065520650517029251376231836027573853821341162404080475714427195461040720016743432640178763497818199509533898647829979424974770186377900090600335147180547983230308292253191731098110978055475111301319182954837246032202952907288778594347738757742663192109983871797075918424807058967544847615248749051406777533787115484331513501055919442514309458589913186551638431048517330476220130920410156250000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -62314203460536775325901652445063808679045504139684709416766536378642101998737376944274807882055687132454562230518373440023483131373012333992778002579881651062355879527638228364020563343574233194777405393316984570020609500339823414088890493433503886769465023043788489836742496287958844333720581452113634231109900276330239471920786657888713065915503468596339883448301932226544093358830465034934673570508110568185957779020067048469295961818587522747034185211180027026972281210669056324702620187274035630557036823716357961386330244846154782463771327108801052489429749794588905855566601636943622641702062827871337977977736652588703814370271977428628980943380764375205908913125849274323887112142041505098034233660542054413161754392917981230799159400401767595171053150344281312040670373515873702460987719570727541760314037739500915435888853285870664700284413623657148422231553533160216756359923798174345059996779982045446393019575577315013802857416415897262176404474026995260090364876063952516260998435252302868643783773303479433182873945754642469301102933296654607215304485916419740973449852237075962913112337017416898366389000579192156515483862762283310143138836956301344554746527120058513304771972755470945377140492739018823716931860495691559279570342953426440593213298560575666231434629867065998449370191044050329969956573608333971388972214988785726950358900987601817106543121347437411910551285807163647228550479364044756183390005038235084861115855804359223459454411427614488607289148816216381080723876273441648622854416551222804410139719737552920973324255141741198622880258483355754218956525592785742719394950198424792889911827372103627839479239973549289595718272429602970873374959854072182954584325569729045640455384998003324900009337870661338324180231175645863774637588124080445132816316853528254015970456564645594266804724768975440148223488572573882861793737349264551844521849378233115829877360534889519885740425279984974676708755737314594504843569141249011161159507377557279520822729472893001233335996904588541499923582289417587396152229621576202085883545470739914435663493462968316831937084521813872778170085764492741092826016871585562340129062467651231051090866661605245662601586004718063033034321268318626726677060296740165158126004347816035739467693029387395520903630913334675590126412149758502391802901263115736814246188403024867045452600356664505716370824849284377900222963581197045389283570703374392074825911467151119184494018554687500000000000000000000000000000000000000000000000000000000000000000*i1^42 + -1734125364596827832993560167530633044558849161030877637952013544375100278247124059624988985528815764489391813663184224572245441173421767880973969010650497756556633979151675595870009293769858795303581409809680631190454546909176963710548932559082989513071185853935943232038203673394803394404515058869409987736885761282199375512553532088797142787968549238003368292515925327100897668968159369940175757349289562503331731494254493442818979091202902409445782842816372459885810132668416601883907920682398413634508094118846002270213625381991984146794481638517064791356440904016113789280111998096463033305511238271251723659914780641294725339027344605316459796319712651727776162020148606983777521783644270474408906535494395858788382953783778707599076851809659574626556288135032504356019198448163790447856426984287033906499004278693413645574760615329181422017319052463453045392575477182237048287902455406089032841056365010466871921100013746791803885559074687612027270664354135286615675638208306913550764943445854342284957813390482865634241585160757460395149249000605924697080478935402648490332270776550967879720800943655993521988924086850975368208801294000977854252535996209733289559500848120884620845831350052262955046224935246392409530357026673243568673869900976326166045369932050998244453609975967700514041853469720972298054360969733057235832585301208410951591562990593861124713101717930069289346538952898016947292156753207140202772540155057593029493416230338148028554887172616394407007830988887931482767097998039713625945558171787559994017802591324120745548141374565667648191135951093854818910053082638119351471000312861551243995082108598610139226611833754673841357042335144791328623487262823385006657930261158677548413328163327511893962186780424015302492994369295882441019794602752370414448254596609289764693005720090782834497532194262632641323667822066522937187715967795223492177468643340927927502098783532436083958156170709897245657862841946981495042523547057932565268248941048228799881281823172795079342543459957015250423341637659267908871147768724685229274647264522103007809463304540931872775230346009456011136489261295746016350107565887050853943957617906142294358373125000862903031137402167230844986292188314982425158583418303917029338166456176245021100487785065599470205784759558615337208739093354398587400120242613336258316330799513964920123862639313669302507370347469164329872243754008521800522554583338267555931727388401632010936737060546875000000000000000000000000000000000000000000000000000000000000*i1^43 + -34418029310268242728417480731131866120832483893432703090709947052618106312668854656855702198982737036256233197146186510571587420086318418456045711709525660680299410734617787619512341104368699878960796626511943291340789055040366944706867460727719097895473248152919545284259209615858964200815299405248780817223359269628309027483856038621620915325461196426837747189460956578807504625585023950664858320363842221005020010939909224681392071447062364156961522790210882954534444171470314593661345458062306823712021813254394673641135418594843251896584714613683259081993044487205722666282011074895878359117499717082266073580362586564306118675462819668391191532250250442441148529144169868090250700423509117665323887230251272620674698788080349673389871421554285963898796086988525993534805679393782017481292034392967394647956388716900221308307995763798548127114679886258494611355220989314892083703247557140329155012047704212390017260655871714464725703951134133892184414725157566523466342614172754606631391947315813621102528210003571430385223703365842969676629748326396314954094777484265100090542395656451650727944850952050953059385288151293710770823337182982068838695315241307656186262987099156906955646403118296672047866133981533986360604242596430653068980171326525636839133480487259895631544375723731891043737658669190086178383800359293284892279620021654698200767893661671531804258537925399716387427382158504291944219166063282385279910485698401867145348264681038125905383965251306994733440582159538545636542086642523101344793578925729294663376394135870880997501208387133697593365229870203807945490271394571923033748061204211693076344731923495394233006918382732147263929858666885566785633025212699143129877901963658217035839866967915762775666717893383628339317733349891740619533350407577435446218239600087200879221456448354904008071665745315524742862384205211014645396252152431356302622719892121688495366871493925384356786059938988343789557455560256457788119833169950142399424146755593280339592940217269426804326391657694001522298252983600406331304427544361251763999158050831730146126330880359672278698202561634585296773523557756909926934265442803982332229669892116479616922244391431388505876746642296248351435920428002271221328490854305352615060766892278967980978121970092322011489736647798616305507558914531126917434790151519525564585900486806279661681414427538258307881978615705069199150143748904009346539957532127679713275436400063335895538330078125000000000000000000000000000000000000000000000000000000000*i1^44 + -491646022378835298193443209863671559272867791221487304398506480348304006820691154141311581472934567535185480790169984206754639938047281381309385170360117576801211406183038550790664699563477757510812828409066768830852557679199510432110386568760777323656564234914240320786476653218748883030695011527449229397780537209161531084515667518184471765978229965277391065201539104760652308134068685922427950066886058023477967162728246915991346786652829363916596580101694953221919841913687175461637722460658167441580175502914426529759118355493252486731339320476635307573659600542460733694022952737438667784913300394787985926256929263086321458684301747732447904485473163908613567440670840357293413361016931308724073263112196454982322269967045263240944870460819036267508208506037919988027257534350325940277570997324465647857821812515478224120431166848296133367460031525544190456617368382902092538158458686010332212525668866708460441242676141295473598634264370270009152278165995022302225944875680613075837931124928111248220748716439976522572196867873184257426652514519878193256676054836021489359582411017601549849239068740087269107775872166112094517203991204655877299317921007860183301096929024207945732286207863696946368621605926938078479919921455186161891994011748538220010597802368875183173535353554683717341497706043886994623262880558087694849649380732498647785940856501769782300545824536263251275059356755657970979633972488653790049801257125962934962897655932929474292231663358703986811372592911551198760374789669645075339191336145228741581539084152390351826596781483388310598760388811211060214297519108510047208679394910930487216038401527887035206598358602385028444361010671998461071057246775686709363254118554606480439114445816116892934189156863489179853796838028876697317676461909488173225438038031497424047238685996527139725727345235963123294922946740887102049140534745621570571844198444088685634152491000211803888298690204240633208720661759186721811268103351241113901588222644233691551689388047880222891334614016999916572064135816331310290651256100057856207101974335856150026886017073189922257807506332020403132096315089711390404046894713094343505176674992413294905585072105438307545444263328290499051034783738379801797889199969662640613446208682953943832088008044345660166119557832539690221737073678246999222362356089756084346932270857962235835866176338311808754625447408039005220779399219513043130486208455536546574665930122137069702148437500000000000000000000000000000000000000000000000000000000*i1^45 + -5169399189944577690666568299857520154871171527619789836248767483394923331410141303188465943791938897917131647309315454039166579096923033832041436558971563172014696698075852609113464001979157595748074230046702328381513044961782761177614243913860026092998270922644468385884785521769287929432611388932754738958721868298109681380399670227847493572475932399475739198570438593698691842905775943067486330709116350530266538098836291134220742723126207088940175214987370723618095613966851910298992232907094614840819881996041140954438732689875729346805590141779955007902259859421630371275764041649174334059071360228605921134748785291856675752835340045769463100865914206238990238046362940872715202204154486331283411909472042202444237396139158180313012602541878777504462386581003202862832610791303113400711902570984131351847946134127685007841996848121713471254106828001609682399807037932986416296951909614111794172874079430578660056614197678580214357683683414329083515556777829138245520514385222524951744746848867604618908644310598268126319260708921835021696936050242043088400079981765349250900092522794239671183981387704808429823521822599446522348724448563432740880437971212598243901160947767218368648572404472570319844758391933559599301788055055754269392701991141163944163679338041411243233466426955023304741948549232117652853809400452276389990192711100110559344614618732918466424935061216947331947433250094752353961171373963425425856054823371373903465456010928950022176651160113970418740385981524662629144004261905121833651726623288352969573974967982904101974033243932287054344457099466414342060091854484400863107249313888826721032182278046065773381685513247624838280239427611521043004285320685793306412049397956083144975829395667499336571847344153274936113406443086664144825369618008926337965639955705543887266088988655158967097460698878367544950874608356993265005970992586825143605037313416467015499641478188901666471496379439300491402521081387551441392929287036532408650508503441533157955735671057746223719955331105017992528581505425165802189505014923465181769091549377908199408449959376054073009549917460466939500876123765994069834273846002705056006931555982485696702127753668611840708184410453693004445865636139221266945083830890053708529468522974088027361066296635419498316424885048375728795266480109848723896544506220468364358066778375595219189929521515050836794437524364415405384141594418471736541204065879541796324988827109336853027343750000000000000000000000000000000000000000000000000000*i1^46 + -40701404927052459292932277681570819984101699595317386883073468461554284989773400668895742886156464798781165766254390871490197558399878709816340828157567754163671453759665853633480793836201618921315024789186683581811854560593387681350912454865743129555758616664001089209964564860658252386245218252896984545161582072525300101987943624463998178616101304345517967207716896911641633287552392003989962338920803452198083262728878572346443125211875459472963300394697515031548401441797668775107138717721088379292177210214888621930235815946152024954213429800973825810481992605100846428817016046978298503855438777749483852305104236769218222997872257842827882459403671397223002717823372723159840456462009814592095964494037975710890373361733276911405120132570611303648920691225310629580777269623224100775775234934902859471045137427590673817163377246778185276135699187961887829225704939855536725939355368742519712796733563273693499353521496917592328290796721142260699204702868438558894166025094776909794969503554336431041708062882305373456965991740490719960694732081809241925925652677408970746128289254722925406852865597503101714893213527550826336849561225186110263233788384165571176259180004214421389841575811658097330956058691723728631430687677509357921443549131164654518071603472944973789366117806428964726775139768476977705508724808668705775939470382536728847060121311149788525300911503826914232946038410242264742648618114260357365173123302469407832902293533624631939292893190233444322599167420760419398756814964899597237423707294837423110019080495668435316834066112464351075455026461015414873886747238639551663872190396108497362142746062377131057356688267986779191683001040363301189296845406690556675919828234422073698929937841423967171949970293764040543300320592944113638484966130021357042129978947346093418715064855067339798911535723625395993718506910325846332666496967736904125401678210546248450354774737595229787788135142652624205578598322190643891434347671564194661070072944842689142727858017560294750357909162075221596284405269999952270193828681148298881415747728370795740510967272230505546547522653977740923205802700703169080893639494213986856949980765897765202138098569881924010192419589325524845740522385804564302966140852632643934265145419368212365167238282663682702521861112745280470939237581985623293486589087792721827891156759807259175590186097194349729957482321982774625108822720328978080629055812809392479364760220050811767578125000000000000000000000000000000000000000000000000*i1^47 + -240326279888848536449747675349981815891758941527142523507575797974631481215067626028073591445565521386974570817502552387737095898028674735874427694061946163032021040569175446776194126864950826725331014672045012037600442558265012021261667356647474528142280564717915410970078112432072712285597256487972592190871030669125037800628500794870891585788940281560115024353402856907513660566944678663567768089402364700376773786350813227067117208152850087243920739220510938804385010519634376759238810544505134660685915515978145701688695682897190115929046308677770369949056175449951855002388648967759979904001730067882274529429725024550206613960904177326326325094774067963684480916523138625082646152634823178023012350070945735132491823231908540992637287412097913068251378049548490403091000590242094689773859147676411807174958196517822851248630096946411741070198637859676806869522965530422049171056942094853912715411483056094277074647606653254620713510678940925739671549757735619171068499754324458639987335153347607873511973844168267415448619876498492862861831776686019759576994386833069469543380049314248925179785894297024857033591939439761623095088512509180138219744429678932631113381252175886279318101672922304049484105266674073079700530244727355990452284834426856668139464240728094593066867615723213405680583173896054907943353140766583767291112418534154452139697740686106588233271754703812000692719792204440443771010549564599923171069975075024182291693041034153102814382530933919570187580545094095433140798166366643254319808729976548881742436883699301113107509647252514154423940607762369856360032034103132629581020914847669577704692123544148578381478469968948186646579426966340363994010650189113316869395312612224279024474957068487087666755274336603246510453830864717628729522701678070246063736947811497292169886990098113469779267123705797688654995821883067227299114981682501779411041472979664905962696851855883576633347759490093949553561577822757683349133079176146619676095330540424975876694362346832069129507718542243374109587566139118422690897637670901916002183806001431737173152488118626565738093010057353853782845907136253116194901470183265062709479515516096012182663971240329456326087841013969319518639581044221132495143935591244692255348634850813601185176870664334131630380057595391638214513505924315257566268973032689410026371136549657802337789436029936495775860373244428358357186749806650989900624502965714127640239894390106201171875000000000000000000000000000000000000000000000*i1^48 + -1040144855949919790459853392840279004875355488235047628031339110377485876529843242094394228626576336931869956076740648938310042444278587291336587612120225799103275994933617363827915273719696841083839028940507420468402853624804745123633773048870503176840451290589899555869764556691525395680981753420723979896184134071139534539280798905067067788579608130505902895912180202022122535131220591235072861845400957096321201046059264456379524898091841550095950109717761709193988061516300860813252456105559403325737385785708048478837779792519181957631985975708421327620116133112063165430377808997670604545114490869234781589843753237048272124527739157512591327893058270783352582033294823207556741283075154459647737916811223155237117847305357988628101744451494859071003140695742774094875968351915791692584781971368529537621052818406600772634916100130422492088617836931245627481619380062231687425502896094820310741062976975517092466050685577696960663789748389144210140858873004509448782600457489611159116752916046276482168386589598269920494368524011146638788986549708007594165663963440403203163030914111864436728708216723984896949421704513245939286299104055830199517966994264987747219542193115048325971328695963309479852198136431320211596454153235081334430493455587816652517550014820917625852018224820649018242856667100156351426479846841392568538624656066324512660774226660281061737947126228974729233258036049396194672134724299946168003436927022168414657693485438430160934183039757963066190316532400828087605579580122346323873267730270748410710876448631086512596091320059566589944866079747257370269773912547718476135359634091403655434492189938282396766412065444983256315926930724366109081104935220397198997787118716159555610237592330498478976181873905643401327034562936839466610402864730129857197913067645718404934236100266647879063176529561451154175362406442112104626180105317403421073370747115451198729907767066091349198598993999018000909681201470470612890253492421333024996772214538592894036551862131465288941981089721772459335507481587559141950800476899972831361223429453458966933404923009708742920296751208404461298940755691734470509815460975556976087391547675733281132098383441374758314409190032162875741257376869060614330912504702195029413486393792465436386440157099510057144971749430279512278326335346872628609341518000384354627886512131885319428177095704459670851010434054952233199152116057192164170639537414390360936522483825683593750000000000000000000000000000000000000000000*i1^49 + -3149588129350232490530855262616836013139864646767178901626956723462346462492432691969421288228448625280628655559210076265227919569471865787260955914322974238216015085839254596573870827039140602900099228170918163022359353776457843726754312173387402777463273881445432924297393435419414555307531933213184418131316020283266528669868570430492386783806977760319359864467864555936121446836653592675809885031960465908302358704298302773707035578791837318153909865911024742957984379573866687612472632392720741646555712961750529911825227879276851664180144128114470922973629807973906742010209180763243236649063936857092290844359217040276416515467088243868352218313087645342511147277202881826769295973538668090095347498218420465882554578203813336760027268585384369886962882644408639980936768929419819858795946651768903873057911940497321200935791160722929992406097711664225558754960841664750105050333495670399495588447765183200797533932981585678748751066503014752477732953353254431938805224820521990743421447251647605089844735019866918837176191934055822715414563911436989240928076387880288015245958537862628295422821601846450187982007879241112020777464327820746540055825781251005761751789806683926109259667353296767718258518627391437297169033504529774599498275896931967241970280678942390365604058862816025449408605410116105469407287825127496032064412169209119939582954124874640583247914946431008747535979270222260524171807113059538948221663423238575323453208269952191784930410618912292635091704436340297874786363229585787566840480850291740596059809890529140179278101141924466771688410763898968374820999029685905366765657051107038010186455099265110038002882679397485787084156973345300942787348190703147971702119386644285296671919426518242767545791518496056283183363334981877748572641724888686274113733349811806014067689276010901475419473256026689488351521724513428196345409746908618486267572300008878128083304238375134721367921505275572265975157233491442033666355103368574999343796146895449136326539707219285599691659755599494279247490288725607319533825283683386079185702646150662263002894988834976176568135992764680003622658945929971254911212809799623146579244632582972754462248324905913067032544870764142889747904415022272158598116439846110702280627509949025399828829723629671913323168936143965833946343865283388305957777452986183785756264711842073597891071097125551636951044551434875306108855535426428017314790922682732343673706054687500000000000000000000000000000000000000000000*i1^50 + -7607134691736508684824994049668799637560525394652555322987103425202449514079291794720849052877720079375495334343437614847376414852105696955345844495539654747824716603314611638274685464051534897202216018616031563181883660164595548360403512266306812359835397481662337166840046306978043797086711434567348904860850528823088269717893088410339154058698694748891591810521963939537319359192250887674107702506788104957375281786058722385684851368116047696694210707850509785776183256586976620998094976183075490264534970444662985423407077378145540473777751573133174735810061117738208037621743818882581971980984947718148461160461225729110359950899968981348630505320086381705136933693111827549242835587306469672007395285786846173207077614036175945248727012735180598912861939381475868510302894659775158582395232596219225448093644979284924829975134114311533771338427428939169503341976138271064423463980333756172803135008236987931406449159276263897097483170359873731571718622829519543825154351720308405451721461590394641859796325277818412934274863342091857738360886889881116193372259707449819137751803851188381845543871630209872357721464751837662428349585916003867290736318870270098586784059286661821394364749428657831662040204273025351131623456264272547229202567135323090406417521718777922473085572897994800616808076296403866064497015957455051943821280722754346971064565350328674796510503662328237261991067833254495301824520924975638390819795453793544485678836035514305868120289925369620149297999377492442136875123062179102458750244841419275917148021614217268506256054407008169773161293467657087989929875752349235591638644163146667742487950091361598158299501170940181032154576866236220984121794545199594475937332169108471062412091094614914324197640229512147032775162127899988268155185816252585348134737272790606219638627179313822783643971969507553405868533383023407474587295193478672515280386445713440839751548740298485333411831981193952578255258112004631825918176973851168092314152360129859055175158880003834477922488628722932712218266490729569769035452777522570791341539641115246430189980604733975509634028506719439943082824344692328158158605874780179072993503924902068387348438910211264119916061199758005608627504363808027603238564274014111999938909867596960302362687260988128319898759864403953541039834254687509856165420215285904617700624711607188953436908348757207583183118632220766130714791783353143657438295122119598090648651123046875000000000000000000000000000000000000*i1^51 + -43509525501348326366637375551391139827565969063862087277367026407587645298955050071086093382795374789606585216045362172787694026229370192297066291560170018436681069756990661296760880649077896669665584776705534833186215266231103424336549770236103035895234787904951916655263843540964149160236966288452939886839540723326170218790073189469804205885680107430961253281544427372497593137457309756892759220992535768980021290197003339739568233895290039079045938287769009995894712416254191624240300327999675871483168050939048556889283411160583502557091714030790855045874241398171920832612906855965343348636172705317855451390283892731402291731058385679591265107192969087636406012449551752456415355130689130619585727746869774896873936650419000534036830561341348826231146640761338411554501978618800137598873708341534856994602840487577179614231965266186133831482840843853147259662845800683093433609316006655356559398726985614190458316324414013047469527415473054296821682975629016421907650963046376859287358235582617544342715679206732228329166615450710681417893725500962993700886972577962294965445124881402457050914436729720067757131891277430486619511950804776399972077851668224368295084980505079482274907625331238790801209924941027433665615427495389689729314178385730302689746830084395378214527012824160253294084495722287537899378383524305365559455181828507025658783308662123482651116560479991125867031136548471350448889317614706223376530684602982719222860563502228140297333275178697817061847250274680661814291455104837975091688459746054009116622094222671008988233584909039635932830766020948764105174759055129571259623433229338047033968566021881166477503454750978232609895475259066252631187079523014894733939450629028730820913054573449024344454196868143648629325992707491560827893324815985488296174315986170426663948395743682927059766115173254463576538679388227106346102550339599237717804332665989984245590995951199183991867244628196255587737986655590820220812848128426622769629655652943849607414969450636946289145790221611094817573438325777149765790800807953650336286550054612389555076125881814038319352297377241196422587166646268782110358135611028560552528871926570810935934832820390790739153912559040997484634185444594710899273277899383134682824622129588997989659350150576181247410182519196274202643199850445978069619581646320463915107976537144673758280402644439325453593049793954652456988880746046309478742841747589409351348876953125000000000000000000000000000000000*i1^52 + -444982652036730202075482504208760864927684257922961432054631730562510967244046660864139434636929797528005788056801652115455304998224852069004125758558366454695703597953121270120259041191803388830390611838073219679544092936411143741670072309476784907928042871464135880106738658557773546270474201733158290222279053542898352741973610114597347694074982692699112715300446144673778705780568819600448241003084275044130984606290110921681573958462803028894658697725756447428355850861431425629469318144862866835298517179619186335557829301081326515629771832193084947651789108281271989134999509310885431546733699891196288398458285537024320659087561498482550999718262177885053698466679615572077596203391965985851634849603016895760467693394532597480809461913976979703121881711378527847367422775038471170565610713299095610259866096883675638071576410130016944041710399933136083963256096606476483670708396071215679410594418829563198121894313919738290900253997627141672774168847695735534499975624180915762565413752973550840490611519962845470517883698069586219413080385559879671958894460890529737179740732411760205032267023379465246456696400358574712252327646035738892648398181194442668823033632537930399290307746366385865242572569293088918010298940815475432098442020830845458580620449696900110466534102544808432605300449180331065097096717327585956290788925275992107184409931816066749423580992596478636952922138006947481782119946824062746682366630368604533096731022500285540221745053514986479988047499412264539977181839502969149200058914282158050233941943226417000304033884993995961715267942370180020682303693597244382032330469420527785116339918976340170555812511189645826727706149372974908928386144560812500333826498558849053140666849724283143399041202327131640127109987070614274136571148520472138352562319608110104985961034540044969365290888617252160302038010647370046550041258655665742450983626221579424380448532120766317803427179381110610407819022537767953795834076203214667436673023552475345897781955578299721385295737591558090906023926858729775587635279400247149578877172781515729265578436452510242463435227942431528288478034769317082126755208046789516919771968801712661447002623476586434328318314721133334608657657031693269593410795661952706476239472737547427630904123081388307851761532176777434102073434531503669954334327723698794670098765617974766152368025062248878678052726354960670841359974560071350424550473690032958984375000000000000000000000000000000000000*i1^53 + -3301913850170714039974952958817987663647365923322236135852715530494521379864011587028363481258376047228695719067449738716703069162849856583751070647184357593968394240643723412959186638061442606654822243880917881256209879315409969769247450938010530203921632489465920614519851879206355716550187270887461135697106516800862218856454753981201274456385880796734371514494441715733064066571726170445818698243944329702553093551840714201231772435485775966192376232740616641550156180545478222650671255297851769525203777237017175960330403874264196718287356798182015243554117754542249974839868803367027806463309867933169220986207036016982264823346306782817985270897609993476272350106923681874414549432740302528586087371577430320286771151761422162590003007956899413021219160578511241119610258581660837962601669631581009761085724303863016111959581151693421287056483846732166423281490757531145060493995946003970456343752035654815627424468492601596766928221311637829762286379591251518106484551978656348332160541299803901837788721541766309272606779554204550270825020931809314784136525115757424572809028700964401352793419549768834906315922061897532023572711231662051350026640052392051269572150126487334992123851847552806488341036107389805611978933704150521885180120440033101828538373655065589016207265265160093615555568958992080604164988237653495464077603494737280626014017498348769937519908808363902353037619197128599721068409748218272574794246150924047521931881946052450113038471155498899853714296029161524164928661251000852525563403864858085242508378709049777250835825932971616759773294310064023938301272832783098764802179802591685578984736403166760866567628405326390836080979163253379228831499461606258679388036590047730788610556096378306144287084655068634733937009459158987738942911521385580086318610317082990545192718477657160822923590182628191709455458175238305177366976622242433089332202079524963076401048734759114813177825729707828015601609769812402296754788451268629726655444650926718108685085305967200725717947821950854350196332196499858016640057377141782894710544920214095863185269073684122181614131264253914039675050413815620604502942324645124488988902995108251438281799062554543993413732536197875044403987518294533716578064501042615084960144338377496590947524888094666746699922946513190496123662934810413030505361567553928065230512590211897989605599286443800888922688192589667933018058835166641529212938621640205383300781250000000000000000000000000000*i1^54 + -17081125060136390964207976044037045626131511789713031076963075510695419954835793880795942711095383254055824446741332018598002842257374362632638083644570669530482891003164440610111482941367285021472169392329843927083964494083049022425582285495078677739141488279322297199127360670443713804740099410318861907280058723737794271648889118177649990867148854808669387392045716986683432221183593823618794485254211883703540275576419706264403493536895785365581128993119804478859677220248414492372627583158040287740907894446880477447400640790823573955448651542999208657882715617637209910957795040644463055594527363522267689343781313727040573514091074938737468434999641805248528767093787604042549232075176823252696218446014787282766533930453940205215509643685638273423283687891951522597602670717380466086197632540761484703159037492590112963178094235774586265062326672926647086209473589689515159827328573241056861184354303510627347930598816733856231873136734369956133212087899868775851754743620145457676374482655535358373995173980483427600808237104747161522879501511752307123439844106820981311810112616971818441609387629400512108178295182252474972622922407178327738719007607864435922895145612652807330018896716359177898142563999759625182226931820012818859908881215084650140710278981771138066196550350200016675446466408825905416021658247136021717890996876444804767081193898890142088969228627598380409929857139139147019027672550014066472677855407942437453031645244490961343862653732753386210275885863833861915178459528847273204852367518218451333548444481763543395634611021936214855587758712925118654008677696660904111688587194570870037574548981569587793825521139384538789222642348318337913411598931981408080826842032977548772696245304403190298534306033870765818086883998425881722316017386793977616248431289276573047193306063895413200745238291846436912935993267559087178220534085253211867849759791479126444235369828373514708848295421613806055289891356452754359029323068885416399180741651525851443153694442904110341105866045331158225830037072940363364985754005739236639046975304421950507493787688181223158518527854242833769710862594080945288856686843527613088750739577625170402204422793884722399696545707442800805978087674854336948304422122370220839716411481396219012372336714080773747856730130138417384309990478988993395198541488956649893180745957390115868628204571066855547047232008089940838347276059749901833129115402698516845703125000000000000000000000000*i1^55 + -64768976528250963154693288510727986399646070311952525686373647306942837379760898482431485969358762783437836353211209495181845741881548725707299222694570362483713217336445960181163408022769217972413980241548999885264575723141227534030658267788696639442366499905827516766313148588232669625419068462917810809117788610682664894144698013222864736590687545216115694984286891257195251886507924293491797548917060709373134955086062717437734369478289643375447409676306184170010983495192002617494506971692328538533741748702877740906158395952739252062586351117922871944662794879784098298585204333548011576117099433649287123537799802213348389980982491890947828062446664359861299721908226068548538076514883946546662840466366555707830929960155494509756680044502854107967040749445635446565730364262862130082387814371931171592588270454744276233085692452380829891450526329527690691993929272205103253795902799271870287695504245484020850677923442944168216290905246852775263248382117877230289080946489530475553929701425578330369351999412962917281026955515971157454392618370865321243975646583075609877095398561021703182025024968312580001406036744175484804129978890219110698882880438548413023364728699698361968277216711765753997404721903393562656001187427513654663090674871376188357528821168311525654906093101212126053556685912408491681224989897164870088735263414268983083752691978262950970295813971639467887058201766596912351467680942704216679087143584164692760845602777360598339485020818743500580472407005062558636218672941413739100603452470979970823441069077591958039970538082752614066230752355628537512058127475450071968787053662762676509965756685223694180420838523540534255666146984883368153159477921892902139181998311817887029049599617236994569865032744033818911632896821960098868957257693584523195792749511808072135425961905273735926192467123195362233749684412281782842902232214379863813864676562042570558265839765193673520234875327669669416278355716654394419543038494349375694847852610690675889544905350084886137782176016921319182634435530037330128205592597127257232174480277876433487856702606182635331082989632301430247121794973969941284723624293593463194961538632640119641861035761754922540357262087925666743096525518823280023041368598756224539941446389547911469521516350107339259409655115293525608330071101834125315096407872145094574793596417974890306345869452216038889444821080773279195410108144415062270127236843109130859375000000000000000000000*i1^56 + -186078504922663242640140311296155754656593305441600790381128430272538080733709680185109340465487000206266443514901996017932110986291196237059470611688516657533178529849784947447411110383158260763596237431341442903108955263731888795549380049042306934228002557959288642161966846220935234596901404069481413390100668765880165337110459366583483212146037049269694846631250133931308233883173563266311888475592495446277684516967340073159152714295338536370991673310746260781716763830896925916969327773082308252921731009161985461279299178023920926776101190447331400260579917578312546306767591481621984434294684994155637011027351487902724860327587437071354753330833086013208319288968347848872579562956356486288088967843402177959034698051379856031902800784492842015938163807523718461000382954865798263487075294675023582750903991623283901928435267892686443222942579105844311679638089433847736456242433067023469646013608469017569505964275673514593568842373856128954914252809205498293570211411053445765968265768827513571172041856140881121960297398528241767120469114549936616296575180307887579306660239829049214576146817615425105960623312674570115760901621543936960478625478582951542973643741459727080971751446359881555769821855075099611286950213064937514014240877279653518927192608108562842727494657489006039604422859910059837557866351774246751742100441549667721298431285202783805578831808926842083802291318605738128976386770158703107271639715347521075764443598384563192417121195760895068517956048837083384661804675275849058672261522046549766571600526741135416022720467507389124089314482400959138360822222138957776687520134148702105710900141405205231793696277988755493238859308335705529191674521192663712440344726912361281614950486548695414385934313639775015117507246684028776881188984303041534207800767501324219680426545811272994183640081379689565088393975219832539531929888320908794323321742040307751691363848850920131777256925942852052023650325181160771203638504613492691649577263633286805625579193662522615498588864944786907740414779850826861815062179673322266049865736107307618704613537939407487200832077681215269785739918615242372780756503313868207278415781410065858094600825047156030818641134067999627764188040130573814279220602982751186242365379873201012714623718711739999974187440687093059000491347191131204681785640538493566752804716918802362979665813827648711292098349489013572211071334550069877877831459045410156250000000000000000000*i1^57 + -414661360974915060364255276429249434407848906328524940837488389492533360062107967090247389740140097142939812495805787510051371834383073717726193646109173078088139447867664788434102518384237685415859154298072123068155949577408221651431282665936441292183013144692163183840850510217299683630410097389831718108471134786914132107671296730850273642752098914656421715126241921611812581120833618666483051832885826344218971335803522505283702935049374624257777850759496197479085156484162956712230477612239175663082915678551475494717494248387014766829563036803230228432153132189448153121912635602540454374338166494515001899270647661050508807774765037087668077406341636332349809397924941049967392613443521463313085483625870298391117971055671031697256509843875148326632194248383289941539412945920181262763868366649543727350986726491780941594498024184270084068292032934008190977619121791532083673256780100104880223326719091516701853265377269881596636492854095098424152243020281556498406813255199889392562286693200446633668682832242899971399475538355809750456887054733389685230804625272237141185142067613815219411330699979699314203083612543676252670140449124372669455580986512339626179467484034710666692640588768888345014572864739789329585312968066906743544871614463810825386582634589377828090321871148537548393933812011154086401757870536751103867585793722669747003930336151399283393507014421020638829782387757983750166652675266300591009965164816269435220889748236951413683865477587185371468804602169994002736102313952110498301611759493759651542959536460840210319037660081081778438884843613806040226188263570847510826641647408868836563154443888609899779883346553163867192216892684088441385640366264680553021708649344278447730403437130250336941093890290834484208940697786317507679852108429742827107266515568137954254082232362853657276998339457479915566419625472210725171820578175264186269733357918959749254563240592091995801077521210341610709460454218849431688302435270224648493934954203448509773505404756426820924654770357710204075498074357125346101533817210444055172613732576701377642538272262180218215513777145142797810552924599937512273116436532948916862758753907304293926784381066423586889747499734508394962623840509589069118961318512383861913671570909010324124605568603064084340644488594779372270764657086519497464993465949445834009966596135996980391710164106577666059255324892834915218031710537616163492202758789062500000000000000000*i1^58 + -731350903288880558183765190471012324281655439285320008021025763298272820753076251880550122262951179638406200906831106690546936881831109130014370748191838022763466749413591323467997316060523527764168229892308144830899176299758554317475077122326835309057474426930971256913143558176436870038241894401085826934659640334029243642783573330563480912402123836848500554316166762125079605386495838599898514994728588094440092321210730423038209022619083887462229525686133394582296604959747854173879702943523423403503437365476922057089470628816898388466789972046846371300426435172173718844877956663927461523444448877048079467023036808746872135296229250669903021546809420067666100785535282178180785531337898937156882968071019148689909415887073057574317150423000072887166628556652344694699464107077236991952699739109797783099308737853773546895351438236932617225451606062263374657447781003304540359412292756936017122168830677120642266962748250630466603235508669761945390269453157793964972483969688078434706583744023760909035573884252897910605750249924779556207165388351818134940550841043710800022204550087032795925011046233867660941669936870241771341557699590009570723697751655381891070283918930351865672584923046627917211195293007564902077322441891591853589620256281871669306805993530769769634794933829627455477862308679901595085197935358974100227404435759439946042131051836580582575971987074879838393135810454920932229090104513113897659448845741266112081048075152387522504077426414921699282848261374113818428756981697983835663321393559560878402413415485918198420706611938447374012521604924734769122710951180896850833474204613585267450030044543254805615900140701263556462825144670789751759740855083610531294298485415341783356944114919871165625195879180244335824280064355710188283627994708047786550432264836163682406580307037141856341696217472765056287642128853671555872362566902935383794940620921928159438336538463428780070823190515146968383379627300039619836434530786685778015325333613923043403267502271159109245361730405780015100909432208634518737269999832375376834575588671845988118580614753420872831843157119337883423861954618165137770122538957593048015253982586208447710725995488679723119477956451499795862111482383029162461472049751289018088453118719793274891647363015443909980733326770085870392135240928216579918245118797332676769502416643044743570390699414512708780974136711650057662836843519471585750579833984375000000000000*i1^59 + -1007963761649429485110128436704396419981777080203604700629505650203432579208607783412761185581425386666436009137660907280132351233079327900104577380721161265106918282644521783256096806096838248720626016000328102279297082774802555298856940967504728438073946394715185192196097601690762325365160033596037833895957322115424723085261354824802879497895202020271044607248508980689435276775903571920748890910146995902102724685250269050009345139229200435999930677906511242221221060833884955145870421627444862005735647549771388431112665211043043672261650893498545296450838204461155155155387771317747350570801553132539617661072265599706376121000024142351814709050682217379587031069949930806721857102603965538050946492001832767185832855953310610197953054245086265613130237044309741313514573881851485603771778931274147303783029534663789866519550943387476914965938859250419118652485004610872816159410040951624462818372467878423904708996391348722067914988470036313269607025429612466414575764305347835785562440512459451963170179346446699179780943500456144082530442608826865350789020396096945787611037121250820984585217306176179871654582488397390464841122654653224376881419550818672114208466942988772099166033797185499213419820459219934559556005522878101422104381718458375554484324138648420991224130095337196064847347117213187110396363547078056776868429092915780401076239100453847048913846276441506699415502697192077619810188846025959797292369026525996347792569652300019203657388561447302178791805043884732006109136138268599090598286815131878483915550075874841325612528645420517970925815754048190105165825268069075052405535550395904192163246699620690732972212023998890141105733342992456204006664127991231395000599324013156963533661810836254689386896927832959185319209563260323355738322419475423038541761736972513438214784431488587645780503793824585447307231583799225638863151894414395281972518584859636732458539481623535233550107246674429697920814994996599919077716189773934316576464495028425363933218242979259679492169286454775343824364514382502074038299973211125224676185848077208556791864890034727430987571676602681463316527932262031451979507176848224950200446845848127126703790664020627453810229640340818330888510555886919395245936533455586543437566247247493983903194230095264285771049551280830202381985867579643134077280682632357680044092984570676759468527808255448135251939635603779521488831960596144199371337890625000000000*i1^60 + -829817195687045788517282788905675053609146496445047916022343507579100447571536566193031256201428081394193939344066998581531631604648032213102102385527179914093060871722208264856866869114151032553910608920915165928843550638067556080852832611832029044997901692532993745516172978168652879084311960282142929105220177638997140230905213216227208047586148368778451319391561805151309510207608737514034202920820973419824065156420917517871316789720646878732239293477384838468959944084043926004770619881772797563859029188883557931317210663209389605374745168188403031497895651624252809041172445154577204113373997587415139773952055474724225508612276110502684639445017193548120474879719122661029896915576057019831690414872484673957323369544754573310375773475524855758674500365261508679014552833846979943866836544249296985239962472960591545317291573341092056823118843218027095587881566132134891922026020182875052116359013582130470673754602863141372796026747088352208175776003590136812279427737173585621404107863100343489680317300878907596794485213472965036934586821662683245191649935921832777075009717346718078376807568755339716161199704478095239443489913366775512959273577522408534571415125213454753697096473815823357714505458926775218841111477642043711348680761311263730003981601490795723528147730173035747774038379988012258077971876915881484426311309699772648299121935346785823119811206105799142780803507599679242769998162535177719699259007007065621792337162437454032544915037019157999932333659217241809239609886176418958763365117400239108081480094332981788085552522208144626601053945367357290982071055022757347814063757903054852912286802313736450786520354929440331534961599848167169549366189271841474079810346343243064274901551602505144946943660466199008159161871963997473960212074782069329942907786787630220814678496888773356860635851456440550102555520325242560338779322877103786696900846723626454668607072756200948215628933627779005638051809537093287397015803728087312354606711915100167356509688493674545803493073019515516419234947775133803201726079237527358540952879247583773507543723209424902547896869624984571467065175067906089810776367286827948313996401990102276912234851398004785146294907067408155291091351124307343307675690208583455604095374592708324638247321725476472218797003629058729547611460577798413099713766618323123502347503908058343617225270172014278281108490276096745219547301530838012695312500000000*i1^61 + 892416548129690945742853208541352230694459685365785463264639123257023146357867028549306788434540125508467246222494372202815658766653182295746145821935851825689760308109238344570396547363622570320456009767687789371350844807738873963111119497068105572275297609377787335920622072263679957472269266376271959997489473870131198917794325751976405858452051292597084826504493323253329063505428756610609286983730807901179940615802755750135870022430508748953793572385150085142542354726339464914197172980492940466852413823262008274990921446327897096761971407276102248230066432586509921156386941142181879115028281821851314462952076800369445650848794762156989104489001126763468326507471446675066931013974086711838193332100350229360115509163357967144346751846852018093519139632514493613107991872153043190287700365107592239143822655198798902434629373569658514165451063681377915383668937363279205008695700045342772956154607866087890238567564526516214672624449291069141717356396375833098958976670484904005221910230028184224130189910535752115775749313549403409296074784327855337619911162817387144187233065537949045967618972055815990169873429841816555866737982493232457774594325741987368114389252121299250401475055917568960630896117648576193712845568444161899853194944775820841536930828354611667836830252258944881080679534696417188816781589630644036642606837191342730992112001986404881834294627005586961822571999949359567433617567140220296098511026308066661213532716069232885986870384232820121405076166569431001989240368897423764362471794717351331710662778127119883675656583421582500543962873302641812216865094700179867937119392243191069707107893039947925313794448126251226894073946113690743700216666781894585941208301332117629327415612522084776435296781261112745552286429432332630770493402064767084675341469032168796235793475361814338081735549750090903062706451980253306387388097199662120398413417010548536963337014967822610440066918986381312910881512804521434920103998548467937294273331975967797122984766477216663290393659169059392878314399827123842196562724143107788019276253437454342634567403169934673581601204139593622647664334872237197052813146884445218837779732112235887594986626811038409797904880796164643394250142819614681075005343526740891979150767505996217250632441438826352913902478383900312916034211437884150690564912628190754095740104932690306235859761980816354590140271341169864172115921974182128906250000*i1^62 + 5520194918716034868020635413096873205956699191105509203491469797126514985828729048515164178733538758393858812002866370930623424084726248847366744905052323713927891176539952964110172784444292006041147895251110652214120253294100903771622205709383373421954375667185419891875264974721697083080538968305460299018814415436677303853110155890181754365779321185599414980865164047823262697531241354521786836903146470132000630989209128898987489070568552005427566535661287335195116074646894867122445306780409812724170671289709589551131097099948963137017818162568983985324361189985109866844770396624175070600529536143357026481078640995749332330315854510062444678038510658575020557388560444651339037234372388718938860008901481051043669939069086492377552142366501904497414874282459117920239377476524260435615507681193401895141027040942187670607008613855361914884622070271091010950873692464884036752317002373194842928934640598366166059299250091285764444726027671306692666070419345718008254444308580964622440477440650058393400148561859930928374900698337899556629467815840767282332473102910313801337333569565227818918276743560101393828594748513307838456361156403934615255833718135284406871581367526941068523555447408197001702734898791139900218785026283432684928607802519624949724894077117824459190188283419991029267951296188524375834876053070600998250718794525878552962154209506245477820958151289221097066503726919467871611204624794003738220569673815999950985458562597954919984652234565171364144381281046104412679846465189829670692816608803583497030540558129140738618674315600520892894480008224868887483898436350828968348052765725891890132806423546174171992753925285725279261583065852312491066200194410828877082998675589857398495101721421271531398898436674448381009209160175424187664275753101271185321795040562496866243818552488691902850381358817773159710690912196160809371286112726130223120128275640152710391287217439401397639111711550809530062146875134952711471477639007662528321852325214238997167322945975429726859525474968279709106246229513297043628803390697651218626110321634533577629446537866902562677421566271317959410120222812903158302489186636462373904498805302537350684690564530769502453457069672255643506919936443203671342903902762689743673353282780866836997131369280858821882166831923412794748780393155639379160767815413749512205356159379671833707077394058095574924660553506328142248094081878662109375*i1^63 + 11414338881702542120444432737857689697914085971253571778204856642290594466834476759086490728512052230475241646141446542132803502929533112332767055759564407574439432525580148646836214686320880346701748961676970519981114406022166978195574420625590918428198334791603943678211559419843599072177454223139098572364409611680012501409111514668925073117094355023882082336113492152542885506101226503430977691705879648099137490492904076327092960747516526930236315916312241723420078796678014163061578064195147708936786431451444302238535105385997718993742881662821852702473019687447323054351264695078993580489110662434095128162505507325311246355143805364747277405988716978710623467304364837513663108267781424876692230487134818803711133450462505161152664848920328180534844151576674928654068987753645056028373129525169854842202872000354624446639108433919581625460734559194555314044169872422082789430707929435388937403966648526460431535077713418410685931355573385664535098519513398643588732373257749081010647566543693417568307282508621332231715556764432943264595028480227649466260046280994705106886433857035348776243217872041534947440804635208865029165941071158837841322660623770495103772006088746182679024740869750415237862289369977588873014107200160428306879141983374520789412596917726877382677940474030242988905395048415804489584313376195048389051232134720367009707037715660527777198827352250661936382117470206009832845220871746886420352137286072926448294653861336680738956667350778334893584873553505219879090892186556206939436814668979503744826544478638317954518198581699971594718563921878957627530848566816985759061236933548001415200880803139527142849147601966581541363878605962024995479880503137656380706480908680122118830980992190672900803998095777370686557407446680066573959343563679176896689724095075717826030539011419003049999651854857968482197023460746051069972591654238693111882493003154627233188221311809632740198176768654527346438471408959048382279769657593122701598154119549960060756380156286435325789691117911742641614750232687532980972101596942295447630299853804225205526472807081166147520361941509364461780370265138285747349421504419779131653915869253824185890126065865189442110283884930287300571725737235069840144420467725576152725243833619010894416922161591142012214911044715050925401533891130293402743604735620947282707344330464831253475199712710264066117815673351287841796875000000000*i1^64 + 9665321022831677602611939601870069624045656046957142609855664269739180631602684952071095946932281945612672803026469653912991873170508253310419042736462315257943742350301171151061140185285847439139315113299029681328881241686198966736174051248133411322204433745448981083270876422912493327395297225303895807869082071264081567063342847409412497148572324076801317952737467796157980593226740047810119382086929984293618128938678391968720702911373618609516697819297884256963260202180394307095242690995287204366129478391706829612339666036108084814263825669728987107319804788433366656066178872725251564026926963938871165778709409486127549664395238637855658143846361091379070230208917062737872053196644593197723440048514537119000329559819976450781008922762428721242029454893430329938208172603878270309187657722622047625847129789864637948964988185193689170520585112902714121108856761421381164374954262162843539592854435247548437332096064819199049191599257420220237168123134251096293707280373448377170687084131827486290435154213463838968324022767087295338922316628232283940010127031186837838432979039178799271736305011359193953600899954088622893380138132635204592202502904089164162766374110382470541312596775384311863018793100756598855141558941152854863108272530380536223663283850759922612233809204712311623676288639262823542065200039784707559500702185779136136845729321245767025721242785671090385926373126770779748360517014967005369835935501242200873547023840627208070513921643479093121184798313843195179012271696975487066696169550993875785001420227287165955652114261357999878336058517444521391712428341169298063108189483355696551152659765944754015862492073358288027424963561809496221228456039967539835200577448131412323725947214683457010369647772331356259581138852430298765923166442426711310145887565037457952095320563749832811849367750953896463521112203340408714510889945611471222416100205561792075255516399598910652234125427059113621208406111619067618520478766131107820376035605008978425848234734246017826918726131097249128164223364493473962093370457652279874091806042226500216445615418149409249383311451954431220164311366044443232615870721183063061911620877868786109164081614597949254426161084771820620414461307432797533641381764910130476313032971083373856472374469738017927590051762671300557157669448851375818649679953296376630445752668518224481886136345565319061279296875000000000000000000*i1^65 + -10624878749630693115820709215292255546935783725648968719079316992566649837555108911287854977825872260074963779500616215168468481248948460724075701609614925822878536543861897737121776249867394607268865834876642310100449812332862423283787066540241392154805414593703367437899728977006841899626556690138036462294012614233279963644662654514833299159599747208676553473487435247802335198313692815643009258026137087692760016693659009239322026983449280033701248765071083879249385859810549566256378890385699399393847647640127120332282880331357799978753256633222124093552503679817402717024487047749060044791943731338261733428228496553803964752813424744818802599906501081766168211516908759100850370098508677680794453109644882414468770394825464882469917244870717811417811329581207038679732464669120792464017471790959420817723028782738559002452752211625562042523252692624314701160980881413725157050114593827303432284977107443324809102901756882965268150261783840382726864122307199041426006414778188770086624387432136203212316176699032558219388275990787135778373825652376631256244209644096184057409056706510935215358080652828964316088513484921979441219813111016948091373916516267139972333923308819603481832767108584023008213318584126840861068106891444355357191725308323773003259480364652473922452979285060220117524577931551741013741387629290318518362592032083228386492271504865288269952251994238542213000425313169459422209641822941552401130573513478087399953914706034927071362973791523938564768360936349611313119897691925651825445098306842684764567173563916654200763308551684028379227961172953072856806166757118444050209925668804391990075157393433170092756824822432962830609919082577094586896053602358348684913338225601705024527140135000970260478651834808434431753965381982246379492714977595086841528623763279554660626991707134718062660087455042621584605754105918100844609035988575705309817569742683309728496076107794546761167807174170324083375145748176873708868451416815081934810499025253737193922335270208548473106167964078813562782117034669902647044937406271102728393501139774791846676550349135721131323305230559733199998108118460064922404186940548866214702408528732639494732946317533811995503883113907704938489538399625231129968822435192924761145620634327876609808693520280350914394584810020195612386026717308286232411154374235287306586711292766267433762550354003906250000000000000000000000*i1^66 + -39912181200877734914733977704003172712607659521391257970123345857316923635153984561687756467926152498492486287286331429912318000666101897082259903702413554179702779308854091420547932740152799075837018601191790805409459801818510100994639538366157422081698436033601413558533209659114521254344154502326256223564823627782005942623776180727206320880469508728853712629480906906269993468320860788758577181775889913169530594340483913334325304189017702744238578875839109615323988938121082899254348744230032164088399280275728351373086544057703169770423716367869313042034209283383790642796673260884242694893363506770939406256584999344390867657661966936475378436185741325653863377240423976649126977602311708618019249529551341525063703793646885683160038700783222088318847313241131141766025284457177815081753454281988654142032167745066832717035976271352297171354707863719649408039613337254289236156373070292004433932208621841254047767054468210301515453691937077022904998946791064881047440370614872740468365251693117294951167001484602070267875546228446379702749769150488225308211688551074191880479652948714174541702382463602883444437257916514367442710872261497065223395258828596334376529799970169848979435408265075452951565009764322090011438230198760399631767946729933534505399109639698822587352200010728260707163851386920882574896932015296893997017669578765940063669457779127930988367697188378238624066951836142881580524448249648134884500801011362808588503251799431870821754397714686101638300483621942724799713660508480853115257427883497778996452428692678236313042914041284691997364995454829529933464469813137324281603188510705555502285491825442236788211885178763954188983385830020484005131777391246201791317011280593138163978058064367333498865137717763913507948201095834006930224293617213775352270632189830741895786951010031194441116031403518742983748334618517606080896257307510838956251047653494108342878249956401488736531835474825740453494349398406211770330071080653110938167985901418720802879695462579326874373785845183270022974204495951174646117749537630008863827652588513710509118405470812056030597814738142072208508546595335454555379705527488598908315903581452626357963203741491646144785168529637234797898042154530950857506946649141524488218400719740018726464815004675340193818583482603154057267660241171708623572204510548951497767120599746704101562500000000000000000000000000000*i1^67 + -31189459549283283491877530113248113091838727151111335046337241883720638850208365373357034613995393338681436322941607722373828031861076065697033687930960479092163046486626627475702155229612081876211611341603031489264624643701025671346255363574439382732529834208035338147085687113639853730517988822047804016781756887988323275921368603971937734865003441492970093522107811762512189870948773147544025994109429088050899615493313118786832354143187618745142925458033406616942292035545740369802613704585351448667226388577554432448189650290221662451114865643364149610213937509592110471205156848964608025000197199993305920862560015891877246235226265946824463861570294078177445638484771854013844016925198705052690318870647233573116702175283603756072275519746596033912284185226467584061523222484872361950015032668326233353737360278818506843240406962828979404129469289036956768672421702611953586296032877734330003869089600149998926391184106500271467412639794923361022297917379663950222172319801367651247278625370025673656871697963883777135100181281142949024767954751174677526008732397211026115798491023020453833307899055439512651808541706730236516738667164651165357014739600877718338243198253641712901521400531403288372079033660052710178099725027029839139076808268557195349159219845269749095619379991137491258258877171895251326018419634208862264244392102777058398341806436012525547573556962876476584150446415876031325729671292840179122670446352568663196127931706297911785573671405339589844687287134741146659084497947264178987824572141622040201829140739049908511641197147213140801545828131730224954466485634709701459939069873278111417017899240568552876173141673991108351960961858537937960097150019830549812165599875880566772665822653952093165444472978045366010039780231696040162021845141151320915816202310658829730741909655157592556264546149049907800466388759959726187860468558344466771659613935740573544036794701095938602615588377438741924565305020545762989979895302590625258859655132152994481680467282596363171722483947671915594934483020886099207268509217563007050482842674457282421406593544563362337396750329692610266074173274034806802670892217026014738951311082652168828780396522470509825033286971274651854095486336669122856352939194130665736909220904295931278887974240748546745633028508135298938040919381158840459508333431720733642578125000000000000000000000000000000000000000*i1^68 + 44814243158633783562063166098132505617172974182802473059300658970026136153939422846436910626417030825344341826809801156667748189534216140712802767208088402258725918243563321292108462786077697940675722037872571819482744355368411403616380709159029523640327575882973653700840727275099379735107427909313793427952987756063554206619487622317817396521946195434755845444515732726306331374078523605137282229746433795361269376871295704034160906864791380771534310643437163552869570494482677441428112347442639985880641359906957674479572321021301309060513658120979083831014443494328745784262235538994975948914356502332408090476999219741598338597134984565296625820667961550382091683638112297697135557137947498966205374576474239796230373197643518528375857215078778948254262699656692649677251103997851640625159847388571078390160108521448433769138620325035255533312685914962869734882558040820988958486375398353047544839026392742670468092497342838666872003718819448545865710157058030254879641861575213673708280653685975717236462607930926551548842035619985481173443965804626077306085093910150281580273069412759372686757374754411846817212663269869859959751088151118464771112884609443141548142351158978664238146466215392412345800524343004708261028470636422177489291853513854659318262198786252407054256128571028059430650195446679379181128731395450967800122952426631793150574962468864966424146903629589964412349824858393229540736012957861596145936363082316339900702095820698614640500441939419408998457550816594755460485425536118051406551428215471663363431535228695468912727773886339231743271471527876132300390032386469110868962557820481521449591920259064279885327053819039829557396247818900450760909743763325432271925167744256895084524801834468244123803930224946329678246379649522608226897078762698846124079213258162760226386801052241415746521496348086501042242236069706402682548173564513720955174754457246340870176784488095535819352080242310283513480168385751694322946357787273200084044207722345591790801318354506151041518149452148039329706444738363379869747420285709403344935151846982378135114996912862494652624810549843407634136995216388884582068727945985388962394326946405409175329559158699794603471971591555104526450157094413672971221466124983347421830583585524212589982427837754872033489768573707889676886704976715267072399139404296875000000000000000000000000000000000000000000*i1^69 + 75706258448121074443181480303263851425349998824306632362921797838786506481454483031460992547675799228114939660567671414593289904826872619918432703349136374784772984436162423770831552101154733452084194938350232975040957804291040467225191698138040933340347291812671089106055613745537423348007425407775357199578414080447157975702039110320343083390849506434472846946810683130213520045448187293812912593754240649493792188363556365540676634694096170649351957569424365460675462871909756125034011131959640026825247856760213192843006264815503102470435709422994028944235802185005236544184178904994432831860857494077789603784975461343172394632004160812984353270120139745962962583307749752304985057234037769785999008221121202076762393064840314168236282267168884612551021144365141638086529901757958452388400699657852420782365163916157275946183297340797019254307836817646759156709809943254982208891145833045916620447942610028068463046801103597426250327220216344939402262104481869734522022052329119820079694159489263380253737499933127806173928654121480790525603197958490903208281662848884301805309882519102978847954325522054578857191032522378709407410693119734863150536401985374089235245800756540092573538219182774789166125499102714328089774889758575277873555719483513221219149785164996967062342317829119749402780508005804127934574013169766696621317264680518869838110950713866900177836801866987581659430806473703624439862635418775475978814788668610666397805545317585468715947520733850981006034564313653293534777640406876066344507241083675097493087926411223286175807477993739146636693930366525918158524950138814746522918556219261387089528372409893189531179994602749556284608450783164164619258818154355264868614620965478835964070060877444562669313196109949579901006876762251678867612381470473221834648496020200826400757010633071993928089919322812190382136537212790768887384725621785630427819496707820692532267293923942716519706457716456307264490912560997537840677202844304924542496349699837136522814920094562835277545486488386598726994169652874857304888345182446991002428848904264132414193580176495511929059031286460738734784195302401459278115701929580029949428688510746932674206488197444645942765202654643011253135865344584304025320846094755580273126533478421539232324954977175396297326710269019760688831677456315546875000000000000000000000000000000000000000000000000000*i1^70 + -41846946843879996617348689550051868133973464514783581183222511582017238486389358442079687876914918425738254735803318604125335113668859066504586632417168569719319105743826229132511706026460008843345237416692152280073457659046343609205002163456983740342563366280951717962923380387705034921863473453497382446082562416061856044201519065268430789184495167883202192435506426195646214699646714453935729291603914826364563669396807995470383855345020384718883597018805148109954094397242062539556798579486612446374600506088911794098460714434669654443621716855610216505026362049881438909673897390626610699755869718718073829231182582056522860804432848431627243616681960881210905501215325849310056226272088532754950077839168620429522032931151063087533554607325666414536974014682561576447782405027404944506957344002448785557042818980908553349326307528496997966988861915653844699380134897077729556744320972831830449800959018327613656134526496348627495028433895926997079548631604148778488685788891733367891110728797677626530166476481570643860052938680405068888482893286576445537527415404309349395184751295384398937728061411290554992293055726985784077927016324168836672192281220248092911670489387029415125104607894382442165924494347067243241341544746422536457357146102481147100261562469893155523773760981698906978951095486259179265740364404384544962497873530965722703557715785384519389913817228646660800118874303668211832765795483231737893681869123518840547123012979889947147551762082261691313486550924660371189159676837116775764532310410649123182660249133085559196095093515810347627482562666494245068916321856272087411538910500889707225899408551513243870204631189622564322418161392285000649331520647849384295170341574791157990225800270969125195313123364420496699263293010989316056100193364076405610566711969527785984438014193661309749942069532400871948155922538624925228144804240017701698200502075204293531908536871559686725636377661457798039786884461968776370945178660287166974604565499085457928977719138884727674064304317117293350474737517071774303571482266370140498374768793210285249807407660564371041922652725677795079767274571531616950885792819837370142016682670737204608209555427159528267638593973201371283379823229244849504966172142351251912370599341299023741643521700598310578295473908789917990530520500000000000000000000000000000000000000000000000000000000*i1^71 + -77619269495890415285985787465779972624094759103724181587902269832751013816115822705565120332768222365171281294538038488913762370692776955336676656230322983325355978018552107851780916321994216264074183496005783873897907064914777579389053324343167680869991660912815212029868105825924268895460655347314023432313784262886082388126060118797552020864089709662872870896303265024997951982878656315401066300647313507065216751988285471849028213853754863974025929568532289317132902875371478489300400217674996134509256829017137243758958468523571497488484069522407339917017801216914824705561176069055655490907740158782699555273699389830786873591248907514394606822905576092265375297940880558696967201308264682345891741669420959680367686648110464422692874573418961133704703945088907106171931501329853082140826453985622325710392958244418800325389287526234452743749951631231759311135575202762319632536436606117368781190157546590354645342671055911889625986906994474856825356732480529368044181219102535530856299776945440908690529461878662117115835214936290177804846007542902647475558765607653840740514402582953138244476895276009463559585761302881987134328014343710432017954664821662475191045955686360959842922014591556101598626440442814731502031638692838233151339023703127245519801867644124652063129378816218162462639394472236388596049693911244578855001860648063226565887200115248777244131950646501158768787372836269251691797409281206974310557812223380433315422630552848252234468913229700579763123980548283296423113735063797056716998952709293081690328823674891953341286494625744400842633367362754080519923324613969352374567015719911744965232488527134763917222525991772014812363206324074866039313822554248019591527338639631159323852901170835940300424689273423342564982777342746683161437516466598301819230705462530564921874019017207732726684578153994179440791047920090735536579780444731857373083129806446460407657501499820057058941516801100815730735161073725978976211072005257954621175362338636152716029874795268931065462817650481190672159261849784623349605915866036903465589453651073767064187861753397147141513951133970371504462278685380537434713052631119094535411444464167298392971938046015643239931121597786163149030465694095716996089373754140310515152710866654131837784715594864286193920743160078073420800000000000000000000000000000000000000000000000000000000*i1^72 + 71361421447396810219116723591680455050637231673197241230741721863604860199855205122508484969527628039785981535413956030253570611946252483567316272524997727653020385850796793727004123207284323977927391967236704087123976885043972648848496570400692053735397391392219722037432776114182132348544433731000300680131185504037959093320059779561121733895388790175216592209822769029969455162533858549167349604535453278881371741210417743077626396744847856812821405343879083488734772562623929347756242544048633786046491471361205798187210683803815446382110882121593821701083650286707217066500988989968982543820542904231796943391234192203141772871833745179547114419920583975980602342057550998280636935901219805136740002205691818991872852660708472807461061939310852143436769959724149692647885909877679305831625305983003584542265769164302964094839405150437276602010165269809419862794291054713676501350001193377600181373774749092923583722433625603208350202156572310933397912791845374155398392338981495091125533157875654602849503343583553422905464367561426131358294718079837833864852304934400687654798694095569245586480401910504722432262138274563087046622004448897579517541409072270621100239241432620140302708263239414568641822254857332311034247216532619083255223220905137282741439232036827245820498446987274198501291809284273150008943317703109094393075766035220696539940384937392030053296665013450456995079828725820446191871797509165820210502629121851858189963460202860223368805085212724312732204688445569851680713066577202752175459878226804723429729920862592166032890175536689397430530701161758916374977341606682682354717678105740288949553794803031494548612376937988648005497234237733110401603801690769155142276174519732371683222611219533309464169440807126815641621712058432041111036633441167120543778080143918888313989891668696015355288617794105190953786120370184901102632605670870323784417116005590253095392598994860076030374309275044138875652634716140343831718912114264745840639868745928190592064562763650194444967896479472782852964867464345275092639660013275310138078137201019525593676366020057137664096262396915863176340272248247039120081918295911340316498240015018856466346731727642181059380783506714339157063178908504607993535946089116757590261084148160893557331215888640100094890693891194880000000000000000000000000000000000000000000000000000000*i1^73 + -15069909041559575387480817753653379091150864185538936398216460088778981357144974623726994799775296993230805136660989047372257219291119616024157257002869812767552391149377648929842989621458477051278066446078041403550138625376450146764785138252787398961949776226771351513461744346591761211486520961430039756396366529098825170461209483292050122311755954384013128519226015516030262494023604366025726920314552350170952119503726833140772510384440616213241666291414572566100286540423028834543845815442182766281167199125185690718923860127850985276063586089638721151974804686101365553540949562842834642570016901598640013237423203378471236165033063145541381100543305265856082528089262156705336462742577467742070484817302894985066664836570233021037039629155123783311701668668747519148561633815704273227789290726522315678651361174858270452202684379322448226206802386811886490935071208046019304692199602161453517854315856193013702132505171899946732122714887771864557797910696769123217171699179275169644600795268550171176562787927953965054248179020396946113952629531222525987189792712122842354530293708552904236602302612634229864063689874600154523365844386918028910038816700599112097779368694294613849421139098406442242288042715538886135819437477411505908083977350299333320117059458860586460266873046557674603966634296969422774615566796835437079184429151413096685974849492368189090986440673212650168164327912739680464857400084953641993486247889405230542866057872784226436314908996527973798627287467831498909706440746801433345712962786643758170803870877783377692707029567614569175756355455367956025924734031169765564476420784842115159117373612627260445303919547406377344850335142267110067603023677764657554647137399619690908427664569465945349165734820670450979042654063488912983827237144996459419499309239527769058424425951654723917709717697124841028144251954919110914568772393834608243142800704879832203253723740543732940372831247729920905443694563171087998261150702809241094622511709730248977330337364222756966728562559582656084928110499112472568200348428495502678520366542594213309581226665277109109003011580074926800272660225599925490125087611164325582220487475217729088695579455594789783042964177135674478038344797081906827403429365665948856865915772435760758905565166258618514037276672000000000000000000000000000000000000000000000000000000*i1^74 + -1026523469575741321380611938017943159939448039224768701271102254419954809253684619770810567613849450614315296503626396741127956415141640758932455832398772796948760907931671321850876878209480404828366514315847603145600287725706930448941206352073945228516023547839386136708497910715549680113181613997603536032190922291695831167743915376386495476857296415022362292017451576476074820718430258969770792571450237153690429137490388134767093534836764711769486269252786511973735671175709825866830344879206942737184497787756222208220459518046095949687721498309614901832001150101118581160932829615927981863804247349549123069584569290528115070127991791067171313413834760961706118860942258307006034951425698928083705447934891016956903222521265680591717819562724757006364288147376011458642843427940930233307291524018487669732682034541304675697221424082581773785303038387609496328711555629779326483596231046851900726297507802195250030898208135735655274904859499668116119824766811817904682689475274105816689592608278389318557079913139141409310983305872774358126988772589424355100998995177064439684799583810559139999731417631720340835530320248333832163707738015741338437192857078857160521999438198005767326052006416147311396542219048017454106971887988938749365205990576531590880692256033488538803374858842016703430338168627482784299104571053657188097710939273995856394166659975845938592356374354432124265669198581143468010679115756349881857370199506255551520108510341540483113751245361675396724684904114101905068906019547612439319269535389506439579775192219740189400200765909548394293343114417307417066267222030517302988939647285676507785747959782652597729922294490314707833113305361098932646180057437235207029969550337349257789139322508555957587085667578431894678421691193192615050204289195889982900992002276941216404281966673771868976869762205934887906114658911043453718900240311071379132008842739874241939361448266493656640195358571449372602655164340769115349539151323010008459519998419549112002940664173888095657000739860195967487545109819378278888185890602309477730256878823709175772066039302326390458099438102319259796393502206276572034579543387617306177367200311696315239120970136262148489821458085099323344990334639320087368211574625904246160343863421976699945108797066104851660800000000000000000000000000000000000000000000000000000*i1^75 + -34706995235481547114347091372344194694432737145947547209162340917028007029135278188296256826134619238860954145729176261522418827700427773660128681396321791967955007399468504787572887753035874554638144002809536838704897598022784658499104416189238425374622779396501123945397188635038817789401961344081574060421221076824325862828088792940521679083997949121642392095962698141473054954391311945363688062822651993785597382184856328315045978569304295269168675423854373192665512351205260454378440953625504917129983147448589062696530705948213204231046537167540216595019477117877598146616643699855526389922055886370569357997052089260057687995132713855511037045309026908537213843166385745869414516745784739017485444540987377384358629368617258839626452874636046754942111229561629580723087644209296351267302333992941636004593215516116567401791876720902571273458423779941399603981818281252665121028326731163988874712631105388480148285706072466968473134259809923769657365700583099314522135545445885323508902220429638619481160142259427440325965671316542259487210844833911883915862161757162463396282054259469832501081163824069375755659947183619214926228352036743828670663360508332183966830734302625786695115622424206946411961581736464202841959277067569754561247990984295996688336893341161730859882636668821020403312855495991892471805273427301731267593390864823830949219150644536328014736146577904170188631806833761059140170754997581221611813899275640958999296272998967937030644791533446810346034956098823596415139682489771516117033217930769262672640406936709596813189181147123590472312225690985386263086124985766838210608798275075254697174418304455159713857120985209123786378001394373226373569421555436083906840144183469986021331934319309672694037072814545143134641487314029525711989772584785344250578702875269314491179375167333648168463370619226621806908509377007972201202832371607501282103857225542368159330232903987828694015340444464705529580113349685232269396938720616747673639507281088234584514216591193421096707232218404401334136370723239031603248768198260493469099633845824009388579259640303033614485838695678179530954283566105782873556486014112571697740838060851168450758904505215549825002701698195861111923456009991900650679371306458462969685469572323648903821134040924160000000000000000000000000000000000000000000000000000*i1^76 + -659218294966675396808549418070948779311597225979524893771324132285822282235250879184421378543595935316045862522329368401121197642640073903058987429840108824356577606817925173587403670094780762528505751797426684637625850838450414053917398806939345497626073640242944123698894344323277735126022313836223279463093714303176342982472506660589269446823440591607312557918404707569356248730986566487878288388500455325483854752745182585961566012540257743881771052878827843537267507782234757372337264430536334076690915634881256570553571549807637283898638011631485499577629430781877675791315829961034372443291517511985409883522829618987243458764918899018959422964229015913123974384844691517002411306015054466733828013904489713751368305076377244808322533661680655492685177468075225086264078964273700445130357164083870687649496120061221931669224216790664164839779647651997581015908274556168950070307220890068111266536608802203126693836794097107254399007725911922628438263330059740837559863104782962521331876954058794344017229015959575997494272848466965566467315291526936831677759447951624635919045437092574208564561480144276470780713255432464184203920199935941122691045752544176985108521783108350659523601620045105562950610556487557789245232135251610611559237175574725945352820427272507617193098618322821636969739211472787072951565452478348798021164070947379455415274509060756081905169049563243995104405438402167208591922972873395128497960478070452002094195744399929948905019936781565539910564009715587046179070999498251456977115782637302871457911692930739532458048117894698433357843042961909452159442453643829000230621009348369503622429705110111830107243243749176410850556057004626172354269442432718493546107133098781580535434659083660899474268437134905560474097442035132432461782915039915737720009029223423832608541989920799763543395065978077685170080115426785877515232061332105815265890114247473762445073767439328776855823351426700115209699622891590604781733253740481292261036591493975911050004215049334405256434599382582873788371335653606178693157915718440005227319450142509971252599688316555578098571751403340922200005793564023264889018024092473418834574059541811687493784859996825771819101408947210396843528791974803784901118397825220626301894722959267424337133568000000000000000000000000000000000000000000000000000*i1^77 + -7465824547299505290677474936356042495538455308802727353317293477078674228237023573367854539725611989225385560009585713052467940339010566990739147176103446205596163860121202083426443528613285011774124920750675895173384015082057390384840107777096982246198767820943189831303091133711082094104989088419679427416894651483709834714934422369793384044091087525642965833242074326945938872634741205232264689091105279008332432016152156972506441608944207611098727289025646156065227774798321240746359214844843743118343211853532121206805406560368664329137986177158903266177783455521862765371624474410897382402625552795043067132660988720623911402074591133840170860545328849332143987619814814517446792931700007059390406197243388670216449401843198564280702895814198083323439701481933963996757729903320653040334813980027027224198702825887917698329409250930300711317821018679869325123583192556964449253634581347611880299455708984247142639308127275214016577756614268488069319274900332162469669501586163078772624256141242126932591516128342407963812521690167444903893468144483131070858711487580268921713735603538297667638906875390779076947811671922021626973258155298847588674655299684408601318705758068980374570722492702178387465257354975958263650185983154002267958288203208968643353330762017987618609528438087393879876986952489852901993679485702020387942951254638061606898169448582959875395308755973374736550039852495112570071405014961857966060451588369848935105880462687674672323354258606018980441450107786098185602565793835051377349797371078210463335435769432434900980634032468493712586593095575780153597901616247032624367924638877489364083451611889123427462293673454565332818766072357970457313930372541551167635964470419270071633328449988256012668836999075764261082541392522437685772664754385705972628397501533270896105999896312362650445786874053783471726815017522035057458732514903222212319937652790453356787373870337823226193985957881221371149623680104404598648368971893219517341640857678459756801066599827392354238020123005268543626997119453458551182029563624085109872349409118186357407582595049371228258641424504146979282800533894294163895943041040748065859119621259539824833486653312897661176073224644477630881419609417953079880355400424102119999031064514474803200000000000000000000000000000000000000000000000000*i1^78 + -50953211832883237419516175542486357489444107199669280319025732756245169547215119181090886771864416472014952933903025649409726622367110317426467420734938831934460911258291210156677427172501686130270696301225387184897763502581490211760907134087649181060883367005002967170383776568293796473214337635137538438676052785702821257596344580485531061669802124426898428777304695446079232020665855154255039543565615799201655697468204485726357617490036609876798329487007803736084227699577027256916951277264518013559622919626999764825871587385463456831177645346346639283390051664799853669698137536414663691399143296604486130637930164024871903226953798568002006045530674595588209918446893231937716335811458994128525106525434827442148086708188663819951227313205411307096067561716098038023120536790606635998126214060176367920694718945570691254065098234757513327840054684721205005455256980440311705821760695161221227778186982653274315976897226664153238756693388027403752224118460937355536674171367665331176143200097504250709364277842288546394225290671646894149489449244253811514959427239321512912427550658840404496726041520740646587623760717238583423827970842706910362979094097372667406615728213264826032229024607963080709940095153582509891927095011258792713498236334566248051636183905471820478184156103483173582923505771376187761550704314294600156062001748605387406372362612635412635161355962206881989962344040780888860123883007427237627558570462617154051008823754745095025802211700172496478089288281675150168714392702326667674190705095202044692209233127275751288852735746277573711597657766478397939696836293415441962402711933293636937398660390512699504861573259569262780364501269287809766954982339219182842217362954976507296447124355854497411878909109234515104295800206760263397302811420296970183496598243890699505726218027088197182443778734034778804620323430670137592252577867112194557745877269027209195706007822083673684467611181595957698673128257605451529920677779097762622347931723450407063215811073233727328201844584380161722000592710989689030772850689347239648068088099986103500681555195070977961792407181019606374143163808983901732959629410117367276731774330564953059847445976848137899557312138055529096549462625565329072126807177539519409649122017280000000000000000000000000000000000000000000000000*i1^79 + -198688654343269620595527516907534051779439428012996172835303275205651883558599841846614069170637374078070975111044000008319810159929113418294810303489585639986623809677996976164599569691751506935902802133855167907266073539555047254135648146973813748518315220725798619765514207382555335144030547172524722718148924654100883493411224129958854996450831638219292770998666435903508685285872776148891818868414411850829932687480333736425302428625688358755924945506995947250073639849789534839020528824128694658061661370684827995970299158236762092602276199306899437210205687981028057377368548272066902521752365491862925636008626690130162062508843218735707937489248993137140205555928585002574442458524697709763767957078050660698383367696838458816577507506684725418689560481685470913128136420767297088171658842469447293333615984856824801282222946414597130200830864115437523717748274925657882462073879514765069701437480914112769446555364423208667705438104680161996534372225004202909316176968438309480195637910838569198299653900157146610983086769725738149999810036172601298866179186035025088085088252162439879807054730819140663834585661990859140799537732887380004436712529278674002759361379023889841621420838583540964678102347196773151920954442058659416738236519097560774447723102926102257553442309543021320166505018090307323017584794502709464805881269749884389913576885759715328922888592773159595016266808449546718207366722672300976796339995934013076099226457627336793447010640703411901845672905446394344490114147149870738885028517193745824421455315257410761545597540052406443298355167117560085500165047275976763534504633171757628883914137088202608206957098585483418615469424768050322290513524743138364049862059261505810481228880345643082149019783442842924486207164691496446292464875875284295011064075775422513016522240772161715147543724651155255904286404853476402262581590732197438943478961882142664664227526819893265818638056375501259023059720974407751296924306729538706968986680360888711253205557580258587008934486676416521837577811587230246808781582254086472960382817682926662158356155509060279642534482988676104261071966496055931664912671462097564996955152845006434172326690937926265770188763466283695121943193308437888706953396693317317558272000000000000000000000000000000000000000000000000*i1^80 + -317886316237615826364270636890307535522223149864649553822404818407397014043878770141178610910134872684432033935875645140818775502346729307509543066817169659741119996214384009080672006903107952936007461904343684122343448421392118950992536762068297954583005386136742787622363894564140235662578942310256467411648366148285596580615263255951529593758736000145829242461132238889977927437054244034296197356517163863249811319386688555415649732584258038430478611933499327640992719841104585951346108498393901595568623978201788827327274269038811748026403214564565880519907001425812511431880005028190289121349513237881839091570774532610221181132291464672589804855704845335522357862081755532901868394783220000225319362496624779206899898142846732486664373209013953036378579108203231008845298057845121764751835974650116720965453094718108894319345715801645887442573713491795500257542987532045971225316746295665548301867502558561945246638891517378434477392985767916873969427758707780626377285223226871156060186351186972801713966666484487611578410910202809032340424745484790704242966737067376728471933805537008132060318347582875191709825371496948392939802731532237651172823432586322465261963859456776334240933779258421360657147730856520258531093627543410893654990626271111647606376273068366595227336044297121931445545472356232388336300619737985519679489726162587795611671182379285291431455361000492267141181873214369697566172195162579616909188993490164046357343708466078855485542091089315044838117449083737030282338187328504506548385760693827072233823025788292208920641883132187438433250777677728275201357131213306142734636035119483567397977559734956781437817341328622245956003982142682709054303008026282846596506833374889001821362744653170952489187055619011811844776502944079394692599170494578076123236909716126083327500457768018513421221499994311665725361561710797260373200935803668466793887561863695588576166213186820566312242582576891253697037353281415866225531406167289601717107648176941165040627171685047294829791030246971005968190217469759214309739445005688416950143338678594743580267447042682630099633311145853795959791440778117651636076999021621610821733271399788725661604860752781168590089150647663060430803561715767617048741555470336000000000000000000000000000000000000000000000000*i1^81 + 620062812153102026219718359168149858875348363552389151413623876835307975848492128845844859186760155611411839672106564146105637155181051137523386579371943684137948548605099516848934976810037999054236189625527851881888925751718442818723490816101927059719206418471067803210931230037747404478350403487506521357887515093603313925086150944232835043562900711293436017295622907584092118333038240836982269255078621755628817649186576771023731922918872771898102967469538646213298021277960122011575234483100713928361894791429853178703707837538345087083914220079914920086933014364173368980718501838713725850098070871647662243303952915799025457467829443380963503402304340901583517973497722433804134054988248450753311404499272283722482557724675454692401602951504100651905083498677131846641469786570411889146622528215218940041678395786404765173574443412370988881995034122440577900195273017172264450086259083540338088910545349240484514781158767458621311774056410518352664188470707151589450150438095802244963491066388223014928441934464263311452326376142088698630319755336752065103552322430992556353322172092953374505191865265100605654538461190984761423427166546940033738469577486852120411386666739551108598416422117803328995034454141500050993312580728562720275494313656223163235155639605919283108111133712300520071732281564650455271535249868237606378392160260067115648455347940186725827424801203992243993581736062582647139629381138594004996125894821708421248910937092187078378139945787314674054052216843445261788892807407579412144573919847312315541932420312340987807012613766784348376753712787104614312353457588720619381856736566190142003036100813020337044635168032004589979313285231262133229777699292249472924778384048985885583567444167002940044956583064735848942576106193766835845096912474489769949438291113603472803007470021711407266190346712684634380338798401043900955985642667296378800318695923959646572177378766579769551257349601768946302809107300732783640375501578940668422148527655206989407800157847250797300698835339472294396448461398505027256706669875956936793751878793170550677139864333102336557468337946110143570259809758831106306995856913303549961435786678020829439114175281130765737739583198904385717020823697563130401914880000000000000000000000000000000000000000000000*i1^82 + 4991388795048003732779752271647811288785560685051887661003718913696377920878836582121610076978468793746969953066931531484760846016416837400209897852989804432772738228325103327296820254350092861221982901960605943323786946949356992076966446752120343724226296564925262961622977515390945849848804986584533679202104199189513773717428751271773863192334272424806527376027359002156068458392787296399466677186280481227222154774312117195148444002785038866239962013896929000038031655985934550693772205989471233896133678679483409265671453535992611992144606276421594681801872893912551062708291723619359217912970657529411830363987734474883588298086264072804922744199406110415966740584882048645371843641312498914969684418679254098333299368481912912893143853846617301786549089771457300906582089243761777320399801502498781908986405999368377871756290948597079882227315979801465395841776935571015819672956633071003849219912655009241556112456340495791784658344604173547796722452372116251467264118964189972140868765626533788927764149560056505914012733633068947112205452880066034192413869139172845738489614624217045006706873480938969163861756146293258832654092955486243527326766737509581628354431449499469500942746513568708426296468777380639342546260189305949183011816083087673410289741086931826935621455382906268621036609737480604627153346269182038878328393459550578676168386931719592518446262635201357905215187248324022153373859430385958711200040629432052448416119060951178404235089336598792179278511389142068591016713948229770248916890493026585677400408696928673262790881879775426166556695273899725896388898508935059241831329327944884232901767780734476477363676173603213539531799709835831797324120397549252963168951823163397669201192402861565561294818933311222040846652406529311346219013284534248491860601701367043792298439457065304562233266598402415353078785002982763845979380962386316562769728282738167800227651976035589494117302948993672668885747225703272503809847637385491915338088152499918409915489045431878691117881025333063855195231710797839816476533060926071366878683230828909337149124088286952798273321331224366590758265107933014831870697781080740658342842531519185144529891982131382428907222045600396808532101967898476544000000000000000000000000000000000000000000000*i1^83 + 12160828328536261734838160303759363385473576132038855319976499956740720486755150219003535196939280870571889481331070179629700077450370150432109777949745251714885062810993301535258772386318315115213429163657402364294286787725455894540362512476842202333772728643894455516881365886475424333295833282842078923813073022209478571434835291323691850617812733297179377892258659278972015902759106764190323457704808876959169459813197885777416925928389656906585980338094728802044987762498291395114460949154246468693801024933239840125469655432059662964102617126630727378196610568438457956016946334030779704343973252630029932158472096008068568645028482477579903935188331080921998133331064367173345837168570033087108124549891610944308396959809765354432764979560226160356016473459742489902358224503612587837347597781213050867366667350169752664947325128395436157012254216376024630255693839562535405546464860175265506418343835088882599480245521263387412072008997361932044790098993312712108933829101413033724213776766388297781195919215167739994396053008045560009037846431646644531163929266035474058245298827575921589418566304341083720859556027404652592619350801479034551460958516235949241724261585975765550368443406271842985832329558526847294053822740025554808215121504031582108670336211324996411781922038922312055674984958918551218722685083416536828676195104071171910269570670677045076405451046935133895530753380693799867971096354125575942983007143843133250263030327224727940112950010043530550204353472327648374293131944866905585231470846572233761654330068708457728899561989603911558430643263455968664992813101022300635423911300021948883393205721091523950018836569278304217683040287320999707228939937232639666034105197339027866484302095159131761064813888321241203817435274017556666629294604567797738698700788315034980758401140435002918045568825999624753601978902300650591772184402891209549814246386261618055316437322222061652201050562541323874593578156523841608545123005841447529713315577363250210037384354592911569581458409653925584350359730676097360692593322489363714451865426933294978687646714747954443332253427734612527410708832586954770752597139214168284455628827475373071866962266624186842952704731825176283955645644800000000000000000000000000000000000000000000*i1^84 + 12832271827429349628074316706183423884591241923438821802684677911959274176168461095796918246242605248064010357518877717909830770365188381003835647022418438197078570018150708560081475780356245795396260682432903351535704952964396649383329459308079474432288965324345882718919703941137210787402328711501880868562740033108158140026826651470322936206164171983302120252298798752403016251595301457995537140190709057352977665756763530729884238482864345337367102566308867949757206507738074231090228844843796765002312976877645913314467543757285899255901936223363229122915508154966333754640180865435078054822197481872879242077883943264958772725614740410663584983249467903785647025041189023012746154357101855955731825681478212641913056572099476604830519683008630044412562791679485405280859388418792094559750848809284312971660378193911127871446003604062963736477499257943257303901987394445168698668582056244875117461720934827369538401565619812021694721670624134914781538414308952755141840505363838515563646013337307668327558084273441604513719316575273628057874333694307667402552644670342421011246645587476003327327798522743335507067241880210450632664281444845638125517600109422377707053438120453734102286792146211302602880876231717949683740334807395727008251225999962370629057575066337433026189868538037248303009527029776327150791573960515678385385199694147971338585237224109354931188043870521953020072648885592150812060007337872840969832601606755196362837680074630448766052054238673685958484857747081606741753094908479586454391588281325214509404239302522496157821368396087594343190143764768045876785926998862728264176792696570145151757471578210060176006559550756650693439893540016741189480135358757981432397730868386805428728729217681750881938676827800189736409417450950286395145112401839699517289327589352863166980560123956792376733182561735503369779262512752595732256470848265268427723465009165200122435092049268058478040369558214251690191862341293241490677750738205067913639993165312625033937126661302977212587510204409086586851331376823373742505431364009589868123977637966850647910014686858316582944930917825612819905081910270052960892686667783107238342671601385769486352182833955673023371984647423734579200000000000000000000000000000000000000000000*i1^85 + -25295578661616839824418451405105588427935639373743509315599219036630102530530093565396618201548080694075824339529025390420114208172376816050282590687825766662092678403941993709087666203043607645697904003988373394362844876863994310080976681739577661818747640616157719985156336650004807312293771751393359015022009322009372844181896132461617721455530867150637761345199814362269281631125543185637684295800064067383726839241562867894924362163655598896115851858277351608223426045174134060207189474576031679136949234275847755783943909019915009468808923621328567365810323192965610632591194873751478469569828978737947108259834579736272647409603259073642087744818385919425687395790036187383037320076756179981627231192179835241305098362303019443014964715748537426561644923559504766055492524476189167820828904962506425599354722934686315532419290843401608430601465808936566746924037411715798566153575273962964537479252068755087833398628143862298621456857683946720214798304202466896103171368130677216728210125805545633682630455748103461977150186392562377275305430524066441687980354266544725411815649207272454228721558159042985608046913489265717253447413009793055954929547850088819685303476452071041124126330532835405251237995275133535097773113150812071328915504425971483388360666745196806578188589012676261481147274729393297548346167870739045199051007031889446536284259283310572780530963915864134534675232860333260691278577095133383166959948182511204033947886497510716524055311001331386772249832302969030412388387402117587321814804855939565353295292167790498436242655881940416319538065858592508881965802833361282382628719796044127963466330538338870518225953157706815410440020693960829013905553695255811310225711471229865351751110876330324634907056597544296870915280879480179557357507916181076257637478362555952740936012447780368123999006420617485564046343136102360793436829334143555524532408407779906604081140209528846226569574200327784095440569954254770776017625314810464462041526287836423046527729472191354043218858822944704147369495088852372416088387434052424240283655235478334120529677534970364767493657031604592339455672374373811242316319943086624477790737421131375136036587695761937778463322669056000000000000000000000000000000000000000000*i1^86 + -107794691527581368251718856452883981866098203977132203155707656520793169309922624397257470239463670775633019322290112546882401877707025248907483754239390492656961716695906637997148403009309872933552871948865635513008894804915524687061821170901002366452810497777372722248654409210426674870557519300274448067997867585651551064280788024877309799539799495290100562290611223824564654903825870729152065555597224304350032796272504536011375820867287909278623912225541803300581511801935455603731246545019936783415858334225154705096317373871807060522100799149539890751842104382862890226932735553530675294262271587889830685745372438568795931531299940584790273789818604235169574036723548854477165772536795424861957538927965257126889204270868810705674568964571004375626069712758889285388542635059882363618565122900615631494064637412254970256774773186656844671810802611379912907505443927940221523930420125988081119107585822665951365248377326259743071335549511715784696104286286409272804574909683552473505484067215966387188067001085872216876269335086490493172741032078868242142511870486779857490718580040991216686032333063242815716962626265213617333203947509258754295986791998322760123244782768218798138218986133214453584097478394758181596316234856727078508263674790688784063261421645509642521301073498283061444593225413791284088597036941301882439742716819047950148638921512447415892432611416100109807841447811617699451344767123690995083354451877393622638612159383415285409056256964626903958001956462643444607360185795759805508941418888542753182436576447734173936979073104650376212382395681585292329480591436040874295213915332640582495985828788448791649604747636937342430871455652729397360480308646686585206023308911084747462426670314088883656940769094190039116722376048757208195048598386106462513170289318909224818179344896969367682459032293934991980480778481234105436157286918431698157573805905064441013580193275879490586502015083944038068091216395083477909663060502319914730236120287484402855176379587328499038079897535944490264527181972478691391916094533450290508144050314908202384903602029609691863134847584005030500288701735091634150407378528235999333038459673250910097280080167952776272281600000000000000000000000000000000000000000*i1^87 + -144601222133256293246530927577204241555932334828780270276909277823134217078186284221822782404954743869069239766551214818006418873253679638223981637913433766718727100646207572048315277912702140585709413169365344080836400706726661848490513837920707350155500006894755333780683294870785579885963456872548587193490154588509770038932322413822659959796801533566030694291194587742936861401465655472658102869423090489529426287034307626208352753147628523730535927295045439787147836463031846993775316930262390220981636961127199726391085758709013912108703967840747467340246297962380254031520595216290086984544701452354927545645458807450782499314440868631301656902737154297323529334023226283210697754177959684649490792987247254428715543812852160048551377266087618988582821055413375680558741286261410836044849849806149545157380833946014124274211160483432656969007588772050836036011026727269339949373138002209068110756691168381421510937647435315924133330505642499444640640855063800926589535403756583252591578201124474293967324711032262633595061584546969463740550462470435749109448556593742227285815757437422782777243933940146181279125296549774556489057021212701628338453808366335838297710127262805763717445954135131647663580365093046089546374336370330003434672294030815974350149772259633345357064494387765328800457232922805251042457005660356655858309662909080302045709238527625254823146993878173831451506619804717666791763107242941663629122921963199805819270510598011545307245626037737241017384640914870132855583778459449510515778079323472754829754147776249536407293771303209077976265924554319366931817341853626914519436677240673533941747979880011764101228978661192697727543347602056379032980204683469449207557167035000291533455178001086111259201953537358340800601209021748685025824026422378265379098003132087102962103172886311027999222122054516797108893703999048678810577155081542383130765147569255485040513675973205652483655599199919501478173630511136589987541368844630276073348139205761808243577339424721962965278294780649411407008812951733982435405572353894327506710382313205927123138812948287264477230774003038042279281129938833730409466803749136797233960162564572419843836056122163200000000000000000000000000000000000000000*i1^88 + -84144329730418552325711510133889007784953658445765297205222843675641972844516223749496879209247615590567974365555828895056729694469166851151625020628903597451441122631355482680775223578152051823574053304638567313892206855057951124353523965282112771408196342083401590080306397117950514823421139565081111610561478680149200444043716867355331362833392353344830476340477705256015529328323185961847976967689528838764683939989619770146647373115138229197560779219130191361404185093216544783898322390550353503776946835728492266114233810348799889530689478124990969316151917444325412846230056737791102019309860400471654006168626531780149957046441467550564245545293698600432286700042256275136515231628981065950842514585073435010793729616079174081321134678558487729555454181004588257198709595738675824432083046610524587771619425616802943017523607775116516675407996057312465872697208024202387829939970538565470675238459019004594198065150158888863719238628405609218014840669174452145615190922777626043532556225589747241672249467253032606848762348822834199609816135337755413577384653031525874952709737748735486076391255482561622876131159063068365959299857120367872690039484621278698194697945172837748282518229680285341169605054722622585985894204085524347996981969366143643275267882504619436954622681839847920348242765342155331158865108216046662862759742705347961788393227505332285850066758733550290907977046636511775354210350940017540154117077490608548298541353297948848954551938196700602995570563161194984078307914190860645719635525898085996636311139948255954973056811544690321905205162459185800156590340909556064361205780981566424614881552648075550512036644645846074386712009985080274367908869654387806296097544446197909625311021707731727959330232841282376135375092788484487421864858812901654070475713901692603876532893839101890600518035443220706330458186564828275695968006576009424549981891884714853419182437546257953683973874826647141711415666867102042454401228197125560075395225982627947432854936859780803130504513343286653742629792137871788532285201546807409014412896185867053676850607066614706394490693350279647775041687017125721286234792365797834608781973654980928515080192000000000000000000000000000000000000000*i1^89 + -14927849937432713348202159897712221173098410491244512426668000612554433195676632726948865572316746784992512897459262566809494783252429894639367470689376667241359925699974316750736227079035192199356986735357142242152937313965600061638120442509170226672965694932622075734671040385024304843588680940331990285951870550420114200420099231928551323218038788936697626157953874116449757857617787817256763124675233243079500511473050873051702270009804741587746985053761595876249691254821357176829515571013288650986272978847492132490387030711806972734308439976907759256641958044486130752111656571622121354243451483818279844007229386795580243004541468098900444531885063744482507242270058700757007252404820059476437081673578239652860930675194196152557109960589436463071493834389335342411443274611584711699859259116368618348989839212899554523956617996809709986835428386450093192314731627920123066887384712291860606153410607777357835495334338080728926073643582001029164573032265187116664526335118864428417917597435103936901476677282710993716752572813030793325259837362621996130883203192219997576097754332886999922308751527613989279047851131815863902958385032650457924198700849530096620465170900414235548774889113487203904423789967599451228474555676914175915823037667215294685499888247127045986672280353266546092869787109651709403408737698624466728287536684661292799007571205498312578618817460936046703109384982000732370970465687144439636902307079820891406008165774832629892640152324749271634010967936837781374835268677351005941915047875146426987697044410810330439931174964757448370765999154795130535602455069996631311396615046946008930275912420461095050262356032920647121174632142395375777643490436936169490823979263068697746869612647864683745634974456165892650936599244638098474684341135118159014221951094545048353391952273391308298186458676046136999525732866270590648665611549597487651796942374936357689541615317538756020234085331862488667749813749240179093824586021027499473850690970134602258616168075219493929440044035509422547520517116765888120862691349161879974853565430862146700193940937192356695241542628863337862620036392986271518140387317313973211336521416494284800000000000000000000000000000000000000*i1^90 + 1859125173542822265249321844763093228666010166213328142846276004592639504211491981874337999088935757401173585066337842994843451621760683181530333218450646797251511002381161795159348466464479716987057756881306185879919854612850737926209874246420362058425041708245919109318289518155402112795730246226925142415910925425610833006095893668297949228818617514051485522871082776827489626622564728557920596602977400156519605312661679252619482212065793274575484480489034888737122332763731392436781911600629279921434078904922726280943478864281950822325381656879409794303109849286251208944909015276701294265895671118780416157213042381307610519379165165826772371100899162892544092231137141095727910544241171279156915241114479926439388718777549502273691082692269149703787315909771082393412834650429277325498380375893080546188833626217631853836338612627900781613302180334421970049612173697154534133228986355208136926575922480972846183045095375196018750967170819459806068254471957353704760963844292826258713446561158077947012715994477759477136585344043074955104354951669544895807819609811960593871447343842861562622928944984587289119862959322673079636469629049748509684680232990128948219736935654492688795416260832829557387863820346508084842628560798536890127161058326314813924824545920408022485048085004159438814262599456924974694876614928635241664492828466393149979799060537458883293808098147628222552586232865378043770660042327764567799470552620208053275007631797397370767393287104270575130250898266410124277049650169973622153798001231284479586410678327380312591395151890950147492050512300022422810670065429566862229601317414481890559613071939418217524237939930743754619419244912471227955643330107746008731806077537769495721879244556562043469690966473194324753401636033207333111509646018585964660238775581239173957331147675145840655964513112255859361192310308073645153790657503954996287306937643734263899116915287139897405703228914938977543495551499054409181892358849027113964199354489957327926950199564588748329489555462400365048965992935144980311888214216681486762530876053049974748094220412927124990653120624781910856525768252841655940939711700504344883363840000000000000000000000000000000000000*i1^91 + -712556862705955971300563583779781752124501552624999384451117019118204794503315036550838283353331988862913540993405583443066582305273486833290534772185414425903598569974651315293381994303617110288454327524801109203250377205330529781445714149045703079840691170103797220947694926430356406238763535381208796429203757944075795037834330287195183875549837756576340691531216647406602476979729401135592918777718486455374196464210242428701378298778111275697694065926574740745618780422112748064774107698316689137621869222272378082311982115531282974710071163033707100278757442181799317693341494391983945363892498127609046267938260909976984680463584085652478608539176211507305479364888803464311810913456884618479950160023011344721623080760927834234226989192126468142949608365225643848422230409101828609036760745886885156026882623871779725233049067288723635280833581397184560364165142905998661461665734878616552177513860597592554967441131172643199632838323550513552321603546221086218663832633920724775889153669724289600414653995923725040462285181815445078296916637280681017769023455868396654450816608051974046014692613646200247782650173746591203748223195368245614751091881231764831978579949863887406706172677188954205978535559544215341618111209212687237822183607745300791445599010129974684834693441758523148117020536079917333762908756147040100461919214588313845071981913837138028825371478936837419179742762243287144941661874195834650922891571559952210829226132454959032438493599673968086925272161077113899597290448691739002001282939511771790902577688383954063197567443768489138307213404070115900554924337089938067996859577369111318206398645484818896548209724833527504764571750645416897295748918271598587162817989854371407232183481407329103549290384525674510568647989332041349427063612011590507835486463643121834397437716646643851187650238654070322088639473254818310923294066501814030438335634315225355329388002348397469774915977361301607628443183400663412720523275075372038428022115361878854209735209723167029426065888426335135867980796392532190131063293033087142647734287060292910143711827433542726563571501918864549381095527166816223067420076590235648000000000000000000000000000000000000*i1^92 + 10319341729268720818854938896329961517386064501111219855648705750756576162454780193466363564714802237959623213688401126876807260113405790460319800220312509606559449752266876479389705905490122337972465298385756421036896507532203361862827719747255073121249835281167965066897169181337770091970613018694206597820446672920481720205594171737286699864200501357566351524631786666842430387832675558147176916252369298906237099112897174536787196391480201937431860783892619179682246434681877728582156576990646533134462696708905722681165947532302849591896393103918140524527934897510876572356222715746408574593848194870508387250831801444534650164318641156187315158120378830782122102731007594829271506893419051839681013634392994688964936859528958551785382222381155192235931063739674710808446972245795416827584627242612066516875794724226875811240943856987190529116865276892522673080149703443191307773068049497564813990314853923052812398730920924751913422290036636460990989203718383101579940707838052431029503047009915305974187245079042760069319118068321505870299683283384272777873836690866163955839933172566261099936501758112620127104142051392269024769586677129553872756859048171509803693587031865421206567643923373189229089458653761686983421038900128606993269462035204617946786911258495238224655297202858637729182876726025875739855900219142896111645420955602730780861853159055580957837632067859445866183056980096067271787962284253813728813174018974530989176538141468096651609796581056261051576930031528597106206182930013755540366483551660115301399244418512329265714130188836437158988936793019436835640659056297964519208062736562191854269528854728942727022937460951754610375624557517056827689635092882100525426162004377243186957994784802961977554559472413804728361243887569576368011564794991889527099694957660977975689505864300945553979021906724564286571667028258080648700068147547090840445497962779909313144396379999195756651207065465900198211253729447411890060095903102342716215193513515528918616681830096244313810109330150725563258527433742286931011776595191027399853971355320596560384300468060356119611179777896446196740582613738861117413785600000000000000000000000000000000000*i1^93 + -3922394524330370972250943192393381363763120978806709853092781094471454090051028899295691309237393575397285637100283806557251617189604399752504212597894870304627962138982738908509217063265091055117428989562117796852214813795832989803174106489396049141686885759932005745831291395096954562091790188675344937576221359914314249117310956326155558642242535406534389228209954662390853594855301957239203495413591271406522511951998074984298577763065785114269708730412797281334634171642656567184435715749072400342309518398145699641187756476779217768830353520110608595539007068339133183110317974017846873283258807899044403225497830928024745891900714883998937580503241634875784536332900480014186788211183369717342299716406722521942084090304949959927737017062090950611652992378667647956278915054239650800580686903780100181358851514883667597101726003587705801270257974420276386916254186237950627314761001164611599479485404825223225575483502287726529263761638670055670414166353401273192887855150218207713690371850899156793992254506822321344047932624011409883343276225084871071975773720753133337045974753403175727582390687453048806468816353890805929865145870096500911351916567052386567436694693003045258171687238012821647022956563924973987736956023868870210264823540017249240402945384069097080012251370588553081885952527729807011415740681843935545368720361035184331439873609543962006359317823907492874884625677093738255607790535021237854628661538662199068140065333885102648381810248769253947314661239839709922274287502850738017689573131727405541101578889715086434163725810352732399664719808633963795656349211120171675011850957179811592480834001692463618659213403439735001669329154774132583271788737841054955685578097523242129217138295498488905528045437843100134098166287636626852131997267107843052065299916635406810969746146061200769958083845676554005945684654546270385664665140330672171687071345409977614450699169617852055668690954472998965667234542952549465175162740351428278683440594225276384945206702275836800029609652744448621194071439545407751855382327638422259148088775580064801890421418479962175754014759992922398319194233100042240000000000000000000000000000000000*i1^94 + -122821601736955262364963709131205598980560603798165132051329218371200098514711269046338259419043321538898932685839485182977633666341189731238594631331592540212736507098694983518717716125220019761238704699668567891711897293473622012998345333834908834285506884277181968587913813377860698465661268095528059430131916519039924480626610199011275169658645299197891313127717615389707891964581886547335450817418558387295478695721994183441866245961732212166182364813652600286969270677723292644670014398548840539017329013752192423317229720673711352197774022508109532951995022526632772201366260933711017680928120008350236169709136361045535688635134725716848934261110018613565321256792128136761872996177004240401533692604484096942457831200262051031075922672509415694639723447801503531698549369409193402092171666161637960889918912317263903915302131240452775334895565383257199411738623589284372982025359229220979668703865200048154667852282939650116308937863413593317467890310160325482749630073209486467298879524477854521856377738160067665803725792441844471753041480609231712733179855312822952066205797101108909806883138042239078206056078557962412841290380090973154187085097923995441497381672248124935658333103085840364432352338650430900884170174334434872240295063280714391211048843641061895584828009129085018230425954499963347410819321584440372338826276629070393982904883375572354247557525352386892601502068743342300994296646375716164852279457162259090647018675246647320689428438434568370051417615068336760235137266198573703961687899816455962535207376316923455667971731640782099381454175551016390646152503687933078434268819729689689039873625744351362320430890471778687204340616664192740106557338315536931231457174610366963698996954712920192453658268120503457186812463002659213838932507607637873070264593035504745647513570512910312573703770524585353632649896158073368652998348663770613920165438089517366183689019214277148706368471104789970493766218767370187479618462092538843162714452458756282305382037479772009989418269135909662996079273371589624153078097550533576753939479998003982122123118970948291596194674524432270257815552000000000000000000000000000000000*i1^95 + -1260351132290108871781004513012806825781242808303522984882143647126965565813088974646651335287821705840692147643284913407336659577572711238468001276125041798435413291508992422151240036153657658389455060769455255118634505879814167842261903179120672649287027322466541772999024005706038362225184004082826948016984546755700622180517202740404105206841795848304470534171475245010066834383800329240677176483440038319754504891380923183567804431166508435196565630998773465119857194255077609097871170511053083458378110531067334233667680778194273572684441648461031215418406423398811999412493381318858294869350672380459284224613418796897167995280811615078789567548685415301478452799970898159958542624112122851498663919895789525053282496106491785800497624039644549317961990164670620442704492978125934016952358327000793511970864747935953587280893488852418291070537166707034993133092140009512083737551899021146244412824564978446742461858549688977911207217869524231906777804132374410088281299503522279473655900419628418020768601865434610992325918416313103700307867106276798051300336760516288660541120470190302789492209039624053803482030555101900149673143852415177490113433178858672187511842447986369815915436225004158382616042388309476546152553570796356656075207928622815348587575292909103723142819013651244271576426641273186309562038880910994099366281460068425479117425276845382777065297806729710754886065094238513409454127969538923150160054534202925162151606485684834744205710286525113248671475552019945862802303774290639360261324061589924889523165313057527667053081388300389932444725510483041868010794346225781581062902546257964064028371131419372550882609734634610354749633598458971929052799707512584869508432132941593421814287320451296753035258273587897206619875495744416387127570113417393474693829094379531579357919130340190707635182078788818016447381823945363128892765683120376090161630636650096692005929860169758359462495372692676319258618628326789343948220703369568137909277666955645675237155872783663214358566068558208385131987958216668752132549626508270274935484706636040194466738801856946042450945526202368000000000000000000000000000000000*i1^96 + -3435166127764974455997785066115281695118814717540882641605587674630028119463089057974762941081332464051087288090290493326635429607990368874516402731423735917765210778219788363217422121076460451137551135284744378649822415731806385721105082591915466040480270252555783190651129660502088342686896896723953684074144796447809016651832649307762924691388876636885630810901816501740858895246210920477787491340417908085653676137254129008171288877648696918810987485264783849467718263270397916950244190128688893327495022096626081126639227295183557110478743977124953728349996293771188315866612742030260410886321705674499582908699255601469648112867964356173375933887995644218567899747998867228679623365764867097488081603607916097592962917415623563162524159639577345667947959990397133729248627961126312919325176771673313539690917584986199661128447594115550114932812932689951752630486808431829558507348165082686932962840272113429645146790049610267299646288777635392491733848464800825042108545520861705219562412489407896523814715929204350111472282679756610642255068733017972266933105581868928577050772503068017963710262970770597923208071854718657676850036969522239891491125544166150898829951046278383584936071199312017836501566097216432863711159007650188487872491902666744603332104538300634847385702564002324714929177620715755368761158631428204879846766339463320870966226882328150544846377257943839806742500243541229317626489675697951942971346398013713484299692121693811939336300719725270608878707219720138471474877225936409987161672156965145314876198852057843274870091420862506367845690937037821053681447377738501544788133587001865405154419326422888948238225648405574907631663539960137683969537574945042878795849565125691919442680521447332934994612607644047223675636987599750343572717659544577313011400605687835892385570917302069795924720551367847580705801561722099586277931039313252175922040538771249745760036674264902403368778688584620033771554400274980321645180985456025812824206059903297177153795274066466836159719409675232234721733836966759641664058618769745562833715929181984873981330765997440384368640000000000000000000000000000000*i1^97 + 14589898961931417958242120335419212298282521638326635172338469083934444555414540341455375682246612880135840615360253259061734079011535283859775200758207301168231468760906417291367439674210859415027851572250078508593575362097736797182226050242590069798637229966943729541478897730352355442867768204605906783772931719662030777848060692288564543702795639694744633350381036654729829887525525493402625466397863116562994302363599112822246705633007480948700971714067023813968338246754207063544024174120079693116085990948962482040789208177521000439090824631881367269214736590130892943320067644635659263807850766786476468550997276028835107555582219786868886765870980784236526426983122659518475827605808037657078260332232193099737597578151414171762790528594622107668037858329391114001913648568517575402494604054958742188129160116605918694072294713139449776712814011664917541237457222434586824091442838877922387072971939161507225124781774512321859107485650249980788671455662637375905030899114568112842664883877591199218976219409023497865746378121228074626650402867361917712626142148893855318731656717617182954188304082422864457468858967536258570550167374480580833408524447896577078428401083066265002643177132947434621467199890948510122568888939044937227897654813805928017442296915511092358610390233972844604549720437467428316480984588363591357919221513313728168628062390519074459405053115730930558702310698113756763108515283229336539337321600424052996913310394574145921445471845466687210314370096517835225420674106398054838519714793547567567549695895662756582079156695158414813984982462792671918297516228728374925087061828687963091757219435041346217149658145819767860450304593087433814147386574180714846659840862162951741334990523208719321862196903258314600295745527260780251066643222279122169707088183651046476812957038380778450360880455108731496651218470152622603625084361737292834057073229393520036635514586970189712786111211336142007293529044086061530152674332227918378409542001084589178234352830686505334184025279581309991127739978980870285281653118052400939561661952625564436968085913600000000000000000000000000000000*i1^98 + -25005946163888465256492230725840439380565381557835338030494812099243419340542302363646702021205295918912397043133006293638051146594103492344962861264197392340835440135109769698544568163258418850533596959140848624175783706510169980810085233037987482387171378035325683753796962958206659077398149087394556458024140819036308090437818906390495133768653574688982640562281899681927793662894681297185092220944556586577139631787799222425335665359662762721467487580533749984636114413288187878137110671854430268410302040281869024427886125763614198189581840776495850578281768743886833753864799319210551224461041263232085348485577879515829159495162276303004417766284338330581055924060688816287263305148413400000425059821077584992925579291933943462398432623297613848784870115451414008605103373867458841300644230870242918381463948432763914134741306717868527401742895052932229459755782113928481962236668057346212946282063683488802618497248293909917237929039384710018301705195716823948790368580581462847999752845532301008801252440885411190286783220440151653773955517879388009748416050435439481575178455489330408899547496184203524940369494836060889671351767854689110390212242039609402172954237696788654405383305130431157113858923426654016476381620603700209611464517378376932550264106988362039382291820124797874772125538817515237470771426011185154735254909881154227891155083734942841507982733604427854007411321654341734979563676502470946800099282209489801481763595055108604658769346454699208799499316070149992691241914113220296958752582778638953794921790053618294814248470567201754343317555592198769557782241079650628627897254993050834733053843183601966094548386668468173996791398274078285386455752891837250103053566448994928044830511632285801086161360472537085366105518526856936272881184980205040187889744656305634432311450359848435651975171378377206946828216313680226482152285960705545596037153889920963326488667824565228400004544788518441496318096952474296548594077071917032119112357864399767257132836814869475559784891263704393680580247689183259159052343388287063145354059133443532390400000000000000000000000000000*i1^99 + -905567097459790483421486587815963592186425542592743785965569285868872102948910587684013979443780250022248175407428738027403723427454243817199547013952799386414650709288014643638131590987416723101821604889672984266595217066209983690273106308827215233741085114051460142619105334963405433801427139543613276210341370795647734592337727552646000223124344751881368824650507234925338027359611276613607907996826025883800546739592043561459445879613411006201658220342863928026664911884666449434324740603432206513090395578756492989659331038018882212181156972310924015760100667375915913241203638886908090980684986012392618208772330535233868422469225422260404940886389785879467864989531836964380333518440076298855927249095571315297359367556440023417680794061598372711049432787588532160798188065443355580285155833157574676838237436050155075937178297935173871792856966348252000913388390127342108506264563342232529799465502820465773353669557343326294902508545431687055780405348892816666886071891783244095251433033084200151746858744952817271447847804283082169868327344777350653331992299619232058269981309979498008910815764404195621994345609602042386261846660597792340584742010809081747679275582838112291164582526136899653716225409696100354177666001311885370767959859496905130595097210038889254599439412508493142669680210556482159454979425369248053926422595826858590515484086338099625137475358364927598522982990597180700194891446782298144082209827094232492484243245872920166930445914782771161449825571640480183882207297537739873754529403606081724726716287784276149517056272670749914945872723027429930168677605957014268460956253054502682077164881793740857375964594255614518306063818498122200503512448232253155581471016712523614575253462311535571867588378854575004004985409243643685920329770347499682091050282315155791146798946102569740253165861538265581483926720280635426855141752078174882968073490062142471489933817136853530273944366973632041069909686585222182924569149441563236413516585693533932220300619225061068759461261309610717934850148099787079242320350486275730670710947840000000000000000000000000000*i1^100 + 4272419438590019285619013852911980147587646840351123338493198712546548246905797304069766848907705462935261474024459040098926856095473368848138644628642785363953466420607717169371001048503822984229072818158550933393078058896807081248730911441603797692370542596980080784224770563078874853688017340498213830479734353255119719278313508515383879236226033968822691215862604278217552742968800833965007745167455652947068969708982759618104806510836935543323093154572229763379103126630158569545487358077026751982241403328120271191972756369212311495561326172153524089179431712163872354216630092939989215980947549584472735064203509112273751212358762034543996980339338466531223231439050012388427771153663087355594691296011844543147078140506820921972791606763745107195966214727288912152603985828240846623653985692470131619747380302467074851685122613288902885444256943523700044313670506448574151432086759386610724018541965129584397090853297990480883703397399254321498663411371789728333756092767968986132472513204289380431719142433431315327276490631114299736383540891185146102993600801050625741720680888133740379644830874293957221363454096167288219429297901919149073498937733806012346082259606945778970688718888561172884921320398294485188576244505140760100401553116108687729466851242532447007234687320528526906152110190699745316434372764128969202584737999453536220939048703399491005124330747711198016969200262280130199507951597396607872481155118787819179865967955307165012503169921088100009855766943224698791786185784506298520669466459465456677224509784986860840660758343775200633496562246389952495956578283181785954460819754294217117149613579066111794605827815985336291390646630484240256004533245951556181660564369585843651759815325298260339353744300391746360493346879876881706243258500952250638890788446652969154499162043387292677201563505676636906847596567045012270588264519329572646724523182503371825575181725297983052884423013248997663217392368917959458765439316667747995944256545636726349002912370622476384872705797394680709278099993790257049676543415856136192000000000000000000000000000*i1^101 + 90876865165424363342886118321082354519837244125918898450182013530382146182791478105472260601470892722908308775272806158222271282749858049250911246365231997944529814522511438800781390740440857542301619548618966679692695182022060465236104236468316801248483660522327481553932990205248675864275660151108545629749009988275998152471097378214514032047187637220053342175881587502632489526298139254490691214440425654054606380787707513446548572129218703215619064066717583024436903151077845254399736505621513917278918403800961339292385973421510385626382949157441228857543721608735253624483677048428765527478673179872159045055672891665044898416797549110351123503238690696403267054125230944733589938148540772076037172802486729580961995709947648008576897070181584376635760099545404155309875970098548261165478096175598781573950465243402302632076126932996718322967653067124680879130663756264877304792593620607438287932395267166847624979620726386934907398735638669563868281529736534771153539386612364845157827511873432342356568441823676499407522511061534039032479487455018311989952616193552627637128954637505778375098371478957119574915021123502995764800768750973422542334366517498661838997150190567889118873353933929828837212952838365842632287066785957185255856701314117307474471092555685835798676515218838466701246228762938113405656493211317778061076511060182718224353480805467301321579562453187766223805591301012322315733645718147490294349154441874740053825832893456520319616514161417462813323318785967598068562973105613554470185827103274886306640746130108782051018378715986928680942209753226273890799098607789560021859587200657359037413689356048415366257797817333946019143966889045155747263176880831787228798355703599271336197573278783813272722204250434506167560157410261905626867992085182105952549298185652505484932437493775903730463534696061317578603204174616604773294278506331910870245877597671242988147734502488369518593017853432381992413311131488430449898555713008227504789279283547268382753456056727695744787531430573772145665279377402463961638502400000000000000000000000000*i1^102 + 456039383151134021642339036751618972720138942533581432029013551985853523456996484527637912318149671473100882232544931823669336386838591881975256970026533378988068396774358685281925607688186714005367691262553258474553834330927723016191789457254105402652573591899712204086195020015318378586593261988148901517728704946655519376741270205104954573302832094905896540607154455486773425473890918709592119398620151157023302750935995395880213637861569571191669795026072820765670111782096826298297358733417156644938316027045849282783211332259838845826276216481396013311366697832783336915382690287290635353477285391311216529076446357587897465109005589118229402506159118159545274055108120543156619991286735412265079625419824264179876571818723512107966157195645650471514885692212777688875841098786525867966356305607314634529492439312755969198124223532131808019569274694440161613475683574764037965378614605105180774807856522132721605904455013655892655274840513307610107023932850654134727149858297404063204555541609279441439686823726029922089592690853802484051213019265248839865604632597831406977279933522623222541574197294213505021277049016394942960618487432239845668427744296942202428645003338754009836108116399300974963604995860459420849956129947336395695392710168267334391975264698433447020525958978268270402403918661749556960214508055366722691692510059364887246215432595085065962896765194083601745458771373698467364419118913914722956722863470345542360795915263885468737244071077503454841139838982469074049659573904794124277935714106751345271423680522525313693977616472706922498913357679322548495542261181781161627069625285630143855329324255154941363235446382935653412170908132936626816682719506811078552405040973544909237233196682607410131109164004338366115669156748973905414917740760818045524635892831390723209712790991591933464854108876619990928052324586828156131505954170109001739948639726962461010283700347845826992706820025485693531514122995096216223236626799133457852165869011094829745594371901189084615197605580181879227513022846074880000000000000000000000000*i1^103 + 924075949912753813694469449699095531484662516234484919840195593949543230164623368577225494996559375841028534273190316533192175286514863902636098650534726195787447681988702885452337387216473648962457849936729651609767117227733798727935492513037984788087915127314609043976574576589303475246098249227868759105133037975083044932737284485846603753169366504186376257594923408026402901714040927452540740452534970987757259693163044166576945678124435835339278087017804517674263395817724250042412262712910823784754816064350223567443397894720572462458554909079613721719464112411944393827228781979220607654960268309395789813212897777598305937933588209239799355131224848789630138412837290714358932167414598294980351373351733982490984319768738023954180055511396881501528557946341592810928170897129942486082046310786442810181338826158073014395466516394286527909817730211970288145621600972267129714826983069279698995330236139010804030970439917336890291838112055617715836713770336676014433413843312080661282951254100015873904182859522410929853253741283922146074221530555489293187246758359720184463515913547756478781709682280116013156252148696441859752632598327816820751209608071729255937649296699389842992655697262693338723442040927998587301043453034365224396415415710550265002663588970107292323465550146856712176829410064418934493611430973858799464576426810126673258589635948102821317912792986355885701709582312707275960330638894239799153040254467914647068283416458596670459145822351203113662719753227134457797623996489488671355286920748468729988689320883127988087538513938110484497796950710348299443732473149144918796941800790165761897290064162259991173739717291750353589589319438942052901475430892172123520160353476733299834027088010679610560771269254912258631658669890619840140093210656763265575972480285134177939064146156559799758716120579778540811258345782524298455465222731059435602210927669501135572269405076198482455383325557000789430611396196674946615264717391841929857492264898892078891421141041936589229610607137852863021056000000000000000000000000*i1^104 + 395869292112333345977859887162222164936775915919624831138061527412092298589802603530066936044520043405501471687359479884812102042933145495194057888135653608825704394965768447072313710372877232590094470828974103447857823496213169120935810646717772542935572822556983465112335197216352127428171810562788223836568214535235227820179563956420535501416426103027238113701751958133954050839654628080841050012712025404947711221048196574076180433805283815339582448509158171873206967495742706083813945951008941307599202216309931676583982419613105238877914531739179525891723498762246957333341025833048795894525605271189500747010117432793259515204622464225420196134172420313248286371366598451978571881054656774822649269460585742918506749894318974556740133632845367109953105930061625050583850090835739326994020475158739207361166988133352771475917710923396004637066446673956105508713960448349496339458790744677802773587180937546543906766345864602552057636809156789075511648861166933664942221076694324078623640528375549767799774467438414564129332357419471865273290767654025621579743118458881224240272852523646372513296141468380752484503560509402062300061224353713578355553634207990480942882322796904712094183705791570674110649789829172822928530077112973750182344562785604931424228336093153722542531770258835639277452011430049791008558592319558770655545613933447096241243414878838460115990941574937285617335128077150698250496997718492782553785851286576286569471521597595017396716732821636009290949954499436802135504882397042690733671935225890732959041319689742551124381944703248896461492057483539161273617668719022791991266450692174935264554348635224538267307020035755757577678805413291260157557252984076918645009808883530748156897702135264570997725766954453774239266067924777181128788794826037702202422214964124709326390224991209510808364261034745567875095437099432894558483615946617411919514135907684943136204996987889164658849226444038003623968689140774232908880590126772216799147938232378931741571758086089558171014555238400000000000000000000000*i1^105 + -625923997120770612469084360459695357612249174895567165139086262742956282659147721314498374592728714731770369986031480547339902917387953484404622569908960603836110493304469897343219829849415884428469968290858681408384135747008070925383851536413942758818337250815678262370719719001601370012933638622860194351890116500184402293348044484372075293599349327798278230273592098489897797796819974979809671436698634967810031250495407162992018487910489871644398435322575215419703252308648402396618569585513187803990996279264295888391127027806176125670356871464827144707148283105786074439779215841167542776621163086230040519121650309566141146005214739671551670418846172720098319163549137260599672178653100018707587059736770471100654932391534831844127165327182844421293840176429327838728404414850538688176720123256773364423261194491034665376938651461273665461941737065135046463099183472365824960262653110639900323798077852403478417734389728884021574290277589155251729802465922858384933978457333521054773618734238469842990150900767347977231980613815340176553185582427019725529512705411296780333362126418438826588731249614265550880502671129007568039519413355421186581315381914705099675894343297527723677337313785510322330613245775950860011334159350827165119094718735436523962654626722981314950321617165160922518554904294311975564563522858106258625909352039477136875542367340984902132106921501875486737137649175402354882759390522549005665987549442113768448211407459327084790221584689178879310993892030279136514305655797825241132123956691912231146966769163636394376974767869337684364427854233505100231160095812434156181121744575525252468403949970743832465278011391180322205880803614141443162534296089118584313628662826016085201603070480610634677741103641473983657773811016461767661868561369428642894312689749667204421224333647929606530776290866465686130721868462973931991346520388342412362903976447352718861726982005394909464768465030350122081434093358431886216790030102282454790620576416866873045471107935088148480000000000000000000000*i1^106 + 137296665545790424182447711533874709917367297192599204272078574046741175396707240441535937056441000032501161399564073813546485553775949146254259115333024120195330377592339078161481683128280217134935097517672349070205799423672653322083341355062047376317685161707679343828429624861980397723745101943277385206323033352555298713928826604558432982987747174012769759241823158784793674024292453300233145758386413377759119521388064394238568514452965256942446689809098442515998549050634492849374824973394438735197023115379016535627761121139989006520316679264034468961784737022172441518165558737013500761777671208232777327882984102772438917529209829768880432091851633812101755324133585459030895289610868715029357988774848471254566206283769523305096261811466711246628002505218952576347948572497779715931944798021202774425206702774854729537234765476311383194423657893057684779732531326811025446202591429153388496105911775601141301121748658359835010534183641971666750052290056884590621314894762327938155227495996487607092805398745960398998322220024512146673980341211654903941333113331712337341839972274885475439076862719519415111299761532332172961854264018210298596520672619800416586657948307318667754347037860946365722234356766358477221541326099697678346258111037310572905190233499200720023882415401652824594344689915233712902172428602938249371409080154555317007713436756777054725073699815784149145332116572678289013848810377052733739288911473862639428366813862812041334094939319262826256421200186919702113506190833318975662768193909751938613152647090296494143543277808741711282119256857900492799428405876272863714493468692507747609080818086266856326390120691922664941985755133727455939865693523966560529491940960398651886279782562233707157482115852755803952807063253995906456718620846554123491061685028572733505084423851773150960962246526903287285851046055170131247830493641459628265071102561845212895922499197335029796538721510425312747596670750789910886272414597093095127528164652340271894233088000000000000000000000*i1^107 + 343600123537830225644536247491103968108665342031753210631081122913471668975409769241343393612967058780982335328853658864375777336662049750816057133064842782604718627900846966591625412432470881680181440294671823804441718482667627996531604593412484941156584300004974551151528427431740224915163804973690597837109728835296097152783144972132408397368553693132409308755364226251497812802805132109014597175507602916164725670887533860923347928740867210239233240415135521117681692468585833903989013864109774657135622560765351830495482669366242705065843599924794596072090579723214779249496346288232765333514468505946399546868075593569074319063074856787360015939509162458305530687364070327337186124970458032039238492309755869156203391537532720287961923882643539016792342186004027404698056113579350701661413031056799641429397437017617693413111574462553602766901243445751762469971557611677011812108556020180500259284298945118082952516229449212242148131294984624346023521843816980909306517728189462612636993786572622110763810188740001884296274673351815954368470763877809479650746604681712817646703442500614200216566425990111682908415995934336525957607146879434782231349938913431512256802675514951266032606259100041995989304518825917871909517958157988512192834116592566699277818592651632224010134310427009742986498663703974401004535929000402063533607224493325594881188558615601797747299713361076457819858140028374804441763320678226350596367590992871047421237760023838695267361593168969709063321766244730556859829456443727671429108883567967055776120966390155095443088289099818963953304944190979036994638917851948073830424723094765360578739744172216856185062949531915705870500096652706116585575212249207046942831416049820956908500624795696797119820031716458193980948806106081504334474620753610316155784253858317121988252610168416658010646078936489000305593954825657166409195128397286135096493876252754116386646469525188591656197200950450545399869017612383829882095495055556955747006598348800000000000000000000*i1^108 + 299246527573194764722205651249334804770206408077628065185175402566971274891215797854979214006679579167427024284700663057663754238226552738574855096872513858630536147635419756544366876183628656307343289869126603976113636137112796366088846887837683443014936533967383907537461164958142186171215116576960912541685843711093431189096821472331224598477122372823145120840061153555744635142062177426162605352225641805422646955833927165365202430949474105877724651304452019094578929023195702814164852350402084560156164392305293864300401957263406823554078429158281376211229631413176365122412931972049877261843199798038511503994359112094921909908090588697101453278909271097513956793333092383395484374752886452546897070492516143012944621627887677807627632757177431013511332556020232880438002332210338976786122722563011454284262169221093210166557210230957202443502088764891583917007579830588224335740544801937445789523101297748525707306014326403202682295865450980134944561585724873144711744006022726824379716068310869387721316605355465486991492942005147252229770369354928126245560269493795896069638880153460885280804657616531774871239205695498485106244369092362042736508612060539481861208195761374997582648513416262101932790638544985086904652512492228723305467177430622807008137368079927593832448799580541290137236896413365333973329536185964819192170633665552378778331217497518357268976254769480227744915261442084790481102049270902033335421812883272394684999215951387222062397552923622646392427031482378695987659866836532510550301636934496483207945685994759145716816018672079439942063113778049072618461854999631489685696266274672763718220194748268068800831623412050145167520374617184570341844760972681572429057876730102958040920427067770978740532495772505356264447162888493892446523491776040660630960880802483485128033468810805057410778567072097788380087693205779782429749197460762541445129811176737553374832085923462907875936904665791001902721178290758355239762708534394880000000000000000000*i1^109 + -135613020892347604967494453670819897316255799775398767106673911390892764822081215460224904217054308851860144893951540858748496532220093866053612021930843785334948854563714228992590421217537022994190692427030876654987785659184768483251812836974731481774515266416158750341588995914213023705160704124504738873220709553932948788894971904535762845487987700086328545239914521965928547146084069877123047778095422623951992954335941112533786173028789325987794399327512656587361578162600719480163444752815421245385953143211066184738498113553659428823704681543861066560590295886949295940516379232691418572284041884889892781222562999526529849873501309166584363583719552774292024193808333143454753778618830251551964325924109096108379741494744309243467280748787482827132670029579371983948995969221590704837890382615173328545886189877768575508730765871565433172112030459718057571306771212942830113655511567637368054666334552838813270710321961470625057438414553960137941553235020665609293136290352938414526261016284414550006060514522299148637093066754560940857906120764718625833477576365039407570133404293786284938551983200801844787861957955051587766745683199289729722325048043135147107037484626174065486264894557767583402025665554028662853279689756932238972971536712117938209913071452973784817929927564581149091679691296379138924749785697335642125702164074237892954293318201168455943265647763712921819877157860427773045645652524259554998554133887090143359843849079749240277038185574211281118732352815038703467171243796379378332681369990515158791489508084247552870284635179391742252788305746684619999808251115430073570586730710604209880142665134476430840925013556803590984341896070506831880347186504136954804078290464190646421786847559290839559320090798370752118184151786726444207848460030273080421148517873001022169784034526219451593690764742689026545539779779594243874029898490727206807513956410527292555823975726563214281713830240399434630389887998783127552000000000000000000*i1^110 + 13183990252447223432094959206928330399479166685522901514665973256231607831746303912143409500284754075168475049554161221275021139217983697537721528704390532038032390200496880955894020470680799704741965220943675993991565113210359833129490937660701439555270869821678455910712313062828970811155818687353651346623009400515737228428138088752204748956399733724981928367506856867758564941908540026481122763492717992814134820912455432094874123557803616655764302984575864107470480149041478358503678089559604071594881939797196892158428680178491767798573507994072091535145173727737265340047295719501196069880091754031134666396112359472786945825326727841065923858296255309043005152233415823305379476366864136331932591179559195366506830688814330986401398539890202818480918132589292187564878508967364087347699850800214788893209092442824478221976119594726853970106473694470562260511048008495101977062474303964421031936623441645427664126253887817966838015488452803081554666121066792953964049051524310070852795923319097487175936149002764521404946102146726349376057760867017039336432706690215186655491394811602256322464837649369833846652260560593839642384015128947259367044028474771054163542166206902442484998543538654687666656676453224129670392466792301301159348494377630323324357183751144540280066174598672394779581521435073934259880303533722216126531968928600352572964396114973531755632963175977756015198252705687848061898498476319943690678337290446349029855087416253088309290404842434067006745546997796267004384565544645312795337809433636883085520171756792844078930487280947870795843324858444364574817258358947137734864870985691077066589368674172452849799130398768200681012276295933805457428677971660809784364664857993022862535399179889383626955093058567242161411360330220732015622763369343935881562640696716606858694361697207714924357012988164501265930628948982370593869514879737289143515342575692124741672919803395133884716445988804929309900800000000000000000*i1^111 + 337689284795403754310794213489089415802531586966993500891256853654326384946466967762695318722119006491682626063660251307624745049707112082075577661612035661714442780501700596739395788662481453277043985298286301902715867968707873031165459690662514786131065202756322210003536234827056809392170538689392215862555096751687284972070510452375448347676522140618091224533701152278307008642870500719535216849457675481343052238251630329720886108582678556765985924153539484448160666263691498430983520231207585627446075746050064181972726960427037237471759752172880854229818077810003491793363602701548434135884795769741337973960645067926875105454185458364306399443358309979554064604754030615889665217458718154554286192687049697813631270717745830474941200722594253107175905948972569948890927124800389297045453695925425218035899478088655675209065726258152963707110241783957325632083837030581392738218892077039866370998754547084919289964874725461458927579964472829368539067860122111899720618470113614547946510462628739336521286962458273226976726692818319377691713561307566195980107337865175175414716118798090643038246993862143740160189782681136021745280659326552277967598093660441580060314748166814266316767447304959871703953498918241303255409828295462910388831845739721940683495181571933282545217543177975163305071560552552102476240194199015538065670455006822138425012729360912808428539043999261278296678105711098807146387871327182406040832569310625505407160206667921961876746359675368495435858146393509450991310433915905729359697020792737020601015821208659329463754316066159828569508891658056946051958444489578717831670655142460703392668501394626623619987576812652253132955971644783146185621346728963399808749150434061466494964147510730248784544088903228899928370142198231238232930640296483580677956211940691917834912141710100708289379437887224707796554244683032742190359904138482794088931952139182224625996757355179103601295360000000000000000*i1^112 + 21048013628254225258539593202947811090970506232877606206830236846563336677155053247331010457115942446248065325879196768286930073026886519597498916777529968362024252989459030918074268594726667881082199443418245947699955587391215469155088305078584521531742494059772509657580384399507048649867731367208321286069978975700758730952200775982966432344623228685560251930593009055168967237012533275089087001315356819428483497204228888583782224071730475795986537957972385314321564621888739935861715526452748008453690656480671466744343082652042329327454958890366960781832334457711335025248751543084362113390371656285835195420447604333441949503222403047675418531915652274237615787590630664378844154518603849303120952253971872391391760945909155493912590907970089707331194640767814791115442579504385419811734570056133436857989001429582950322785817112390119902121764805790612993059574859755988035369677440723909783950184839537165242825433484573440722079771021873361517606517069128179977914321466162992020657422515264899822523853655019388383184934470849088850733609657674708525391727210590579694682341738508873001475488987234010857831697266962385820453542582603791027265220383765860536981366114924159255608707139227940000532534719824637134737217932225816357537282223234660583725618724251095010445626695922795552035563901290496778755322884658552358507809578642875485053633180545437530257472103079956684376558602783322410417690573548259607046683850755712669187872016291616896262273614902331178432854261134359832624475608327630308421845787678461741558361808215556885477214987495975322630875972134617788886360288892111303277656381440831372233984047911469071065749438539372275736479649498523654801017472974680224049914604212230871635913356876899282663765890698678439250845759181317574409529021687939818277537615521594060898701632318144797559878586854778779109960493395394871228065616358275067886214928555520958920654848000000000000000*i1^113 + 156888400413876893686657102218477514927194933725893671372324875134941171509739777962926039714735710130361379189528975192113270820881644454521784097811130282325447280744178269390327136042624069265632305309157584577261221285286728422711851488093938972149391847305771294845655333625210311231080901991358533329769785808708081174199707000367079570998013053894389081532361912932142384731003687125474237216713028207660340283954384688553861453167720661371857960018208831378232290836978536178076429944226219462886550667398490913442724582542588754360061605031972680191798343466435475770474377810361589958069286523188332377237164382043340781627358724582555146206982428184381633818406562134688860926086021076168055550206029030947043077200878023571533363036980890876536176506233949674105243609267205749019192737012643571788360068261921800952016044714953084757346921177650491729127178185440156570439776715502982065933438793196066591403171638760551769772009525177650780678312874971782450305735011928698474693144943371418528023975905807593130762249012019924236679337826533329409231494323290586612995979627351348657747724136436240510189385544674036958023248599620743105922883395245769525703252071090865938937053325764257845425760940692216119003267724499173563766289825834111264130629529307385979300736548278160435098264500109289424690386246638163166179952169427838411789677194917169682765477230017736898910841846525684025556715198443540449603248356905622564774016397480413811471892458812870900477002311922363488927279559031927785277639847778684371376726763172338413539153997176393208782559926589297300260676774774152999649685201406077260571586381385080593035009071243740876163633820086152859588566592788988040720154629198505777942572235994895446404829308130050761228880095516467840820913623414093331070311503559780406426222497227188555498837939978351458375873791993210189517681070102078837703992934400000000000000*i1^114 + 360326646290978913071590922231713480594162249524497322476209327347582690312014934801720133324960324636170345345938424721867394208733948272892355294164422749926433518491932412335309178315824140470661972554514815405064116835843042663620007738684925931408628607147385644466499732095283167879428201605004176934755452491639139873689500375189199553627356608227636440008030384670974779307371265786543122660635244603408829230402237486351148190647659697185090684393515907408238695705239372218371186108439676742760796484843556959554361495867513413180592649525459198775093194423383692769690979607960325486813855805645540411314119679454192260919028256211414105511833534351044737212831682290388926262860130242306842774971757799707015699030607152739480445479110316238564208076527220746590317143615490051945474448783016734864858830487568153348161297097898266093908004751104694005937724024290939676482564431370814826975640073757660831070804826946441991188426758655053118020296425352509082301069622288515683904811823883928866312326212481547182814637372090617740199526353018465341327962608276042918145186376346050272410429884406213172184423444949680466616818433363534160528944591141960314928119808691934986865106676804417893697317229876406859924681166077023652955175731149246471133684696867256294945625609508043644642407452286086991381529164099965770868785946575855897580488556596695093286863936683460120425405639853591993228697412085183298892829602473463782632688612035936371594323540988997052971213878123574635270494186048059678270443135031946583905677447126196729134513915216822846808936298237029078093540381715916090510288457292740232768076195425649398968198324642195053833274728914918510743921865034995934348964262612359991638599420280209051430721145750455858151396064659341095024513899717567370125985005405353760547623175916098585549983683674315775729990134940158770886979092480000000000000*i1^115 + 491522148135802702056671542559877305639754721965572558587197418214368529818238097932535736658717212615025902359499161532212721004663382943003797248525571077867251065022671579501488962369279674492867515847766497052721047268063408964273308756464919011268316058680977549350140072427320367350110618457935797865527705748128462860570709589120049371344139486191804242725799006616625923025797298368193379156139783351323281163462516775719746550484130675511365792566288323043585067521120640043179199934953028489445858649467889879835834068433597523984242529603615880187026848399593171792603969922406343051378022091714595868630748012059621777809172526003912944388240916793169288913058086714372953827414099482743113762745508441905892346356949803357879308445964359789217997600701448447818310189617372606754137664117080982990917852316896624543476328812148757911752748032441756162810651112474158690212690389483125613193811961390630306474387457832324429154673493419308314984331115493619576591075378337290969133278505739078903180073637531902259856663237076820819667570851018592587574769553084242356213093778535434118469490916745644700127220664910522661515454203884798074666962624848732301084841824860698374529273555097919128983067176817098261798150689515926627344361847215779891847702158447672520770721003353743808480753502717630160857051749159945917951749433901152177409540547755190216603481480291693066486764230329681427312623841513998694641287995168449816145269386149026291590407153731485636531907692153425043796173167770536826881359974353204176303076107144288600011911854490209257546448957815589857657247795204944074884857075464940967412896588880658801657004434801239471604526087017561305143536176930630403402596370722041902909945478195537352663133087263216369952606418673996118169288291626894611481931783271050669745625101933005107161965084779826852999307722752000000000000*i1^116 + 1256274045109990705100511579282694473762773191265260590575996567811744222484932519674946289402668925052517817323708131920306736955609235890883471679275265484844621907133786793923116227880156351022486277109191139035652966486575210464704068752185587784994646431399487540048819594416615811979443903998846139040048615202714950485303710442249571423511961448872656718218466414331942473535858790250783165624815109369463240460438789581839162126985485111185671593658276926314500928163455451434441535238891872976169809585573828911697391458675077731650555162884682331229964669811479477396615652210924534757999811251160763000304344796822488589113937716823587212310168340065353682642526467004210873387238927617041211755649042900333023766465341879827955430239423730620752634196212411764863462512711976751696486919078991298728022119310567868540334914531547488100530700040965384084297871722178122486242821325663348469504624958602463548064789028539902937502847564979037090577202941929868168214502791811134060293003130309542742784206409050038394499303134179719465435680902579653126732533200097677953319812197108813919234299498650398472701672749888607135608641761332400488492207074707451507053659901427675742707794317521629530237781409203250678210616898400316885362399903841158068069113130492530562416096824945359532705649219669160022881624146259523077995284148663090799693929192061038381367435344601268068547549162940248296501334560844494785168818047905423840520617025207403384460118877162009751084124778190251469645529399381120189803126541554931551793996427787953400102425248594558238153102638522858964135747897204863511435123933114019648601112224784410285923012937919449613842781855113415300817246417131438274209610651321566936367110032161094615185045693378851938026774435138801916314315957331562632513521782574788989108476425941182147483537716019200000000000*i1^117 + -1826649497436386168668585116971245112242525512267383336366353589774428802191516884235830090007259885735436479013049303767312884656391521201994126490950280215379294163841486758973898859477641173409324147941268163051388001029528902745588814867421411897098541335328551845654392999604743319668805677297790588809163860651874854214602501935925772601112011231323389566101970324428920890984876642428547685002984274039904947334500650704023149630148030122736279233121211796470920947345040167486345751083855073389176087733887574732791181584106516962516820079332220315798666454651601742785965063330449815143176126171781784089214939727417337744672135804789806572737923050859452466969073483997092173099027720064809822180023063505565774433415565594788249173874948244737846818706356646904680253458063829848057502765467032747453995847973238169733032590241565599535598503789020668560860958011057692083361269113034442375517983519000313889367537515260313895235973607927705450797412304929424851819331560917900700622420263267573729255146183384488132221095262407877274081893866794989167620939181561752713552256532605072982660517546324680509359483588219254410006716931453214939659582921202931688910948051100209989602162157685043693584559601608722785848282192917550193384956556266188735230359033938179556422565696597303119478330070746127978373554025447670872360175144897334256218774268219764308769563259394520058850615993830184890531835558796413171716346305651515104060963137423512504850066871926227603493688135854728191796112499405134526258308095281770798311021521886836743819691334587230137700688099835923152271854418058407399497693680865593349048157212739626782792097745032184817586927092467333174837707826814232538598050155075732423882214076659153879026455159442466541014278947411834004656006840394635543643900627262965014769612881920000000000*i1^118 + 734050725620356097600666574889807663376355017270095358964499786357877013483477800622401814349117349550601668007546310406399058027579621803564933501943868810233892244464122604389315929638713953912844457944397552841753128920075882503856607359718987612109250111501606541027652444419744588434495452422135118197613938353631327226848076654904197333912916392576318527542543998314751470614889382419565816505003862282419571858401671699212467881180003161787270255485190948749673429297270065652338350264097774478797851903653156649756154147341298476497034632879059969235107095362246560649990480326610233326423606128625350473050943600926496872631589652081101660756348530807316497930320710440962649640382862132288786618538875287634468948038552866522976697320044427536369579898083333260576019906941643322694777667085671849057198665103973414989988291561124278842847540399310024841755714715820171077249202192473314835787879007847032484880256058476325701603685250324352737095716180210955617457637275737819184700994921100420736646351314789856106598525201998483548329415496607426403557208073622138612215357128330890439543327041207538660896503091180483839110834959457706026710598669541768073704417988261055198619674432520774280203849201376634200905292830071706465011517336569749716130448867182595977769577749059949792337578747124187498625002617173005233273935830895588154344712416522929833857020063876690856577387553590243409170769033331262003526412524012053338864428050928838528742588836861648300138716913261315777846455339147060113179030535151165414000128360609193168939314756454139377278536716383275438754584332875435983043219919333783034811681590903236293136727761821346199565830472337050288625422581990053899533287715953446428140813172655449295667540320167399929779559406204686765043714596402424986178945024000000000*i1^119 + -3289319045387896212284638177244862028184862492124146434467853373887400516331320925857258278100970410886864771112271821624726477548787744325490066234568757901673215348393436781672775512198494940913473041936572219809594588413944247730774270811556644514389392046607374968189309803103885975663626377924971864833329169281520920631961727124083563089932833337300666695840829308897773388979879209712798833354086277373679116549287807918803475390594340274777248135309193921389154560274738878727213362340382517914292582308352426874540363670965544960736007979728920113064839709199111421085379730457492598039639832612121904369117292324067801874193197846805647685124015806985619875570239871964012266849562655495053694944722162476397445409317242217531983162373644175128054145442610767006501967777207129202476797872425983817042489995674344746544961610653075592016591076745901466098442007706588444084970318224133743039620043559151135230985139343117033547689315881024556838003908058056205332740233922533493041398920191166160712678666411103357074213537971707783628362026209723200340847847430724044969616709951924758051034997051994578512927553993053141570609006961730197679889985212816604173281971725120335686241838486849015177788701138071314102465104456098306004179742189823418060418503701305918487645172237706842927768264830791468541499761664121805593459891205176295073375323253084775084109722865713321907467076912220520710553380716694349229667056364720074376048605013667649587168730825859928803654262507822267890907316165720451806483888836240967514432398149270016186100844859667410765727957363826698508966280982963670085377861282918315426189972453330647802003328866158538915538325723390718070650499126614910195258651725044964656231221707588432995053501570087144345842005900338941604659200000000*i1^120 + 17284513091573434399516835471246782793525000274447091784065226420125910316090840791913090425494958408568661615187642306392541022604485063238753955400094796166263537988401061964104619303114938054315051932224288550057781959061475103858724727282693515878514958589002216231667402596889915538477792117171111475305143350185196253284281622500285886793793926300481463938950614400619884372005216638307557742579305612510255705569003145646053764909733946881398847821490033419811231266589523838769007525432020744455645833538440092444388289980546038374064639969744645745244054456391313275664022869431527121133348677053502549032205238833524103325489530975140822659764261905808505627197483903375834267927161291424277606689642693080948794068601285057916159700671323038188747840299613443495496868455923788476377451180891686468050481643789773955217739919486552505633526566207377032550158283455220757464025079195202323702860396376021690600026195514950055848329568941048679746872441763302445269077428642211212199855521864320938143683728707972025774683456649430928017335989319117775562602737101762972012005351615827744685106302909657344758773852396635141848504688998492755453609874946870219169025232193529726816882993123225323345404529917784862550081032182588498645292039136825761594685466193433376082460488726197292356950738187327788576208251674838641318669739842169483342210147406162182561105537787853732243449696643225682044317619202212049677611073534486755047571208696096664699594317877604081225271435320709948858534790425893705145154321995440195637323553771011748128474148242985363021518272012237930131997430440161882910028300090358291937037303440027543991693701263635636944840574542558927077873820565842230839772218788292856055913764214063786013267084316896133120000000*i1^121 + 528034264428187059446008735944170408192450576608182898187358066738512706085277667534077055096620074051826320319749731562038420300436919064735710086521985078600954352639192676264057407357680961312681865343241887582372074303388285970507791233660710120495197449228158888770091153853489213948324723106987782859338402316059602944073745394519301562210985657111252418579082323863410861226360933003005420381925556513387533480452886122726780495326758487893422774367515064262420790271346971510427671017007028199003033127534878514149959185906650065773683170523617153175851330004599108965499006903444859157400088438141785250392059276134719328465061710720743581632849768914178811648229411296755321427856134988592080730039479307338288958089772333395156803116428925501848708041699367544191150504248451285857317272859996001173706863864937369013619137824877423248780860950193336037662715537006647124822915314152039128718734373535524650250240437169643132263479836017089962833912187218745026183611663235088516255065022364689592222336242408039622385582978103922956060612064963731211862243083094897220251863930909934659381728632887040774565933217977881395530154391526845231075987793599484877955614020133571730253591951059160295584322653709640408258215990210671811486621135651813857879784556346725458875136855569508877880319190743885786312342822347814383427429854265215028657152553820236049001546899539903214504762106288219767741194035258252731440421170034376150259143097917776042595723950668645182417562733909048987266847265464320740827287361710216604407184604030971453972488797637566495530940561992948472685011467585894600446706586285103142767753579781595579724249054112458520533275388060865117945709510897124685978516623424603226773324300288000000*i1^122 + 4066211697572310927746674295863658094133469370634817354102844721575281062804344024020636074268275819254375710309104063408589447218963534429696378752337428267069764546346123714467271792617867726255412860208839626979762530279664415825235957304954798164856543187288054396115597276434695504190507704230675500141697526340375187598105679392733385100909516980637144311936655666623061043491925700319295504779386853660216641560654348659431756310301572375629468411274269069862592078673803574506064352160736271216513799267684631770456529203448139947191180730081775926963862497532052804215207249488653331320671492988981926420432387776379590154015979744298836193060236336796911021876974710413540033747073399999152279295655478933752935329248030585268759878993847696054697572102811267031987916075610667798885028569980114066584115800199847943632864628850701152202714876653029941593760345399478406525073428758255900807242303294626561834121267726308026565860780329687151788315107071484555569832226245071745315771132213367748139020417860756241364578989541050034375424943551568704886477680999580193232425589754254267123332487847770159885318967944926226227601158614152634149839643314464018804720247997753053937407433138359159562400956186049451642193521382941242328161205200869060940061325693730535987697277186506457106412185538110710780200811308901687752969726771969276457897640781918036363325671243390992833952668824671303826647964002235911378100645734737934902480381797033205281223121257971011915399092476086059742775193175672144596416276153783055006410158573663114718575240374019354238408455697790965606921221604663677980477285636658495935913925990207313001752888524441055842709343432273080538877560927173191978188800000*i1^123 + -681016705821430244543626226686120463778227064100009423292978829544521703876584342728891475604848320211987700666672437114533949084396376993156714657744337582597867439571373982168766739125258951513304345822393667745228861297916934278654318555083914400050310703447108919498955819261094911792390759293099378273420748502441632672721101428903948772021533283240828551696547367020194342131054517669537259148808441393061643228386641084044214138013032665755588816859658745269937269062419331472144183892247157834797080323229753159559307602605641772081981813580629733059036754588234126197762380539416191662605711931520805178149679826253840050746728523902614236502704004826370955470552458853912312911023556796462568623890711353676062582731088625827705525230168020277935513284191572198175825780573033010123370229041695992702842287096273372781329227390282914849646263978773316765468382881902139983986751575774833099733059143508387110525838931884245700183718783373217420391275420373316412878253639736320880312828109646864646402522952917817802814909156395718587826485266682907845653720431156612178432125926440192954279384879470298342471608344828951726908178713904236671909344290436944838294656163535909658344767222160193903444281306345799636417544219131380134272405392771079729571333697373641629813294579564750696297866722446322600945150820365343479044662080515918921558532495782170122063228297982504623824919416097917618735491724288781954196391419495865799896322308990560952755279042292983520746225623074226092968125113547092241962914103020792954953869515388827640296740610396370555599329643676851710727875023749264761007966254726975342959572669609635927176503491011183233071387372421120000*i1^124 + -11053882073098419628470046811901868815243585805320716490796334826085974655007671440577353073486352918226189659687172267812725560572557576965009300835063043469558573026835932446023340346089543869862426955277821328192995322118459454872240473327837544508442168411349869510965782628305434060565544133085288756730424795216878435189909163072683688246451293543224777987240252379197986724147583775890193502947484982700660701220695855672057787074285456126650960534321494155849597306158779928801114065023765181224740150412619201325569971973309078407601611965684907975802011140420363683433540909725503583677812841912020893447789702459728765048178261586401983270061926136932710032577180552192458007236752088704227490716230443918289352142835177449442397774610180025963520690459802940015606603643149741950470694803469623684624476476086983179597952861055369231278557954457510925355297771182258323203124935150999598383445208259837409701217243077376364307239034814393060943268690097240495269914633355168946760289929438647158207052409270411591126238036683306205082956263374726880707767841376505051756484607786322281634275290366374280436723191578076273236570997986049746091155946807894274028936647966871371116578638144420389592891389249464678097234037772087482781472379350796822136002609978320692100425038898391601073524557676623826590198688772085697332115100745023042029593830491061778879124107058594525606810556534174364151971023334588955909551187139202714816868725462673326341949257175698643210002348688824710238646268770945290816149683439597105197585288326510573982766607380813881513732263879551634763734727605690537610801235638650361893382059616534265856000*i1^125 + 4365796038373079538252724208630808234630838852074642427729703758746968419547002057352604371462869008271251314797817709904950887913970024595429148518433379299522268978384404009516216298905437374502814965870310300546441850293158512824074872558464441755335752986061857054869212336426552935909402582393996779729330802870244807543451171553762448438399285693050930325242603017428258960344069074069694219441322021062228832557433747407543227583914699230703009235463366171905094786522526340407909137630354327014235731718033288350962531418724783726841557866885510862962701156675251094845973982570339482273404559315109128207300524416316573799736356774107550265597555382337433312306110026169045991079628905674123413806494705798581150805217351880952303941919972119461169770188217018048459938229112890748661764022655166435915872896753617667239703889476229902096240780256378313531004402281023705104206867648795052877720897432455196378057096522991585749257103040406166406306528306421157069175835485752037109306829434052332521618971422991945239629843214615327838138599922377630558008160275603240979973023529635879440887829155186601245336737711509727054519356494017170778055625485457993233733369988683255515131883805242232211528977749327949513581048953390359606223884690656921734936812677812711615061159904357844006565384464947206907783520188069507564478096112160386398015960951041587485209007922620494795623147603538773763974874464367919083369620738468275985870131258717051381498547979424133417625412005626541509982896097184413871242429480959022162319347122112889030207149975479341961928070687291999619777052373994700800*i1^126 + -861922278596453906314001749691498881475974960344180641800182032816146057113955924614718761975151307636734100086784000538275233415684826725425916270799788842846473601725057700741463615103785366830379685513120771185278767376537062576293169142258814555559223033832666264815973376413560425598849601075228067570301092088359240751807483139405009285674829458865364405147241919242531874964271163112834429802666753410567093875126870059615716800018274162644811396042754772995982402499261538965803632192994978754778712500434980860309105493339119087545248699083496767066624130892035266415934773188305615828411851957618455840718233358589632850059948109769397066299139898648107161344967381399683325185850941972919917704563986067198716229425689473737809679810842766856009350828934023597322083771462920229849044732131569572914474409360355186941900303817220620417502158832621793643940552038936994075379887510302846433457686737647077378803028805137768759973982555951296450565046318676556267069885435172147278093060081343761979150918986632336888897719450144339057097820384697391326419666318694781123869987948802626075257715424343775962506847946155951421854862566735038544906917853991452582658779510172575037321370101744140961347607934191636891843438445859581550822848161101418906924422457126479849525087120951298437685523113264357275684559817260529026277627711760857498426210446903923939697496693837600895577991685618850166060175636898075569773063971226188257947194542392550949244881453890126971000025976950281631736312899831572502237218659467156962750200986937811355973151631605760*i1^127 + 260165820917238695435496937543767979374553146060279507448750222784929176063322334198368783294133107673900550541813815892668563149959325342533751987156952586036267680601014398267588774736180134894344649538233775819230408728725918992302360091404134103172469481870785257027729479043630614155498591300094497300085080999706880452274505371765126348178448298065528029729185831387633633123110657998727314269189795405994874425500085259589797090643961027730728028108623827471249149031931006866619327378951893820070693201020164849363047699701905546526098829430541801117798836545341587475074489244296243517846103851732163711943357676405472589855412859332824553452320976246409395423903424083132505527719219118693485679463232406040169204363841114533019272549006586281294672707356851902999801377908830691499310821351676935840044108877643062947387199985368868595844863293803345919353634446748007619797574414242990810857585907586189603679927828914549909022177268434183345385577697061305996428785757816684487475823318419130063476432459740171751933391482648794614020373283680416041339688725175787400461467851852158392839347531530386525784768739231744112899247453775366616706423467327468294985673750438080383291026445980883270964256208704130397041348457246228461486265958814821982802774595403314768772632170677305130180084481499087443036398044297217341465545242211414657226564361244966515809091054700541236742229936483285150133187254810477790937230404368583551949157832702100525642808790879229765597790208*i1^128, -423048357394404547612389790719429354963497441201411183497095250789451294052318484694989907867762925902715208232405042990289399887386788615344645512457301125717939971180363260268868734983416518023110604222093116659396831541092590575626406698708339108235667642693229463102988330571479434691349614783961016645083548479280162574413711685565612557417750495263476526651692570190099854709403222977273969909627583431658538728846077262629776548743122360933456445003555145238598169326569651964667146817032551479416398614005357090534331716554526345153691945464707111167192174930368941285908131986507710180567558365534786112564289565213834185169188451308596842901560824986054272670038577266051776355176575556523650809525482918969653146453282564177503943155726057622790958804689740575845116564199872887965415577608661963374477758713312999829912055154099065665860584931221786196141307057494044528202972311376426103353410036440532353314812924476849642065690076309074017550526247632307800664755649573192529496047345609828095348680093878846064697236005109350575245485644623176744623318822806255673614340454791347079033408053715735162314367892434793433587297576131931456126732925965944845890385340484456141738802478172364335786566734975887430682371859010663733439801352871376823813269731486102153185367842176228895128282254210361304408519185589190370237372273191468719536483106435290101366677004089801681055754924322390638127270235465933576822699764107677332992726191278175348033353008100700855496763755352404451985283586468829641729055826447267174463597111944090990335083542665773680668237508154583223072719919159290397473244062690504556212340426032319675991134438781658753183905091378881534155703947219617199439339192437211120957189516340607708755084250045866035252453467804118237024672644781796761061438775651273731751665072561512033912390379264382852859573009370056528212797445148125058999975854355223335337096935787251269070499901639103069949940038159828401617755884889849367615443100139920262158773928257797776492507271035372925108642862936915862946317266190519510439662677565260162823077343201585317962614017976398736364492516093522045302116425587989605171577102812383278732515894494418305526867225136440214367018084419918512744303079740936393266948099220167316916674822375795028022801263995362756375153361305624836181719238132469652205319858289917848297189877544096334554224973615736690329048056129542498730588002641350903170163145857639523836991025975382394307268282898712939861690441241451428574431289936507546419494399237702266712061828638044640199624689205910704015873730879900524997040269448706679126759400863406687784783348999239174160889068532149641038970491670607920617905660848709249085219014676246649233714150036051016074303630588492083415294599515386417678809537041488898321601366252638393469596198238035806150293230300550735802845266313408362973036241171251200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -8970544020561138899246454062878965185523991582511587898462098393969158616727300589640207075481076553501663052288162142484987170101200638246258493190110073483671124097636987590607175353454034974028566999745445060195973700815962307871302785703141587770353453410672136904055308839156592641983194916761993144693771410221452984228339057209630525731021571975935771377130279745587592437733847014806773042549798588114485787727416130527503849874467002521799306889803308029531927439026342155275643325857206107335551035119561609094167846605660668057598178843100704537681517815359288644454946365181893265497042661603475396643200305378874423788376041489088466137483692646102852786689817320082348486121771692977906180603698017156498994815098374715844839314904034853955706102569965155663709404633537726780496198668476465295283116945551085438685936697448124411275884241213081890647310177475834055175574802535647961070688667142304597363106529241855049269383766384892538018333986663990085040945752670844324058990520703770103123604152125083820775166328627654560430071539440953935211198367262149603863764702271859165444579992537680874831826554357055715666854063510537726128056927532796395742146017237524895330768208770645351718985667186730468462377628496418598253264946273239194947150986987728148389234887497700831819192490272653588597968518552632824138458207941656743619660555914662854444562894039611600367378626848008137390433538401271760990641503287770468223643094305053925759967197144735998987721039387443536221211703333960308153340980958857621417956843380361024884747724903408100785094301834185089866792250517230786924593057199943759023157130488870511290954199507837911162484709062232621804126342309521874051406169253044260070852926323728752852283492612793361044313890440843987898798028440493057693937448482626273786636022668286807008134902731510277344427459975094904724249958715258916509723327284487951354999900052790504322607333276078711890513524494580802336884289677522951913502369519487838417644041358450988464762577460909025861737748954682856287481747368123923168887311779216012010212106694027988671178012472932480925113820534228343516137774235005678548248710221193945775949800597051521994125130969459074795390797216415747049792831390757653790742242647562820011929577334264884114593980967913237821194199384231135192448891400930539477477717433969357321359954602442797216710047663423394518623181583829842170705783738345102431678268576847566746086719508482356683260685359696590811533434415872280340784538923910249980183339461087630887466187461670149684922929997505641417520395844701512653627650876816817370260176127086940786567898748864488714496768933249726257948664646608740210767179352194761439114252374605720299066134754136852373507330042880087588412431255823957963273250839525381354980493310884609348771360665024815355906474737036290481259564818752310208352853635891200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -81643283174589018458822113171128899545388889870606421740157220874001246689054791675592697168248712546653274307734493628742805625785266515815275058330404147271857609753406898168969434012671088307723569567632758152906155991403787477603782370987345929786272041626695306144077658324764282214103227317019569659001190656823713255167021555879866059524532133597147015056695378876592985422618755829393459095760612061511524074353758617098658818428442085707526724249954236321560014261111916516593166782139073694546816971132263481084104550503889434059318475227528627470471730239315662892932455513738176696765186296805377921397983542576448409000394411264567486867644604555934517027438605147247185081191732304727573936781155107724374909188804351285745142015661618508472223021510729608221247990956229170557200765753445887377377274012040671321367419246120836031849403689553817036934370619045485720757451977674149923882451629494062099122572478061565582418619682712656064771392363214326432806607576079390985009846972580088865666421827259882015559380663600296244108073094588342352427396071339530523808182402387129716266982874344765128243958241398472746855546692824159202189234835231724187716917579220930641429766289858562158313650620705416085656634253390667203088800160212395125516410500265331840592185432091409846454191572748378228534090522941634953036632701860331615213780679649478951298622428076783732969719716207108643146749874377081672645061536954660442275000827361530404510881519298186068112776226994846825885335824049108373270224129665666910431046838214391767520867146516190789176412384377326266865419160594761653988978998302146924665029004424011235368591362960610759778162303617711295471922079309675693669928504713584422622057256492843324634237510499310977646141635044544190109186429871337902461348392931883432948856322014752553900459896866110032957673888652218076083512137986589164911728166663076001701354756527932385507974245986087006601276762951414338182004374524658967338704529173357881714192608639754461781309816998820396692026486922342632163359551814198195171469669953201776249913956931880385665225868873215302975092505262711552655492629733461828449669295792287279001157153013073047417220394308884741916409229454681191109006103540588954458156108288037951443506258788456857573897921300198771083089945417003951969149297703931077196078840730169405662174296171393011027950411390817836439610875016142713625754710556426191459475063062405772648438361198851641761256344617714968332268095229172201235445413787764893423686660119022025401101651236685842181824097355605712959060922113236675268677439641136759909841798917024507380986815373407326125675368609741176711549072880616791062780454005580739842570229347262137975911099277438936594761029745395806670426896712769099402078791795903713812961994904779491546629750668982917030511892432695125504683151658633888369145509052416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 120576299391511380674441751680116720146572767584280915532248596603721807014600273381753008694616088043205185691320420206853713170884689024250746601838904891052500631269454285580491595426508282219253794544048560266919894799786224039805977298216550206986549534731986956554774955631722477242852558989934904677540613763620733051937879884698784633452889198192424451698236500422358888152406355490023460924794037369607126629052061007665731703666108258062847612861774433217014644570812643362216716283838124206250006266672124366727402283349338206120699072572453632227931013598721297713586836609201615569704538098681356077970410591788592691660970187323406326508271058493527790083639329576054860038918086154973405192147306616190765027121690911349487389740682979789227659732029580337848998439560849944034702878639488545178938936957894296386264871242232077509287132318271808037672112050051415853517188739917774096760153933001107436946012480388705667594153350365723048889714176007592125868677603324116140553289578038201122017474756232276233706484938490045092161765719127799824579853408425681860868987712329541016996719239282083180781035599351621422038788348046555723646487949079453514547228027382134328752661557043074631706600123343789988359833234720993637331943748959073592424673880221089271192287681702815711904351748648225923612256906151257172296114898949414062434015545309510186682078445336443895580635634516782766531402054334151398741568379406347276408747180518301610139731041792719586061134131051234276188990216510018236787867604613409958886849860883694150098610704414495096569338646096536033206795083536343409542824006077570436579084628220829798307028928371161218953898085800411072705724696390197646490721150775779111823844766565428894894581847299727731140588512773916909935577986475141407383759792427663309673865561068575402655270767687004872824773470637076431001975401555266353850451839724735446805167027164936736265742333564593703440919090379536276327508147404355282131873616020486221680525295877405649479019071138578753512898180223675491546680384934691655921536648378402559830020964103910648918892532611076681658273270688964812167739535589306795441726249354753389508703200795661469810631609666343998844935901689177229337948315473277757740960240037301469849945192473917096832609834050204946078775528903009487536915993540429117941371417259792624106409818773481965608273090773557833486755883562984514827768283583315501482244664781013958477519558869026002308501902644280279125008657700885622532756178072481643995597569300066576823310856562858541570541211437025528047139371069224770050307611782087939850751350185549273051176241574021920004783010093235005807765543236216095143809080676340746660096005599045418160868739764200400862526373903392199988679391535679938664705607496180919939324008382493727665110980144652370453963842670976603143749322692524519437779546931200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -285808261526498523137850126571704197948417085119509506553183687647922443581555158152562291494329059602921181560267048245620114992187463121905290108243186443420229802951821504786264147953494281674672176665158587055370643061738864419964304806294137515225254853607690504889532467262173735084290532354195803693817355642008891928279970179948110981759449742418921679994522949593720859743556218471441271111259558891020328592267559891623340672811818635498975462014031660129746577848082190390105656452032190142138471743369489703617246353864611432466488708345629826857273556936893641444302887847304263817315873526884943918113135209253433307125004156566686812941707291206006121372917972804602015899974691613546432814851184183912751033030012475848280091129679183451866527915154825790717060518958919402933049992934131882457217080727962971014396570932915014883596012203946449537813126625170088538901335661098496332283178470892589884597365522724829164602553414272928486763322518830448287166223325067175000140045945689034640107645611505981253061172561616093314352652363902399237514670070685601667926410782996019339347088008373393405807373851293595746943833472562232736524421849370761188019550408968369857372742993320891052337733008659362880257533677057108405405279791919539859357959365742240027853911056785021380043316168236509504674759121885771035970334164479645415412504947335744888285272742083023185005235991762742769053803198597083203296436440420176458597298813831528027322476951191362968585408999229331624042983998134814012060902315540038166547361707086251992999997968947013392746763107907125674346378126065748211489067240767528627221649502863021381233510192620149301763086911031777912828642294209052325733513057652728329671119982316298460104767937189539529103528622088818616713730742548215385260222350372748929031080545338215841465744900990413543511414047569866516876635812126302321842974273160367589337498234211632967839837774114061323394905233020741639651474031287866929000982003208464723574036975934017719604777560786943300529290301361167168374077244463416381842853507423504878545329305719766907880691972639263213929891203764149424360873017385324080621481665003331145026956378739711599155192417605581560648412756431163519169502165880781057227055471354143791435126240382909203860192617201174275880341318292816303581291756720292482155507479091033739231114037843721994872151743014267570865685808672599992878591157995513886977960463818882381890782408444680804092227685493674771434606784104969190942034345428349518407182573572416637320173945927169340742211732322314543733762918970300571624823305585504094772283708633562993216896159629268343569889671488463833894009869822419581875484712861697225123252301319955181634149247961724982711038117310332462842201524907644190061195888915049680023918906877663314491899426608987566162106417527770842633526185494590637306103726080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -74137688609809760147045841895232099956902276151298965673770889411099375340514013394100807959798426475665718461290185857675777814979290788948021240973692396509052117139215121884569418711193799907179083368302562255277841588539802931956672572621512715614507845237472918239699253860093948736161552876606726464130289930635471933841717327266315925916002762260544226106128046687731523965720069461406855140196192083190682302005360707042976393237589627086179534155604577850906135376157454205693483893180966230607042715734703040721581499543513404703167484751675246904440421241010244701474452789920703578738345027623319128616501713279466213703086982679026704826971012835334789988451975555319861049504936517465972144485005046117919481318325233251184592201031412931454277441575655267975129580430019620733133630329657251991033930352224466564311031080177357422694689390711483877720726234812293650007292984058557374261653333486249403562834957793240212151959269154220642142703321960415320601095914580856222100948216517787185174435925555340393385263268299631724263583754949362084428849477506031004173778408087395405606142555759677991528354052502317898807083521125347869692712188333518457623421383255273055091782280930111399428702697805412685017199652799657648664196940396354216124713426410706326656002245711662598083021294492620470243033212824543835385537461938930602276434205074346795836481906612383785671597567925907871648899765478917555840800676914664666801067477741579883210965416759155355774416686446190314517865231402520853022859642078175446400605106596918858196938300758896832962909696649646192539224410546942379103411202826219269162164746654080938701168842018800153801657112928044385047366407473915665335209677829190885476320841313164846195197302819635334806065066769579150154196305048942598464548870246553163482584736215183723035482297840805595238853834331754443865921688204670193373988918063327180407417135423919745069924760802932077389551082701830361341687376646697504791864700301289767221337902763506115581090993842807912556553626901270517104135463583366879791466315389517333765056014634795463900360864828311863438357592179895338999952614877780569506874390218892183238662954585359398469114261190165332497038462087372001014910791890560672064270883500961470542997052932515845980753402245506228423092891500516032963348844198993219414224325156878303966728316833565339675592733643385083374462095720527351604590580498538236420853587689557733701124451678475711827329430734674762962537363868488360069768308506157045851116528251383420483366628290014146780971478670277880629095215552140318381038534045758443515916992935907529550379219714714045124790522633294730406594213456106490307435123744965727967134682850346320486314923091463524885285206742740163503787191851114148067368093144117834491882143568721310349695507198744005791833812646343616352835465575867722269458432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 301212244302629305678751809480256579089858568940629487324424773669916786874231264322484432022932056376011708871244429902778960373417933999583344874253502745727574474061335215744212301041411609631701058725284935358496757264328619225557227458171703466815306193824809872110441479626638622176055082749662382953259650092838362559615985430076551265243236096749808182757227794098962029796330168904034050357489930058477774238487589060432439714909492491654586789238290795015530916926577987524725037751371621180438647699141668657280292861665784052175399743248525046397534104014588917968241286559096614591018891011296392327731671342650003697805861635434256177039821463808517846812050289564260536616034973591081646256395179399495332743151809220028825315384985421336787272228978823112439307352420314813433967693225993770246527455541981763241177160159350827649685357633454696264147398993852507322815422960433344057303012711865161672975052078529770900184944322422611718265231809925172479875517042319056826163152831784232235581349172660608793028240015631245755434141592848792031779642413348426697224011463132487158393790922390680258729680538166988745041043315384615665297674183709862451428366070542117878547534300369273208287671397996133636409671952517464298757658086261469846283228524486735541185978828561462129538241059583668084243375923185787052832770796676949709679917412138601391449738263831439608478938724617664883355397646708791706304862750355616174725884670799907043517307115756878005931481103752401704592539612164666070945875353640788886311783741633950276104846753494732584542548663250437271843853228352990032591232581399294047638563825185005458159206950862810118661510282857419648454909978259497761501938289222289229251528261553316620574103824299916480458332161298263174069769111970533373667194998432861173986867301426392063435478265687377745169509128757353770794215171072342241646976316429461255314489386499044571109831230306048453150262403696493966747866771888047860869167926371706395397271997041785157572916557299134934762524363291357464803157657468625900818767431327311912280892216601462581241402266599827589145857254344683633213058352788837474320203784596087435927597831579318063457004969857494415196737189936096919146944459854717092035047789235269772945672638311106183391369886260619464553625285517477631764942608684695301882083481903353406329816407551963297990983319905369432063346893335793658870251932995992291562467844632761608641602649538127446872543726980615094319276694210152643999943756670592995246341683029469035095778651529318531940547309693042709228862131698906777711022163068538246751889606246321562223355427309251247061646873228694736750895204543598489321451616515148345905456379600205692075555792213404940618856413675991028597157847759828713015147948904091028643153053117329462961975492859465505516465316228151056732727753247143304049459200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -86855820088045299341057411155164404632767332499685749858101224367389019081085745152225991040816321999309918229328050277023149824020197119251460432822494532029719180056859078882323094874302909793715783430188765950098118827143123253162384686054263699662289587045562864922970152584831106962689490840629865771951354552453647313172820758072652708317378503041433116419305353097771222862453339513053719895513912536380264493735696294666524638257381120955449983661172587017121676028605921428737046015977336132833463237924656551221083641188943995582332084431923797048497667659732949475361146969009518934660480624286616951338376234982406079140064264777096219343779472996790256896314568366290960081472279807071509753737946531136212887623667586049785720782052028552971949337621358306987516915815689476520676164868728618916482102235552005076874937528902097205323904597503794741549501547849306488089606915199031950618264937952608444167134434741866076934350456637780958721838060188315170801396994369574216157091963514757463435187655024139548875083384648187884410355230927174068684731704025119680248465726406859086028974445424206527662095441259029821641309680667391699902303822154964392275028093426718427327719106771873730964674333771244384851766717835334541339540846768471286910336610594373536053403950153791329076378469776217539836890744513349961628572587756997928576542943328173910837934044070601512924194456315537791971333833273916670883506125580865156353703219709644236929536367229422287986459751905176551918018190010939311270877725009154630273731117535096705880394721351540910011116064612757582499948597652358782581347494098781160403044124959141884204842419703892293341916828377082602025547102425670452763433009004904680379889363042206255043739782431957448150873134771466698737370195496590763345356815198297547050863076317677379933252047478225938153607054669483561278443103158518492460735143451322161407629382470035276081193612431387841850346649984767346204865200900762586717791692041992061298290559807979401295382712183481779494888858444168067869191767152289437320336546608858208893586224571168875786279937576558024197339646506106550885393275509778378095346129442782139896350068263810661218801987529389222032280678345275298035534331233286103669658036487890662307063173101887325938004539004671348873447137512971074248243337491892181042026830080639683788840157411008400401648719147786609504500885556208802343623993749581751340768646411054188310968256467944235637480663498970027451756381751973484235839731792516986652372286729508080424664750942671589057184930839308137061238808276164639469792540002171550310824078987666425097065100555478373825981048887884739741154302411034179554287666597683923011614917117619740030121553108058611337318585938435303336738720448315158437114638611772562007777588714093782295005638365169241305412881696373183115976064908615368048640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -169555250616654157498423613458946657617883913599615398333511618076239108276232799030502887195924116416805915830590491812429169371854207499148918140427058119412235282524312760540861920292207374699661906551098222842712197818068376150524553509895491636657938105355376439046031032120622219931981090865847287424099807730272787540749508753663275682081143687837408713771120140793430176705842599132363215113924119912117599451389979104468676291476536433831731680528012931516141923027878618966270053530206162118435790131467237049800849546496244310838126051931673929719884083434104714457376722029913504781590667659983873082887421463832543708449200133194534810197735319274041981770871143501890789973494602281847000389585704620382177796397530779989024098106083696274225047681660733092853833967159064290894303640627614779853312327804000668998006709143693053662869379625239158934717375302014348368660618074817847062247402731847508361523259196848501445906688639649424288757747216146342595590186557764559174153002074297304166499885664741042935641754644548030315842013441875339100693676287422310223827929350992985207246836200237964990944837128403489490685239035472852886248876517883110057917559849085597687657570304276374002117450760462617897580086000544751094308283493514039199164148465499494340656539153994150213547380275751571128153168520800382691139965537949528426564785324206351871636306074474846362163022517381328928209818878649283965061327355877887562208232383708555188718698553175884473940447937306005356535887103678276675584995736745780034130444717153982639002439051635374498450403354159796430383200070522372534808023509676418774442081764369562484171247188672913597825954546121953466849152079006244720207457232632838533602275968672018586584066903456480651876998440797473209488900975946431524719405274903401155199336317558034361644199678302853601758474243933500196662617462979104522939054154389994688767844898265679491851037532375817207688656879068315222073884770764097147215141129501608172052191152447665307963605588030978945405875351211185196191556529279407192616150145459863892406282965828014356570605100194010073800602947221503177382366545172855132496863340058097753594637377199689972365752671533934090792765493875450965462523166878287675676569310441163371854466254676422587764711134111825633677676772579532221191871603608233392441759153528526534048878535126809988807579441231355039433080253676129680986860538246817618388472950712720801497926304769173545865151988351573125708737724168924612772137575714294650608798256363970037102714276039505245925526984978633472693659290246053342355791192172566159692865508787745246797372660608413122209165197790702830739628622684586437375317634324275238148293243761939280683700622497286805269542441460165676477023090642613177042170849868283648009867422919343488325918424825712407071199063458578969706959109200029941760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 104890612612426387710644602971575745688011179357575510436440766817672129901963817434057484804318655805645476429498754878251501594829049043887455095773786774697495206853536215427769554125015125888816608541624062946927933252996240022900386639509665220179799322573906564837358483027005317809069973465885262855941528335028467312024680747364046290646210239500323068666731780125929345804839824938918157143441325644580857485186678024648999050700714502143173965706324939914789485050575908317829547861398519496343441902595536612448790334877847747857058605568785447056980178446274975799780616493698713038153193179156171534530775258090518016597655312306269904264541465786489329602129133434870838573356148580194482663156772501040678525945859352031612157366060961177960280570001160837453088222911185760993624763524142232514112282517529607692732840382399400117428849655480337807965242585229076314309950422040759093455485505972707027765469144703579302823602707595731954495559617311803516549584918603954014744898410629057183042301200651018511073092105740011650090453749975764642060803741254933312930461151583473657403370995429719826602963869863296856314718058715895959799435367443323617948564297821412603872782329899718781012837238809103504552743336552237097445234781890798584146098821609687257189416974225415859743901316402701292511018699150431512661555092312268492053358138341078775407411325643248608735875774288958743525530313214025369878925663579150423098085301968866506506093686739349728055582470348876936527161069935590210132908077271443418689513396894348554895350129768757562720050035361136777060965883285000175483157470102166647467966767391950303971142080350594312995986519147398508157786323458758114928295063202649607729348395953330078761492698008322880276666760676175319829738335350452314292512057397776035263761815669296953970594302756592259582195884146951152076121625194502417252236336683015419945049598522681793803322200686521709958949502800740159071820247160691100231157874940603787425101398444205338368691262286076159202114428310134797924104144713453845607997194879824863311209073790524217800581304216477767343883234776378260852361114299746752753954937684115229327905726514273151699350652848004641150579680879713253052448566437128420935197883994785749769588031775040817593430976705894454896665202304595812174729369434638572556289455563013397991224071882433479396804087970172453626452974443760762412233783450324437509793422034539386021783627143101110436050669519125871264778671198614872256076802818166915920756702146720115137855735552404336701046327739485875488344300874428768017658341358279508874829210892279835760326174385500364308783526105855374011514021264678396588183079030476843676053555186614308272680370458275783824971429979241492672641885981274920235095166162868139313776151908894416112611899980360389305851143765550629502561944281808896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 39761892918280591895632470181183216654333223662105019986389311720630792062945387387067112828572890709047301851016257390884596824447668540688937626375511842146023922355738500491783540030433116287340841131007703358690135848646478070314179066880111555613145051704083698119224804258730660209649904956039058224770482421377832292601146098578414586123348992314573457707403784410625471067801809433851052731511892876518678527330102842667477192144851672875405941096531058982870419328973724027376318282942958889398484348516182736660221181141782591108596545435562856660394258886403243406759723206747778949960280653680919932730078907214744609899140421723411791876241404956548200305308471403347709134625161526542991935855329705193517734833217436154195690073673143849888135917926712049682832805665434112728779382345950447579897606595385229868486569160318173454108875742410562803924005540373728235151245503519875838277231134063904883102903394293229789207164602384332197037861391660744860436610601205335968155272245112148393578236325505336575688512032509975618175642394288543398786653461312439869775166043900856702797841008973302658581510510634185360338217260167955958042654670332555182362994016054853506138479744640526412328661161111528163588662860951904747221105773457230121622488363692200539581352683346194883994173732246330751368614924526315558874760168566757673134223685579499779069166923573466182383981547901160042889695053192042393659630634267559727671322829792017718405895009134891343921291707117204108033181791984882088370788912478026756432106793767926576787937451068655119577237430611599203036066248852323869914906146760423614753917910413348502352816678966817659670754414043462622545432428973183211588135703976320631053542364178524967310990958050448458827202721732852399905838214477674610870479866532091418000977457186074142241977525656449656663406549027860183262512347816682240790076278739446864404766605927429577543351828933126435216435582770752677872182633189508039815123239866382351575355208762811532828983375365392154074473320265867827813281786290314365997149003751295390325407279756486677257754740068012936660308546667225000572259755037417035293998367272545876996570207952818305646104807472086755886378165573566946498936744020546704962256454181382418502582615857249519574980789322408019586551763645609705560925564589881160709615337310467291201888835309615661377838021278538791131798343597116497698439362562986842799981268223351098257818189995942258918271029647724328441591483865349035550905731150564112547096230144454761701146155454338884265570695353655605239949625306461405744002737000493162664434972371338939240412326936674886676473727770650621757845083216396613847467719659545347593566219989400175452141725179221097148440115363160426480421625166931520236843827923762073928180387724651158394532590758617521823179052910532412615538056049459200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -54484649351565043147661689840353310029688284256494535632314453719226395074421438523506541520254869744556264041180121794942103615297508597207388642426681599367946983173519191433252775249522793805949177496305150235886309758125155546042952801764966429504681312801736578400145903491276091033085257859185312914060394052018208202879944062563715696046226798175002479389620024452349769206398756086167732316076196437906741473567558920887635898451842784806036577051206163029125222353316858448478729743137062241159841090768331407215492009583646535195571954241931627423231471579089517916155603561927853575566082007036996791092255196708611319924860567776686877966003434209237973818227780817998867787809145862361259172739072115033124986221577007499502390024140613360421313679020716122285591725970844727138462403949442904448504960193376908526036950980385299767002298335607370941334382652827461147527468928320777495107270086212026214614601199314549336678810928397073645935416825722191058607320121071884436433192262060587846367093035838338600814988304087509716075139618207160414436185897745629922467449902366235190228183843314237451637989477584859712622103468886194059520338332362793764993368920744921319949971796957828364942710201560897217013769736161989881731813266335184378196205364325898219354707302817404763768220442000173952640622651003077893251746638209880535073081466093406090055785836182931381307306182631689712681903344475847974175137922198946662527455279090444883380903182054957038232175728413594967346312653070364142198144753755636122096404912341102167341258134111980848065199648864600356128554017776470221245594270383371886932485199130652949055213050425152749285793791008666226171813643396696761372960755657272846128904970652265191041933641003615212895745038413199429170725235393371066834661838907958869045917037244879914006455784822079843489948241843989058751138102237352885919379608111019474723833317757129964886624770557034277588347350607743562862780872255924300640439612266689354769105217184962336346858928406492694222007993483995434665103547712190103079012674087592244333539807926600199176523243781304919870523622253939090209097507772542950310906575721773598095643370658029730036563552391876639217068067773774482499950757024043568760285870198399138791199738306037701463682051856916306400569466735703427085899040879904603363957744289384032456834080229685577498812956087259578184720899505688526223953754963541259239565235835097502571496412466515320243119540656146526681733917063666259910615178201956608760157412825663257607533729503668315890934843461053268243304833467350016208961360364460520666510834992745402744489380607757141120753446508908864355091181984184768463266762607450060852377913489342365057877252606100803389614734935641433098124903861690378905683208165056200047455308044452244675579334339674026097660796630299997440031938576384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 5873505014786334599999069588276411873975019000762781572281638445230079294944177714486362273164112978953009789537716592227457326505525371240135352715280169603549804459734668189659459729996967981645942460380605719991367701583145738374770022511598315226311635095423911593166599129748075762097101369147747516018327161779429816917524876970806705985326403819309772811599081851427199869875917987113207416129314464507538902370342959695369301014381459360460331534831942772236770813657824191600689400811115038980551780954566921747995643127558880724875422130804905752330848465634277229665207614000771695991261535586573775079122282024461659902094022182800295902672044704334620494916184149887436443645111761465041214849634490049704948233256545178729251009975827041180112152081314531228787995817544165078182932496196280843391510319297018831843305513285153094905353934814703275212782941244748675037268862814912433179061094366244057443646904339939432017830437367861343671624649163457411232929734112715636665433382373920384252135634656776650834908282566534999880090824587739993621573067426475142706742465109363344051485311135737799239485750602938528309119237311540194333804733680984022575547478099190548089389606024458208876055974372163841450185243571307526779680712429934510103624449974394738974523538688934006904849705137179909285305928991266463251224912641351770274038086108677173504283790223824163685150363407141138988835987485700189675822283880866689349110091083897408888150290133708372720128005415507621614717370471877883866563367135992395464058026191422677194443536238516649773556393938697501679032604548272685956413637228732220519808617843715056197287072085976003171974735659442728097276647424332795874014197183860544617585117588888779447128313981557054981387516887196394603057057580977497003505770272429032340645750609205136862632998279808393472798939484007056270914313995669097155708279023325460866134322048287177938659242638122148023858296892241364485279663965085523740552746094040429122215837098349231870150119025952160876333842637524217958288752954368896149580409844362435922561839931417338304373089207334758110148873193520319182792882316268792298578272708516904644081569750575636421114662258536000131485839356250968046429259493937144761543435814471106698154983848603544407936562068547083885220072261796072331677915896788688520106968471341266857931794982129754213635067478463227676522013646104056983557889279260242083383132928273206027838392931986708967768807264276605685510371808426423862875118387900425574697723572652248297249208468792886497319185122717355861836002251521971633171647602575587006423357602837109706586150979975708685570065898916170936449976982588758906929317848511987335002039927172004861977801759552259071304853275025064249355276810129127133451591515834679865505387684188101379309499304388592304890215652915249569970782208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 12603445474668079738658870527653457405828420445621332929107850121781619434394974881891733016021562958006210570400957771171258987235119070356691567164992405080160823769889139728930024690371805538350529220718926753546266536728302065824525543077323920912607139789890840985587009024017747160741972023088014108967724717176025677903894391364382430120945084342864862020249345137630876289216701579245709000576920263729702630859908789112983760553596507356719021495341266676645939388294704642539690960742799011881582790724169336918159442386982037568051449755883091734584180555779831110109389030189618904388116871934791887078532342315986248863694583226262092811228145513792949241390965361478309188776948399857700903769158695226392628487659263410553586288461873351401751688859575646046169531242764710371200289472608698385814716320728783426159041749437403673757710729958847593952897968323273329857275826861923105068146206623711591411589890801896722586974772514170535616794825154204619702227382094111440501393284186454603893680450956053209227812485431513889164214511749288756497207322303093259202286926094268992226242105678221252784815593063385974670744079175117583583328881613348459555070854537216902696663652924210099258422956974253668557944759703829040471489848141541715801880655783801878032494553777862655347400388549585519881714829214151364215484233740213164462574320276504431585244078898781619227664445279284355910298007232784698306838323878242628577721188852706311688613868535460565923410961688978098857139911592278917832658768919129383069625759729902971819802969203746591974775571578173989402804112788871945927903520465247634871357374412027147537604289471289373130173750016694645906151602269153118890345914277122299245977192317407043080654819684153179509989207800646052494713086099985854648580761499374652243522514320325278011161228826098161368588891669107721552311020772695355686015294983977806277791456800220443393069806650269502980661214788330801118948214679856530529913649068452639454380306601639287168587973303682568902681472875042855525211047466111578864902194456487667946986356786460234959655889561622562088320859321962693724538730441802422042718502264649988720202575361978915440002180675851302758896528788573498060949190674218659506809032873175463599122160171765109994658525087791586561708659028472007634396099892599267483633461613906395961842175730717509003216792605670569727345384462726517720299857166693190217170202943105296655665827480089098892104101794765943177411983517484149494080014008166549869049013737644671555246239350476599452405111692416802673075111464238501867039502512201109408503814810455839058244647812310906802385524732375129534916861917235601288031558289744759827868470970007517285901211886113278118755993724610520548648152730601076203534897096145758198527824743428663758011192016905765262554128543164718187146117120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -5728327408494753895571827608796966376533758559317091293077120137970603177111364681859577153738551606755263231256239524392913085429937453298576044607005398867207703602133027401847017348038851195437916699376618778575729184537826782310732102296771200930320504220655346659771673377798247512673142040842473932096555305018533311820607101020056605420622328036716939153253559584659031043532173861806643321113864573327735487151464004180122667261438749553341909670551614926989619699226351263365235469205984513007822082157289812708141405099530771651270252352043949777587642238163198172363305129039555810410028659449336948311318796432734168734266552421879051586917537480861399732131398416359114546883278115519547077999007192455390102971148602409072364473174952012160606748132478209138399477617908152119873492364583866412885537704651527042267437409901928901509462079781761076544664307024090592222952564733254019421898467014485568770576451754493112411620287284743219573842348054016369596245467650779199022587106794790048096234314083195033104635198922608656794159552173242450888463070094352894716289302956575108492864055301091398473134742436296115499159043318162266111321535258708738816615785360321422969390392920311601379843226583359122047992366185136964763850509235171310263264894436602077553673410672947442102517421888783544753833728858975184359697958564564657566515239412016145327106120730216339578533939542759854950369938069874640278374022449464305196986904943294282117625494921518439528625300624466204012515285263360717019940958650063794058961808882063397475712355787502594967930325244959601462963754315785011753054727107406398985543933859322017545663428565622763674354406432557781830995746527143293340754714569185057639508128954594380358112736336623612154397292215983549482748232603769128069786461198015384795129936268168503338894892580539637899126874215936646664244345892710541991147341686086133652725838379417026899437188580027119342205991370059515558648923473204562359668776132818283093728778477721719992372284936428203861130732294087201269758891542323517804228948827678299847435071240236516833442795552444036614582569600515099697958728703050535347367561453327847344896429152169419570348045917630039045882902123569806079270448790990522165011133479574960792867732541493905926105855064384784080003783371993952305200962147876528776113873941422924987973748028262909150046069217545111798253853367722328205534671192745019831350214426342753031111498381579792185836971678538195118260910598569839614409106268146901317446683059840946653889096984246756941534567855626074180411162725345547216478076141372552481869124023832523855266251951947497820883514864857182821843452953674129733340651448330310218022535659621409029222606815041816348017287094287821999940980935046946536784460554263521667074301499806584872311683280100172020733471079636420899373056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -177026617402824354242851540788912401353111642896399606598587924021400740391554009434082020761997950759695316446021564149133267743661931191093033617915691480267203341796538877817768727119392245076267382785902207476779220659068020311086566645251405227923985360903390492037189024617648587094833251832924631822191671160013455576848020172961847213696359294397193416747347229975139125076960828381716178237992681306861271754846169125484133091989014321897214365817754191827650429238106108716294137170068095502916250178670139049526465947993307898550415964412846094358887551367141135196196358755896882610030131875689843429464111536529522334293372997584445839555907945815631637676692058475663990081126762850565855107440690496534547966984703267371828302768055850894420211118726932659273610490243571990763067143685615180664801323373885710890555637921385237644906101422979079673178933899204517092078834645901262634966677513501931172751411550572785362361310749403870314499800773140939259342948539540420413859829808687253891154431060458451988751640139732845244589739268478604312412082045515751569631175499097044194533060252375254619168925872872517690724164135331410778883150016783954633985118518464319681350784242718684976227578155031729933535245468053873553913316573737925378344731448186203255715029562480428590748886698594589133707229748300281714704318486571431318045463588588858222275441563731540725110092271267082986567559115333707775508997484350945235438459238771655710096136292834693210718932570685790724223137018655037776618226483321435786445941293426540794726186665315022453392475786295176697208934147886632374238530557712025841321719406443231607857605260837319496172259950852226101376497220945563766955758899612154878632814809822452811289429628930695170218944798656864619329252646375612145240917223601952625550899012426423656453115659955151486864962923585458717511284824247490622517640990647567915615814613769224069561131108751495602137459346419773663640815456517487517575309461352172961757535289544619838225894766929289908333752322639304604345467879074354033330584235703893925919827343643674445190586303708879960985115747137459538301474131296427329751464326467728305054474558261601718360215764333959877779920516547771559063430431788632938381388115458870128564053525556267791376154809753493444035183858251412406038609217485662015035670374780173441276462544270988761657272295062744449656273749878495096877244097010022641853794734610043975390552741390775473104755412537176077361100149897017305845176244921449330703093814722287167479240770609833728375848183468435963938736034191861932179713935544195567447636240216286423070368120052615162100315586055606149292546009524348321876102873375055275876641079414789263778204569474838909872992327412543386412977291996366896560526908429391883646966701602526624311947787999889008030174595021718473932800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 711115897202844198619329792200001088174124970070575746715233424003739760517441842170633750930443631489147457850160475115362994066321604653717134189129823905108302038041232498537613666443218076300300174053250197509433246420227639630244974953914780309128342355921476740805667302343141667747219611654148493596765189886204724458195024895607020723000414729540304647221510862451946541031363534415384431125103853765550956241046986036805941879166463925270475515183819294848435857620580512018213854451098594850482112510164161635378598990826782495874051239709046560522428458321740261408573910963508525107506459445928451257740797157956998097602038319326092578980509301595465675545205143005197775961618798438210055813655262808218072157000821200430051580868895432488386325874535449621624914303369420269647939285785476759792708998062833183610458465931994508305538543643470048722813389602101400028440132418496457623863175356617294592205866289776955043220359001701673723944410275247728594603417054049246569976642261881024455759763943032926111854554607035406998161549702989857710802964187816825130588525996115387767617265889756725911040630154692468128744103110739748882063047114914010880298011880118131929726449468539825614184229421342651381345731226203585047052056373506051054729593681431177065659717494302793902681523429755127590445676219382040036941357626851399200213796551157877532037568537177582945967541110162169511683573434424006505042499057695461121347396567725983547187264851887338315187870304013331242933076983125316423222645217763493218058228305668699559559328710770151058158354908666939824544084648235485325935000253846591155532717624417391724167939385964891416834655331974154500769218398409719760155053631121970516072455457718632371777580269899033775129903552909622828383614815923142565618712602119599834450149999694157930776995281234651620827238480005943901104601239094815585505807777383487391329396614742981129733414637758641414717896555141771133189404042212961454936321857381807475041760323878969902129134671483061545160042085690737516841992890031201563329290762364709671940799883362065568689009246482465279574586475680571245286133971684253164068077703741972608789138407285581485458444454951303747311903042147071034131423206166426286276786201928473992540103221123953290702706544563552517076354453354075544495733374188227322195375872913450126329449884018231322089456994608538102017371296855186291281497201663679514276257393230855931757206212214087562407808239894999618828661182211842265855784385963928445239996436035036893152547287284592155395264168915311795632746725792419854544380523854652781964623010537706565921166896113692948932848765719852867197318375804196294918539450006446101461824173561035520324873951954760933201946993564029315793365538919483405517516467206092709085458369852802402193867533465845572522071414875462041600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -97992079062079148173489838438576217416219196297273432695981501169659339153050828869132439623116874156398509684366212847259401823984913638685596653002179665132640299439387794136052612641668606986718326408528362553133717091780368688955202372340007950413724788970194903601249445181556319060148149184638889412287011838650923110114618132135278421323709446337403889841735303483637028975918118940207661201488671658034012508849013549870732565176612052981605042694566227393426012648825437955765329522451546847198880361526913217884570138518251981154221663274768235623718253529923814842183082760489298653455231296392288592658499182962719959471321767637402549995876082983534692515051565012124685686209121007904609462996966659642286834243705666657887871491325920198187384816078502758151681434440593245776493781050494127006115002230305288413847726759737503291621034775654583926238652356621151723244698229644112073848708391891957696903025458342381388377671190086314962636584460023150441451437860824611665278633501742561000105198120074957127286888470799981549052365473882780756219040031564780275243065206393033742591498928480729507799585145471477151205199470438627028688338236113464753482589773838955750286227243553514366766099766976676683708669824985931535496657137967148525666408274764862707505047241015345616399764704297964839318973297901881869730392097009567760397750913499166891935584750979955479655321540014055790584672604882076549713894424222363332117106306219967336356867765784959874208808342213458972376998073295935297770502220392739549640828023313209667269424378915557804240770648687392266021818019256420295472224928761508072334139850960466920895741939111759965661404462321951261728804044844930783537493922557448219186745132934150784044061748698844051342919902954339880351687364482061696918069279931126374769458096320134678821309542055900709630513261027149181416924582140815682774397567849571571080236745621823554321080735038445103518226626285395369006654535182697443862928010321646115462308495890128193276804216257059109038889209866238286021229973413382962389925902244631760494698302793317302245091025931573338845965300832154132101916077960700469762764857751279653443072859232081548189108121910333383807376608489762494392462270839924548609690771286867484026155736625824515549250776215473598939765756165346929586410113956418821807061281455909058815253762848228620966154623059102787330625511120633239256991939179392134433102033811863215089162496787398441709219758125422515765459766861795680693499761686845810947722356122155070479850087305756505534652135900803676813837036398096589070348993745179481449931322811944161180791329340771369541610305463072128814005465773218460980524070261598522628357720334236021042670159111438244684230607882683872410283469668840939153844436925169035988448522690786453371828876618060729078033343311773696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -76990447503409873974041928726718326624781085378752543294885481258943268433700159968223385909521898914733568310518080757643305203795688514117470199675758628338728352860698372582261400712760041211007825774458644089632564668246881764737717101959296994649717140119439940124879617074033457717636242758317533041638369534434523350674968866996050560359156588119161672509399401091660956174900139116524181096332564246193097405913498175192155913621397291253780485226266544842757735211643079246911651618009515922023225450787907054774541433993157856720023817810053072728727847036344137087004058136808020803769191150920403661314243479963925285650904736734531491607039193249581691911623365189426663089083990794000762478031465828027761879614283903900231911923886964405317430075119295009389802202639794685578723489473369322491888884906234578039577437991924778939482965790875629623763402943151407784802894456396525458658994673249474751445120273749093221235302127860596400085497994911103487036777750113138638416495049722113334805717669968111288150091039782830225966773025274346262158131343190921765226891124285910189912067329749917230296013780888047519039345261165241564881924834797303217436856584726620098643551434348827417252242288859818328507617456555560576414053509123937888772773117537716071636019526352362613820876108413583488812290849115416364345286389054306452884374989455546477786090610861603457053664696768823315961178512028861861747845232957819102441820026741830312456966693326824303831369539958200593621628304679822895553741209202636226270478251956516289519473953534056979853930366387307387992017906138130216510714917451833227183830972176963771166324811456710324727467949874661963276227942714515962978031785880606147215539536447053208479085082476827438792643137319918083403957500669548294666766425324316230325218713705342961850699891732780908747305000702202329317887594795983643576511806410144584678826450722051055189143960311274287997316974925737362540829118713387680112679437470854798776267419012909710306139598257159307973316164053872412702140118644998687263856588632738633586287439839218897740251117758903805796579618400519365332801696829560918595223148108443767015767275262115591593912545701026347996040174697346009729754390086305002460618051835874083871592848644504421660915101891523368356599803498648029860424303397709049495212768662218725110310543490562659963600752123516159248204273949745033898342982380472638521011831218219240792776864488600777892524043091573847765069342757088583366101249022280065799939945200165954584814726545643172440608264217732499911752372280681365302237884724816970616341789578047505759628470254340633727850396544429072679251391508526848953406135602916397616656323354155836217762544681132255580421032307635047774703193692741138744211923122864543305653024084298996278649172925493107451033194332160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 41182892329018447865071016187801608980926467219948855594769278298930008888045611867249529415933589420277439985992399313851775571573371108806129711413221470959080374517611077799676036737779361547234909543977575867002777893860713325089132662733692193962949098579842848882907435764247309470833401519567732660602433408186160574086896914455208215800459334074662039913252710058392146206484071405349952470725207246094351121434131532784017471404611260103427770440118228890054435348440233605729110928008528023921609683228896481574490373532887329299033543295350022610553838870705451243505961270578019127581570960059966193296201936168840972566818792419803624879421626265563311114641023202891000704189774630493388080470579030176750661849169148962287814462939651333790494338460702348196845325373097257260469951349743114569599837820900459727643792372963432076952583087163449390303570590096021059737908068007672735865039430138871961112009720311463627902177593499813630513872213380746505379953021698584417942179010666528608619166260233118612083212666566057453575373650751636438229042512207848839600881989342702818637132099445735938287692667386927698827496445358767765674241201595704431586662321236828953958797163812294521207751749523306985244525123104863669368157492983909778793859833349045256001057020530453936556751392124004561621558669078169909045511202338898950335763772521829950221809665380152001649769619880017520222350718802606791224963320017452724459769200134886586410130580905924133746806507597064878621099152279328497675394307443996689338082377843256360483403844578337911775573166011255632804227211163443018622195880516608818929216992031134425245520136887825205913281413296714570532555874639597207370249472789952145088784760723077365172583517647993774934017711003663837258965304366553483975884526805576750605212612872668979416100005643214631993071101538727159774287679955798457116531488695823800698236709302270880972311396758276506003985896290265645110393968697122496423167629178447989192107672554894382005398582684813962226269312534858662777517952185395218714717399533138020468003043183128667414176672804512602219187130009254624242622272899132884460400193492639433965409572569826132076004726024336760399656928338962974297556994286753134847486921886425962815311217566183391771534076474083981327625420009963351533230750706268707640106501056868699072412879316088662054312992782180670200455142645787961850283477856716945133207467854033428531855333005843550219010230736988144248606010879971754403413341969905726239640911594600575520444457112536019669415910180496978408527716477386698322176465503695564599152026202052767945376580456471582195566004433791982710536973062766031623461179224863421317326559025120826905773644808660921203975401019409391734599428849122333814620682742751162511741817262794854932269801321584357187399765196800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -9924484508814875491609438649374889867020232405225854919905728681079858821496182763589670212064564793831333113956619741666342434448921353911603187759227487358880182717364018790857512598576071246912914189468733261499951055539820295385984311582495771235756289516622891630318052748926195136265011068094743477988420364031959318611554822297288451552412072456846785529253125085178443707786276705021480414572788257512121435742023508266191541654413444110635181312637287703359020754895948517294477919096335823454275355179468685321050552082455349220644431068983890311362893139574536724704835180151138235526634981648306089123923359025659860033740610199183950266800152083919620617333728169340487960259765545220728522513571058973439113308420630022794011645819062550704157453844971433298598235846587238078682378736213714437266034158745009657846830085668736848421554610288910152239418737690378850221963343038412381900746612781851478071261967537255575885960082144604132419654855329087308407772713942124523165524636219327091618873934735093875437062379741774452192240359903022775717641854357080905823515944080238192945746360206048760531622592719755887325302973438167291469120407579289743815661986565630659826944904238266347406607173699429099091971513824857063264869514539730750191560765359995281328034456507144526994794064502619010552469976394665608374920516062743781458634464507759722702664513815398214674757003147512759691640653225028318038806118305876290706433374311503148737073767177528189391315624505504354233015566578766990116997965741367128891398130511018492265202991166364911264987172116524218768731558875762171250055261122258612092275070263386830681796796564831679268855082883481799692412957190003619015739820061587820837241587156508846605218942866859979455652406529308045967824945231332430856694450134246234870285994706812194180816335894161176841410739353883050870056078538765923173323982986749729037930312527762796268869864302500728103229517395332565239375457418830248333464810828924017907470309218379822497980743026700256501009545596233191979332273155282657960100176981377651510369172296428622720465283389815055006700956425004559566420215176034507761544807906491355481880186660177186302619518146058317265051724636742664490730586909427656875778076428968077131711913578369604353262026465784071589790051642814367010256462203378349679799387383486441090273545558400730408090812394635575462699241959160998690491928831024090749886641430872773547471683331590368996637078850817380869581715370910531192888620761923344029405155372599387360145731715185295749333135090911440770153350173247688957093590333820320046420501634010551596300292569034139628091135423509159725243151262570929618854199033317541195375612929510560680434426586583510194118114801099941485661076794061500407338940446490648354318202989928391805280053915315455814046580736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 1411522337833909618501036873546201118007709231333530745334118600913468422072491374363919486433431161272942172845155649560613754130673035167044187830887429575021030571229230927757011387718464987018320510810028523104142041997465592237938488453552508188665359778034599776878569216467082517944280757240817961116642495144235113087521764730345102554810376024699052647591772706322385376635314123942288962869738624393510568757048224563982476058554914431562003611911251627171289193572183915551489458096789429723840402026633442046065162350309958775329065672637282763744338232881442408985640552186585955533145223800517618102616026004560998162700184815273031522705138874005784805887909773823695253229521625348392814916820525120566403572884588202366556861263339979511016963464324485732222099888838293672742720862874799094500112057441932066830455880908092286980568913194339327064996225643590208934554777139453297197317779452088644761881147706743789216122617674011476345827154392898490715405283118169882942588753267383519133267081956398219020652290185396122467207724824161854335859481192155763624036338460350882871125800506505389479054091413536460265315978589973379508506897865009675169945995698315349004204889999264477996810626529757643204315710585467132111563953572539986499897085634461169187752464557200154518376759616217735591725868613351707486660980484157658450175364436722334549538610575050614305493564523057698738262778365337168726027354681798515941077969671884491431861842216276307800583446320049895310367161564081856793733316358516772818760594987053056446851491648037390260155480615051457126722470416114831364750705866993018583520297205407698730620048451587512638803628615239530537988264676874589923818957533463193183335151459736086645668035094342850299402627957297845821396153258276497467486033054660483580185440506093957975515946465787010124950454305250241731939603323632970816599817867781304119852966457266648790193960895757615820733356350295262964393835411128017983546106148641321590819901464405259648582890024074188745747056422705769159462083976386385173022700535599481442620645978565964441019218941267959736470980378797204566730068199488677371182405056489074563518667137413979413564774218771771816989131840582625141291193621800272031502701639596149377289688322453303777469573471623598393258033767187207152865921060433490642030380249577587566304192784184684709503118276181565333599884003413830261664270437580686844612059166665736760619974510650384058294004083103828493369117163038557401178355737842422050791283128824456061164702945406904959589408999223758803586364698645081728364042315372302737454767495210728871882782707668069255545679913852475295724034589281721967545057330741578970729919660515059805687967408907433515675445739832752390959616522245043612337841634035853517932704137712952227878816000694989766420070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -117182949868322518546161089424488590114263692490643728623844850792506650838033448250058569668131014758774997449105961671169793172251032777934188578248432771457791567231344016415045829402893437416928977742724273588914440451827402985979871105612331455338888597426845851862488346759867251637261435869489570924834669988017616427165111014645165316969065012210341263715472752923921426861327025735156932089149834532642005973217648582314297997224410513250617021772485616946950375590993052360631870030359325489949934663540695934498367927551579263154978897203601199568442536127733190620423637821081542027073727300450936317253124600009509814682163319484814863949584012206004525815888894522105814607162834321676235576657992877462958555788347855305494577217258207195610904557570509202172944731175336947719550260407095094892117084389925993993541740028217217699210737698819510773550467197919719934478288983953378723509517001701340559382981886503214151126779524100768617883236348223493582516193982168155637214875708114739554021818924078635737067664245202986167548160315729253887522145963522675748698330453633056572388678181438236707958934398212044413404143125565032713205917525361025173240042030588502090020485519464101808853807879523260310922054134093691076920334825677332109730439926226485877454129713113819358912894464037785538582133551578846636464497061732186209012794187654938202023436086134239998755212056084323536986303991844552679618129552672158828761302397846351121103380301467152007969018506692478928619740913470091891057162327847890660873981440706128738804746139926925830138353001645628688196925629316418459466566248155147292469762972203400904356719300208149197200302368773593380114527956830947403716138063831689821265144010549351155881027972531901308760119642513046072262448548729455377719560637694472816744710865833834805480622441870021581053171702110823836537652804758726385714433788859516323857492652686941621048491742071300025788351768227988807304904347628158496136374523342645296589135721677058811121661443942236093677020205842047479885456891691476587704544231081706413200815594694584086734637350254497865376536777263898457087958869556379335385300214039560709234425035223114238525164736187311038893366488764400126769466975099778917224012886636637300061873774126895903721386071246741983008650518094478438070447872996791938246131666022488435479479319990933106921195310479361010457916296876007900254240817562530778458511487332448731008196850715739884391367920037671307160517243970715787866542700650681423915008368263519995289218745760862004002132009356891501205509589771560058691186349844421778286185501815117072657441727014258679698670504557342115924039428731300830322500671942109617349224050359374494351675307783908238232727447119814993050051170691960481580018300286807950594196382101816043299217731582705650892800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 3941993925456022688164178140627274275719212492962575437661059288119930342867974720502384580480629147040921104576913903699142001767201517803632505959666647818022434197967027048128664764882463534139632431409938315163915534318923760521131877867445038703636357485860763535158679960267230153164798205636800584597105487230386570776540815886583256169248109436712533254726827450251408342132091497269272494319882811592152360911485406035763907579978260324580432894688107974263876274628316536631960675138912742119072443557401302148930441372540421039781750376211448554127441484010986268079481144298431142585323072521452195999941667847898304693037766917247303028118118013148381373733095003859094072802096712472969545175086499065867081559408359263695737852295177931008366187512395732312094110659374830079128941458434664243607444645138606997214178535726867472004645990390192932820026122287295769016974907036616271582463508411472243049332677034219129197216878415904902014500179991016445971669139437451938784745868149886272306899759951143666396715225679200134804610487775539953556071300457527236811944511508082092006444184335221950823382199017282798096522458745994567988104418298070738459427652262621946518696580122521629988854456921511415271492409122654616134912134392548005419599334051319095678075450965252664309217607914036793387722157251898895657056042103691587148361444385807653366806764010655555943935001456290899575078800319125827079757709033577931795312107348621005022747977625128628657330936429674181611966457677113168246615426407765121870030152123801265981020726654111014332981990606061996958970602108584818933289005020655542509611978762352471798901318704159746529227721084342205420127573282705043982534380922957345247097998646533768080027146110710754360628153189585332704487431323131300891239773820337141467443363701560090032370850661092657093328814153267246650829911512664773579808943294265603812412769377659578238054157971231686196862304254927693911814157670493079773716757547546814091478441289374760523311297124073923329214940202186696373339727816716149693277550592623520398511182144207313191062291692594057328229113829578509596744113477276109606659739643461186088781101140898199597672872027848701531040051244248969210969182555848059189113788266185143616254567799529989004908463255886784016822252748673826562990488912699927800995017607341701281155451887686903128802957159081103366211131628297716384474770941824650252970294384530816780097809957458636981879649149390880687848301491028280922259356045556157102357836733976776817480960847469649887970500051293735212162607339072625409145682177519405556072444051213163971069074609547539258133905996017801469712779880582125922441689023939231519645175116020608588768843649497973943052820876722473279427152562817082892345857320350879136921564974845426184712977441303003136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 195977903215728259639686932532802918088976342204523527976970861506911936498006192790625080418775477885862884555793556833543521304730179831070575127752927814756320559144437291967220357077682964726040965180381959640570190437169996797658670314373785801859365008702092158068257224037568547663922305816032571412903653235325925935571141998188953806423789964183047886953483292530628112078320805932299570752129912300488864254240932646876004099476087575774814200032026028477332295704166501284362817551701045463522618477018647559159745586700340891855061385425076041479569156065513109493949759141131541425949885525929448129651182530293849479311290716816326798622704596498191280927995539743488944378247415449977194082872051804255646610546830845724813040471242928986083000426376382963747395254821722291667540841608508101476791027236881901923008159930774735034996270433073769707915175247758782049490419960942564617061593915031886124202009176234909764871971577829890012914299546856944481563603660306931844361834968611549985348582720683086522328755552328599058494875409876987654056100232285551158801467617574384102296394791324570217351495144782909788371112925590522801065749157799238337342724174348140820624237226750701250491481625634306184629454910385053471870600823609349257969742160027885527392399467761009881242220961346495849618413971026513945549766059290104061325766091635959027656597069893074017843604826615545050802665834314333037302748020984492777605481796427856779494191582679949501471778962254649712146978545480637901941190168977972006953808031481416473192945437043023260747056469818414494077135722160279349138100352249274058865025249875472543789212512764411708150308051263576710140611355652570458960929383169202761217440001309177283706404302861090390416388482781800673484655500493575544572278581465502972586241066340044847049538970292616198234470706549474637229252840751274029695954878459819742042716454376735500802668510334725023409729875089080934662834714025796567940602583456929094993888074813384953185759400369919074397837691054947659428156753733373319557350902530261834402736716104234879526147231749907819526436182230032196766187078980577676768340530677566923242802510228882017976697744233697245134789899138242772846700861953704894061209775583335020018131722300145942974920702561041402587983586956544217221336418029279998053635408676448426147527947313560833626396578417064156335833121736294602607869679296604557878470518677264063017901758897868355448355373815391530796409345192350350944821249495366963715683689740047003428486853679522485422422482162840658313979886972155543242251612855609616554775820314427774746086609483471075782586227153282764677293137842362059768104699408780022398137532008817501840917507484510634095767693676032276109507348361300663229126654998661682182592031024976988126667730790809600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -21488276867568240898704862531363719327511090667557485828521362551554570753996614566748079380287317822826194809069565436425274249995202565331422892797828041821302238650951922251324862688875470422758314536597968074913518719674590702316448516083928520278944030372732038618680745436469915535922136776079197554088038277243333085682086399051164371784742299198751520011708668148834924365144903220913244167029484501936332132582848046520836430271298483497730043790544879711420953159945601904145182322686934771738774408094172515963217470694715674679396212436243231585062623609210789118085789024258830079062739770178582372744569778662208274124001172233888254660411558590248548478635365223422192862147910242645355024143351918637140340174842005394236197416887417840116978871100478978563267348350670706165890389908104999406995890621456891854333011420577340251611937130735815356878964450768385169138363770558702323516854650947802323715753305255112472894430119286612233120701948635086961906358364727082585499790753600376164960379938093019029563940168846521205845153586981611744911051187062925311520705397067837778520688551696335032392726946483789716733902519029769377626231885962488398179986148268926171036065462111946134613066890409819092004901477790404585656554683403180511744080283642769184004415839088228877216042465171816494747077725327667416480118252310385360728512310761995166455067676036419589451606998761153256125677235315398161570481853113429766969636653279627070295811479446710728971808985366922421190216051816087891640833768100163713588069566547204603848562487291216409560444980885139477787368205690678706099185878582602854069902612176674012538556931273988883447497557976213731902792274063976828454363885944823310212120092173312077767255523822267166508166181503466064718960234552041469878022274988937160225531649573007909478128646509028896648179388945496812294867438306503016181514253093642989399867533222441772595450887662537461610099144354730192139348964541992019636011287358550717030036823433661787280736182747974788894499641258068741575328418104070705858188787755033133553538815482677262249182595955754740997431135346283608321442381492264814640267512415509612140118588639328301513391184495894660775609370436276529602044765478948306425204765284919217789303879383858236085825788869023490424080220077294351408213339744093160883729243216337972130792885573064521794194341994575272781517221719018924360207219376586126020635103647964520656356985249180917013517211965777506487787874474091720401016085591754724590129811002321068090358665040587802984272577031533926910725019567450264542721512204143785323718639774225739946754583606563626657182535387101902635466379289081226587396534419574373518453002778070177922563174838068361189940703353176498474958788617340622057074092211042825456135426977090916247125127045120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 101884662948587818012797952842116106974266774494979806888469142047220034153434416707849199208905245953561220394673553851951037364072621752375631857404614482631972537199393607543021650847266326032704284239608598336829230615176275910464721441860205442323139456045747674275443083700843592964822645536946377883970162822426555964996360173327026919724635010244201752314541638888756061603237742502623349830975334069536344973774897335250993742464761247207420093927170864799535847577589855959090008715236135788880099895953006219037643839884091553363796946761124124779894408841707537601320887202805779374528948434139393037353258257244442019227795201073131128947223074114147764586281760157754715227781064695683448988947231842916225447968504706057777328989812546446152743720792838219203081262490357266198934434866948004797861714180532379643275092697030499250085194779098671880623789972187976721388278471738296796166284291379066285773033582072048954971192170823492400636390715894155803056499171409481487640403133595498362707426693017805403163018241127687800368198229390142116914333605867672284488382942754695383403563398629817861893713082386993433095993441743408106662621029954074022146647169027830008618807551630204372517892558008596299623550483607569331844358398675764014290997209782638873853036775935039659417127517265974395206284062510912181779267618439527879578380199872439613515336032139739117163423972477356172293907284304479941678954737421627407589232279545351048364317702441943350127187564386497830979979496126392890869312809323970790486876334208382693131557267697345587609969264284200146004804667640612774577775781937850051802188833014151393377446824563301968789785620957076123977882695955387809484092533680616431030682330585214122611282447707686271435925391309323220634006806240629710410370291736005990535388629627422621890386594915386229041927698818651629165971471237917217275447369775239350508759057672859934499929882653421371215767886122510674178078460889169295840939710496082494108329613057637204081360900774652932849834532391673738125723510708351153340796577061815393971132913179998928629690147148054032619968614152314249011350076732962369120255204518259354536201218279964984637922465950939553252757880368145440241648934941551792263601096774695683507740740050732823995257901867397012858309110269588287894613418927982725138335438779873979157347826637854276006978037134163868389750677089125368868263509293012190674300695182654540736968996606980537241289806688371114654601801607191610777007019945989941323832595376540581786860469140087203522450802084267059001660681692977695001681475640029061763913007150196931019116370549574457645924261671445401472431585841807208228752666744058071269885149252933501807381935832064978229600201489984414932930133899623106256325912310640207793892905762734219534039040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 55862924887314870131571849197498778507121259941600586390046322692582177618985222371663948454748168699187171667332483072527438350492000300272768813406041212102415275061110794867864852276453586971098244006677845989950803647377120708710253672773088434471148260864762649254069364974625017952904666056713263741164285214327971349813829805076327873712891260082603804455631757719541488977913058891905219082014888143372292727441840861832414900961791211500567982876693493931478113156922099665613618241215786392935025678716744528939477149012243767479912654507299219207351445986884940671021388514705682066119223818345710958367245969659085480234383638896407155712914681620429037680406313267370696560898549916445300497151102935741043761571706999678765074297541597328144109647663046571189401971297545730928114109223477430821106458471272150585257873416255111267312623108785593731972123192233209911361499535952162692729349829443742814100175963575892359460507379385507032262579485898862185042355815629196564777719003463555101175293085956735720228184893450988000840487730463652559449605621245204535185177635349940396391422528279453219661220239494720049455628140161957059440214740454294694273773490947766091178930208953657797413595385378952117649052663911167804123401376280041935962801876838236035781683671923263827731657954887630211694397794936987235521746162056046913645219882351594947368740941861018115495854575553095396058924176361584269393919789007288640694257125090651441069227612938665646728057769324371054759243946002369138783093288236426111021382029739350347145273939419163732906235126769362996722671088861325795937091780774176678910366452150940654843412435460380468380754278343322706391509688279414089179214368786302057552612841941846110871725465013167874243106636234804287573123972410602878953535566150221327935815329530207860735601464012910787224291306892133390748114552922636015438208931492790198568903905191881462921371299715255177558929666057337477679760161024729196355845259200187319588870310705164560499427602295959692584810868305715275498241673865888833010417983553802490314374359137489117662504590991328406275489448351948587776485972522415379201058451246909463324264564801938560655179199933127950057246641119538690651554966198102333819714959753024325198682270839533752952665442415142697972050914994076648899090664161478812268615337556784695353765747747906747513362818329361976588325083354758847428235653258003627166695512461570661826788968989255545942288318309492426667184941603890332636160742773559529483882918588280101976149566686463223945492781243114081211767622072437322321048386549026375387198509144932392585596096625311141089546395215625431931994569890251377886830086099819060452535327128065506962972076701818813597287088924255916269749660188083326691632675336701677295770579497647476020595200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -1718080685130009265659790872028660438403748674661757120130271119405567941106258733209917507704671708778123461790700539597044206120666568389090202669548534415632189879583571993972851133653234644654865791049397366182320256395628399349157484969950324414790317367974000012600374309085884719878654376687174093775794781222908210556672919633906920166651813642288500328096104986709543454980669980443897108354193510673949168585525760485127056036072397554850982109853972181768588569455689586394593351572307251612292479634067691602860737322823065992362035743856811025465263019627971485063585686693780070150286942477901235702879689665431238390097764872146149785109399128368950553273264548361920899830390035564414862924607041857051018152053500900436710265512486584054392596173289696844152759686018043235905080619923080943742786162698701214929090674719529990182253222024564243141179797891546958840964780378021140954868194801678328972989359966345502866122279755545471983869014234523659511863016767621532333367880336224374763945456085160277509213658783927218306702884510439603113891776470068984641532668263975362498232381338881004319204149788181033550892035501332715652011059819812705163994027694546910247595596485994730889659556509406527394713262143363317004948582131156080132771675114914693206751559785733880611681521010388185596033019267664539469296190540187614467647145204619547442433866913574221618349912479312568257986080694294261329283939965785718222455903161483607470355950329234851073689723501391878483057277299613530229731137549142377375384136823824725280119964591038044141601149521515728093048823278830012031426382740764237328133328984628502483069711877947887615512924713796407026193228995547405516847102904435292716143509323814878643903704455804733006316491983572399702486032559810505233315349863097428635708126623282355396940723268827845507771852856411306319764555889816911714679165120554912879366532615695231153687653129933801677603867967044037723088288137853612722096109232881356918274759474934768925623956708711713567642814264962147765348967676420627499091206544070673057658284116294423328708141041997703225875683423930993111051263429364361558612684382931578466062827316222647837239957633840187803998824873647493042472472719697495181915339775893248454041864297973898784556617433566121937995480194276469385130590062963717014409041316159280737009749386832669503429575212385036244559389355707864921778704873587323123528444658532806538700770030632653999045799342982986171186833891314210946910086741789798152689915800739458054792301274273818939045256889284466303478480651562049120422014045274614069576664984610179562651714955417362270364106916559156260982105870837319046263908194288351642946215825356108595959759224941918967941775073961715088497565833573314732016062178474991675110370567474230982720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -94011028430822170650439692113621945915328804605518425699718631333281224855229289164099405581331701879304920955258148901582281110846353560087724292473020401755693431561281332165453712106419619266182670297322458008334561381257075124357996196390481817211087171132367264857837482970720786560868329391439505905005517651304035416359499320555447775155155331963384195539500631225029893072596014213202247193631198265222052826983709261917662738215208264099695150575936670053131624797757418853498284797761464095895777547751941923745513943708141367463443038134668725245289519730936915764104068944875941700004206928609555009823531647406601784937996113285275679412171757233793965216460579942262331905611330562017507151126018344504570894501460581027299161866152653233493503991052299629428668655211747627768802514928012559024723935517498627243439228339544132537303147214842313177111721059661511061927670532470845302589867416527688999678613479464158663868386341500357537954700919821093808317634651734371935945113113802649512787237063022449331024902239552854377467295929124662685928937006531542538946840746782088986509367089879707865579408486638585656216472884212967795453945234158945019049668542618768152159115486618711420643567995297521859665243312695124005885586663667703902345093346093265266904597040274934574895001267378536629828571331211005534241763397884511321085703707586634597683431947427198051205480251171280473700205261709593364767577234512178545663118596233111403754223998078906075691690297789505502831829918325858784350612481266404587839446566428955017883696630113014248426864946885718372920849036935820166917445432561321642193041416265927051348064243832336454253296082486795434261828434320321709607771582483203793438873560321376025998500411017871385249253737975468270401391861061449488670986908563081577773140160328170161950923368219056721585478450599741281944328200669605190749415310779117046491044423339152498385353631527489412944330732378390731558715616260779165193348260042329910678790167753073717105747187397927060761439068727175606999728357352347644508681241613151643632369297664759308010740937169080646657943619060466945302082832419797681589531734324071784721658637496241433726253904083269435088247127543120004862228908358302266352101606531981910015508940600990640790485891829754396307949245735180368431503775057936161656415753067092115154184364710537019111527730052501246174574096679626694898741654692777419575244284838056384236632746711947641231529923666256574667981249328538203793132069774820861490243480713955034450608180215344310025120268492727642622899883253076246950681640545732861882304160472888676900111187812901875789309116742395662592553196817692569035414012864274958263873299723559281110672261785111385231893513084938379591787685942474786708077242735337746872970088752712096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 2035964333555181195668613006353688790140521757441994678148234801433017832280969486626369662388284887094126415474519168463522746322648913579589483133170265112656369377318727017010660281509621887060719499149180345856781068847716783704149332182391027194646277182925050034423963745244692530059665040245487148001487161985810234828864449452870681832385749963765088354729329836251793902449757301685252487111547712802260776494562269057395567916056811580334547202076425602317247449836570774996726249990480556714500973822700859904903761185700455243541601650023979507002159717494689550849032920466620811026862236527854600182445869544992860411466280124769528632248406176662982876620548833932049874387093839217004015033655505917123131467059474607006559072116362021073197030229182780107928003671709575532105952820298947939839633030740844512341920047159044263382901649930977753602844491308666388350783442590719467034134500995531923644723589361455419232296536739740384316903759536396044233001148747327891837936814734317064070364147644304547104527935413018555736598270862602031618446015692039664699129599500251212011092289099365815862583028708827240572967477861660269448705486794944737727452938995542917589602787061374168173194351773756456037640466633659251617330886993286151779372804075698340025171034635606323833352777692381972720411218756628957391855555745764327501629304662966284046891646084048369050732674411696905428899761902803268878912491448509474577983471967452148789482505592529496789565530050165724976955158474843588741841404429403699977669488225325160863976340515257260247028551928790158850544868716579153458163295179468446720972986469464822179814997637683021051301379894161353482885786113881010518582110300918038690665756936704283727513440300336481953297348694835583789043411794604308814188418860588344419491319187218684892981407565741138934643992378910514491138374015076516440396700782004068639387642232245036633762549893593106182260342832970315655771775141042060183909431269098752346506257831277009783200141766046007038153504233574339690362263912691887875389568853363675452119948476819022097907559605233880099833691510120688340931000615171822824790347256476027815883010843749660340434429391404454816973047756452924618598029985001547771769674084392244719362326402441606268708870020343000241429446942869974506957974415480710738585841898745006791233295451310385883565014241829142419091453754530401021126652979449413706330070029537700019072764045131026040325293311365584508564388008401388847031211433800681142774024749708718731665481889105317364793606917567164489749075186247971903836490243545813574769999552433022368690955605313938032257728950877924719811733838434628044850722706789290368575664338308200628386195399790688571028921836011141963367014569791449293174552301622161413443892299126800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 210392089670980071215368958652181403493213370238188757104345868721671028145860404262519562175974247562098040453569381124928412574679889636501566161716681544663531340650288549712560314163993281585650367072494339938556844943809474947160154089391784665219986452448983325986777833230296874327865240465218883504779326388705761904778601925477407053022627411237826849934160028375305153788580630564090498161899378984463295407427064294905108747452174258828187725158220281211507451958640971751679503269399277243150896136172043440447772566082241268915349674110874095566921480872943648813717643742075125958490819732165716017078202090393573687641448615133719503626642843058788100371277236021042557709498192780637955918134182079677842498149497243677756408488476287557038871529743711945342349338552930130829340772070323169791374352903780734921075709708258505306822581682600458778368712748413334134540219955395385086159904024731207942286309463468389137541613869626413332220429695539288181207887857665511084390476487273548281609411210763481189412533770649597341975287223288041167859935948690271477644533055546560203336995201087535588152393717812139052654530013764382006407093012670044285726729281171551254919948742280286088466664956513198076957390060938962017283022373582078671678224455325518235010977417413190250821775268550650472690330175708961656337949133610505978434558165485094600583770618774297845932775667623799009576772406626590098259700618035904209155475475544333320201312036826761522896038129691355608629037763812559358644958999303843881392559400455383224123969492743260421925334940500770989905822858622420295452513906299836362307877718556928015595437402747235660191605329312140923878755121175074642113117085882395643004892426026719748372409753751457392500894895676239270716380771509888395394666299338983140649743279690500213512026560792767250590865000440847335878711397488457448661845717810896136874057675713721961997216641473807215952648041602342729005021493315726833229504792351410760868740656076543650245966557532565392865805889092236695170549785834821360441349978167279274644091792945137141312194697289000435290204960039809453722459253192435996327167872383991052409797915307699971278810031348326885891016085735466875068784980141274054681597599202944922492248135536186339703099249708046016951426269186389223029386088735120921843963016069983990135209098647028973198326609049916616530181338941331755028635303303296070789604595285432889851988529327866485959805776994811900589284111636288510867408082693650093767536619208589797718874984246146574216448748574859422852201484890519226825763565443662081736158164180580733542669133111373240336661121563945128944861673693011326962306761690608983944055566264325077775745153699048479000784041163345296044840430623460333507332543893252222782338113575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -12246431901868825413419828285952597731450389387613671088872539266529824877130533782636584152944144586459513763815657789631260765025891941713484803722769073192164118163262411199577552928454342348073873299792850478450905567118363438096803831611252867992320468921019742137948252534501565504295234599262922246436948556955453081941489271132924006829853282757769382951135754162889920841978993334247262900386400004408553573013758675473361496777990597706261272870468251735984709152866128185673893334522422104860012927809746407470751717957732593180039347391418134626531532773072563872243971888868956785908637822104884654437604645833933352147920069223074862738683642657212750371527787136879246052917662704044616908854562011473103016605476122776222499567562269140906107413704359414129496733537254905672153746474713684513752854458198438344649241720001369044090540164656994882760295410961797239891010852330440188875081610747121774097093940102785538305966253909281172705046010445971742226111399607654545525787660271639171822418330806192195876708736729976314076515755743468572470841204726155751063175134898860733715991045471869076282515445607622304557690845314553040278460611386739016366945161076571731148620051656904773993992845646730013356683241296250449030317974308231267330228246428214623979610145042810841831727210186869408636235106143831536714457856496267192560710386042442943591249222786732649202645913930942440029894059984930245140810203457586422028086100601814222275240552577654772881673966432217348018823268273919118767507790198682676617292709365054867501115282283719083718473339496204040799054592077451453755472595240556780728848864390979898210368938211392059262380318879660748235531817308401567595369080337158815366769627453194223385065294728986183744198051264933501478564275250108584633884085008659923415313499712706004792162432156739911705280935862925206775632434905727881768827337448738250053490059493653925743996205185394107055660409268570382340961889862118193112680980380678479776994254857381245611431325333310939270377934430189171628436842037588992566029510031472800258992973038480533288654175189030014960089524568712225600959820844906884767892059901135792127523088140429223503534003539451753406986763726300092296847067871264357467043893237826785274402436061679778805370634687491533496505385807774728183113593342183645772970964484502346017151876595522462111872759843554649225812470827638028884241772579725905633615421824603242943240481884327073912092707464104261131664953820543694469605840293127585290502187711564601824413533314159631259707408453937810460501349487077830877084388184629890985350026839461950123269093413032618099587214874627180246709477402650125259834797851893317792972110929605214774420729569507011162208351266555646812189358923503242304623373193424134856136871125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -550456794928077234308289718810468561291433236813299561582410002961837096860734899010226770952659670355701976989406571831142751792687274802537059396606964481514005267271599641782863364893573923721995563985824369235394553137681699785792695372604886006399623765407344557409427047377924693850792319695838171418700085106281548950129776358566469156651096310157687479913245992280792127522462332024030016970388797283035367233241362981675190308239945008893267468047795080096644398409519088541851851117979486992548544663003909527164610202003314736658160196264050293041128616228301406866538603779364802158452133526533846945933040762418211265201161576892790578554986199257657699607489705758573602091591003446612138522269543344815393371300854069373423985214309951561627526992817949966301099150224087075702139832283961447863432986484804918037176122297148572545626102366256313863927321535603116415001573192513456620177545769610036216731225504005551118309296922535820604313492837825886954359850522517651887054834029339169283983410278932296476135903510522557571161102268580128262936527363297858799600342088351833634072000439682782974641485069227995752532166988173630550452557766939653683810965004053718341608705462950728420015265178750933085360712735027399628197644041850394190046974515787190618868222341202691236035629773582833059755936730116445346187050285800123450095247875738806383974277383583101507911803739491258684521982654301016689592667382778380816514161264621198500392876480676544080876178246950169026427190965950962522811411066799297718064301867618803832074773906300222598172932886815544692833080983774018958115781325017650519223832011131200506162441930415266715807563517626105166854085001982571296453905282060452487797739993562159432295064199071170410774913368508824720696552012656370437253733320839630798484886250956439848526509638262471152168934136997544098846561360714157885977161699165313465683969882669690539094509099969881363917347246318814625439814426851485012539537227149885303770960944263450620559827112505368816314256125735850692529990667636993258565090470581437520194959409402059624293965583949907918053419792423195861685781586802109140818798797120940796019971171269618678676305165827667744583323617627111012102855772457705748535677563297887856363050293500728087686804030648362886844353805180065345397459947213819509145056135931901735334698288860139420495977192682337977809050611016144959033934878417224989224464196869137367332618211757545782390517766105722601066053650984582120482256114945548778681827602767806768927570281850664190467155459351449011834546944443181469896109208169049296948431340502092833439698795081724443497314132335666013830930226852815353400360400834052862930595496835988915958900841413083619847348715195738812451942344483668126501444115141713087605531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -8449553956906407621908181643669923818388946550497129592255835658604036201952994204521696164752254234417877250539496732298293151029200141609422041824535776069520544178775317108736106835895683644489142232313818845184344310333775305896007898454958683883358511762718772115821929476786823022675470769259815871548289390248129737865922787902908735667846225540512283644434720553371853944013278890253448321996059428709025165586867070120882937046456912153050172255302390627953243524747645369095808391639408149975359976235110731766358371066396155740144328637128778817477911631618957077843500800798766791420117047461293631858210360444761332074557826246682214903352386603528208519224374770545380620402080907653641251640960479372319165280595400867159797124084875028466087865789565928086034885585924320555308345539501410498614424000691858381570343287721920570337187191021216373291612993416672204012862429692175436390348700221964777600013568162574042068146840457725622267389081410076834723656582025070675178305636479904587777227584460214838070259107741151271060834319921161728901965276239124590679325169945592013269758458619174773686131737696478992314235788831293750132343821545850798431076749403995576025731864084859317016458573715220887405207570783018670465823723462129080851211358881953377332174734206425605582200641702953663990289624145245069422021547389315650329314396808629286074341107362358299340497192925722242048504507542541832262597797037561808343507529557032321974153516422068472192663877180379294520153927344773157312479450324005778373155139599994086067831131516231415516402096490013967059539774378804323763772945780331845529259975684049706921777242301515522605661026131583114356059455287097653152509188086802748106324877395431896219924477176877816152372410216888416142845165211635656703687741055628074118278738391533436109892891944230776333295493851672659880706896841652609196988890564164995040471629819439234958552456670893826478817050246739543930270523298703780232464422962089184677133367942282017965291790941398919961127020513264265673367934360817429299247203921566554678647657745770437396302077606257500036337792007432186421749965919834273154369573700081555927011043908769237472175005968101244102194286438197031848657589285307188313151688086928649272855304338669855311727607088114833619276247558066218089248079289603474881545948180235354024311286054757059043635228929425797247003328338001377195329932080517319183652729121385869538973197440773619499579872829900183088630277658849695281192489238859779393392921627940461265372148397200463590972689183868793295078778865012876494457622187480179769539106910601218096863068597864951355987074908075073280689197073144905066283688907809348351722628239715062428695786946943786223820320512376628799558475293205952884684562251437540780625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -161844515963674260082100919329019458866510302878688827011471985145619258883771988342936445564798988649483298911387230316878781286488904057062015332632628350362797966660396601563400126371905590090341267026874431860207471609672949588819034058421406425869279964523097344747467365220627288934909139616928015194088051233765361250529704327262749453290162076309940402207159349678505420768029106975642152306223744432616941001692417708925711481829498762869291199658558477669686621628818359791176775795549037281209396382919277776406139499856388170369047031779053697699974470068808583528570960745453427300553618131362895266440587185321206161747180255053015290224818251802592174489134727699016747210322212458045355521725733193001923795703525251388843538311859792417148558435832679582623129614165374234592251873650416875283150973501219554986861867295941919921609091741860067640828431615704316059193635062600692800666917343123423381544455343704582097261241367418788008682433467774477351056410511271186129890151280491123551788644282066949747244500125789155187963489230861622303359793766197585379434119159865992337727819691246293945105375896304829267996826220011247266203152997855486768282295100771146790141719654404220413485282277205096638945496666655919288555111360593537002081054217777290977192661095351358186155785849424440270152476109548184369458166502837206255553352175402559313392661653532584038587564806158263631609227082978468829654249997139318572819345367945793534102025406117913184044447926991161874678855076249696936567474302817206833866298244037955033660219373659384842624326529536837280688255889443207359856668743516779903539134788778317269485678855210028613124862877249342573432391605253249184900560410566851846445725568681734676181681003613886939758179358272879710012369819103181096643357911555330733511180746271596851465546393497046299980855793586307691456538450295057438665558946211794840954093682340748331917987918121691299963747265285951447436233613690495546664805347047948213086264910266380899275807809043810761974217623414360634308230056725684687990300985227185268835268086871338279536616860928783786796721567584922333255478989085820048171102102692292241059103968415283050294192989588235254159619598755758118765467639533509363391047915545986224637813696701140730950019470553436137700242811970995265617203038049666948312609118910974265050183568965012258151592097567713318094676123037133788442561256562931186580893499974132442165812962234489429278781691798550974242465660072388257181822409943952546439619626333087721470986700437565180645037995182005592594870510627812837844283664664886210747838207712450878185180790915113951254149308826094670708367057776940897168618795562698705906149901111518780841705952231387420745306779743200705188325528070543083843491139262054236328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -23851173108112803744503347682856486583835542691740549399902646024846441411090503392709079602554623073658178416550208252577458278411972211934130970150183370397433463806330526275109873775375437554595031696094250254336082147896400979981064583765582653030610743545413408199580327436865428119221568507449700661593299228104277215728847149170362307044455376028920791318865524436159019491094123765477072381068492843284145512932694041553643892310379369825774543585119363854695129667373659949651198175534604383050914574932609583112723644935695754041730347827592703210163834780184142534497131611188815760587982614317579035726876708402239222574088613109577730617808837026297669288811772905034314000951026424576445030040987113574963135905564483740442743721187502450394927565483746780820083702707560060673674049642298148906897588114934532248932408801063303503782874049617428935739913713881424044142286371119401599661962686160278296550458889209128430793156369469585454272766987359446038759963555888237497238021781345747974634879898010214466778150822609788812626809974675114660889974867659632582276936245685270178489424924397980208078606633355363905782140814159897274602130744389350094105843683573901998952193412623931934511521971438710243872703226900321146412048638446731144345763180290124181086445122497283841885266377888917559558303149638377354943705841780935676699747834609963678760351469331345572416489107892279192750647753230855803829855129725866959108329861915522542308815592116005298304750205688760507864920734797240808734247938974333899756224517352037185569602207808706575860699727109702573158032676506736270857994324117133445281892759879475556952656432422799952656908645949430151242355587324632535127684872232601598558088481376757925139428007458092483293508476003478114013351267610452648019690212715264981716056233996641353202120103762084394919488550646713465018366072471538778263260704803119930065136655931205929321599648416376815340330348337647592385523823741692164477454389432828253280128949889513359057248449877741343761571648127399013996923474493643278902653456794753450779408162404020394615359116740369879884198901053460618939507425464927758452147127291499631829334772689618993881986491925271345654525059441357692310227782224059227544656584125698928483240706934290477703591349320953012149724238377537823380257039037287637571947311631184601089080592194970871301096067779184678543935801381282320536898638713623457769969143801853950364858192703281294137873789362158425389092829672109061829483965941334135200260466591282940946236771114010675437137614740398587737001104253858080561856740131803712976649556014392349873340872964369315219877881596028896818975310133149753900527033490398365936018585245165144902308588317242541550257649223819371075809266019717366033776295284103857421875000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -2443815676037871142116830498795679893129369049322825412585102856909919123496179506210513759822016325098553432487778326244122215553054543066767067831465247253612171363509689067662026996381476080709929356490962962438444982493611103058710866029952462371237313761384668499729387732417378257826685495929428305814159494736453945143727427242784039809836595977488354925837252093594383607340588940299270477722927566979978692756606358535056862028643623594594154896136563062849322638109106188491777862580601047553590097088090816698646683413555022388250307289585584616470832982049782550027904193197566093525338497033296091909654891842908991052421296655761489273536451969816003476507358652709124718098573730504288858589567182801150515612717908080515782241442426633213609210496432712934751290099221405977147462296253309975352531872854069041659443691126038981546208567092802319106012496464125900210298513368246961214614974029540751297141878605559161592698952948228709253492217674293879149790601733532545270894468496154323164698736260877141571007724516215981292922689965413686374294126963512038151921298471291583801960818952875013934947794634978639199720604197706607371103631423606941914536632557111244964281577728930994391659150242024473969249442529738071661905406302535899388581455338437167344836425342577134409547786881609660475321337881920938811973950028173698533920458973262755814631056343882493309328439701340850555286651596686993178422971243379971033389370302766569741033282021082588071279339795766795983606563331064922472438174342189982024878765122220810995953818163540692602290468573103226661165083196828272673447609316226901839573617447062420047490829046953183327421612650442619956566389996585461017413798356185949170349535470472782690637099656432755759738137623533007017482254435267934381809828751921826946575938788324467140547355868842127952369702188122448715649099251659630205591159824032321233276875400845084744850055995860842069159196503043442868701953865503655283916118611120489877913487269373976989109428005993886878676308151601895754476640407092377536705816076160786168000492785743860696809968528152144225308484699363046648840741978355392054811183131243399153361747647905976790316556980748133072423181498272592925278860299714526322461465559740206076885054171842678171852428734285420795506604475567822270878737066277648688681351562983980143377174865634572478276362847437216614386095077567666209625458616190489237825247676955206033840470954050173229803309361870813692951111289633307771051094180818461948696756986932960955364177762307179371900963888024457358950189083244462900745217183117705098837224301401019117939408391321149333718241910893152450185588441792246072003178455271195292499609953189366066281351644481413413217050747589362038240359412681719052735634278994140625000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + -82114414186394916872225162600410131944765852661211883871628918053532644356379422136813183847743487575855901056061990918004379222535887698771190195112350209617311294394806734125925088247793348718273582677154726594399364255375360649459083402787306840504607863968689792984012615289303047120448525322293846233549112477786278099910830061707805777319179164646438228478025913163842186086861852778435300895162818815146731553013926380533069316198397778992798344003869029317636117535980035198802419737849133611702010721536192991794555404740764923616909713428822729805397151778072170984165084498608407436487989435020952097608411809893873817741387337481113904259736645944247848944578695458139133382333873297691562137464178255910131176813291118390086720928646945170011033845371008436246213390501738201015238889183288710782449206211881011470087915606946918813658273903604295178935361169114806306477093519214752206511841780976232852738891252058573906942079820438193083948165458504981919003620096666095881213826440545580265623095006343897570533486367160311795751761513044371569435730662309802817351453579841034701353269620535261817954669532792497489762551441256224595174148876042751185599074529998888894998709896272849752101120199978018905647627791394346035555563024053180374815768942085013300157667477588742299368118652889344911412233698287539026869058544313268530245124046110642445195961539322963168225385493656121536173213651783454905012988394056704704477676177968118800973228214825778046501116885935654717518978167276678043217097421085971378960267570826653241346607272769786228496189574359493474835739557275809897996735548359618726071217433445898856520853442120308852663836470291956382666537882948528012330456369946019545399182000605820531206927405353663897826726552149391010665761491378435581186445728810770999074497935435882048856942720679801525284645257023271096053211297573769467157759414265364307085997083429340012655952293016924238859907670983579096788649326008817568181997543351681311549832927527137547315496941467223573998938730820830564970384089895037868518603653628842951566485444312828150412242075006775502640150841827674507423463899134589123034078824957707547169093033429047296704989394822837644545544557968549140804139925564129430930174523493908658261859352872903342067907339519477496714121865680784152552713363804473752566406264854136220973097151367896989561909479435640525654474998802275019972868593419951401127508167004354131234973652183223376442051167756583245131949540010362790599148939240716886417189585112191779782530722744449986809899253936308431346135325008076155266013913097234972555431007500476624511289407423321237859012580159206072864229542910233232080207183638155400103662305245483291793255469075820043624495802518714836033530076738001741491762779235839843750000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -1792832399074375899606709277059189116965874320269416667678393227982843095959461641484919832610155279560252254572765332716442967090230030914869413612685709744322359286332973820841103586087979813805675785810041395592697908469081242336812089127212140692604202272596227466691659253591087989942563462038357123583898846751633641376341942671398514177849729527577931981108534894638498440498349190967508831497205708686118920292258225526899863774381529182017563475069890339703847119935053803171284330764801360762635439137117576716638740196701822894833627073090696409757898090696169284488804801668043477620173108121584491431185276182935277808606175161439534727464860776061539510505152923130583744300286163520753523824153322626717314853491401173257006658157447076681562958282417169507963452650399735246672167630313717497669315459342493950328275208835375395841450492402670092617163676958598656334941247972299898236463631188135232733931572408012978199696919393969415927969283018847807321749888322139574477416771393659856836278950988902393520351583732449181697706575717811388221009126820764560717584069800473344697856664628005823978076534094810585941507026059653024606175072121511896142267645795539210307770681717083677696902096082550269858815072223717350823491807569727778676777077698475109221765233319410263882318447523018535955056856990094680414949030055452608959231115818215772310345120502141357642686414089476294137087139859184743477182651575654055800264768280328904519210887731467326879462232272430144135981362346182128260838068331993878922903447652976536954914099069323866244530836954661100025931001122018145338599641216497624528954351732533006908980599614450640810592772027067360292778024253963275878986904306875826887880889756123099999551202912713778166782877669093984044258224909853730630321212574335426114403227447391136094642446171209187180629118552735176972340005560369851120167902252435752458916224676362067902487542237529651284046750422917986129387277659261624437702682703342028157434424864537266138776762078498468336456223522537426515660320952122867891355424063210235342339078603415319162025413708932260976866194755478783139609069295315029322645266424760302733374150540088991772011340555229674725148017420862433474969551572907754346856157980840877989733135220271416901820171202151376832533821017342221453023032653718799221952172005268128885969266472481057698335480219137705434377792421014202107863293373745565852210068765711154739650145543161654716615783010373144183801164770134769703262778528942889954695850826460137060629343181280096685933960708644372132481581708782155613132329069603109874705357109259931217184505558186434292384513761623447216950825021140259746479661849131098830171046051987358243719521452572508734554524807820948486608446552044927788308647918701171875000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -57737642473420145513490164185923739898043353968367230864635097341444016549672386016099038752633156188858995810660930695580269493863170887928726189191840732125298280294337874289312477602752218229023707434457153763038378667902186167963258833457807856372773234968428904782198155823354025086797201056150677059205033236746166721840619668664802410731770700398103075711757491995330612958907101983982776036059045572927280208011052780469998938746385193310694032876398431196070748187804763453595341266565594393532842423761058332532715534015197680536720070132204713822095186632749211791765269782826296331172543584376237105537532481807326298300465182152155691160284609296628961695592869032485000724540429638567307486612343289062722328635550071333541576999865547924417609441495229395300170055660600601060467825416988429243083994127466373584073096911247144232130624160074717206316473869842080555028200074807273875563860261191869339619589799550524172135157460126842532154039978518824463292460230098384905194754887972626863925160785551790370952518073527047308608949705157545252359705927214103786051496649047752445017245016975369530805870334556624332446810702280094000982241630503133944470583035465946525733850635664288628754032390488814531305031225830178473911310657422765829106649024092255394833021330131701240588736529040384710583649795507727714909273767752429487230511062217572370108622534751802519190542652898038010454350613772858898579376815172960200545798586979355544495999497758133888433214722993799809620651599061851702644901948971379676825000921765491393329259192568055305910616758716002408253589351031238550910294000303668422009446442231048408668162142602244560334498696294506517062216932346839524927767628980140969076680065377921277530879259555702446374056336734478558980741631980322754553677996969323723646240506278702527265291876066600498557664115900046183746368199270972709724237900568423468857140961635409017456006195322163379518605411528108344514796460477562138948338221792423173966589973434218752642453600186238373727969262159779118790655838179477494538425882291489917475060505727521894209857067108966500672365770080698872007401005518249553361933743931393465097447921675307184080409862343966721968281824431215742357601187636484664459960439095698210069052002315267803227550340373130728149876476307685150526785812322464282359185707348288988335099380893983059488277724826162477053940824119313883182389373765770395771756612597715788260466140463710732603924823536026799525445480028665841461141964791569384988460150235732356438132103559876144357630389045000322011506938631170460357447744347072830868189530094936422127937546383607807308812597551121405551695714838615440829940570956359420285004096805459551646242202676533414200759646628980489811333341228680222273197174072265625000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -1848558123488310742420556595526218160481925937676752557996776912849149501361628029024830614040369594130076354731222097445585352539915726865556010138430273154190932151475179922785851670932171821688728626387724239396088849895056726368655289061060852242998163446274964677930283468616971656620380704056817249764715437778501013104380854589023310457498842537877119785891596365508678407017984171164132471253586402585880617273885190287280712753868793522172051261264211609062229678228286819372946802188049132843773065339375054310130059052320743142266124413818236992086970881232121363727177044914512795781011050788467815287496690232493760079691681270156933580453384507592226031013222689333525896685637375541767538432550957707827545344097991689901281140665630796302109002704638782672602417778359303932952024957771943961497639428556330608327496390133556729282969769215496275308791707596041796855966699188682171207749482512669176753508580435936731443457377437489003974938319628541648783334738117569701529668478090305681015983370269916253954358836986281746859447329423773712227956978073315021859656007126568353410642474428263386868792230993447135198307745277923957257093599252726060256519837119790064621800716093609651428950958618660663838934911764449411001302854652552955349975454724302675820149248542645182569869242494638239487495669785426433864554880021084224545541779381549286568108683286909900071367195627813232768118093522829157455801345788384550748975751248883266858847646410659288355201846700476791245032039911601219810610786198079076729901150914292918620799374066713998282791898350528178408098253476105122012673726290900131126047183167598825727680533076686700595512297560763035336156074868643851421456239767446280970661307416818952970273081318962366889185917342466714041256334787543601906758602029333220284106021557843671092074976201915187900620459807489989980552052161725909991430506251698940476967461632091441774652402127921114709972107312745612844312446418586108720945879180193671948857662597565597716583473105451980477663790914761303675693941460541650685357027696659809691285801143944014985663053063928847227444174760948285782854374480591377220833985169509300829383092099598111527647985685285670903136403111968584223494022387721045089130174093628023557862097522944904400721513485060734284470655428995908662964606093528124077424224623117475676281578012333583939961894190337156401080137173272772695767373969339413104511011923102119564139424365871694421931183190880731329607901734158770070918970100342109421493123546288418940263228310506817261589418603471549211115507203384629945656982381517665031248198373762324237316622450704139262180986097477300927913350199222616295432197755084984528529996182374925237924460847250249986558198049755518943746672499939268382072448730468750000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -76483275883238113618945313464071651408643233554289606709717244152117550655839177483480375266424735813159472476892078412754417709410538101114436255166136345096546490490736906966047441370038353805902296767642130203703464297944002642448009429563070912171016400890883409739183339038935149738689302967873333574147008914707580494011750718118627529637412001445163303564505469332819665850154801350064000090115357232797668316034957442035284349941822518448924238556557461531706647151864764215066950166820171756643386003688703393730032653439974039422398314212393118808713899111884510700277064137588765312596825701254682263905794078232313650947035853963181386707157035965701178041845761351471035091782983664667701730949590801479337631966765928221944073609398289718100136221086618567079484178439856224958531459537405876942942615641644796475576927098414000691853653093368023985358904238419600780914067594904272736806289491904176949916317607269914353993739396861836879976691257065948176493712659428210887224815841825197483026394271939328249359550475602287030307803480959229822037693351532379106220473851676493237557334120449506781228824692538653409226353013578009421077893075362593914204169624555694404705026871711349542860655447637969833251176767080427920190685184967239721658691242746157993836546309363494033427457036516231635885206023853507155585875853118193055577662074250153992082715043545760630116682456085070440973435171494806316554933838523415937886592455781863991159225474307776705360409493134740159752989279415201745369947198562782440585520751923214527090977065446965515177857404367171373638290689857943945370385783073345454264387278667619494144966575283900398122815552016297768960352854306561331680855757160014393041079507696825089610144373591328224804896305082434687427939726983510225250761333750392754479631995249973173058037615544530212379992032562445024709379619571371081432430016775565277416554897840261904981188802982468811922974393433535507884225572398654075181350193044466800086570362021653790135440690931260106776475346517509135047111355888242690750752384398401997440714747832760256550081820044553711999321655349575189145438321330265816894961037050286470664951997030086292124650493707751315678902149938542791813544352613385929776183683514124443440862931832239753783844799471030103018186525240090663994144026086599039729186404923916281843911755076940030621717282076191274653040477177210991490492930132400660965616332600346323652460284822232219896453276855685576359542101759648614437612565134609716491391604065155396744110691460112427481076473659525292801469836602136061850078252429260830910518051791031156699822628239825128304470173782883799750323374532378455711063627732749458792410566058816262530060733886729891247507649518321419370597389918353891372680664062500000000000000000000000000000000000000000000000000000000000000000*i1^42 + -2118690395777248257572483786203523384734059236654177851288573392446919693854846977114709835609390640286881373906690941273916635661681275941972209322000422741177633020458288316636569964423017460905635437829229507258805701627308253234659126795182182134246977706679921979427690539119987678475848728079693613307803426824295369191918197929662363970405814427575733717380129009179934021205709711888653162740364710514322709784790951192825358831363232472905948084865218698507950355948493847828040103769479548765487335054713570835697347716920024181180417926651721786247006874175750061391160950632603990335224147917149937719500523064941085437486524429547902707751647946170777205414895767121809574396008290349642813588615700755546388744741328615440726478652258555603558236778631271582991104008758315256489340732372844384529623139596855667681560604258825496620445566622194302013890132915104848181621357842020470177569825062658978800353574739040855412376463713331467410229279493411093939132947577036599880336209317385615488626690168134405691291446152373815023387775506134131796059275322831046324739993410882178171305436510309958613446894765481569397266376074046668549836012960917675368379878029270403084620550198789452292794560029557179484312585763640184883994277417343567750883410506915776688485675328334545633739968033778228752242648405847585021900892060392745445656457583287368884978006568796052037899572669729980467122032962451630726742603925380528620271449554843497067904596621484844090211380317624865208913185646145972243938870182286857431400537080342652879690576446262700730266340425331946754191275268149334987207688386066473192619791988215931968908529341195400464646718662957812614759147310205778775489598222876290500733831009667834807364739103273783078696842469695048301276566639710378247208174442206751386252253879977148535991381960387377704337628369259308347763933492288059235765850683539413528672760884548291937259728417955342450280065585795116575587297480881085901366038853191261432772668004190642059948467543664850494402724023632050038055671615046076631015991792697988327155494641686791554809187147503513940487364869178273167227013604896413231266238847989978949865441346639125224018524683606872483316558927312530815506071690092373577190040806401294421969806707064156169652308113295755655532269310497984425555429452140297744528980832508287333324663114962273184843780242750106365602725673968075939762903516113585568422352209065008883982178037572438207944175145097346217667052022040301235004271216531244466263382133345712183710583944154825063104702242079705586164091851393309514783674249451280805872170259410922236101919710201893720491664078479706310974752827486414736637535094171966833243216629531731803411302669518705194866240045793586439831265683144629001617431640625000000000000000000000000000000000000000000000000000000000000*i1^43 + -41915914548413192450712975173366931475788452966504739503003338228906595982605087931562295432057089589209813503221186970162812176258121197401333152608544818665729885643962885866364941540733606072953821560025605909612765608597812982104800700160730874857816502181822608752082291656147637440604765515399635009457120067076942540505846212910098743115083433663835060618390086618429007989435591557364073806270047529604154547584479365479582633293292437604356389752428721275010647065837035590357341214239226952413546781269005085171653344907888630533482693566024303069798645570389889850243542832145962414302746045701653285840412346736775870998157340234636800528002826084968249924001240686782786056539557440122112661933056564351561591309916987835598970678458339122867185296088210803577186286689769367295673597249671962187444223305931590082845388324340556847332452240803037707216024546730905393078651813316185225773607098644489439275369854532986754161825118903716745496751894396266969132156381845500006553388274659448213272559951921267217059872318490059321396971048415954229239187227132320204210915696208954863955625347864488347597827256618255059233334054446045111179785131228541773124326299297387135382904941329900575236197941227802969268525128571917438352679319691555399863562228811005737679436120191190189733495537873075290652507088961577845813096018945631364276841364288449746366046366670459998971875855322552651924023704887719967894630387423830253312749405673419211124812780807731177872503555631775481652315539418275440830331625175378828424760091649817000931149502563638262987743286192978282798175740672765500140395951606514335636742628820628918177422514827773694171172684413127474459732317875570797615353437464413576046672412622671327838558437910015058595930130507021645537917295230591856201155639538422650721732619187484125551105527188642951577674595282341834140098821227751029766001503978700968303136262021471590957411664072605200192116519265386950530257533827943931281929281850748551246604940511122502601408425673059254977287655720067783301384801959153623418135728571389628616412426155924980770690633194005036058583807977668187579003558418424722377733319919226807362070609021310414335751666174797569964428378483044125971447237741778634339865408764594524461345738535631165068463054228347519986518332212198304695092750233992833144805206359175985402984214577123468879985891516545814058957364413071988463204521713816704081180992854014761663946608826427209505789162332962925421651663595844773344667852279089794829279050708775138332697840664477845239473408941323233416445916535027048375848227672170074128042617226734867225037952729620198862531122484389585881255464553997729384786840465901088604841144207250632033663835371646194353232026998641226968346789263188838958740234375000000000000000000000000000000000000000000000000000000000*i1^44 + -597588543028186457749274098893121707193758100170248564949534165533028629267672664920140090935992275541108029493661653738932348599255250040127910204654802455924366621957055821647056725552703045326196208624520582891163910278100752958840122191434074041783958419197037234794320396065333804971946998396887688008228813164348399740852036426675530154046713186000202972197475047594255978957800473560838784929384424859011706286242079905868518876219338962669030077596401918991960694141065205469328237399870749259168350883033297208439042207962439469184064031255307754247695409830485622130665032899444606978304608127127099986995339995014569683405469898016232321571849504574033251249263338881776775042375686650367417989248882005351546403392910355592736663315937577340445758095640340916690332477955555446117264929284300716713738045288841808940568008837914179416056704359296572809472366531752756958580096028014182293033012939389881441650062117027203495450363794861551459187318071169269047554702478811033732339204947893427543766186674790263175488334887072020683601471338047497155591516673368977916169329075902737891286674628553011465365554773855448559198847068779603603449856893368825405954260405704943212861675974774676074451643765295402717217975325330328607381719593360107773688998496884450958156892918203317630444233112294221099676586670382567488467389269827441223347079094179604735482797271132555516898602416769585265752589838582044880518389110244435196126677601391709084410232698899137898976876812869097829356808866483573917068724863312568377411767386284111575175893642112868768782290631179480223633464929585558175327112745330657945555464497751413363900602867649153245200745341805712091361749078388337732028068229588952215387267244856495129638310992672160212069716438276480699782277366423128869522585528877006181019155227849809912356206716833536081958607590508920343910921670223003409556623378341645099285371074768552418318769842007368707581617923602914752676736133826087064094357590635736690504810232178416402525637712871966878453723990886705515606640352954399549638113808487526478672757745322331358167027852237065477871577152176835641112517746205821685441535678980953404089167275072595371876940060463867852194462014358414150413341060067023983797390605031904055139855892199829631912083246459137329570613155588465504514921260238073705017541917292635298742418379136295184678864537537020880721192723686493255133022802295621877538484511079919823560781336340816599893012826970244299016732709119216603217179728967000100932699302429145892328855317634269871544166800386378336004756777057115391553027273077198442887208796773850702929000279145309346850770536363608149734192227766006348522865131551040234104773054382022145415305918622332088828461095364495393307501822710037231445312500000000000000000000000000000000000000000000000000000000*i1^45 + -6278402071493154041783276552680638242436448991414723637990617650364910062004583445669278343330988954387861430332953199702099747877026752880172928384622061326744326808297765883583265886422232290436997743688324037164946530882831715821891139955284145641713463352420437092762258303394339171211052380278059380946940056513404567434357372450478484646934245810944615750994124033955014161355398770001315881722491658083563067160548816897794657021673854305978823230119856650391221872091229725965349235809748207294373512919659663639970067199827891651618367912814894309860683541672156387302556450765245331319454721326451792827624544714151720220610185365393092991439487367345220752969647597351897849380388382209802933153190342700008723455425324489640549777800101699558426201375064038814680280754083592582335778964441322790090827563710687255061106612613351928032604302042783584274782559207842086808304623702037796582969362596512469770982008352143837143973276313502754663300820487255091760155717654387482128922737841479933957532188040551428874847369313147058609746864069578003453136355319030398799825528340595271800175607265932019313755157770824772623606190252994241020987317573673135638203165112308370871807689109265026727197798171233045765022664862192559473447407280457739269423068347604296266438356468779579900328944680975701513606204064214779049635162300786182849447693297228104584456683807790942076576758521085462675498261871292412868531867253525906660298616158592379097627976245088871169321103691214443512360440844260445022321353199742322240974348293936870882785470440098519203761588955859915969227788656540234663570254006241501062168014844037143686920576330368688849579628867482197742606958487054599655611982565492590372300588131487862844579111867317329835259750655451629043234832640295441695389148939437448552987833198832109479390770179667600898595121723449447260213796428054214097646843104160380461523050534051582045322221883555871652808779471626020551065849217706273394925230266440501260470300069043713155428549756265363453141878146896659118650021892670778162644689328336851651093799761840490240090467209387724222118915476971273818568757093929522268950737406269696153312386198999945762895251612180120462714640227919489565059104083996530435607969459644532715662428026168066801349229014462092059361211049155930572916079972445108445549085128520802308578847681577983024174156020510335427784043334759053403439724101296452597221454725790837217465860597130265651385854806222875941478833415295719881330244490313376502515462080467693925842517450552988922981771609140834977595933221413978798799186212134490922983721994140236551079273300839056367647464497580708774680885899618982896217514433433729950885918867320430586371335104738107300506814906489232293190434575080871582031250000000000000000000000000000000000000000000000000000*i1^46 + -49446441546591399518863383622273862659713784228701760736689391217569318359339530797203123970369700712041873249652622601052727387645304788930348442847517420285625518281219630642877314353000386980351873744372062909408728944216158077255272755804692815741593716830464145041963684543764863758252969740782853932411647443310732932666007695090552815043351003978486814342670823638590678434039784119637236907516765854060239465993762680117953083063231820388741485323292094438496849408203418922934322624963184667209056123939888703951781978644316249087112200817858727020128611753975094414357652252439227328228515824011287968222786342485809082433982585239135894847136871684644729404257029590305846383098658482324804536181132876005696168752489734585729537367854313601649733685671521768522515545126690339364967490189649666395035851178208944425233713658832199060819612727643068054962755380250302706015676961591838692928003301121540318145163565272851656037807768664817903518682191933438789490649671055427464552124219253989681940404969997063058201583475602249617524492198364674661719486457737520737879945293182306934303801252084660023773777681365587157551700913602602946443585884429420343463091389959988835160897660872392640939273025100876353604509530749159044558808977487219999126141522181276087528416990285454639041447157983234299488221352217418142894466491654905138042259863089573083323407152574331973638020762072463575764365310384562175216692674595088372787692817662140277888652649064336975563696436606248588474739254352013680584427717156528465609458487405041573468658947374166815284888079716284961329272218950161030405453578719236891879957660156175097884310014240334273398956780693194838997900822384940891662261890177024049911412706557735473206817799752150156464839153996828615660823586779302198065430476284665052167832761475809640565936699517356604018272510559948237664391395666176233593496534249913079779533053076247541484185982382419237502566573004167951670070722385885384263692340789463491240670259286140977543711502483031383109911480926743716888809891978193761666002065541798488458514373088075137896113831789196803165228167995290293429510178025255470350182571935739330938085411642354974873383198190492282631261338773858032778058332906663468822605557650088959650846867189964943725025828442663565424919717943044253955713309095712260445902108432552363015874471787075138640009881825130711306001924154197421868753121205007907840501136596349916084577950419492897771095926999344527630761771531753711936118332039478256703200588146557683829595501770878200500908789721156598507069024610356751637069320647607803508625267919609170998590317529331031091756017856718747178610654135922324410899367159994687774387799806922091714325320790135180503557366732728547765873372554779052734375000000000000000000000000000000000000000000000000*i1^47 + -292334360136410685982340839907716927960699184168574570298623752942909315280926389289597355767777334123332806768116821736228700310012052293295429039219093052621047654545488178280976355884880395767348422266109881055634126629176797616532924583400741224349726942495557209659265051888757352581458410126743262876524241644763007967618740671152563341350209807950862114834194992935790414062178936076421045813622797020212074312992891223597111010717105156745636520686094958725821210235829119060370900966953243062241397679628871045577619594125080751049077549873178382805682878344541102291492779110328840785888159872704944100886241335000559102054524363352357844532746728602226177839859596193501774336676231338304879462893147271611827028888047132659816975598406131511115949255373745167828395333032539208608515527439019071676887053283396908182674714542591152447793181436875636878751787037823338677907540795446065196588447869301060016813140163824033928506694770497021544694956408653510849816377658212822399499701565390942127439520446864531191437288100178241974032737956690558611307009536874059030360895472440997029919862421464829220261560583641836162243015943988405572446680563699726803048289489015455228839461535915174253835484110183248482571010993220490715493998075855748946632919862004153973376723693060914879244106211375903900725225867876616513115397944160169286193734863157292970800310668181209207916889653373713518841575355779909839667673465488472905211004328458532902796450209674446753926961913009185528587163259192930019233651478504684792267702458847423565887100331761373002342441771172912780555805782083886363491555138961379385076798802104940423471089723576617258217496425524929937641617220323608653470864194838543203376126752705726760653788476315244953546976064100103754073142363849132620358337481961980602050229915430513955662347480308404650243267783899511223474235655383870542947400379825383724483282962339554230406370429913528110477861223691457919693112301401970651366151407665610978056346346649420965903809505166954588138825793758111645339374293269839197923934729899567051329189627359249470647266762556851658510166730569268519778566111807471408879974088100367862316339886976657185514885010377977508555383430850133129789406979199817125431028544663888682901855297265004380072068548845638316085926416753362072056669621383400188116542658965945053367742082612693762833670224883801747330182927414569655107738823855726871887329051963328933784121221655597820934182778178068893400395249952573492597031985640325370396606747526173424844977534529333740289864596459440460675845314132811960311082651929936143356240206774664268652600664527139221675040933418475979433088148046757413264785221423044078680993095817532343902034180288225513456877710952507914043962955474853515625000000000000000000000000000000000000000000000*i1^48 + -1267838797973459738563769007200512640456033158972154190619738067669870276758369457847789477975825715108929329770087835828827431668007758569511774996849638017555164200766104355462438234528492742231936724793169645581324083862547233753018430056555929688697600310007328507017800608693196300637227956162431082017080168612064072328273938424048309841693971381871616383050619727275501517877978462456896564303547613298593725528682050214210320678392690416682146345502413560721226206684885481401042806730281065556041235470769885276485046245902002282354711332257337305226646183141775994599022918943113760976367117064634400540400231869268159150445401118495287237730573879841772656528941536280137480427637071098592821405276239909507281545299720631847429098196225684894598267519583116809535917636793172618547011785011822633249163165348501834536388576167282926210021320200886887697521459400780011284956232758223935563408339916620639043002385201046265927548988228495701694170932346033667461859163333059844923959431959126682085160920081264241542164377610783210421550347623291876616390288681209582322705988715281822165316130672270613551179167149734536640669141559678318335614350415438499724868608688811764055688678208166377691857935626002030935983838319864322734636114210341450260916818286208427158166645723051247988015470995033962474496907397139304903072952214251775167004394037162232439924702746611031616382442344808501198981069856600397670356806917025684644674703416974132712566679082285424229220316300548651384524348284487874562444523528107844399635345996110695944674078315456918437125348984023206146488552487768163764900154114640190408760705911572971066492734155220728153305129818988322354833743441107812027537602405200003227817211921693098798599398084086300039542709676191378733541132682008327038959541630950901833928726800840402896802522260656667062430724856967205640115966403287262611734184545807532293981110591408611527998332806867679111218048142452066392051137450239501681155003656103891653665981380160045132754835703231174299197962018837452355328116118874246502215952615558240008138182598973381165513464012859338067789704165477917937079109788862818202876149767589205835095057044947510887935856716106947958649338390753527780642589959789159768839656182363109224232367646505906393166020513652687266891315704238725050964754787798922450434451722874469769406337585374803642406652842826792504672000961485834617545043072377967470995989462775288098897166271638774258302085160683173405959193088922646235472312040625614003704295467951221514015759307683981720893902308902403898511464484274897707242771947553306863455042275563802125092569309039951182797205656678415360959628156194837337253414106575357923423450690558053537632126545367510877586525966908084228634834289550781250000000000000000000000000000000000000000000*i1^49 + -3840533399873693903241464287728261140490494907077620209911195468927948017691730339600603663955050636662520243576162810300267256490171103308462048041271360837240765070288886826083075395479673764477844721150427060314453413489083212683691849239716594523992632067724560252958888746388840889613031240478248426845781223652669265334835762726420709551962388907826221170255394511464965725282727837975241686555332233157883256785856508396891776188060537838331856469225067742788602107374396683902975612147239696005403945689479999074518654461812757158822480331206044440634729557813252724636357184575504642496045816452676221186998328548400037050415140035885318526070720431627013796161427396936673341333916109001776572401226090548219512128177322169677980812078812058480317871355791938348819273619131791271170334270893029808022172807757990874724340277677920782161493983504269834923808428196940475779089615313626074045989215746781075582948200431255510194296445303308465077387152294236012664112517784067173999961179494858310049821006818882569794620746026989022111315200094701610646559361621951739332616971220772591161775274697939542627428625719435868831343925646687320484379904235595782095170847667470700070392140396908710690992933238153028066564936403807307397521536674820628624410733435628894081600370399877970936851815094322289178069645421280940169558091913780945701203795767257536978471975730442409886142802601716460980382884470307443198509392384689617471626488997089617126623723609381937303288865182466610823343309171539273270355938175349464119644100363139169972086986765536476785824660136504797233296366278811690727957430687531125115024035236660693515279064575320658898824856965408886748842478153286108772597036846256761981408937698350328954060729875103837190658035967629881590304611579965786619784377909582214579309913846705584886327433458677404928780340022941136536398375371125910198198368934940974350567759926357888464414008240623846818531850368205498448267205058119173189758870879772786681958373563186276871239347064330679146307621309356670116902535646010251915983563120628869890878007005858603192867998926008747229157463736814027308172849942616225340005889370338860139724464349874375115150761093350376954051702088477365599993201545899318487749269751640337486468409253654969411413936470086839710477270479803403048019142703146339149623113146030072872932910650220889931841710346088929374392077351766369255486682407344813761892268829129341680118595665305671770288778258994681588371654726746561204816197294708581788611084315314649130024711717175151204870871688054453754730261851383901165213716944342399357571582745171314006773340493291342653702570850955622132580825593759706232550024208130219942721280200398521090802322702546690195729548577219247817993164062500000000000000000000000000000000000000000000*i1^50 + -9086175369564925803690630904768948548420534694928906048907788912605684844568310236233904411885003706627696382668140736611307599647303617210725158814922341516684880134649973087400190662604368352536914466088457138845320317352559503775769925034931097753959522223793430838076934745668449589453614567486231358878208225417877457542972734652279396066991071881972058513782097278049818087585764609369570455325859631694265637901668787166567590301998348385935651927039573685731617786144079584596658423795912265801319518362609917160700496055391381855707874092147467184122771386211494117359463768756414604531387846697453019293335857023756947101729863546237640766908597504889649929892606162929288262170961729581272305033393362077463637995582682939099688759591087934727818509973477373720676425527186186551019994883230513312805482805439687783781826612516200015409927935690249482419616248843460945732077929066177013322968576565391837963909960074297858438443128311647296619394886133019278671876334595193085172638056369269498289498574232059646548572969211025211460135176639448203737971931591623734782452653682016828206487535093016988528675372305532891481517201058539111711905842284146368684879527844279296963645449554384329678323910266613199418055205313817302439425344297523103688413152517785016970511055180422931657545567130150581955977636063899806229700094825551098852197675249274044517439764358462061369578227696400280918127926097929686172027952491240642272045163882523133106880927274719050395199861814791538171705294476648353457069994756433085538797479500875800127443239309029768946472217517278999090007982650391228988013910330178923479278903442013003078914758226589275212793795173705567891241861408988153479536092543421968973359998948224116533607416011946655472296969754310312543521926124570883069799891550229712105191937979453927235496154113181746741487122320178638794732559137493671607076301012506852823655314503006879070311022592069335071741522567791735816131019140472586831098418690104109204425472199688039233843326297495566572662531548648487769895141833825967980784991665627113755954394741361433890612850657881618523533043183261852363938110079224853910180022745549058387056342272559021750542063557314807302375025085958564262507985997858586213398628055765767593858410115352320517910802637217810813457423588571769089480863329990692950386886634065354816300773540398860836493661162820159094297396614719146088773599000601066998311770580713154446528022651202966776032569816503287410946847091461175333315626780724682272224372281764004062036922277498459346937131236315712651057110371289392103919250997594957969446841714914124020763303841228219036624442967252404824928851865148146685675057738257142129585346241884349010543285154313287112609032192267477512359619140625000000000000000000000000000000000000*i1^51 + -50155452170810029728841439663097698536972967075653394412091198694589280607832793363931320708954960280087665037707317771918351980860473151195544660080866613620440211100907317326263666300521343647597708032721399738913731769809637959934147045557317985798240203569000947208315132799494655450115796120536620095094720380245188032897222687291013088308177996114601626303790693092858596409716720970496191616474865286500454328114352967942744726228944315534344187612511013209658079591305915629163715018973641238697019746881375086315083787560041986122052237321012105900013984024340149426715617605670992693455196283212261434583491080410509862891650696491713849572441622922975041719159602362108701648120218495049760151499318577141107511481132839806663766367246032363094630392555096468340297917694874781506656328300700063812250320883035803937394778337751706887141457212077867104486220465727140737068585558855840751658395527275910379177685320189600530709909596449190402277994269634688190326213527390292469114770061175278788238403778338271043237104618249256069443144249732182716332813315961507315657687408319292278023585551761514907559488122692655318677015917923255700008334982516745278651162811615858607281957320634356586177593865019094398697759422900824203563830147185180480040259304077690034455652690933857101928333056493162318502401106040244143791298224406447589797423991780087843599595501280958963843513025119073047230151590059732746888103830901846085248265887633645181528980488654571549621636717033135815472948108925154871444519502155360475831299906601917371125748690452487661784391235606740418642327759470087000682675047057323136062189473743007921323575859974159016144857460254519697248592105147897392749974316456745578448341649298184451712602063168808270797895858401310524439265858278055775119019924358981261604079233440110236304318547248771091287849124232465633250931933444411461119983426583866796416474105592771638592625881882875164084547159117962738779379121942405645894372687426858778914602017227488730789040313230412626935472854275564643712887119742187915925046878915221362424101576589314795577299133378394591768782141059518158705346399993076944693968527607374088101898559362672559699517627067496235043998831775568993307827192717894065627443617833077208357222745064585005496179533722833401881541953799215861101477387634797786358573320473627833349339207891711369403860216230849892096042002654540998123443683618637812470021154135299290734698616678479438106014505743728521167092672821010123331701446436880709965464854972957784715591074173242273544698400758090160328208356254267625764165597595768779679112028827243939740051407426681842368633601050624568347282119819130080427767680926264230151235767706841318136822136074491057797786197625100612640380859375000000000000000000000000000000000*i1^52 + -518431573254816734350036219564331428374339586243979945549401836097497733249117994292081359471982145204754789036753689612289822648554969339888469251439542898665371202405600632163728561434111618770827702766906296204517915629785953851897884275392397498994289742478707007443253149584251657510739524569095934537878872760442065196412747276105106734171420670312684501580282040971414924660588745448217442902247932649364148581315930587866097702116951473221161495553772158883004962324413239044612876569574126425759520286241255620962462318746760734739570436633370250399971546322960605913074779640760550458695062557952928697403825243677836898304392406607007972386585709922179991582351561397366129259304299478420312739254702826921590173699942358185705239161842414318213555430267671877865675478460573005997742748492936944361232174030256601852406114416444436660282444792066462999517308954306831107384628297799355606115468185835669938065513932227318294829695938375321664923501852843157432080417860559455739291159865665859756693046614543555378537656584173680684173809777732654419132270589203100296734378070698006914180824354547299718908380751529514504557673947953584510868987596330370214307531030325906758951493284928086773091096521007294920107754694946115062206778934991236902615762871039575772871184123530894158737490922992080157707371388663724752335851198950206128315976961289662529330472463093381672799630175606410997841651010268585702441439686785104992344962869502944746818710345994495746881270784840087175947433639817911752154954145753799336915851185983528995745194555501968604230441278320520000701786795334541204430051026268919826143159786926807153699626822395843418192717744748349310609024783913433192043754014531085216236963202230874685904257174973201262135220516475135048723094839157468766485312560272749472258392230602411468440043727065071784681702633307479956350344415652888580619321853712176172179249780020395171375126240225918231668670985400865558676401643299448886426522808176297829523575772273228827572703135657175573667611404579965243625275757762864501080812634640083979038762455645345316066388463288464838743942610853870322294233583904281511603263546296691866513771773011985614442098226005276295097058964304069136756194949360588481502049195002189510603534496175352753894522514095454551983566381364875614423622122155429642091429572672813458504203202855496573473193400234735288390802001990097798603276411205045288166514910156192197673130445151039049770926145367443763412733894428254339325364187663532912850880316274982903781797499432079135606426889860906001455015655213758375864102805887158286429599068276746010105374177641211112399424593231575601886111457117590644834479076475172595752422288754977140030785346682023373432457447052001953125000000000000000000000000000000000000*i1^53 + -3889307437128561651849234299580904802619468705040098945579196475166428253006784826278750886360084864077000324382159144224042371320717155063175212141685655863118669935837173352766891965313659797474353861626994790307121123280566863646068108464226400647191455662922339597150730222868740764962513306441245323833574460514287825751624990631144737116507218188062577043240476124248104506862005453160788126046918441984108393698156696445269653532499299879792476729139798324638556945950608644881896912928800407013743814632538010659374688947526291029892663422139373643595547112269063477745757661187032900421443214655979209520980091823157194172893356451745616625852984173604107377214295001994613827595183503319695879149747691394841823341527758135764145823294419884059069121793974220279620573990260703041539596841724751737814633938421615322621668454475488025061259827305200083086377732858870905591654452664389139845834082520038841158699620781221203955198912563976196685311347433554060947618766863072530671703666616776977595888274592719408861628043051432596641207590969425112883961857609965907503279749377333842719343186386071396745302521603448030062390911998004415778692218712729157427784649147150161778481995932582183607685523112990203467107904898122688756314566042540835490591714203396374270351328431605691989388249565717606398095008597661570715764726438059169340520791275764975265498430714378814336561299496939175456239142781006651736062380951127782266241253964460291420042014507724258613988660356462721167724606676575596418002740763062648046997877059271783066606289355901416260447513393403576085370218967670965994791396518085723907936980375322106840585022220017464499852420727296765832942747778847755498059504817239690541870763422363680579003732840545178791130882965548182930440153863401886560764373449330208313930441785217111038286258478633813340425766947557974129218589372504521105346308650768408716070339477036102066536897621589013843532177606585946016095771193793405018695287720756920689097979706124985678808954680487327134569423118295563689301314369179194931283098105158251043254289333133724847625084148040678782468787449809166063484330470765628590265807383103032861239726894919960693833369529751993061063851716494359372842641550287544099137855983838477386196320123360019102906430754556150308586338878707987123024769539902301182221510048805466801699464188271027762875893864473780693999083579698309960488277018395853013300722612118998876000323276727294941888827787114020192550561958392356847978396593293724274191346669977659548710068279440376080372323339320385421745990298648866650346460773286501532808458041145743583820987049193334889567833675722275283624223821642077586027932438101199787157147001113152829998533864852561237057670950889587402343750000000000000000000000000000*i1^54 + -20269065876154818252934674387616390380737957383010492155501250037564589482069130524146585264725755382626141719699809494514912197870323858026792811031892939864601619909074673192489508212390432365952958463199601691759634552447888826092023821590255010392531170255909175411572705955589946584973632814515865978006347193545598548865722550552924606732082993282790548993341477023596365891245733415674764627807042532102784939998836339890066010432810715612045789911511644982240122061819489244946256273513656574520728293604131253528923947418195000041142066292950209126928842004475430742991673593388669565410776366455673410783720372190605997241719187386061418370324143030476467278157293359978259091188573059101993861978670854860087543741207531604458107839686178156636290055345927116622481446189370543021855522477471879686367931872308940369671939613435988285383730035390368038628975073454109858753485937534206437283211963079230887810915157149083217468330189958544853206538484954492493710521512135547421289568867172749798784758704745645656177006976131236662287239966344967910762502350986124781894019234196248449512497039007271765957074987548577767410610040626782405959179124014820639131334511582784924611486498357929848253307071743497540256025632686403987434106376434910978586059809682551233468903251950828677898249798571919066470370305576038053164199172586301033599565067275834828212040554334447694941327152158387004913467829293131836490663840190577538108170560875175213635695455245110556117826062552107803722272358130660279005093341284374586925912528306273969924071376794253222775029625556379461615241979744766791643990105056771901885301574417532796097806494309245260478557586590111010370839632423191745779588620000045729318578385729404245691555771347263484235148248513818887779720792846089151278324400418081681414512806019827572922978299292275563455622947974718757803249173088783816854054171943888288567424127611101287596755785045871982773082126973027641600423946468979986141941473270138242012086479922982402522053945272854988947443448103869263413247672183862224572852080768377702934433452650694471692671017376520771567139087652252930463315814025261274145642949476149813339661432395558944534879326408024771247638107607250741112143842917403782534077317302578249157177296152068811290808574107732307521789091499188217041937875186483752165519260112986015845971093165738515566665656887243149638823379968984272858601420593529001636362818939911498834401022774080287765108125099764978358269013745692086896509153946110893815791675195155598024178766791886420301628304723714375643602685805518676336208140679597689145423392008110694467295659158980046127231448558402045149350018023968964275621266002818472513538496873352228343276006938822320080362260341644287109375000000000000000000000000*i1^55 + -77320298728251380309188303307400061828984323878265165526440858041658433058560859513646713132758940965677114237839706991657499801665227397672687838058090586267405682289602495012808448851181160416958645721411929078111021018243948209976778018153928943377146667007603866333103166470381100896822097533266062974365498445511532362333839038076109044002445349860318221819398798191980181924779078279224760033488297276159379439861760611072745034597204228327693838547609946416732588171458994499265167642271194329769684529543685860652762270518214610006761385106365992298470279369707008159083339748836960141951938381232806601350875146494171534478696814070776720741555700305641168642553230285992810981735765397770084084339263262853722797530341054758895200859244097157688202347228553062017169704717837663628227223992429681610324160484079781727017674117459659247606733200092180615279274644230694087889714623853767664852046451112563212172599084873744584445251525777720716946187898194275745354114331759487613115756130327547322719380596231873329739517052292193486670901979685697846739043485277022576533690388823616762548307893580295269544512172405810395005055505734894376530762439154216834064697784813601053583917187256500900264712563805120083242268947874000914941920735836916561984357105213390097514855246409095289683256377686307015147142543845909510325483954199073396919226975829514700002744850200028741931244718244755638180047553481483299048425221759421444538392275000434266173014216115897492521263104184699175885489302240015978650142352119770223015555207335405895685912281877044730198922897009833648852510311500881582362066279480784536499600269159486630764025300034763107465565540833983316978665184435008969769795082719584726177419209584610067973384440611449287941668531921253706838164778774686468555381124513982050801087954443278962681634235364460101381061850189760944868426813088766460508652515628557383136696770802223187640673906042925186235444241017696032199116015911026340072245105523863163471688868100846691745769396869980843696718483548679749131940221746825187468114704353757708955229083356702315914150438888784319348049051828237550995146656329531215869649128762821756955580767489886753501465395499196985117470149841812508962262218698854036190219780611844237744223365780232943607170670279783129857394081349735698202449302586992543566639406977600218694181086978425786303465481422697626159942847175976907459370217489818438686081251151425199905206816969091284097885029011645977140545212236184535118524551115976481280422677368674507399991455893471410166815918796584645014518585551853161628233959689272849737006197809441432973878192016705769627196429396351103601357375530608686441272735314811612969123542030156090426817883098919992335140705108642578125000000000000000000000*i1^56 + -223400307049686674213177225051977193132059384650266420708259903722462506097086293506325091461078804461635663231927618232827227327230758326840141909797315084068006945792901978624082444968017730389188277891287966450623203472950302961870815853239434169357699647377627405806646131427045495672185065113231792196520146259230148219106954569835968158365447711435617937431367542762767359941946794134304536301878974166611368584366363417461320641695072764702160761388470886000533487559180686817738191629038760299139815528235740794219835333835929081695531120552248579282440374008661072647207061778493425435229546908495572694004211149513336609851456391357345820001054586556071858226138500853950695725372420492069416746836920913705470381666029000468536419390790439601729671049341103532627399235081576887677300710361759759557769527145301588715162972866653950022163733936168832765753460836207447606588503284588548497397714558212161258771695592322573963304429545135454391025513967337971550776839822070596072137349030109234539543615577894849398447284472931004002926613775738739704824425133441267768112070095569456590364462478156207645091980581500588532849066528958445924011397528683373178214515439350258220733348612979240394072090801829567941871293355985770698108240753468671720117953289639755874107567362993968824044359347842372639361341198262959541432068078559973562157093462509596778679282216503301767444201631584675535357403576690549191499459123558992773080780751524068008362907136447269466786960529789694718841104086289545992614950762188625605078577226681928890901610870967323269767261550281755243845865619964006053678828659968734988464948429584368766470518388546328509129322101929765435725263602669037676886968696215678401799255020217485998177280174089295967674795811197228286158643256521577135681503352325276480425407621597980375314168515701935592310216536314785580756199452221812164549267230018690211493020310798566231090518728127800530991480816191155008719580445220151468123093024119802623017544817331320265494089830455482831529464057024111010998619676712269397245191002036530358918967415867700486557088289895408276749764260422352255265154038924530847395199558262991384945263777511820812013160592974934625228233444588949857413878190582654674616877523637412251716112800883368409362856815558528329305216044092377237732898146530921138145294668758728368992924853066462546168821876051053559418376733924804964482617297203598950079624226137590423658135131438434470645345120397417694393093080760691750103907508322671542688947501649327760355854046487801453841373390494825359983788480032685021587333944829091226439722936751811091603195707536220814805079302447451619803687400521389451631122959422931172474846170428326064261170813551871106028556823730468750000000000000000000*i1^57 + -500537355055950261260969971631394220212384303036351955691117906743214564410332443191670405491251033251678306186285213660986740140221068327214395240528822835449892794086861498631075279138110577932508114467623870531938358804441992359259851422393518576120671033757332733998622908301473616399981526352793902918639577905069486255477174308319083675570788070872170104328830760116635918771917818526502863466865279096094910714060700733246997066284864344947239555133893622051369806148704840086070889109438744899289392914787428187874658308095769478324809454570061240567570920985152914787920437102404089970007469513632764639746621202498209030918585776823699188525327212624238550317639815731033100959708490100071536767315242373563374931707534027685463780905840906917302605287701201968031453314155725062590801330292828150013887989809867761694101799695243331343125283907588634275023215738548863654366503878267894119675283348665487860454044634186474939159956033862687289949830171789958105002165387969387183088175222756651966692472614143074727534217334741855632990157677483917198787148138423287932535056764074648390798862977283709108332134520256882208398368322336490205054260973259760850513790309176658128513937215461787010580531178873886737238260385606168730772984309358323894425627381826379233688768410382574635294985644249889625260207378659471170871262125324603780487511838081647991456938126731745274435847852930579335551081163494439367288190244486644836565067433231101000485519427819871525437467353159822383036025531489637431392100973304912323626293917907240686855915224168061474841029036310687071955858299370620419327356916545609472580879282793409980297463180065892516299447514114235323401064686562983959991065824371023416990605964989729211487016414194562549382977304482396767040431783627819266142860634539722385502858963732097356678924439046533787619849823560287404296515368115639296073297146763608455825242127777510929832102316439996911574037102461705352669614401365656132907184002664221078464727917794584336245038450882116382240212009338900449202623620873465078014520086235656133602950267825622919265423022328255118275302868163156937184976283552051817406967581048769949132362294025212358215603134140995305795465983771115236749794054501458237275400181439650757071871063278506451994034448240089947855888789992167562017284530195219938906406876829100204798200597055745741816445932314928407443118423224747760025578163620197919281135810659575469904561894149685750301187750813995506990599739560354363840887411934842241065523949911543701441591750167954701498775789714142644599000377914251946135755924427501075640423190700207337466284039169522710906085512750407745672307241554617366696599598904640215196775483644797688498329080175608396530151367187500000000000000000*i1^58 + -886941675561191193841471742700073188323517059564611098332068934817403187631097422062405397570168563090760624567893927322818835484496302739915632064305703456505475515201304779295858096889842116743719553449216435803574830605930288652799321072297715258084629057503704047237208895564445059923563785701981577330143656727070121784194446115167142796021615243788546637776732278339232465699445124954628733141585825167940501868917845508896570336677521414914243352353685811439652819260426826402777977131354481990125921245192678146037787985915688510729503502987430864646538444630610635394251963146330491658248269608457482094010746906127727889692706943886798011947713358674356652547191763004188066567576221555476867571625380512063890462105526370104134879962934237743374311404354786813894578433315816093774065175100310062153853962197724786906171134654537552181740111370633867525410666764200737098020951057777662599979273442325551343262790103923819322548255095105762255656649512782669252522286698451777099821536220880783213264691950819293866691199567532008793514519332111366749335013511341583367241722525568364008003084505043075777903044092848809666333912746315254163617167820101528812500719441364269832419627972931540062882921966764452524459903186950470643717595271176826605287400318191186671731718680129572884425374605768840898989853907721704343788785024072421710932140874746232610532143275659881270330966631020660889920476833318308238514685469983115586917420302756151340759430705803508189452192790861075450041957231722534925233627134393539174740491121557939930656474332970124417129914419598332067472507506121117073254101847301309109185563450178049369307962358796417762653130084645427989141853058094965852691793520022120325013233174343072731108444557531212530019541176557478659689943357589290944538508023712004096483567764243549036166097518750872378756414009952571360889762326734713971109811144926383401621971890075775926333839863241901669928605638823859305482644017099363572312867249686107574460133137963363265930466427060037128907174939268765896607664694146435616271445016880710645784855641814323228752827205879328143155525296202126002721836450305348861541728886139737745302165855328598550439153502250941437188406959688713678291486231905061583463208820449084624730360834603457430861881404948963165569162462512497040689293555489821020040059370133043603617071555564880375705408059285923090347214058180567773731579682076435778024543508001512458784271675247919256934624308267044046402923459361922630675997422539558977713505477991899842156817598779544079680373054363794355858422239410471448015517861536736134067806571155214427108512825749007692372932688918875306430830639371067892789631428106687823223833529173720791050072875805199146270751953125000000000000*i1^59 + -1228192832654974528188773172063665224100072379914082236013518221676738930694436652359523306582563212000064106322644423362954872723271508144860739457475218327957990612763771342151812720565699334068368298359811025176190969893557061729818943928767872010652543509764958353359513571143166714904244662927074663799101644032172365768772685472917984193294159545037041976809056364539858191727338400033592853764509364910578934365719879335754432907833201706544054316017580454243471870747944334590798451191864293435862455796670930138860766875233833984748903977547968686722817226939253397459807341259651403291961565826405885013545518524624331175426643611778290284172051690997648183430527987310111297152612023035538401925356878393439334670948382239863590527154116950082414044922077748265799501075052413736344236372156893714975647471442389835521846659795967025202015635708178044532949789772561010989951491805185993689860476425220875636746322871452422087126395483313885829439343644650737449907139979085617067729896349849995621942727516788324319044038007041573853795319990254614337873587708298892578843433759892328636421979632137717847849882667451474371811015247977696277987013434566650743150386395244978627915856551203193720509640943611637928559376518356489167550485852336337436088401297223515115410238629637361409704308139263073521927434001554736305237881712688702945663071689317176014882426639629980998556089140112314977014573375909743454950504433643735786106086763619238750074882586684049516914117048103265426835791996226124168923363797178621180602384512485118971960077263105281369763174595167222747813264614246827168763245972816898738615248864370995642104998811324880964672985068228435341215142917360172397061175161882223110908419263056773988786892667898990963482401734721668452594796494968366911270993258797016698918903033475610737576702554380243771667117044754511343466836494860107012358658006221863168415112497582396062142715394346675845728230971138953436660795147772258362674944730549207794482942378408890695482706599648833739042920465402502841908769268924317888185558167510719743249635936062891771592652474002051795931136993503056121838310478905373280505990044090521314278177027960876519856173372290262913327086893634907766788994142502855400351643307388373897002746923794621080852343681255458953902274212300827590719606502154478949650151340275672738576971216549430219074321134923807637001284648038345463366554725701572562698578476255032199749444659065028102923875494914412445911038018012293325662869805867288008470020377440426348920476282222067425702252851558397897068638793228505872849679339450009192479633790442980987159467647587320003657445853748562388698646382857630193030998976540568579179750485774746948663960210978984832763671875000000000*i1^60 + -1029313843223598818721426479692142329434503001311655373155636563601586844934195481666123563092033282108530285239502160383018943780812387171147249516896776185495537578630182534785476484050753061560651709302009072586529864368608564048226527284046082751156651813929873240106765338208692358561591040811248812224389172318115241979607634840019693584080644311365231519999438757704395883289439519779587457330932588928061663919229081278181398850526461699688386279621372636741724315702282055958332880432627234175880605794852097238659876821444690625999771312921858939736480505967751178172879095067280835628293629487221112891987795032257957186211925529734023127466936983807757527682645754362405586140414523439423840509291301097769344405321955583948843600990108831401169845733013799978289566106852229419582805084447850974464439293892469188820130962735082034086514564229577730676560059558623693551437478918935920577944425839334229652768171633120358753610620489289570368041922598767766625549393370402151822422803860715651694620626922074239018609026479690026537728818004873292313351564974815966217987837015669838326190266536766346331003905025350607342309474405146677702193055757240896429488778683772821762733409995754455733605812554337861656391165064019840215012034571745905323255897149482744732511311698438076252537283551462925012718502796068263793464545486744732230344105761069967372403677019536340197873209161913320172977514315933543705499584148932742262282322464422770978274578759052837459272807149868454930317963970034091138629844168480343975575844748871946702571769131451856477348966491605129747398919378075996884556364630589664980390794309502174165418079676034577673147125119640090944396990787551943281005809557248197784108312912737219435988736236635807725220689714281133361374952093841320207107494393859752590508927635322214095360287635659886245088534681240799542896327968433901441837450289613142163511310394696718043247624386908952241392976713106941185901928372424268902178393526735163831535422981703140766257018688826187355224763698258126452836952508676688477504286169697260704464492062925934453499781866210122194869332227861545792778853677695444837799319037649678023050299704903310607449958990887913508244441499419362153072157400503740784080544218929134699914751588502206452380548988708036989809675890573898968072398190099645307155223838359372100971226734420669462860535449612870760035517935804164672895085124518970053610423445243881363851367031372979800305986164250858978060462618428165463258925601807048614999860955242960426467187043253734688328221331729069902829549949489181584359008099303718269770158595176397584294157016283844815456763183716873885511106022504926900759751460679764980404859997520361503120511770248413085937500000000*i1^61 + 1017127825723973862121150048013747495336836808583713303337402666294940875276532048923245163250908471897866122985878161522455607135392470336691040695717880554227393413415838564397514279297418237759127684019229397241739082490173353529700966287940158895132698007952033008051394629584381919232611622709969059009336850279719006652050001416804157711953923560956784334332975042523279442506105802309820550080726457409801133042506375914431020037448865633181806127317654546819800456936694653552571019884632966514729629951495061106831764427108889454332886379023984188990446889923865259851184663534853821807136874409520851771500344799967973550032368249561323339246849276557733507335688054606048536011115209166499929164744838871004116516249894350503709916611603241075397727130289360622736792882667201696822379582844287040024309047563267050661601476782178363363235679404296618008448257296097581846159398603282740613694505394202536923409094647344264908448995962116701802731235661199234688047432882973589191762287488740115751597505886233660581564374563098858603094993728112134265209255098632111743783743995049960966968152441172674773155780335377765428360705784893387471909128769397054592701777457062212269187636839703544033964308199690171820934628910857883429540088011654242918970600566203086162641332697892728147650113274749626872411578804679702165400425903469596953330207840734392250585612990671991126739862982287970289853159664813124523359986626324019760664247255640875320290183414477752235632806384910963536000746091986218374787426808720402271027248710453345902304456359635371990712142731492919018855276596388205126509798088872347820372105269321940299627150673008613055531744184347009218991312495167161218835851489052606431045154935645407980289616924736937440896648512773737380168926980665933176902392422560288271685348806429044970487983376007756648804989952441140442525883013152564077891774889657007049846379100937424190435306563676485709039416169296314963700876704940311598518347421441771404512923344111074195678911487099727205777426258238583558725578568435732318937772720699687657537393835614886768910526454588710297870507446514744433261396896956818877577654614546494728009911435577406196070711019065898465977350173941273919757643452123666317987099732136911892319338252318005987484308029839657845781557173036925676395549431828080203798157066974165759739475565365104240210005215611365117212445585824726166059506462036792408086811133205154914190330037947476471574261237389450440672827045441863107885392908511556618692666740305264840569892022854801372765318406139045521761995122612390584612136484939264142811719658150140959444270783689123633693270816027826384350783788305121250863631619120895296926043727125943405553698539733886718750000*i1^62 + 6605819244279449945625624487394365293014076246852818235969937881970263055233185857635042803915773200181061636956822280935852755070703630999313545363245970029950814503287732934860691821858496554805439128376085892076562774619628759587975412550565226075603534840794044069900521542766147181493715403631545545566277469723813762890927518921285276412366072734106189167693112752053413804668769649983882870926568480482188201478620726711561609751517469091647014488799110153756998596583234057236596898395711141398324730490862345675686062723784226733942979045244131535410485522018393221714684486196419690751240804753192221871241272248690503795408948092713093298150942001442533729861958267193882714227903219551527533330381302742636392946088616702859853951206248512013820094661640153782022579614036736006518946968624992685432530090485359496149065716869749240311759057424387208440911173189651222929130026661929034618350480186546413242599210251840897320699725341208339859134165389489410062934075173199160439613729195849094711840949866310462520017195567307913227934773942536724317878124464479232952204414848150190399620137480540213403140764661326084608269444448690513853875124846221258136127291034747786130997756148150755624943674756331533291512720742671466386858345172787705468018963707975732046080739347881355694018399966667310537609882830143797312592431344826496106441406679313062772183403559535301841923477755920859412201022173392005734875583151846656785858929383897636279535018178406570590625086521796899715111365501025420897074404249514422704789848201740044953391142282668965859078389857812689739545863432913376869299964661199339779293575716439798580639499982431919534777105930366336630644856596845207610613068066314018444752054767291694961625734467996700491160761510540665951089095691851375427341483543056119338251384808901740107299545933419632363258315810001315989140664297861454384779840449605069248422486950449642038770757338417292145992281523241387866455373977409215092826413266602151797630803257491670575666951691810667084727261645706518202739998551227099194789079826935094278316212137360696555988370901634409366224308604647541589920556647410346749931092066844340296835268458847396293532070003350535650045654026092737011593020261050332394843674558439082164082008258713200506307889563823842219013216724831178541218098332634488677982767888217618400150341616900575850785222344750119217381345131305228314420617563381974673101199378313069952351515495955686722348998074800204945506316135699106569314226499613268493775258865090729032915578252905144599685008774085393250794671921458409392792228946582731811079186698793273484530723274520901665794183378534154987890791285681251587272673727918755048893473258431185968220233917236328125*i1^63 + 13890108492613021756443712619160249871542871837881867146403502837995909588261804500784505455780609795473580961732153229702110418884505929541230842595640014600268962660654123226131817049664387858466116519874790611636488333490550002537725916788713760181406708691843132167576804592242222673461340675583506841086854998304474533519085031166091819233236004675157850760650764199188847004628163953808700286069536565096804001884537394672682962512867224707525470503889217609628619657857140130091824411047083859314727594307601998766185675757291454316796977798825388243845602016500626723775445441375281533014207879734389452011730931333136129118788383489123251566623222459190088478595226956244522166655048072881812062892693679041808822261700542846009045115402391904691217100894268694180814597738864991344434557159638180626454773513955338110846511401712399247168702889934110444718844391958029164527429681999117416988230758497803720801314323522698970034311012203284189023223121493894244800215707019170422979832279679903209112982953622174131217350096887378453909114478008717614824199068003575212660897527458499891875284205780879510871732156302886449904700685143126813180331849249602783166616431327674142900366441007819604615685778461775687836623582796442755651680140075974474384063656096829159505297874844268375624482538843032852019163944672225322715758169101682521935022837413615893083686530954289034894480167984452189276256962436972721029103097988681338414950704470036495812100606221726400762127440314823387445086171312813019228730162953989382153613380883870467504738971887731509908084425081941149317411544461992357126610426557163887958515007760557177418180216394160681892581567826394630215105572907714921434911322830803793570088804776277276542378619123350219677919568204910894967187072790383201254368857624571791582571294452235927904411512614268952369376685564196140615630855950788232217718311562243308172962376447647774278620512039142058218864747801915778684607140955746910192392160142458677276402575691860981806987639968128451355582495693569987540718002181841846234365914607700130383822688818721274949986903944047516538875773339552317386167475092468980962081010429876223844748966390851921514877467792962480500908274173462081715387320343502857566940111412802973229478619114623107267513567184768414551560466613452018130423265606567093566576792930278096868220239195487489780738181258436063044435436790281770858055567523933209938829028509880368512734212971120478141231506905562602308239316995144506753816669415970316893606017600085454631007562358325897814482506694596661673416455411583202140519388878831926836210081522475884469245671665911873169723931051856389978705212939536423744635307286898751044645905494689941406250000000000*i1^64 + 12074298530979791656062432545994321875511060866915731078773189887879744285175077823656522218987251391490182566767318979426040634877120434692590202251525962130166624994898943208662067538311360205544662764442850936117926146457583297742759627421437548954070051445196118609192198754222947244274608101614681294803572989555236574358652437437346729360922276574520085254281645286721130836733652752815694793620341822611151201669899002989730857423722191458277896131540956174131766538017865548840187289231576657847432115451875289974172562470912230726399180664711090014790257431097365298751787439459936505932755907640531875955366857510103657286372937538587728168342779260950171679630939149186458748820019413862300482295380166630069144818607531478598123427773987555438951325224645501038416584075948733143143993190486303109741618711163673671101961062494110809173430142063129380795476507573415714137711513074484898157962908534058107112822519520956749041196958278770101644477148123612778854866946405124398757362200765553093493314723136497992974173434377917189710327979282714761915647128773164651563429616587245891348649703432579868089826110124338932787233550323372668642537531478123743471757633931380326438470898356243872276638136128918616634473629501525717287466161642953461339928835354737897320440906172314824044089025466374514456713486880720028687956316005464182187678976865789790730409248257082123234411789975219159177846011929497722977324091393391401254683015375422754001107133632441579469944993306033027706359038172482270615333607435385643836246661195357883752091294352285642178991090327866954193393480972780689718866897486012752209521947817882485695716586115393941113860035756589450049667779486996163813869271032979105276038585219005010936890817860561158353938090561666274902215632032167858746370807380284999301487385772867045870047227591481949277463435447329204304846839533923167595422032797143952082222882152138357789922228700840115980042014873755660419239175688443525980228966271605279301797764177081983945379541301846653438439964969740876258745269205686600699851738829129964886123063096801004493164712429977560543932097568364038201895252009586045896266140948675160165719774826349393135860571606695509918423598478705538662030833593380272399893266341823899969619248789482002423914643451480897629836308002025409868984340828784015180090412621235003612800340074393153306934029676482810230954337242054422996655513431510786818500581707181729621232685954096292496501175543297154752663682160366429735646779940234189070403209698150670960024895130927161825828159508773682447459698285006522962719813216253343179083195186569354960738330010116525677805762702251966390061463676573794145951978862285614013671875000000000000000000*i1^65 + -12467430936567729568382699470822915578496703701189003407310005418974942183399012536367402359670627592910889146234104691040161314506218587624410986170248544022122641309513683245437736525178754811115704851076087488206847352143673528714174352231134872412974474009207529777336953872646122788155671017012976161025430554835082371135412324559389896100842972305846275429228306649211641396600410303352201697985381817337224883570833262859540791362955185442322561700546380190751660769259514341916713421755679599818593037006256664569483188533623747645647116617274760096964416970544567957693805967957719917584348868666638179871929653756125154959530278114537522708388148123599624159155325206476079141740100609113866407888473064624942981206683995283934734525236551366628037806742207875696934439873149511846608282211831269673487324030712247143859561165246856916139897195549182093509663059306765034326600698602199987404881602096475102237054077671194197539090013306477274215008167533414299213816857809792031725359456052880108753099301383285605752508747269830596542720616270469941832565041348439473690705259173760819061292307461339343836182813254745643544893955906644830223802610995963234054784228910976279165617419450604631682357018202813415314177985459306874968152245307843014894769115644127333292546974292033246080786918446933819379003698595966905551410975450498505850870396886474457049701986026108515671314992435878648905994586697334483998212670358351710045927266973749358141844261679331570916239471085579854983572142116320675657283395397948270088478833539890610544758860798560605616603881505653702334912089188223888580543888162550777023288949758437499019984393427949271296840296797298749710461679873088885862180709074237278636835913606600839243406065408924471428606702404742939358427919994716512203447112181453984097121185380018758692680240887410830779694960794716656111339618744605272468893611326428862004117941222145084080451688588964040643325904074495408897643854455980504815214833584076391295510299182199910456052992175311933551605659858047610436140819104407471662994077684434123240984822356603356505543563192803664140339607226703000797537638820283103666749413359354694835168361899185944553040334205537605599718421688884364354923975956667968689717007419309566508014215786734627829329306476081446570941072214145967407388954595055539747882602601239344545092393128544840847740649036127079436999600524167386867198348077451393613522890017280744344044038149653041722042084914513950074290883931208771780627017753291950712124689516675683638238286734016113040944881453406099161960236741541423159795654296264973743913374480837525763409294555372146063419945193476374573880730167729780077934265136718750000000000000000000000*i1^66 + -48709359329683526271931539047427402341034437979777433881248157243272741504253972941075230860850440756458328655111971609688152924336302436027285576734353694710341031625321695197522018405159179988766507086557018565392153608814233190122027237964780265896372878186890394318429375851658822970991411629410310142192151996130136840985472933715437655249341442026917919399675763481377633008141891759946687298822448894418572054163297687840662065974520305618374491408832657659807701861922701510470111105760400248906224547803693903125385707024484207939323703308980836422549800539332171316751422375373359110286408740419466722702043496547633933084537596306964701263724762981385402786823871994242241525578549890279592718041963876115014062573444580893674261443707743341694438957589017019240837904491617766698986750788965625138051929627936694042187584270891170930065101528721444469940646145465449443598413761277760188617137629154462072152187728341324840875928872025952744164676838207273702504350910863714527847861942842278380371208211110137406975676691795907281579185328793995090606421800619182883036642719396823672625771576895298767672767740988706935933465186417372205126509423511125701620109056564384585614930826873837914626151221149160769134296097943958978437561547078674575313849297806654386953886408007239331329959327923727553545752359267932605445418658964450103359937729951816330793609998763613575085093082866724037547121536351265671918951975792364626116437859812596289346802718300932379264355629511146061857212644753368890916604573145489698790056027522845968149523314345835101993435972767367490863071661841732186575403317433882434438775828621162278248207551698783213871175730280984770696489587293576068053188418419341648899869800734148077844918398560749228286697935327741066483677655369476363723169487684325251572129737262739164629659003768040535266026317719959825369600357909773057931495292570621044423507051738309405192860157257512800821335609814108503764175057000243362245030735775048073852511505684302679404742051195905560503941470971327812754800433080323091779957067132414786423938540772604491753183728387363451223851911044821944419366522224863942349084344584106771345228694155844184051328859527698577218963815672873549338299294079485735246345503277125306002119411875926993468282476716568117970270930236261020478728305165468113535205361842088327872247212458611390533321274793526825519631420181340131152929361247759535619405131369182715212390685268579384225569204459941445086140891488254334301270136977922769105102534903758529971992698621350108607583580767612293143308616433476738415474372304310171714955619626204814391201900589457872669912011840945088770240545272827148437500000000000000000000000000000*i1^67 + -39171062291774042673781805004480458085185195928240328998786777560525736344032397099649048998278769128622821306486383414719851057049671805056926273671381634366845917906912872441311545933939036216537908699176233652912922694190149964569001319967102530396048260289907909363302603685107934643075795727398399505526978781429541174668393571804629629882900007825512373337594390136822392934970078656240539052525262065786080419664846455477403202309462378211012004464932568904404620005330560535624015788496068485297821243424770725729724055307187340234772474316579175407942168839028578765452926529718760274320549854498416054881060110404100348806397945899104736021276787347155191583768764253831397727434330664391049042640829801913364712992263272428979694142579633450228137561154523004081596281894417638988116041878386729917009413702611263628762098549977023356411911852406270076473892145350894038831259427726983328145601576952755321564258355974899435381586123837134823586920632601554730146441686716034963040932102853582009397830745801758421457888175321476862208687721816227923445436434061192530869988098956547360412897631478281010375708656693138934824898262500199321218149764824221954500479458750358554213510841467518246359584834995721514047487569093870074615554298987675406538832624555575999462358923176077009872875892538313669638793351227853669667306102424661241160225595059778035880098002955519253901366823210759420249451677096168379542082247827491755078247376781436659382261302726869629995390344104772325722526916681195667764110881116233151689904887266724588057554120520812184911424993809551639558494147910438587260881608145185684629365740552577804825833797830042607285869787422779089031076433830926412782042537326071374299518066971656019359579359240206603940636058510571536917429008164118871508188201296363872638029461966550969052701129697545451959600502463629445899046921002862005583144578321688098672684954027051041896218038459057720595174549296767719223559208177612527518267863317788598298873678613511768750558101714640110102310461500666957318531571164935577194062045018970120739701593396503519297650510658847374730269424935488274089280276833404609083081171238651584507111270733679697916523914821176441283834848583034210131016834152425953030238277423955155624377693357464358073581155660409068582964869579577167145326301807179300823854855900813913710554960882677426547484730364561705579693852766637739158681582335459834861514740152459186969757185252486861391487795024819763568272222446807218198880539200069937014523301353409860917004840919572381016185596996346089478854043014311465825663129407524603462911544078020500241347260963250856149406934976577758789062500000000000000000000000000000000000000*i1^68 + 54066525256820954937700281471891107211067924445553709676683303364502776270676364704405905696975425453949979526984806704719937209627898180201185230487106452840547448894838175552256410176936763986127714376211375532728086030395039270566405315577356759459885762019450893575240760374800277662377520477159554345921607613139624535859210226074991677700802358781241636806491458974530450278220487444728598081648961734972686744303670711029643523689573639013214555279378653183204257033108023064398822229304950042599861110846774168312015852027537552098918662821940127579839032788843538572698031501424745125018571222802297300610343406421099416823030149076450291751125688814976527578645435951359846903181530075055358637699628600902050013492809620010800632891723730069008424742493804258209544476577190213899100499974818370601757290197306799680765583483466025776955772268643456245843337221191291256224442080380035844914072014805678483510441117725038328036653785628371237735612780685297958071274774208737061432761643308603697146114156371728730263621612339833300042811515584394153553940812193506462153214806506381555400624027987354351400332750334451710475172077889605534925736940770606630648984516001388275051515737051943756694948984941735810264684580161642865531079931203596667391217345580546368906916765279743641391440031669351550380582757399754419355243749926874737666220470969400117183970572318217857372784406647482247315753122069696950470530051402963400155712874898233620529831400896366337206454146340471295067373299700323418141310682020501753595590456976437500665982303490023252954393219250783657886447216748735236940519899759954262241010736943851887492577923405378119394931264963951256104834759734958733691637957945870914248684954534116331275267212382080220730198769660311569483479990645686141041506698528806819429313199748746125679481280748578852552277240085835543151773385106789801917633488992559157297002964349920294815790818446478084972281202551675828015464074797074594211608058811731727249748152856717495488818048712939214854900002450217757406174904967754665463814406660668920791619022328301817240782882701534628830576455758855719219329160328742485066761038022329944693186142111004039678860335153361184424981459925765309421408569704980116994381728698013147912819335503879783378065307861473651406996009672719575017170899825051430693610635534182164891359368268504035935737112851288542383909730231799784657105841149045346720349296166988593920940664940323872790871567028366166475648443504989868078814763360308509930202556007043622465868190418768625506063471094002404693117825669708583451133306389690514068713420969564509103652513306659343540191650390625000000000000000000000000000000000000000000*i1^69 + 94078443880606007296507549633487818515670147896896884821571808427177676884989529461573428088383813950730170416487601604102719645414720154393561056735478154559718240634014222380177713098589053312754654372351743560500332638343305191343536243650146190934627852482945894545856904271739505718521928154357032988550999740518697196314646591541632050004420871827252684953565533030140444839068947402121985699606230145030624310719812814715483557031533471785036473313395306772369075414603568331464739139327172696583965763363808980332135262431338015750187459188548391282458161390368371298708924379727805663519706281095693643563302364998917350806474357141743727036254349477603404235276724313085809086069295518183133845601801777718563599685894723921826066261755960293754575620615538083869750859438745335748471705781757927308022841529456189977366506971673870856154892172154473411128325411137158882797124797587253577763891998438038234389281793537524340676292709192190461257317470084743913441034724928452868488331984321457822201658470463513853369315077271031675935738047620910597447598543177172705586575944158679160291212597676247102261093192106788343117522119847316034824952677050885139453159270996204011581660891876357511152996975598439214419364270456552574906861941694626415205441836018038921056926588909631588696814232994531725395065754683973231873457108901678404417938220140050819763248874706697080816902110837165935743377526776189929991855199788219275366101072453381462348262786292643537612199709696833234833632856207318546033577891195918169384348415151216763964379633063310343624434868930033975482544738492030881933798239590775245567351438920391712526812607550886148521947844396996176942776604500488706544981688317211076235935578964758493657424590375447433522578086682694431564693166133267928148551019728352528284863057468651945276610587224585882981497749533745032584573689786032474497194661931294151903905749933041083083666620214463593092060208712772308500213122893778191947364326309854968279898657438243598644335119046450680911255261632732580054812397471331279403329116668565237407503677082398243003053791997261940810627834772359813799826329140571892134502218630534529485192454365611945293537095138800976220319371710526127139403321262637486083581048758831086068690969490296515504474163033702140702648496691003419160187314627869469103052880745344111134515279624271897983310749823070508106116012781882350604604994334373946527452890248912744262114228776774021731919858790275615502953316351592422420730267376694931979739798093739406436337087520985437120834295108435806429081121224489741586402721028926564351330290202732752319245540500468750000000000000000000000000000000000000000000000000000*i1^70 + -50552141082153820827356545116437761179758480569063299072981634258176367729189566322201010149402002879714363116098305419435731215465513662729077365815242947497365785527349988870862379863635594459364488502208585857532601785439867343032673848379590106950899542412277524021256280597123841278235269133429617460823739919070597912388796584420377124797817643550804393097040975433091984897165993739538473262309142855123503236826483702353824112497263290762095637204294846519505664893022479493933260809115235173030920405865666966394351301723370636969558700566535337314181772260427539358270485384227884195847213204195942079860155607239303205519202536936501481594610227845756732384169831442154180111263722925864935956545460074727649802728563857423772460529170128639640045049943999980177271658537570454035130133362484288557746575515198859692532687292913366963253494608950003573513780846603981963471399565251700392276818254842457545020453550713006245239577871400719563062028656345394295852698314736692490037102805425174978922824825190761544800160896744623410038357032173579417396893403719614866819313754985914221723344423042646878607625042717345604313611906011028863551748577400816841918416297944596202867137738758209005796637862131165750501095754596539019254447530610257036632731018947517784341280899764855587205999947532543297992564793532191616004419598090318572769238796055833043786693374755338565445303833848446281434328954849175402436785227219600541522258691270654376473804861408982985932374585104103751051293440206336535321414613966283135014541739057653989526836556941696930020641388620201582891839879141485598250686455129706317325759628674782951734123880126262167380060016790950655089942800265766398447578399580843036000807071642656035706851784165533102132569840911836698750919075335273164184440481923086778483786107354562025441315534352911594750719169034540243026003210265332624188749930291489134501703145456127239348302544867961287278343631529097424234902946761728996147084839341782544194793790109713759959407712792981863946179255834295851570168060619666767492953560615654183402641673905721076436018442862190451078955950339342449073994935009288168586913509232931864337786087825060675197111024170624587345862555399448786715944389619636872529385043279264655576038840056702880847568890402924403155786365448685378236299558588994045721765411282912094477778267761598377763500987013767452544160383718832888023619327671754886021542093185595128909712405153134511805964135482814343819844581442236563511112348516015989050299225855780779635771690226098330564553432253912943363111304179598790206704014580172946291384606420210540590937500000000000000000000000000000000000000000000000000000000*i1^71 + -96656087989056458230037667490571321177928976432667562374913178470116111320611938449351263320153288121429969311697867945619297671344795235567332465725029023786681199007059946585613320417790722260047547241610889285335533932632362463207719602515003505457847851105516240969730622625737066494010262148017815521534392481042234739811127338728939229641033512118897879165023579500092377047795026375108488928909594951231578223720510619241384618381252909099484169418866082928970142744435204631295330109235191835560412028744133337713125082504039230738796664048844134584692730520587560961767210150831272444832041842352835148703676444574877440462953556750417026805136106243458518273765819676597110427665293757844959494076925300491438372971888582525645013385833644519401681594165917422736121045668551057811417912811677057613898985445105004761536488767047257497856830735832323755789023479844917932885371231777113915513492890552607961343278335111267357913382651282851570081599214732550742401119245953756564708378652540504728731476913971991185596497996227799628645747254072987178633526532588970355143684462587747251229264645468815038364895931772913366872918375679152439898486407692333952732427212811970664479281042447817448768279737366789280065077056104229666586127525503209914857954089833665340322776694369518645594669075656252383849558630648866669901182261774467864589069064874684497144529889132952298327984468266393103930983556932495090805776548797121411467281058009600878679023655801036637462955673483479449403778110835284077628057653112623920783825479883845284688766408852285856190815641264764807812648957233985610464629335487332948023657897715278061631232005980068589737698827656839783942526107158222192483409676250177180850980043137724421392265763067321718190595269510168510714641719535360929795765618470623737572825407785618183324329634739530792685685603632018515951872673185788317253838531984680742222099896534723038799771292930750148991758280324398796311531707580530080737427436177095293816051168398907521845251557012589867952339480208733163537072308357952387108444216679929663439777386834305054444952191872691026078358294071098587547126824400691608819040553860613444849883573122212928467390045140605440034485764511486734882094558421997907268848985123575041878779511374543921925112537621434054022025974419745514887915321180008564431058804387292489718048970226971976441562971577323365321396847236648125754367372980713881470241493826790272037875147682187804955115496772930822083616824438476658610714071267354720662689240693333162867086141324154185555440858085668657444584289257963594709023686148269273042743383043553152000000000000000000000000000000000000000000000000000000000*i1^72 + 88166989693705595283954232674227878034467391626823982538507096862721649765080614800642597412033356817565588182972935367078568861885912330331236616343753428443366224530982490599883209299299743305339310494253953893967338183455504157593171434173759622261998734313273530984748672413219630070815738992010149688771481906307075213878963913093469026336959520479473454950344507902481034239525989568645018669830775929252339933910652195792178686654889595305189707151583363081577075802681015852345097572788681261040876594905910133860224328179590025050651140735594620741385023341240454133926636836199166695101191144195720982744983168582242315057423196452669399655440677893421233418714111972542213525173558754516227693030734188643933874999138651666900253330613702849710343349313181257980078847060778559515950314508771533573022215579875957654693221269823324559736440623671355154653483110800295757240876520735782709123335605762488207783251780027459232221582682741876658729400516415826840831304214823839713052769142584353640849933582474927559995980863830909607004431900830845964487216853568769451110733440310453881940750693982824426562582821160219762303116428101309412301642803510783080683834416675646314814306283724024410331138117538917714155436694646628136974198923578320692317730127211280764530834062075329747603057717161240198163752099305622888640870287685790015444945747331943358850391965102777160477572770782912143043403696998928456902518292837814822621884565301256749315138994272583349904998119626030908810397235380897885064749979456880908201625846401877393942450622730599150257316331145712699195940109979360607316427082965345414505753920275062586031901413494399168531462456426617062935162358083440418448221562846186464297123966945595540066171926597337626521472815985251752449358300143099149019741996573244741969114279998279916081735219923640698488608993060802883011883153877440967445039920938508316626469117952465338609698632582338353262596949865348589579478685429972746808804096725728903028108355271766622454503131591730737171923817106501038818251333042369782399905795463872602072968105351755003647180150811569887433100336153276354493080093155084869717072697980705101239836147492244000105328200966404442918179266579764843964026083833021600075541558112612232823140487488405682200739630179514454588347061199755518250865693467002125964546070839341607238804700602157681219335703578242747877283933336722713730580151938204930567740583670644930644717395686312867118091544517906124053073857664405136525889790880831105303612832975552083627462985104980643430480862442825262211655623594103894736077171798962148866719458263040000000000000000000000000000000000000000000000000000000*i1^73 + -18565785709756310498314776821790524713543015506242276256937694238049762136497095749230725596059699953796750664127704949387516390792284445417712495479270809998251963671127057411039819074924389989467851784303223098307113635731881457390352649875751993243753175757114296880366721238947612832270916060240305324318575120822655458401277383077780425035489129145595735652456930447503254345660043474682423859513282550849500687545674357425657543826325559090839953285930427326970298027025944357100002931403911966578642122032961744255294404213025284531413291961464109347009478011603189445844735616299764433513084423335621026561278314362009170337518414057336187439504594921330867198598101598456792915050402689156725060887654586400358996800789475528825550095287993142410760612032454526984753757702044034298790993221683534724967020809782115663647111805347934055805600506278424479622910394049505690865634975256798944900046307692368909891479872267271668156010769587264122623230792710335273250250539306661329670998636900901253869713020764356977398352658883048113024251779184968890132573849164055755244714447063983344397072638584381851315080945362340064244065646940072875520345491385244864586565339703074414806565910386577748657223169699488278471144077623548278762349709204628265240714654549142146085371854089642983914216568588213774048888743532071280322045345678588490320646624404902852618781669022120855617500474181394468104295300572365186206478537650724457750253534185891389318212801886940860365252959537290172281679636809150714036080982870327694072336907364753550642635890129544358286993791280820955703099778113905846242514921905781081888973476880342778408646343053355980299763560402215210866428059093135702890722037527902628137450228510358749512614883456015744261805160604328945551140224975471385024577226252341280753422059530741915215228863285718067907066103091446651076324028495062557858520874743196059485959874154976840963137426711686611741361147919298101297715099980306487537061695208540616395788176860850848614616564043609505784471298474662566043869528472596755778594600920128114091607081401500056775506894892965626193402188258464724812803214110308038094458449569262689410814227793087673210066306105527728747541522598269828403395665660578775580462587621033668810796759108281229141445223268509108092739337860882822541990673862037945120048540968399543536500794878555302373209242833600593164289062980215994170542156828884058654177099132672636445679882392954999744172943820832993724553158081756520840949916033230155200460158534831380212961994283684135548130653936098710783402724892438109427938065113463129481674752000000000000000000000000000000000000000000000000000000*i1^74 + -1264610469543903841476290281017863545821352787821339321797825808413458579769558329738764043714385119199412622001557706223989930287471229025594868495430882115074475158074705749935234449953034509398746258186460094915532160054199688817351194175154302712560719054352997474502651454477579380617109558011709872196239591461513232247596237728821719305372597704556773642222642099186478086721707202888597913237832209247953753272218554776512571482328164739375093025938678519855461146812710485506806825269158288214298697279727291154351592084067027304179878260322991020380122004077163642714939673081822238091481345141556473483906903414736970231174839286641600481265803432205668662539470345116985996275797377203854284964229006025747489694768877754483816713265478527630275036471702427386673585653341803930810095860165953349379976496901513445663162990120691396650285933029777739119891634830179447771211766642748317367227928184117849321560027130021694566939235250383882129441588600993624580526479741929538548415478201198195026155976392934171544484533406854902714622679761466917599409478483514590488423442882323068535143987897713363002105937576834571629593826366060115540232960772042440992022866104014196504953667610324615116186968084711739776085409432946996985665615614853440482570455533173950643575750053941667769209557306736112877050368082605683957463471963529554128433734133800179205093407605539248080726823394041619518163131392163108125904823523147147047097990402848939999858028618928550764715432487306109286240341344835229837015794690585216882193935902518796781594088895105778609560272123011742107791816853112827166497926296666985768218414761614483022924105352876888691982840051408750763674926952941590749429682518810453599507166823301434117086723793296988889050348013105778094175547504301673486004783028586801193137523355510947633734546294892589161477874945930132451498146978874575252052549144758270064546931893540425010949079382146574711672848987625113171984921786288904761671613578655912371886155478179025473789986377664013775662535602467967141088028141776075853251604634447597226581394110013722376332123495091291831773921101242477354381346754119787739761944614672895548459514022125252326728922507489020382408475139256244076817301325210719758025918430232779169734694285547708253286431577594872160438390099874540686287824761009637128704881141904788953789868964017937148737817855746040471963790456582795215833759173575822790000150969410285080847781564245273170100249554823323477870927962903546042722780700656170563679519543804031150674273708127102398990709269351372992259399768730116209311928523982005862400000000000000000000000000000000000000000000000000000*i1^75 + -42756309384364466027234821186643953715780670419285041419851843953089802545641486507679260683173282946897922125425944499493511263022494324372931433865826070649822796292601533985279509156727472540024370996049142286787195863963180659198424692407019791351036143825017993191232613439665779263826583267246123152651486795486225152939995327862447855929956527557243258570757555959130813149491943231192955681937452956268162242373906406984554945464868534931637288405906692415492232600923149623123301704696363179900476078062343320891829493047222751406576593018070704881707920342106233478720035442430247416792532799098384743685307819980322689032491587597915617074525041884319631849624673677633178556492990564100749295276497227060706690669374581059281416307023275013382766194668776533216871963897784479032902424641408878480130772919584498197509818055600977570094418953428033696072319811606378738007458665600429475085638630411425712900031803536681644651000047603305807436236973416637412927002081125843010941275984673706248403549243008160717754818180534737002021354489056846925135369102232483196066786148037931309461747564381195634125253008141611212414330584199648513934671318422807782007824459877316111714610855292905982072210510275478392227067521292964277756943728346854536284717048746203785929124085876494110387533834641367260750309360558137786475683509095278353592706382606217388368073623252366818502566150877971628467780985966147918300098918068074948406847206909154871837920642004261664139714169428102116605126159019776674280106893649017502911083096861053098417067182631516365993516392896599189121858145170973108035380340059411420989340507581580903774067432414802825490901950460914086483867071075896319075008770921010747489764011555007579896668400367864345665791801831324659762662232736531424040708859611489562457441595207512594197771762113886272502289036499074222781001877750795246161672922026812367540055969722920197941396079145990502469323434393891232379909063037330510627548645258148354231900537505223916186952489681656558029591201667394618280832411250877081309535333657879730063843208667265891789349152636561267969073474458212131443321679785669656039763508238360625990365146097806638542898581959059423421707479191951089626841039315414169520806076081133685398699469292293200796201369213604650703455700403871172614037745002173083255244723187105104223973819914106698538070085866888540589677645591912719451062340751197332116426908194223892187227810082394406660667073621340783871246816167791590348879724131511447928913748963009950919406186153684898105291640543043244849191774744504699245154218803200000000000000000000000000000000000000000000000000000*i1^76 + -811975420239691244707880175849936744944870479273434892447349948538499334060440145008005997246095969301796265888526460279913455526668618797255040851462986264264509373887105265043255219379305119645339872548676262670976098067584036213621057684872400587652716422290298073634318830781113084338079771038968438719012567185741857886700780824631595981891038361129712447438547537515904080184256613350728173439489392133870927418514783987362471612886395322846354168400675855610963602086244790562156402956226751093110490235864568901792200732462507949894490814472720640244304440633036559748539943230878933906125452751296400241568248114431710247897379546854779845679267704199128677551054148292035472443737584701235924920454758623950702237610898332744968153007524568786581589853201120925621384839933487007580319484704152301516086102595093164794551563709129574691196689179562475292590489797729932040186051346302694214200062899797588507513506130121121061524030506610533190024493793949895583762247162964697669034978769231533029606138349148553291490166772071454718012242619636252484116153935156657003042832013473193330834602750371219031242337764637162213985317540216885593986001365530736888220977415999410247524240929154787426433135271493946283269566138821814745729769640270748367233525134870082839076226231020156736029180036040844872232666687726641277395254049673236402430326761465340242886923102300562420160336693098682188457311684109952753280910199846156805129935368566727720783211356790679850727035083882993194120698131530933611862879378514981177221549459431361706230771484465204363960432824522760513379315146791155276285658551466391636044795025366095385720565377817516371058119470203202752961146328463126166812772913590868024652136495934800051465997015369605044135401434702149708336815553173905731133117664969914952498238546411328145721950752192051327382624890619316930325018572971445991948027762929244606512600350392840647480005781251607704470916583533690129732242783941164270203494424064764150113481588223866114040136370959319348770950152531670251780080719188517613240064638908998245813116687249737870789637320270130619810017056923467974999454881601082293382946779089776680342567694515053856568716101297254648043719253788525137936511836616639239558877477272881500610081465553648440875892119455335692669927813168044396167330596857103966691505013353191545829173181380298328378172958351650066133365273790155111607048804890846031856127732952954372788533855377788494651897722572726272952520637784341626930281424391530960558694327735834611349547790099337171806081601515480643942245322883823602499584000000000000000000000000000000000000000000000000000*i1^77 + -9194190085755837403246705282507415796660431357777851414318236905376928950601834067084610185142709234072297568841072719120060647876091940890312313058632775048470407530190252910461629334397631599078385014547601608629584673212589247988996447260485013049615824581646490689232139933939338773331025319485919737993406707947598051084018042298306579640466336549811262549000926020287320190579379024645383080754988194064960008310030042384620914612930076832673206875631216224324422743447009831500972174258781121134413860229798099117367447248928622633017525662033573565150638970170354494748625328080604300652027284449075762729550813883152512589166321296263384059612986797454878976430847451016770572435687390098054660466302663494600676780856561807298728222271526422764934953108401477098338373058031119983664503774740179276944629805992992528237007278308622888107462517737584022765768781855509817557693043978329365400073545969847136928909172686652534571515102293192473665900237531011690658369581069637274944071694121463277396429730057220264334211471250814919884248861118313459911891314708366445017533478520653699009355687437900447657660045213337534944182947721189166197445329943215587806711330567392063110374325539150082639212924270926612100757256212524440945923871454117151370774881476361280859118311163061112544145828844240077755254002687242266016184633685107689061522559635976434926654148306647104275044699677715526105962501364429231762118807231403314104663882492695875296730658103715430145837891992548661006282745936891757365671736967657644491049412699676658035569297436766933289348564691288812079210320967554957801956953145206848272212417430979412662069010539309973691317555570929056151522603420179092099941419713773586628728176694609255058277044752519511177888491282174428711690397939455274866767487292001205618723932649677471543915082366320549326719863376219346922141722167767128103247458188330054330670346153878096769941637436218232734355850251808588305046091862799826488530349779164987261509476162735509492888939074464889146696446737967290816719820395536018778812445392799579196210966344010792202363455712672412658701903026167511686762460671639572006575318630409135870019234886308458585571195165691203619930377509263892846629790857743360264327176772630438912665517399330227488408056065653140516028241991756056103056299126629543542314055856558218842645555817170871671500087004012022483071422078076774490274633477569246187036069716152150407507143050056798262227028668558851875256180958518732700915025470013099836597552868957440694248357332632605107009541779057794841939482419973324800000000000000000000000000000000000000000000000000*i1^78 + -62738758426980252501231829502150294491183515901432087810061943694642855897882773155579870872990836986777447840137233376614805149206674532707461522295766965683248367384450841759123717955252821029316503518018351725006981755688999220435623416865277221766415985333584308211839840040763182284015342289539177419432491179958027722488569064964670178266284716142338445367800963751672306237519119461974990034722607751543031087330318540439518588142578511718389662576497962133934827310691451297511046506745473452266873332493188265022086316175008164720966406918255518731490461306749259471391897207919914480247722893510847938786230548437890214182981217396434080446620683852790322314998132155062216702809861924513750110767775759769645519484524579384199943318173374152478406693395733320102769315873353290433210795676931723196997409664360599178542733657827136746176506465080679797411969312959603877835494884768028232200195257760647174659862645011310751094075123589532553464751405506135321980088494441333542554414481386743554968397050619283832781237267792221463662526290362093335440301981378014268753129328791246078860746618284014907738301200364385005106091057704903017462339796233540038362447455968394882224586163189651036170118329010150141866596248752501955751278677641919003151370766129590488311616474440717131308413583767910977878572118140711572251213431660384016798654363931824585282188733837374139944302624765124692220668298630233932017766916450812392065154696325946814325372023919531496292184794852701911059905805325311987763319531753724209866240198344150339183069167673166274173773103927046455238159935307403036312257854208471829173609324648670656790037016331234864216999488524454661097772245860835071047370855789268645857596452405968241721675803053744931642995554212062787814906103773801674935981876563668987168371928010264194969283073518155824881151135436733481653628732084190622724040201696140271840336752097623291387241803981557339532892052562357222541833994969337049232019872246446823370080967006934264193685529615358079536222886901737512852576655492059306759755554272207066590016911039496018557002470685912951652960660425863449265609480958946487755376515651061367350701157737526778081936996916558332026265700458545932669637209567374135593207603681008040755876232453782959472933977786944833343299423978133739245802547811609152643062633434381374993525189814779645489167502076836163673643630245748328463632547701715665239130715559285589303545957134239831032490095335019027630627835745736992120184691272559544777532531518978911776735278519022183602317869146622255017114992640000000000000000000000000000000000000000000000000*i1^79 + -244559267577483029123900055829090243312675283713710043730660340172316193445105627409980179499251469054928042016808205320590551381212414512686919857444709404958080493348354246966318226388583786976583496518858896670068830772814673802111585562942993750415343807139690724590357897717467292086877500405358715913297012339093084550665991775503132883536294969887693262302121839705204297447597700979051898725064145840601672445462838282653596166849331653223300305299531133598916743998265691077135009122530741304416311641913976248086973443626256789407100217783984194850047775485148362552104232367058176669230804393212065503148635000385940714959185982937995265927114631034919773557975333353003325940197155085335029638101264935346388548569037456597196897246521509794129123931037675009187759678687393638392778247160795980947892270011943418117878818771531866471597269009417253718683788787998327895024302694241369812917351838990967413692501314988804532240478115932423041603376669201441025293421907369988496711084824760295503586748612424574519072748226903015033924174959490624244111848257040309552164797084708834014765909523577234366111379417340999572579657694144839094874871884767857701283614642102971407306626756822594360959708566776573390748625499658747019272199329054739951893591669404321469482418300062141103125755537841913224790222820153071561753856808298856340715411383983761995729613676751610919339393148315419730240170422681414807441725095325000502823177989954332775101581084444186820041356457196091953741096245405437481542521956777076875489137767269400856077266292205519045634430753755796498472939703123188731725293653455700662595438177673859772083418822376879545350569574728978361207090234607106641903427625476623337122657813935405355108538290589530575189430539254448386290785741795143939583022709721302288901751424552360461267712407437554222266739340621559892542098974003625338890481114350475410793782586165818564701420694374040972652928092274837580140903745874102540607429315597686890836381067478192009874051402163399836374785043497152680242658013110915144014416707034316031474098201439832411785548938672806977112067319631514192542606394720989616265141574835402467976556796805433990540789233143244690265941443975745518008765649466579825507931878797655469818902975176536870357128606665791947279150310211984862586814417526276688539643955998371573959369461845840049824568701638604647229852789554565306842532599141708203960098245487161535189813300964550187351194081060176708765648505115849470531380516341535234494459409652794368264758719760160149165408002030664941568000000000000000000000000000000000000000000000000*i1^80 + -390541012549050450826570310124387808262628959884279357668547679939716475771743336299834624288489064635766637771623800949583939550746471876292310046044469548096967740747866420261963442647265560300668915062194452196133842195247611365128494834888336786882622773232728915850389893609640635449564217124255335205814894851389052930083069507067838235443834255272627047768259797379859850362283311862315982377950937122985452798822323304816518930426956191999879511105126586161009329732187482394331842063903739759694914833251293535437584223427615265420999374679220989788550679273923413891938212907510789261554607425126836747673346667033740359024306418905625805434811468105841432422781844581649347630631567374962127160761416368743840316274651857723750473607241654915537345838519285197362057462615245283877605965049135991505045990583685931381561890112711190100935994321466640671807055603919406424505737222820224518701935565265020106959102294684854408036407416910782837808485124641984573811194983829257420736416734564096608987052380599980074119415799781797613955785398796533836984120866240042158918740234034858530219024716212348795608995543600485432640618796094227720598674405104564904738114573816814385596595778110802921183281516034731511041544291491305993402096772185973034996327084249338745218554583124164881208141751316625120345596584347813425380080354628032300579764181992719880543605866036200979116081360118123514529757950145254856789587504604650431457710934442237296042635309254674274350199257388079209316169624289761228388631855800706516240044600005641560231247387312635915565389955969862100566358215975350478782163242375305336007190816734430502331263620205516408545758804513519408209033437440775050901804369745795826297803659585207425969250350999579861525712129937780574211847614566150074477449880034945721221392130030263239808347178535156044505323021157562251876516805673031156689238096120919771437620541936241058901322049626551602999304868976372620947370935576553557494374245675282946672037665795945159498490272144739233312541387255294011780982480806067407235780143354850967635333951191234112747207108876696307409746556090153905299359895170774486385988294288682898640446813372822011912829512671137691283144199095891106721674080587318584223404327021742794190630078762893542300541028813544293462410659673629438838308335127743737894997782794799296660598113639959763557569713590365303918143058470030758111814043796562863289854129997899473128164451971032809699559732408015137567388064470577470895763149180344535198802904454074565084497150330602571837776855040000000000000000000000000000000000000000000000000*i1^81 + 767986791003972269032586099396535752380112268617312855607784724220438131223966807017937476325553427126192132787662535101548132672278438493517440712808817416730192688831379171873974923662794625711580861369746897560398472522522593344872768733624479564216068522969180355099900041626097398967465286377519494941336980993324849358750671605676906561216658510515082611222942828994651133406456881837353788865789022556011003312721171642804586707774043608138479554064349032894487089368019116237458636211974767650669140960509355498709926396408550914424605436894339818568825140168738924559844919363775858042019958566921568642395377190554357696322191159003653410847933178502614514083222642187492122852461401516919583418167055006463129561543457619774908772879876228273075974507300154316288245225866660064559523311477638607881068396929935120288626954859419334905640621186871857237476947689460705042979975681073548161558464206971225883992502942278497633378797788573289821336999776486655332554753168047417245982679273530136987047963372243008427075810086429362098911197119503294131237930201808700215567561815935549351104180135332204486821065265840929408486279901258337568519274563730601075986371710556243431155824025813584922754862810646511920794941794854465022685271845025596031479294069200934068764873553079025599172418220530168695709392145988522356130552857661191489467770901230966339405550981371126446734848448720592198384219856821355321408815256017399376645860742162348295376646867332407064965366336120201974897528929620306592268187836135962236988468757046157337708522065759003035375813627108129865802199194467401444100113421038920222223146172400473985529351781577571197488868745971847006977459891234257630367155100955191203301255997261842256364706427289940144404451643765382949709645194535470909138840682162568892462254927038670514875795447709960105828464136129899188052915930524668566438867588501648191047345867397346338885031507509751824108219497541240509620401755079876266348869204830500292850728965166563951513528440451174643481652813579608216799864545648706654074795891334373449964670050321884239047552833457607547214015355326465124140643367932694967580431651359299054866370391461505963688087930647699001539483114884635377231724953072368136052328370890489110073575614508326738963485268380690393633686043830538588250843443225076046940757250036696325201384794725810894424096608968937929163537549915906473097881548647999183678921629988583851236835503359648613273312380171964465516384049995987025210924083449626981568638406878278554567128156046428439838720000000000000000000000000000000000000000000000*i1^82 + 6161295176759205630752770829206084104681570244118936738755482435939199474998319760502298192035633210575767268657740014865117075484769951739446313845213585881607507776759373278890689623307764855622695516856321274482631002154364857887903238135009612318889457903040301947602508033332009650473060764438092035376868501614068208057965247001208366713439848896138278765114256256560773623370183996659312019377597421430351200494659232140368584168866812066573927090287688112549174812865565250530849000560820649731195763686813614371502919226074796090890206752660713403525053482207601261680468243540785874663566573553529201085259297443547458117166736755631017666455900117410095139544419309969786392932341200289323549449464627534502406367372682270746129767529350087042024428617792395436003081788145771356117569002342291071831635187679112185894649981496150887232260504282019878858441670086628006412921851850533425294589748982732449411519113588698039679585147337858058222872587862921854557785496411100961799404884163494962506549612269933195359168586822598750605975913220447603770167615162813938480059673038543817111767463728226002743079716846764351627067987514699281490677499680806535824685518429276201773015443926466081670400345779087216783352452418971860192168896960725400797088472075989069311208684703536852044889720045354659643585867116658088898746472967056392523984134461654611065169885206522810955884234812554876219732728966725174300716498337636196684270818853908643371361120209761001331982792400925047636116762174047884845158554321288100932464516626920163876960855404504765173540563431281063316174348621619225354353951013093613034379261907007842185657343434792950595878269163767541476101347463395052001471816473886379267086281696913014703446684801174217778652995647133518060313229057703381713610293895430205848159697909474579935717527795951210233542593995319644706580798231106636340736555137915036076177994316973874241645482941974489318051082728325504383038725173858215016145453756544593677343955957528398835791176787076546201540353240473044355450953492329560190495879193107928811732689552888493390587217761341142479421883954638155674905597722308590984875792558962063946661261325652158017075343526197122489119463710938667731579959889140404070637840171220480964520242336230956284499479849258641925284458117121309112898166715367900206688223738861060120363798654334692642028113015047011480053208749986918074538297884737047898251197329647124014927899698335458834794934191067396407456696061776478435936478844140838075117687703553534486050616826134528000000000000000000000000000000000000000000000*i1^83 + 15008233727062551805885192997961264586546463963870443198646805393979347694530271340972307465354141625321430316131962452903928662754674020178025053020755215838461892872069451748625440161791219816605344549874445046293664470376523437426090954482571085351264610963564519160717387420891076800083108771577382311927620424250736937706904297063597222349557329601245228299974254229206308809910073856121707910947230881751786857701346894786459388295815526229046008973610266026416985188915098267321845334082033503350758182449695235468131466944955946926623570560406461287509886571164376958790072483042848452472023013305240504589990576406557738213206433846160435468670785683676183526173445589553284575223309933542419412198254031898452640192105096645609838782618908090504377780783582305985498738974947176487725434503793744833394007759514098212986828486830261219741366737161630161478640135551407885687201756692641517240300424290589759822810111713081140610800978608417779357578655418847953589764035519658030850635152789143926422732095773702610435595427418835456083770153852279039082515393566570507108317924302323833070915319765927506338760058007691921090825469321003975230225351909825422310110358372480602165801879179078415925814193158482202844673912166981792813750821937453366800267053620998221358700604651541305620468890135891178658767518439620891228357914872751699977205976650722732729128445454029388894947561205594379902667992386863946225101718916891260594901599159159792961403833619147189892473640883679284859893834366783627885104304104453789186735135211181094776483502309624051381563020565422670575417499208104266174054563095592244232562305458963904137973900645771115886060949641719323447395181411650290039068666206221594306849985498106450138790898499080230775736270211949064279669529155947155342604343786443775179141727763013838505437969912280490276882319668343859351281037504416724253892619291465313437250391356360865738287216158826521076416842740139647136134031031043397780655073890291001592038310957108878854214945052572658086273738463289347964199978416176876973345184918783969925836717038773644312175895735092409531830398483159758330123936343750116781537584321764448751310957357174096467659127441396164686477662929902847074425543399985922435581307774606171373706498424256227114879020996808865934773282135749837522767656215540146214293666934679760248162009783816834704472393965149911294160087136688023285101620335831156389994423340103013908803687117896823063013005494207632261256672347770246994388145324789190309301178739773984129993932800000000000000000000000000000000000000000000*i1^84 + 15828176912551877639064807643758691416068165134508192800866982901711650800960490479959599569069437322789533504645121996430602899860998743535861742699828342877964289766030581936716118629431204389420562878810373500427971609761974321780134052611499316298818327060987845426025687837080370997973784005931250114190782395789194304849997217976071267104989877658844104833861941838107711139158153765648509616480345905761555125501637362675108587952160543574561855712138825951568144578885876117541293739414552690246863473032387349388508901851745709029007108663213732980264054428865463924817974732324211669499473209879064867612651758954052673039309702027759807650196347816865093274553667407645067342790843785414712099066117609378900341116572357424856257462248152143846091813392585792832826986079107770817836086848174675387826018492180391331383273030215601884399042077607334463327383518232625524748363788383885237013342556395932773109995521221135324569399561152702385714798941169188705377970680628709912715116993262922057022345167944458523902938261586762659475412312155302057501309775136566417770327473997163389486850081486597447926341109150912976880608906054429508504886804258190693957211920283135021348061437780673888668435926877443667946437096350161567033933118250288958937771819628034991164033481133551038106401601040844899486002965283160525104772891182031879155210145275538450182826162535101100048227893831027185032496227468133573645296952752720105256060547085032273363134684413063803269947440969124368070070489587268362910768808321607874114503443350062605591906793033000751349082887619364935630597021678915533108149807337588303242252376034707146563281009942052514269356963208191273130920793448225903638633935346227950148268729930112677934718992794259991008762944210978347780735182319606669339474782333443790734929448229407359482481517721786181268011442063366446478817434606273863465357061376710341228754662291106906957306475368893747023386780516379568148870020129672362473718553522800031185841221495953886472341797590826771028511312913293656652417290456767411728273658135337438940910668980665830886545132150248921587352227350177365603092005441169452610502163836272825927665842322334528957033351687286745291939349362661294989468524094574597010253428337777328715661099838377980773655196072087648087979318920069739495148774603634861828646278368027529509911967669762042113133145540821689292764931198512359838797119678754066101611721883605186433141250666310610618199481729082907281426540961461107193558435529501211875350233546814914560000000000000000000000000000000000000000000*i1^85 + -31288909872647768563390907752222970459264536269208720823566423072975793199039765727296790644578355244082144910517236396132798824348357979993522856112306645163326779076201822229768200989061276888969128507343303149338856089567986233182392089859978534555429950715572455186072942420394747636731004842428892353768510485658798505388585316792664162331702651378087265312988496459252455802590790689391095794724370523529166232802649626805503821255099352724181343457885821530626983102292505317242615627476377111973831318818164930123072579843084924637417170275695805984605703913392122480616963614071870008913235676515056266206913361316099607917962165294754230767827369309687489738037789965368704837919079005565737172222116890990919835015761159939398331946230334742917006799912001438467404236072658727117351866150508483658896442817813598124215739729753266182908775344463181539736643843002580952996921988566354978181984819943124811951468735823468692122453029486919963401361701368214196985555176436785843258195762242954327622032597738824148905468270314908589841429933191387730543943499166938479733631205087271988456010020633601808730894932529670994488384236443522721405100498451633396705381804354514203248803346674857018123720424173439605025872893725309715895232956267484983645859531668603229970720832777191779479551168987838342081524338759434807232500852141038438024477948576965724174778473465080180135261363711913483329877622108504705956673344767542316250855567505564355088654751639219460940410450245925474013315833841680862781071110231048548185116112502777350616814561924075465929135516777251132591554566971140756565752011556968221144312873284339889395132748083767527529039020554297092411208478100885482813028521449552551132608205513636926000986766659153807395549971834450582490213055934030772205181190698469286208266320524644171368651487052562091186553935355802076924995040608995279758189865297781278743129932305809623305439268687519108211995705191185721058762937127477339220373372843560070518067691492996070758482349846768599794790062322017134030054206004022264739072580514435265086351473964927510354980434383939059935208502631636316621562532796416278396347831177829308985281619457441972655016600149120293236015459863755146539195132849940720155857828111775947019755252058524816323624728082941193475067232612534668255995119591237425555830763748702100057640289893824738839163963013067383968423683837523441356156821870278356395660516302110409972868536320433394789667338546305162615829008841934271119610453661042189835794644992000000000000000000000000000000000000000000*i1^86 + -133362082706029692604812793607057803465686642865400395180474613853333379197097316279935303275462325888502069385972980039378709861306625552924515937679078728351777996010160877823353974439479630668899874773593675506236911539575589312997395861095912293756804155302473938192842393374566402417795014484255794840922533048026978441879181298027162257191209693096185128194866656691505194658277341952420903059197444952837990744315827922625669705788097306458975928978696348544902928944230081654008238207926195008064391393511319035444952826257572597099381778254538707433328823038806455535949207750122560302061954988405273490707736201865966061311971255894916143455296022718106037770722481936754468033785783854372747712142235924781531561292287131058584871537305169860325270289996132173000621999925613151994633895001213538076244193019667669859354247741908369540427231031687820603791098081973689732243852920982362217532685225390015066787718581466651022339523277174722823643360200991333591983780370715398746362134507956995187745687759042288450730765115706437146131205317669762932470121997698640073536248696782010339537124648446715019026379323126197101858437346762707613188681126714445930765078677074325930748052086255800783896854485489589707647238783858441719052882309374462006012110927401379165841476111368296104620902906952311139849174103419103124556659619005154694165308015027060482323727760673555901783532304477281788827731991622632130293687195002576513862189549626268180218609899477565606596186268339058332547270479894253759214939607627216612461748317766187925348987294129996539557755834174276889212453826662400663237744493235480914898880470477459816792286103743705779613940434620112747518067646999519225534106598788457224059159419498235658408022702908558882645214230571808703505943198937834986899602661654629238914573106333702875231855779834259877405370817120689405915706454687755343780193996918245936434541737104878738266597005362876600572564691399394288576562263790729005977741595534833851076072752694270162844176885230188029796184580674378903946115563685513404748412005454299783044008676121801602607664901065819400528150535765365461606590594790117075903708764827709753831374999282710524562989522963934104366284132179803198949138706239202179579720181349364209746945101251620316797569099735352671434269967913737820348978525200865531560719472011250250475852589532080353810940413027035807577536752450906631866036393201997395834104786892848930452322862290999592168218185913727126825228150563673800811142154258204747366400000000000000000000000000000000000000000*i1^87 + -178854587515479997049682702370219252721031873044540794675906505244580406837489582597880871375632281294615331629265692467102937225472963495652155816655444920681495831390093037347204842740177986465543944565038991183021844607438786211802352016693902356551796012122409676865474134324915096330804800370350625366565367563031585367834352876291391523280015717631993960174592644803394062015148556313451577711882839599157601500532910827813575150587208276700228977847446654769833442456951330569157752698526029186402093548163055218884573882474686163727540298512577441894237490010555859337502859537272306087689929714140074602444376917243447776552268556754286833922198078937655656374045463159219114632521410760807596930191280609063878128525330558559037740508435415348308199273966054675359108823153029345199223056413710906849840441161473248141486105343647096590005322917785986354823165160897873233338515187954941278132395490603842492999478860139244253267770783380282957464598601187075677701025342922608779865284066332347033799044018391844399486977190979633955513309306169079369931163656430979146915289419833217237077662382726026163355681148537974691793949205481463838229995239857907971163213101426407249889254149539030499385263651096055592738648585029462301543237831594841828697737065185478110673929991186462551025545845284313550919110636203578854657052336955015039419778112041296011921050643984722018954087215714445059720017848315122036005062633499259292763880758982925945308968951380954707879927818480093400155562722956843844993230023805326855629377319391304509704383538316018696748977935184485461510201643493451491696671762940897865570828453591541131426769664839832886456962669561778568776269546520242515204058457890657299532473703795398634995253155182441754982653496563840968268468149725939720713178444341166609511168049267018359095492411589922156559016849686392096647917952212471051256134267845885503602724071751438094437304251221228198703292261800051781179422032335836557276578727496752574148103343084860210758329249083752625930226810694534744544638976897986815341832085711263197938704951287599698755497023172803032724597656137111692291965451655820680979301988784032515366690699736575068506612130962324388251165176330517713656992440980753939008507746870287309176269505741591103708553157453818576061466460574340264900213326286316454403437040255317154435509188762837072005733594732936972128468020645008994848590232303696650975271095118811939771351896809308890612295010765631163486079541639015531264872294645760000000000000000000000000000000000000000*i1^88 + -104003351518189518076322211429666471809759407105731822018807345998160891387071287020907911933742934045838114414741913164552256091322011433249979202105098507943332373854414793160901980840912399034894020841954546803157806021313100453476615873282395220529238836397624408773613940521174282425845175599701284117630998582686938280613139436669326657459197422889951875385684612986310135303096751169459023457066051295615483384213906564713021224455746482658112460905563180086158902186645224948958972363534106261271793804550955782961084253668475479625062303193874338763378357205560356097407255526392421060467093907928559040346826693255613086463476405829054926275200777377542641990800260597310303082377712519338092887901422232305745351246271067664163346027507991583250946624543143984866308901296377199504764049036192405060497776911929331639400876860544618044121442211167030277322280822329126433619309545440661144165642619400149363935613379466873914512779554163749977815289208158915743200719317362203128721044414192166387428552674797457612935425050847761271588746780177332212630424840505164293551287425722094820281676313823083502712079734075821454729397936549866162965279807695655441266205789052885484136884933024315770732551776937948462330206240679970900239065370674108749559792027296613827449123539884411003416250033454013012001282376242270366082653264577069134145176349085952438055633462894510921047042123611239267362367504857061498787167268969920766669788393274222289948410517723908465807551474151730232745472097115800828512304531907572855097107319469015721569976843984157926040549222141689214619053687036466575641576054769239308368283794768615553821772821149420218512995447353274754193964250221454816041468307420630927295278864416520065397748491141088904167708481286460007141369707030540733788752598695542989167400169449349460041071557381246003330856898112965277727673663487252767809673953587296802556470660440941722440631664228574896401382814668810351947295189659197647575024378716949870694119736626689269348919838624213935192894986215276176249429717457357682335458290351845360209316832295114611980032435699597703772503336353297263857101065193394812026242987360063336909560912923951414123937706197274518873520595008545898721133608178966522698454370110054077815525395136809685821243776919560020595711574613164683528246098793207841668150000105925798082904682714611904540416274814718826016875278025563702713039899923745221604890212600814898090842244586521021511392842933903824615640048907582397480960000000000000000000000000000000000000000*i1^89 + -18410253271249745869778313370335227015381081152815357800751206587287016560714980109211880300590185681821265791556287032831552191158238777942793922866050135652446688391736563911386685276900718796364736195397690817728375994775140576484415806967082270059046641326911394747782983369856866433210133623051010040085988844500255656611227698677595114903806261750487790853478628097960264319565966200639561557052197087511111234233647016786044050293272707004962334783257193908532255272092999808789715544189074901263171051280145312435386201701058257137340632351201162203518991284944368500584309683525427038144280256959534286798977448228245036820425918754258731884520018985279749952672329958154513447540932479318020669688986869596756184466066994428178167910554585789007961136993489417527332691310250045578487358119075514663896675582311667545574714746332587793190764156946509223539563284948033798935900995229292960476537128877377525996598377735224939463999139877826773843394995669345217783298644186681299351451045845544049412423969229735228195443450721698665224345942070931164536736230953832459656821214423475229356385632129366164832394594450998543354160313000902432509430769473401258883179982844813624964034372914305370866727930288029718454435996944018356000835225803645824068857766800654300817399388470058205226344215304277248236718643041686956965715465670817516506083515316528538514409563562806483987455664974038467861149144860650812758838138743537470507320954241535818834971908028455052724598948457026090831149630755773572153065218484926599281573346814451439269479870796448597416178564661220056973531500281450031880583764009607323887038170350938864279080800475975789627227282960381570036525455402878949605528743326506969769906048558397743389995767251382683652172007948240547185882970125460047157489995397078749560241208432551517182169251207039461961250018179274371111531985481124170412935061386199907316252048465980871028203618652043665669058733072298592449428166867630991698548316654115489770268777362138003553380235548175094410044525972287531723951505924268674047202906532110866220459318501446814781783345416154136447722063418636321162560378621924734122927476133555776966031123307088964948277134861753694937099804370142192291937343171211651042413484620006643866117646428159879382840225075929673772573304947152770387735436444873957809809942183157305575865155195956042977854614157326321022934970551030519582128527106185745261616977393595702089807314410170509647040809131105137303560800488652800000000000000000000000000000000000000*i1^90 + 2291693095879362130373403592808693052418631825013105979172693508635153804472010084820044432582361602716801627933150682163240794984742795536742198475135764246551972111592497036074158960269631914649141209698103664058889799201395696010701039034566269915373679748411695825807518732289387383327891068436627207714773524538319923530001316537037533169401374469447811869770510972964186038477922592658939009527660856570235362150650258571532138423080242388044317120361100070141420783487445478912116119605199176182346889870466255015821047292820392368563917258892442595425920248592914614535652819660767766482942005947563530504867220262615809283190777521252293136230402071147018465282344566362926478814695632096527577015673336266294838688653383166422606006205626246242847978991224678507539438500475853662886380680600378837611920986482347458778163509625439249853074994090848519211847285521900760926898946892536681299261555029611587175327179705538871593690332043801378436860719828620341342503263245258934605501265380262525227478859166129591117935309065184114070596419082188208991854211024876542663628230019290301791600577279573467013173049756693050997044654292695306863307057109157492673271278640086988796429887004268454362319798811338710781605149710849269911460589013350355859137818009045887195768173049965888857390266387725812986772594127108905849785163186973048304493704739674731276498496794834082649202610077470606684931352656582681716665123013381294498014139603976978438806219043524910078243392819187530946695560106837237456053211660294623378906559059492271302612873090879275385911705227863741039520803034392793832402595472285883967449952244583980279389026726162313452478189771195011446977985818073910542439943183341316096387175142164940009829068220103440254304180220198416490740577530635905594204698935352406609544492460308319242894697835221551226981437322269282110157953598618661845551930187882189828723999555906351791562467280035655708644320194678062933110512512832163220560665255534464969308142249133010702178980545393524155999640247559289899904312427454903765752006964825603651515957806225525553563001981141478196191831169957969718650976175164426863659820493761470093305715209997527101900859791455295558805595222763724949768793405160784369667281185206171958058781981682482945359101046280804887876730628815500786970746352731807252558265613640131411240510261379624989410298156179166361648668258524386959107885286695970455359095997163474991965056209216386834606881493745092232478720000000000000000000000000000000000000*i1^91 + -879943619119795255895644691315343587652721609675891996134820675342953984711541012009048561715292466353799540349482296170821135834725957658534464744617549705807151315800581196539654943159190848252828618041328963434089184044592922925312187366005884659518441884505377216243456163632488776022113818585066209092796957101899902593465635546111293040236865933465173530550432073332777124389732909512315913952129568567103977141744693544661262495109199631864973715916398062610399761803106436772382509927068089194414209555388156146453324477785653706005228201435483214171347165770877411243883901381685674396042893831383353116274785957718631318154985221718136039125932469633926930387627449390617933288488890558689890045441546676658289685166463387434247813359966838942847790738155317591632942365497851962679195190098042603311886052977358672953386244712690897510875672610811297607352673647986760980625670376030091770978431985271901883721618021191854694745785790214670894451553112574933197071771808128998577262294248088511547187349158067571792905523469475726738667338780996496581918132915601612171083117633448612806725697348682061978917390282907485737031595285114966603854050765303711301889559468077171068184933242888725034408016435720796306852052988273660192199062863516577439992459394763329974156400163103494828291569288353073893573059783458712620686040981474875472043715321292268888867066995614685457443170152737135513200359317426920054208552252407154429815693604891858467831257529295591887770680034681471291875855346061197198013424167580009628295932967733533882721831525857107595520014222076830131256534814946216126688925250032089184566617786888804814732507271574318947561041227536141387461244056166496407463625004956275729510524397470300569295742378985844595317239526044317102394273082556616417745918891501851562174346236808065768402341917685672487145813200373608876571106559077671006099664101820313747799523172490942597612068065319936968392053495007553646863467995668007691214344900695707879961104428696552547517336537609531046936477160667082226071272973756420097494746547428801260771977825602421990923075934314311139164457389206949307229930659489825738207401348063983436964095146913333189571166762333117788623142518741602956447021474256780509718605295956141267904965507888821961874237165552199184181151428977354750374527258208376318078250545575315611554317749006672036852420775821057518677741772437866090627244362323417503859740787289736312518543124271286781354592723533824000000000000000000000000000000000000*i1^92 + 12761254958932749818920409745074515590714416832260365822973745138310125376647561936229057389348889583839419315472762173133831112836488407830258572986007246684303008778909372528711126739155134049264402085548205073096822279305042223938138361729338412039115888258700066727900450767162252067476978982818191266766804940183453854019883242006410732503381408043428947893159309117953771914990524775767188830361820761105999157262379968538410760076686831309217366669603364932015349693681919516962957476169286075835641269430976218250975601541701055136224605995516341853653714991951441260449287592639620515514494643167328093869705952474014610163976348194795826703914462229841725916292971512692984127623081724925337085661128766905127872411317676462984443434268612572145920357618255526826157138016331405712053500877991369188727087372957526947519419284688615976254076844844975548126127670891574296047085076624981390017844132231390959939430000251257786958745065399341532944992664594301971559944410965387635443269292921870409608525446564967936915605691063421475922430703126726109964798875153990787383797703392683044699541715552906950055828676530949624039538104785588307231331471502689257235331276634547522103224855798277213954922053587317261738396254705742157280739435277451973298610653877073874792138451729321824072150192547443245545418413538158230273472288092339193163544704969360307297099947392776871831939787535811922698983452112418551374406352272962496941709915071578097355764672725527320018202386643890645544348545850223801469850698997411549861625846508964662952464399371558971428200060021155401775148430521868727250600583449206459228563852734386895459285394936723774304362919392741291526557696952922520540338954837470543602852493858181520308978349951221505865374441085409710016323900832099688385355239627063125190352780205302284561349438475849772867955714159557671213515618941321980723758810145977341801209850916144259033879797784514744280171078414532424797986887514112121807502397298972253507467966845384829015955256262672103213340723894305846350364011462022079924054114850170594461342579715242259015250571401187953220511673829434364334574118354589562692431039812387826919180827132207859808976980323066758599085162667652320268558392079956011075175584675433677742006986000947350196467808653681808606160554498097141561908257280803704512654152086977929580609187108234572649281335284995931094144792302610048406118856005845457771720510851391547493045966988234066178867200000000000000000000000000000000000*i1^93 + -4846026162796059844244664803457993855879407613720481140514626170059367592804103356271189739415254483704078704078033487486062476504971083281133545246274137315969664391435199019848449099640015043886061223449622543176426690537131087429016669558941431602585367086698851138119358593745353499693665083590281907892353588901569508830090947351615044686178740402638375553372552438610510324521382621813936665693879177284019793398511337882806974028755328335356023813298595074096285670552840513866193916728307345909453169295112873443929166521790563039765464231964180196938829388121459540066419947659692064898011707911675563690113367084457733818587254817256551744171906941798779357596858812986372043966666206233753639266423460674033458138887487573632929396627514055609925540823982434104674097634162805941466586693255488083605311471520687163784870082585405872468378632557806174488822642958085612953270533697042208007349918156671317187524408195541768345103238930644147102237697446330307648834659558246072256821858972019982206269458955969762103171320272583265688076475153580562718752008342325663206258268193086438946104806004034211130133528632440694277542480145344563352075407186073948056957779784567971142432261009381211540707424199882937660027195113351690687214100380434042922151777635828604632615514569101947395915178079367516844118590566298950580026730775466286642003256660968716703527350867186560170654761132649956369956607372671365542830515235658803130886736230467183599328111668280694412949940388543117834132700730819941681585510197944441868358030905204052814662194065132007642290444416563510845692933205680165624819097622412724362481401801105275526000609710719601455171187224919372082726667542778934116949280433666051670396270110030748542112903660415927791139253587802441874923376509162215657861739780412385159177333092224352910734061774461482785889737526519879387362200834261795980483418244687038467786999368911427573085240468881960022969366957347929709797177068488214700827900298048001530628245806766621016052942557370613885511655155556196091651974456902912082704229987834253353728542915510972263253478353543438867582933127152962955029861661824538470694503452473812361466490801458931744899917814047756792359406942292803467869509126052493274683976087952844145780782146361649993322148169325136063255493991155424421526967154619737142846353505005746488341930824255243249255220982790233743526718999944886798503908107264105132165118183955432333916234286366720000000000000000000000000000000000*i1^94 + -151765717353610711332065147067098151777405217255861893583489336038256929610956203692889671880816094837298388744185987807774545580370400421774292469059940996757670177555424292923561778672986258820022934357990661859063377294477535122673479074587393569235077417431312878631598777934387040809394306381720359059233001544577714456331430972849323093829931788719850214892699045248041173013594650559759952815071521967983395045966323929036925790930826914220433391626419694734667055534049557809502871519839398732229490027928943291453948258626992142433939121902261471177851894782441879218607117326438239880421899789982622268834691043004458325833534904851797828238961332287434185693964322139881290884721016064968262233268321522512888934538756928694984801598374566174440804143009104493836728837793810128236059132132763752769073793306433006792352302220917354735850902226202739746713106761055323228703917633535650995880234181414234590859355957526656796008911739519510892843554928338385533306733045329509824099131530956167827805688015214501084393073161733970511534144832712841865974801878574261031898547996241432683558563329293931644244822561230252218091253484600504169421955854069978929481043978540882476915341912153397304938844351438501980448284269582271443742346824524615515287773106225316708607328691759777362391417804945628746719733950106221740253023297172616905413263829404688688474197650293744309071057234085963039173099413395861463608849507602876747930365311831754087329674658873931557221347178756270701070678036299061922853053682912721769714813698483663513682254077747577313051923715804899028054849169138196764058574722137485460667687176358117710406270607707706169372117698567177082408318186512618421592260056070984571049482462898065687143541434092351611047146381702841548053683675836983235458855916058005272818827084502578355773873787160668867498211464523312424421402645654983763884784072362122094935049425971746095122984857933755579902424947376007396779216981127042813793597630302937127633237545072852418647291823411478849914845330593062099951774755361491752489684124579058328877354936446081760723103492935591322095816434579996299086255091255467617903996884784713151814403397238874773528678690813060689605204937096507309428694108736422584652649108405855940045055736147140866623654112271761372843638468706682457926866752586052402986610394364819566782484875015976513091141578060088783427531040168180676828066977085527525723002789752809361244160000000000000000000000000000000000*i1^95 + -1557579731903678324718593308062721620246818395651140311203033314563135369725838962399241809397623129787559248981191192298517478058426495160760941568978077892857195005054817304776926907744552686657157256492646802124071673784579449706189894012574710188588997170517939036111875514848184913878094412347356905931035852397208003069770260813245145232538429814571274931445962777206868289627614615270530392720500810662109557733482639069897134359840212832080378700659487698046348771420120053510704475149752521315980926048244296991629336683277183756052789709384566499614191031456355804658578695240824015198891593970655501020712769827985873952922653316602661995892950182822036262498875332461561614845788307043842144733967009705195833229275095051977949300684382453299457456053313382271899337166602712620975680463513367713847067577448582045720729621752992138281258214249251810873325692394121498203573515407214069696578466912960749317182888878368435607129755879537381055593457540042998431791213813531807664778579407245915669015074281478301372364540066364833532178575246185343248316367506633537484117699733830921207165395010276874368450594485637313284570730904531013911181598414706351773519882275352793742980547996788988571475293019575281039385265087439518090345205106866412689630119543208420459993724610850758127532034329795778678815384975892846786548753759077030080558305517227646886505952601556854137616455631567060568895876727609239423091277980203330361069697195207305941073039484750181691292518015362836608158143458056100135970821011627270181619976976350889741335882853659325281781707650287920163268328307148930462167676551148395931573107825037875336205444773602304237860119865582943246292142586454617518799718027537217790185737429991646149034562390026053273651754624447661846595332441578712222611227186321041011104933582927054042297942270896114954282253078411820841340741592144838792128198319269476599673215451624812192672433814863216043454575918705340033629098769021441470722076986762041927911982188662824327209346182174583149200590301183017215858460046899305575389016978611022424361215772869754444420832550951403860971141719678899070643698291712724843017365403859924159773471774568290325883958343867523695848277026264044635506677802080960317537822700309973434326928119716887409844820525393165987707521699338248180692290717490471150102771777364867877262479031432385275580710097518305066751146578717543722519163017832237934231387792998400000000000000000000000000000000*i1^96 + -4246424130029355843086468727535899716117426831044044630311684873199947014611060872118810212961225191705193312651817619031842502344845366661489439630615887027359650487580245137532508428862404081025661385817901703167947373946363139389760930709858953634135203064480773901818095669717728669927763292615223866220191313251899987733645369085715409571501100120801816182444986557567790281781441959521660561020408222072303625518352030452196067616935553836520842804408985222539752228243545621289952632772680413090520372793847408091635658873215803810638278287114171803596758662427525578548274217731079069208891190586904121247320021064693563561381152879862363991504594681955555264496174049283975603966556467715468442129409889982296485940880021136053705935770254074978521702235335591313901353219482128523743333844854458540583765813086061116573493999289504473441650042319865391333675387715036522555995353683814968265575602155664107183115520399777844824165874183473806266024424721305049467509596196970039992141313014497818428884755682290548929075995333975448904268529653489454178982363251556372569949181951655836195761059188938965173075558154431011703266662772779489520827725650423400393344098727109374165813416163536400378261814527384455398035645841050022522462497425753155806465407326052442997873399430220092937159804593140416040949698283149817548072369710416373348035557000127386135695439699404086428772062049878471841473118968897440915272916515978223439663852751945326964213295466644065306230599945522172615981968131505529923410316979178149305273840152268978406023313873384733956996223321752316755038874667443400054528586620282643709263692189307570656328187612315592497987559771231433349521784983056367720370144638873995405208883219268668183271632986203134488931798096113499378536894679609835986748111603738674720658820522419726167238968702309068146189011191083533186727048876172668589015494859650177185766463454528565942985448764124749377331757506209406080218579398360669686376478491750991731418023253768763365230764740325335480959799374527196130393489208648015945898280350233727447143519164184024077230942837258543834319556550144185760139343311437017911211715564371374418580501554770605415654073840430063997494858193804562850501657094444686911713707630652459777263836163042482400779733482056607062065743655216985620528072339976725055675928295330390331836250359922652086142618458020537348484587994571731055412413437525088010240000000000000000000000000000000*i1^97 + 18024982064811553921742555313564144393625341372602969907748786408929775419222779521641473486269226790030586644391041300534045545374266494394580879751416786353562675881019302918251967264339013474956492948868174724836860625641006891041919765558006477481984014505105297624173358847693769817775770708829715744726926219753434780597081040978395538441125654966463875689230363509843586256357789413302071018757315629227070197603246820461418398937130835739727398294871567925230788085896014291021073039795948386799160013614315857526908761891519298516639927392247319288472971290626153884455972322660740004008308728401449839091489040936063242803784804439200796623718718661344573789590047948805904215945465476714630530072350934164762640348857280424541296277947533604754227145078054565823106347511366895151042326767865531219048575238556890735818754019951738709613824346764851191614918318735919066866032437484822302256290138578854615070274122310711143463495256892327957639910402584741713425817058673022545345679215196713086721956824962447804961792642667435471963976126413044436247484847718597846027278957893811812175063863696435134930737531741777450846665357560133712741606947547289460576375595785872015162604915906263734781435413662278249016503432818468461712175884969240452703475720313715292360558732893100425420249026272033585953179146297569313827724716795741385357952127787139266354684881518514788504772978567242132223247434439160965775549386124614228290296396043538745370130547592040973606838671690401036381825050942776292956650878654820792837765785283919438184059308481488128867060391595190467315405300364261664078017788447308522074731607636401644939436582510802237303353634434061339606219360950011187653307054831196101523536605536727973418225251254069497110940580657491992083586785470393988632181718519040881607625717392457380818467581425039763868699051230923009179793533667526077211339715730850314266662760604568986798210459375376882312308207513713556943367945231025062913605295469909184361125309436459047020776491274959194728569632017012278720174555066549645479599495702791088878024696691592431669406624467436135929398681512520962686467243349704703640791669188084469833832470457311006531732808930351947056536429388119512319933099632300449456160382735442371385590953165671661982085501731820149367275025632052314267727366934249613461277262925565569828125644129087148632131918600782147323928717954788809993858580480000000000000000000000000000000*i1^98 + -30972455285582023591777032372523405019674319416093847819928541932983950728655133066332158352469216111581407476198705542939477780488414892696116474333315083988005021416315470111309357848771767748069207972989359965091464188476787462980150987054974038263490027989003311734309056111066734663602167409429500607159100630348268389692430593625625839726653062723115352729723330146595525067918880219991090975891633065623310115312158635493997260446030251856480037215318375880702447878699735844179681692194589445394652894763537812896799191669861934938031760115652265260704466849128695074052194532822012372549428668362380260705515569849321631635297319243379007229361366801858862210834085450101831278494001703499286585040481800631831389739071806753108166365829808232857153184247708200920746243009989415297030187477302304931067833524282286183850279611610588114337025747669256157237174420384667620030366607304261222359907635695238143467367298366047738012789561793169618625646716095721559937213598391392170890294589033683690106994164387841942633611438311839540209031383766698254259859937937222964091711255009959388219300893909503764040485035030683131697125364144770620688897174756716490877629740294338373001543902139421311459815114905890089200462985464501157346055236414395408961780688190870599804613179935174020423633172885054927553034858138675430328631029677488919530813848324680277248892203008800362109512205807048766044778031166896023271453225632474538561668217380508376894946643096637869949462304796019306799994326708706044105527200492292544773419285894627767398712862728381346201427523464242845962294475034065577014875127727361444044119483632040241712126938781809708071517329676029380565646917380119639060480656067036628472212871334535366615981873476110598378065423622438605716534300196013603716706909972362089392189404239576462286775272088978344917772342581820138495236204364486093352168901522769480383590130978918148830244056518286373970076669646272120994455131259615461222104191293358737923535638199486194672553027752652625579432168271923240804085807800696562749895790260924418358795903691762696748705710680689927495241582714173023273821630045482857247977306414183551856960236560457324567086413168477809064302512078145297259070842660954844260912485799635548621228815929666741739714753491437643097718161670178715741986318034689538951155218760241589204949888647973629437493738678269336842504922162685542400000000000000000000000000000*i1^99 + -1119640609178474331463030301509187374376482393822098511529168565004294553327042714147118062157429431305904987938409371251632828018721909591413654543394366705610406296537327345572893854839789808709474503239146818825758336267322614568965660212242787424090204195802228166337409446301151414120044737210389017061903199621840360274403128922435559450007703031168389565768744979807214419959048807515731049901212439770264876676030570370665513957350646313572332780686748373778174522679333524649972181381084013551763739070193235029007602629836511476968919853072505313778328676420899472127291998549483683113911588728364481731347941962548066714656026245190067162648602815500624944317566163258259127327926109005515791048775107445803055867457194959682294260646698404713075244241246553660402332756990158156462653318131942656820444779646571882273687796070109341267734937340017121915898476040871219375866874646662684311128131619352744881845311648980297989187505138977110661007496929047025329637187591074400180236907243716194300344444353889420018514434176021867220426531442875882834592142219092694963143909680411165455550965833090581961629913128584198719633182978343638801864308726243674751355582747849882863367622558068832581996577766939475308607142202060101750517571972414056714915412733323433146632132942286734241937145524359412251124648080225448635748950040299461532438883136212208684221451332645692418289629263342228869160948850543159621914437043613391894449901425351809752029359341720706428023794027809308034311314421420366405346667668713890318358116284407163446774472774071426735375002550046344254591538250787901285779609071492647322572767627433347553951226042386776956690427632512442898859439262402158055780529457846760476570978237602505032764040675943430800282191049214250994707356772200101084494002800850226221666429159426222474905942831853710363567619440033262410848934786689721704261548658737725546824880658358886307056888702611068023245639261199218535789617588001136542322908542514579368570441561818511621888595723272015030430202225148977610072985857440232410460379902283091697080854135786214720432336217465519430713864136398894486826915455905525521655990417136062911185233977254133136351993134802268115022475769343114781517586673134230369735281032549809473202067648952304705987097390968117434009816040017241562115287452923235491993466001921851154007180778897101801774869808363405287673036800000000000000000000000000000*i1^100 + 5284540038074692933302607834422710091761857707705441827605898918527650628002332901682982677056814616981353636913705669499908522328797509624068565509066178050358651622605896521731993343728975741925152188028622791137060848043212504982885067346700567676594050199008240389709437852955487520493331297670273700834125692358933812819625145014648386880848775937804387038374948986758352323879960305028644219096288081232778809220707087547479517166313982674523149798722651580081795711029040604466476774570479186200025138778639881215309320807824255418412580151169377394581364715480595394374103259046540695856508535058233241646836237530220059047835503112714879672466077274448493386017054434938635877819747005257339807361642458623946101882819704219252099349581934268445204716322807098543310355001580404134072664106557977561975513499845325135399596845810543319432328385238033958850245028916753459798877971638161661356612488119900955875537121392476463356392764066273470888562432908542764818818477887547146714998471984202132786300262941830685714195669458032019778640830726280075201195092448726435752581629028500649802128633417056109201353776434262735719341975185207726997667156576457810958141404400233535570369477224542149316896157798899782823274364252416193879128866437737357626171037835925073806817503178531032622527667981020473454500845777291307523229840314237480668314767229562920327565876929005135778400481007074315772287512155587467007018566823848632099342027430150826079513346937530933415219487890538218138315126884186497140886946331363312269955240611134944478153062869428524068394509834873245790753298304127858470833002714843954061995153684493184883025314328470825651839394092963446381498840462039085933165545280649850887246511544799975105135125254516042474738766537639055083546773631352174287164017264013197716980120775964641563123480956955113944981201938623461657421814861686673981652515932962777679429409094564476287544238571187757394190359840985345219373356180261112357153912865263024901560799074093729323566798122154527760805829246785050774001115848025550469934464502902352712991121756903881133596915446309217922550051653180932306658865294596395765479811616359400656821527231733093168996687607799710910453397669746692837914795324488260040355529944817529022883826801624588285583610977239930575367445009579890790779223827205356991359374107301900781302818273659841729247597488504832000000000000000000000000000*i1^101 + 112389686740951742750226377374598657215066668666244858314882564545972370945327978898636087909087558729011224222084826936785364854183114760810182658750375988234951895380684962822742434172410169763362326226983876907147074637019628217882569893061331524018634718329687490722707237718901911988207610765372660250517102665996989462578876039722052112425858284363735089485949264345065468835161573752511229080589071668188782920843464296688259729521607144980423173855160474754771230391253652032368839026089785469523017794920172021145486247437293854584117371121735280424119834625189640520751095068815791673984030712489568865951625888274278551558829340120106507164605398235543290295915911719544943822230044718158518703183996189066134586790224234362265015288491407404480983686235660487214486126775762804537140321855616081271054776330662318712509362446151451654607485160500450976669714088756845091654042020042340560279113706373053779537911453779081599637061569923757229844838096975279880115582350059933824823633362193428778217812155860134269626831698090444711622027359023007629821107584605113046369014914023010320857407858262677017557549023618269307283297786786935524312771056910415464916389296814916772858035825828215735937753519523007517724072343037768199830593254102150708204195670435506815592329075961281543014471203271712954616311151116573478315964988370372446769976454292255911632580016888786335378477140303492605382665758721954671830859109937693104490742859424313511170232087255982923808143577939162071564878212015305799442791760266471402761776434650771274380155467367968694012192864666422429439258387994214754682533689861800175407195735878410588716052852939153505216245072126157593846771959136280956231093595177822730294262151990914006031714003926011453477491304455643249590713296130972134306602398337130417022298620619085641789588111809774917501590713910618860972889168704277501597616491982293808348528733429434559578605573780448910314146826403130547179886990881241855580808276010525245526113113187142574152229078158280341948460823193816356437036878310123512280613509185629078571214615868077619344969935780687240444485068099500570619789907922706666396767435996366319689815384827751336638516186078397023880465878213819047863331460309729427266962275356690135378128035737416588341773495918401610024573228926206310246330938773872751894274563243611746326493917607707291523481600000000000000000000000000*i1^102 + 564042835867655345442232604669008920417424625963573334776507475903533809568533035881231407829937611288930282312365039246002827871649034233010387023341553032684377134593986204387246655954130565617146469837488216953962562181293336087875418569975361921985348411503564341626501401442827821789059655402862881440649444692850044125223145270163648776657078570094835297642435932457096996349777816254540413396594414600248015498188905174366181805175003598616894917681528500472165253277184029163630132097566886594555252871536619582596797988304038982790174721206575840258152959821411873321344110175308094284805756591022119914627748644308105468981336702910293669611768464397427752108860309853303494856608243440460058280994152569551461558358021837363567444768509231846462788472539579906457052438696397122631636408728678551385671910903535015413653126476996627424297115280729138963373427413760178390348365216290061155274706739195451987072575103572927180176148356780342846974216624143001101189901341413730775639827904280155812537972279108572534646811779970394595734763887618319021722880555058291083369130928543583317108933963846221306693476830689341743623752955498838524610738569477679327627000825738759947425108351069916870885625709358675668956653162930991303594636716173812106881220696321733848900894987133469093419284610568013121428092532470625478951208899104557478414370324033081029084310800196424077117938839851401856929516291477510902993860585804610189754774021848560922443060175614632588804988036600963092079542306662902899156195736732822552991396589904096453945565412054358883762757033555316552058831352070488625854780078063952008346414034009619573468131935168696044042627555038990968018841886283979662549795315624611983079771694843289024951841779552773722168214837937921873832716883969965867405025833968654041209968130355027957759092082286219597041100277072369711240544266525320080426904547266693458961430150494584345615817964506829239867999823722245276803393655084134279745407001046133504830565307134091198285207647500154952036207498230837798579275505091595765014150623562614531091341316228000530435055552734231818950972179938650707639925190551630859863309118352299997440717013057268251989288834102122899444277936400214656728445312445464596243906289400630966038695025258943986711467750186613043266762667039662020324304613722191813126459825362655864316798833786880000000000000000000000000*i1^103 + 1143151502723077754421543251757477620385122316664809603651154079247890171481808195545555449827853791295849225526278067793047542013450911356695903498426908768662966147128883787909683764160525632297711850474316201345607361483562737489252327366537766365976211977355129653901165297074597063193309752841157252307031159078975778335548845988530548822354410409675960127400348692784122748428184562805370699561552721659072721237605087116011207454843874757655600339459123418815703047550583117714515266084913522655367147202810164155827015402485841423008995032125531117093199164783761549256622902687458617880137371427202974672246555678368462538166122367946252143619768990813492802228600342481725696541086602911096174806347130926689385930447145134228173929613176666794013755832333181133819289433371499820254971766970775866178508963399303375264918494448472798137157345777676025914441907683258394150232142184300094952063285283859929323129370012962213636049024835018417946770717865571484192811669006657339733290710475700204369667559916226079386298203715787111647826871435195250653976630576970635436387500452166449628844528399370203312104615848303145930648815684630602857214039623360965157967854728397075114681469827662934187198689032790560281302360668992606955735153640618507765187932597895591682725506256362273184404542618701656100232683034047387845116289355079137896965577303809579014629327943077043944598112992984840868639860665446640889443967802216314489034983785023888721882354597058484011353039345868009623057153863461170568802377198545673381812533735907886410322435476073673619363272140721025072939493446955055747849010456048240708380915032942662004350971957331628802918278764968036722701043550151647432028170438727273856899854845968834754038126600908066400903688828492047982905172870117403383507992261364742293664443281415811027681042897459371536228115983697164551231644727675156908297356540922860715158021864720934942010392112419302624605130065699744492089561514254690527926018912972433221379398644641990565543524671255107782311181841849647470198978634637595235716476584325090466153312540405982234470530660594445923752036096083467262741041682539831051922924987965908193104548675030097984669070852627490961056626201149189562590894385730509997405603670350126340377759431021465117466079965904186327350368902181752032164779929204100751510531992672767311872000000000000000000000000*i1^104 + 490019897398191613624083620802779802938829592553034898702582274704580661407341333567409150803631877652507301357701106900335530870977056886317451002882479939034342674376752331395504720449267108320271113137483943410327157745445709531472357594021977686354774301335870926286415612715947654099472341395701471975252227443214230399749581757611355295565813176799987097941983138093595595541507793286506587955773113112758182444447424611555509830170707902468843773648148003861387062507626597342127170204957722059951997048035018361924024481052589292419881246239176295186539287989706806509113924506310546803062114583612857361358609810763297417714123848895526190312984854827532258988883705729629186954713921000319827511577277009818950559733716673984665651547305068222319429624451891637893454715398487705791409417941111428186620472807367569970563287929802392561615379112535624383385580349232647319265726308219252605539570427039668848480098359624548167962681935631652923664311000647518797360827681045239455765415710792433365807183336600725232855775089141939087217744349013273000670903384764543777418326628300576301181917827379267813043463697607709241902650896967452405828718113270795666098472540880354518650458452625261681548173630857330385984865135287223481361229875108423053266082487040992297900355279060883469050102813789379997145141428084369507258192808859046902735104516212978835910112414353738936850034963026277632224956963821602367178238581847144456980455225491060288851215697067294513685264975957009954579962292150619409117279044748664051755578252026101655411570572728944581453505547607784104059299084987123053756866860345584076578958560577544577752059813057369232912538076184219706203745140529988564698750578707637227756327648007052676549890700555095030256293563474966785008907846604243514237397455349546594738609935591866502681328811911007812333056744954605144167105460997124271510011305456347977908773171747568534010196591679098186228499026439356142292557641139283839555598650077020035225037772059674661494630683204206861740904477064500489443087195438309161906409828707442302518971611185714301881472043782703936624604671622792315307033322275078133794754110516126347336393219183445451606893315122995159377303281402892600324069183988201211867105240112886018500235197554033637236522111846706718423174978442850583594694607207415347940216012800000000000000000000000*i1^105 + -774523317325305160843415788507497354449572077438127018957562418855723732613435519923258640076405279503285208403632451896419172793581369478824925098828463110742292171492803016634463217025092635658970851378197120186484828015831386301237672392509942946154427123686514435446773913528372195216053060897761342201251344329861029256394361153055540034264574575267628234800099896948518504038611316890535568566033141554336354590117087095879458659287382270835368628431855409006402860400305790977458221386199392651413132583444709545995606652366155666772142008916815775649003556088165283713960734872200024137966589691343828079918017631800623074118473764352690086163423642843866161735884706687670830208092252044527397393432833899906710801155121289462682792383149851875591029230197964284403791505261143384734911623477410065418746022263909224468188676892324459034781388237474202535391515303731539985882891186449642178693297835821079997099897227697823229145250388394155995785982253756428900713413400958590854952384194931231300553583949812171350250414640470079362578049976368530872891943309037282174799342569979606763147513847573322054232160022071400003377056821800634344791839808205127727957977108958333918385339349457068747144990262433578252602997254213674463516053707174998200623321880362574778177537320039744706755333296774768713268090869091573556185133825815825017133589428183813131917810702195356405385412063851809722523878832589394326914339865179068587560038431390679293027720362406822055245888358480526947759276401638520487930163264697762422410756064622404672503379868174819709091550737397316273326239763157289112539122123453775698201699035746548310698473482576116376171236629895794336930192900580456388903447702860651750786534750626499982176124657031789543631434272954304446609717836719043744240610608684190018264893535827413099438431477299621837138211842860720796803557008156189961139582219504536038808701828805534476961534188090490320212338319263916491651889678393315764586586106113722953357968257541713992223380515231065196767103789981492960940515670568728452918852963031771272017290502437363173024440889989762960665396205869920976488024165963530307275735756712919765666801083835739802201313277759325129690968261341614699308872229112439533492392763627175255280015455417407331256151824009093183464881110260026213720348013604372480000000000000000000000*i1^106 + 169840140968618448570442310639146923039908949808297684784256602350933005565633402041850352656703441173431424237112916352296000968391885550272414600274542364786545984020457680171878775817941889020039730139260343369037323968379159812647292127508598151547041900627229121574426642064451385777351099533472788618070478105149253510092274007435172763576948144800731549413924732073536805488271220051586643065629926426141268176592996579491667465974806725720402581810112158461666257377965731220695473667016313550549675722070849651628936932450992588415114949469999707684832276096566874953303519662366096190296095240853656946292418710294311773814569720855897083270192399583121207159960631577998072288449019608891831498463965925690321310850905409606181906307079940145920483535975704743193060417781897344112085340774944744028893612316651353451255862297022902652896140563597555700729585926939430223544609887933864494497930555272635832869676582580352870523983642825181533751400361767190945885172033829715457700134302869257995741735660866559143739648766998033608397614513404233239114097665291838747387505002009377359388638242429430788536028783913866594597424691208964217664060195761145275711184063012602613948841223254720258292668512739013644260165543896933189966733497923764784733475840241640027630969640026186202627189969271201708611033563542427606704879583845899991224751445533153607887531532972420115272860351429540360921680993987872067979549034573507219602681149319847166741653340559241837956624462848106950301338180154695635057215067263426665336756502660348833679771126470031334052282785975759972922362591032222188253480479113438163008843579395730763232841870703912480800391066430159435381508433665777892611588153846151467280581603997413754576574625169012723004215904651803033276281999330528755054145237104189549123766806693026166541419673680840933331892045554880846801805462617119796894203149526299115306750935144804821370857345856439349946629429188656850256419418640325892885228983845293134358161848419951748697376935491484479305140604252704793616632094554760092952883300937737704632613164290421798473433883863516352170216362431911595620019747907721066365619936489464231392604444418489076923914430586193619226038671829325736773085805322048280568897613795960026691286427557401634103910413887246034286550408471574424322048000000000000000000000*i1^107 + 443620841187037510910793539099471946578382191557410469720900152294223749612487070816851171606789296339375802139915440939018050395608295955801348633066210315892369381449630345006059669141964301444664980182519937875219352689949302807741044753753019542317670684135238001633061642410545103244849939142050603913554887263643060619347125914345895448851006418387520653743645270688309500743137450853000145228555144992345089546694477615694549986482075997802680445850598770371080244527698615568377465446011798303865538254636003569423589024551840424372845614816771994065191203990213530992681448995529321287722782856310197231394154425830962818654432671364971668934996915155961095702179542298604201931087965052775196195425379954012663772880631703321526594185989909577899316534046587029622391259347455337675685138534713788491868155938542171608531301370852159529981532799472472474157683059857697986454580782664677540157448290321476784462837157495785543447366772020345503775059627688175417035801219954798630472209112542767639883634110338145722225946345179402248603243790891933671597842936755202494493860016682034383678256568196750738052420548139271823108860598771786970382642738340355253978332357140068187690626482296755753678683446071914290534158170464627383846075548388101581371090367970669886939744810623970568455254709758272631625466751817567313076981087330048192814335408605856413081509065765316134979020997791834460738493082063416913702066569100189659703348125725220201940240997705255470347505429661842151477023004212259311079434565098230558531784941013355059834490913076963655437602359184754452724636771366175294809204661308789979874771981219824060437907611073267852913841011212077928745873133902197357248577181660065090785116277298543256597995023805131503573469438684849443944960597079244005419793622472869409789937752851049390091076176246029774923433178384821695331417328940118768922882837268846056657951176662798224467706589220873742717753303031848603433594828900722354144201029334835251789980776378480559013504762010013318679919398920448371762364668455121783304905427909564963014420506966875985847406671376699954361077369118042854865347508551078056893503964318066604716217484954337850834685281683000899942780300908371365577784963694385660802925295717726886899027463391620117234174599747146155211253350400000000000000000000*i1^108 + 420057686998817748305688523173890263279343121711413347455455083608616936222389394113398619504706631889036673194490455655498179413065302809262255503964640872621805731158097297607830741033201937192453935775151616626446464265620972622693551359369891852138166295374412920721167850388096562877940217381687425555314118278371705531062224939178351502594536281771672155169125811916609488716206612004527547304015880754372905970432865333203435954449505755520246537837191770694852736113998456672708935427337061301550517482921986501415799227084332787735853349694563490561511800032543688518652011049639312171640203960062419839739922498305144325609662408148617982481707416750364393384495337216606481046801008503501022228084593912063138933064518218709531701811527089901556913043445296202044305317969967560536027981470410374771519313425795028509876677877305133824696242158348048689491969480977881859088764154631208507736780148366172817687850496462785846401587847362258667992091346677415051291535870798867133074498438498321096937092267531069386195580028509734660652573207754540027559547869428935843797445745915712076546245802570770444084543702862291788133148947414230940945927421040767999382698919432150230758313862811039824427796516022231416431723050702181598987432659968785244835897275572761487219472988135058452081413159289013072743339182801995255243458978923784405442509372695815321707772908913179851605385130425378668180166231397215238253341614836567626985360177813416284980917315662595152770134776198653050032408752919437000570624095277091624605890636375464048305693957735942804695525323254101293825054300133805979319978957755971867377223979196437052486928806581248173974371838620444033023630223318553252958127935381242350443986804952931928443484874662824311929884119868046843079103819808667403293940174540597564761530376808950001666674659090289337515111410099369166959467407692358797152141892286519559937704932136788360133741079324381508494948145635444741701888327439720998201127260470889556794522272806649026101088100643835696587491810356189207358269848333314858910807267874519670969165793676171273788181952984574246889524724253451843523735694720136503880134211600382118739985241145636886306877884040647358920599689615212591035590399345862712198772125718290679853320792741046091213840454778880000000000000000000*i1^109 + -117870034096789995624006872902558992974399625223640559188258855466391097949800610167826425177920512008540057738924699028197677123507628015741107468342089756199394575394053574006045912971412573231556207415250574004131845358912971783932628632929348879473205825662723823617696848865087463237052296730400984927889203809137263169460575534584940571036249231588650786179680946151949268188851952009442645519307517369143908604875521343575468017164912416646032854114684933304808642895361067083141830987052372542754890464876322003769886027543000650300649562454869228420478906788857357840378372938244558226268149094544027971526571089911898617793189641681167746881193133354751562157024027891147898786940356662709225882556836165839312949443084585887894785472929551953713991921283043442600391468501256109286293359038381568765853227830957480149468209909558776123045648865390994381950073336107983015879400215635101629578383672481393437812292629610368506718806804560045243662520846555930208867898192258450178287607283148779612847116682244557919095120861421927641090484865647539767491160187492801258371611998091238323563089678704142491415206596945703589724126075210043245574286234133369983481862869190687139014183104779092697457348407236193607728662576186543132805317219404111980320696163692369070784532960084570576625457526903740391659092666403650142876155336979732721401084748274507756266510952017997669932030146483433108840958339095039751570124853573347699999898780389930077794465172093040594083514852337989639433347491333246357697105182333321890973652998476377885135153320309533905056142111514028555376072307032277337694575168800161979589404422242757209913323060446339161211231853405121510732331506838124802789225717864063523364320291705161557986354080592553898035055137820683099181221202448674967262766762604643156761759796395445036686628195170539898944399744871590186340198613536022699034777587256472212796869226885632687421751296923167483557683700237858610602662899329860651273528145791122877689059505860619978702836861429649025254276103155732850326623817466532142793900877725712023623913420707454064821348369039930468582894285340282922699538904711951877899686556984339496911565081704693509460008514848135616569739618982819757964216676511443775752232369189418589154500891857911808000000000000000000*i1^110 + 8402302626777724248544368473178520413027748944338757080990564355307334799096713867852641549444261626548870872524061835469263047446799907588948791900532847506794675280725781574079223111796415418068180788709664581293083809023177821411432717637607755451382689536196652798821553036329089972195402012356417727875930257767698259063834436188146639870261616183568703090783411679786393105376382158270910616324213322400809758345411786376071540739790644258437629130274019355574007263425825437875389736227712433761116949702767937442293355581195353118621151714398849609899420282597319863750412724630971623539790337207678722620907811030071426993575758896674225627364663245733633883891408201245908209391289750322901214435731940408226395439687846019883798009031911100604375197299090330275710880268346510826226508926901761359036580579965477422886870727584158189506946892690855433729049034077404282657621768898429198843390795708987300941590586624447895150532389660386112703178930027911219443122678443571175647267602027485860610246110951475189397609248902537376554766931187660191940066741290581757717008692309866993452583511372560445727263173498700595177371393789815057776214910640991401107957748543351497838200603789600787613700597396778673370532219519888645138648374168189111887685493483154243813183835990487934160361304798600568121535491723038281164047904074559833785674355533939673696615603893267332029375082768346561098758606552184600014062137687048043781601677584675667348298585988623008786570071316317453542747961805417171617182426947934524207218545872303301150061691559514053295094247791964413391166581002609194848178183740091832748129594098334544279946832940878500919999812563133567988846458209630939129937258551668887934076395200874228148492009517895779783707091592892223422409064983690047956273512620312896453655813775478332249053310807185407351701734074066849089708135299381362950062140439360247619233294197686882730596564849565514894138357594295125948780523253382233361751849256014750325873824137500924924362134423707083810156225872285067309633247136989529389663583770719513616629113653920247874033507035415924645401698959624842578534677600203529349116241841987704531699497727824181903649900338350780605050854666099581609468148084698051819211934895053996032000000000000000000*i1^111 + 524642838375645202622788244639450339424695994392344106994817887964213383269055031063098815623227478886647378497358198292634144529072503063105614799680757713197085518810154588329031254646007419858258500027474201235588066914325200390507381238103070569320069055061347947318517360061920460655041805799139182763869564562433639511985491257846851153066011008476098034119910004659667327368031554996219472512098039147313444653934010106863777054310674920762412094186643431227012858032646790096298691020899642975375923898643321779522171815565208119536010950027406510319595025688450775006112274798029086081579832925429891337400588912356489561021777201784857298808744132012706954903352670564407442264217068625826663376627988668984452068208965193564499208807265375719892268774996960495432466001867504631344156466452293155131954056981580262277209300732358532930439807553697548662538805830259454456153674203791317897295292739665035705532278045142800303843811248488970032035999062066575583542346357665356380736038139062305604894361425125856901834217065088464177552803932039364547804938102285934277329910811744421251202411192285799088714241262599509468188942695880460510141112627372787932128069962381922885052308067703120166760378743389438239229080620817212240798579559087735222204595209181296138950999395628440127296383850819771180192236293749309849004459933583416276565083468808437609877014954513230141537546403249953846882554307311519466218480342672585071573862545406620953237186750711904807413456970841456977619052752787590931231258987777376767037254053139284326720906888314361192567921111882713627384123838560042457604995619890297217366540691379835132072204277800434365668551617880877128086112100952503645164556208521052257518311912356118452342103204199759195710844208132091410377623033381498193940005524533260484213145158358243449477279298718765026124297698712280184995755365007241054790060145195498778716043218695385129693095456014348086750029331908425392208711825397244605532764875761284114332228002104667461058766425220397947775572854629942449406649426371699965979027680779783603078017755240261066476252593098969418698020346156089102671351747129448274236161533029795414103585240377999554168393180901998811087776488548789903589179276949068217057280000000000000000*i1^112 + 10940763096666569218910298170014820261383987724805602633968872670780186148288661341439470898441875182341363787389106777009609958127505912940494223480170015528740430570001725930377584682942630050823481826622021593116731247799439727571469525339495058461580613491367129693415642801819756079993189608731553264225299253726285590070783077493671032723503709209889807219568011759783445883994487455786003988621284793275047995705217601661452196934352853165400870758203810090789319341170147697060571992370731582649371717489503542852169735255713351371234910320784366236387188177291384326587102402293978868730207258409607263303522465663842534618492702585916321187549316070696286326615038181695381848850468774135112967827843812284752047010285474406344912497701809324270058700246367122784292413275776169014572954895960481530810837864938402430289842058216797249952715679472991811346860152136327484147084412165896381888659883596654253236073219919013532124295814315341137234277347421764951563419630412048400163701846576325380468980282299841436354418946126904094775444461645120896806010412136794701702129381899194740767081505660039491466156537437555498772935907532679243277831846558386662592237108890324176744628090537432191123111051358225365115673697721611016771541172195929163980979821462982751972132079093150761917064909340779836839328749076030554514145147379343165114488357777112923245434333564054766773389738549283582554270715725931207512679558366721299403745691134802204556899070413746827603938144200973105853019970771764815698302296589162314084986936326242192533278193665281214922158068694263705256305368937309076710705868948696594399952868209215340849664563374122191755893910240449724810525365548416059399308213819520570724057277665148467447810988693038646990877811494415118435042059682074228091173129025375859088573913139371150279773914379944056632542959566646868987732018240749540226055799448161308406715449842723749259893484152547473434373353668484417627517362389859657789671635032987132956589834890051722565606937966015579115108411630563142908293784538711317753496419786355631595340462125477231899687392673296014252971064508190833001322938373573973354618043493104594857965677291444589860344300767525440897845194994206246013239296000000000000000*i1^113 + 66099494316645932626247014720261852383704529554321737569696633121529747288793812441972078406554206607884532478821972226704313583304440243355591312900196359543972703575297544410069557342950165557117945605614761326559046457270546693010996181774014311734263943712816788408731523475026973401801404040301731021065322413380798131527054331450033226635658519981431595682748622008257274304038094106125440022432810198981143603819139258628359532447766176878969402861753445787753913959270218478713510596888788051404063757946135233679106134585261698825708069429885312480436316711837156424700430966043595670515174557358286962047130515923177094142205159720293108686590122443013839143331572877657053885738047944596708968481697843659666916954294507085647962617987880025560763370873247909776882679286670152026368834521656372615807672960216614507612207905426222559856298647924093181690477350051311526915682018362590842212607620030579717700674775257929159106367830852061575211184243795927609131579446825733600113306833133718320288291099129384504944200598223235783853281531382689318185767479464483832996846371836923559038751943158557502156907843513020801049001643323332831877201409051937740919338706870038153645840260367152325394648445082951586448929683803195360699124580801572038895137546036422487838282018348225176536693960036700570652821867437353321252151130652333272883386205414251585512958450182327567075390155139458902095980235054824300188270984362188724792478742085445628282282596858418375153619943136443790185834087995080395467391105879547134256466876643106305822184083471166835830546992663820596068486292184278821867359127236771907347330279781070756919612598843022678654754786277884171931218723297145822935641086113874035397447824778625260786329591078035062571139354257243179320411158191062235314955713194367205010882207314726255985604118536261610420622879609358459960795243783222018902426574612946052602434051041276304291567714998282232439936042894140614001286128454587894482644035956576167251050317775651326005271057333477204358348935887389298110401497011782488974126917734870249714660589155841960816125048390058108509895052375173414141666057009322334407049501367774842312695959879791043865599620539646894406421708800000000000000*i1^114 + 145854787638278055791244446716122607606392067964229287422329481474735827401006286930169365558892436497758056189547870435668596756584801978365987808830646156234162534928789704804976718605026783563278375208742701051769385444896040265555764017600445833685332938211199804570663618279000570505028081853487220352426424640121870687541119443994818848081339331629967252641676390063038614155490356236219270855690306965831897398502679103920113187423902999867957989852730062883252623764248964870342144170140245482510018418924483189266211538592493560040747394961724611382377257435413254797484594461507977855546996670109536031955214560324046463546835993631062099273009701329932495003502292749484882338457973539622333264640247543166891496132504245585530231296029357185746457148597071036445087108231391190850188521934458688889993650274996538401989621167212894662831055706152833293760602999998351164263141317077327076687428941263076028253807979392510051972406953410730233149806058605032723217756509872034838936746031147623253179505995557634723952210556621270962900399136600568661899811642757407566348670144108928485118982583573274465963406365607348816609061382340931571049086528286857468906258096673646168976263434890593188573752639987687315030501709325596748010112953913513006067355642790464120586969961592607384901680929844314657040761463050444595532330727384887483760250942655444987847728277064843761498563384020424547256684489868854833184210612396367684599610734715947321224525156720792865180989405463583310759197013119115525962554679033264554752204832957631786332110430444221655271815286118879030470639407017061685168211639494347501385401085185312161093984360199516840754378489923000255269060493209046886299773842152581914979651544710440623207176343969884234711581816319411202255949951793076458713316917938589158543711832063629221438462621794768454423673242179015891890465830665629564136429912124709214828273723918509707603500957820937063886741218777049970455817292332299547516017095177892615549406281101317060763826061763010635546421387396192774062521819146516433550344574228171705440320255784393374243563684852381460661433052609019469832655162239452745035723644077571970740422706107190876037007278080000000000000*i1^115 + 210652156978985858557760584498251233701706031036475454562149237921970389735470079638189877037731646150583963081021916526697240020785332201172986905374972895351055660666378868145351664928123076908978105122377978590523801518007457384679762379581233841762144484933735731166890086536434237318426736488637760632965098254444414510252471669410919756018403616855808275472731838151307126295210315829726004862674443927930714062325945659485665597204863741034809456361707554076428591570743592874409285379723731734715166376055450328636166426172796304512541502094348869013366233563207221538066305984389521375121779713513774217111276861196773810225012563795804901226249995871419233120300549977292504406225376330144303789464937780905318499863360475147783668939424992343953323871138237585422676155239163486120162842845064046816904044386647725201226232009469202719660988412644445893983760334220439219332931384716936674435257512432450456180406859069646957715965093115562348931946382112928818457624639610670140925647090074360453635385097776420319377587810304887778805992659796049004911828621155943499592615626888303095048489161784141780893054746864897413986049092418425116812611043951829846208578525873245515379446124328153751526949932701127614163082377571008162447292555659992807122882082180621615377021946407741750857896084418840607332441417742759371858844056759992461328017573049143110216934911735046865127217786903621591550574542469032157248438919383012109107285033467023319941853137583216399614774417211365343882052376057259692465562443946467063379276578989800826909269254885681912581582202424649954979754794007360825033832183802631361074478426440800703151225142586501521584798401902512405651835748084260018722890427577954287660981942211194605963203145073124826770463126082026252228999866700061552244808507524094380655325353502381974773808196134533332032055030341245767818672778926891889162433591883809009728661505836906397010964792008030732887112936172026624831302072993131534823301287502193830531202178071553868827701074852578122076384350196165532489066287709085544675600085502720541779272365865451125302034071955027454651107971833242147269801402385653719672648653071789462093742211072000000000000*i1^116 + 473628602760458241603289506359628985958661581471182484027209395082744559460797966076819276854515512811778751144490969176201036651146771238008782928076163383611618314984160487596313990019249056941737892063010659063694717738912889948577686577977909222467062358933262586776262304291479881746403591643212793122841324247083857072615347577524121849057303369339226222175530310196416940763772392782590489710809210528638958785714005676418725143301558530424156784451787238685584774100305835226573505710440817255589381769998624470655143805617102100440663146994525132996012872696159430230512811737178324530011943971550257160423770613299123549253552968856370510680438717233470211949239637171820954305960655260679906479258318921951338793951457313369567215563764079360494069187550863333714642765964498529113988123948129351325608643224809416652209656591925517110679791495403039906427338897944009157670383290864797711069102459502520214655608304775944716472976044512670536495595375546758088327235032314962612894205208781063080743459109333947892006954889721826068238179999186042227489534546167401787926215962038651128568024701278965160320881801276274264039933498564310077637515449896877621609985588754406135401627842196650147644156614877100180821653339742969995962603663451207281301130615168749574596866104857326620761025467406649865301395646905077797448675997122596907217746938687054779975450667309733926085637584834341567329669224703631239589264427365109481824373470359126198546174299792947993690817232728489894689715397280683962743045462508237178928868677730140717926065670048917064790832953192561629289639675066469945417583745112182611852777159790403291976120153696402000979817107162861741059101866376519061143153879703439395584866266782266078952149318599928909199502703285420117262109718252394504027698160127859604189236217450464695118288270389338903834326335661184735621075155872472344302067930970253403537826583094637912339948946494485353044754257946660514217309835143383937611300517396731087011085602063323015297121675843491393711458093853318032162417162016702706530987266375497499557501339782590525344256681001778836686091341988116437871183445963073909715598573568000000000000*i1^117 + -689003654343844392096256606631377502044306708174487294104940598940026975037901245960007326535903342762566552330601501587489916524919011220096013922942600206695352221332436352349254785289497487991423608721342364355040500441425927480687577982465109882789562736409998201978608891367414322430359668890271685928578130312162408947927905839632500611954491951297722497050409483251903944411365429076639417141865876728817311087235443934451041272935852115008953502763034986398272319110456025856049965066041032417760164612040204639499845213030455804666326388360803736953998477828283379291906163265947870347638472509482494373004035884317104028675852965587138273873559315928376646691193466604025800091230775367654847405411818711369130030323999001537118680556520477013074106391875681544296548320708869621076169843256694843588066027212871138960964286068394120174340192302824146742384362769833006341240517115899790977180180297716030355906266429437645544639595660643565487327003344184738427641009930199289020036589370468898392690856469940956403482187043811407492633705217442344484092201486800360533867746855634622779251072747727969372944254818725324281770872305155580026082410046269636891039139573219129619339721440813249622864306623053190755801617164329770436850344276868196185285167459840350595304545677384623339938619559398524242615174971091184306443030672298076608337210771436153194027203930242300409186220218414397852559134961423416467967098987768051024386844118105057657959806165424080925666197938878004831136499283230607356558392494763309349694990249504516751991159769076393254499491717923452641111749834230503660485362782946163907762127727446442124479120641630396454761186498608692341648108418131863503111951468306527661549241463784452255354185475468925323866664606201026078297296508530050377917372014298495690110515585968884961461860257640404674547871256466414768507034704028615408705585946642244510277218553815754915683656972186607643926285688707715405960934157737538842714355695369535535608837009271235419826970470929555699442600723659998325066198764728007991911581170717106460460621285359556638311104157255129874921548725901060852817151918080000000000*i1^118 + 277014216114766125104959919408235957575219817288487443900077260179392238895397950412518126286879977462507747646389868403112856527532313815900651105559717905139858245482452065991577620590451999649280886890587171408130461242730972581683723059061866381748657089672771947600388107274049155835401194814969043839762719097912316063907184772960629774740560527912443543448459655412502734925390966354292023173269628634445362345872398943333700963593619569668190649039387685473362471996694060691027491672864108144859788435719174492763829497504939127389433944447100338123530807833844228078899047048532029950614975204540007013714167624256628232175927107107871280846775158849703612712365557766196462496139655467034867122823958386648682142675508063505649842572298140206484432474704010041703175942909813822483087892783120607578570540766285033568807423683793803310506913077025379289345533375268840645799187464549761978022792456954813826892673754144889194035547611985147332964936369811303224679099186046072644354036443351873444694120576198789641870151203110012696201634475182431560912279821791802763090731411874225685121941035607220339139404060277773385616824498443603405246384915518073714568340382594280877572215037643844534932111050163515928052042241507204675658754447115026552237367151000218113078324722701148295894944787705824574417533532838288667578473530592649491780859392415948413851124061407894066637657349600643193234478107794104471739387099985311656082002640966485011041443906732690330090362034659874062093644549360238167783028342097594653486643439509495814658389345083119130171847786778243964338352779328030364508096975708683774005386367155047784563028183426851443719848864273846796756398416775609679425229195368589217545552787312428456445630374499983534250044928584569775595799307179112913764479652742517421481006476463780639600371582587550337196974906978797291347300203684576930302187363008137475174567500667948645234342258059312628484076394271683331497350254529322210895150359086951343703266468711375836164129399083968670921108839163001531725799679846093398393971474604979226104267019880792945008034044520121571303489536000000000*i1^119 + -1246186833140553115667672340615523210848575824338832583247288764143626854865070297553574041600059005790638628024347106883391591137006346016174399961899685157527442502221388158075496210337336476692403691514637030787916751987814117966309518830031075045939157265199429830775008003551509039088521358706632913708757600751396637211472704556188004959391881034770373317487088528018077305655003054508473939608930723526438823538802611120510382496310717201651749634744690682913863644919950707830289890248397222091349926024096043349420320050760672620003912743083648481518804261427423026077184010546853632987755793778829032826030466616698196718122847627558227340118048764070767296153961578772797906298920702309635899908781292161671197934391159945856441683215639927644582688188822841276793098885919706401831290554991145122207454532784500913480906924224070125567614589942965896269051052876451777788215095704656856415771741312607723649050581502155290449363139136269073614448910388305796350660671701340560228597533450729947551122122027192232835803649952886175754260017499111729269431747555491554242737625613161799276373180586677136987484693959579591401192580307904687064942435494867306194892068106447949205293516144747542562474556718776425902806543418908951619354286170695805530100812075648819955467314826984175150928066243541487527859485813044737623086262163208209882987670749049390289713972644893618040297953173914266441475031342822986473199394789328718454697964291448023755702700640233923668683834617814675005102509573280378226879561109017590619356569128035966272127322513827967625551961827313696130208211221598843353780514004113390246622319539589748574357667210597991171844597782806138047001715657866372861564967046029569773761035109302329981461974899579765020347118241339398344126663725222309306045572110074301978328002237791467101604899241736511588584852519947534550901575843204083775303466234407880299205228240932407840165595043217963987423312903531630836484738002360841011381137611556401835869945298785999255331110031430336907379665116075229101070419457574902573331594102858315881683151314667790820966400000000*i1^120 + 6547670137818605334219244064371275683414092391822389034362527222868064139747107788945386273278434890274940756123778674608787728420435484210574614491845730048034047420836626476009212139859380506334900623112077088770378868674183961845455617528798119458908767613329784876659814444022026491547343601262210056202281704216205045137917352797203387653290843309845593842391574065844030334498060541852788324780036409246646928891262642918057385595389663361584894471055467123320586848135387373402550218612913289121656974223727217125595132701629583598050542353244295439626598175065791222304530957875467652159496729669238516909640569641053451104414067621747391497042807459000974526545136437385153093603246241598719903502500292351985416749638733014402707200488841930047986918406829364482408808053567649302280901350451087354688059185083263145896327324749702046513545568838037566997033398933053753147959110079955659967367210902168827128621288365858023887658004998614884664418126735534670357122346079488502174879225029186668676579807461177434626514823054736130689715772581349561674708323507797074975250614543329578597794327550768884165237136240969312326679126313302322686456339310337566363818972452521738329297446054028680093452102637469795385105311017291171771601446505841186407230096446333207012269452359557400538594954035550353607584914209037422998958932176721164648116677741705860613173492361547155502680400372762258816362367410319346385013209637069564380542957607425866491964767322966185809753156584143904177586851076385939378779234079279546569090393382511301429762620781689020904165207429837617542549251390546616438676862884054934884190807420491702953217762246403771685684115537701050876423500105342945245275290203333297265277749292413418759000933856937844515831233248914885078489009377696954107851071042126684107444076809417490352896853410931084180826766299440303121730616348137095949860067105903716157111471182605793130784559472142541445858360547495684270785665948576661081584353225938297422641597081659258157006213282146723614057416833655854699839218419540979207706991652262379520000000*i1^121 + 96775375685346749460323253583666007312196177994128729026061342005767317357146503327254399201688129897734065515000538740113447501130373224260501773640754640226668272082532540603735187329090748545790768128355713021814083997563246680385609560322630989423588315061948421001650762347550165544684869265081580539552728167299144749634921984066355272405273652051511876300268084314633125306751384381885233939513843273048750159839574945786530245696129079475506936639862769299817572618068268412499493996152179422157889570607320478661082525946952452406505993077866434485764714881188634105154993525064457076201170200523491624329540840876993549670125755427855965877762450724437760329478826794131397113812053529183200514188369819329730416322671957973855566710784865983465311046787233978609916019427610860515471358746319979750859897115921331589779551051272872907310050230432321561831860755450329484419095206756193154025790640845066876521244997772370406726608876468365598182116350870449020863637686377188510324482532118184949933060983396591041396550255086424982600170382502065608160917787869259880011499215797351401247509919962686313872882475200909302231735999726866423920030298830227240313398635461133551208669563587357169480397255164567140922659135358492056526751323010233318157559313199640573602700074028721565200155864351087478157365081680292611252617040436792162218129771351621702769034017457105369641212671295851249142823075655432554317822318923911674350708511817027973168401697326437398549391563840761066811862527553936840896011917204247677305494881080085395604052151083427586592992013335099438805933977286264597330626995888402654240709543103146819731924733494771608724919875322329714428383508771021661694301118273550142632920868930738835256573928572583814740393685267020215971967689441399887637096762861013592572938707138658071578955282759277151527317916242639373152006929180669594881614198376495361808464996575268405171177262035468168765847239593971308215539685394074464023727801156431560998588125955271922784011903447469595643876042077622284195341533184000000*i1^122 + 63535570188523670654160376672397314263851867714253910861174994448745396374519650776940369603096997725089827583035825482178818006447135180404812169927827365688269018323172747630170783548403439560242273149693915515543999017056651550190859336507185894498974892159802400241322574121457933144823340875541873981868351506227198888807786793240629482560668641086631914226625509050072552828639526040618907227284077092409167128307571200922337689404898629250815939233634375597586324722086196114461623901307709276839373787115286061944975332342374369145955294700014440271903210133606826354485929304203019121796441032539573921409577275186548430589947195264058508999979507956246581084957289921387297062704098903596780600246366228728587354687816678844725447261095732715671822981914785145022839772162646164544483409602459671440409960545387757586988940712590657310216475774091621617349232075988324906846138241131270729277158359416026122020950049517648724759378663379260221337980487575754868304706195010395010531253916239981215637207814472374875190365867858062233214813892376213398402853953286793563533496043974925690768687237243739851295878821359968561375979654403752990565665748867877878362830492931019864834940549131537474171594840553736794296387291159727931941898782796692560433851623466583794859363572397423562177104045646895169573589202299116989033106656741800532845496393919337195403550180526534339346956993031697749793436317595519680281708069375946097224154383009320163357558275927454208880694185805971721796666679491362338955581559939599131708893119918330115400992501305959663287067827535309095646399041278176117914121418482454792476562701820079446777115017206571870793516228070858113132107676250929022535020889837672951548920635849566005192077884798479878647737012088080554458929782803812530678306442589189775101348652320345486476817416535931648214838397629552932531232806970688124312142446371180104001806392531819324216036697101298336718289282707510234574633039293189053280774726842347850649655064813207779368213543360916566835200000*i1^123 + 1838571915558866883812942965907935267172127820937942838509259845537343347641115632438138084873151376720664292042995236735659630989592214858148729316417631147810293173684866233208167185143725800506742919997134192394819491107946807750805851524347989899775523677841203426422052177000700272400335883641214475619339328185139041587986491187567164445687078312257208539745758532463890274406136253354854384031906998791316074372798961087501735387195017653063909423784334305573143195750138135645149861326112282955427323997781075354021357437970424581127209813029052668163452892815375590635023008641588155677877343313585651033814897906098340965735434699086480471974758799336239418075423104540856207525402329193501485156523868402947186974394848009028950098526311376625707021680153960578919974027362735047296042044876147758932051667609823871177518819969817644832457953595213303610288451700422738000313124201224090474378814014204603972084640099809797204826088089834485822868741892332262663825402482728624887192677302385957435154490668990247997080605475888329679494494169363584859461464822654663422160003985374049101135659412778038770863714582057937705003955870178229254960847228670103444251169552836570515346188972208208088065118436809742171243841397128603173865477305653427428957596309248661183244223871849936099987191649922913376893543482956214291368700039560165963211742868007635857874145277072424603612546649125580054017571246040419654000275508285832141663060950259708778324489142975944998107320940291204507820898424717121620571434662267559938022714220448727095076837922043320877811886137249269999622303174516357632155409221582672373599193347893641829024915723004174371701432365682511416025479724409851943880309767348714001913240577555553775837256030693364331449552268197837259108812948427337409165259800268270309905195887353027287422198321445787347292029112214406180078376648050677922188411037845129885454445432232641204969526625756445407666039901907505710865513918106993896184880527084726575758835712000000*i1^124 + 28132783360757584937499671602716798797980712571416736957591010867855919562043824186122982174803415182405480415418612139704014984604436973128754302913813431102716096095307194235133181120350302523916298559948670851933344777023347284145554335070572726899476725950256828601135141243915612386367561952712563216699118319445330739729204117704932353484923791987724025116111101428541726188234688681046441570598703575976559013093399266851758231794640679826485099669557105580529715880258894747184081814698936061519786958655572777765802555489822316960066994843067853413504116705052292363511647847963197960612650680009495328256539755272902344037762887935564456184175909251191439027897955800599966079377464876716980103373621759662571740960309887572916482760690685867667076186905318703995173974306884577853262739271052731693928707700194610077293926182358880713028226155383884051398930184989969950434980530833421864302704706355990684211363689579599341757229189698564574563710824119078497173240868207182621306284116518883886229858497809405533049966684164517725547192142515708122399267080147684431409547890398333815072227309695942676613986856789433329546665362983445455928222564175153510792371500790482476168696289391596899890587290004607251887193586885953902665456279599461851469364144950185887887248865530539586306358084427018360077640470571782004724469339552433226958664902610117270319763055218685633163751525414410470789138302500647847115169184647136719228645371526281634524691950673031237269227744093848432430649697841748023309455013079064052222471738239953555914037634241579910346763813263739620220904649651754820262338792134111835614429149044937871990582913142758281161812007391909822493438585503211103116756498211384291806705632195654195583169385270660309244389596201872611051244726496526383151797798815641810072187035772393292556903043932231433190416007474377036284615498618264856736853073216967947575886728413440870941486086908957358311230713336005253012476799481806848000*i1^125 + -11122766664894239906558258403685175678723152360967423173564836964065670117465061054997045268399176547003572555458400930104650777631218031753367780211752813803086953981825164745473653907560583041411713509567120359521365191625996140015927020554813608356582672046963226610990767119821600088464730478925500767653493302252478843359723729275415713852571177141440251888356332091773836407593809862318013277625231324755934108711558916824390993681181551027355991430803663353145174682788530005806389758506037468606145481022839927193377448487131150247531655632945634299948569131173970162526180782675911101566295100529050467395561749069439358108403542501022820364366661619950810454994734091672069036077845958021819978920431701814716922176380269509372035092113236208643253561969913877228460633665501746679153197146736790607300119291292528248780814018734055272063393294506997871399664958235423258210206334265972406317527774093464424395977227563570438249174320612564205020325570556136160600403448226880897481428345494306252794163500924617044928886684187642337032917787069605060138824784958783259188048455694633530000963226175006898962585109051084193954704773658474381431636144259139314041717654692104779848227400158342790759528085567844831611685006448455610139093432161729580208526789112242084873724308620121232002008788535612704539956287699604438905873453070563346308892502392291417422475807172651502082296642715498697106619452821956960961781780292509755765788812541455765925530001495699709233327768488317689966024768549041266675209084384667441326133696269466164175971543696179351495552113334831152921681838516977870796053893244337498039344526243353401090861612257695451153626699920245443019764228599646175382921434107482835234990709160800185566470827178052538407162349011053998725464675517219290053038444740082928010245234548140234651272623402805159490403090842367624605362869637296234691661643173695390377063013301719647741405612002508800*i1^126 + 1936887709261293452619276575850732062742646846852434940341631830167044684212128902450562797728817909758577862130918535804705343701504848254820343829381254968182326802919297092258457215224414681192254574956418976404180242499974163556010573641389928189985074778542828719396493679712750897943641908307957867330726160047110502372806582218495943580816357589009764374861008165836433149570855511319950819010787547988718795781918135574811767416154621511981654951148699650286120920398931564003935532431012383350922819297049878848233964892146545076627243590482836879692601543468723239700320919485899300347136819790024888176609272271622824807837186099466166873773962093951665698104603093801138898336648558919861232229653805154072276335833899489298778739085746894893160628229904422577694069364623882672926332290650661924576458458467403620626833609688462370597278090430069519553052338840810112325908366953481501009159616600179718459494946987314002982331229630861985764919584677732597306121019698259012151757279422396484504454097094728455881818600767400337410509510755408108498618143488184804810593387598809125913350179430013179492772952814394472013498769652214456074747979268741398284962982611012985111899004305197548245571203435716888908125757287184689112954335362095879204273006863215240697705356994918957539500606788116868363634820135806639884048081773336583522778889276101895005776481142232306121336893053851762695615567777766066937726370806390331516809643474058041466665057793041584218152953557837995354543209387733086923539698588159509990270926258089207240632283906938842803639914041551589601827768377216059857303485207079892719168925748786783624727719233168039287060734023527442294338413784833032510680261420166461112160823412594060831714072738484910442069143281459158863111946133635812736259042529318218815027732152328436589057531738701263955280587628521780775233962967408431860316142305280*i1^127 - N1*2646743849483090627285741636456643652612933201478534028895380887885462949223151362345879176348336111455631454531286938034447328003640298236383870821881378025494613925833983039602416526428084170895107605407807806278989156473763249265460681666356598965268699599056640440430912329143685685876507517750930909529558665396224*i2, -422611463345570290993604467240715027689731412672435442666682492861220885862181904943300678073983051510745366647887892387555730219049594292425975519303754526810032186625660248454160201472382439632402082778825122211891376138384357921148478661059349870840093955148984542555535408613396068940088097101630471803238169720970307278918580720243125040338969996419421655258915549908020960279571407109763416041181612578287943116661172955019741471194036601594467301956539016069413003639492840191650061026962990764843406094939579279187298824563642902358142987391527323022631147572942178779875251796811952732846552251045051050359312663490280335549531833962909098150153249809480582631360210690676686584547595071236947903837395308264520160237193634213327890596168662026071869924979585035670284014537868606841367945882645677463685468156956875638858529675646365871061007614459201364450977192573718010626439331654008660190810940348164485982432896302602893780113922571342821515420986287492838124532090853828145084020371450428645827681526287454056375844602701504901350374513322164943461478662892557410815604924884620991565191831806037097910635854859386305405482791855705607143950352347232448338256642740173924016728129231526857445943308682390612575966343705852573652259852246795541418849647703671886643240094046564619690864360298343038265901276448200113060586272406538519734011073171094606382850298740376273329188937936608488633060258753863109798276701576624166288304132845119905284039978923609428267795058577159507038487697941668118643132838848440571348108471465963856206440539289181537145081631036329348259425869514860483872985316871623760462400529957368610209679913644531193155974697242951725251615945317230550389400290233339075231472110309907167803083754653343839840549469796216823371920271986118925253838700099562920410924474087971045984662014271253523826471883015049062398430497327493756603049402010291672200113700760013350070031795113355855565033705078923242644946637011067281883647786880466592375300685072808167944603727256926802952629389525611090364022515297027493257746753717337066360435218208569496931178537597358036931392798773707108649007166132068498135746740098392457438286042867022375604113890737366312057436300586026468778805093398372608413883931579667623781548912295323199525146695215361324938826241574507080878278235221656706997398740386369420773218978664301098088195261815469095386385345597130314930077878362688809499971909827660093760314185442995660057700623409857190396563478540285098761780933660208620169710643796249254385742625364311330116698425470626925554313464200345183077716491499137235522013769697369226073252105671963369013683365753670117808600118739827431392153761822647006302505878942636819904610317298780583541050302066529989576615928955992314277541048140615380402261169199794818015741067383485053038979279396739728780115806398220731343753583955804160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -8961253842706412452650829928331794970057795948331610913028412061572163069638823435532911376125588232982710169667747007491700303699842164674941349958139882575061862165433110660834938884442232708620003983737526152171423489676183263126571854134533227759734696716770249606081890102154647893950192679909469459513987530429114470972704401686817222803979799472565858268497099671945161943068534411639179738458741886525007539502188778066442731273062699080332380554935488929862171793180395345693595850336497707084781407659189733154639743452771877553725014581338281236793536043154430977753848232341184421171400122511455363172034663066644384087737673393522067749183440492125439208731311051918669828124240621307712917720039138002814305099234074398740166350160739111900020018564655858706972795779585302107667464520236876360024276909123655147197224859543936244313038624659695556448559114804896351111056614355378188095881767085796312627433127030528830984701233545687603121067512872762803226508863635716162644531308086848676313084355322024773146033523523487768822386908287796314845554846595826813320306232845397499147908172784980070816825900342861422556484520720301895343116396168618711709999582039598588764831398730298053901571813028542872593061049783399261749795977619259648092054834768786229812278765741538748572396825543054521452334528212578422248246395621788551942048956610575027397420536261312223257058123034934574030123159603079508922387007718167006012497858376497716373840483577155327903044304900902569299032531406633130119523190010324979433135258611879491804436219197423609512559946978883397403831931919752729250982536849157673067693103365419314575793853392563810317455500991312031304125253618266924020712463077635817437118441247858604486101958773494964185892278744673040126200218042174075137772993405763969590745703608596226580081301286765268048426778496038478200265165400362282719587767634025460747621935058960266374869368966995991984134418621710650310857761985132857215717619042409294752531486963501783204575348325797830746096769647722982401897823105623382787820686067629265167737360840951113260157053010255773678390826937692447458339116503173040030782079706052214760603100981591958658465932379027849993803766174364122223376065502026825228573227729990419127561573113431609994683428349214482583996349749580142843294726028052170148524253071612177349945263624273072392268092966335489133005722478534674684429534149583618981888427066335363052023941211442681874385836818835440628824518896810426470889318615642182548645224182862510108442834963307676561502819114033205495672953023033625133582966136646605164368374332701595026534959703523795810896375146604267674495769569598697504428815915316471804706371515298920873263760287842119413940530008240565630834703709037320829636870628046439633279672642413842697142811391374861215081779632280084006777907144957610832781433236357120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -81559682594285935031343976252503076944079675999054160689158461706608765895120929590144521805463521581076394710430244213488254119231233524857081410347065427069734179359776945415576333917531433729948063832151858212813997212650522382059412063441198139043377243862896825475781300918797270485446639443590232168606919519681142042997208236389935217634405743737530889355495962600162090694782808701912684678428815863283836008784492955796052690201038865224934467376518312452104478381966861223996423612950440326720303616897099546459256021687429233510237431357504955457374578241410847289142336448398472576808721938094749056714796043082534152429795248408965428434600346458674933645838492385533228327430277616112492201193983282485815290017513597950468100115306806065749609313691284798208014592444630530748718907279772881857610528631792673455753215216824716038695584778222442518674583963629280077631883198682189849341463435082402807977233212631434478178043343874885276692969601723509390796799175816428027604451433977820654910789188437048719934267047463127775900307011309433417936201741560846072087980269712851941195600077471989777001173755675098638934859036171585889339398040579658777301736267250432374964788768808969434122792576866685189125767906077202046321216136645655941926961972798939223797622955701702695731302567820698399256193942367956592409777577012056407459547412003165988229009861220844097118141972239401898163572458444358567654269707786939138294629642700243493498130237998901253593483601349884936522113450810429660274485275366159914579449361141933584054648681650332511283518449875749394081889106737784749006683231966322645418025252768182200715885611317194990919789624194359699109260097297474425207846413825016005154349744815014275927245758743771351789711114009938150142663315710502647242709066150361911159538923990171584384449180967354305392793630173987630151146049594478580179466321723925053976255419870616115382432870458600129631136628803616582668105080944383245684913798958336472161307749327543068055742846974257757769383921210110829298548589077774262753539507584409870901106869942559161434378952331771950196216753122514829123429465232241854778731768962846301187919137592319177664918572362310246312672019953512638727163238555293992067768220693631207690423263287606991422475744588563759936385773460943289939825621980239526857822045155909292997723869378707775173484842555959686239159799420694826690974856868486033401612167821642436072906623131175366606386608510228199511145881310303190083841063329126595921479531083311771595846371474010736312000799090568270269196032945553686317708679861374607987608317843521915797534913789616964610013515038017426431811080092994985292858477405215220891042925590249610179416093937355279763653650639235959381399635338595463338981065201791293660383208120835966821086738359691713823263187251710474276935802919898605109020438875340800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 120440903927237739792382805340616851476516777778107643663549937658383060631641243212110883256729966205050885823106902303577581999623522023617993396631357022917466705210480321342687252178895078345180582934535974755306632293638491120441011468584885531000545951779479512968932366585643795603196517966047818988976063882740737873451485860468017343757506490048466419335777501671083567351863566503616234312739569646632439943483828584446804432760044500981115909673742551634357803183813130737286052418401291269861719708161063673617510277747867194639583160255803904709317482802152729824150648979363828192171634443012388981764798168372537280895901229067016156175972310422275059547906125262207854263337516357072728171299397546118717135357936236731963319459986056821212981348787568634382123729021182658804682322856577184468353829792765270777383818766516344479899544706196786210613093867754250909571747890174518219569303450506690289207292687719082589540864357056759111309103260348200319506963665184066513700613747407809168312545357311802482671468387620457612411932004400794340511686238157760074417126161082273285695269812469002110051106502646197602372318669028265007427151824505515525912972917599385379613484264735020438816133375855929557657549175590252101515427424121657404580413817155583490895693280193591072776625695618116183232794145747761899653668325260082728380422693641046293533855238469170943761363542939979925984142344835087334897373231669175443711304142944077994326956599732769526483756172112896681097162965755715715853661010269692991314563404180194414125267604860356571612920205195428740481968707143897253061150377606246038416640490649373261815630395119057979590623630612312203145173897668441119500651763751041797480020033486768039924572080414401092538276194870087386367011990527392034615114926592359548469991116190797655546792558491573259234839310167163554307222595063837347799306925269536298019639964989013148523412402048586784000379397267438060739460234772573540256714532145174248790434252298563768956041563477561473643728633062461288084912456086402326849694981550343201584928919366569373547516599101794970480635601946146617535886968671229211178453051818201551903577681261739748893683897510956671211457136857792424968461731954155479538972086433951843143221486138597675716852482787100975831226652176564085128550295180875063940355570516419380311367177779004093048945704131334958930981607307515052124734630668016738849884739546297964724022500472637475109631001547169453625788998998156768937786148096306780058105638872266758510927058821503981384439313769386806711018184897857741717676119858579854847741956231933226167831667297899673888490555175829273534127931802267183246078694201534240610750705857464301065895356434612507207009538066844868333200164527806880119370797750888997221531403738340627734616710552713815088752620864436303392944456461526330080975074099200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -285515943813808333766623705984613099379347797531409633611709682473354891777542467530869688197775022203612779665573173283980265474551188714656795083690452859542790641422146790836634757515073389344760572949979021580489243962111587748883876326743089144027078406054070394437254366914705351813926740443617651044468695196854275018817356485047602265139042686347185070874693233526420670334296330851431637401781288258375033845230028657105220964566992339799982372886526481246573984298024034878811086556133912254969316985552742313245380272386691746921873743582005593412516333437426386633270954385704205356673919371110231450702393823902058896010611659463001958179231508742069779413960425607999134599147940388979781693986381970802366707444908113454384253279287243789931020990261698078186272612924300640123398636623472471230042880644002362035840448237047143520311707411320025711893592697577802169182372815801223200388809074482584466834893129143202124553026786287594878404331478828039823860070654600065006164797637811555784777896778351681170913317520571600504227145083398626309033481862007371726452274921728699520960851546480020499912463906788452732987665970187004861303423407882194543225896368364449468796651343124772810315223988976830644714032026815293728615983778062816272439815002159071990952236502834022911011356519513573374301449932080440200682630456071818549955845504245490702982558197881211194555720790752368825652285955330788427189019919500882090242828397126244685615154181998927975489431908147140502211767765366224867984889198432206920683501737735001872532541820054265172121161507218944150405396050626043260814389836793752480053351285418164831173012142260383116072118580143873973380150230778468966835089166446942573440071708736997331089256048118780084845798084548161933691257412716611728399335909104378444987084003935574459858298716248010394440697976977598111511020121631841720050003035246389296653145123656291034553076152808903952854860060057722012209308991309732007450716932670403087814949492147762144404687571609611109876244814668166484970392630202045110450976514847208420144931880930950775123745721730342852281941491700521204475170256464623234637106234965417511348163162985578807998716225245960897611150046723522793795619334170019476552877024824303038477198891919278847847206786403335189914737727452264563793936741176391077286386980472192159695840508904500694320255135578971112489529836836514440306755305140976363263773256433351735403962968167215904953679215698300443675130067620460242222920912755975239916235761942259398328906371098443335917336368806815541048375130806211765191880884552418590808333501799306656670037591888594802377676255365466857836127600598258176339880944819039583123676988933657371556546653200297809358731326395624093020760555199688656953037083258295238962802443949356600416150271864879419396880510719291637618397089087372763500396937216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -74085961960365725988155258102556931913530873422451641895819505409188730209824420749663555831416660555356109616936597477695650220049601968184698663958682768029517830026431349944181002680503976777960295549231361439235171375252213746718147615510667191233755302411191516308236905687258328584495990794849183011489933824167736461077183189786190460605944866456010411786963768118544185059565696415742011357107514945962019370277996820216506432215269071302345422149437307650579651157178909568027482873661823166243166045807583901522267044749617345089476868512680999103368723702839837828210211458190862021587053886846706600401231419191361030426394006452063188217495710269607288728129206836155638007905573315440837453225874423425178441812816538511193645361016309724081360892358307257556184681964648369525962136986994119193391258035356657589422579094331043950798614756177271367928901563785293169737176892837090953171122497979824033863452642493242798172190279072712213970199494811196260300015852822166006470300467028356582488437717585323994222953889437177083967197673673325702996300499438030997673919798708411345799265670570224695337894819985425516713372278075962140993219731461078470772688510422153576154878105324020171870466594067136598728364169327975493542914925272745397655745477468585599315558679309921917374183930970347198844660860907322652073941954527592345379816012835224162334136932140016093429250939553924225867360427554283786814577176964352575862780991818162380995421334742814370001580709990512246966010368802387546842729850731261440778339756354130493697361377467258827600862725741703772566960734443878334154423388228932965626085869945768293005523810383670964761459060123956238228447865695864342434070292599501534398013096681439391828261558491904905917800266099992584486217976230745689237501838639875227472910805802378509819200303413673781402542002387605766928800729050805939851906246795996396810829540560645035910543364124700216641944549865528259924681621037144071448715620927710063799050152457776233277169584696358029026149364360456874983494136265714381473714634708579804467088434272907873070058300285517302993889472464331308900742057780769009112219302414015637771708169132988381627187646271940282709580113124276932213490964758550311473830252114133308473377150375284683825253846052518831475429200694034928051987074994589738675011249474180900460799192480091346771898165588337728195791187431416694702699059261869761772959237449580137689249045279711340900465410268841566956063044558528908645511481409268718276342836796888478628367916715787372638552260916780217939251181049947076470596985527929599161853443166872165137775170589501400660362021007732793925604442347331141624565559012439073336669601254641666466700264798968642779612483573099605568852176044100320805681113431687894009084309117814193408742147102316321993545077320036030999391211023477772762113638400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 300820973765038160093224308859256342662788762735281487143391903481351507450346768925873136058512921072023165757625096725732680387197564764999980177850336765962236277228341747537564203361505142708931247294706420412710247514838269383481963362405876304309865151283794210886449226174108957991760321850489953964047524822982720019898445512202608139277043504266358630637810916333587685183059287871855197575343150275417568175777168710902065898580802736601322715448097142997508396601563043256930086681597060803885428090910632814782444227537294516829754036856729998364519920886806489011350015587182830670075131757267298600473698401527350217122171384272072538737291651320961100702827562976485370837347428559395446589320528633865006033915498293962198168635965683725620486225952856566333404211768128528393968908876792630082807838177977347672865922981060723238722612113985709384384277453786645160946998471534345640156214007789725292527642962528160420599053951958040476420961282998027185568337756048256564424033149166936007010807462043142158325887972525507436814064756682652583097212098560450677222162981354147696433767643930180809520323882624125080096089366895467865026289951076832635893063213646387790570299168261460984569309004860964336448663903379074287419421994506650947417485714588858061930021641520098984251486715117692832378868351932885637340548985267171017912955544496677656754073918757227321962713256543290372201639740633162030069340425939375325592463045613386735947949061898909839796387080942196992019738648996793971390344753693765269881391615018398466266129413873491875288573624866427140857985838366825638095746670140139431466996956528371776398146605229408906333309662627601768315464122538337147088469534053548450355484275896905467171019294967547166613051528599497456292153170712498559499533069993641088376460597417720799260373852641138473342339564264194341682902333160242393400330586381251500634007071677111789398003396601802267033432541690846614057046291005902749684526444001357432541592678296573990363488685600981021299807887626761730924190641541662801541937939364630759966176286356210697192290292021197068713398013488368843044245551547262777170701287310890248132001420414292924829669672381363826646545858664842726062363041196835970520114605811417313675894354991978229626969646688407674555451427030702903671263852063334827668414793853058345246776292219904758525680741737989224746826942285886796059602496966364397405472523010702210944577241914345518223020951161231122355754226433816362400254792896788715995555636947056403109214076596635937336097598189471923225714390900387829860750250595415031605486444465279838947686156602541579417816960634304049294325944626755919902850545985015523181672342303761659984770253625232697445375561869335694288435561159049532578009473852644544119874741582942847147915336210926040614994072557872272744541614994682499752263680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -86727752053552571332610617622427519280013883131578520745364538717607204847566914757281831244716012697025524325701019636172678280790707620733460021689308540012303613234103005834261747086043596788633487401224797834246967444396049232931061537664160337105832800414859690896839329507206130279546694741657325461065361231166135862451465946384456110503526703003943558005621913066069855774761068464016074475816116265749032408750373584155687131462561929823282415832076269090446630038874043606634068060719276831056711735609242020291469103030760225122001573640592181246234851036880387819416307875724261044025116924203114802719917485834042042400446806332853165759175277044398603771233576928450850136665927984380767111014893079063295176187859859986811563808555288841433635148825751383101970765510896045625529610514008455401271555320820827965209647421883887193043279151504392098790497921423212187322001867031311571184365501426532113065706857869933507342597914695468608622734892437253247026178905899374436339155036513525336946067114090166607858983668857803303335715968538411198059127146689343443150701919426039527592702520218079284422251413622610753554852967831468817067785887522559043306165086705053496199640227810159063856118825991251666934824466423672459642215171399636667280722469210868944700367699359898664019126359087868119667777597268861627052617906769545552339808374382887848984167588717723204663255689729870152725825927472129790249448192940826410096960122909907961539871791216619643046053175787206125790456250258680127064433760881305766386643529000942950335951968016218485928514284542128689798630243229128378762753948118867280504549624745087663894022215643160911263652302878643485682939099350882794591226104998158374614809034165212209071906727570074136624112397743977942711409319604363384890620137597222058956980800671210790739980970872336034649140673782764473955967358182393372066510611310045734632358898716427796904904466530823902452260912928287642665580941706443169042013443569433505738153923652154996518175294449265181196829302970596801077607016973302721133027598963367174968822845534544142717469947014954540175082697935876167323760863790880913258715174048499491392181662866721488928666363427330650786161889557700454780575390441664765567451121218624337400520757734909957338613012283666824352481202806797156395525074528980591409189884422006424659484294984172088494494085072112788959162231990593532897413350963615647767732530753270611176953969169001179478323981949176589797301374401220700640278305039273757119038585376111288828601242774366911951890456814626525986230022651533202346352020789800647312559398922907552308022528463762316192537229743595851225057440349832503435827096451363304453042431470636646391936040832111506105515420988197055973158478939241564709250151670455935674153317117835292402714874525654786410664977280036228597706699410376694431744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -169317394718176895475405543604122420487757615889335026038651837998916098671531732572753191610542998314918495573507113727990169278028872144637828794703909143698063839540641113948301274093045531747899578692303443993635382232146078666256680491462223186194486589312451822838392753757869438513519279856988757008723267532892504262200561881242380612205634795311971061280014492946238500961563013556561655047296396341532264617049576992013807996798140454880167738338547704994932272719100593025556889084785545056721535191269190514765815185713748216312549273308730120667177695774544877409510675777580418297140251766561904917326906781908879702929695472277676877300658783938600303645643865221716156731630622558049347965172523789201297331409044404804726394851145196166884950708706363102589999168828124259335193262579089227621399364012802583359516893328121110536792713303051401830521752255445225086528377306616203496882822976174094637193128249702811634716664436970315664499981910766169523008000442535464200492995650631786594792447277618032234090330189147807974630747793548181799621902670161854021049559162404956432137156363888563617817374204271146784511453054048476325707338482284657039836305646944089784071673004991727158830651990512165087115505997307140179829522542174794106488241756634542718792180408118039385811592764820032575743488001214201797958032903153984697468974622431899276886559209573542387662335065471586995846086392764340092089423864806988150293221687792358084070803595458631818906915611282967045668880281338115736904920747117850896454423606273796147089161083252569109370586667862634714947134635342973787099579907378510862633496057224961292125113978035374802150852595647273252678841189054723456152140033500857069415242282979301816212851724851609125230009633571780460910927228983652834971468188200642611273005001204706032680860977551920475954218651538064009222193769991862649392348314349542019645442106078454672374593669320764220985953747112751081775895779895477299359118257728676558227785087668757235653069191647843834447754656908356932608092448758108378022695589182076067843524517134136738609109689825098090150118513004145694016551066709516314841320803721602935203032345886539322156721004532381812673414121577938073471583324470962868197250087392117380537145395508037206971037285184410197966799141584361429555618311759910188017598906558812760332473640393858580971418829071158556042457470631103070443312321610714541351300611371400424290747390648630270511820124128598944182181360348751467996211105291031694026378119945470112198928075017811916246717526570316993998765333193351683182877506897883169840846787352716128768422807995765888377450970629334830394109982482543727486527801270660926672170444947952706414192367330328644919438464867757969513418426299998593337164767503447109427511341487480797942938833671285860893993065768398705311512641796330382950400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 104735096337234808399580501022056212530158792671912243610948837391650290375370427781366326648695766066585513550126540643599521775328398729678113408986391074596045107764215340283708037838989843606455886862120296856570942029511103874902087983547060996792714326078780627844909959187210451398572078826017870704578843840116689438062812576769635275917854580561367496454863093755331079110663174443125408188415590762623814131029385975530097522375677475906545014839722515485096685140980803928090074081910852433236383295586520930192251047037702295724634931230518147422210471522037168717502575501068071674881725076509644750340533872824442012835547284517079000343407899534692125939541486059831344727354101251474211860771877685010403969277223111443080442916924594338437793351138078634040136308579578239695134901423695857910814989337696190780318714105761682546516895582582929337358089750530615943903742264475253319759323311742483435455330115686577146447853264342346354840441464266798932324124340330704034503666965210153437246127731077891113611814834069821318443852890469421705731488194006153246704280626252004113766464955418844006675253583905859131708815415510527357089186207360796085187268920676975883447754044823058768024148737946567675840074742710109474153186792385980410444225703436799438616300708876482148682661150747695516220511626262174027103229131480245768431475132353638291803299428868438671784215264506942659229743279537668421522486636687554776067252246298498197224052395957811089401654467641773159628785238622562047429803868225149355876574944147611174895693055193057135099896465612683859527350197659348985659416975462109987663421556836132963224429534350687422570977628866482605714811627927916656722433262222082298015223043880520601840642751614010493956551695912057007744856101351130483876027965747774214843633071503209113902463500865699862797988756878971587195990813016852456713836532122692026894762004273147129154411121612398687327698328731510572839263032454349472270920321286178170459449055983001555158535341450925860605870305649929209442074632377700391884844102605577743152381865807084528177751025178108873614069288838109603814696500700068074663674081334407860293028848121494755132737499628069431802136437871999490884603668068124242021186793972441946434914089603678648184227979135749566278476138732095713817895303921879436941726557747545260210192302868107979027212697544552842274196004978619404493362628027042941488525520938937583183981405777723721657286263506186151023663673332150165021496180167115540465284701687338026286403873718560972935027384640558412654205785963512300418409543300717788396817247784232921721692561693030845731636261429638785209259133988313896290816684417655874126526870045799802378256622290041708337623050008533013782571470040450448668069917536716212792351428960294499605299837836769351025677839100844033100426225535376424960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 39710670240370792997046624649944546742608433453708070995317060954961594342907857746138374260362974746274056216128536130852816597084135239056514012654105051421066572089421536178485598508891965097668435398406421860408994300975998954192259571521075357102642013501998484345523049313808641356531257311946928593975763502064999424902500107382929269952875627196201535833075059906156843456158736265968770447420017708129576184781959603704941444453111441212334584548945334331388221803236451976815728205261378610415505247724248385782346443930177871706243838239873178275412218657908128601143921401329559498814439755988448783321859815028462935438190380119182979522439672849889158748920892594929797771240306808315241990844401144537674469716740121464060973028675848976239570332166543168288501600799914380299434038644800951987309011579784295436835785920477399025201967742505622394264640364600409562624084912795238834429777813727473552476403165068974923553684162890756474634140032704292176076373667342822876334461711730769293431996999124332640720650563745349378520963646557970296721577144595608659443271628753592349219064606354935555967870107239958933560255601271008850818166629321215395405983962793400785531096225670119584179756172339634961491742158358230754082883629105998886593443437571452841765836225132760343490386930742222699235707492338254683625002983138737922086927814707844560765306977433904460079004915019499588298315017117476675083448170877241809070115350821100842453665368067530012686991899832518021475700023938488565221467165505869271738852186605222975260445628330067153412322460958257575767122982796538382496323985056733602457729698870042375662688072538034386941952062462380373267519478372792530182173106286845275035201153827923996196648991194008902964206822400173822878815118799044369464585197078066084262637054522579646587313838318661077697891590455893375379818453066626574813572776320177730178105768589914873128349501611554073698702285613665238354913971962750276752626967000985894698387296455205716920838692701932505743256059015993578347542327807854103672235836638730409916522435201950122130040938721875122759314589941038687704392680836475612433700164813651122435698458790776370366715090044662451504150316162123585715395943379818070202424591966453861850711247559315290676842856272371331532243991809218196399999131175615289845716161433660648661181211708980303355820296873504200190166472819268003613404676952788418778723855156758884856199529717469720167158480547401575758835921678001863169158334371333716719488056560081878126742993248646631608752752176467232212053364307863476886583846636199845269134909142675789439500300654567664363703413669898093819780327131830024361720054073026496247950207191153460331893941190737842736927512976572509329907309607597596644327411760561557839770576892555565593327538506362327489891705540371508001237968214818816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -54413013114493125428145491626320174212875167057325069919907241095220206314893824220285063967686115454214374608493755902671450622178280949696595637895192066924231595766487087513752946690374682321219812364340760132348076071854489168977355581126578211685035376263521021077613803915944143435000239797244975683687237661171632596074592726249519182887778446495454500909600186346637997485223665624081985241159987720047342859258475261791817356303876726886529120186303500001770178217727918543201031388452126237169749617334723359982487138518040222513749454516103640356832947732483395335614248134622796461113413127372111092766480092666762975975531594770106484527927170856432224526347332678292411901568075352582571629978198893595764246721120067157829008292836639399440780463882642678158270474075557503695941906107053498049401822414392482283191203239996272197135175595427670327530098398484074615255145645692742731700998794679257563883954121025459122696854926470818179649991309312766498790761836153313602590906472989222298503020444856239479039740905179514006116738259984259919335855901294291309561646756682831053206623943518853378749120385133809159376292710831630034659111884468332501726422442363047806349934385136645715662052538718638861974448372183720063210866632371908799390747333423231292899033827145157349529977124831193634973783679293423047299318667121555369094682973234170001953415523508031766289754745342373008735683790106599975230225897978740121809008067964493690037244323741289812546201073384877644075522337122476497437167055592904370024070871927296449755904482226396398558374854438509370141593551033396775167095791471193581560278397848430957079154209077312561908820135273440107556160504307189883836512647785824439446222262299564473399044527444925679637266832034087170942783821763657522697150092035597419780748234508928275573143352802734765178142489416973561912322827033939986245463809652886203932647380481500554062172781120125286059484328380126026408487399847581026121824163283585565541167720687697087367455151974438955449702291395211581459713265368856247253034021062910612047778893558719946919453128738309516120863832986046580948444677561666006289444367907123388376402701122858757639373264928483514142132504477645820371091227424231195188926987666509051957503814548987726124281490219389701826417380192387470386003501509914968798453108367000290419978539522197727480323176425049318447097336654190026585667869922890885041229638505998497543697518376729457361197869269564474854121788038833756340597773411448625842788638012173896422046534474256728610722420483234218627738610595799258520062607174346549515433820227462014389825329334320724415970736814173896570740561909406341246099476675593540563283452061119545110755643022702281631161606253880912699880273081701544495455644994923925771528202891454329634934523694275442815996854016940789501881293681459200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 5868650982940143334958945216754693056764927401044117287257348851742157782803415270322526758886523449272450912886695561361098757631323540157192241061709951973998259868656364169855634735978856869924053746155110953662028317288867692957062936813307785527899266252287383318291525789552131668908077324709896432097160063829313040197334175902660464350512935246117404581207647495426146239878350064209345626782351318037544637404757039596162524477360947788203069849816856128325453995772682361426429041039404818459220539721107427660423720308339927246718907073628436953832759423965360095479649152608869296999925379588180229180843968190639313575528337966373271788713131797685813757802847045840964444392945700731672393590202242332538225246570836030779900725437403625016529258368819717665648226233824107377918379587953737513635244756973289879393879032741307595798148761052833843937227315486841626166645940204607362058375565947548145437055093317270666389991980671684057439538769517614095392981812349690093309523093184293822903049101914256853971871142138477678697167777722224146707564496414309710118786501939633087470776067641319759376790301711285029856700238271607326403096580395031115221399671130213015138268846879817571936756893408468102739526210677485083864458125643442102833409296439778574011024520704371753625213965177893557617848933097012504778701471130082106256318834534549261784369407443450826564019310539350171757075425345731055197499928886722279894774954604318353708978909326185518398139066034178594599572211102666132315567229946180285919693498385439822665097454320592632536954608144256732721751491066984044504025079611333059623550511764776179399786487990882598122873843224863594230080248102086602183865451439416842738544169891657671268555091297721775046876669532906897547132883279596659499530213132904393711810287197973074042389367012683468228883123483411307382504651591799956308017267576794218978039409878579809995801682121412555973067691726394980617272781650447228300862044722435375065511515295437962662606256871997638492335037826227612678636582515882317638780431037552366486609840464113115352582149848199492125294140753181830775393301122146894126692626006489187440184131684325113175818189756529277693469664944510124578158455721005720318953127009249035863503303900713886132378461795611191955329470682221693397372261518457050497173308899692451152870118582269412415219660943962867242956508662415400324727758794655978363375338204006319292402740976799566789364397194034443580896247500776235770530262529938795610598766778482889063194463970709879714138669914133345866779742625512028946721122587358076411521464642550771395523654078096096129493103596442166519573068328518837674052676533283591890671810723881638661160272249391209992013678091502522768221586186834165356058576019401088485980641680087505604534321762596465511402670468928346111927228825600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 12585600697910838260203959283494715103300607632659493833513336984200090533155988520531180505081179100197654892881915496830796120549338798962590180158837352626891411004752260761383065401069325451837238425298706229664479306076406007724074154532844858544224554788401520226529094791088052034574590062668807620618968275438349932993489234692247681568863138853538602299433544104730681775484869830289937017529786542887375066294062662960781074849227283529438158791399283582802545018125147781792865492266040758072964517252159430240318510058526897755247392754879187212137413204300997368597441549032851100071908786204294969229394291782057839889291134123870260011759916905527739796975111893700929903398857801224687182001444390505755968413152529849113567469326862474914434681574670027319385835134294545168288082860261087848015634254543450188602473511621060489909655438131256559017790036370268984871936653100616242314948094735493435265584413332811433431861167485789618832599699188012719732554268924344787012230869633659600567775428967470531820450421143175880077782744194315352227969679578505890049118425001592429111109560420057243252010172558963399537194129219258915015164612729084305093208015623942171014637712732996568710438089366672632194795748716299803474525058565320018142066878628336142327820983003912882129558695128572211036650750442787640242319702933640256866481678340724637657810637169853772965901651262673113639288836989200053982625501533284364176348953073903741147086933479547296033217520114093159293462053250107741565349917842796573395020606812026006055693649773795752018783901090106970217758615781291736139136766658644037347318024195143181335560370229112555362825053185241130169051896560587639779968037759939635639890019508055048797570658607502797097892210068568057432798115655008414427381433872184295932223696940730592061422973538082539706056575295719092924871691516400871655484984576177156723941447170953842685957599632224359464589777730756936021563075080264247892150785469803279568229013752536674314682913194239303279635109771984239521667730662065189423722254054214367059263910864965687147731482759225604164126493781511942225349876444406170236622249042247365891681210280321520246202764926265800535437069462658971563328211356626343370760236305275107730334645095547133494348349647135087841119571872231466666698914790150488440365735701655673471817729364273865833608619117811635494687361935367085330476292470006493544884343477729363436708896166612393536232764262425387125517665170583192680686300183889558695609173992137088415544488293842645175194381634280944876936129231689601963540284815259422022443099163803964834505926393849555211768208551234837349291152251501681206741914060100704745133052863781119803985745563635351295731771687150974092029851294598940950695335522362266018340611139620493482473106575983428032459950799658272778606346240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -5721212771238812034437620084731548726568959383811237979965513629627108506554349410594103123294606516367970061135426908669433498728027537248446463477066400606122113790548227054499879467972622987936831609662096819070583430633541205217378971974695104895984779187517284351724107707563112352922066816646952510345453033123112972440104138273741043813569639884911949381371177576606177402704427692646999419393437076450228492325163669766366476414173577172105798858496340377053363168680423792525010165000131070391880900600622820484164700625046691711756663324188993186883049461265140327903949792371928345906981747052309469135502033555596707269662242417813156146881364296536367247136383404828132568526778043487168011779238002524537224131230512588283401970552935334142445058798369891885948014913756605498011571122196242590721453810649264242102493717499810783292789548009785772756571761044271414672061840278727147276477332111833601999360817950912626650585102359495420609654420659740037510676361200727633697312921842449172933125992749227390630621633010455923299855685804886054703314021468364124801752997336589081815520698671257418588329024186141715405045393597929267299783903430498753518155702394620908680443746541691490692683462936314389965976217272739180214528957799864536892960146786834953038019566610082522052475200305497983048021737669432864124005645491390327939051104997410537701471001033265604968720931632101294155942980161962659378932663860663284134086622652564540895579120218951269020892256078703719433822255570767348688173707860245240892906724484886520621473478965719905333807484523178460740991946096457816596623811337561777804949424642378222671085412679660062343580074807634511210464903269817799294329149420758873136626432810270827022166997021241193093929773362496386105775154406779466961989669358160773282069941471781599848155122416700323458107197113497364414948200662955669525615588793114568350525720220731223577546881481686107445493690138289429793246814792298657580304548755204521145642535392701232849561208714511789043803234391059202207893193663725491618490285301747250332222089258885006271015971205892152402226354750748580336172842003234441249490138981945278092760949157667734401285106668722273335996812286929885986479383826274797659168457333650469687168179337611259325869194358881894056727349881245252580586083609925432595850923297407402573646064475642563609722973200116052077795514132456645741583307263756033135169643699762611559085435163754431425984370446301891003026572366918345150789061459973292886491137763115486559565697973521798104463349705966535095756098697545035495523843436953192693527581706483289931304143249578688028268586958765684140688511896806616917494440942923941602066403990940660074209626817194321380911725020392884030784660162834689695285869388953479969354798239197324210650478524930316127969217942692198283319705600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -176399571187487050152584664219284235061212223894242996314307743560235247791626273786666119583928270065318765336777140897342588115443427042357574756484166659764965249599769388455503159075043787332129112263448867960814432016882992266593244655340191404770474369604983621092740634050380228778895799376052247960460637189683447762422703666562312386961598578859058933992935675162986665039830599898055635970363091590304383100881124522717529756824496619265306607578206155406359586427257552998791110017275038495267464902502109188626756591014646653056210235031642016580083219718328612010022213327839619161288449643650638430560087694519001852286713090076634450273113477731941864333317229940522664775371598457351154478684532732904005664238181414974029930121717947332967086360638693486420469857044318067774607827235718726895276894956833304128826758279737321682498473555716020366555394464028946697490466963594806050907061339043240552357046266013429033165819900046199692638244737638130831967886875301987696261907017643408943922892943012327245527228233375092003196585501579974603027022941117582443606572512849840134146100437400420245218664700582250548472626128760066295657550066185889387178738459491788008639102870155466086047569037340974881089033792982676472358309506389194025643905618946012889355507780167114003801035375238770254866577387673053690497363095385900917337665955313914045760292128649711013890101537661927742225253655886947963319317257200576193992102857201917186260337258492626258323370209937635806009759727793817159796558750427351258038632788442996638963231291930644054752853515688844630567460508288161581830179990836864527227897128456163319645215254099621744161418937020656002667585098443929832614669740193494428521146044470193330789831417715468906439783897624110396012592746132238010976214680126229249552625637835178564711448717471252210495662510882704683939324248978848986288932170715420411693944274309319100999629431343730562099186450037771709228280134569258571145225523043906243084048251151269890985107191813920977016517062140169597378587444132771124126630708496974997986652053823988680387930797677840971022674589425982094679136609471505832051811322802130417464492086221640075842377907956924635247164318369251031213376884598369243579409265742991989638278006923498525997609964203737973185444126023152656171701272057553957105815986703495701618084620493622411337757862220013306414885187323883878073543158052565012101213573118105409603706988818228888007576489110402832352664108695291744782245385945118472390992181585939916409981041653007003746436307330938478758417281300223396359960352831315420770733685274282218714972168439771413055810909663702354712026388701118853378832688381636933263790917481309812593246804272471485539138014951530227266022508472148678762952031889055208711120631097253886238995280664211651955423816487375963422720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 710121495604677346851070353415711548226098920415737561708437701598165857468634389576563101685163573484851862018470165712079445381953181496754908124723824689592850856945119346409540817901887514934499659135867015721122474426967162288179781779239127363553771068706963338199709783875125838086222212440079637128381287867869110180330192793532293234642431436056852668486207677064554206356552267212349345845254221760883542749216229698687571999646833679194621532936768622715454818615949719001908070175920417438738919808636632210704550213228206754969189497791451732537483109325656496625521464888869378174737944130263494027595035495328175369355359607875056217809632310042307509748172912947044481898401304650571181295500154539999464768274082554859215707468506364576483479833411396351201076025775736016135283236116911626914888224009305795089544205230760039037921647909666965848710870961800789445557183904381410588470358046244439271312482062050529304246181773273361947803881912412702532303301524184497573016073121931286072910142337064616086139606789137791388161908422644649561572385222159589824224041629318655048134631255425425542566648204015087551935740742147032247504187485013102433154060378853917391455810331144406483332886700186238678552066287825032763808543900319771814603305663661698413486067860000149771123699180662219666421325522889212019013487983695065739641652541023316984048029869560699315312079014328392585359293100001899769544204002795746395699907406996642260200567664046503425337510160532725758485280443822922783799596124073867445320837681629900409472178812953023007780534747423760075794931165945273514639653298592820376454383439359207389179395565389065881462431762710765235691021709037758314643504062997022397198066217120140584163598751246049271570625796625650437276151820615160283205065064249725270809479095082777067561970268718134026582908888875777077261921690744358010288388651964849676642854209341931188214326017887778374845061786633389328006566674036971916471423973849045144467504401906130539810926862676710962926977936952142696219791115322488883552100693483580806773432339853070852815496225295265687655605947886757794321320993243465253077219217170584009826408155246863189544846815535138585552126647328039037948354191115319055417447677190242892880403830426287363797722672165332720907885000790916587998589386611367387616955964781949785123462648843230697782624680402403437360283817591929226465623433268698178070183544678744336548679829346578085027677767874564533442108386271943937050957078754835951974412055940113214978791953300235076169445120071297751561447913877221022907772577239712449264829380931647744634154099020352710796058433890497289140909876161598496581924525573633876882293070305017006130530841686830526862261822935763633972497455464955236031826058561949534744850158086601339807604265156130111292660434764923142144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -97883234724924813787134048695686248220761342516456887691955718845520114015723965087836291651625733790104496095479037761599511132400457440677346159647586471796164201770726018635193557984968859093792875526942348330556551540652343859396596536793538225009049723021937859309613864111502018354780528502728122175138253101549493603677102021950473930475908753728875221200868876515182359038480637721045912628851050670623648482570567496467051486920122056179360592190629342585767940770516394366250817112106758712455297622870177218994678315741098412197272675557145951544625750750842182468385887056742775827271190561546251717025416404131804594688963388911307137512978061705083020377491564193556610337121606114246473380912212792138358902713069910553221919720235308692506294773573060187929050463030687250913169800099158003207336998389411719767975482754469329045887736507334175623104993306653393843295899207704796457282862661726967993842804887443225932663106671075900435367892768656592865336973046324809136376828258339807331672249000591395150755675576116847231432645862769056254739369369779157329200166304049196563954730789405317245726601046423898096730731469271436787655480311295634214910583991281764464830323090800163991920652245658873839474995693597358892446701595590169455311450686373310595938183392077291151170731941042198091473195458287100938992240022516967675441761568614284822591649102004915453548127465315524025658794378228653006958923644091131188666463203315318209706178134881278137403965861777992533451116488361749255991643849192022346620648906344068005731537441385478111488623942310686582737866839990671004609330030161361151779601649673841486859141627478519467804606525605623194052529212013411427351478247207742241974414063174410626845951165793414463185396571797806117507015664865503263665344227344721088957689939043103337468942724597330900052189299925332409251011255408559715559922613800890336645122576930312381704968085476155792866434618696508259549416316842663876206356002140365929215937562187885650266730592284363003929921457611294533685572187542794141538520885768690809409443168622593154509795832966810131280512402919781673220766962921223828518504502075011498325595909548450051631868395379918723350019230116644707102996760002366030725121538358358050744118568207592487638814807256079934200534578032499884553142130445740302794475254152734234728227824386055577715925173407256834280500496941224650359461473643598527097756024160757044179404968909102212751269386118424821823825103410916499749528261999734869472170362221883926340062444670471806305456035389417395417695045824704036816168921533758023287428526204076167816559499905992351504654551157026766921846473114873919763777917890767112361670534991259947008163516599930828219914203886781044203978972966882347995646288047348513746525465425570240757127996115005689989826758012882124800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -76883636420641512529829125919879719979074762052343836081810746279150256183431212723834125709040272063929909516825631270018366517060828972897861311383329009901502422820819890229774397497588854355090526740127844381091244607704217618342016038486615874297606219085696915001564245049814704395953854564026896259949321000638563152768877292987231421605243699765870928493382279691613059657158453858520878508151746668875844586886905953717607276689810279732712520427754265219137306230710720351339337533842052450316348045480499932351886633045295336466338656975167117544722798047734031705964214432664920285719465944649643749870290348237341321122562886739196071902908754698918606686693643139198931020055564089263545187924656721242448295430933028266753823615869540007776033617799646867204390333586216441917953260202206130562809699055909198512250249152993838020869542776421179767953262629885257384262511922603113726366143069731178339343115829305377284343142982316722810435115099537214478655291076309342281179129890384181002612941769011932101470635030893639313373295142211532527732221366062413260204078520069255482108822300773941495506673472918252673284402016408133037304703731637333698384519035859773060355281385721491298957902531118726920445462769292294173800940347203867036052392482088430543962590132970327491696093554847719304467482647506715873607588453482305712066429529441996885937303719302976241908135178040656460279827795229191047841195026655382135204667436449320536063819292523250746395897256568603173786269383441222939179451113929687268923907740931642512291518253505371613917914692262924125893325065659000089818314688660450334305545420940096946541775488254010555236890585874112617879748379884951697600226992377215085945821772159397751494033554913467393342229679550368195221057130779363483038873562204216882743409504911596575156523558405257338232022079566039036173190206492168878184367367127583171363022313446781323064372876373521892707960720456971883366649670019985851524967602172050503990193394916424204431957709301328886236094015451982833299762922041957023425908968805838920348440869351272633120833746911718928906120746824349462747580983287375249101461575157937748726519035683978483551601296677340076629037680079148037121817183734591985421597872411299742451164044530496630074697845541765593097541136706933382366384498936377542109911888203025780027044756032451350216935767203342183777097605306024148841173336656974493368058913868056582185247109944942952856820996100049627171764047727452115064089401052427951767055796479250528896490741013675420307820821777492984505322124599424095178649177453248571567933811983198788251157420773975797599146479844038570250379506424216663177325326835079293459152275644415440072989822993939022079580358055269327262561278222799910283479597925005470992173923496959517394506189253174245893989892504944640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 41130024567954712975731352590493562565602902194228913389119716931824823107844922039718515803313035472252160943338844206781130384351958670126741842957496677141827665322640553298533356292358466557442779632498156115949837335654447223790603519482907864254966534959208624362384896757566510670358784211569205402609380772604694899208782696847057274507497968249585319230751645132663150910313750449774470631753983767972972628932821469698632324181773406053684588217312384754400753610171478532403656205581870664181913224508410536717459644903028940801233988232763467764341264180316737416981459239147525110786224868795710070039458239118074894382448942685782896746143054120319188384065108304646499099353390328403774162800449606426060569310533809172813296912665780928298657002422471558851638643937160926511256223339367185216172512635282549435570626969507906741363085823020592180641736896426534158548015303424679062445393966036490329296650742727913743240132522383983070791792700928949519605148115802990170784573484165618076911638364528264898639554973549566845881179454809866455705035551501812532999982699380268698517015186685151729734530204135467199850529013716322049704740884041824198432185663068653617265387427870218121693241722394288247137690192568721199847815239057666980920431641038753417534870631011518994740837137085824651925332479868977232131700135689003511971696700240624474930813670562804123643987334676791150832980602916703768614270480158114783031980892029364549964763915233584902592406650450623129368439603520680481264871969116273780968018029837137823017662890921334884644277253654428488155457182671311641848352433133648256189122119055003722156476360310392247367327594728250992959539060045692687568579436178990711066257980718852536495292816726927127964973603589430926953076610071527606793484527360315254986823453056971005845029684703021572530068401927987465174431259306809215778814939799824468719798281349439469901101553641868267752067695884175940319358187588443907780861983425488506195789108448042736824760721902168922540639795602155592191834672005867221568412603748568133942573011870089440493471739740455119364367593752348245708164506779243973780108437360360401363296163777970655153703156976937360027086569268111089411831655289874446904029044938930949561214519572071069871980401545015313947622312438093705373822467091857320228128814810157933871902391583435921239150769772815249770365280716575249647541386177687622023251829526404352949916230473693474808568046757080529216223694491295840899960886128875887645765021077370232347553264604149236160850239437979245091140249594759479764685926001494631256606070027492374166544530531278185146364614121249518580719694402104398821633162502135400746686529535824683822798395278970729068002994603129283248490305181193179550418294744070144593197827463741091023863191504809146755897714802688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -9912262563105050084862314539761652748681718325170588971577042674152822372894619698569689912232146262497262534304400413232349196139689012508167562277240947020967313393053636364437721977431576985523630595289370440692641842915396154444548525853089379680093219907466407560046999543663199657370502088145530762387037722372481905675569094411081603713823959275814165254569705675618148270933015215152109825617374895054131125071171392564208455360034545545651157755541348216710130262927693057822420872255675963726487994392542471386225706149591423386373699357464713884141832107010748732234961716619083499939932623474298721732892268337299934642053015850863735961406745825518971341165710390028683431324769367728567423321573865977473741650178274814485664478334522796132771681361642497085084260345800503734498115606549525186393219714203386633961539416644675116505183342804091246080781206785560090646831365105980827669687263260458834803576498978052852661386573924606844011666647859802354229223986545443188418645915141745472923404701646661821107099240089826041585058232314247111917702933875486298392499430751469684930252886910835963778027764270569757010680714281687796882998150400504012928733702156526962758343536884075012511709704834034360203455615452496016035301038408626131836423216722220132002648278269216612188480856308837594221419755326116378080959587628526122340754814816071015171916939249871274516983104670514624148734190687391933045457828448593893602920159524863193759796271032033553167724593103319820146241134177951607599182645237650388121619245188277345059698047711950153381860698524309801272131007211097757930741570265346651454978728639201232872019798488384495659612018158770052049409399598308181238320379653523249370189702265416894894702911762954225913608783832333058033404818406946394404063429690127350882622805313088686003903872924580283336033767831582290815784079567325494558670058525713247022763150612851812999769363103018732875268346672500174589874614524217798383976242231188646261519990469533259211085815407640788720656462029055001793747123613545458044250970848379434693945836961537405992302588247986224688068622139636116041639665451333758365065116053945966091933899559245381525575777285552961496645035886687271607482455791283923594519906089753548595255439715664957595178062596656053787094289659349697974714409409757102620470911659306915728014143643349710383657919132189726218848068788917740357451473722177146776488412500155169045176182130029589116614049932859280768106397004843418351631877080781582893461350795019520026098836610206217216142702462901450614350044219629507777393764343902883387690758013002202047174663239197108932786518057216661659736454707306506110812512755999232845137151168215796930083230902937100521657020256220649611875280444326072598893471250303509507121831135715138355282600786098127592883644006400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 1409843883046773591119956775656963731466745284130437078793931304906876232068822561564045141661561321112721188692022918651558346850175431060282988929410245853914779544756322097143523204522458356225634238834462429416459104159154622101609120062226746835203915894121861268134066106603661025164155602439930815636731674098461005829799340557966834986519961927720280497621117141104977495149646040877530634906391573536926767585028250741748217415977597381313966141347333828703882523241831629773494425161430631559729022075484765807390780774180795954142390024599277586785618300204019476103024150051865212025366315559649645612365473191749801457080403800467960463813327487849498357584164385101816638666534212638651957122849542648778547183923387452685370998255229473850333191762138965732381091203111926964821903728357685469069290851016000994828676444968385114269364044965281155981533805035080673840507408512839560552746166457812018330762688846119079415813545003263403413980466170697631203401406926692739684175516227971058082577391228321581625205385875756623813689637032491697558589806325380781036149734676376694123970656059533642933689268283115199220738577484833456845051586561967632249756090494413957011591641975519502914690340200244835047684481604730271998521742400363566252804658975989977835994882467958254003796632467450362868389841615072563834060663804786700303825533934812171999772847202290021451095584511683910967362550815133874958011798503126463546855073763851470210871038842054557411229853693831940591195342651885118016037392654322825794038563912903168178556558014784471715582603747092432983105467848799813639557073499746840154584179685496739437069039148736980376384351307878012428745958787584936978338221196644895209120868314431796257818758534756325771348923366610857551897438177734767408443793020863821874003699235511003015766313552031409879143456066825655144234379546114062947874088668998747697976330536563414741596041801362035284054768651183213028329587719299567306165675302857967997959589239054946457725226925360325817300742370648531698234120419361172238471375473312316606731240380399344179091458883129081035110564348930380973078661344993392541574647490020122987561754826315375867275401833496364193366847760006123849318818032926850737374230690178367839627367819865380036787847055933782813099709585045286715688579803057049141307931855196958065302364658180328246742841106117727344433518114495514283758516801796231865785876271648577519788059636079223253620415564442920718199810014352424928810634419557918239075477000879499858411860941640156944287199169250588707452885721447963167863608887319238613608810688095681957098760349128535939803264888050251148644813571950424121407846856262888682906835842132074807942737025877035573464650204052305965683053438886560987261591627660628575386476253051347858000399152506595815226081280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -117050144431891711708948846464513369621981921163578121855847596397489243336551100147979607442821804174754500340735148300470009852760961176700445083866652201920218627023766905761740683356048668011855986500477909809572822741122862942807138902462095399370217943004081944409301964361008055877241623324749502789068219015489212667837190495004806046032431524613963674160934026898397297526804351490056479977473409797510392676330610908865459055673022267943402895942123982537263141616020654821688793105388216731233813915676664561040003954585907794159834394787872898994137600898133568942804530277460892733638928495783833960635688281749555760756826279442938980288607016711816981542522341255195155436530062323002527860051178024818898349926733551772255691254111385224576808752243778356022714406301133195159808984156526418189714513408165591913166799746346232558524642543910406788049819859575145631810984722286320709516318376357042068602837419834441251026279803003988364683350747944608172156585885532432693420707077691809368127913331714758112957308558009924352946708171332132162264740864582196917653989290817216883180226469407038350766298450235217599448976047303056180163775546531380841264167071062354357693027624456576834768518388196352028959893838272512297255294688847801292629364839756308241833681467253241728442694428765620832587554167751722710604054346318498270159770908780582198892959266952173725228794350539071991221697313122599283935030734959714566620417355930977053904748637501244340525481749204637326283381388438778681769198933679194833893963576700851006040359627183319651816418804087230383848677387569900101109140193299011931574245279971052359989646754405838545403014017551549257128938609245718426714246216414161659402174376394173199317392370696322734077129044536771680288256659568261746590604608609217904093298290003188961492724616193973677722402636652459919614624584929666759573851706302095802891904453856695538188409695284412393852590497021853907816550595783525861908804670901356283796715776096508408244258524592383739103470393477583740177142642318599728093106070805039686788813640183838363318044952051118520523169511802289209062383699400814059045537896762804126818832419649320464685789750625888868744366516569978158955183655864061546668919820055669581255111861718485122440199153187748663284139927612297369484489960772679608962075111726538802136402710692196802524822031846621006401498717260451048195501364759403875707211454695980179842775670579195649183770959094367839356827640594121176724015065337262417915384978863523634335319694065391913018296392985552541664034362592389881105174552112654776357317781562785783732424713359928087535197218892236544065805215259942492777727740845034368152050173950303630138913581646483778554948968558433925977030289432944679529495897636778199185651132601742848431786906987371170365440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 3938322637937234062245276114261575549376193103338898053104533548255973211322759222761244065355596711520185195187119044121338713754223269764353449689839891826526898028393859643647147166259264881101919956492895757285937100532411447584163924764479152317098698829107135084662247123618484899594288786965103843441802137074879935298121899311136446800348352304340142912481170320738749093060376068904429612611235540770526401052879287479042625441711734454173727302209938931490346138453870471505122792947129309347390554461700127814791828982871669402527648868721897885418146219373285840127579605289894057081263361924804119749997424985198496623068438054757565741044399051108513341353909816480559831492167520963932454543293597281770883995148319678986340628971752404034398313041504678652720526274786892853493852153707597489556979085210755193740666284743515891892859430016920390378078095616288586125060128196076616510148353152145298525203325229902240423912570016595629708407457378905649449536033392574000766434272225699025745117593507967382457319222865731702754658221633163613036726285374338291206538240845598743952083127806489064037996104224210804612643709406700624433076993908780365206478127026686762446540186181876200132807605253983280403833148750199496603353929862738519098248259341229411854013234307845710455189269617415950849294092077819516246156620532255169867891480710756247171124764788732380565248186774069694923403758447291280129521656004474642492141809924611873341737898196502110236111134399183503106803730665712157702610264611951480852121270822237354792763573843663358442444692738367863953914366517628899349506534736828963411914231356190079809072562998230740276807218567432179596858681676711017920402775690732068116687968089531120481965746731683437570333028576671563643734612850443548351509287204900570761101202909519645476646890560095589954074839734407298874212867454529298155961361343690489226743594721320867223006504299037723103868641855941565283185462741306247726037909150006301220915911304388079349014424294814694225770287016669212997514761427223221329866334210385516853762049489843355918350528748299017523101937497238738340840189250706803774655636340663764830638600403435653653005111050450145118530373695369824223946978472289081973443221156172974997485592336674827447715057636769093965152383342417663331317299690436263914421325623897035201709866636618762272665901492379659276855182585755868930402543330055743564317784693842716132906697310979183684055184203733894128027970101286893225976417367735222891483150284942111241076883104970717664897677589401634838126054349134637947110706790375867854273957273664757244340599777381954072309942641094414911010922212822643348026662594101803369339457912499643327468517625595535441783955003692101308618420880280361541008338907110025978484123802309603311226949058874697318400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 195669887671462477261802632562740043540117269747872164157073727862232824898671847570712281857764066877834762270504425639034332206027273234496395699496698500120517219016078963861082328161376054024103161371867385798219123088695200933824144806757786473747162534422376204817225323632005927550166273648244697811951711066710465398615102615404354302852995148798457178926679930689254284026438197014531409393882840343140904636937593867012269517040249629648518621828413884535362761301220183792719466722079530023110099669316779805607635944395228172881193969095095387014626519757491513681550979533017539355359366462286949618638237030987538068312542366997399494822243775675337537668743179320303404648298186289439442783276739804024275613193573234575006324667892686921132367550714302703318175639521820665190448998193889170206916996473485111446959727417493869851201001683488640826588585185251163263448184642765804247392250093604880821577078229872116793708081749636657883035831849592028518818820103711065422608866594126498440171393207345819022187086043582595945806057911984798992448095961861504589295697941446714272060013376084636075495511885512674889038420812132825428872500884442836490684996043036148091426950219177563186992967726988116253683173618729552818628378684751649823382995046280351405106642200382545196814550972872669411039769802671022262363426122585457064194145281897549081213513785837021899038818671089414733930423345011249944707101049627235666761077064000652889408177773023995437752184868912882397183644700289305944886359321747269328559886498148847654634097171710011255955208795633231722804194403247339445796118106980891608872729321157107112695567359877188476657735159573301159279942294243003347400742165907909473006874360412877966778795431102392515048310142318940936463325676351087494103746306710915445091631821410631457949701620170351247239654137555901182117503944295008283183994470677858682426717523260820342131708407877170986168789792621926704155783474194495641561886593249646877570355742838248564780667622638497593343686600161184779535806402369425248882576527761720499612408449992873013430710866159676314695396592795254024628598949779597480445161897600368226921459652762786423471507799252646631941749326471545718658563453902135459989090807275589004927060746041081901120971395075220576110211134701289628852274070889275714686380314880231321525181593248571129427644622539662208915638504509871258456397538095668665727201513924868637904874983692977854704502114091710259204047916174050294907632674965259044344448068008843429828426157113444902629705827431091279813570577777604470876105847683938686123419534860282116591968304478745975854610379900413742701871111767984033052692738169925382162951667644580034020299758253592904901659546203720458317197403894111776312624666336689154936358844909763522147614815538544640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -21461106476147494639462904688258901854857485459822499770256494828486381304984456825397204367279940692246738702454403074801310837259355743933603123432955190918477240505182033387491507389431987555077980241469715104482438700709944530875583519307982859949357611328848145589130722003032313624468940618069369090169776212365607297758927100345023318492418066154077365304395910770661594872872199978301020230506208245778172134831469616596516580779086289185389608946192797529090961367024415588298845024366417955796832520364083756059750648139869942784977680750104882344206130142113359985241667025521584138108895925920116459466751339025415599181252736445146060661620428599407297461878144952713822277784793719727329859278016264822198025489663577036367462825209893910293402370361586538988752051761716461108540140518133759445290681961828002821281010806690515047787069891681862822487606856966921138107601740595536899811701568900477321904536628530247854869735271483197537892614728273578079630059052893271566079817379053223566927735915253139049383575856541981869950952088407076433101063435166020201176192087636554102272830809750915284500606158338592009949762873436565458147939696818157970540130731284679665471139643190206607095206228996803256425597048719566113688378261331496909002824904336581522893933105581983599619859165863797327229470639517568511983484383765943230680704218199839245791504220111105897671589486207981456708832895428587538501018548347830444328977524000775668929640993841605971525333658413233662970166670329519122538796191054433796222053966226043911061358325427994476887176029378594384678730090948373677613463288569785425097616992576359831152421064658059220878420446562240108970698786998024131242155526954426953269890970588859230762258389827629639802378206169178467830734482011296818679019166270419759341832186804811813556018437491309248586596011418014608202161279646383056828390993118736787492957542006521649502150291233780836795788274907428857331205705978938714839714400469624227187996411298684989567965597300777318939540423671744237209424238623386465836933254552234467782056573875185765738482730107514703935667521087503652026903734469630494274728474406990511163024676902871393641920098643309089354367347160850393481021982422172983840588518908406656122366348546464854839593716098383610464066734045837785608078030374625846641080439446440637964399901736666588082515996588492455006979251529493571419656759840944719401743409159425624255583042876992747348799879042089683407057559189435575983996580037293702931705524508035146118796496365528336143852987097706742196277876786239410261003991699124740286989195530019811070315713081200102841699725756830949883626523187074653132040973927254508922347955001293495062943530050867155006769496348699524722809354288951237723497475005162645385955192413291486602688840835072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 101858374216513038474275151535442329371947053576764553918912727681426629002833941375457087508159713794534017842692344766434974812938031320360884170686575397686944474313121371584267855999087575964690109245358943357205872128702101851712426203822763439687313820990275245303505408825026701529718645322834078962648277563819769891855091309833679963234689543526569900933022143281773368760861995104462381825420442425194215406608051745532838510117243578482281297557858376879628777285500743142178492808387785691307678986044806658663633315007286419422959079563839515193943397805833435062438653133810329311759774694122264992517640351632769145706511399558982261112626761222300367383552616421798666461110708681548395448031614060066539816385811859514977112419338334141494667269612322603799904680983459774594587428213125371688725874971771774145751574433509753538252305334485785178356652851169498627131921045313541271786525694569038056743008049436016885008889568380461407933905430796658783679114026250464952095404228366683162575493907503780165341191697976991406934810299864007766301065007851276260812402017005482439255863282845650238877873954455443636744122842702684666938292762423899024082721056367986927988937094995666439432089902443170753232431307622587580614403468348806955243465527024379051492258352164593632878149071466909001127736665095891550353428192342638027227927712034860626151165324904407379168119568583585010486638193681846110689596639477749684621132127392768143719255221921323260132905969919677557924544448770485954561161760347705713013634036941211643297002369796037561073769913632174192111954732416115896298943128222793602846985183130090234621254361570347942169921011245237406121535777362317085111459465038876446833095359371040122020537100437004777544274826087405295714799322922248079690768341851989377234626442414075594288738672065765271889559976264081663626393946774520505916891044431854536481948727980425064256004637610312456451006474027514387157077227799403390217687461272946685703653403105162784315844600456771424506914929788247367950112174195394071593735401506112251306363203043910706546404829591314270564751716271456140797632192581776316327001699890739508780772089218741787897023833048266570477515200177339848508419521990147628995997032449176886787005313890403014176553344717845824537757311479129970420661614115576003796767825378116445198920266076201451939498969434324585087142136275281594285576243538772173132498533245925290195283879775121150578318786223127868198756983166626953315818482573791636945012563671759505004249404237271485373882629244837712324073349431648278735925073954806328397550924693234838505253143650727178731525253348639469684091324710983978035678802325754142856776839315041266648008170828848947826155512023339976587474603137503435983172708419690310979670995860403235275844403200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 55795212949887360659816604942735199221621093946070068393681726143009870807041206984993343989005300182396846644099686868083262431994135693665215420527469143289339504990482094893515842825609517090195093887994850576906016352729486021281142370535612207194006641772044634029074082734373052587646285193293764517836540574163324212719382101031766276248128866651713331922610152737610709224797072328638328900388698065506619817751716662569314085694279156271069258980642547901651381767930043915351651048371549212092860515646764329751450292833267689591514758442274621014902521960876072683105213936428501053283116155877639322494356549168947228622603942697864346327526621382095048004974407450416895902981470310137803835577155956514095069949810796907173666085151702978668631580954473391375945302266876489589819175774159279748220917295120141215828238504034240925687185381093157810142216640131014534949009170267504773251612211095012301536800114072390396436246904366501426214512384939860081692775452578252722299206793566058026891597546013898561939810595489596830851023146455368738319506842570622125642834788915867594074850326434161528450415271186366365915511552908422355922067838821230223275078304432926410454034374532384398060046594023397584040913580092352471239913598519619347991445507633820201241285242403466733996415955609678292232618162965028395888561770691849386681850111440630169971537736487219805115426252094023247235695358761776100661700268097265175172344728788275773531042573094316433907132675640261607319945519841823001655308041177152064012749386346935869973177318580985655666518276398576422854955676939500827228867551296921052852271404376167071692805944060551055607124087827358684233091950042213297590382293998640165968321241659460809041368652668876420514597226629248455119215187126752424484632172943882930795295020461785634936874936716700880733087412765924979306985801408487121146410105270580526948219549495967226678291867771681234908630165962462009516208698847541030506651898479700700115373706069465105711332263384704328110286775914508382658760490329416514366568452370005250278334009765361760498595365208675546985129149774000813246756850786376367878834971319912714534630319314035417368576858059539694375516833328343321012900875660718845512308549776853147505343857017278236064817704195875055962322836600242480227382595557355119456170888816846985929019664702759003435172506428872989432621169526083181275843679017304177674636742189493621564219147148219223536468234410917945955192084946920320577139697029698627775485156529384203057540655837125851968752025977988856335943771162375202531233814968962971648408787896310662476543814601100513572772374973553436482621511172464664731137127401376652187929571389042150053948669184556042042381914716188692266998102360879608351633926664421710693824482275280919767616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -1716307598459697488908489875615464969353132642819150467755978076987243489345039065939106246291693198076854385695669474385170153509536088376814988146317572394033515103147532445771303470302107782368570530155727535605644060011531379935599179744446841814640736358114590108362500421929752724183247346694161006520932260485930330364895117816769946910637474027133144107966853398543614468135084037316200848736915666569881472119263108729514691223659206814855387071309713162481924987201161714153704466460734033842429867663202291184203481145454292877003773857016185490965606740667241310146457553174564546514622900794917458530552688333951985957472002770530427247863358752157398074430398110700728435753803230387151544590439657368971428663592812711049597099752535081760033969480125421361740441103112917023336732706262324636680156657320694576211790253848809167831051090129704061904267371674121158963562755811658898217271906543259723532257991496690305110811000668168840632278977722685212013507274156842522845201276105103803958191913228727437128473204717284562057204926043211240349470123733559627841919554898104385280326723910289533286498531370033663913807506013651418627903517286211258151612599830908511436996964312999728273831567029024781763410235285458513415010484210691657947269718013513907816047398527830017464214443677173584614391033943528248387381493909097361643574451930356662770725473785782816319338360900211648405883967990960472344965318847907395339648575061353499872657545246172329717763325370226657570733247850316245552249820908749088712040633812563200849396115646431483001319618516387887784007329130364842167056798433148831427229546270528734326344825313657539584613701998237124049716873756021580484942031374437941380931414625628980729982144134677226214854648381018605258644451019169145834317435948093349677064143511281284971334461591664108086720396905551290256257290236719703037096729456159573439824296820438013152941936611974051216928354713049936681132789920058326630275239854514946318522725765556375681475266672787377516997276268768773104091285722971671144309469285561498314493967695179121390267921552657004112436997708350815631529013531513139891794714277755930666190162792906868789685496352561553436049767092933356842837034036057896235360457718063191607310138025982646343071375449780333170339718152372160648842473125631041307796478605293855693365941331789674502968040859393061441463537070042274575821870829735991960608410201471897084188509397846560264121929957537911628919607666221574355193074513958101294462636353369155819953625477206030802443095360341030990960158957370941392791068811037338722184685129591682874904047769197130105264116406833865396783041906761619549093513345892946471625589554557021776503168267431747828569572654339036132572998961899201367467835118224789757759926638384267722816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -93883745399424384217748149259399208476476946567538489807088341086663945278346406746234161617757266326604183176696902897147953093832578745829134969944094011802146651619197738205125542394052300022678389789544491897892582989700408146836808287055602130081038556007365943522299032877793054003680550809314419585589919855240927090796761273950138145967285849900889371176467730358020156709431477493573381351078536127931320021885829495018095554917688527174436849738862479157054817489342670199458521462218785290670123344925204235864474604065600665656139209228172067976765228814893058519109834267294805009585744572119104012484288923899178960254493476877602854416063179166771849056552577503634615186005163605073189048006488314174359087984637854300607312260227917613627919059748221253610996027890735162370663767724077887620414903645533991783432361192492486785508446866954365967421212379960254508531641990823352172807471030571997630192861231317901970209930622620986485846258238622994623876265929903345910930090265576535837456485073229948555443775940286581296989140839591042883735796881710063609948583862547465169190177430558926129800172019074438158026676248472303966536081585278415455013899335816590670310035676644575776872507888059034005895392269139044862497273049221125271874787455913479805552392595428199331850655339946354138935031201818749768956356187022430712983257569398603615258646004145812763097000265952889478788486762288802504740022830372862461764573627757151790008232575896743733233001827741438263235669456002266576955931543620704531138275594484494913183987570804227991731385717185464981094886653687564321228536047229104480081418277190815231667952843484737573377214386837652799264639531586251594861727760877964439529916363996122664001432857976399328912890655211551196955341224036187158311605444917054678344077716743645592216291094077832148060577376665186981283118657725547528300162280331576471795530045097382297565774843500829910262648392103387705706668869635274846699885043809599486062684086287102608593694948589944087759810795874828461022403074012627581543519838490738070504847377120340526602769762580488861058005039378865053669065234891703684531286109792822553536154000286898384363456178403538044312954432958662296556319469884303401895664858808488708721843694067961410472118848941263762753396710006031652262919445804053824257587258072706167423851606604782227203891997504092182512911502594108563682996476296800206713318316392832238592856254455587541946914600440653653087507404496439112444174877065101831551166905388604186649193340441011711918056310156699187278641739958318091248248022737766186571402640126309114265378400354407079589823049249773648946910659656053820660429157082803540432476962535055503460458347665566824137235154194872293142774089836845572173938262019866661675527414556835232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 2034194134017029928215407553753971190536610976171717701418463080869510464040398317537420924589010653211224198359733114579981104322483077177654791931548444669907524559712400091485482529130653352818860510314022700388547880607935179030111932100262423890448307326972692290563883632718598852550070859846606840539116233739330091473577741234109299631390126101938160907308492981989976332152117847787271291465823106628191802239597801375657644012341727727886051560157238185179550406424208035099519480657047188097738947073547601329000227397655457566947975235098020653676147336406611224987638207212888567281790918322285213698261199789467196267152944457040610167496775418173552662755468904776084459399130634973818278335014728860372272893108606014579382447552352350127657431958957652664575027834042850916333472983104617357020865524005626726468163197214210634842130206686489313171945595616320261094236791352357197700752857440601998295415428084860203814202204587124502528784992105075618070788121919256230372811353802973908706713197820130625870238110926990312584987764315407859870136312881188999218141534205945985849853076397782920199167315184175291494652240240082374189479583185130945023746558587257913883345899625066771008601670282330395325319809083975468131488402899737178095670966944422986845984772362033632441153390872575693738606390052822340152013426488849717846209208910070289796003448046494598024029115243629147875632339292937840198035315117186519272620451486539317291326620863312904900001264884897483583444494267605310737380103242035960796554916696793875492955219158131402578473414247680900036135797094313867475081853079671654286258667954473588248302389418647737915008360714268804084028418629216921776816989456923740845124931533660210080631925904176288703746099424636314136824333509482121392542059769923085215605726988806642493960237355357228917706811653213297553395004317142565336471871056852433120657954930471978981087600731369655555348691395783340106561654821121969793858765118819968981128255941348540536510873644548407949894702876770864237252088665080245719188678267589627799821539436682029208039162058108481416603170062559357772498856312115448857470823268472782725085312520282816938784715448819249960975435235920803503744401604928040692585440002373301466953436295490746161054049990141296539529187648537970905154552199373399026453393854368623081515512251115131327155715832937148069981775144474966550046453141740511336851233358323549838084814900941936973533006177040051699217680342689340535836136647499331685844871284675037558222467928094638458111343790711313693684917731760200860202241824572622029171835419896122542233168292798359153979325146517093060355814846198754379209647047289965248050475443313165411623791083660276737642885934769489971466477033290989251631995849449961687336224888871440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 210192757839782219878491776892853107393027141636342458918410399235850572117708052457299801556247987722984063502514422491240512052442449596490381942506636347318977451496001724452032600050915479397779407284379121291641199948965618767145187967155216666728610002875308414801461611247105029340127917813699876063212025883295928891402889612785910667261408034736246182591507294226368764927898795835149112354035626786649016632849504108445697806659478977241004341169805445132122339593538416911534803241861847235013486430222548027238968667281189179158102714941512419414004091316695480262905352714117534280668766986224212713782773854538173877814527022032889423860397237733287078269238344247654555782126461491425930141874435031194985410919142236007311701757546522512372092670742601089103265258930962223559774041930024093967313276392713706412266763270315345904103108175661596206177520471345452785153035428241235195970906811120510447151341165326484164306938135680838907062872910767891327121481276200335914381749323499314751002634369219382478172480089356432382724587084935294357914912068311633260604859120424901366615287450056206941616448925620479812859163396653198777707900193329417633191964557524941445966168672320869878493127240581401161590935282663518173723635780742152147978903818703912502307502979923827157185910964841391539177813809686961964367048830020604675227675274690788685586334993975113623409570131439017486056961563580123557910977600279973326971982030307284356246552581571016595055431809308928056178079165563988384962218865676698449196646161835060974252648796649759820542801533961033739257831166559656826075369482848880453289446997111064073165213423934798664201683394591249140791213818956979529388714596993503764218909641740733135156690065321508879415430223264638327669033238957494695304015429389216484630660727427452815883120065257809319798723259971855435819684658926005159251523784418108241217517170207118129695794700206389972022023284330153671505281900588904369860888777860449959491236362761297849001751411854167802070417523130521916586547583190202062651989253239559189896377069851123273692281832994707260974367136081941735863855719377058041893936866751692336976554160107126572131055092549431255990459617523828207103562212475994096972936149847061496562269586217209576636071485005574111069349042479300475711357611013218556250711214691113428073596482542884967390329096756809784595199290410803517138564958885059700423241394739586762497135290094440613463948318796405442126440698507326891005314190611337708579810827635484433871708895900055810231985820940855530016664013019055183975604866485650336251051935278040438677942847797574395275161054537456807731560469372671665772201151779157229489988577520435980449121444210289562306664158991926193385966436878183249991641579709130747567923881223000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -12229854672715405986365122045118679577588427993774505751891222628329911206041897696754162255471854376537780420523336498544646306050774579897948980003253551807223388483855785259376735133764336923927456476383171333752297854117235129603469157341123797349993199452403147784523251423400996802999180085120063830780967492292552252482438637066350426908804653140686906174100049634808208185374238912057878311459367995762591212764572435536693815705140554208368581747219181124339764992829339330065141337727839843206318349698131783197332990150200168717869665795164671000692957542263801658007211869906196150896817542593799472993460962793546677518705947945056011913632751198554046292592337349960784338741104831328942801345697085330377434380033222665977232299587230196065720631177567057306592775965348726165118047327168277062252660406298343842293209143738009144639370509951759833022992739495598961513442814727516807122649634319597052754305489301920031054714449793578025121459424199208812160187799302097850039590598207233103254937148545514100320405986146217421437745324645944679459020319695727429204230108434937056659322828014726018828974119510129049999896101087336021479183268612729356696081211098246402646580804691596043197596872163188099555452954579896498472110360814904649658810692353237669736906022646204805720951445484269156360866884823730499298944496171099113385622033826067198149725970925086727371647495325035390415581621547274467679101269964272468577548771655050519498783960098856644131822811788618180804564080686633860449608994786059190468457690473985122790584494816986695421315683048121783238315403812770389662621020769788420990422972136614954846963648539455132580363795338756164117319696493250384869614197418068620249233453769534366346408717446987418451113931707052371571531279179459775513986661130014205493144623410838962541639770342983238724103597998713290134332105622126483283785193435719903271872854514773748044375324006163684852651186700058960085915003206875141864846015083582262700295626078585295366897376646937459395776937517833183441160946832877726163516511976876467295830854065306371268162871758910575869970720300860589220129236018823157399598953279581057954620886627170836373507673301295200642451414073941523541164271679743670572960574553052011071295030171406993702024768840552082539409450270072174580607301803633126147164507449086060044068561233790644256125056506303201551122927537249184753879413150248276125290084663501768515938238620085602003187760068853171221013675209663210480686727461523379371549851048526096874353421468313403209453224293518544301340341723102605496905942855197261584065580500282066267977303645800057614253509623844550512469209479215736591355907101836481032730303410355545339687354453333400932646539667477534901752867893127769396644342335862349276543166325000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -549490312362977429738402358475699528718648709734220365619222198713140185804952579755040609825285455043101073723877803290192202894248993236935240723946792581218633328276554458293167578783252597468331806277168706870833289008540902437356711152357031607423635337283857813829593476366426010281774205056850874828735614197350633833124431157690123235560374198892244733057222782290171766742857390925738550115649035455122255129274131386551841413652752545013041245383822416886945275122106718245626986507772051982435225573014963416235860162345436351013434549017138765458582337809351567070797744970216691335612178535433270381540569409681421746663160876532263630138546886616127564823384646060613394074072504042627730440337672597180400026702092836058589635509371806880780767783192088027607362863329349524203645529119712129375015675999574876525324025403843868343849948418358330850377626664906992545301024045472139515492043249958662621867983591284436188936771558853312403567704906900399212631001367180247741074951144202492846633282025542549796152441050233092824440007824485656829215442116741275021875718320546454188270801047440032545903680728393909596745920751557373624682558599313522717604936043471938125764387859493998321007872424794185411346299016206001582021501141764987528359186358037538950321540831449706879497146503998411960599966957910110708534345415125697578396448389300037368824105309578919477596413705332503991416210634947589859723160555947861459666058102792365955351402120695600636450932590809850432120737749029190870818966673473445485331447911572343263690528411909101667236484213486762569606717183650157298722991044870823608997103906987913933180129807727235872356561544270888125751703569576447911861756027189219076648902464691615115929548688334420805747135049821055795549793688676784962663371263129258765780812954753470177360362686834634638027144101552300986205083125114713325575843599275463314374987210411303095429605727162870042519917953888710280974128968986824028274052914382606587012976526133880082925108000745141809635717233762378722105892879090745887943636793242278243929455254721203328099773593708075171023274911282173399151837395409700181077420864984144982705002200993155170242415080718745215024737100751644936461846343663515296741555431089932143167127047200604458792856286705169578741698056977262178455004892816914870586637611174509583846630575410256195614852173443910455725856626792305414359526040337995787426393054721577694830905434965118214001446595024708490991600668207219751650344517392269149060273777208839162958238902338918299620608782165919252434967414871034822100736760594664016501501755386381049402252802709918461084304350902218486676888659417084091690501866800067768054113544427720881386879952484321228781471693851776967718748908071486418014023306402499279634051250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -8419941829643222063564701193143314978279946661529908496945920344604225647423419617086105483265819030525999748954746799818902913092909417923728503139142026003857157672760830240655761715131039328959361727609474717786975251868557392406464397654462807047546642757569146966065443960053362264058006631263037460591217343305557186019410953536046840327244558163659296848687656281736040465076402405216992788260859882926509278324952486923117900526448712240827882537996904604447274463928004111849292024306136196028419504490355159103815373615783135959592809006931778468096626502020939699430080914863175395855764588641382196549315632842481501626750525680510108581192061185534277673740066793240832740301192325085516264930666964884551246575402510518001917704490510352280551435484161438359792350975677552405595954661280115628354016443752733745262494332530843373319277503302335444040098101422512234348873329562813268548410380577558459049214129851945314031398119643315119084492992552359038525840436064497167981138382549027612393029229497008043823470699873236183318910949693202665086722262148020950542431548640930292989304975553139959416706801010795847720929533737400739195617654875480735723316580059569698850265268707668309334569327181769454090816945106316738971057815278684402245525599579413894370612998556786514874987203826603348955218753635168003714846308916220610335855862518212203799737131145752729560998721758844096412090601867337672348940415444272289203050985656280369123168915487583557828685110025756305802408658466475271902791569848650955301599701845677294349151007401069221223538305709399158299643331079060048321206543562919337984037812510570683827113324201531666112778453036880793912129863642749337171962451394093361403240633694818417084535909562735816166133761376913065033477033988366162328629044429510448410686343599443238516044645174873549690300588472919580553899963442709977797406219215697852910213034136515965724779651935274702191818667434806248666256010736548746324224500110002718369153148667683502664784409767167993443327984506807164669365749847613462565508854557139888089963251154039251895341881579911463040583727466964885424533117033497000173390789317751543739574863956318443984800986603373090196580993396633937994620931550274995237912155764123304432315468750682335767459630733926772756287009279841698704357151849775653606526758926086197611793866026711441387663626172748709205482590154105150705232305309755472285175062220721146109593279609635750725963798883796633195444232617040348047510536869729515146203716197996123594328634486889839359293239495791661247505812958254990880812749500757369030125484671679643195931888125073815082093577554700842923884420049446742063534137132405222542737310866656688471473127226335561888595480442307830396009973420366264477127158163422638912625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -160254954001224786882608635019318522239265219839502175800307654905514732401785009142582178537490755704870573777720341988633405683960418743796148890561085029535665143565750788523173655153889275800779300235028711342320286581962152598513105763371806018935860679490418153933869540756556783240162561653619956827425123895020580490659923668691138020475597232367912429770350631104261653909725502678062094901874499596182238322160187749786980520885738834256992253305816811890758755851249527541882715161553349700973118840675859866650165772583792301041499977653555034423319527824939958834641482864256324156019393370433763288183667759687177740295592002894143499323463867468438130232136498214930349223748226119178180717595893764572765422538946532218906475894265153180880317226824260512101086881990881009498458007625000686885177555388522958268028327286534933793776032847642223015100477532082730855547539885899218320778025016096472533946159963429820908073694784369895574889713196679850221433744623256429743035982956057071747314939032977058947475641275327516221954807345342456263403375085898268658912422561008303675447764680667786917348032379015368219933989029421412974885070510669858455202975671863206964729910042053125453904426278838048304697565563078627959723732824759985987956472290278953081437414064309752210838305155488395598325259713089598244959220618609239788675148787647102213660974226567036524928575390047590113251993184908330475438287752223005165205720176127266616301334879540885740091429140622413140131881464597156186729680498635618206648214841635719419299653061478312287138480403267148445843320545008692134950695120707452852329382156011939626418288076590975653670412823138629007105651231082254300153034073221139107210690173495774261066035152563634085861040869633064398745115368294716527441144571831905161541229504302660671972569433021665731737354199478958392521136903967200075615880950721995210160117033267977870142771516983462032075177745500563564010572211691080069119610954524535903694575770247000560084766305655769079124230273134362356141952807783359539012505605802564987266758256108205350543709210485480217446846203473783107642211545728330419833414599779082619481400935786835378157345980417041751458922978958542381295226291606154087593624333349959040408599052113997697613661117650134498656392141751746738284492742909961609950942190420727017571070702005786742437356114287769685363428000823990402136101309699129647093817194915391503514426457188224440064913596876304903846185254167135414380347135742919654876513036264827871508886835482491290390345339319688221145766036693408155131797505009969089958817994466498003980620828110810938127786547112076372129888829445677551067470685288610757787946468386629028329650950057199363805654983593187601000998202739599918271809177312551398828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -23784200480105851739213666142375336269219062908526180072349977387160107642144826953230553813917900489640513402659000076479704295316000433505535706181992656140573215725416123307689878574094534923360922794822117394455386322385181478146635199895580409692513428216674222513052915820998102797163249372859366805537118558187390645741309496026751742228797380103973009304920684218393900244978906382506951670302742061879734676076863856569702813991978159887675837950911796041054572700779869986159413577994283261765291897861117115269605461732928652190760270755158181856325524785778071522819343374721087593890898239853743504535572282039851431186321300029472513148157014920943866745598485973322169800237748095287211839776376851238648250407477541569683435907376053846450908501509661410472029985661096895738685322837146588354372402776115261903431381669157364486950993107401803109469635437768769684522430553618825163804682472615233080629695871209480183118269126740549542527778439272172891713721804483702327403280687301954822015710188370152088876329553662526687047060658406409494653629679410253630926465132283499443453570928885234942291103213944944654094031989467121638486541323360466703937815772690340968836389978720224623096169354058916197320457617839105090202079503197945821608325784357626203857190234388177756248714873144901683169704667621633369435957272696986690231619790068709390758886914058440546416748908222493626636531172473445201721620001874015240347649230193297913092781941801357989797493302751881344461879352350006424984553989854957920702832848549384960565748304937721365653443693295578655847309664159070315286344050671078557931391620785576283595987565624890713317153989567617233056952451044563704132355734136212279854987623641861465597030890876183799037047038129035823517642372258868220096260589984399973258238711977525975480324716188454778180591030862074063957297166209030281561058570554065590249697290421992703945412050011424906836702734335001320618532598204075250317651176071587877553189392598062213612244986665304679714199671805508967239921831627671485806355928463732402972355481129837957202461008954747498563936068750637883733531784211295554393910852511837745318187597043071399707698812410757843984390558382702834737672973057382868795823658019772545188586714493723290350186180441172818665858344053392254002364497867139605313023815115300169887705125189776505728403407082793791236467113983009265826244408652706484592238493512738965082910984515013060470575201685551126736547234106241734922202528965426073246919840353773222825135595411896640886389123318143524926755894047446869928846139293993551652465534701677149778733908316764632983662491744630370325007329933654242619686218287454906544047928804297461797625968382045536148240784010404544983557598653091029949112696966947294921875000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -2440008909069575249607500718780615765421575505836963810874636387729818956302317147965146680528227050688915306017363760411327618517186746852426999775602502370803584624501628381719982107604487131845330911098251245024642953303188395348383822307384119170262889071105102588262701072244164250885988340943648113212443638416125844366524370512543187143494830773840865364835762653974628590005382426949624076169967315209530767389691977959539039976250121745584465293040113045726239056694453043018183580798040894231599314832176334787764611213043928511078351717436684829702328779415347139943823686733500647863860151713690164308981526866816161587269718376855571762899432911100332579864604548598302800768274401385294864513931502488677377616779295285187264285734990045499683465148432859501639824718547016830663054407957105214246729244087521539087498028184538367046434825850528868912358835993831140610255192404297791730670035978083841661666885787131936013236551204100522698516110842505626044781123748922771250954551609092831223650255489826473954127922088750173612660152150029668127183912483964645632260180829569250077920699722247686227610430792973821886865729241859458418314075057867256411723631551527387961244247975419066082120496569923432794049932253791386021216132483902838015041110829938927421401594774807988475296313414996503382517974807778350322356818879799100658299760805066965781575227480630874716646863412268156416299681451764928728884796994520196488385015070374815631173928599589342209127284692286524397893202650450653729774027277621756151240481016210224890646170337449328577185178336084432896232317288120844424671216739929489173640090728877461016210095875202527063867933113125679718753018577704124850019977423366269782554806853928428338662762819504564463012207187171497104837438779281318194646218781998962086683423250714882520783782317619512219030921663612693180405969020449766608471701929907313955525512672171789928978158390235565271845174024815554382922830269542135245958120353596130782568678336878170605666233150986437444420222886834948983150618279200779836111062142085406066646386709705248919382594081565607569044852229424836303785498803329174906970831458072640603928804414774014421292496170211629845915563431432577610003922829465306677129288353328004758649411460944090946613173982889405793863649540306164911839249971761842476950393579163190977074863443233349472013177028060994777517478668438273487623509834928067174754836526200700125827553363524241697848989853240198616746768234603942423836570975438835159538510725989788260356886247487096449244092003230743370194448066342680610278875298268004699556000459384603143970287617437119153889583626410281630503783790124532833778793438979571774807571547838843183533681724149456395976905510811066097410271676745431771607174918806640625000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + -81999550884838758631660626511288970286388442011161115003376795983950807188038346622371657126626946784637379725252367590490471918666135622837772444942755643058030535407593171821807601629259191764633056086772857669242036444964235248799115435212474654646505584010342452323725909730651401924448426817107591045766906417831912175845094053294610327538840763110510358060392125198063577525303672564113155214113590574420899286118698174141775043911372337404591369621386603417773132963935932220300741635695929621112994205640443739883206981243062116432789539751358725718743990907478308144376252947889192276667747106553155912038165327105763526555169041775384995639732044920727743912512697743379726466353183315141736352581114495344567581588918368985863454618923886020704770824372517561876951565059378094159929817418686475118629839355989453280223575391722936203820872791549419772380249837805128148263191495328260256301872472851360148399230000240922170667039561305844867580765263834765413034319562421514255947478512235821099895285254960422078254628979303990713850605027462209136273197857720344056387601192981449534186256154753476096766849918700039985616560475655633812400646841173386352662196768735941775391911096209536773613005733828433031502652437095001798137568097942930740448044388452395137317162188030549709848100672765075276251497728198974223996191636401267233697440423106326990927356614365730109215179923868499359251199364674326840864059811767224991540920373139871255336789654866583799121606099903001665194555340898673088405851134083151808552229382499792305771924111215357883973998220346031393179946097100762155767030223076021566707681625963799192282834004343587144479153673985246401490079719413322272873846942993027615650660611360336983697778299562734710228355359125210402659390809277388806299970010181560650074195675645882786065484444371187244965107630902490240494047048618260437185665495108579358197239070811264208610454591853495165902298757381547726925554156006443930485300545916850911822084797781138443528834146440933791797427425103148938289379738798743315935252749221273791565362191433058448071415536393411560218061981679599704730031783491327229368872308149328355965032894040655389065814826333971147587258440040485697287412028100803154263124782413544004841326075660145882803517061425750735087975287669028028990992855612315457765435715118497634419745189328546093637393102573281595242414191618710845971736779106106635884431998703744421495560470815923325987056971113957126767949765070455743092222285495251161301485071717679247422752911688748231670223797509277432491952354118457612642671688842269871004163048900808153753088221740355496853682769039954260602904849165174093649578279930811132075921629799179528116386411922360817169078778924116438612073314055821228377792714782714843750000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -1790008323521604751856348260509589511461678747071577668937978963314797139437912799913411961221911572184546066427614824325438581036375925660878971558931536145458885936171666945210639880967565341711823810426601861223103475893950497743380041990375130072917094907434585293047389526454041779081384229217125593394316427236162066309854034093798541824137304785649047959979607705103895248104162616570976626324753571214731389641318252962267084881972391707433647476375180298155020396417252250138614149147293775181017423328494119242258792819129156448168782756701047878928784504855460379503029810978864365053108953138540579902349688574555961849296938045659615336706147624622202918883637703934298296177813672965389032259763672536510678733630962112504586028409701192607012471085281060836149474832508161807608468006485838107556676002523320065094515153408306956787611810556523369860121854073989950409711755400115278810992689819533547944308171891982851148767779027091062256036140765875025395193579368988186907093132882334914163553009084770724769708465655376927123102716901716618191309443780445771394984249931861525386214894609350516880673163145184180430346533546877009747375308067004529197603898749135755118902230388884338651516185222616306382551907152808701710260655153870853395018365209603690105312707465918431428117387495720700886499370550459841318141056171500702645589234061779591169076059413860290931577024660820165591501370585892999821547739798524836406560104164189601433853823302585758822560061760656166283563564738297151500761974848718156749150483833046309214768407845826953468794008209535818336735153423875830524360629117232772500223936191895897903280951100889467719797489033119421035997823575740763882942728187412010108548144855135921759623460304221644275496828847419562413972847977786927069155128961327149421467530643161843257743847254900828291127139820311275325396064570300440924689490988695934000501669488516579279277608312312356527236410966363013583057558060315249569158907278399746372377456709922293111943644226680601157416058774352774104307056536894110236592450977297892235688869679293329387217977750662400507995882549878120193082355263949017824225984617313386276124067364255075047347398958836343174455945280063760022438920688174691381392338892396507515119822557312667261337624287498995730025101848444400232112266521677138592041271748493311683650658164675709430250640955290747385056361847283352700149597829808798035962421846500883341423402991448422056161064160823222163435518200364865253223202006406981404602613488585777837569801007362548208560689564278373208031634726540653996037733055677349955522370746030196844418304409783980610392716435564379563344238262259170364704824675149832545389553226149779941751470181478459192091653420602460817221536487843102875987881317138671875000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -57637224471318186072307846980619637720550280217754716100248431253410798574382146436589056406960946570331906394451596958552225191084608198346925800482713806088190342948975319322806744911273605800082604706996273926437458800268433934336824733229920058676166745612270522627782245933798093686959474725770590507023704083835849251408717219288174619186501102164405817716884975907357916044926123092717043600442553991113970661485218148184352486955310577566034102811030953930532187943458890756568408606832320841060078527850129247213683514823879823588420779392384168506618630330693794200187663180979091308250456090038165947187005797248373854610591166145341378734363828447038382620729923241914873010639013439192311795924472983703391712559132370936758902099556084860189859209004721087878477769655827955926439532594681116780160826365713562838752295275767763082422797166713152354647978370622757850704202381750633403320260591795480513531974429381040343772780739928165791173734454100692086492694413301573382962759290439517011278091410579788098489742542009226679931208822167774002187519469653397207157350676537995337221915748498721992737795287501491223244264944496012136684996620901315289786052169858679796308317233064263848651581625167403222069587726381020044340545765555529031358100568609480016557252647587288977375099832779776965597369966377142181365850229908775258329520292572292349496818846081602334423455281209837806005299909756598985968008109623940682923341640498754444415617130062023130456420493574943688194756909763490662025570904509560365752734717159275168538819096988120902107255893076430402895190491940087395138537759404357102220280013016112579360587050601577435739282233928301554303927005071480937198459896024479450482408140704415754152636060302351967647477171895073891663829789029017508689914236197983750619137172056667292101090723994039093423816770830166505715823247914673527800850118432480282422889266915333919525694388505374961737336935250624083294195886930851265074266522169932642290646375236113705045020470695441706219273999159583782240422451283425096746950104252871499263426029406661617124463980791038908705532520647726535685107432084534269361988842435086777270894713690751280971015674018379606731192070056168536254396327352918936566829573537525774496739544597803914893635439906450332310512446802442308798327977745867743915064658284940594345278914973398809715724430012121348548371731590323024284067698639948913063821391969257902628515861848552811688791074407316471085520487195639186425969661024838314263826620620490503370759162112523708807485318312314314995168666463852647089067095389609016605270808116190840562287381733029364786961293678012174939816378344415432280759777840922842792826008071684952750011898518686398822320202874323268240045585040888566203006744384765625000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -1845733295331581715682278888256747668965152361213187195611336341014677547781511956205557630437420501442183014803612997287899136328248570343466460868987927921795904306217296366305570496146734644143010130991802786014748595275773291321173054355319718051938559194313846924687094908814058218700839775106828808584276882710841776141517024948658134324962951064839335689243104873620056290105670046830309384020129328597935856612963190605320842440623812415116605356145163950849927382521954148351276266154078041617892588489864768657448602384813809751215608997642124620332493586928813512675910558233102943386352232874601957939939093884252651659258283880427948894144340112597768256033190257711051327473178868380592252915236485227006196703130929113602478192748067309497091528141865643227288413961819813783885724403426053742605618630708917655852963487092877089964119640975309157093248023992247522315643040932268946033193198727977289414020141491480861816744835353091917527607497955991783882297006985084436276754025531336820047723971513236899750538619348574813554936593930094408823925292095881234958797907911370719892947136426678259804743635698148502597126566585572839014954109116825256913404132464701768616439579391815450890036771010024045676950810235512638788856604968285987506873726963851480545421744983590834953778621829084990240096554646943235271977394034488026391965088165794531093106724089373114608621909348421575700218573609408115758724977956672220220272103175749984735667100642120128359727628599075026922955846832092174133738959182681470151717281587573804656645888073144388919844682642120262646717770416854970976607451012522498472532976850345544220879146720195065312173985709021756680394553118816857756629193931640712232967810255220943784856725005836407600348059244069915307195331917825421490068463702635436984665643939968548310294592355368597546711063658668581877665627188010608773866310784925131972251405739563731154835927518993590874820437101113297331056038423089864644525882301755443556991635401515950324212380651310204601114664240441653197438568525129190476130406058781084461779922873485221185433024780063585256752011992600011217730689318046244741356415323071698029807054993744147957519977815731722715490084259102182843903173181344798521569724824167160967182084302098475922787728504026012451006470046132888473350744282210780626790327451083737527962171939038699795907575746151721733069597858789383886231150398342119119143776340762424427159705165890845334065833462550902779326998499998291855071857389229398676638212177895592665795854818428825119404359582456606954691691692847039842970003975739836361609305590390527093578481026367023053096542519651619657664064209651229170173419045382355428825655343518877841078640381930022758577159148898393140519811207346684733390808105468750000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -76397157316449816529926858926713689995396833610245452645899890906334181147470355366979431964858947635458124119177937652690254455876474036739208667265451941347682357912303764981451320211602342105961609821761106817073605421795279363394529803238147240972035678985723518982775888584281124577773849313681888876536750122089667386785271197725579216316264076347474564619191303232208230069852489354296653738326887927105734737622766094974459423233223703243016472041651765314431906471994441551784278093705265980450941286734414174670689843819974293997134244499080732955168303561985743007060432290423006600253130552856322006042024942232922799600793862976128787905848234079252815919588976410122038205486993473284735384155512866894803493250124337009274254276858389629746998710853952859558532275756194433289406082065827560479422637772441742020352536432239288841182581412980950430582879113356794985536956008134854245453718171797737168897746701988620179326090040220420508148161184801853210716283743027577734031516973446008876915573188631820761098558440411677693054218056243404357303537298233578891108924872104924464794800553115194587216775951960286185355311360827743177237707012758163053673813680312635159069018787114981171154067225991814988189544448522441086645603399434373353100369062204520712886263914380540545595771178566785524808271564254660257149291238377278638763747630703409399094605859453234368830109807121774529467750534945706365942371235420248414645216955662386413175136191572494087794909739573971851058187898968241198665939285705667158161198448938839224138681305806057162390341299085403087964026555328943753331348374654645676100521582309496894477096387017895545975664555945575076459077980226185378331851421529166458581802309885163697357188481352270979925893774570113407280837415523076904740003621277482632628292584175927484376916016463993583336209137393329020294321146455179318357547851848163665793688140737480581852469002986013623327627919810622151963836164138677871081504752984253737572774585165379301956282987087756857783019862381966797542791728910337214539723027202639624904149728178932794467733379345557714708295274419455214045205333295948762433245968197107404579856071670974086722070702200908226816347115490805534337569539216249648209489780846472398427851905064478235520814664387302060583684214761896393315694497262824644522627142157775368303580128777532206420132790973677713830491866528224529986876596530843890348114085977474293752163592793634312484583479911802846862493377440010267733974616522968555947410390269540374423154824335591857079509784232940833497010274218189082608020898616660183442340125429806998857775745547324467295505850671376668444767883334323491356227191320587327088945512244803862151369662805941301729350769097188999964979765329897165298461914062500000000000000000000000000000000000000000000000000000000000000000*i1^42 + -2116757108450050207640176612515942147000967058535464561012391593271246162357711990999977122241748411980902976226637730690945729217394563167362917041319073917185852225503486948926317698609734974225407925208069886460568772570938561768369396920318756757290569129063409264353686190674400626983095935835854462281539382378153926985929256153148545262120521501778345899922142838411806443897930899904873243978775757284511549439096767382303707061303287680790120225964042412615364190447931554205056936541235882897294115875100662948903589266004239402861018534166780724385075354309693105014151165900805888238210781449083778695651394612684173700669673537338247178419744706314596812570335127547674636066016514923731727464805746988169453349397440940321850190336731619414730527491814019274682140323467400906372843170227392181017475602314102392277418119572563127804448604613708120727050070940370280280763835109373865510556959289326346863034985281145553088170879268737213987144349714720579013876043238345322341998143859259484628196412145386163291602624487607720211380426812627437962058395440672431053298967774173208545932799558295872969876450162042083338423668142366910020118993376015974079082078980259168915675668772480143639853368557822466110553584156715471537679690289523170187437188900077118619855304849219628865437261161520788342874581479072941690212868803024269822871734378661989553636691166630208247364557005230582008353037489439263750210613381524404997966268816461770433073595450004404089177846089326159129727484522183643931711253956783400210403497335111691758267635640674410972329009826853744690441219919447015392302439945892761554144490741294154687118537032029172329145505300098750957757142805456205540324410585893415611035627140300609116083515756922498783901282671756541878580972205052767382462837014474496225445843448375403854461029901121533725317821582205624326730510292582792308647497146842390537566731231886442790058105512533255261753683488950747273279656378960044503383044464245877495464092164866533858708444544629043021588483766779505170559656625593674509313780848628519733905950296723872811931732437350524385094591682354119894578621378940025770231022457063222806484567702385341820837612294576252513496501039667155733678288013035259600838749713065724773858853914397982022735896516787960503402546738857851238010313897103868512273862546668263054282184487066017961207393727147640221720110927236380614619798374529521703308111360995923771322831751098610050434960540919949788017771191080688449652067999180077943484377428356340680611629809016654543994415889925267275930968755386054069413686061428219943649816393092135829607109327554596060162496779624300064745541921668457828630143337578704300785124206623664711005113323121709755142329428983065565957885304514944553375244140625000000000000000000000000000000000000000000000000000000000000*i1^43 + -41883228057364262205498404298518902537753867565354755180249933393624737869972714956958370984119613225436029502562645450515228004145760695694109804389867074972537209080660681234562114114382226944591994538235223189759558879860939875535386534916619094526110884189437433325032033696931249175635349852041701502798185803159531260452160073031760739073002871367440469291917354562719250842342493456945170312056238616693370846243716016449885245079936499231492721229589700095240529019397173789004592199370039876904740262810480839518957528939107202619809224952017599098133648651703675134212193874995589417924262907890926462738317895011365439712747110969919037502050174041469600333424038079465178991414985496968247574560514804624355638551110704573764994134832825416776372666165929066254926403498029425031823915522612035693622594521218139283422489631124510286533729958138993263613773396799731997081820821900003365033536070066777830752008070620569451840632162564311100729257403912987254056714343592666918787487322328463233639381108309797104006538348517821049516081832291254524846037560455961827731799116244983132975687892886191320078485538262149792633323339311659631165141258604707813745783730126832181634177462504795314682627259715061227683621446684764530723925214473560778414218171694489769329862857948802183659210320457708831024474857243463497469607828272497119701065442275447018160512522223895566620191547716361928094176374898709236806207024121587750807477355796005621208900763667831552100956725156888196901002701149060481427678731047946240500700836586667816571769656054370880882144518503380593756132475128710780944388295610541249786745437695067726947771915932951958045746793905134820224235067496635907868685671119404661649179554669616879286210023053528177473085344564775189591483393681382619215270599928904005911704973252171890522548645591414384515610635624602259946120244853387124545120857743922927858243055270918650690750311743925180738830267911543707727701463294029846159922291402328136908642932758641625401167850713942157397305334244718815235457202028883579024016088015088024761747398468532846895762869047147449062171594358227671523294781124755560528337764074004216094933200450768765787055673530502450996890360452828676268942725402258453656089059680998614663226658152280744742315779221314413944279175404670652621703845516672955673155701465272555326284008795800174182250144852957356861328751490659019339176636942317444275107126296610192805537523633303773306337622157334947136615210247989043078130263237864466228536030671308467559771103876685514302355483080873017612079905947368772678764834361586984997530200687859056502917256513876513698648799538181934646894103732106740110595406641240521138497926067573561529245651133672588708800477991364685825125222443044185638427734375000000000000000000000000000000000000000000000000000000000*i1^44 + -597198561593514060687557034843905865249330656763538142019361614763813122576357235518851202536791349136657202911208263516784614553755865194058183326303920574304764165308047775929231915680319672387341283694316116173007887440855058898350375810485514408148210623705606221449937850783393434471655348809707503041094972309755156836992594300566089991434703360683067431482899681164631854989286580997668629632625929564436237569046212474850098895943313207364292950550114508124145166731422432339331979823153284502445553552888143302742309112426914892220044538309098645659830620048075097484076081128019104061885257204068676795329351132088962701636091410791779604269270617838657818571488349596048379795140298601208343533451253930175352708051264088160746785161476695257564068117604998207944823851369983986925368102533581057292689692954870892707473264762784062016134272268802568191138567998795436352334304263469430502061069543971540949230015417056335433654614754418367277627853894305509763441630844494768273794841437693872636954038321016391482408823690063824339004916537413212125968729491391936300862071390173091463333107541525655153853306532315679486243230566029801035026163432199266398179045238542991335774111942188647339124581613862268219894334255332069498231367539632891201453874529360305923507061050972479672325654338516971156788184616823570302031292966728994514569273780299236020820437542499238835897299277195800692233250572697346240924863132845542307121972389899953827009999068805721192852218824405268586672027512037727685181694180475535724028104809842103660931517352807536338526626103869282012057444431204073546234850204328171085975061469117684512901309533329669540649699988248192634462350460107634333810534214689427338406540632156583796983643019178612648856497748856959314136393462574618717853587478711103666216892828853912068721153269673099702203714240262067947540120623705493146255512437431767108381649787023256301983536051360994518897206918202166597088776914308917781578249822609119191125823669906789209315116892143333783033364873176205373539550780624561799188129184042875669600933520813367514260651501275265052788868496312153207221669943685324234717056066382417635082237326379258487478728560874821186285096885463108191787088178366493046948782591817072553898928453874934162819724420305939869890870896801014625232150926532325378429065907005895768133134270966475342192321786938572942215716382072256422666615500360692493163241400238510919366905465078120255681476298084416162260490631640620346922228510074411211148294648978124112171782498444085303824583282414998878769233613088044622333523233150525318199478261167183314181548409709991678713976203110104314130828146236853945070601955750574313444150349916061774151784886238299852239499921650420303476173430681228637695312500000000000000000000000000000000000000000000000000000000*i1^45 + -6275412728596020338672613812205322248224193130630353259525996214375032925852278345999492040423207349086367038006983145649159961714596796901358927878464036481742849569500622224198347383100806464353420674165094412584754853343414344956076643111221556483348759589676516592677112608208634624553366569706983510119032410220574998224796345367820450551745709569489011304913524227576555216055648654344200080045850693939078847191192477654973117147002830553886864290490767694847039591268949554204820959823131318324571061126183827948497438180898626460775238227456792639478310877737095486038980442652870221697999069478175714607324229899513410905274855420198271364367762692469063854564590308034047065610537492133694515335187304284188510020549502520817185657458851494037721705561471282636816488668236537206469489617863991513334222231782618706817996430252348915154933680799563835974034855048683323363775166164273591757139645574905388700950867785442054846709855807560564137177995383680772872369011395635392796524156142963305873459053876422961287666821883341635964023065014133433802089131196697640780743797658801230049277124687973539349628963538150363363479675328270761170873308199342397426874841317466469781694268400162188581889010422331334343662518230996754377836522572355584417958599100459742582231845225412890751169339414077789465107044065830891707719164578948266428169922292252868963525417405713818652741994894596697548285819824453135274433245662326592243364217408823579473331448883079145287932196146224098846841834759648600107474764409755816626698275686644775556037771159892672274793185812969068315943398132146372064195815322850960762574045376782089174011189989737044360802713310664639747897355461029994290207607886406957169265464829000359334016237105367091023069005600210214502994775454275049664619667785339911041438378644856980987646904844989207451222713363899571155570035031078668809722046189627375304990211790982564948447504427832341843934483592109840430602894153116752965348370834985385932248047797447055613364412159845864863724606986970084399326283980901093634976180945534776272317574535151039661048671090013031946663148557074776872776078164670190267953617912433265957421041911186617516047441158999037147658329134844608282473656414417207976698629481453976715421866045565383979559908472359305202840588033654497935859266873499147676004554402819658442762444623921544198366970068541826351754349250572611666186031856470245942890255550624976375756044169570161162120194205895370242802343919558307087697632506347785147429818719931389492031825268531277046846843931098383596386023518533092919872532913478791433872288478281909125934273562175517180442290760676187230730091318126784958643607414613106572708300787270512487847709620037819362429073049877805659415200352668762207031250000000000000000000000000000000000000000000000000000*i1^46 + -49436749797355983021761137361945173104283040980845721180510409463084728638818855558997173706087902729207786509509099094947486967633856130469478419491615004905022209155099249027904460843794966913217436251047961716707290685363333247895633677163416013182279796902810755519160146450136826536606540586033364182304405506867615939958051059566058246853162432056487797653542487483489221195555546877792216149609169034808655737623627270225209248137863565078599526225357214291536510673309288331572506180672277150934059140407042523533244116219836463871048032061021717380689148083191610407669517817276967980817574695434346796595643520684915098303141149807765131131131066637356543883233822847545782391013719517483087425878718270329473336512011093815005670764554363924198561243393989411607805832476127083174787625714602890922656815850208951571598002449451229118456483690943073613190405755124590629564870068154881592778119949077937509849506241625196399835056940522870799383200606068266404687740734127176898572520543910115151323774881005579551682195302236906262291080892722773441812822247187364035848225987806511521350663591066975779519132660486912104571576696716585788682278693870845741936064880170861654461467653031387135763813292045409035889435059313367347263548302020512938267959887775320336139056813891095662468016595751898669078217153996352259983353619155815367486915004648233006368161484422843862956942156293616734188893577885321642464977276030969851612041972626037030495452981086889158824772263646403893105582777429907754276244176339572294511839129079096701780845299438257618368414431977683550047226668566821360067378667848954391787929872720591186179600195486481479576867181925782644778556855959560403659980979826089987420044055012186077055144832968037029742878509158638715478159484577135360475426846168899297311206376659856012918470946534817395020078391808286416525845139328531350632728278795260052850634990234609087451465825185033670971639625001117877855429632140995169839012759707976835874430612818427091445585449428715990776465313965582351965334152997051492933209124354171277909803131561598510118034856088911189758881907602494906773277630606726356691098009499063618232688825179374562235215132327512738976659091411236400968736304280610307112096909589753945581222918241591827557628569597169186491173461770438650653372869598287036621775386339472202876098688800597929822605947698108023791925065314885973828311777974170427755160767386106643260540482138343030375323407472711320351792657739604145512657383252236506084437691074806236837847031583759022060641007443773652537400666507863096062605646364749613166757006418560538371010840019984776230643607732469159606847270651078364168276642098835560945215559345209380103159892735257801475637163918883705302141606807708740234375000000000000000000000000000000000000000000000000*i1^47 + -292418699772829897496486176866434159930008645717380094363299812937055530945576035823174915358132353075295923627270070342584919240578592799514369010050734054936740751500917351775389797988160394465327900181118941471985969417734241382009712560524389319047498831973089100699139248429777719964102866987286219614235168399079056956449481079941957322449403070720273926870765550297377126524360994772323790042957798773881237438021003820443780406943591614921632105524972063651562870476782056759936394990705112652012235622916445557393062810068959382371457805097581293687174628356075125026880345456529576869744304939062762644672174341581609538060413600767947112948860683393292473178292679516665415053740525348540866954094230710561534225153309467901562854954666463526070980169699498028831753191335570406544253911743051937117525539247497062471725083270045777357135866592237194907271722181648332893960604170735911011609653220516376783828645506949937792597312857679048249590491840672106139201506448764840839192743151608418185493981369412455845904426448975029437942449239724681858759601696755140807752503461288740590412254245469617476706375015366636825940352778502019735421257002571809160544456199835939224194220395088216337845039631007005691008369251722617003915047019354619301504481168635057424020324770452710004189696934327465400155300617935831031721361863919865069851438166208734688316713052329960277761900261427076074024123852283456116373625980298980504374794892527999041694506438037217074505777568192879857189274110950950923882736233016361526388328199661867442369123901222473282718389519856225343384003109705772109769575780816135287846848371291217955245323853509253711997761390114608918070027601707594840989892203807518893092591625830020788285276099881703035628602961198810651318886667775654646168447596453503307046911541576094906517307673276122290097018403123735862425415903243116961746375029605244766650594802137822947676023365883647762621311705562577316831002990851150468532658862224817758514752615112810905374361804912607566085943951285442574994865468419825949495701798930431176202553887638880226245105359394218335919928486384284925652822796209269640403632997304504273316889861931285257658988651957731430185186089808146603194277217814252495811269626036080776524311789498392793925803480225242618956918889660319056464811233736087629571394094616830561556027374299846156033328849200530318335073024815407231517348407838122451533855838028343302542316955476129891739253432800235024487452000865513070890328273046205792476174785202102536417251409540877776591090332463159886620196753902728845675815602842464445937495912314199170265192795629419218260693568349846191062669940022129594885796385143804416743891374526239313205183245740514061846166128331488580442965030670166015625000000000000000000000000000000000000000000000*i1^48 + -1269406857113451032733913714972628126174707328663913252181903965130618665125962781181244030276628835795767698095250060308355503315542487094031584898019558118630338420559516733983633596831924728493138606078325219338716558371772335030432307049111191308404757691955929864092873396959752546174047128460831028986378399787164459327586371216716944629708141267775858269045733932801502250184137906411310820361002939483648430136337846620400841855032472402590568505585803953602309731312304596169674655655353279103289029377331903038306037535421958318812709804517425329943737610747514208771023037514580304335634020711218426227526322192109933684058821098072122514693893248074183525915581022619592233174768802569888460437372818875698133797538542773082217832272292854399995965408171342127894951448053937359416467452132665780546983978645911996547098673729766804926749256228607387918303741101316974973313266947581026783735460657555408226439516726489210743229288917950745646898428633025845434822484784781535136968984178066078865974454295673146038745483548817073164585306611468455765212267077566718798770433620635292533611140339209427931842450490869968696697007334565248063145626707257254668703767730365068145369005561793229271406666870349964680520714075053033927728605544169607782379212128340405534293710561091922824137982467039471791853598820964294438776816693593297177021321606449687869522778969224615312073237868365537052934700452064733114293726636137099222939690199985424202218282609711786490762103497091438390176685524698924008757777701206058396454180802755540389108125047845368236547952098924291238918760622281356201026061259600999600290641207484333629351046833250735807803357552845369067939988267357321706027782556842885085023603606304431485487549927155430303360244920291766653876848969584278634962241094119356732816915581398317382443134897211530619874868777810157522884100060631396157126855934466043990979121654570351544905823324805448583058691557521067117353919618437905476013870192296107908988645172111087648434389152494451337437789006840283967110350471857225756061951407373236946016080620898252174276697082862444369343363181230659266661340177807665043175292958431250137276901014423083930873035411394875675417077971587932624712924970980114083855140591235683274000935834950945060247341318686158786559117013351751597782109004446735131150326767247430980160568277406061479551143435596182763386307405377094588651203880413603347992520978392141360612683278143724579223972820506795653731174031464992396128953788944677095772854152544753566370790365327298646371195155306294953218373975326227168222660498296515344998146364820754229508562299167214642998007078012536673283034161755227588273361268490406571680769077736230775820371624385793294660070634010480716824531555175781250000000000000000000000000000000000000000000*i1^49 + -3853750176145805601700671198386716153658649154086355227383783105167468968360995610383600427687181591405194510477197154556366644815745601115417996055292499170920250441959726210885423394132715927663143595777518731615816018899190923529226527338685291335752297320950697947442137387372422605357843170532453142778625386187476582123573389611160791585203930038323764187178984666322499173460405840359599283873176299089033981698974443241622133804208708461311656831197685762742007347077787548925448001497893705861115707553085580578988191854256775582220187173924490003639449104544804719310605516876130274505229159942873006219149089491468167361030316416620165319455746070121833244465401151599995843185752469027744160298698006806698071106169863339819582270794554640704262515454157407508384814728654301270723093185874261956279972728663489198417127543141376816893347880144348581487666692366555225901949288373409018048225401759718074077575455541509069016349208072750585135348927221725273906207258049760824238910050006889834424627632132360222674910453955414437093790355808187443796970419154516362908836891772621554184352055822243514322085147532292431543244472148355020063040507103946300502514590890819739319331696571623799866897805805569363870330499672609320928715441941836243905345507656293654384240773363038058892425526954072915119493550066566565272671484967171036070468331813058847307038099701609497739752997476296551649361591141904841873038801631922118199335769199188801566719885601242514254383594891789819552753626719122885039290316981216945664798907107235736013727745016017561475245640792239948497188149851611362582805718550053972178776239346427669365357608378860942341328286192091230896277960017654398414548566270386402986232861465914143365575421950407736682972964034074531968805586791962867865673824016575988527518530670976740724778738179317892322243416974782974202795353013046112367091480541972409897888539496968480602148046371352814811957448815242477920753667794189443660354669559085669339486674917820125513941602680729382418253130348371533730028064916930127561241928134431536513230571196291526115218287427035871231767224862998314315116700673916229849614561172087700195861978180512237444289654329811080469749431691460321292539017025792911592518999836292769328972082563703612949736367961490673196034472736716483849704888793986256045508657155990706132207024223275856751430884275181298423669049563158178472281434654228440714387672730151622461203834120028453224411106332977504013003202247706094805599233362205575861009707694118258749568621299716379533185596769887464130818403747153750195595941201026614830545079437329265791564404413284391399837650590221583908133116428911153434479006776990889885255026342337655060879816066063027657462249044328927993774414062500000000000000000000000000000000000000000000*i1^50 + -9158576682020352249290557969822610177740651513937331210459761137431416092416129160554467683498990390866148383349984831997324589516301313981469502753179800170534365759569291416675327868634377189337755563834958211287899037847687788633876553827374261216846245014325758930436440635152894942030867887720439022632807517580310869699679916431800900900345376153488074890649394716336064588987656733147309277156745331293926979779637558641643790009173156659034699143542045835347994422467391147947477175936360240244433669178331736340522041494636738251131211444016421977973264369559774000034524657258683193811150970018025275498630733538608820544468485528146344287004557151920855347992228547214132741869731966134895305325583018382102016649697397234458818482628334465111443961873607069984839079659752681281729072479755521554570504859038608458103562461532989861572097291879669128998661270258888413191062393837733462337405830244040154168111744161575139009400478998834241889329802613706152154241998400910670929043188570641382598297949642197753257245549407737217834189443557189425217276369812560854726632995661813397940109706905520077816999465897929874104997853979694569933456906438539276033500814891000290663459370398580831740377327727009529128399392001458455394554458315276032368765015916361919828045438442031203110820129312521560186670084706302587681850289375102900432601481088156734221476132341127207941255388726323908838745925373517491136628327080698275039477627700144564194782342300746349594582894504325397209138888515892620699107609116116616801277047490249333390175438100918422827114318311755236592249163563657476505312982040033624273559604142242589157617702703731046697262768185913790032645156769474138543130147280511035238613216781953678439970628266547810936562678951119504629689323643348553589873358188278816284084797145011940827385372595504098190448092267395902808867340828108185802150225119121750276279695208480114085998817542870762126330761965753051084044823765010154613302985396637505940123126965485206655499077961122774335822816793547275986411061908577574752520433383002717113096929552454272380833890031867147284719009208529863386908535189503019597418286799744955168802889420921594600569189536985118517612966851589542254283755920822807128851669320030282581367186812883689445498248075287901714036174917398209939785472084915763735945201556630207950381809605812560636752046174081382692331444659222217305300204575950337411586292503960171099618363710538714901828980555498688766943193612144450624006583490181603701885262861807085400327730884403499159023346395655644814160985232511256181837289683485361373140149298331395413871939407387837807290837251708501693555577147588023551997746549369213371488647217535625122472286542453408415467492886818945407867431640625000000000000000000000000000000000000*i1^51 + -50406891554392125282265821049324772146079160818755074600704330467684106393446864668640052903192044158430466807147803723115332016310122483301511048871113344815670511474011028702296516670724333003581625888438893229422215803524342318811075535724128261865334280936575485489916553599024660961746946981232433652052751016818852481356912846371994680464390125354197606307933534132368153767589626754306953560164002804392904638563893997415593423470593599563358507738820754870592041133861721112579446354258445961878068943305483270594401865845042116819035203372529839478201780220735893690273927681827182208499498712976422893783759030147961254023427277887777660025224535129980385957544872229449292541397751981631647210030592205829935337703446938816236822974538403673689300463659420856453218479414239643665103253082268054977799338569299875291451910847185598175832779077273603556126953281808176323188062048391570094674648624803078049816685261418107555678976379152460071592779248478285587069428155501558457594398632051611263673573061669438958569117557467462147515449820268268487253468801997376761458880170246692647690015921118946239960632328636019715183320563773826570986419068734408428439742239084641534723156882284287939748061788651363354735248394221867766318568527336371849219224705489053923547983890080202134328839379175173735739183721783921347631559732769208699068493341726183392974557851471015485343346462230470972751514238945205118799706187457790832775639491063518251552204049769486485718100060544868643863588199315787963837634949617702395606622923681729206627039131986291780534745603502005455302142297363473906396331322756264919944839860799356300454445153711624960875785375818725864638973548484790711871431922409932047603197304920480753618822914719178962597931288414141755366595824342552476701677027475722774818781129420947082622300329928146999841294541800106767753742575003318476254102644621110890745784167908738023898193957464357967304477939336107489091870513664724253153486066990063464029359666551408187801842636196745357283208066741686604531037337930948303919922591066515630070021525160874409390566015183380757312906478944238906361070498237231422881702837741240816398306426163614123251641924645413799016596095585947477172512394129331952087028220107164128758903193311576206120104703940823475177527145085807746516742411210363206403483968811385837293917704341714691747240745222354373562315441563091615924131903501703521544283994108548014992189586293883355280096719524612596025127595020372340717465389232657139604784781943636768482477785637817586744943759027937045205479284097033903335512445853582825563114830756052496777361484260142217572729971381071743589816735639240640356771121382268464625694521052515767684979431452545833735712221823632717132568359375000000000000000000000000000000000*i1^52 + -518722683833081801844534934569927628776701253065485584334064297375899747970179470366816854302798389860208270738732040057709340304144810358324573947851258381963282149006449402768888351502887128589760125070963592920347666005760338191165764904416952802233602180733099356950767513140931358893408526843866085643603064261125192722056643200362072980705915001053206285691725463729948920035742536243640620640099027079058911382122658376308598897681243578592721882952784733862372638800895944125020129600191976005094343738578970490165059092655660436595055933076726043538209801696381549949750570507362740538350859992717515557201952924309903296847816864242578079928016191906987890439466767812463316657706512829643441300443082110227085906733933811149496796549159770354754450428459004879780999980652976201921141188867853888287881733233256609701006922522421740406672035174004106877140138018558620290500387932771006846154574711004722644604001643020296602306747735482896394586731891439719330820622969028172785100569184911142902980562992127551420792026841844321708751998658981168965632505871502407141961916698650489041990822084797504538958345302952295330762207954357525746454767600171377849237530823530735323959406238482109370924248449682396956847665981585862171319376192791970283012615847671249088805984938658467262647374038959196318025127821616615845992819385519073223033515912998654732355975982199338087056457723826739644468255145067824235698744799033291611651729896024552622824512604059889840337758898172049559211161360907475355179202255910140468015731336654342071659402728609959205338191367020960998092607145193101484856873781164976121454766402918054741148268817853512281114133125444813460683222367570612010452987151804259854232433499734957346535703351948475963585278138053982471266719275729129802485456049888901362771248836984184381180440878918791052644166974443807098203288000322737442156468918005497530285215438808239188356312993785834164771852053673928592167209783360616697109634197049860674548494537958113128857887174126143865863630786255588407747105300571161618466584104543397935554052807671036394979864621403940725838653965341197792565481362907471134146989004790851583152721271586760066103037007779433416551235032680690464087857042481292984034927415164405197370559248592749877269175549863255907397312609760008759331023118565550889213269524184389152188923990020527049210206254992407105430907856156426584973491718115438142098812145200857951625378151059645405008888356725419274600774841201700761206057141586782155689995750635639399751556910402938049359703655575473448492136970555313918933758811478459836627705450178616142900516337578828830958632741958702295508106842487597365855537069754331425889969913945533138736760735382631537504494190216064453125000000000000000000000000000000000000*i1^53 + -3886680706409935074714274015189379033197872238941991198548377179854454305641377083739216176510664422620074428774456068886274456564108789119234825018912542884765702054857162349131766394813020651568587463828831970732680526342891883158290805482410742748921382101656670644840347465732488794058156236278155643950079010559585078404608355830335973617014236557932964972265420381859287929225775672276381993398647017662775891163872339861756925012218931703233183678576065922739426421755364898659123829968549519231768972003660307015496357771010028712556136691069484720152326553037465391202791772368534143423799228284401129546012032953217654549948802186323194479033468699334894458311488828172118220995284216064051006237311777787784643872867330360977114630385938360971755421878750740631614382894651584846748800466356230675701887648066256337156601778197578422929230797948343191548178542113374989973573622161402908452093697349351534424031011471626789939531505605532246484556592546553244002873932748060019404717631517494333687734448114775734321722793438633476175829034139849194691561004394580470797463075199610006923965534354715881875211228677016133013466569505970853097830034841157639104536844412756537601978206945325316433725182095517980477751171736557367693220331423415079039520673934081772509024634449830808773571913454986527658628817855426107728111626533086333805961156047412527276930932744904625599988772816929775538109015757977765367834045718253856958629604955867423639275594395846710872577460317969238804602126003438789475348713805584354941609863174569793052161494523717382058587785734517231792930379275501167790882635021516361982070258066227573080390407314095330085499613421474001395868367576894637845085484938653905698415971234912955888136322418641713400589461114077589126452039857065767756991664552108799989474542931292783176844126998440326072649215402234788295557414301299288841292675302871730988618713000610841555363484173222667536114352867529060984386037461483541608667925310351709715626848388569945960108028650888633864033554648575891949424251775982989424448875418060557611815424716027437441376767852739732481308082445037345704239283780285456421133811090569653421353702610141941636168318411682425857459256938998562833075252075267544685817700259930897531395227317127378721567747172460701101595891704186571027207300398079458947282585453985510508656507747912288629711318366694932269620339334560694442246649470317631834092407303481135704823953343103717811985802774502972111264110638983897598806803342735752202040674764353480304224685641459822616580233308536947425274684041003549705656376669854780713338082152337786828318204093406347651511635038197413052261547940429974937607314656831391760866775791010314052315054544521899515530094504356384277343750000000000000000000000000000*i1^54 + -20248218563027577483099485829862262735238781073744251573739907433090250366685906380494485435135311675316129530738161405016481177379220814134171490829691150932094890195160818666838958289565025887882278222701544016821823292656571024326402221760325074096779634607276293416178503021812395119843635043235499879986202407764531164992185332761353759660511520306111931749242464128774251620877233465210641550645565933109466159522983940235673488337117861849091983210460684771817006161350295272706430514302332189100746836896112798610747077056228173563512551959564111081772283287952706707450042274035986623216511297284981869181989236745436780415841013837207978221527765775320295191727431772450191219523120897125889203583090631611996051153771619932105072957116404877132810236017018559823117085918688282272774726457951202017646956452347598689105330219844198339073745093669438643239525700370887837087220043263132243208159851526123572354036943946577394379618695093645822037442197143154980061249991995807777496732212397488537553371853585879192818678082506357884325158078778388937040564053331674106609561785411176860478812500304988716426842279181706035586950107880355314720168754069182813923909697148598406532128844852368967211982459721850607872861383849334194563652251034842105356979306003921882728955317794817838519064930983174284934809514320301578105114170381095589189516511702687846413193001755521144765235976403116484819003937250267918062351186643652042277081265795483494249899430281065821245704163590342978664144048183048918082485747052180078798510567893477548580121852590516423881829206439806629354388426177518043614307149496264947790883068645838423344218448036423886722992207638042868822190818582236476481872067638150733247351080352166065235807337604303963887789067275902099553166436989631012100100203428615537212029408483176107215819666822415966256117127084915696928121184650393612355645457546542986126386397860510068289949824576925025772651328499690172344913107545136445362847035330971223310917915113536103905657550297055055865967663965656675354144771273756516556072968677309998503438840239440842846322790991036004000821237072000556787780473052573324798767797742714325454443030809824065381398837555414905987809405091733068056413568741751620116660851752256985077372508557966688791238170318331869480511348088294761366470460047908503593413274462942328018631329549526296624945231042740064398814464592195692038342536016929488841722351706610198556904751544318329005943658111195823747928555359863626758088237833166685510332537923677866530787330643451242862085186517199530875881628749596461429172475560204119770361077886405544894798372367403267027062312574704723096547345113647063451667657966702733054080304120081247244816150754331829375587403774261474609375000000000000000000000000*i1^55 + -77232788723041225093140740975209348520014156221523884809244927149232809793843232440057850141212849020155267490642816418240288266519759007348403904330254451957875434460217922550558522260833588513081930402327160855979346188752067447711789612236113888374951765569331233973843341039124860688089940464639340310527449506241400965174945038276871847023141910870008028894622686778201267393871894747174387604825856831241144255560389161959154743165075235456521905025479593725100497427135709607371026272903117031688688077487672080189561272232408785180148011918347667386829900816149716873524894731248695804648586365557091979806688677334989770873728227526455194873626095165220610723285340345390216707933943509989130289869580576839251552336028429964875910618458933225220969460222764707149453847357171278681127721459623863579489235942466874973974556739031188515508733567449343543576850318497381548165732191925188684063684445731303756192639004999082708316620263715381866419389916573523680905104537017330147068071989037586755941266873078625104337890789550439916839400834865812864292771070711479955693732098488716376183692738820762474871841022601091572713936792225880193503150042931078285467935055510851003279107554746718280525962521643975157589618949995532920255716791120018406623362271964825275995696193310551962648453323182847449045093026521265525059340693441596292273262833753337643207496167072116378414802618347137493674522236548984258984727475382231332077695211721884537481673223414790796454264049531811144588518678487037914177172845291317108480774470485338252875859530754864918426667758179638648879850493628068500169239387808408816077764951020599151132851595535511581786912413185787626784641364424358987478086934230982929783166289575787221379652723747070749029191504381726349503422230142258446385878352495514537191502024310936292915082534991854878327560356212655135260618780453105030170023807516831022786988527411057237617107904819293200457020206389094410964352401507233176181186356472945232157441327935397704045404797935614106044274560083541070048548216752965658515686984988593457688238470115105937068642185257150419667656927047714853043077728048533492061407115065232364588664362625428026255273035091688610121419362700140259630486523111854079564470571418771463894611314942690699549072077713399530821969941282994952544179712894875277936576195500119153389786060201344238661121633953933522485943390027766837929672905240097675474603098852053439349152109116352555946112536616331059927708209963488280586347584545304090643099562016160659810006851883369376970005705620513941384734126294212919335520137972090792415359214169577997437359142948664301129792573417838576804098567413616049118593893010216786011495784139189375791989533581727300770580768585205078125000000000000000000000*i1^56 + -223141923913737662048162039133338336858403660108264702366888850241371430397757044114165948127322899384384751403179920103388157372629700354384127163311292842628203590280591025853126634609078806226731968422786986350322104523183870593225948240560103446572806699125320972671011270639184080424382082419699467923523834349014860749258400998258631755520908662261443647058376515059839928547165967661755954289988963310232683271872456304198562080049036890787012573361873252732415387447393853209417018525738135924762746786937014484584457935564699397816680829236692496585314478841806744777375901485537332546815554679059350537407445869191557766211727936545800739191672013227308047644319840408972470148808940882834666852350566093084263819020780821522978521733190877666624486721136146403341235173627235766116345843751419162192106880399884308514455130810867571623031694888364430851795438157974589724483757634870914919502731914275778819927532846012145579914533347594728429906093029282991911546173025234017552720425622932507271008051518396675042278116295737834468527005263479965482696235858386887937187367792228372056680115217755094331525142529816169185313707080039109668992857210797907675528657294689679140739950981816124173158686932424957706410385677947240278811438680501754360368916500027279832963125436727280071588749371574205350164645364580324157888558015958250845034029449632372553804794283986059699222729077025569873469895205855918616957366627352671738551051491184053962965963303143719263816709147120538279855293065772671555702825836438008934000373778761640144468465035526892510642562355310730245498043738478058536285956508070238414782232214886389230261216582763730663983148216112655635018411495026169005079437712804612889224160716838858530891959086611138081002356674788947726303740441851570241445508509392974074913216609650073917188789132221713111591410534298192205970274259418755702072498513332155561047939500026784514855147011240640541050459065574561596684285620757875752515749227217037206999256869856986563517582801196216963632315938351303971514293714120690750381541752760402279673306286002123679662744653892704974883413621620995782215843995464140604777724021060076321001091503505526633049127232640003643826165419343863386579253570619533329686133584143235897534659908166767839532729339510348360021935415883416010885956600175838931810224592869557736332712279310156288859712662949714171198915363336078911805513531811449229475130740104925968715080293175784391224006473768095158460134415161137519714905371152916429678769192480600739011780830396257038847301183715951865732673767015057926025537255511446243675853882888925632984211172859346480823527758655294139303859545810111482385700621520710662628121364392434133883114100171951577067375183105468750000000000000000000*i1^57 + -499953242898613126566160782999512715961961247754291749344195768689355500293600083933427241039020648605101455277861992583811632207026316943631599284350877137279240721465454869592855955648601230396127024886186086235183726454946228223340355228354140200553624579311124648524699694266999439477687362931646062867521186200964911331848495775258208173281624788216551119625759092029668726297427293909500087161387071440531102961387819796843797351869436062720182348254875314034385149316169363532050098472726556583255468713032091859019403668457708504141129936993600942488517884653575327678063732405779564021726823196631149686095154699031881367919083273353945093428499925761819297162095838257101293886561280283085553561792855328165981762997409709316694490215896851870010806986601639336626428943674716293121474374399330933945288196289359909851872522293176932484882552791172994509421978862839440088213732269575427933930895661298018821815950527923257665477981931729899962962528296600358956094856234467795504794547774094690555974180975814586642874980731576492373432451842326260575454658800459894978820389157825390132953824476230095309711625130059483946168041589297007303614553629236245383878276727936933071748782333305658498448945090654823355372681228279474092755421441700464054346424019420526558353618687981633035348400136860050851068704983757745848273211907085808067813050754433074060997605386630269525558272911991567591383259521609214780198814820229616440120660379417345945485861765040688666544963785131159655050835237748833759884806071154103373600410634533448451192120502508843640864728482583570448450095462575990286575291074748937497678472563820709115072817845105909560577999487046381314861250852734816179768099180576484192899857034159293358599087125971427016515811007460004285081278658723719166092010823920628140625372702703321070079331875917499321918745007569870363048690601445729710704451823343607201783819246284854061643652717297358590046771412473567436601527335314651840744400725730513172556127619163348235324101949832276247160478202500356080672737138715914453873923941683556904140865350605770860677161394980614527299465618575379755233767746363591729087605356226837559704474371614690521608325785077366650378521581785845047665717716851469275788146676488738096998821593481017414078342296720456258808783149565320035255792471225487575987321580168869831730598005376346991705699337634554017277429031482605042970017787406202353626770275019835980291724429370713813817391317517400816117035792006304877921972233570661852032427311402937996425601218812538264792711654908265583012663348405433348983047254877976109375430650756301715344078488731860554689720994495063671578342985029095118875205403252643400810878361487210597147168300580233335494995117187500000000000000000*i1^58 + -885888157005226956788344206013436877729992309595535252279125990392159766234984350621492992398263911265498609281137972401985395425905712338979174861922116859221827450524547383248963781187170342326897106943797706019089299254628448921592352065006385355162608191078455312959857144655952594621310905008175078446454947767062369909379011748182927764984977734601320313014610569912131967924840097949005699120665582278624701358769548113079802687725553276835367952368500076298739807728512515453778548843301862377600166291867924967331185128084515092559078071313446329245268231115272183648799460752486419330207562933021203547373575259721680169922432349017878236729568041836720369418890415169701330065530007398853874032396395951844627426903480254302211161451355182176413939714233245300224279704955520322861044975491600307155001223474379135126067294633613115778550657626144612878196365815920215262801297097714103647726435578851536878703195204215559363532074108692246440535082616305813781328030910409627659142854558677678574133407561924711383939285618048100332022008066231163955481442784602399282815769861038001332875259146044109859728460562955732113326995403443222508859894356916401267769460950838441515646639230069921150300984261293797462970871067917240701916959446086372004956383412605718795138914881996486352812374297399713858824346646422994777107507521881874457117297146725753752599368533574601831535128975489758035278755322667960958248334961676340597528222842911720204377414614977448819110941100834764838871507358002441617348028070795068669129375435258663542065827076105574430554429053838026660130448738445372624529408809514858814250231453519567832128247569379582938322470844197380465774364430245205612374657462737118435674033740316811141429381325714839284530136881620191410815092037953372251765259498175912434846543079555831611452211436372532967087790701893484135564090792845047616876923296237329303655591920825329933335194801815654878902154914855090794118639833364851950887551077663068345695046652328454662840441076082514315082864496109137101058710713833357688793268446383798863333632275561152984701526250433241940131958231005698333556635778592866627980128471834174194143192119597901333393935559932162932551745641158738358745986865529636957662617233783736335168321895366863658724004470689788220016525418210836339644491639947599721437675935732441543036077168410106308913159315576723739694140525362137029523115908458083553027255892142031940574350494423270928147187879699326878951225336088498178767956243582215085718604577766884778662643021835341606198740322872256768799668864088136462835541840334806684967437638152496617178623441417305194163523875250929624552377147725285985245348317485738639403808709904541984769821283407509326934814453125000000000000*i1^59 + -1226715446250153996587515938022291576529785670763652100002577686376515783007444499130722271185168141678767579210385100995977691520388112952360908930379276830430800928729499190421751462224103001865380376489591207447061902631049149324594113210863447075583711361116142780591685614722355976853788594385155629459802032872263558199880291649011592525610013790259260802116908801042823344110129697198286629224402311862155149785765910613284807089799127794765686367966616448211288880374352123206062827932571265248784446402375905144607377906588443188851850821696626941343991044683959684029772268887661582654544187412805471038843440483325665746854330630478725448423457061965075783297607549774730502524036583165671620041177806454874988229904543070618344506895768394358466233658621869396047154922626240175184806109314152371591277953399123158695270044096636652920146009927682079604274899231799777920704773629319034338987395148130444882620496041448169842186533322108797570439171613776021341091765200034861823280090796124965115959478644534606274135781836753117736302680634061192399160250056387847293691412493470760249512204882947222842276615517808195174764621324673602658002564586589357801893237983144400065942949506069384164806561480723973371593739784001999778495085710242474993689327528969172292945777354841424760523510866403798119406070661964785851824874259908426022510733509280191867746765725860356985223248449299698233163278246295905120011109302229345521096552469843215472582938044560820108422562361553712709114248825485952313200600087437477389400358701389352741147672565617529490570881891597910504928415426079980442432031516996971372884833853589198113868162766766149017907127249224854529511187506642390205247570237181171619034630631082657883041784907099194659758835749792568081365839186300393227587453054128173338315258140128457848768865173970206273341575701925702052486506195825318176908234378141322227496612335625145519726186550731006732472784542731832157804834068070587255581046786383166209971219375523308593205853961253653570544430423287459407509087341342671707426595112332546345869303065405147341010451351923559824693118239017265187853799614127082863848794162053120860718786484264651487611796763796318679242059922536081645556793289453720901167915955967164194313381876846202819396658508002064109738486297444763983162106429709542675754836156065916350326062711126181157824008279823685151074972661877366147047834557242164798589910256953736673828774089335990752120102579573689076167608350404517046479385397868215800921825197852457389488162364575290456166404765276832104619772177038727863602125782863361941736447885544575540143268281353836882861848735182088793696023392545565793006541695972808731169671758731709587664227001368999481201171875000000000*i1^60 + -1028115962086355131287500894575455989234226664859543217623802779492891322085213227136383264139130509205542535819244389293368445648768461822859200021837224526585889036756109148085343373938388134738431904484807509689497842741253013165782981602613021726669870777930601262406129538407202144800202024688999686754597540172118805030169272648475297253302150208737503280713813387535218473645035547252561563025803318084296115100144858736454157916169364870639143354127127333746244235987896895740800961167559112397744677851318281924126779828350013006222736921802665282808077115801578354239678824806947332490769294828966714515045510612425363772222642133739578938572175565593399806510804695236363186749219515614720252754368237742649449245448278361128059236765245088320466239099629477679341229927566246461908472746443039390803610609702873171450678949032994460154031261111305187663044690959742547486427215298117559159568217879074134328154966711243187445995370764954496958514176341919784450869885041035588032312544115289361725842881347139402815780211837684122087921759997518566096327825693630443754028728116396062944450525272099547246429364426979877711000231620352509099236456018350949723605522703789045384063551108391060344816801232041975120404298467647941689160684480001758047963924915108680487586969935606194698045108047696488348335391803979943839259176417892631999259263052735999869733541546679802416730099227917362801198867777317916768174119336778165489614306886691566172349247105399064385676152889913533521883775538966046718359428795931074466151622551300021564725861468964332336038323971276776486393367652431516829212024483326288925589522968962918018202845997775309302005097987021852357188562078848012870558650017388222135112365886811039423400637030422999363533111145366522856204506907673433234587478381244586873859279162163007487064056878022274925378345294730724952258566437608611471270195934556943854421528225223203346006485768525172188466902067632533069111002645399168543034674519368604626370587377731670517017860771242782396024441804679668015153697023490611768735198235974057863650625436426862523943131916682560320064125939812188862106234261809438288462559261966794371100830785091130874775626167126294730852554173453340834216402685118026580535873727348130024685049378644492519349956931691992474278259098115305087323980755035275542812086241881542035211584099536387406583410891217727930820385120279864812661405096531794193104590672248017603289423024693948173427476445418403933504257706038163674460186891895144664386760922407620714245069424137751521706720520386265182416462107544516468816870710882221171204405633305897432451348719051534461844406515743999211898853569770230575643663116529619629829772620155381446238607168197631835937500000000*i1^61 + 1015960860046756764482645627131421995844422317216089080787917120321254439262680596527354204496214565505769343320348239404849322882913506681275626451622625443290471767145528397008938562099698570667057691496351093962304333605922877945610171472340286134263502532400872277116787211481237524673872608475949927222802624688443944172878639068545870772892003683543803755213372998797105091213472631689570232452434611826039706643974319454804060192215302226147047725181649733386876786858064431873098294822006162891872826577195753995580896433445695812279798950258978650613345682750647840875526424074800103890242448497392067362835949907481781684469575871010247785029593327774226558012038035227547142896591242162849695587674951063757845253774735917681121856758022057055124780772651224670455103058208014404909091812545911651398433346013615679726856470964325402770660862306821070921450521424548906597828268244037500211367368364600512531840473231039650178917023001333787612779981100982707005139671954833898792032907908154057676638552365948034486511684993281567652941243390368932118097462070279000779473254965634984793830973347464966826202635962934015564349575672561024651681250024751821354265280338934291296863584906082032105766669376854702900898415041156975177430191686232268776588531458632287657196985697126159453252402737670428950813724369601414856711329508104347116533413407775104099268116619174576183986518913876962879855068365015010781375513659175465216474085782931006463220924139521257420406046072630160736334294944141009517343013912593810365193043803976051011011181368279954064968111316992419631898632138997524036373208657975887830825580691784520092401041525135895146661585813481669005443473544592592107699989023375646758667015409683502322371450754695436180111636602636643229551003591219029533419908615055041465866974653903220334084829488802204589569293418260304757941282359593867367809052689751111810034782275965996786261418961943925171490269468494965448344526230083275938925870390933351665674640305784294745903652115433846302896895262789081891720507025333537089471007698403078192577389592165525453352310218840143017479804472756466296944103860377092011022998445058453528223474156018599634098677010317835921441611555257861566725086459493137961543944096395965553697204228395865419801000534162568065636381018482168242960247055740290337686218300452222286224201078473475937469439009692797498049207004557676126856614342100509915196936643977834793097384624196478506334666564069528232325566500949178329988813883722930452260969738283201170711894800726142952384283970940536914530296136194422002174402715958872722596952969138607370396340050829620003732300692460397882546423997559148598998192514795578175745838223065220518037676811218261718750000*i1^62 + 6598811666898397487873098992356007404784723296456425432554939151482744965925822301441212732107816467998503677786415552499787156910280494542430316237186055866722051929410199020637065420227008091672645374726557717325378475766293150488151714304336817035782541629053404334336802168413458291888963774554282571003803851084687547393809349733676001264951409038895596547917210053583879535502628914273666237936931832966814469889178519101535726338177875362427529994731480453696054425308496962273427500860975936381972174651382480008210923536100017868183048393159407424192462496864662614297732371537341147772710736468822830178681670839256407690045245603266405492486564775690282482393628393170571778866951915918726287137134238393343120254345559564233532846884363112373634034707120129593512660842027019508784176748042604389741642359825612241018284813822441838175580083223395019898666304496358587031267199914011410621405701661917666120985909374272487180664890523501679540894361635494058058911465931855825190830830606735094260222895887015012856738591479905775195720618311848524855025718919885078336067286595193671161593517149581565044967040163504812159324047669756979916344892424435137771429835050845514203507169114927578985759399690602693565847196397143292745338490917450002272326868062640072095177808813350990881361260040988143121865931341449105834107628811347552356258894597766210385276230150619046133375104417060633309263104648878915535553774251329526004024108831490595832764419839950520475012682190651413400445678496956334425563870770509324800480577058226605179721194589748695554588158293261289958474267110494536471787239002311365982780095014053303640980150856067996555759759451141387676711494370084063662608657265815500336402199814429335551882952473485371281679414040257569381988222568416797687589738712093859189078049175497200751109196894817593822217491933101467834748054272605095088549184309658986769555891421245122992134731257648689800600296053428109679411441971778420707153029341240677256644387617610117505977770465402448498457279906625363243464464996264383865876953331924149387943612350609015222506251960645571645319886995431546835845079985954406260779287542130651084751147963335438771099860669896913448314346605283243492868046307175064678272508143892678528292265767480417868394500404898428996553953202828336000187645056453002287383822804680392941909778852068252823726330034175551288426116961843037354854578518993233098450218114358536499838567794121619247358317840174135258603580176817263727023205664631568643071232439562395217342906070606914142668969038843323691282944028270075542343060106103800006731289055985091002984227478011289461241872176094805336173262224081262566579281681378339741161909159927745349705219268798828125*i1^63 + 13875826068324755884837237598199637125401283943991072060530256251764448559917842128714099503896395814946739698342074227415022043468222824962104126137365735015489918189171213334665192610861721425656081109202541900652382560051247832457313206406036185078897118456048647983330520390883315603063433606080585806854122475851462007886364586354251704890813005356953365436471678909279773680653524975196776824816835190591577756732181785532195593146267278010870505013201379467993924035887148258199090036779210762207588724091839798543300627972483901221857583219744620167492840199344982521951175186476496999842967603000333640149957342574992279091678373678479630582531458230737032447869082161997984535887344284098207065211389707768409228700142978699110566799124839685733201550670727861618422570276052174318906757285540121638970517150996541338591265113226121872070003376189927806061840270402329218104734613847799093142088896593804351286802275575597645233932023035193573777026674869245902812741571134570987239947971738641081030613376837735468008320447182084464175737906258392716260114990406039756454589704632970741501269241590663769290288659122730839931901826707124891723942314829543012416143367458786283699372806160362393781607398428020513044567338860647078975124347155023157312343259424124044141281760689560762706473087633361317175820148235370552020315341198721198454854423712538867146034673549210933983705416887806565232326740534475891895469555565700178912415014729645661103344692405956869254303244864157882049005881230011642626564315014521490040016122928900083934790802185598857975217855348671151670795507504013703442172848214982152099039010987211299667044627657935521708931478956566340675537399061346694775876274057670687886231995075386146398927414507466246317767711113028207319549339206633274586427499899183191669379364317834281534280032628217081605520427255651069592257748636338385082641247689304226655932966691222291020806067604778114840479411557934201340700323163060835742587313475978269810797601127885019820121056444352702076813379130753186245825744290899289620148141242069879217659555202096444249463600384713434738793683861858098886969286466540738738664757699617350831943936509963934355233405311936970896018502552844717471105289431556836424584257910495661351756621966973908053943901812721883342682755153946688827981206710702093592412920798819540611766464466697703721539608338647123881672574293722449856194679708713109941428813772178086878288800273259374350050849015911374319367127313645449220100357547716646734185274190127086872544917907519615308701293818849627761987798774095814264455456871531422410949805892050477538697475283298489236865201041503416570413857138694403660417187040820863330736756324768066406250000000000*i1^64 + 12064043899293012404654369332835179474088377251713338352620767501163199018887182990801193099389712536147845256192067659564535627840650517787552390712445835876627477688086719381268431564790345420585729130777754572201389616374140027990472525116893778363565966161170456895926323364859419088205001762428781785024981451960926627118127965557802798464981090065429916514139817372258891002305668971873449623012938217521354495583825967082006328962290458916737166324099695825242456540175200158261498359627171381441799836383665089575406232396900211155518193290530192978603657563533909649766160406615751487827321650794996055769813289442822964852439463214635354385155539545175853836141235593436467563822889540993190616936471591490571724344397527129047091937603778522719382826471290619729145051101579587556081665633635805955245347108473933028007926142045770059812089654756080826640056191022367819245331019534365910481062957513664840160430907484937227993296073234641077050837337523160506587591293239958111301129637549925533864668009294823531474853477062271180654710782351076155218679872838949933437213087828230934472665050662213563918038246812348592384007325722675630232663080777607604269280745210069897475857761549313281456289049739021781574091651209294787857010269150012025752174712686842723216095362744327858521875589643128624395745986324818944056672988126503342561677170115822498719784496141237964576425800053013584829738730315670427989689937712713297199923487886662280216474389634618417380797375711576992635660777177497127471756013406744129800785969252336749052250008124653224214132951318858389257763935550735309616880120546534766429734534331395565001773178523663285351150006670283003820462952684807986594243652905657851736507080201577039756812692135969376638142472858158150650635322540957852828683309545841627510056321204454269455675956025739211279397434265124939583415744238836652473473195186878119243435087319786458798231578542947207982924642562193706766068961485076088560160178048783420575854261040402512324657350313136903209230636738873042925011529592149910399813377136830111042871335565405238456043772726141510469656629329746697903288778653616901759906654384198132051823058364739056026246865653462996433118243828837237862157040546166053533424523679472442135659021250666891515830081688804835547080525960429197295332669966568508104329003700580770650387970450660197453227417455601616010859074464580002772761892358893362795048028081478193716385646623309482847764466309602051367142029125828422664585251279976097685022045509260311240552371419816275574485894674674396918964025247593749495254451168140970593060961076895309245630695475128931392251947503638947008946628632401143477181904017925262451171875000000000000000000*i1^65 + -12446330320696242833935460875445294289174548724420316173401601082400632224686025781262554043006699010369865602182930481759254755752744492371872199988352674204394256859777584268279529281427217130771259526904795448005003043258186271632452167820557466435628314080404267951402795514898364564962049307561398741081253113513592768386656307696000256435150052053854241840047828331498114794221151242175986594488434495684301474681165431831692293861282604945927941102191103605323854578452702993660214864625257514811393436095572633148643524775304267229793160869135918593869921627588786741554035125065862423831027759691468498791299231898471888724334624557918489060998650939281389472468143988155626403712247656005267645597321301675497563272476839827404669677686286043929426844325121787030035607214713598394427097222162519568015075418518015495303173200864916815685643573408751703705301282035759682631925662575912610461397784227987522876888668092281871832583252813632940189788030520802648112645095955828790937750587231046533762383930959642660973542057649744692812156965640748590004920728649574482632265073121353800154446989357362583683124494959580217421484173280908081670205293546760528427625759293373545403163669595090171855907435500227946305311711989204006426425942960785181028303998149234867871492762437266351481372203697589058801391789658409039341862662623417344664108236405920073753038140638606909574745524065562580529854744666504724670759756999107526385768792562105412761966791628451948642391702913601672916985046208658566690250672175213469376910243073948331931080809262102483510857217603727176529030852993949902447195928485238876660254597005403329941826390347867799388815991430819071026526878341727158138591914244595913712017405638364478241927802954696388076921236585671195629580551271975148685892075092422997552735649025045368099671046224494039785317025762069955724595854308329925544818494084506921548701176026971804552190952741355013003188008428122793187446410711905861625303076571194294966682760806530984446796236555447225271573279897899361643854198661832490072128778288361619885736511324762055696804260834880510010721691610590416546863904649114618158042299555015287439156933132001514250499478371452052388185968388344617519226117892754174547199591842707165593779083193898236480286160268458549334013337305401997085089791196666353399718328121936545710551801840602425173823981493998976528553734376029256306455575296852165656831898890539415723132496927485107057991288637974415357287891642793357651692313323236845615682829932654959610955424323715437015697093349771051891294178097276552246227771651584518648706919963908562399099177888377742171543692386355092351488110580248758196830749511718750000000000000000000000*i1^66 + -48662687715502513494718700456058781069926139123520965903110696829692311613381969536432455928373176763280462066223662014458196820515290118243680607006550535376725678641777798592389612919734380698889793187246056868816658344990642722665184737646906693333107875471275662154347055383927303098486567269060087091661544938203616748991038666318552529268976592186592813885015949511978677024094720095929952363259483571965604810250481561303539847970071866754491251094354819302322023728621718980141298777273098853041969149385520339766319567016148531641710725543979725318781252073670580487889098441030801933098266962281331228091453892215120541526142464353972578239240111044514249218077976532372745201239285912001248770214352594964595719454080710622845878683176154496484541004191638190784174858865922992171880210105409469021533646623639441030743164526945577581176786541972883592379885842353187757131446685137381670801145525713109842499473192897786901446495728054033484748902174348637124531720860716326197297006731771873566362683877997492944330963878630603613491398578627418475886661336692638018144284287956242695805217280601953048437011528714598250297570782243048946060721601263098894126473415068845538822284709195525689320775055716277306984530616131400714563131964985126404379440966615706206986644291257724974847547400309626999319396421429000000064296303632736130589377924083234922113305054740736325376234726264416650712424100527055322663665846998327327748074296626521540292375122033622668113387735651218563485907050000858418373349759977279152517107294091491533461353357585275370988937055236027701224757210860316349125992813374662409601877842569638542257525600611728468362894064107018403604135922722532305729098601804712157172499944310634575180075634916716116658362777511050104088301059057232937367483929487838957897676904999766561491881836144382533768345092427744010739432868517961000017822967263468112549641816049965068988570271295568362262288891765001416348106580094385037031339580823765409649884910884245005959582624532217432937295371971409959460099255318358420412014203461287747406519983556122238036995211052742186995972230784916315264109230970478375209548170278166286773820528665773949401826404773575506167972219175265652438207225248328566278985484812737173403768062338023035095217449584247413242261114618905553950123999492187433765867390716953127095506440065412664570836973272458519211040884084543502736916098785120171185911219164605477869555890520358692227073315126897592090542755622663602901219092394366936693593180939652720941322455652636951232298698575901590587238232953730986057543073329341479195487967054274317886975782524603145807286102130101808812469244003295898437500000000000000000000000000000*i1^67 + -39178661526636260228461228271076759716063204872464685592272651142873003981771468768590644834764484042742640662338389817929185936410572141434768159817160409855059620314586115922074350307217371762393901669658525110436674011316406159138322856416147316177629634984301683332005229747942320323793704666379021353068507747316624864467327603877573986791273978575397461947943185339991226981458239895851421519333256900346066923437510396652954509653112398127379355664674524366405033290632412111399357032617199161900138829000235799749770836544507702069239784479052722142405901003861494196083032373573741032261126969392524185391168239967676844019250274666173184411876211887325369161787524819574401926738260323317863459911280506179729596416718979251592925311488053974206361927865385297545199454232290964404618537903303247301808980808591538696327319118765611934655199552657928377637134820127733783471127607754404861178725810210872770603901137250681630698925319696614341863543118760995091498630804346210391284445552050726210149333474594104572312087180208934620788563717615664632396024890795925112886730487814813489745114641838067532434142949950455673324404874397266013070558450463935411204128314211736395508215411017084574755606888401435788267125366490377326932004170843404012673330058492795091155320432027543245358926850455815280464116380311270411180148848227023074052615053553144763246982556464938832806345209892366690448239422495250112448343390671545317195504617378185404165810642124068915640238164131666721988108935441895088389053888723001291711564379714821739430625168122684665000751676566384525542555857919433432182974759349111617086157694044066893839157570109472031301375494753096274517176363381590520415693423053884018037092254085901134607696077307213406707959323333168062067705696347825617905414800235759710397798785864435286765105734600712226873157616455074688435106349244785757427033382437347172605379503158546154902249797640748193922757874124381650630818524576424662565968268843085979350277652824285144283013626072794372055665950798257479749267834309228229688390658715849922290419233210947580754675454573912041106271374594573095481982859007041854662784695120654341318013348155318918817077706048613998844404804454712719976966440555033939607423486101565423384737826137722886184799105856973930995447618753805374354100717991945889979696110207791999228774978244595110610310656258734957111254727738627094699872391307502759809852408622018700317708328400188245343931362121434316397929932694453284760281761087875661339506424047467891093254720562262248082574688263805513557782511904574343563891964340874233885401477152227064976666309241549440926415572977066040039062500000000000000000000000000000000000000*i1^68 + 53996961384511747157864688730714645059212446800658321782996130143835084186078841935491575999071266772351660844034397525261386201235008008225812238226502018247532509368801965130772734838431719064780085600691130154118419436633802696184189977833601497094149256821453695216079198577854367989337719063840521351214127205097157147246265940954949375313851763595685360443119615302400699658107856154880943558616851250254768498235148343787299663554279724243726363658567337263057399135477394866381783014257008860698606665165759848943718584147044850854318697304232578729221437164664487310899951411318903479288017386398288093975100833031458986758803546124475332090223481718068767219532384050633244212613431021510063372638620298888537126906707612993551679358933340655483469019255408896367244590872522576184749367669096047954575826812414061555422653003818219310229920883606878277605100807728609063539836201643331986492392299691862969947986519109834166597272674669792651760003682093569750568423767106153298286786492392768737045073625028152499893901930127290286924614122608926916357756240585060942836674340062069027408795603253822528804445976004413509927624001446155068836956245405628219802573544702958627088930869032728385452091396890743468732360968540759019084346324289365934988355755722327304382200813383221921339230750042036194879154693223075117708590334849178537427825501386595241069383416611400297854109156325671938094338713721119235275793041787764068426362702269912176292827795103675504125543281961909047861673453852217955451441686451630381025469891700816060374697764869570478940398312941623948704282022483992600536401137030029482694672997627837676143882135023202847388502033135097804976365502033663394676703271554022012682544911218501441793870332895584224139136462417081335245188028738655016852744675087490268839108932960488763294047752439908458547758023083557256666688241350867423721077077460978101551748428815035140727843708990031892264798270481822843248349972287720451172742737789916356354502339101603750461207154119275168713351408877985377026606398299185677593128918189799341161418602639379675541444516046601910147382374814297575197784052939346077433091798576407208453055867053827347232705406226343858479133638874603783195606465629005148039665953839001484560074118370777336910087043021904963436177009109150725216796770826668519230477046894073921254970304798652499455088358366041269984992675552115405681571726284079254145093177966493500218465157002857999802270974523835664381703564987946654632459860649553835285043414526144048332506258418263304012833965347276274713383591443950007140339453963018949476245481624066914248416481086120804326324462890625000000000000000000000000000000000000000000*i1^69 + 94091047417059709850485969336687168649064288295187325923093914815265513583402001653076595390274595784104522870358096002749941844180642795062680912871278774806884325668802556958690589068613184922286643879547776902450093668281374130562538401772333730935988237995794888008117341870134463594989110200928910657550598408238468389351717662002700622783913955046278740103242528200192032516404073744160278703501235289943202709730604674160688141452886508254277768146554001611965146091774062589032131549296382806319369934101867977114105214517327496499334933612751845526151997654709908829094698755363007146201945944629948364822704844207161670829248920684312890973394791539886142987669831845807560026097393376148105157903186768912997960094930379656423368717286925655103538888807166553976439418929954625001048495576539128160057136698409439565841982766972505546886597382480746714943291260684314838704321401592521641098440301735145569077253387188915453713508807654362778687967430448850076138902320132451329309035787831278480050069161061116419338176073644156200776771273090886744774180650512475616665363959386130563467918210491130361606834253015115071528336552877201228367016722993635393985310744002621124120611423166682101325525473612459509319014030108501642801152556678209336061035711820722388046946229975217112764331562127088436922999504930377934364123280261421693195005498656556869440385978654677828646704366281557092170338209956347980532463140351585321035766275468929443823181547904800914566496764528472885164199908356434401853660405371564490990649333546094942225844762351625036067322668185822385781077013004365367188554810481910399168629326982508859939693048383772031856614388777228997606882924933598479762456221660781634295524339460263294548514882650724040072136584958841414808983285322427106645434331886557332464862858095723108673062082932801815537719072332699096144566046489314622035033986167491605951849065506961048022511126392950975633808152218053782673645254675432786570650436938511578079808237874494106134195238937965574712273261692934444363638070713849006505568106967585311986262006614392941794942745992110714046748709113350424241426726667019638137466144053259426902565569949112249570442980055352735220182364752455489824309814978103922706317561503775481122387544424986554849007166282943143386272151352252798767516920592928681446097562649115414986606688946420699225693635166165418993473466510638765340026552390066246018094130935939397247126500007302750645858938314293026600737099908877937715325104533292657585156423077021202037086402545098125068009973069003181901360379854241965682003501156234797163069870633505211694470027555468750000000000000000000000000000000000000000000000000000*i1^70 + -50498125021205085699932578309406386182104317352386332804118423907924138268820068639607614399035244852900265654985882892959032282179813320536685601925660576769225695067727660811391574975199193625044670181471139327540017863074527760998139812495465008242697496895714796086122524012013204613119384764684818063573568846316315071827130073116296185136915260168196715248638691359084615644329887627851730668639597492283063440182615789877577107069698966867518350980023562950376132628831132726124328785319894080207781369515096341823728913717588436832957441325923179597983358515409821913039787884598676942915566097471602493739871377302940248034748804271064791955671266968223644189567499701529768491769998366736809539361234067850747124912082410477329220281342017262414397517571875117980107265996560282940127319974741543985114528927897935412830021331214386997568090287401836535566644718675791682819046898153470443983027365737359112321615601559544601116650037672004129146241876793385538701579771214918921951362973768889496552856544222593224562895261505904482313391344021432322665129375348500916509613561843088177904125693357273738486784474024657671965939812199397468012049695653498203331246880969702380526834346562895574815337232958832360173763397568117312805885831827489380864079842485209840440048590637954075478074256954133370329951747184114435669350550983476838747442031227980000506200278095190632677227264121693317731698025118062333034640663457583952335971233998723834351205288250317246214934464193017137200058029706509396315697543690529754430911588707351019855454548893562633253031744541150716662265373697353896221126200445433428406035466242324539919265320115255052555177354226766019305159452618479586255981041691935625715271543739746168965795377601956701814006613503150945549796413920552685820555863552087021247625259870257576162131131026240652726527949425750777665314227894105104778134376830713011790357208972082373181936005730275539500298010889276350365097715679208606917183860630216536893754605553332006876359628111955460610443323977160728934743017433736189774993314777259523396149187228695507927209604508979709706058525036332597162263475886220843254497377404609854352386813731941603374424808611566560176457734005861625006043735339501436930935301494926550384225303535814082284403268516147744465548629184823432020278778400006571956177650844606662880892972120494355632905954953758159097439135333070175037644870149693802510027154573541750316660226621311135476931564523032765866692199527892039736969964230718441879591237576105329462498711723264334240392281549461610474894745688670076572545774369900922635912453739919864781859100000000000000000000000000000000000000000000000000000000*i1^71 + -96685202908010878759065151806855341057963852189424327129122454608500537032592802473918198241850226041190880444448890225714340911544978901495044375241221673645800924595663110541017573801903583981871833784712225402074026637134187961208697721887328619950763084836277797493852587511893396079906844118416019609452264224211929261155442715216367221470872387895437723595211671914105357050261572034426379315921844800061337439683730410341467691994671172938438741028772896275056243910104760854605655218811397532091965382985560169697234980871292975740825989434354311047973650377112998192103993524001047899772500447852505556091269473484508380924154929171757594838083521649507621967456201385919534482650334326861412185952700349068624859714318036242849322103348798465823449986197987373505982846687701858693652553166494261560333400784020520768304199011332685659705803174088822591052471167381625508407881024298927941663440332121321826279634025924415951068244366824031935156074800204512851643584432254915017034496075248269022179052664043013175073568410463429992727539222818475083292244357191327861237920407164523895027575648535651222748771365113318823339582180710450901356014770442797366484179466768901937492196961445497403374655440316328173203776024811383067638507146581179707255038367166556967844246847704519276639255849669787810643536413359901345721351582447695615562900136767245595312321630084812222784760219415807987773976197707886796841498287880262155423623400466377919949477642653658809060008681492721389575274263634797475757311919694308743442707439439016570746510224493569190384693526853381022734566210318341578752173244454549135092920717305694386882547977442404919047410801786553980128424277830840117809242849362810307058223423236494413754364779050834873886402905628207011218183941703191700283867159006328930951729388366847819231087579828335362047577187284344750379292344105662764564273890953240480600825319392858239636363949643021579485442152270259996147872159591153884091092507394690901348613995580930555496751042717252623870373821907691191138888828795835822124470667527005642931496400297120297787046319502012200051780883444932709778185946792508778799245377444844321043488200705266678437253734832670555073971390430801463151939066930425035139999404835879045039209114108599605853146260646811307961646137321451407152742309084066273988601836066169018615049385280898129369745001486821986106590673792590047256360131070303708038734428782151030575934619107925228532763376482665402887067726788519292170831886463729309022025265788002751526827180910913822340443763175096602671193206392336953426790686204841294019919981381444848640000000000000000000000000000000000000000000000000000000*i1^72 + 88163115442781593167222655093097024462271063751737561702301132012193425916963539003293223891138319546113117239232140487018279591154402788280575812164890065760830563733702807913858957934435557251747886347273025167320063072990640532399666074355764668908318597756573720615030636067165876651775563290797968848654425159418506613038265801865547375804550054645979468442154402427999575867079592857166330998114581174867867090732140016754179276581782757108134064360808153279985536484377764741754053636486838275768151244099290033141229961829846642178403841589289280538069662818483478381631777135217097672502651517675394386395512541250975119237839776527829489351071355781724878197945782612733398447608400606926764158748478603551817746067664206446321693067941509756289116978522247639445021405512358501783419980164332119865103564940524966983862021895394803922456715949454920854928350942210943698783466709749719686012752667510485767156793434873479787386086910677079018314604608638868700920897010800513782023000557248572007192665797170877283917082327004259435303544213731367118856860791678765401758439988400927713067714002892988242798068966607354795561866509972054785834069180257265178003516688387599369189601973796046849600937514014173087948827904974258725145776352448258609960966978438317276846631026957287051040476938175476965698476239285907936113314922829400739866869104790171202560844474173109663980526580894805010583652260096966541725644939695257705102092834533680908652534045907897945600342536170358502028156079764001471980621860332858521044179820295890284376349135305627676983441127325449527120687072505707154005135567459189807055419243900843393952016508956491514539990738287703920733292237442682017660747447972611028311154053078017463359775672270728957769453338119055128590831638726337108668315450901735600852041441611071088283127372844824724997372837700051142164148454923912390037192205602736170440909374778804081473449943379441979947166305773660375631268294160735846067060882647765521277164464451597783984579389483410650533647832606052689318266928466214161414082476893012212108151236594265826391930627569014749613195487729774767864728362248880312365631127365792601943437696360320663665212424757010257051632187192557077566549465665984172906857820574862429414570323380952911187251988151881584831544624133453231126500708957538445467655587804954994629224056174151651119625750171411944021458283191922395342563976892892639176853401551295518195481448362039356787831433399441990934532169640771493620005104330914654310566041734972549615454470255600794955391438658645917678993914133450978771842437506869985802411547557888000000000000000000000000000000000000000000000000000000*i1^73 + -18562167950725356128242562105422206992186798878166567737340012678372588299050238614082319368688241057375084634845209399269376256633656368230858805805550152325383612558099208020781371360101934214331972410712991484189336693719458054248216522616980453828954056106435190957080523960381665576639870039996176252675610696978696517654047069051109891429354126038086561282220521411132466651114132349182517059293564827002625902246942219085236788734288301172906739435131446510936271678008042459642044713582650392488753211495110059134416123965610796897986183794745289618958735996488313913563692951607524967304563844702671996107933852878739273988524984407107307130523519929417002796170146176290960200576439945455764972941272954773036890684215395562478532963581431167262156548337733439967186963871110243682899055271097033036152994144607044199754440966859322507373346532783197245867271341863895766429665048762744108920120446051987164689208574882631453431301376389781152559015211895357037570092657960304440331622479304032264927911189303364023278133027560317884113658976909749875621074153377754951206920206628768002565825268781057323984722542380979658477541248974099057423232466610842768245899987005660544569927107836358483274972057303961428245825848530515112997728167810242905170270358569526845863002790489153446985750000753438186033320840286019172159739001917595347648822007796793536909167555955074770398995660933991356512251370813330688572952698192902962070466841882690409376143847894632337681364783987588031102089020552399185970110540381275279084392265950882256222617843850381046929524353716788184520536062282221104359663558422057649483517681691037564725054948291086171641081045976237006968331572147665298673801424496758799036619355756940348944615784938676683125872472703503745301729013356427575327293985818401147684797670082479320517173599146544452832814970426665390461647451624979230066192153604967083265124388636197017476340039561366577718531971827519826234176190697720685610295778839673781942028181670778319537660708763841575428471601747797396748178970733200368831881332366778091636870530649211327959354420433590094733566400544699852643414360992288354015201603140073640345171991931937099162198922253535767230406141316881926188479917704681500195925666068008857022896724351534465666184188839398592517086016550851370983050978842397522913093603801314267150992364396613123325311345800459605765093217519242655746264198581992793732349401642200639753652504410381275461767709448060821931816918696329575206536955858045286296513416698361489220770952923625752399255227096308723829971705061695421810453484582823372618360422400000000000000000000000000000000000000000000000000000*i1^74 + -1264394843418294552944853660224887817307189299244650490935150697443450048313630498202477325257562407385581513165270499916259500065683383017201080490335095336778711991071820158429513016772492745222775795229190445916848609056153790261169815208560092007142205475787887649501938491640775299604010116243847036604890329320343581024212110875685672978327261708142127083635641667419678112216422193808202758460949278337138369179964998751803056936767761340627539564646949462527387713293433126760523552818607040779565353747894924263778135592370779992280306283082567065357474085099575208184250422658536223123355315911821591548367750390735544100094773818729477773521425339793499154305702429680604318214061759337324083842653971875489984314418633464291251080845247969016669438186773331112117275124211075342368684237632006211933377253762385739635543780089860854125052866831027698216621865335657197338216360704837803532796150873489365708681002687965844959172655264699490147582474033983897879800206823822967099663683502252966244390522189728758841991717876639033607097469153482919370367833477759980258297581989655604995335541102678035909637445495278361932758227251899218067557909628599286439100379940758729562625824570183605310556283251455660995027563078522706430638575805416359713999938410670692841591223432036728383141879207884998993390638193829427144142004789271976339188137659715353502258539929705413334140033509361083383475551528924594805941805530840631807711167366502021646939327307967752199769848537148040721874943243149775578510527225653947725041028097524116016904561773419266006171568122442399949355227485286498954041455359079497700634245399114455737953416852322380011076861755821841096650484097017031156811009992134012363114156728277069900059584547803384902415004161483760220072442730859644786268318301513658313437348607692059834905067938481375605670064938187297789852447777202219902910333786125470259085806542447654571175050904861595219034976135415152755723410783107816402759331630835166125846486532375893987537703114796791501948666376911181908317084515063765137537457482157367656342377915605876969135734292799212530574811746282378523331257830219544488491692004819882662929779948256304279834065003630422683016977513098916426681043694782476478368376854441842065240345843841395397404273118329225166983252274362419482618617397600200158027198665814766524221293245087470926939274145725543449000792544366064022260291440928552241426373541474413346032239026654079050734518900522356080966002384489457645619126025944782949266998816124431924572075781565006439446097219675179377093917383739025069446668296770289664000000000000000000000000000000000000000000000000000000*i1^75 + -42749615736963112939216798968700563424054475929719232457880174028430807399919369786453485018440951121905764310507275874723895460750587760833062373222825542982730959915990806369982566607403504590291214794758188173512709949336763039966644813606896483604075757758829667010989900051399577880161523858043758614846130436133929975676652695030665367571673560952127727958726471262799312961218301216507700938903483289909699414458914789259080363393557178415782787654451114480687209939940617115165742071169491162326811520944528404221736542727335855395835304691584059766506912772699112683319527038462878218956596101950976587240563326648857931542036179146570145176014340848410817598749543751188587030386853462236168028051994049810101492455602229699812060417111645838208541206381610476079413343830685470802070967748096530134988829642242871926817055195146751193564201801415269524356115151969630853729374036921009712679461570255447267134920420872326485239344931885618984524723946594979936656805586303153004711718437082749077673268372871535211850880123000597242601161971896319960215158703337203072892648359795397497477240090769453393921631847024341878624832198075614594543690081540467671307992288472326638110307728545499999881178460677505333055765831204538193471045129332917785987277376152055793880735232435563560938893928396251155203486280714968093921320133583889177660871117104998905367542197717831496238339239728160652880785368237546962834659042370249306960900106292318038700703229160746948002886220238673249489831830809188634388066035281202209846185897399298898871313973163039085597716815732417116297741770225446871056108915255409112291692232605501388694538046291308425646809907923661773707750288586360826958562870632655720460092817469381195515335035199397459660844188514297738915074923171155561494729672933729983969262455861702619600241554093301114493094510518916817365672878968202815380074444162286638030855564637133830538072039745139014758002340417185857512920027213077430832926489227996159713996920754100221367927038698895965364753057832431494719028790417179044334971241227318357493738345472326106853123117369768732518601083880564461336506722553081345024088107492986475059410146511815733499481451967362485828430157973907043695788198164847912590116148505227524163133476484048886882368662126973845557034732825871866712958017759021921008897894081085182105984726815553339637400878233554658140961935348947623640228955893500095900527775377220167777078937636236575166152573860707964138481783186178011493265394334346959835783230003134705560636869433119025106632493682799246065408231769355034532331003052032000000000000000000000000000000000000000000000000000*i1^76 + -811866154506618819510398841495365929607548960018122246128360053225440021050980116020012923442981552814485875161698822231661022812427139619480543113100758469825432833105873090542210347871839589312512315287192906629707743813016785348273886613922008260591172091202063885521589566065082353310971236640260149446718913056049261289741850095392739146585094622538229587277999055299160725301414237095679406353682538402805003840456558899076110906211825606984538851606324874590390755074239803934979674016268214220129327988239274542096873987347222150166586851602425941190324748356124656497325732075118265363259310706339732832079049272755490543829058112470762993389792658142800729533232845017632395045203324688935514092754115650778476331486536034608943547816791522069874343123196371631712651623010270225155296795007390343927276806168389574604586307334039629185133262441639909733965380890360801699890089718835796778144232770197003859530097881964892204608577130225793026827640738881292961709371817213965728209103939411408325027281235120583938154104515071392340517443134663598539787774945324228593148840125360755476344426255202282023735296937650672047544633510049269644483249887993440688408989712060785340998810507216778187060077652286264847855261804682735619620556395378349983641180814669110328107073996166308967176802769611409322575010604704817621481262203867415766073440753117775586408570401303789645278502813672326655903378997550829434716303139964137826345956925813576751328821255575247764510937008967906155728083049762204349286504611423764792146481437334836758161898830920338682942495416259163621110482821618044213732436695225156158199266480983575900211992968481075198298704169567586875773498884344218272000017891771248273112422752738228603849505562186235472858946369331599094883955911687027308181322997304382810001857513931583314517302606471153900900718125035168453440273135512473645144545175075467126967880624209230570604686774388763605902475307169598067226149877532220124521806678345608478569468224762494305726759329226495801991419148138449250140460719968551956338994540744516508965078537682079594730621179984705096791576219512500830044128633594072417636072239649419676423206953473052039372908042606448504871251558298715861801960682410000966255740321688630135582887054627825941121062368488109974176438717240376111866921138211820586993340098642841179891320949107655962736957539972202930021918393562734391631018377308541169627813838426131705413901808391047002886161295973864200742030304368744470118132227399055710511452018702844733916886830414764283841336694621955018616697938582460164787404800000000000000000000000000000000000000000000000000*i1^77 + -9193383215224200388646111836603013318277715690809610494877038290073373990855611931118030841067724194661971685959667737928359992954817865407149175042955993520841607529929505058599431448442237853877774917957979991545751917193866297509995523960547359439313666037223211500592970818298338127534107934590001039607113555599711158279512036900386987865215952994544407044307941642080500467289640527125535779551933544542319877227693463520053569851857717815888835993291547310122972111728029006596966320824087751371164361035951813407258683763920839034412959668722512233879158813323603061778181595282534203654062188436229024518922928158923596204304006883803697771257783461946308173775397590498670181794731820913264477043860123382822023284519772611604738748659634864782706631626612550743423565966243963371458776780353153663189483078357852483025955131985674454260679923110934013553933803122582004741894970079422302117936489478484890513260988648176188075331532555168222730487798737476833839009130102717066219356134656830815569811753903815505325544477203030335563228848111087735116723546067201248295676908483630532811687281248025289228758945025583667512093707511363874665576551076864931272539151318998166008124908979779792564782893556676404049163979261470158375777605362268652623566267237920406546768142464562276778695420984152871346346590612747273840945491206339807839112838350166653484596691849060539504213655479564913738544549079050828015095885116131908812420975998652484931546163342802787482552587905414891563270543133881950227838935160280325227801847603045095974048854057897567885229655885279305578188302029383030539687383985187333519091782377918289627701506932916171013835726354087169710302009509013929790460488613744626042088354858359692713639323506483311107884319489475477154409822207250365825806357824764913365550205442481195214317665857642010046635747716475651233019486959105821022033775381034408714293795302937503521531459149589508410998188371301303314110852743391115815945754395247067158336810797038771437479584425716740412904321423234870902894657433829838337368540204335351091400717379916114675489543026923801735797543951757279786729407748927765323801441212831098252430612389474888831342859011105988130319248785464998563025407137161823706129812579884505399467286179395941174492773878364245923144493587019125438957095731298739211337455823985286749346762162892371382327799219933116529171900610145824574789870865919438181739945312232828177546722110690021713372889181152271457294281926961926813672482874957293572142777024789859229921217960394747591066900486073208293341823511444848640000000000000000000000000000000000000000000000000*i1^78 + -62738133190441009540474736172200876490467336767584060594532871833820383995582182111217381966260743674028963209240672892958325181712824044065003129791660627339852179605075307431711576976457336383533823548913424095752414180668568920238871505411008918585479807764437020817964221286789481717043088838088981629553140828419586036510558300720062798567042026809732427535534824918070004475528036699833533515324477243934238200383939550399250517213878902008619097098545973914912323198638918598294214829115393504678113649177808557209174940999560685537993592221302056613076324901701128661936054907832685849771578071324243782676317184027921672260051700372740483508844884969389060960376194399906810170840809378627874998349923287150441240571526558956799601065854751872807005432987691829553066206079714941907256425386071302110911604738973636505286131892581593906021782032951859677369369581115674164208483316387077301039341493576944130471390568996191692837817267799493841251867110655140324425324687663425273272291676042226403205788512039704286093731948026337425444676280635607903313123708624540654696178837559486227512551975622038864291013922129864888975835040081787169171217274241016887998941932042007040701175018466669794670263279569316469503839144457540623164427324108420798524025207137834499870802592454002655304828343183134335470100954969921253684471555713925711928701737628120170601301905889074271370659315101715653570571409446872737817552168654263405211952827687507025815258872527340673946836910150659305160242867608753633429670235899092330498198782199447084104637532236135027159858566255940662198176977807664098885431186168361769863405803948659340564766043720397104290324692079536345369624348315589541225619642988082441511696400601590492986942082188603520766513072798093597752945196504679739171236138721001276385022874481084223509726859381791056984129635465414300329351205335360991489940687413082219384439085281722640527805762854707296456112129090864703215692810954128276749806817883817315510316336309224128373931779991494863729323939371387814158267919879055947800336912901435902985001504707015729326600692233050745837644930625291325758993615411224859490733458844351517279012175188512268630901974244184422577719790939282287208807788828053223861532867138227375387616552343866449961994219100369547364197575299402069276808907122193875232872699221514937147265893912886422020181884797792703577285879757274834142561835351582847558777593741141069558193844215883644186598787760639740873145774121566212192507872658920339647935921346605803111853377689424731491448734218071745331361480704000000000000000000000000000000000000000000000000*i1^79 + -244590475844112820865898500837529469358681185897121045847757678016973324170635002945917108956965796827986221290317129569949369899538964001936675108521978444024814806507229415620483459405088620528133815871276451060038145163756769869232625475822299800412050803833882654939306834524536453774188363460667817483042659927983406412387467891416490315321543223402525986527109948038878925255038728220034617924344304488013092071371372232381195660913760763481583337479225548236685525422814875094321881653377534407680905076665221048957204152006282888320144117296066967101304633634477841565128600644877981562383134117981094568577371105767676408167330111970153753801872211074081220190229592992197643491177235882541904180742803211181699577988550316700602808954378686922646184717963362101759716559065804751200328459788293862243090836222920043779936061861401889046842862352054184559762290688395907869341807925064536286002151891204142843263769604930997424307740023919828543812814726984379841775854731198694779334495184911357869822879285520179899277716336250867683325598022469410349559197211490814603950700507543924057943541975695913001639216532606150363620432045474060131653270310357176884943735150690897748515247536396761364447683961919610045778063475618192139865267526715004946476294219135181745359763175689215859559627336218082097645725972515857532818841098942727855701072731305738650726240661879472834202353406971347671309986778722457113758268256503442241135347394831484463857125415722884228276089542774649545660063828563764072193622830946253141941140907060014417280467169853770605637363227712725662923037147481841388208833963383228363823997140962958897359959184947749429932921226358205420436675021467352111820495960463855629460606869661145854606335587138489738876641339719158571904655853571139871857552437507658786148486419460083474531444670507787012420718438524992126427738989283790510666776324959474664653223485997137953681915111909128581570511159523820098577586237268505218312550368359084484757769320341681016523830892414331680635358839000533669704735710035600739546486635256343282013774534836042757873837567701259533238040355156471984508598878115465513730020936860875463216165250466785562522428561221281317054976504134671837283132998808652985264189247898289142992897970530458946442410239914701908550080296614292719960803585127930837546057822624126324778619700314689222320227862516149570967445279654553986339226474899592487808386313504678131762192409901673265038873409325308426484397097246082608628667247023609024065964611073369559485627667095929917604161080853992466022400000000000000000000000000000000000000000000000*i1^80 + -390767508000008210808649048910879771031567055195014761324289032782783738269983209539394314670035155219666784131890981401426524595639028026338595686802438078952765519036811800513252819430684551969388786890604636421791152192229817199653272511555833615759741644602764889501434120386096734716647801722994839311450512289130413275454314540299761345491167815651988101281096941175489324558070385389212456720622645335566877630195501551145792557767577403918623599392357025767153359417095158175277254722618386246533634874742705848985524620128008086837106440325959454529540381240259030739361120556495568063892414884558896276046755653360709455143678549241844331721301000859229369419114440889481474081519845470159237252639949077413813643462260347423245612416469592002718384940051602799555990049781177591150399121813912772899024695412883410359888771314774615086564564660334464751952375492325199807227614924291999155959718129523165052377926947993962805067399199123784738924006300804951936299284283957970749469734424839638231873315728537565046766444550007769375924743539513382327153512844622289422590477502511282100736684533436982747131823605362383851327681267770456563187686716017620860583843752350772744364857047874739025750567115146850029732776624167167542909613531258748875980990137574541732332123104336120343116556838343726184836637039335527759327027492929490751030865939447029674882195011305945657098265253605482356054600621621228214981278822562963017667347208627510220002650360368883698549162443760133548626228418395076229421555141283913771205148622602949431976516310689158444935870383704902528268621854328997388289754400996913571171517219271993421573061993205547418302601108093190834340703384629500453793044989163905353961274549218945329154685430785218793945740713711711329694777871472772217437165273212807799722654466480157406496655487826012041782750336222471420885979790157238921635781617849231149380957507800123651277157108024979559459302914355970284193945949593202645704629011206373780933033467621179646909167217136041792158492528405415700393051652536712186266722761696074134288983244456467646101951246548585290972077282280419443858139562007789660990556316042128656317468709791335441695698286156460798778160583526576338271051889870828835863073428606586382030531345988034828528262379174587234159484351283075379177429474713543375021613635819674568349255420342785645118059836601173595397584308710800434149197870423202405461387262831330524693088929224547825814935262773948705421625539989769110994804974457632223162847572831711470338885171049077568563209243197440000000000000000000000000000000000000000000000*i1^81 + 767197542114546704314435110932214976365405129782752480627448728911999443257451573036630574606018410182562233716174477422741093229808075942046413009909257186376996847586880624184540754709765832693515036600124303518800706797692688007304303289191573854837819526405509865256823821398857491088945675256136795483429310044796838646084584705100263517185150061550087721328525496024628189076141138906286271101207289312758137397966946274630123189410390784873683988805329383059895906266271269528212858276732208886798652498854519634773074984315258441965791804392032822915703703634169432177558566727479239059758847548712894774999688044938960690782248943234137082362242279266178675904357346062329695976929245626680747283430367133091536684487265764190462179434058694823015153126156795674753449578394259890958144656965704524345334537559037850574432255683019987532457216697188331671596062781599878612601254484085432679299682230714821022474667743670403351051856351640300482772565272360755698287165415690047160307406929690297221480768004090665182012905399322534095244025193739936705084651704017029818365255750906330595184703721773711776156135738083359055422603584742161442806595027676626032369888167727267341082516335528554333622092105244501529291832720693546744481842826494259651640990388338564274888484086607554858875947193299980756864552860194190417710425029405129735975953002128826069723973140298571558177924607180818928401711838434458314875941776890247772818709748539946179418473995187256937506236278996070643733709419534510067468338642887892825713311215547933307769899346097578426000898519542107739306903025648127763057026217558401797093148734781079813629091756292432373033718904502767330126476255691127608750002304669513442288903440486817586079544909758937683645939244246831171634871974098176857245315348445175195175597275534154149438136640718034238018986701399777131020554186218348800345781619658235343949647886834537223758583621596711851893079723602576160375042874390005570777394977434673816220309499801878307873937762709015793340125496701963370056089964448539200370686407105296081839111664058426540322868935127997718940640370926245757871581724293549001303150158647812740625923819270689668522469251005683470367046552171881326175070568456202491700711192930331901616089328259109360240760277403744260486529083741248509709181690631298976037487717745141543008865001343274396251491235899839124176471665898340708342470032498861377664232598949182365820616058048752187001987820596215446616857725358662255515681358894973683096446813600795547100265704298981902778368000000000000000000000000000000000000000000000*i1^82 + 6159691341482837907714803063187554533547932039142808674683049250817622494174436797789191961918932375844810929193263867265322455628302208846822619741733706301624994371142621737085985175724768223416179727272303265320312148636358915011425617587451351535705303615563765252515674390621101784694904805788901673954048686815574079724971114845621602971402197163854823467930501496301625448432154834433026450116828205179343944100590423358588884998302794705187309825004492808671347230961387566263946252785299051426351801272002475099586741413773989139513106269308717647245070897227745739343366652768580430071875693342493099121634338766574594879766158348971857780967077366803570279057164685668302044252171429726384053587989868647293174814697557094381572494471397715611118098825157797085800009151004902689109473870313497806624754011241954065881079989284661502754388630075377835670801762111165314017057619953832791561272451400839004740915211084420996784370873009348412330907145611506205183568451782441082465557379217900348309698429063175456508633462949028345776462057096879692937057269648482332062211023671893866458512893108814204219674753670155967856050893775317301278074711206937532529507943992658823403748185500956653388682655162247372989900996395043886625160891626387054510518879297436577306635654326605450521799438832291049839672620438696567678958574079512753744118369767930730376766335730479207269309064462971406493304784082974895709402085359423504582742559853725331761288087975503363413273714102471199909809946342324225345328817836791207987304361558578807447879293872223563622285602108390377053354376350988069612879550501390913915038032489362928213318415580788312003422493532709681792584187176148426802595747114091306855027311536491541887024155997301990654789767155431678751656886514486284659645827146744410622284057171785326347211973565200187262622204065263124432462345056283177189116761490429303437228271015152651533878480034652592769683054518500123411186818679020919603158832942532911799792429142010721445069591785150912325256313322823462226374099694210779413669911627811704912404054920230675542665669566995670341198592322651931989974222775815029575075133820622246016191107087945123025178533843433309676594926108487971182748944539597017832751664973375682905604135331669993568034512100729448740280572009679533752190483831063526796809160757766858240315354904900416628672855645587120191837370402556713306052120784765531321724206969561723937473949772306753262602180409995290906897764119651566387328569866132122406399416115151230051060852795113472000000000000000000000000000000000000000000000*i1^83 + 15007175075797963641216359033175168180160989454136036478350434218528259274060989560022609194509624351860005600933286615159136434810697747930135009636782058326389655804327440284273500042378673469667436221819185619108904069316631078511096688674831408854211659285163537494159125866925479261063588958872378104354549578530729735991327484912922644001257023963369301654056843600876344814168423277322036565523625075251606454619816521992185070142281961152661163882900408295947550527349610476046848164558329680026905520020916362607168474863134519727721933141145329500636921981309736163965170166235990497843827267705957906449150735867208062058824540921852400773276814990168357572989507385599702992750763594989774307056681491642561621072501787721023697491887978337956515052059299705670200390067117443887686117425729110741101343419714582108326118945382969358909588982170282697011184671917717323497026251979231228564150655807020454706988045646125910923597173856637688623892974005727147179916167439805552616222080164958891956207656840870480953761513423300040058943282765145398692467550151587623626386334782379776091682918879517801612451119723134636175967311198077468578254262913248310037822503539456666835053063127951455650638122003002459793243577984229730593703786609376148988848851085823649025233560862521976613703339271649476861774672243886794634344614483410331363339642018999206021789027605144019232319650490452466756170426040009974416181488412999754109273292514950105081731152423985859541931078779981511744578819052241986700352155662932959915573890171229838293538824308137929734328428064362274319499093316849055631244202835173159365181911200819923399301641232468317624701343176253779108302917972874977165731214118579121640181294326456632859489833776332266273905756786738946071498330536163874442267036090043420074224200151376430328982803085090099693290030042186313273615354032443158298602573745240685003155637945688985188940204892396162530924152115240746162661847490037976866483934807010216246423159017513979123543975757998051089621885135812382957394547031931185997371694141517197305578542960068935852661716456726726992558274720418406600239236963479187769499225850211799312659693373556040947932351912017274884446233845717577791574476450480444459293429531096650244673006630230814725088311410693399684599438514703366742834632512051039952132607835775356181608673634366260174836721425664029910356640474964854448847311579514706034201188316692834942496838993496998732911171218542711830051284900484622565969757953444621860133597821378436177267261440000000000000000000000000000000000000000000*i1^84 + 15832428273550295535424277479689691101400209236723887256422712497086818082912825648906125931773326415346066345219150105702061083837150144007282407975190509099088590251741308086800360539812441688795871416631484727376989129329857922643493124354916675526954937598114745840097857767083518675669322590610113983605133511745511274664757587053064397960817710771459743600374479059461592581927344104430855718019235301733836696705806837903281508097147428736720678301654917070797685244736926930794170032472573303786970684146754464796072194559262415695902916881173308059296441568492356353432060470242013389394200372553831933068486968280650151228378751571155619205055454358143681229246577076335610332073115800998989365785162280691663357102183926366445386740011805569155098152027775758502774128167916539556572221185937756780612682328814328812385997941171491054831609565835950315316200282099441886304583844244277144411287788473328441738613826594242089901784318466018273920776385708544912942724706718547312331146298147832146854248443973393550498380718938129276917978346335080621246400278378370373232411567418933914152670862658410855315313237113087015721140571747168421595200070903452484876150460482603881423153695485701668777069115965370193483020860426423699617920881147741717351343865315608029794373261455143918477858948531553360573969596136261462016095353792837765324474419085584049586522050444712824696780304096641189227009574625551538285562551911758050271125432382767662591347196503027288016485120976794976495576640911577177262613714047261143692203846835415630199916499553026423139780161103613555612496019805848672727276625596147229489398540064312061320145527721150047875742054040121500745409038077411526149705273501614263826657720886699614510869249374799867919976678742377654272154307348078112796721710449975546897866271391710674190037664340720514856093041974005325777812473188131268565116798689213647106053933378746240233938094562606629875388659607646539587099660513682102445585570547690975785222521040597764913463033520669241694129287170515870311428081027594097342335971322308891725875676118513363849077088494795284295706435569420678046793218904611993043000339974203300313642277108098206786672741313197294622127485939198679068566453921956508507692245916923476941743943149526351567506102404946235208098713900788480944033286348156895909355297174001681389028453222685569972889832775103100238013118861671852081763143804943095240161879076874682902463564272055340035855719227930431135644968629460731508223052411435519051349908525758283776000000000000000000000000000000000000000000*i1^85 + -31261714147063605806180736499459948788162879908719232563377917271487460668890284648448047658676413689854675933449996223247897743295039867905357173799130075401565373496078679779921658428250126813494533741426432312004492464886850068096745827190563192147554587041151034516030294013444268852171594343580668786609412723001171636025920069016785499502755410678228843704424757795640592565088971804183878212600513368974221749841813945696774136548108261166213853655042329103347405703940598812935201957817282749966006383507670802806914138205606367692764913257677666589667324053856050902920036303260773700560752757093814048276446721887942138000938360884936236404324909528336091499444160075932365325917772123111790203882260467921632895303952906372017515727451505746783982218299668998331233202151709403775266019797204696835161383477126564407665235641319601910977469639921389274553871701149193552185862838839952128127107385006752672409135285184387679668488677127496113137169702933332435016836656108642149947825111121374301183595814011726678382348808304319283037981204671048665937730041310414386542015535617588162538294057012484997391527085499422385840163168699151887137185791231251990197335644210720746894223249965275637754625044047793237345350831485649894659574727204494719580113564881222635580871260728359182948078406878201183647183620026018147669544878847158342582475662474996035526651653421548622621200809334076934751364707529032129111699701137565078416704409894137934603748646905245882467146510210612325764583999568501239690299666134319301182780741479044160144279496464756363633581107848249378221975031146746933598012048389588662095459828110012728300244025642191369693337134571638672885662310688590178162567928291662018997733096947876818508865271649091225450829945845338091584539495315214183271587110080706402418982609434705431399554950387823806000057811697219219586384049134630831212592297400560460462662818125753494538250532515036876116790626718082124895397246928833620949396846905484867507750319573031999233098722540374003881651104349606726515918727419997481779454874097515496768564719922591770874629588588541466209106934578817456844931775170349978114029927031031191014423526364967182180641339766315938564437044491475225780965454390050422695109187773284040237978852508625084640705512705936345861845092864018865247646090739126657205489017638683942030998795220425721623162547538571585652522643957638925213538030412181902926716122211645134781912458745996777906295036178221720911652490491966109208563164472585020183737794560000000000000000000000000000000000000000000*i1^86 + -133309306193751338337408257161585844404107390996852856169129276820395194733499976836259004772724728325272187545296913447374534727036340039295402125237195986003741342032235828800540394595211410513244759545934968932531477730408452950902450859395827040538118926232786697266956602605334840579748658291381573158327102998532904180072517883616520569665219102380749469906112930291560166746898896147666539535079395995203504403496097997595901201046603607789772866072861228287476849416907022115928891716437223825233796916131584888857051771082179669066768286528752891003644987418596900572439326213662640342252228975303888908298471242356114002472398937787165149260080432025636445750718131194704702507548964366434976076122064646135930025138241923137828129771711753191207062002071786216322918459529290403855910739006855318865311600605622709183821356124583471226372874513831507468928155348924312272270232255804843881400133363127182546556924603849448178592141985696679022791824401683252377665019139799451453631796836064808542455216064181263495238352629317619262337809845010645844638254151150942971629227036027831245548895285004954211653862885470922292563420108556771722973379597073048464674056511198080070075938055359143434558317219928647152087208854564853722387011343661087421077786423368647436881809689199403760918027833192075829966445765734603401191600342203578768764813335430321796206608612399960880836175659140059783864383908615696745693896308618575406277819655624706543167556427695468477966171365598475375966475496324119803395795376642721078353489604693417021548657588576054195425011461668204866590867027131558748993326598388945141049704700371778292268329912053952532864613648078431121626399252536784624208466789307028795584658898311265218278363819642162356934814731938727293819014446406779120499060228256734271700717568816768005873470963437179404825087894424560370658502304212329001848628105842690866351597531419067414947787701558505942005051311429809819641508680679524424380926281428107745024913187858724074085647572392675321890666630129657206879218739093858190280820386087630391068413207065481587882626796690937023901591857025778080923180310413751649610186810412279082929743982357306350365554364962552197372668064778073003328968293529234645258942893005795613622982642911365939714709287731273028454426595701566578134528426870747615321052410184519763122269349517724725031979125985984438122350298619351719085040822010027279844430794021155223001212085782418741249758171509325197074178554131053509956174165491072662241280000000000000000000000000000000000000000*i1^87 + -178808087221276235440312430184412938111279794617281217123701641647861020424327106577799090810657372098234394695203100811795074317900205452593513942734743120735495334337770026012942986798382698892109935836435078199115787264837434367000858381056665981550876683164712473213886476044185995846453044855207212997415839297922804402291924605224016010031691305190362732020209906685970708328654649751695332694191372352220152248353674434543033211620125081065497017863212876147653912923790066404956978381426027763613738975713580863825645133512947195428815456856715319898761405649690540108767140364402887048612568499812880483549124683225664115986440265384287184333917325564475187437935850069171558022433099283658556261818979304802693134472072894767129983318182780837951554697923508186129315699460692316834792535185418184086710374001320467133066271323682531070478501517384954049770827186399255831386827266676375934184980171823952912339575316455133211495605117943894967284626013880703262939123616512663089104494266232709084537202448763767345841904157898971515079570925304518219632773546176317337341287893426966836113523123114638944769023619876798467616407232749789857552692320512282259529523364976820009736906374557006798787885673558809615789026257962786446069522221407167802135750769268572083570653743235366504378295066267745422875066253205241173170571090832003496851162133288700925980437369509182399378514966485351785194211366025774426562851693471403594203071959718409424654540340045303522264270158184718273564137596418146540070335952520581813676119598460104628447146941748783655905744584447083735910575789086511750573193434919393066913974701243993318286393639148149831903809203299274564027172264352602241793860938107171021560401307472429499548793805903898835023110349852628635657806263798472487205873042327658613322557551044261440990793824104748094461688138628699930906375083898494131490147039259766611313524152898331481196966111198401190205674113442503033105806336793445064435172464436844984043332652043795373260432075141426055914366711510610018783713393497677210549541751935381089071385964255265057328917371502023223629742165566044963360551373765656601483098322241969036359102916626058224787684047041419558257421430727997056550719788489541307101658419378865234776909563622539547925590872279804422540063665670269719942473447077661067939685547271567412286687718503704448199031166158481658752501207027703654635827437152664527940853491514028806732538399628165384192358190245306853342824746475843078231207087964160000000000000000000000000000000000000000*i1^88 + -103984943573720279917297499340645749600002756916638678235029121064886230650906502702420759078938474970052958087223588275623729038539934014925476913338699888205815280950864260807865656988671969310445278000671733301471550437839011904351639021030324813550263008042092283909562974552866604239937953115658914039280964336136792478235643223686427630881741476501054713494451047308105105350486119511371013050952595115433228313182173047334170119916481092711003453769954274272788736322023762569225091691540693484836279883808133171477354610320549662056581163475969644777830091491251563730132162890177336485890836365781928117083609167537018160492341757941669656267788249737975880128008880757903629093134778124582406053755369083743456165875939443453358560421735286282459787702363127682005637212876634429193920050988681905225442012893407360949509831576801642813809600455450654716770461767719768400589986338026603967921167814853069384142736465198713702295261730589276385313999704075486836825648621423929770540142144830625944518433673568405069937798251744015766860419419646415596761094344107006514685002817863629632840751500637027216144479031897626667638428855319574857675476667966221072997064179730200007159329419820404817434115714700325351206433128054745930803604534493691096579817244026386115769780277381409639575699535799552205263976199642174592007145251558013989375729065830780948070471676328020180513489053916998096914461545801633123249510697621314829419616593552603746842881488275926605636503106869051218393741550761922255520402464669229148158742488534825408916657297024215525624364293619460882079833495998019955885667369822474175727340223758520148687127279318127064737585097929189899774439935646046141238250058274197957927321367778041400005897177676400899151482728939764378593170622188110332638443254096034876381365891601679736357285997432620945468540014744379521471620801401176417301925292463891374375154665182683387508649686218905765874283968380990455524990748573704612711067285181314948424318466102401703732695171994627380566340522801503233082862083871072253893650652940406129314497615333700417175995827625320572321135512714364891408145912829144827975606388087980439209490883616439495010211813931342551856940033509512825800459381763197386592678399129394978964901106705480599792124018955044477677191284290378781169310970094040053367239238398630093972115764368836853784063309507936674148793247264669168098342074637419966880874554625037993590076855961864370631897568265518104759845576079592587788288000000000000000000000000000000000000000*i1^89 + -18408310425651795087155699801002070310222901182644988588757334816504048679583399725930341235500720048995311863760502362711802996264444675231431188686675849742560917624056881471351683103130538597807726520003461462821678846885114563679541713667616886717418700800413601720784871360293433116555210433570591936297702668469635889117252809654674562491980077564813617757322111369576235715941254230655923723165534253531109648066306300295582944127148854724120725232068521752812948513243899820609500829520892988934827074685758966703240320523605328729848413157465221668657807109413354907861432492759947693599543218400683991007017368515088615790857609369800508212318879433904141068907754778241311480428831125514221818602631954395038266518301667061132767077678800409270438666794269261281763599721243315295266878355123586961041505980768588221008692495987901882538893582673639569522377405111950481607824047104095482319932681782802273082243952831644875081124877874174500254296087999858210876764028032476802071392646188766319082013328999766910497870421136869882100683399643878207510626470893320191358637259719608642809519670526159670274706200082793455147857998042523081346562979939721916047932848145720404555714895218169285976997394037012346025083029235419572716570903593860551746229030673897758176344999937744958241204695598411606856018213535523453833058697535782724307281440709628086926299858951525254511887269952110772362701638931544793147829928917016815925632786065014899844350639292594929759117266544141809427012417364382342562605457458946523143858477845160953348812622181677752478098927078215960063271306099696187722081670832409882242670275083203156205854921786917378845237656531043600962274390121843858123340350761784594200848810499818666178769948218021904882621160132201857661238234404290893437316749128130225112032324262019273742278355143817801914788887761942832172800733352205151698380167882326389760029335894494870575993697414647972724180357740430009008135363753036839654109274917941864529821335083489946731103451085234057965878744369161639253191036565773654307569438276882005460001283887824451380115350161671585477770966715358590586219182510758366286007516178323256738624125782299413030866071756525732627140558066620191594591449753293862770281363729882971259972153366736780476068186548043162361945594231271082631850737337931393594332467495310070170573609492344393561598633571901116890495505885413367458026802682574450367216804726032416962065585754143751159491652232704927016681692117073920000000000000000000000000000000000000*i1^90 + 2291613862605519738131088571645482042731390579470571991352554574884734241261667059917796956288847941114939764632389968625710636433242569494766454824483046004145390633364152014523455589709633395166323080415945948030819806916758995615867945096415140382365825829833736453544380671969368973805501459807467512040546113543187585187618269984700590140844684721595147398055808859223986143247614861697795858808968205058882001807183981014693244355925301078801135532662554658346015995797452739232006561944912957625511325113295847767154925528869933578445256742968397772887892987659430871566567646285287967280245791582267311691702488603357511568039720101885461114692129060926585283324199004750711428980443510231067539954826964058880681675323747091278223065859317618478522573631034641884253798249706774281553553863185081617906251998652698779565317839788861038728250629388753701071157035806601003825508401773002972114670822267274767456572135641903824340270476854451520401203304700996104926263764584296866892847596307109436226169844868970905430279356833975311329919554988039801945901297528258710129729764204714476400782142075260637451980021781409044923260970264965843025194704348781911817147411522873646045593454627167678574115474077143040805206674891191380477457474158691683505949950916685706948921187351710256411000110495263996390920089094485472365838617395782547580256908393149662734686965297699093709971465328673736363415453156516801551333205932580247202250419147721059586108029140126069123433979925450401035878631656374437303807754096440202992883122917633863030723324733831047340461135579655634105611504185470428994443219922626834395431602192890184846056036463302789184244147359398034619108063638379497586316929383935702576305159971515951118314254577329959701016889173576456061377626539408022894250655848111852721509519916166865650651604866530770449355503952320667512842471239966595088427695128605648105450124999788204483245160556795001796039745259324299300669022723309103824164042606659600091031899899652285786424529908857290087830062699798996462321764698511729110844043884165849751557718730834343364233829785729281622470195625982508035344671627055384579047147849244731872686778011087735400905491123612776759859880429605428545220117103195952876162978025548440755685036100283706417321245381123335814492529496927464698453770183154164886504330813218059734678276036484281337581858913125292763779766214651296991276418350399209878034302198070341269467501024834126334713221588395850981179392000000000000000000000000000000000000*i1^91 + -879801696578459218690419901904974678092249340254271594956936705476421113641844198191085416185553468800953594361939477767916212205319164072470119019556401596973785281088988069851083183690346393362765508381908480253940430935234343779399966002456320393203812301478441265118606022638353991168267538723219432083361346919113135063115240660237287106120428523331505397338846186167256071686137344219422055085561729309447433532081249347901552674100591292931880178200083965063031784950605527049538810667313711258125287685965696861464312962071451611376404543038181724761176307872756616772976848864993826046541343955886813089281806736745400601606804791655488845002559965023460073272694782092089386416478329417587871111362408859232318792874721994480658893704748397067839893622072259036845251339081429330512589320964842032419064508061564263229450880745192709100842757407987048165769241082090104891672879520539915331242785304492557957140606445229175034277175977255743935396134397883561068163188389773989112798960006184185046610692918973834886326323983930961873187393386148750652428831214762258877100479334469369450408816694426852027151259927452433063600638639171699586331736505166460395779500326491518860291687746207902161337824816520104844361799842311846826630157836490948656093121542570803642731058272216716064386562730187743500392213263529068128259679137973816765785848955914986275292855743631255658885750860123014552149495363117334888043986651216078008876959707590266110910067334364321932934476307452705357997730065107454966591566186208121877049009013614013200680363131700060690635190098318817333617753476196093085596126614965661674283554856386774389845578566325510433275006335973757471498258783483568471273097480320012566452327244042409007926805289888027568625953632365972970570438516419399251492046938664245922626322732728651343450328886668902459023787652010427490649205982065085201525832478415875914746489357604045298794106690685563381559426898344464703219196320181072190862847937091415656275788195387928573426237281512068999258158398789969478592444782324153606953245464409875215380226418525384006781601207746351103340924365517084962910643906159254799323143259887552741252068202828811633318447578556499394571894660176587306408623387202833169905912387824647784160838839688201831100611419764268660322304317344882752478937408929626004522448361007282314206077525170459012275146179040274996585667373569566801538592418545438208849512485092427373220207935497549668280818869469184000000000000000000000000000000000000*i1^92 + 12758018632693211738093405346172927311468294076052635379919144974249680154130053510809849693640885316277477367591885430406789123797116396221535710316549588439621949614214106808917620285802247754475511765035478327098296742327057800811935802027624139204153815212278528108976805071760870440648473308456295219872986284781009643140892443797981615660204019322664055857415702957910084062375783641232955601808971795337411296453752114890648178134796718931899958958998499336252106891341355020857397512784858015724161193290256322944243818521715168091259970095414909526223761599239409150703967011585780187119411038491430652489046850603983826693572964630796415755536352314852646908104276530760108359387034042386954108612465797917708787863007358677917713371105425377385177990192977817749171474104314949377385406635157900820793747268322186836874591683752221572243647771391605306251137734957053443976870990417955758516657993378401563931681034727590666411836310799154188504600843952382225638938272186257109685506519727685508080068971305209417544172738923806192719000136301189841457236759264748930315825208454573439643647948910435265279374527998152754716997911377397518540315927286039649843369553404555133074856696231568314734501935834738681306323538250292959418327842998482448322795870049034610412349014930257425030063593329453534253887898187149978735099633547291448949167743027095691727713675504650645972074263063991543657468572861522979430962442665720457376486721546080436326355797724984883045138583038327394514555228672337503501530925661445216313200842680796791493306784039404956258866014348622328872935754754644192009822264975334714655457866489513600649885006949126403684934482912424947896628893563826355796558386240137596510565072906514663177254674980167058856980367201681136420878852599306717651806428683655416441974575866583616092049829817389707373967408690499285102318385859223457894335165482888959424804553063584312787014705728986759992325710711228412757481597637528916144866016954178347121920971370654426739074128916222420552367184406838319347559177777881133657401210887444564994245332451172030242896699238209087784762179054340954627808111077635424371433941623938148084804964076385001167764278355170724793139113350656159436542148034902534800022361982991540936777164993527235079196116213396997051252360044490091204281919959723290366900025635166531819514030823498199750325383544751197745767543955240217226768070348580732332424705337330031336599626421680580025384960000000000000000000000000000000000*i1^93 + -4844838576614386346614730159539454269345573448449119639716045737366281124208878370478294229286360250976616662352903786652397762781111715799327746173248318430220201777617866474891087004089821542539765557863867117478434244636209933951136240797762200326267143645709214923190981323458258449515890317726197562671160983251204335242059865264575009654035312475448955817432664194925291345939469131845020321642338540494040109866599580754740758292957941656228165129053445314011587714046546369031740913384803747739169402782595079443989584285623309759012544738596172969553151747243349489581773205882518782677753653614722210952252915909215584746962740484918159389015084806288999960751124102978091892215050305893808947539090677448654940249072463897348370786259631913735332396451210017431456236995612578604820822591372431465972335397298750566908653692455324666872838541770938869739775981392272526454770311691072559626571535634757682877255269437332598346015801355088110246342848715616859558880056101288156678144770076579707383249968621071249622124874633593316440772725069371178290616990880507662825555272554016051138187613848826845574656468756295084251360938784563482382245958696637753015534864580985851667725034112870530733999007793154491846238570034345932816938578780690368437620402198592366704269226110836092611696708754596529338825042632940586905076278484255150899024987763241436511377728865623201757128911055636993099824677709397327521787918205272189546163783017014710511059150594233165952867300034103506898433016623163998027677031203573812493447572437749713177579282403941962838310966086245437257302767801558148030633541137536105359636624350110968621484630273587024994745551974537618007257583770361262409973859595849335570973415731859313769668928514827518398632950876065528113133081465006225438960399479071683928791402099683114892810446563165578658292419157029731582302233472087582730622538329855351449848524555255503752952621430650558645886927698785326473627786767906695948227586852604085705874080109196823152897708434565265759821478536688562564910888853533810035647876868149171872257268217554429361889395053466840624771242465856413197798544342967254170338554137274616441849398263447108955881024088950297112845932607650131641957204627898860024705865650285812159021288035829610833987668698682658731247007704739306077365184709644470008063741829030988261308191212193647928562679769310449622942450381243919139249773982996175804898451445119629333745970584748032000000000000000000000000000000000*i1^94 + -151724380919222468101210397739757194240767835382179281045688931436741091647903132369386853820203227709370292110481391191530186620382367646546811439385915577756026922809670145441755336267662167978580164077622111246114694089453955632862710939805964069746883924433194276421199545742800113320941393213905853130667699307716314726224946804203829661740184068133171539362543118220407866535600613679206116419034788036316722902270055579830855508243137797412155054135373153630653457403084264931972474203788586477828943572082915520667977263974466487849335524606100640505707024328212702245251970080515541700999902739574679196867899435472842149623740543388771370101626719102818312120143264853417732009024521246590966271332663900715566092505371580977149344221455064716843324432392922486834886971543954332911576199254668256819960577205786606636739530633267039816654724850322375361678784926403235285719455484304925310392681154960892535710304176968833882519913354779629327856903608605919081690771530275585027936899056801202461367406324536626373583858494489510600293784025708804534197474008057664189125064315209362227704198322784357623588664211711208671024495002612944629445393050386300962509750465976151670226958925053197519101378492237326520773253164832832877415566034592163192796909227401954248613558619115828024044317816969188917772885037236365356915303637549186408809030544598333902497046831346302016027486424077376937550006090058837832590041355617145337196506327549464127983764268784841281962634725945391877383193151514779511525748018632539142262617754718770176444315456600738397717071987162699342568337748150892282650550283101059492163433591192935717070760631712512761627365149990997186088409355884584949805599159966521918930613820697118952209640251581940613458637439576020382372573861670813964167677959258658678650430266784406765644298051530114768661654630357905427492939656074045511497881629333912057957052383214671860751973528354535396438876359366540983246674799969759428680185137467634217005612630374551896983953603731474533966884726128908611859997002462867724494403307933151767315801898966993041352724094340222332950376385067561639711982760493491772666899794156294831625292384954078466065234548154023239687935033706293866015455275064579039246249925031184847581205893977523085130419535474840118110577714925971169181910919792762617108105224496449749663282123771828683244224898290195840096770064403492375725908726583330149967665125142898154458316800000000000000000000000000000000*i1^95 + -1557112933457258445912635478028938831442352934065192445095531943887793453184371439972738064657167355011050638869311057548107150143667251921170106044319356870429410526209197562320634476527071176239215970966509590835669919228277475502765056458148261223411790718088616715953065946732837904579284573843148933274599857926979206325811057239608173142610242818993698963662219676714121181679541371714832305298104567993083657492157169771436537942992804597527530353720861966644271316654188007129205736330804073080593231115296966849911045071659715397452220078646039490089291115635616012927916619519616061718356968989378404109505117719177956501296116624671216248951161353568671501359144799734929348027646898112999168863194072464442668428743592192536377466020945720290842961128767189006467904925809758956092688697492686332219985436214715576390247653840777667167527735703495497777872049065521262520495110735772304197782603391214915282259958195947959538844922424055732236098373309798210328495941620051850185902252480535897708635025016377481449026330544853062572070625586331574197072092764571315451356374365744302867736537449292404853676850023497069890653593503533082318621156116823069741246420119210998895959304215319494168478209458009036031857387013670662823334766284377805082300397832568416608675802384582237017961345173846816042306744244545756220955757794703883256713211462281580860488517042327238810832344661835433119441666400671217240700370316141388673177065635976282411305091305523761666052825550085899757947188988452126069777846306763469900191325343192467796918731163538230863358987389053937334554124485110798633253508530722413409176289183152767719099216611736435443489524555874880781244167492435711846401015022001409093168520566628573663887436936511305940722777169219468984049152970658064413535443496121670794738711585707002593738610657971834573465342188661542470665343757233803010974378990382665450025358519884976407993026901387103643121737947702445529061197461491157616501546558269228698977350402372319029056178193727329885305219757889031131338741333701934339545321846949138162450569170542854848947809938824028681021394188527329365404044160051179737662392276061006023801381641594632305852904233528199757730692995167565286935475894794310478093082698601058506982864414048667970437543279005474500540217739693755785027492355152465960859693015379944644246093514567744867033561448847715149358843136056285119176337725535589093004919439360000000000000000000000000000000000*i1^96 + -4245028815608681215544961474324461830144954542356134023089444467655977503017702709082786162067047380792465281578048685431358183208550667569892394251038707693556141772141333059884463667662331516968380944458905318008831959909840569970601936855434814331617378569091843066959656082963377160987049609069751362429329712169245466778496387368831281139034889624018192090600844137059127573766837910765959795055662839931373669412949721445156198736006748922835479100258118860088242386297601745469983014161782713515977749513704892634940301045804877324841412754955201439705977766800337091887629538680340069310266957274803637856880918994024839238410344105299361080794999993831374113403727775089471922040564001285894661074374861523129502941319920321330552455446620153928204110357204793284150479680677063084795503988186925144173690516988599676161056671121547760520276063499462116534537041491332498661136481957761345071570943332121491462529336378714260429024066510499662539559793001528359552756014131528881247018826825576514023011042747588285408488787384516919680322027309117122798805753835821924979754740733847723713308907697034456351650930808591288911465706488141005160322229964772451199633967205960863064237498727917750111499738700207583331613920743010957562911750260106869910891836486870663475471119236822860998099529679942445182165202410627530873802541894654504311495286289998951524615098188931761750493830944350956047324014647288613960088592454139620380433801521774578022340642048628590785018500642812123869162192532894368682180427027269904122690777808617666665272554707717701695188848894507686636536333856014724902897865323331011017423167530808492600031990234673236414470741482898022715982765043297156931986617872321439516347215873770415497273256557641686368619049289422155802168712620273509027843643435016370546035559083429272447358789520566873861272794597617202069305507965214927053017570100557510996937127262017952104877362042916014903100402560330092241433783718094924684697229917398266801113765515848819833421147151479714288375962886592170891854147083808549708358078029287121158994988080941422365972319696367291501851634190739697926261237373697250456553730348628020979335934775278731820727779035406545220781102533432689067197133159318409021882063622201516640926368148975970956788247950587267341751752397949625195280682154522113887386113731746574946839800304018116582257785964262702493791773320115337440878547476123010203648000000000000000000000000000000*i1^97 + 18019212598885606818212075564146147039713145424859032506696423454573114384123121422624726003567500552682741256449008126546353476057944085002718351184743853125846279002365726946438382488282030590527155591519995117057226454402386008782371261291456017161994429018058581866860988020472020296530989876743261832307435387946284948071604709847212656645325622964454181180494313601738131705027239184222340445767737965600631330958693792953907816374721364194113578364222724170553841519108753643463884249146368956797000410407536053927147983083325316082521945566196081193637435183180533674414767636971363812030885523005441122557204709240318571068128396404410532364188190768250262076100202148388109281348406822220693817114003251605526769751614160687682018003783688354435543303767453098037627794606393050438079409117242130921176859509136727570327715623587654834103802665638315314545365285250753063809474861884777666188767697754064474845895988078367705262705632905363877959114791076148339293935808613938885956641438711590426871282271869543528907164845143169698810335332415701196341293165641603592970490823019831455549720631247414609059129436792589475511744380956843180620225028040614737890103611036171802638201910744324543124973386970494616561159671032521555072150616556197149061722440273867892297586691788464703826508692169487762232378761263492723144398394801110093481793383175823409362255566549788071739361281984717406045836724178880681055614124773141932363714829293618373740001963528004354128455159061672237805522538565037996220297767421992800876187346932005728838839472291951651310138813699131353948541776410258753140695616147690665719765845598347864691695653582385851849264000847793283527422476885553142643498647054732843335911593669284221920685430914574985604464277419717698943936920283284872388413976748604055191559020332182275974665546986643643780616393604489041706521348400250881846517162891644880461312758941990209413936787491140876367737716022777885319319654350993119957107051404620558141515271635175304476694906628111276502646990068856221013200388976114965936444193828108355437429565512209407802609575196635640185638383554593082979934489564790433967954878723450651595695461783757096896028508396326651296997122250787405953091259422776139181135286381977765611926497076526688736536489042242889403591224822821661510359990629555777369986466239677322240294945307988458266576542069114056281872998856248150114730351001600000000000000000000000000000*i1^98 + -30950844872842256243002137539090322240043249464687268162182055285981721477478639212547134175575974084244259513780562909948649113106001879449507686806284787437827344336804690947044716687596710856836939364026007190692311861327553734459413368532152310648024390555597011468697057049588260260458225490893824170697240029385946557549249069325099264040284203777143822334816142757485355025857169106845972417883672956109101593784994793472649940839767257212263807070642231029477016640582640946107452997599932356692826041386941680541943900494336461537571283060743767394000421423676528575098618002204407159661661593126326281097556264831821436984874256878562653736150259383224722901702714402912892967856434024994217050123134850559711372449369461582656329322346791643566460682051563783577423034542419917842446988607807286578685019134305252263324621042093362070609245099599862627840777915063552672169321856169823254271681479871838654537971265939377427974048820808519189319844934610624264438702356921713803851069162896181586639480594501342869796198154614578756338958501346667093573711632388702729659213795391657892779723048529975209530992016044576897417297690023374998726240099508092068202282086352702567276778994068339747931136636021448212532329461558981360505100464918270689731330491616110178753171269652936094323871511379776255697774648373162467116200352492084148108454986108380982416055300808965080203851462249323373674934623080895516596720652429579848514725407421435994355849435029532669314358458033418743410479968186352436361460540326783719951568548881187902117767648632990601093647917674701532826946050647232694510697617617028268051245523587193839401651596981726379060447004461454686862934213521417162510278719817504627295220924196242323378802832847954996479404431012666841167464074742512883958544880718711317504136249033280837603783713658070648366432837293568792718842693343952234833016681648200160536299754430685162962254881728575897603947732583025835030365652395852329790681336242301151129029303114329066425466754262213505039201914332967409640376335746585590168587020816972991682054543354631307316832269592579854110882418677324119044163453808917112373175019684275035429537965769029423820777668098394622535702298323175826284826165312650302857847489048611323241377291432832367841014092181442903406688136466359626995910216683804976732678192067233714481007571616319490124875705372593312418676037499066777600000000000000000000000000000*i1^99 + -1119149390038701331593378305226245602626103419516697314183107668476249972658323757615517753008705397310046665060302007039215479139159813946766776922541576455448618911889783088560010399926995231199604213279182252359337866585535224925164554912861683099619402776771290456378122051428771002384438450421549815289225887510601567381305064841819762997588031693076969613758698982992882335598677660606839916614496859067392119150158759596234789562357938117910877226430202588590533963797566574681841368743348739233549970040614360314971228281814661765076705135534842729929305742658014074730110204134848044029674218050919231852698728994710594493859396990060016346691043174869684496199669677672850844914301950216876953505466057507587264077415756824894009658007683253593501240013859692699501320806458718661296420142607989727758812597856686523539089929822159600504003979854566059259001641187334104197899580315879529263125266955953571505819768993291682623389586815546501094851919313130925899672409916165290243951188101846138593813848961619133120175710492031640660622488259560747921534689855937029967636743488753956160086654742280883122045203262304088606849115414252365541806554396951293278781846416536617495810309727295744780625152950910852877544825676332149722924985450651472425254632253420331355903462148965457606525440087550956199535970639161221530001094853092894099232566952793557344228936407962433422403360971421123276435309263922240019441457771448260985760626667320527148291413639728797034607288154579858507419628414512580409172704378372149354535236145374251765163522923879223974559145137998465090709065996304139700939263873180420269339282772454605601192502800677266259890396560456232049521155032561363793554457047712200298574487901412285688573917635940452566018414836574771415241971153444639920531266774233446100095630848533175953611793576569485157396102807791153561318802978401198110219083649232534254202276664669388067548702389554222145015273443767460046341846557051692955152266473750743562568825074772159706092140425738175515023309263743931455149389075827086884725098288489567783419902042559186709392658166232131058660095656534364807146895923025030342850658678786462072965957132155390224868378504523386501167825821116743370034070928835773312768375965601788216892139624698798089914404275717623195266864572019820704127879489599094680673598508083489536444639517317961614253411886808444603765620736000000000000000000000000000*i1^100 + 5281843596025664855174718516248327342536810228932799528281285807364700320620696042826304696290124159492112965325374619347461058599333376573464156851546636670041648920104798258482104932792277954406445572589048895992167379004262603035049612730830429528325949887835606764076809392429377797021905948003173303107049833931281211265452563996571574375824131705942615008353633140273696539325779677188314563555511773611936569053631952373308747327099249055345591683733514361486982640469925345864123496750803603291113942388305985193104867751849569127968613000846129491246521626786991363915171970230088057697648602504432991646990254088079689395671555719453006287257991753628841546487283637697492078122353894339233395170545411310023047917260087490343519432154666557652571076497379903345007847200502968154119179033666148578155386111115847439135850215487690395616921306654168886513463464027834751804769955243158887943937998018262108012696296367859488581224582844652840789758377096322459921548470819495477359750635093259693650139569724753476114986064214531872963850167682823074923317275417089427045571267778954566986586061098505501772735269288367711976994564272562532075252909422300539117455380264449711411796122120129061313203188317929151231766188640186423894576600178690041475021760593515647670011943606188753502524843568837752791166762166408470820563749808641011683309835833500821790784852076767937866257173440797394978710321396703790079909264819510323369602235573039587454470844475352215647184590621316830705507188878125719097356031881726770497628214699749179379135410273768816677445418723379437278265825881562482020067968294828708160508628571066117840101085320364945968886494651219862256062977652525879262319709517893132173421423222783067201003659286215871603547571532538731671659833752033877260292476304844443124076585577230905415635942296256543192802922323365722339867511372496241577755624920012577435587456387766440278272627495727449951143611819744647493969280502814341146564276469067447125561171710811737645812017199805562303164764822710688488148097704239123520943014465891892712977491523318790544430629552129420109053230107620600841296676991655681136939054016033294633221226137423282961274315000770632612684783317240455948419838901524905953789295234019950434670167949129217487950907833628777040604568585334306496234301560664558674646410231082984073731089542693626682792681652669644800000000000000000000000000*i1^101 + 112333865796244852925126738013707769673444513641743563889171094882639783137947905233872243930784788396437606474681775261814717718491096647223484540136214558777670164720741927199949452757058763283895152783774443930140926513198939493494088759551709141262261296195291164864600545719814893260714552592276798939924679739193304284006196557510454685106637677887097458284990075093405648542011705328769840145108531184631087867054024192495003898413432299107772298282259296057929851879476937276973716720940721009189260992242360656107947519189864667935405338986292167729648880874762932158736179381940603329400142113312586621622099105936571589005060538156437007598399970857223325520378189311043717414059725937355656969805944590586998883617773811888376031519747274412355028887319232645681787229788520932441208414402677572963415283978428440004700973704893209883810321912191235770406106904929774566357133626763961951243455688783416243972368714161106581945583596823555540975368915387756198007800958210238687636824073856846241123104644963015421982815240342072817798967433397343321401526776470355523364671718085289934228167899935544275716181886354412103127976221570855871383533834364767507589142127727328985663070002667716781929442228601532843904126288157055410286713624239572211163242467503867213173392642289280648673601852973465323947387853916682538410059389730640939438014122748870152250063197303892982698497661243844299052480927457264881739981420478940149096184824280615878111631970168116337472345643544029018179393563712721822029601046276986356625679925624384274559718063202927060230169115575708746152684971126632287314676154081064286494499192712575804158497563975501654641233279565629042299056993092994467119062825784901977474387339778886434843085087819310522286360764997113354410150992543497489863002163928596080235790306997494586479299070051250714601137365099313486097177076454040276831531046952761884571430074575117551006320172568465281669649713513241694467209850866368438735327554423577235201460409806858881367411902892874312472101948851147675103041930016744529933792399015938030713404141637751782482622946520605107857994270898674109570147723456459173241494262197656208829306444922246723293570609176175000590163159699245069209881510674382173607355477617706580862553913873341197423044997550752841513868455007398752911128102554251234595824221577477035398632105173817650587893760000000000000000000000000*i1^102 + 563754290091784420937503869513245439508054501616685276689622813375582192659640279868482183956423593254953173121099528093338994095534108496509626205897636722431897108333484621966752822125227874515915003515582207857788026865287728288701260501500252752874765011700949585252537693112001478667430862138861670749688598361817991780053279893447645797115890449553793934943968974829553780039901727069093220151593669965491404077257101811294757485591198084720544729941160458069585853520109724963483889348279626016302520524827826588784062325239061496419422951833812118117117930417796614157680909340064312458826130543257278162333114996691610466594020612925520788711972690958059318505903401701839226762653632730370693795130704589649016484278638297511269461945647922284017276548055933448269343642592470404578228321533865134407521644990916930230923011515412647364380917065338529193098585572569245390746930198771682998975755741121841801190836641202201946597717407065550667411909893482674505279579688041775403259797843838577842300473982472783010295049271705858937683442203378591861786826438084324899552980437155437074934947073642419151895087777454193781836832550895136787632359509042726218476333945813013170892207830424942554813198998005943618715233714606791302112974682253522042404465239050659281570368911912746623357489321941786435638823558165794742075191476619865064526980429496619730140568834335354642706280795064647462411590802162694631698415346365669910574548479831972864025498866629854554359070100303247760276841345814985718356033883179155299273474095342074673832324000742702244032225007648830770498306598913794610738138005453480100747847634913305250060405476371846465962475817958657096762976889910529457914236206471178630226849195729781486697319692965217016478329033226306008127450299457736405736856056878789972709789743877442871959069586031795560699006654537084983575978001691286085038927063865600469266393658702976229115382109039786029552361871547284327546007257020793435963797519270124675503771846052427938352172105781794624745361787153381502236322039834995394300805747182315829119673966714210259668270257300054429072235818804848190522860808861123839696313537308986365584555586836339564313426890041636212389339649442185635224936464894373727805281472806881856838011806212013213727846197497298695589946758783453002328504988611772876596543395260329564365004535234560000000000000000000000000*i1^103 + 1142541127713579074236349012923715713823445212679381583938249401979830043891299346253286044332720947098935159637308626007129711612029144772656745103211123337474766953301211564552143842789037944579452627964648927505314034836037730589158911295662353177861891129551930285483686011179654226577515172955373430028010137924156349336307765735831799272227123434650325200739386010751615757430262892385952637841527829328483548509294205157761004308713334897534870412882775914579871553673945267109866578817039660060152373309188913618276214747047156202546430503640801750611311455844688390823946868906750486028271216465562032807191088139478122419261920917526100337357150856668537906504577409799246927672183792054303670705404949632484499642468535509421046936614697879979807519601098120638985981276727640542542546204478325893062483231645478921452846824945271351610627886222102783043692283380632099829207828838922409077153524159988968678295403222641033594226556130969596452190157178452214249148528056331821653015648590905408715748999382422417661615383872234673270766973303812860199307896304975114258842681106077521465098745083019710359007936466862056662310871906127562566098362540585264043777078414139878338291546630627502010465911477048686569199210500587256953975284541457182093583710250548325922621437675084944645605303454546183970436386739830631918104650645880176964739324826596575310198979998100975338999832371357340462524977514676810520626468946255104358294813408330620832242305874900268814659895342468364937729080355883045199066944759359475960865544086963753328088389149091148392788033008902991077365624755254992468128770983502353750021718714095059267720721552893691285895818730460948487456831293332480266849428003661647687257033730107436191408784573271485442922817396840507859184046275719821586211770796472571936435021135200815131164711068603967472544428632840156815516416510940912880860906512620997978576986718660237085362904892104114394805378533011717777113364381349421942258924407639470089710387660051883638530542871637258898873929087629006338330546304261186296746106018196896789444105153480404800730279972082675297002710342534697313634400503509507579174715312838801966253977917295913977040057163079917963069127440201982060855072839352575181646359083257793399896803482812348140710584145442017111486258000570986860179568618120748971996530700815516355788800000000000000000000000*i1^104 + 489744196388764359506091882808330177943343397433071755411628625458780282343199996767076609637186965478563486672330382588431495830568240870177657951047393206951329993794744771639398590028979864470651136592297516018550709284858796183622515769983740245336328300261038919098239770873260620753596909335998631567933570771540485719629922246609572511397300660791217796173770263104907552600526583735750644415337725012387699945240119095034556028351006735616862996094002627778926280346646813136827669124234548397788039399957554621215581681107738544948284496998707170335077938700060156051712644528697652078533166039725617280192912398496095951863200548754367817697169097695718234708996217254594401909564861950031533102636321232362472221393114288801155241040978337230501933058216008607274326572834526340158804821585634981119054003194989524608675002074173901769810918032765799437071562634830123319038853128658978064922501060466104653873962673387583916041490749743241997832531546846289711016017127205852843000240547522218500026774672087400808682862829034417137361195382958963752061488068579120617676571505336279605967675924106483515351057307818612194155214802399684216104494785394511667641471533409911751553079422578896122593710802661218784007756039904647196459505254516592386329782085871082041926878689682632977927981217087967603272487697806450396710430490220997621853524822866420630010033626517673185324016431118367307653640742786436974825452107768048957371861154774288260930987337091464770585090875267849656931735885600906946670493361541821211603160588529163153237952074361098118726276937244502867998542385902630021591275816697431998610467714676166728851567004622332770715485692065219216371094587986277100443954370405549824400923401064710693318266634710122772137421708129666754474561071636645781227611408657804119291708643960706705072784894150180994021969696377762000120763658827144405919727520672593053709589538225210584144586676665811312366029992255334434092719068729437342893291524220712439142648455396692466950092691217149519624069569962429713657154954226828867747255787664795292418811215610311396872504134795966046535641247422546353248599749982415157559774904845193433602866992405162245823399678469651498669873725820802033026482488946338477455182800571201420867007350969138231170113803673120626884163753332268254356917132960921865997936230400000000000000000000000*i1^105 + -774057167361228886022605647928248953884207826169741608231643029784755679966836149100809464912618497525371422244579770188703173695964793106964190168226671213868385742096524368224694191810570316069344282980882167112672437451927089267992071950482845305141639166215784463124716979176715371555763289365916551665961590239993799646868213667036624312115881791049561313118624344422313513890691017603904941467846902909966540978382821458048365951571969932530627304706180218141122800936399723445400854523767519427478779576433147855031802798540203838645519742840063488823436226939723065230289259192285521705698308788526458261405558347719939122190909786095870379378243501053343118904293540564752407754643358974751346700799939466839170731763670630726631544803115274496191503887294352155004352642098854308057142147681287794366280048568204299965249555858764631723475306790639795452871043362272242699117508756753007358506567975048376984977512731764226587819059965268892409273015184614133979862556156936303402495279060113333939399027816263462257711143856510688231447732639495940697530784628618715760978889635708123162240424045233146023326824742969868787543585803475681453705697244105184057306264569433992919051056620561919634201403513478118966029045140312176820735171828941028325492132677085454213597957818527531581466330476704444374166816267679226068737647797663179938228283748595217505624882965943885810746395809589203973655597625656271298497857342124779958244946647819358275751920338820953604210128692743276185812230037395860586959439277820482327869160724922334418781502947827582479468977537561396263047870247219848256733315992730542134498055440631021159219856127028954958374753102517832413320986226885991608303094183147181357022313119017343803745574249324043307179675067825064137351494885827640580542878037948052353220318120431363311582832991325380795450273536230431051344729317236691007629030030282291327387509083029749366594579409412729804917319099499812152469555922808247385304983858216475668151808422099206996323703681185556595352769413523654165375453841605114675018821381638144023831798070522976026506707470888507717111130502924860554107155411819025426775841250768656395308960748371758561343561657183164352631945804526669006357465300444284247956120460779885692643731701770690997341957020731213930058949431970443321804418241689288704000000000000000000000*i1^106 + 169731838712185156098788286332007622980749765494836159538427554467758098133315969880984566754490081926063662991455996057971311310465494312097926413259085987521504999804888634651244712978313053390694264695220169714698857167343613805405823009554208863746263791319340626007356448654003522578306569359933256548022799768956171832735036331432618524696149115829784802424657640323065216010625358713954139237559289999949520092225234231958964207459010516122474927533282820357872121432106057172518344020961432107475411562652455640237817135310572615134370359477452080074493991199528175146894054469569119634445777844823181918198386684992387510553205032147946379138960214260358196201678799861874225149993714175941621346835937493143693965036889283524240161707296526209278892234109965104113170225582100665887657056426179521082961712081027956794536310713094077646390320852259579180366939854346392456417637998468676558194148031329349255899098637316981989424847933727945457376987237831756416663972669013381753517003045174531154737727285572088959664206050882847508163468420780070577068807230522589763561009481337109322205118660946115353056060284938823318353375853559801837199296674369376762851769671121420653816619371496988239068852837183274922397510307249806487270032558824928583647313868675384643900124711757881340112893890258735095248440016624721548534724792909909898395090554044416059981355010376805819208292300943079298802450675252437729524406052334945290653677013467839851787966908658372212711292233365235531518337032885318176624813179226814702746907397506889139354703904776239839431579592614408717269907690483997057201528862432506627608369618245534519274786099895468322727167845471910109483361490135510444001114452105742695955714292482066520022447131195362397364973301992927462305762454837341667770138504933472982897347037581089201775094598559171476566659511674953682619437457251525988295278065370439943612788636493157736459228806951461599581495242566103827355114232025748597404227344022313914244590074017378370275106545677944176801185323170781449816029753961640422988433675499019655069858467549588151941411411865675153274222123089747340223219942022375352469898931971233370527041617711301446635574316050979901405233455206897398620979832891125870771883794796967295865834211709693481026665747734442962588111516469327753641984000000000000000000000*i1^107 + 443340304064141626374144141651403999903593906859049228799666947390403007954121383737526566861681874797377169798638658180438763715281395829383120274804727136070450048132998188073493174560419176931088708415856317660324524507521894023609213947638305685265632792200266204294997168558220344574468287126429254216502760317010266978143524548083206395711157288730757576626214434245092279326753137344683489130794453484325086213741861775433141209925168724205828678852208438486893119282989368904190122065873582688032484103784752736794366411765570440965652228102050865346166573921131090112466060097775213889524568242447117177257707906161739928026360742738746135920452966871888829872382520845703361182234059090413692802115181340540240027877595091449460882417135780775772114748643939480948792775343060803233742542659864692568008828487084383266550340111994312150295059679413978914457376857658431862609435601535219283285608879672742816038370274494168183422492686428679153708036096007797119778231389390404183317532164897536793099821710924005135801822137886834530410941044812140599164821828608244941731002009949236502995428624356812957798755144778599558220561687470186581771958146858427893585915124389122725365118218800079793350090904804714262466772918910689583097620749302263461388726286184591204772379513065053114037938591867399014199819179082820253618769201618705171020563540149689784596337099927054987941271444772837921559320686130767736851097599121804646271453554112551050624496735039532556201121956942494374205064048284842141976110939972850879486838794309491676116932591070253338140891773449125793930827517497988424858736522473465034268176884359472077397209410783833945748265860141869025245265407969712011819656638845515322845229237306758531150640877472353545622285670019170557578915226518191422262534809016341175391211068452489466189438625308729671496027195780975723710947593120091073409419856565622765738999888961590134467192231990230803778331665418092566884350381220721414318930693538141814435345480974143071690326085266391776631928156083384577630218996151801009803054573205998908923682461110001511348543382860200256684184703743386048179287750167165492967575909956374263032511067316225610399790230565084323635112814696017804999156708207879088318888535272700312027779676477842043260349910346671284789161492480000000000000000000*i1^108 + 419812632469575635902805567836407973225235019668581044437469681641616277173240131832122079132471644024026677380032672635014055841553742351881435120351709655216869790894240024904912765091489160390616520464112312739039739703739873066663356152653132769085551189170487448730639418064771473216461198572570755898938788766752152226821548344089201551898272365088350979235791154659213640981403145407737053573058837304579792264249528660254673138546088422972926436124696766961176924082394649750014711431393952317152877621523525937918592973601223371371002781021391615402366625505439047931818424086315681325846509537946686769949198727761223608243710452916872282198350241249841516247236803823064966118761730751657061278023390133083573049768520796376693454406705688230514871354170624711027457976574869719041418515549617125141010441717377539483769259325868714273346973001502998343647409239976112195693950640493372478930100794804779381525870225488928362016072163307347358951187168006571591696868354745236416747195911051771846143724082425581986534874213642670716812046114085902022111716619856597419935007190567926313455746828955396176460946772348542977326549957040917854081132721008982422400914378994213199141257695163780000418295017494076335167492787198838424660054936472295698760972324683119101819277850326731568681219377689371262907956169951734505335481029616327103621833588536593019195234795884143253830520160911997375712472469597249794606986796391904594936417859292546482435502648380903988385595544339765464543345832301147379764292613655123077793846773338545083088821339970548075582336186605563527076468161888496554148063104373389005934615693908877107621473490187245728416051072731675021011757825595338162426112753970291326989166820503918563176986062060603718817752898580345321493397987334500377416811219937432485171561286088609726974250199022961316341863170850190457904719233726163244171348806037950598488349143999835585098096716305814401117107308712433067078555850703071946964593633086190035903006666165150481339743839057179525071495846940203625376729105946219778773684589388230070546421669784242527577873011588754149323203972118229500571376359805960413415547778050589230350261941630867394726780967057458251830186352710616434863126619752749350375304745650918979177414266819890783172683980865536000000000000000000*i1^109 + -117721087177473160976939429498116448916562026730375439428533382651671025613665570455274193899136034598200195973425219504883294091097937574706278156905376741200941999983824273596187635921038181542373501689760182493011427894580367683410341241244944926880587042348756986434140280124263855121818407090734183171444907529370134933521853782874827095841857809961341632311728565812759897091170157614010138474863714810446465998423792096239199869228691370668344570032480027401815463852874031151509138012816079597021608880346881621724455702453291020804076922929499105535130784595490150120259718324130459060885321308260885826881434220638089644540585738161471297346109226967033239600748666133980839455140512356961336751098923046120795091166785883561002181791043488738597893672017087008298647386092966472129276327662551301776464794412577165612843728809074136217080028231257684360231888732330555657637783340996983991838440196884734289989062806972855863715710770567169086270404214116424584856689238957951282850874514010685201490609250406493546520427131787920105364448719136811542530696953662671555460874375978675889857688393495413013281859260375224131316266654888202248063799761704873640764741141581556765833029093840383488325401252768939888208359571275849719281804761725656932774801535557444255108805951981191661868670433583432528128665865149406725561442770654299409974668232780127752539829337903475888917698573192895119578920888219616630951068741237021293984251293887296858435603564399502243528902289979466183988200755697697603867201630731768089387009364512886741608147101431429927325165461389517711367952036276699898513261297135503348428021220433294632329575600559705468430083160250356136098473791407965698891560351318335880814873860599874525435305448261978951775679997161806728310293698278611402869296053641813642694753779343232762961164381916890478929158642255757452000436227994710926313075497361393198054715202357424866926746842594977999974585500693560065720045534252062986144374719777095597450150588028884039593684821544281487385646425869508385029988452478410886814291433947974539389801216434624819935051848668840704609444933847484472775981904482768477281085655927010967770843160797069449419660828433480095825964221711482147502232221545786761217133513405029651287954623997096755200000000000000000*i1^110 + 8400620421914208339646970988114397779822999064653870785454032408325897814849453586208129839109201484788382538589496493656655809086864181571248867479245102151677654249254463230588998483834988007909861230575682126302587963538007257330895509152277986676674996710200083956751551708987474943885867741685031723030422463941985231361843647665447172622199636753888802250900467924957929659113890454026999682906303746091530821765951287814041742183881083789138165339537757701906957802335888254052972580360807868159255227438923118813725187289826694802014151390312527651313083109434222710588578536403352382009756178714627799376510544128868077618603797908062500179517494785421552744504471306741047637453121831126253918551724650007985524441047316549036709594033100141061630243732747892701908241736549767125003224870182685949769149056433353806569134723103961362555305795976115976822130760130226891329504391896774974637422891975017031903049583775502720404296274378862010995149249302972697218418482775958577166171272870514370188677499197454833931463183048969504177524650137287015004572179504545991608910418192845551964806183312869368019431603183077769344735867348304312660076610996823831980963472521552084103388654279863863024605774710512406832501466526830288284304902514618956649367485059611813342984260457199122842844535898632208146535395252084566959624280363773732971984885670214874525482504350960263705823011448808456141932382485617155274177488403510955723519672022027720545577129335590921734157274257970304768366309080283039821416575734801032238129064557733274630239219208663243365912804178344748325611144509586630109032788863779731909655794051221712273489651287910614624868676777490357270334635080880974921748141288038539595808046960959917475970927605680156254339854855223186726397211743174774509623126201945580362393423473031815627985254266055578715193071282558998648268700174317871251296121329725105837295111457198773912234308558728305925605253957010783742302844409229091972863968187579815620963348327858363893125707621344407493415463353877302889654640799864747214827833658352152665808892619963949404213218430387541003096642390872143595476221104760021197986641781723514824676277595756938216068855401943284074072124789088384215472288685639560354730874373643865948160000000000000000*i1^111 + 526678899628385799268255094258467323065725664057725161210029679462880980863397475008763442861202567955160015563841019274992231351034215983026522642154463151811000739336658737513690489476094842469260946649986214340099531547432580436096646458598581624294472960965521460305681244731636515146691879049390761617923688756724206013795870932969111327051875476916805569506035149285001988807173670977273433156395895441405804568853080850096404570683233209163553677370851610773230842512043755664849329011914953410221147034784276574828822996833252285503808539922889929529701318749722031013447326144298567468402260727907607214563048831044533362826602831019959202480964162802409168441740567667265202697848176146779886755621399865408598294539838524867253921273988444253123002874021937428668174246882596906900209954850929100901377469441577716276963039400640957058696397615731103393205796240626859864737997507953710985486243817637231143293075470106017989928089606157225287665785229777849730651858297973294141572215598849878690802055744663007573014146070375008379818458706013472048959386997184273999084869352846541309325455968067053383460822158735843617963514125107809780737138776223493028387026705833173444896887531646080955892217824783201158856701658696989019491837439203321190431149156125040437451710447978836746880242519007868486173735442603628317217755451431684474678769404618139353126162154027849278253755685317187355388823468575112569714902461388320470985652748321028114675212457138290263051309294318017830549654513940252144115230420051311184131460505206587884375353287607722773695268643767064471598373370336983280468427453679724225693730408421584751852538119337673247843960315792962117489468707429037111674117643612532369547061894593544465837327645070834813082056625045494676004679555861386866388158532272800679346054863098836763381656557538393925475709837904297001025692515637840876567362289504362632822896138438585545166530688535528151408330320375396954268743953169337363435286797216977524621569153611782522169705088306155433248368355997765225094367155484018057453697130109288383088109952263573545181842636554068071201297321074546844807682344663729307390815862733639074744379496478262474844201688422190813135461107788225573904662192317497480314880000000000000000*i1^112 + 10996060798098887956054193152675195238624124157070455506663413448326107709933915768560084937859789906351689896270543438707338078795700538516912886270475581432521062413544881414908976889840624758480899180875610634142890577549900911904730206102639226997897685792113667730520716280764931484017072376047595092197274956249586639780112029385185529368560805563045808971862432322297735575400025826208994058458397096229121441319421389237640909091061628886335265699189765840039011151597377391166462807664571445366353328946247736600212937922138028371549137263396992809804989327735565964185536859330957178160188326848553941394370257213202797057769414959495987387457868372734522288718523785226785796395145855320473732394733569350480638153840274908568427334468860137196232733818905337021625609925234034938411953218791054966022625218638691224969232128306188749237667807988926439522879984783482143006403846419697998965556785544408407087019649864555570092196352744653511486500325402453725479660093306637144501235074508555987884169319624343960459393016959351915287281222949631244628188076290233125999525716231833700277623884623321032935914011366179665418605858718794789596939552468066055936969493304284811955471142769101118652039626201893477898096136983425213799434170329930297944972933309174492337102018606830645971124845716604702450450398074255116303709998459448282544106648929822810942200091891299031235387861162612143655184410935847917838328490954377491789167833586794150694753164060985780678594766026957147269639990725165825498174585072734630810344661718684550428034067108978864793168309899348536018147227725492662160081160111647549591447551115297908062528922714756197348289475796692081618254650057840295466613389059328256719649208580099129244914639571943462878815949911706781786744399962570101951045001687081878485975170474128618935367042280251329512165738799806562993869512897794377157633504836841387904717289388245882575968081015602795935985037623880387285656213647750039421995316573649226095342755132936392525129684378552074906442415567555760877221579893821763429803346996878442338094331467717439661235978507565054938898016746382901904650826826947253555354274365282294753419291855172449630395667750561176146633155119897064092205056000000000000000*i1^113 + 66460113027696535794426742394127617339185620407620585438325855743822773082058884794329261580250839969909685165824994749312271610886671709744895891057819440508129652662735569372209896128596623969738443054164627736967455152398026438111646031151052194000415698022703625613909355381982027868285569325444517055136008654537303496699454235639079192555624576715015041820357307492962970154419887506156384821678987938364269335833730942565149143981731264750142681337932942829583033716346529286266678212504379152577085324829963728468115264821066117637125822031187620662046388209331175207954621052286256646190714854850498236387063381450712388063757949191347562367727130673476643683792286264503094765433899803554996682070343023288186839275850868481699805999575608409233324058096412154419249015613473393398783993966483781759205395469718489653976458768022461153250194065683719695857560993495367334934375000593620729329583012808812297645843620591872702164018752395280743921884719085184887852632001209293057983196487327050707258211632214376204569631662230831446461954552783968549601840327191413076022462480792229498400879194081686370634989682406316201468646695273499158298699958701749680235154110625675980925878612463702060853086757678323254941204286278162623367508471914955650882062508627864626019421957563613181790029518186800984478023103034002962465701090876626822942940007532363036561702156016540424320590041285045748910713322705643631663450281467716614513086901152295151341362067283169300856296980185841523404289236326253579921889643086131197112551548257284055920822970716710754881823224567565251023843602176462385086977450816765431187682503831743139705347546253956589535061772246669685600011778298174562647604807969376370834826511795754146603011002851195056235307783127325811736204544748392051164214873476083679274820319905932918923017572241643360727250699284968305679669149571697018244630334704769936094447450409390547614280367102456520402462731446397666955352650651424124927603856278091013688783073173884213782834865699638934445280363846149506041258315280681181981521229736569587111962946076131543146686369223130960562855761380553671598330742753240732644420835861841945836826202546343414668748091363468480267461591040000000000000*i1^114 + 146698348476554788820523679666641357601562635257781030598843506883156304790252261893217709804273170411669158431104935738081451949474686810651140164044694888118737653406020722423620481873463510733446117386549833283004476664054939120361804962964328474779939988297230921824587292698313437116000452431108417034464616285280944333287673008149517430495065807049454468654592934763565642426692706217949028857307485406662251346792805859768121998820649213663611791932715381826211409890174655832325613814413135789666596362428533154919140036658964516452517499656870483946885206384721433812954310738216739860438137967170009418715850983888099357786839686969663420494931838817366028797894436529483217864525089187794178385151575167163696363160185710099990936008745281051392521185590592702642314844601667435154035424490894543869733651538981698114909788715310484180574385378779716835582552045244468170730032380083278227243162783602491246132248309962984934753788485553312885801238364457057786796339898558754148478820824998228030405748689747673736205840790927900382327699357329836171736236009930737112438780192962928211176619048492922591632618079449034880435491522561346717957675419387069583430152952025241163861932445234697202955237457650035285473492079574516728748376907156831469833021066362968342077893680230680527432425093423547211504344676171789442972648052953782950846543873475608597886066461368943962414999986908543270484834730581637527450192769563773238612349963712727286821228932227510033987680900048517380290742117769810904024519794460708603066734801135055253233053905891612420703810763355404003826139618258633750364397975148343754330458379981839720115206426316560227004814638220052571753403366906775312172731928849688661518116416979716750034528018454580309181903525022421762106370385800914707633435376424850312753814033322549547729462495730645537181294186770278363394039199350261130707471709056280955572996014170357220553034147761663603312520108199150004251862918857502778464380139408288240466293199287728248590581398581022447295178302438542617999225171105028253648440556935192158470808637948562958873145951942816064094184154039873887821108254614954508243578929780679601437327682901099122458628194304000000000000*i1^115 + 211917993889580900434790778080931061922309611425857084120574508631152950290565013936918482806359798787089181496714822446940746998571309964756511277706385923675140325611725936245226257963405421462708491179748459323593575782216657489424441130270603135248058055849018904201973075788009015129910101733164082142457168515790569450158897301648121103231254207094278779119842495099359107424108611007592938881713298801993318760036594604906828291198976132304119175074901314507706955763353638686057677523604007022025385037799293272545432820081922646692580263490925492230214355867208012045579516195452514660661001611657765861173509002309660735214315891288300450714972293929851024993606330292245585540849321893163425466587418827019918324723070817247660078390225436285879754991066930424295693512918840004582220259743307725684097377664972647341807016744022968359143308171539067471228217664595390233213420751699322532604365290876169343186844841046800863743320114615926144809738275943286563569837416632692853306783824868777367166380243631200625869462445436849598881083628121090962464885603684254120709924453209233331885324026717920685534236383483010827197195450479281031364789524726831128089567765490127301761075427517649416111642724528787843827687105853641143990019840248116993084611262697334412804769845236725635820057196043712191128697479025430170448876898912974089260824746097344984616193721161719194955837340010199422219301985198136385709745388637889045815443753822035849608726469823720146093067947494150738603961149149027464680261975107521629593829562607170163669551524138407051090723106003460486078183167772872721469979814796117831798061611514522670823330864302463879424291042328824406506227884791600705384530784504922050057225677703107071701794005174025367843452650062346876329807134882755373375218691292728540957252542330435494156264033229156303208719804888063063049879281396657817054364829599991010458332267811401858526816407031251727948920204004619704188606953532552402871782313962809775772590506733006018768164456939938710425372835239849044523791790919986673831894229339773225879849232460488452886077321661606324775333508098139763077025631165883260338136580267090520876709104844800000000000*i1^116 + 476451702116553035697007805197436216962853087738055675277727161078331054394496696995978637318021800086713872601536993103724001855738184219747887120671302801026677186949660632944923378498493277193632344063591310684850766837941023738949254259740577162660281577136868177218304296181201856387600672756829223967448882526591090123901539437482315055771783462148740595150858001855576841517994857862848115260607675243322098314866223397759754687738918695116410940642398452711262578600392283301463299351296307173093686679374141678585406720426046743958234744297218033810080672067651395207849945997911744387635379388657425869468381361776515188902048056699330113318539415213683429626207257341963230775025574320088604387277182876991175691946499975415625578105904535133569977949843827658190676516895479318708403944382237971618662609402986820889014418377287997526528218645631986925711254832598710223721204662372115495958170286331184299017270137021428692884477878724331149880179090903495070181729509260796775103917308675815495470622530878467743043240978643816201718270972685799276791984102035845539879784176375794501325146332317735921254017156430316000984261450990135715987228211473031481163060839467196141907563829950029889778807834333740258394128955723621444320615301065886369481060956920446741327794191154067988785811453211648451291057936004423122363296889620889170683428291050174151416828659210345062420477490248958405781444554820934091463368306894596326681352330335600151277098259485434864799606222408908825169145275629364508827595865513692178189878159797804002171296788885695251000526104807203936328630863971265931349328346431342174446804512659952922547215884876955999059733534094010937313700277464285729442428220898216615824675986500627548743487569695792216748532353747077839818596138668834442484846499445984075567088690520307084013267544089714837099973299945984119003147804443406422421864145279471871232867634431892621985981970146872035321400903733049334544216161677743303999684623309738202272849867424871737094870714089974648269985675557154222205170595760207416215029131442010423056886142629563017404048696693193344315464523628757146023566183891547016648653526794240000000000*i1^117 + -693033227263202721292583046379365624182856613819780808867879421029091640443073123425196924574061077365461557260438152179036921153063220375608920712947571819741778284622395744653891966939734168215073876670001553620726555688971139832977284201060526020050430201701473453222104856649267526277348645269179467108146733461559829355170846719308299836390350894900596542786077079128108542089880074838177184870859424714642568011660261619275862999301925138305550647466081708683463651703475048590199554588222270436240442889472314340470706158690234417809563006559103668477128856476366864944842188791677215767720103692871054468243140891196431297799604616725399960000568733393548064021970494399894439698944209939333455128200452677383424182378625137724608948234665141455129980397193215141271673040960883500919567192307283093222868756999003470224710178024458879011773444392313553647653651099179019785683714433244221506940470191517120894837847090869614724468173365014207679318528075136245118336355936374032192169488018366430751555280333068301229877787795882225736111233285308542430871190387850787856483035233823459985978178734764398488854125625104669855372725807869696015251462083488704033045463251102430235502825903406421979567894763761214914519649400283674311903566962785432210323895840723214749507555832339847483371322265878985792280150075732533452557881934853513072539562580098024627077090932190313834146248957570570876409000358389148635097464323832275118799921664433824173996286250445921223842472409432029764804953575543845633053238577408091828062125289321142184684056543599514345047695025537714511749998685853010151408417256519923754448465283942104892243983456843644921066670359409254755159060327110601236725388161846656892516560029601065332003124383602549142815691840767730371051282329632759312412379173371860262063605061115237778535751287898805122767939304503168430535439052995958339692820921726920909487995521762985676460073597129732857514197260456292743491537647716332783536292188863088443601864482780688976861948068413492317674584482573096983042035833119434089371098650454257333403739284575832937760968033582273716275609383375331220591491416064000000000*i1^118 + 278602937409868153786299798833218426976772580218219288123051530742170045217694993122518693590405556389533947789419190137261037397865895980184791201857392333295136792602409153766391594010340293783335128900982681300198056478693402755955593205569499908762382715013822837875037609212572494430245166646429673274516488590815402214671371667434350910101253232120289126118395905491325637887317176799334999115388280753624739920728126379440394636346854406936910855381628953538128348009979072669483617888518615644324734661497300577287987026328678595025110189095947688620073610263854759445699819768057263390378131721955226645180762200567959386871599410769283053602165181325735728285356910373135921746137340639908483888230525618327648610229061304851883080761405398117151601812406818562925720307081757602758794102583987227833916338425921730235800582746657650125837012545521371601511753024586971743683083273839780313502139504007002679801077149249578443585533953298544352229195410574547563997496671288723857006403655269998622882132485850029017237963183046977099467510404071112917868239141443396731491091879522842721021050263020943866307810826223180296269121871657943028047214130577052014927639201958206154199861941982716141704582187047907734647046298190488989413027006362356131216313883192861049123714525620213369248550565965285326589947846700634339147241582764966464775447784128928990402190749781128131766112468574792930066028857249436820749858742096970754509951281788681698649284728111122823362881251177538218143164970530357035482597289094469497854456596933866680068849225482230895051373116937397465280722254027040728824995803122690623226235132318205019943136122960629184051553212202856153479187191205606686721602577832130238285935015259045601839284964620758971717620553516016833657964345520121025721143301048216940449206505740531098496432208777323131675007915136174705889096037021459145142147193809497256306270766835606557976554203795780501262371695299058713886922995866352180845256365079150143939264364541466663238504271356468039507688073109420149568213256977193672066896121788186022177081969978803363387282373458815030914134835200000000*i1^119 + -1253181342104918479030868360566779888920768018014521868537369766179932661193458607753016850087193995811117655667779610982746973645886486127157797020251087663134136109056264455353973230906209215390131729668386379537341560428410071703568741378044809018789005675093158664606528114513846060871949027675200262675173116378146483643189084056262098334052284827380753352242743461278448061432247901053250103435753734128737049231105075980629034408147193717269945578769785539587068131379482639505284581665851890048048537426234565471118105935522449460752309832956355217937508421939169242428805721145772581443748835149607013588110962920729699843866327339770022409302428897277177681331681830671129496474948440612142331878523355750014734985063015182435823835256228026725257930342883551776825289994051004859472825660719195975654843215537157262048607116323624738093569242757899736907795009169766891745819079106202617802139236240779656785469715212106455252430985781171369823017672525603078616401481014673697905991966630041766086737101807070491618520724039572019122297627533661427421486774179493890850381327318591383435122101247110341582481341777741801571272970155482500418988565790993521729019370624873381314535672555626572832971414268559794008784799535138141898933562508500093221295910325337054414910296977808156395458052633999212373712601800020825443933033896810893346391461789552283310145447740311887564437700638943017106687908530657598634751705832101465444647398886165790925611159427399449734155538778500540074327986835210010181718641826387781708401224247611539950400806120252970024860503836062273055915319170706131858269498937565025087974656452947328986369225813089464240418899190784405855733842200415241590608472148831551709596194810077238847953059383071554539958243235870935020035361468880758719754362226123530328685323944774399778259584075948696192877637463532015753177409725685817393645454318837631910090679675737294188772478775410823702002707308134944164087127228109245260779878343010353712118697571269016498789644377110826791454745595105084197138125053791162003469931439905569693177309784613427274055680000000*i1^120 + 6583715546056601079762591017914504090334514540326020124703560483065716283501789097976098268735893591693257757509937480261801092878440290663600618044571101045128985804453666339136498542884550699260002616077075242195362412609476704876106611031571360300845333857333513712978050774300578970196721914827456213561536237562084405850818115836615215839431911362116556796335336379781348923000799562268941272026110628133432387039935822439785747386495188544432466975898552106363006605044341870070644590825061709037571268894052854542888059828128589542927415187642474860226735452310798685718463756994679861453294050488555524908054589059078183040264555994795658924813190673876867693558053473356039863492211449714633332839247035916085755200770322319419570697992445929837767970083685359826770262010952600055102620531885463107095429862396550727992361399654174658127482543888864573546940013819543343068712759650358454831980404643257793196396187031919855891229182067249353782428263049438304567455694543330083936158534328107442183682563800838445005494174291269646698404402427719327957483506773658359088076658872629542711969332676056710767551537207841448612762049987349443351016761931352392501164492366294944511638631118551257591647235936551330867954974073039508714318586899784761014807675766403285794415793161452353952128362563394451093167557128358210091600781881554825235864993068225924282700569286377239374549030390306462208526115870399441353562949487534354896519956192897551886293647689976250319032053981330228477165560304687338838868082442520265087814753049429498618530670207600395277380659575934798906062222391791165137881686445189603463629697662997658901683875126303107738275434058487697769497688486695846296246708588264937022209833160733355135253252127902547954309213241500188635126725643505712417724746571285256475789699449218538379960418132819064138506047396069593689075885361404499261852755342999839417888097522351674215317582687228020727370876970245391400260740380241952255813203654851620975480348998152879597078411707704163208444323803655003055290649663511592230760581479077511168000000*i1^121 + 97469458549999265849762483962405763482594277556967609057907224736327732129843068531467006945786791720046206081600822389674867637652765114941087927428946909708179890306977113795413684052546716372551923921778455170046103688028373426119248860355532508337055284863397799744340665717939183821971240548839128705489953276754899627800469122845816036505608648755843948693469306924744697038016505511226434880906369176059465216416988405062848278134503805641973175727673629846033426642707962508775534383488035266225951192328592883300814978519611325649497452443456102586638022009605935087215942777534183111873201506642376650261071303556794529820168073961712511479921209188712968313813758500191227965404982372001797167677389342612044987469954429411355731378514427513285647788807108886598088657548035969460928325434896463135366658289479735680206382219251483087795641126835139978584584172896541155592099774863523961694814714671192778322990597438123197230788341189608792661781762596669817800975763652511520966269629453435079086186767461771887032162319989955447958084505536212610351878988895511885195062737752595641854981251999517170152374264801922304987330412563463659930648943963586686268165824248608551591450193157898840365464789395921640538071159442424525413878086756489004643676644123949689102636153641769045957655925654224406590855901639997321952006245864601741116870121718363793463698700451307834638263926105107228431585721026345648767909266748539840056982786159461008391330283444445690768216229747461109296266910011965737430446645282911187559581095783776392663024996173913947774043684869473727944704364952430177666169916089822425247229288525503280180710165596671068727092876593090565089564220073934648195163957573516828053524744030640880425274870203843709856929868588662925680433835650651973393963140440655995057226453393308073073479636267960664407320258844733664123309036584701165289769278645501918054865687662598483178712839805870434340898552175379655439595647008584294879682025311824585932748013163575430170911780739529728422649720864278575931021328384000000*i1^122 + 65177568243819622695043673213135904998483962380869076253433733760951206625526953736035162732044780031838850320600623599373143203460461593766034414705165770580934474066430998434162845472086492546950426045737395991085612262950546512418068244471898931418184882595128922155545991061240624087099589096517937256671720192036093948777982279079671199684783678898021727136745862253970237978374514099147822877116551536734966219915406805403315054040759414562952981197290632269433053368451075212953609959212291323349008973017749019493948599633345994336191318647787745751112282294734247348423350548794308402883985598525392194684130910958253974535519770249973115190390733976755352948122261549329442118933920021883484057452472771918509216485914765457583149094292530372680773892954875592723924073160405193222145816065719334136296143823427100777757079104360357614305836713166572960171842293234788939983676498894897050527862358599839476137612295234983587429905842797324404201960739036564459205929193152322742074940608553369087464482379123585719761252704547904545463110962673535768897273831533403772436745359494299518106600746010294226578295265191545576923203786447659983349985473127911849672018888376632101992083078862486205088531996391915666941317896418085802537155362658598372374055875273608891181458247126980014479772612671401520419096451938041691121418965118809921797692330390962313034871673071063776028688490527504007092567060082187913155630506993075474480638218235822639639431643547523456288765132066165076339804203819424509024162126468652544963568549504390443044779566454756712522240364348792594802100085307364234277363047560394904291926640870716767699323740342184224635096612240382127861100397346963727005064337271540866293461057331424415870306818007525384442330999163120137815249763054000323171001400804765917129406986796865083151448040334431040785361666687023447559897257356794243869498191869785457426701144090420444432764176114187655792870230125273414250786841688850550243774173640452880851920728096533994913489732689690005340160000*i1^123 + 1892235649168227877084153235321380468163853377273520481979171532621313832419651303324377543802973730145380550788374937247382304073641484938835792792461363790853358322850139603587294559476107599079270143209030960045728286152124222102964627198976380500918277069977567168417236994684599088124935811826256522775029344723050342555181178055813840955070293035214822285307619914031714366162596109992610510253303659204820760110807791435356603470765113832462481115272078241743545317373665950482098684242930907869922741442087607868493600108949026685469824706436063941125605427988425781085175327339106424238667794177731583572025347926184213975764612784846330574529554861557632631683091367212466922420896018858163828473211059111883838409627387025992064985466398786306910501717726548311835228592334837300157608314393001140548141938121543453055145797316460067395053707722200227296954697683796176165235257014808009521389443217806784852868992624701977548214645338321201874871340737165462424976372434560507267485834663478875017834205136763861111716565969858931082983557513916644856839601966208906363261086176287056701459100040724208285059931400180746892324809695399037854349702118439523217631048149460667342788339948183779729778525896134626020937256374641808822036334396627736301522308691852113927057391329692356451544048415774984250447922311198406274984162729031221124537971922187416901088225524126136642202115468358538669544834839411364113863543344114384510896533919053204433096289511185100308919764824304586949203222638998100524509326910648919168003494320135463116118605946709683627205148408233387929120770420442206084439533926395430617065035149474790428710017272074130967263626841903082271012493046617269157688671662206658289828655324424583241625954188414266655086214936556281233459124546179118473597787871712783160248388695577658135816150839922622047504022995800179936556833075648310868042978726650506893938857115970845426698127188296217342336349656898574675066081376750797764187538553432646286805043249152000*i1^124 + 29448427113980386112653550794643679932941323286217717383193250751338465702058276563804205239394518682061819262186785275389437914049265789255320212207048507988563136999248594861556749088989712174950544264183674830961474056780815693721827390677513099421369665827615110228494010478202013433806683259182548060442403156909709461195366599758136200839162897337537477057241939701688886359500641126612069106048905626607500240913426819226040342604009488591340002923712487660127115464405314835557627021369660963485869411754066924016361329048746646714798509306572835609635385857657158450256115252276305747273772542163201486459931594744790145325778447866559973794420263156665148698661022148437386937693363161102209494698690613563950465612670725762522805668165573031083239597278049634815378656544466115504158602218267538441819289668291523515684007462419455487363444891163378083683826030752222192636670649631237286523237421266344442393928615180917778586069097418257533943461175894886833116448487348992328751426456453353555539935646609943413097316753861755016745392832797776391574587194050691354163072162972200094103230094785089357345353921617095331108614830885249075713725465554092045185720102434341207739516515625970984770477521632209579497627638661176717218065302852984906256262453376472500024557650446914714810125035708599469971117154594702492480427655057489253371284882449799014978634594864036834766706188391699541818320301403599317579784114665940434699792345434681170930006488090727601487147958638967233723425425612393178887728997621360315558355613228832614229796266616045313201837816481801596260635717177909648415711072471500786387743325196373777469968788869121316532334328867642246519492625637748900761612752337933117763713743199577111292318670974783012026520786471739298073196109331207206905483714470546921514051578768247936313330209283494432118079659859627283842686830548496286449390394468087697239719320545614660694699137232833463670986668008329300751071757053250764800*i1^125 + -11757240688018771313059348023497705880522676067491883396561140935525060374393500613940270061778985602447807779828186286891964982474957167567107013386597917769491674248241201726580723670474145900838401627388387781762698368089433724693242692297636043208955901242597246318397062318909056407933266686417768853189960979610250143149955440258930825528430130005115052522801191458466742739510041597665785120591939475839741199875028939681042511153959939705564269485457042429384779138803758611316302912347529701345109747210427233542050195644227032596330282947561349358679447730638279159357580909104417006108252062764972445309104715261751415140681154640483574276792021529320519609169452134611146163386094703163800354387662330542945974001391708111946040364299006855401263370171547411041731969425777803035222336793702540710433377532657672659521901696020702227388372688088014293812229698883653461106568859511104874791970508210254722139812058089077176341141687849934149827450992483178003964188461373491647477998520154432893546397970925847869298601971195802949013478075880022883788085983912084561268416886334738935594158659987907326992383017301446317118773518355922578272698968240405499763994579982661262109778036661564933713578595197588646669108551380180585728591832457405551870850811797307019103448017034445545558061385185275512190182717930837580120472670056897012172089953759594957505542991607629965741287841993944170610440858090799631916039280259287002491428974244388664542216203641031494074013848023377709571814597870208394208633705266196045261966560446133921569094965859612360425375102728910737610829474740741745031330753165990442991792691873679222104946907502666399482223870802537127077776256268561083958741856161027625517590679837940683707622477567708723992286210327852481755010971057797814296246889456414599721378991607190003787033210022122916744493623005679815625475897572348234956184093773118698665611235506119208661054718350458880*i1^126 + 2118777738472508627315458501437183382969900026664476017405457411849213509921262962094628024162550744086148142201294175416661401390118982927065109171099473293627644131047923145325909487189585795465244411715685509441595190402951969702736159077271060728487212577740546442733732670747214593866924681343719891091544088041672342174161123824197512215831945247618899836768992471321341176459821982958465671293655414585701648559120264933681583415762965780262772358227731475579285708315939172905529562391360190419926133673869063836395603273326888689696526159931049016013560768903895017942107930609477442025562130729949238027757677985393922106581553162356250296680799158119005377061375779794218613936201382065598864160746508020188050122806363351492902165641419902549414177643443233570941980149657629951986728737204250263772501094650480140497639263069887938548229392672132100544306858329264940223063587761735017392051149357028774477945645860363830471200054869439191904364640830178822779102584529712941876474427341511713286832843908829092974787265074171586892687574345549383083289480477816655425600708707443699477444527392758394053243894070964091170070105495217776618014366545384904218027612649787459932860921295977000274500635872496957163449190534070477530754726837653963566832121215239587329745109320210768042627536386858477320353178347015136956560018813689202220500190041234142005436063229219096120237569880092507130796967069111855345221683850356405713851336231769398219577723409310930255324758959981536405170134338603652117910227726455433193855040451552104547246537647084481476293603877573456508608502075999712323113559916552620701669885488497497929344496059653497058260420474593804400546524009706048118371973529258538386675434395248544258239826603641540912126207200599175649308839988844109339790910623800958752543908325545801628371330053863647641363237062553172523444403099679177744208002809856*i1^127 - N1*7940231548449271881857224909369930957838799604435602086686142663656388847669454087037637529045008334366894363593860814103341984010920894709151612465644134076483841777501949118807249579284252512685322816223423418836967469421289747796382044999069796895806098797169921321292736987431057057629522553252792728588675996188672*i3 ] ]