[ [ 161552244489762141704005803853608123788605504884680708376532894339431726555032290702716168774707617259872497763386812312558932264052985789352297961056565985038044631713705730627825361168887011908895978582328939672912378882140593554123140386222525040395441409909826989785761262649290737859948594009637892706611080330915316654312760818721085797490719134543763224307118305540308312790130040153439297812224772136034134147063275072694496853941106049851478742162725362431566741748944499983289587006492398365959957181294772259340976450028511551627940575694128894909780804395007645003983277844006826605123062600657236764313789228543001463854411536857110011840711197421759023419755525810857989642089484565527286065483346687588171985915614077847905440157421589961449505078048771839883660264009321704008505889740281585884485508741639875321508356824587981532810441437342198456979968177368691856732552655378429701355355977687408577714347647237089828481051054703660178998992499056206864813369589981343241445690074233894922060218510212521004580127624561086118417059717874117924347477931343119420600957922358549806283419615189297669547785479567705966876145739741696472330177194879749740118003305898724458860170018659425975775150081228787866267052629046067074343577164281387670722437589280334692125376398894080241220668006623763705827523933168539697675581162583362057635384347102356394114724946384870916452793634272806944730507830111748441947930620920738024502425508290403541754737147734757414244672609641082372184511790489265200748892686870600153923996205736429183394645550829666304 + -258979598921109295821368537954900384498079088964191997669119924102522802314945151424439948698270237115567586059326407480320369040801144680131032700968623653841027086277966503581838143246380602310114964224631937915355361396733421053125954844319962029391643327578292462194029810045835500833132340058237022648717698017706362574139729003004122946066407682623663914252765936027911155420195958001583342012356964319289818579573004138624015473466704023043173760450549250163348702233853471967182432010291841005074943787476224531068006348752826265103772703675828282214012751661174106006710769546284063950013972055228926019309784497047753714446663015718887638772191479330159478203139538456267526309681405286591270063704102275169778215051027270122561006451251260200436372451847011848843907412272031962542409944501759359864821947907557385549221862221000236083733181672994450077686275045091749443538337300472520076269669801486161270021563539424887505117308421109747955974204009202317286913881878573083824920269693937473035075605399535743220199655550753044836050662416577763727283305178675081450952946453700098446605639898759843742222448950917828432034738042286580749196128790261095962791405519129778696335662802796245112084033966910438176945845729256550500040385336450683051125261383826740200807993934797427522607307546725987565627055122299031789948300415611501948177734286850619950931230159828430093437090938419627113262353439349484653688384157656794328333985325313926125626775302883777856986748068652362345968575785957615509720823724710290758447546122950154026966338146140160*i1 + -480775499173428756289922314040410119086375575423484899236709334459680204052591943113737999535064790658739602076025144358083203537330627351425839437489717192725559583048039453003791085133850790263159151249527609344671957963321530480400764703651598925173307523350277245316448271861994677128902631183847933065728510923477501613230507907462765579774979683445414014059479640441083745400486088175382785591223324703039692521433683364542612493088594812057782960325772653014150766939932186223295134311831699881771009819498736761622003878081461377442629904568876278835174248449705606042323774855190049384826110472511650896978370415462492927639268617717284277050096848066594613412469167037700960876429215450787206368945885803075281505012118428746369555550982628521283849729328834516756204872156569511252562529938549579317304357826003565659795638076213775780791592234834985918041766004620110543225808877767352971318082732146907253442229505686321884957763259934524624858817499826232353836528783708005975583562521516253119014816601323331387995203320300232862878077421446460218874858777706810163710137438803846485764503142332579301896197563635353919308365654035311864205504760030900365163686089173129877063348591171733427273860167665096843930543494690644402558882093598558082757418486479657354326401180280577637367742360116806391093293206066505286880028626790394120472577306538416945284041238627370752993645492026019651439906943376190850689525656890455850394749536509797878734119630952702890471940036141748942271589195984199638901300833704323869715987742739359440588502990848*i1^2 + 1387462777209900132672926198945969996116681687592579715531232778856815397679794726135434373543409425899349248035202806724093481594405639270855780166887502393246489484930317402994522855937353352952329417740523049639903612739612292147674168509574583136516585205674342732719328465753905267478304729726542077267826871640104778888830353799342074698717897407731489381634559135791264395611513085223584651044530994046936361681102126103526405011645309261369944069118881145877212483267876834659859020518661649572539784410693164060224051961012403140190974609784481197144484800874478424161645050274822601043975821001335538993528160630424933441387605223540434193997724196236744300783791958966060385258778154080211309087325292422156280907126527942574740819861747595824855530061368250787532151402092210429518819725856168336461528866611671210939599625824953361643820213055310778992361992108234357023533021122557597633048317679053193843815301370116135349485594533828222676558368684174953931333702759478717044173276946807412492286594114349423929721921107332001609131760432127521652626953564587519170677034286130172167570896107552470117414778058436998537243226271521160183916397111073638882013673895568675738547936869753330554902547019393817436411819744106110548638849600236462733807432417608196432499531442051297888419701370597965250400560052909327261343325642133259637645761165568230184893760442915019287914374383998755902085621695961956362761984988385053716323963226153317737804170776111411208976299787234685373430821603482898195154380008899330804040707239687913653042937856*i1^3 + -503498041712074726669174276389189274210317375619170129115297697365134259138461224236782904826767221405991489573654266654890602027541930171599525582170569638063681798318411305816111346200998018588795936885653422097365987780922237811518224145359698922830946210328917695790496222014445181946343451560668422344934482812043694527834058837070580655584036436267452862359213367670037116018233837454677898734789927128148889766468435042649832800723751833927230933783474469161739557542072419797908617578574126355145138570296140788620326985442269938366162926966590503814005972096928264959281432192709477208693803459481956394898825992960034909610349598266669282872684697707089569735464595209382558871623444396727344377234448116298128690629870470007646080319932846131399600073311816327345298693760607852986772029999425413141675361736018937633051701006019518489166630477820664878163037900249346404330413370360191963888478352483858316667226836078451968884938766242972774910207508769875922330628016000285665144853778071779363241554508362903109587303099592100527333736618081901703206936467233012303798638047593195319605657867028848182886957729631444554587532191178201148106467454048541511817930222606448388017637247252177710565433483472914927347077268126263137529615519088586868810479257928222327617171814897583105648375621433396484405781714028830833740676040849648110318367402053950488420453044263919213773490521108549978223667212441317382042256192451882470924881780565999408727255460803978737100689832648570059434373752992875404974502037288415476844250068745070930034688*i1^4 + -1833904807162667736395921018394176107409784426106071936852584306283101852400403512366465932598796576623105042629220608814273762151664442327775766017673410225850917578542519874697668947785298917989327387166882973073454402345680700248319547671422298145354565893243142592807672291352438532927453729161130898678675540429281140109680033842483149543045746707172493707124304847938784101156112132161763378384157166447048454729496360077136731497231574722807378967328294928128531160533512006410717308220275995101825073251245999879880171103502721913826465089891252991434056560171955101413156239912760472470643978636116886818845917220719884504183451503367559573224242027941704777808391858778228146308624269934795658193939626620387365212091553426465264202209525159301362614948826656995663441409836163960498397359144511585788104350643520824851068705156017259279678852113248402774274614165758421214591493628908376020026231364727164936309330106332610041389317723381691771702310528289738598228454335217210872719664470523822731129688770219370014800281584691408357991892459398606860079380025397244943369059310873912900824734603903179958622961220798176419259524756505386693801747378102218049225508907881218200205341306015716610115583177766068979245921469638905703677674133545381371562189879855376693605226916579472269416040005339586336376742410480881791766593959785614957972714776879592160620590212752506671464886979591374477590476066156752181917188780824525310787360944004120346457656646764021218054602631952977154887372054776634419920382209945092825691918978433675165696*i1^5 + 3246756536418614992948671640874335789298982339545274811853620222992081049835646148068904060506992615011644867941220890452560892381379596519418399772443528448460888270346912517351673994782349522734596354598802872208550974001391465431270910145707198040492501536841032976758070326593552573722957734917243684111406897969846538454270005605637615015021217898922138150763471452320126525665680582226161238349071707369504661174542530947102109721685466489763385955753341738586906227865207530299999697684858773358192513930214094733904697477447908038676502319350309356724538612339459596694131043231186623880150372254295090593823921549635339427420766429174033076897901004172932744418482592359680991395778125311514779939191966276048593042008908177410229930423774298498928992162358531466903339071297345750065664743088206357506553814996950271875765301526630955591597053578831484117217501796494254556000179172231909812931200427234927408615614550759194580647380535704591648861264280065209718659221320576390600621856612979864300207330341871115716351866722507940692854148575395570228547061859423235913982858692436976270766338951755074176612425266964003571059990584108119238414502133818592012525682558553884289841072327551677452185799741976849638241590048759582857719631740770352156876770883426023132529810904557215596590111344592568972364892491004553036406215879233208474953816718774960878794547682636526142246223474671390090347675361043711027886678239973595059095952954610382979860063323359193398471704098873555487968482279517806899411248571093042342724388148605878272*i1^6 + -2882153961917587587870133185981264450286773864703457338755377381602023994362825776999149211040633152940856619086705130211281290019279181734872068153291196631633560770879212700829797759970997762126961097672981164560426046233409690164898634608733403164676081903969074767943118067481221903684175047767550264674662114985972152241371942364331469475952051617455773947053716133219965355992761886861710872894320423587426383743140232007616932979790253848071983012943039190099205374872706434458201738214979968839056523678802418410552703141005231030138828465247077234544527059564004985953975718005856522082185947862440817413213131579811038488197407465128792990751210400017865313836865948951465767150008506591987036301927353735629267195276049508925877297283345029135003321222107453786488205017013695670847767170714888426734950776116182483373185055580780245756717167522318721993566737526220159247513596978799475966725914408084531181387061087633595549816798928582682705042666863828901540558500240449687751807289876535418696137050982885138699575754174013590172007604036494771708944543748611679318643826192847356310867599878839847292758058204362278170627195518434962155793311896177254057693176489131751557790068455458527862134904947048754954078888685041747984211481392174148774087915548465412584382365839968715191493251084672345921269641521645356365790809381156811400892589406464879530390202447316352968783371707927875596560165219859118901702322862678170534018042354776350707843146825807909915559164163403053260886447139544720833123155573645441408481910534963200*i1^7 + 1711449014893740709501605305530102822187791529842071989815470844662454179800719258192174652587044172675047970273999226198564780744767711999807511541305222555241094934648624391162469057606539345880092667647849549306653010184596520577887564708434034179041501638689999324389211104211015505199286158898718346820973936039164010136267402495794232107372772528617185953520567320916786674699438880475944382386168846635098245663517231978178265178873056105428593863517957454273991677109160408337942729208394417422353775828114872644368042149416237525658906371784315565090034340380084073621146671730062513216941207713035163701381666072563675026862072408929061647358324783798958107256705282457796327474466734005967355532109289719693740014857121223619882104714788764071706893749366596225644160006113213826187372119728145597938380757640115525310201305260301066673055039039756913146375980599316989917358270519406092953413203848683641739037874636013691984993044957334321247868450462562731634820303686964751653568490913419423830034656410529622570024008033355247768482762964334545605894029305596729565927669679906721636947078798050688111184111336439480646699769677134847809222286105691325187512772337749071892328989897630259295131408400007760388808142926341959774385407220683858921346378892483465335982697954004332921722109462418069470394889526692494828800280020247578927467882304313570441105083257940799824335540783308515255233888320185954823260199795479979506254115408359139396214092213137050374343979228158834002269069318576474973470274939086016525508058021888*i1^8 + -752094610860527857050799476690581513688441115046878381288057145036182011157198057190298657538670297182467844385535259859427034813095645935418796938944256465811173378377115524718504963470110707768902925659303256138270282971364649471907714413050671619997619363893463556167738625607844252401148329903190879150412299715517267425940647797051317687468668542515925494263494118658813221320573737544957322707852688280669620976804317207436869376038123290335544341565241451154406694204282759711319859055666363317008543882279392212184266220274992036064335266200408371553185129387134089350722704926163152866965251101037361558810585021458023067878585337061538869954100894024026624682613139488051652781499021373620300116988010609433314675965559747516476282281415351190180008225547110030961783755074337468160507408677936212052716194959858814354099092496484229212928951422172438222386692741884067937097006270407962051472145808290179316833168427477378805759456894872893824025172472923668231134231927428208215573725124500368551242937274160240533266745486252028157667258122390778601005420308592340005218631632410507208614129447683100151682621822941938737633149860221264051352842321827362773027897765210266552976993610020115184557232811199562169875668469480221387974924065990148841024901148219219812270196960022271969134498094641874844383155188621270739005791743722044161593242485682653629586078776117504189260788134116587999582711637673799415403054074964023035303338201222421372757432707309196321986452035600891585976531782912090732120621181581921031269908480*i1^9 + 255317664949972560455709070510600558245028501023351303559428976337097825440036280018049467906342211739938440069759322463403312291740707593828612906378611288723448939791492287020804317264746618162761607169410087384723493994788709938291758132054220555856723720414738576886311578544424517817065464494419858221049373251812244487912612703906939580641459973751076379609619932267306438154800113804964766384084306037225355702965942166556269224440939325961311677904934945326679480722878913463296553302455464616216836603072497732341542621405709400303798215038802628051509558351949395086736746716972524744470250555421019293809412142912778804479362182004409018110518641265505318495693473688944527172985708491492785726621041765681947240696157396315831491383552419724983017752190984660346899208912330208975832951328321885204492547795395699343437193477037849507226136527835696625799892115494382104695085106327724241773862513875097570471864000817672882968279783249762450731208945919378828898076315545773880501420491076169137527132206841432374903011398220121136329613556233135826807721841178012514930107707791597696177530664179034609829191674762272376440030424810855868418153261860906499871916043080791679823784841870389788061272846088307182722368160746245010048392546968916488125142891404324151825988995079017969259773129617042956186721321208427832408149404774858726610940778409188422694291584318145870732826007429696817799885365526120908703730462944736973374996592104975687523452345719291542105815034186726600506071281845142997806078675973616059809792*i1^10 + -68660161632816959879660833939322899499696055356454102993635928453510821494109152267299020027433809361848166115367847315747131134866239307834524867195383027476962966886450298439389459529843801623894061193934949895936818563711074698893584474724812584505455229225827042986830310725315916067073674747968426096480419523999589698297571326037135676193624670776208769548207018600903830820423322671554706215365167097065703726811082685575157002877948136654082136813046617075917373037186614200841093417189789428228693858440047488978307966917788600215023397831176039378743141340469459969898427521549198726933171146082949696533614496528043694292025596218852104591243968987524801077486225826494251647105847037829121853955922547264488691435817672724422134487525911422381818722365590026281336192244217948162344530396805787968623805188970444708826326466566569683504306283050259651332142734260233724324806385462905657197825848685020769849788528930296973694910622523698166352750755391516711413043313037824410781067928808873549390878834389387587192513694323922951973783123439602113580728870753425558305302678948504658667915591954532700262588633837780056791317970806850966521178391388601345089406368847172716974482288408604403352175992777123113798058816244836171871151242907437802914418065644696437154589410064385523478833120638536450676918149861414606702304093429014864090983932158138283962445085112857617812404522957905394953923485897306291341527102230327054005986583349320601674203943891117038921684404432585424997204049488863172571203396516347641856*i1^11 + 14924045001650771530577769590295688234754755319388399272660882359972562327029688040012462629413796808157772446395094136297233618834445251629617852165500551370209587001968272190501194834038529935003043558937083021007949168450652601946422254371924371146959084597785615551290138934077952669253124329237420132829844640063700558725035068542292499092611186534633412500112396990433153335103851185867593078362410296568679878436678416349978568041478763825397096105569558983462060474906433522353382288189447360896899865296551099231374502095117678063271185509640160787130383330263686006972736002481045065424630367069503324753856224059108867643683019894651181714070975827549260952633579349754147768079245602349964812809727931313328249135380167724577501765492534306741421996070221373792860382209794952216947905870490700115452931880390462458792305892159165195195772186875120283218346866763275890345415317680980909861901712393423718803409849287048690537500691694475097087467684269442559352640974364022177699286281844114690000458844144857271717526035116535501079253445123417220013949942241461679838852136697622150516885616037328591290241090473184212402459099774072409150158928710997524983072972043772677725659340104341373365733560166568837304368638151709342786858677884907100822138609615032856631822631838126857735955049856498460583613554343976273395575655255118618502900106199532740784614640201008304284084741967381494858646194773765757064613378821549416250110315156573652412163935958416385883118336515188406458480776550257659362205795308535808*i1^12 + -2685443936927755086129812477003968878503226986848999170373909192241848786467837322196209160099424338131763053986339603991839608496854281625693037308375776465729614011063546209954175988443235523661403465994696093371743583805779009344716670497550345780451735060887129766481674055539667984663952878055990611359244880339704142518059983490567041226214910686770073339624095146252405081434170792440935835951370543639395997287527627221778968249223625616068844604164911872155540894221246915581832485262586411555928448631100121255708957430988652236648352453968709707706227212660182052414536779790970651457750051042390023318311710709660042675682511207358088089449431136175612649903781142444438029961382607614439287239803616230141077101229131124943140392709633528242199293086220997725479371278833519243154598074199999277176122929063260256580377129691656408408978624807494656027960775361407336217598730431216838117943550376151398591286603138634582737843751724734877437986568477371958029971378192756024889172751466819509908863468056925017538113002120205112306041234070177831517036112417794318677626215602889699566788658050584155520242508647635354708129074138304165071598005858218688352686166359264043916241569123204406469857851519457570141271494115734300564984043619281163537387823891906150114754036417152254022836073036552901574239696694369248137251707741112226148162031376907176278535707428710087149390003135745612269658341463355143784860331591007979563342055111968042179804302904212464722147795594467810670848083803781279165511878311936*i1^13 + 415070082632564138549799766450061806129179512712415880157751580572499174566808425852104436042496665058584575427034679253832377164587789475855131044177661220174879534360769988703025064309661053600415535723652407704250288079658737528566597387588252366000133455645648414214524135370906704418134918586134129250706319500636928748919167807522290626758713849263873513021146968676263747348363439187345777225530058167659814012504610509870908806017261860918942003257558292748246633067610978901325485123926521997269399701864726062063929381932346885366303112078962767709278361921906150055181824445751301051169623946472288729097044022673747997946780874423774536391042799806540409312508507427344739195109488306406949910987961054481153265182510952358376416045750477835675530845345112088318140701952127415249417278398478036516989706957434489157349724544726502603070894217035698945529040362385126972279640030531853759512771284171511451404416849507688144559871497600879731028282624640412494343209219349426341298973706808398257089961582396123980174378168419153592732837294665106862575130098107185336272653347193440132580932862741309396943829332336542493203870849756281713233088959132184335938229231956888374988013921242818493734699042146006768168518058831958634340222191757565547234571911213335597365252542559390461546872093426638804262652347306213825183485340832161173716563702386326058325637151282251114530154878959298186651809586907327786031842531374238112625794108421384385057492347783165686102905761864658989963382575425600195290726400*i1^14 + -58004397173253743411792010922284580925057564183362152892120668769646275529275512313839609188828474542450888682775340553083780024898002807370040095399485696009316273411199698716230094234792195978056865643156733530879778301552618130007822679473071411830990498763941045768386464122786238133511924812144339435133979749123275914694542593020106187442613305929736637485850496320781869439174978061542275544822651851373130411747047370293837880942383586568775350514801684774696136263876651079491887315694636845129636256391473145015532056262105536938343397250233809239227966716704338474949196542902419997163592507712233854697151597061392387735329644662379068058039540078828258594242971450376739566539024193466257449858125285938139944386299670178882366166772373737121618317815510959936902380359437510022484141356821572811317270371101315613296571538645431540085177083436966917338575251137690779095145968220133033495109527167692565679886665823654141929185907168953665858785131686174354193786954568093612012194377159763393578180091009662223804775357776440836559339829664693856609035008004961822374170002551426078178717270028764551655809873647287827107626891270099037840283048170993339477087972710339343705194855106965142063205710629907774926384290979230314985207610265094668904344798202651325026917565198953483554668629852547448597949162023997254062766931790087634598928986657033286856702733968130116546301505566959147623620657817447674808236619424037233962981208056310834948151998047883920499731640106723081675712295124566538190848*i1^15 + 7581332540600941097409355383647087263581179053857364446584012890880237807418373790002064645525749411079941093535729273916038096403146302920099575532750395800233242177109015321957616512722530441138861387965668924536961100071227325860959477580085489825786907586887539081864940608800768236264176339458249023409780045869363465717114226885316279531325722362877712966840005528046262251122879697912460855692354293887250712845335524631408755422872674089927122625265664472439975767664752531034068565443459636662750601634782365309887389662626247191685717350181518596322283883089576502928123630146794541513346090233859617400643899386095312933347535405983898264455303236557501140161926654553978774814307042048597932555309286062451705464183205575280044448180496303480727377694064252765956424929660094526978182488312844564520216223121268078271606530089698545738365777783181278653996675712691176815346667700781088849974147822525477505996666746368342256354372331498858283015471891751710041291491913474586516694253735929829797898620817442763678010917586962782734326855302379339119413052719410766577501827559274546993120151681791014131770825192807633995642010194826014996875820358979364921153578802966555447092871916261795416686331376967068113583533429978679350040332682756081828512921225618651065989941260217066088993758806441855111457866123811895176115568507914501258401299226611619473936699732749633287067562893143720832685371496630804351865112219381989039997537295444590872927557799828765881933417258855170401411718271614320640*i1^16 + -891907867184431062010416321483982863838886935209123970875938244953763373612922651699368192441302006986947020645155476702548530052131560111596618216563388260711857507675742178294143958798345889775707131239049292585195395343439704003272430802690913331851329172296638999133510115286394246482154044882629979402027396591187393951848155128231645191175262599666264606695252409638931770348566779499201991547227141652481809891714884476282192844108561673447769447285610234527012926405843225778120880066219410274218789669401731468642155658064303251261407864787786107196825648725430253251153652040202100237632763963753620748428331927859847991767408619357476549471502469876569485431241681606003687148216295825852362046433605842513957716331135659719772135392831055611304430017031398463310878163572303657335912635863827431144657131369864931527569905570680320796425695461560380298135737357284357237001726893099764515455001935725903154848405137988675768624159149870219411439377367691962083718039737354970876418859756083612178332917806845080717640638730924739041478777375353692575001911817242847531086704337889712455136002887946171307252416885882651352136383756904222798304169471475488619431389841890302026593811429377641011971814531069523952920451621207546552726671934202443572479804982909626503678954516595951582242787530441386462433415611028057930707477436631908843466552372616794678697391209066389028380343778045280917996852645789118549047414025881856565241006573238085138078903983260561213670845226198327053009876150124544*i1^17 + 84724285603574958203458888721591793278778633955948027455301112762364960175261256346826172233383678892844160584600305390429092479936837213116106845897751116154344699980248269153752799899469823381037493522582562278314439817247872568327948416141852039831149514741813537665712374002794049961615127426206826998927766024858640192277709719801097498852719354888750103047656587772532352843049289324050241982637837326305593975453380504035102445207324964473893910858521046003951634691216347900509805581429312261457559917751705024927328466686593283787987297452405223285401376410485728170078597083761341663437578946184896903265409736091058437128012257064593885342059498803107399922263909934271449085489679098605804446750268794596951867727330260496731398075794530875348918541081354842131228823106749902341950458863392605706646838702321404987465350084619036803620487764928272872468922816992741256444894460630921161256483854640921713424461035000250482811601550324037970174220589695289594265813723207127747978148530030672427543234077753312785723695083826736120555785309415066145657008440974937534431379128767256932200568381763672368587289821455465824310478004745458128542073778745616539602740330298202124839252478081219058187404358603740996963618834788730779891431896360818418285640110889462782859123826374448578973704651314522946022492508315264519935781023665738884222578162521339154424715329749132618947129674600478078070931704600451760759483239236749910401616292908331731809122746069428198737325668008338914387804815360*i1^18 + -5580508987320717638760319017695836867953852779921720028110143574589454414075042431794828578527781823699304146615797342438409177332163801921082756406796866108684970873035312187198150255706874345174543324742191117959054195925387861838500384492320038706302893888653726833863407021230205432344435664356463206386303629334314346694208286146528992793908252105564103584799142525745707762419373809896073453489256542459637769424155695306469497597423366485806262093884213368338076270510660317915997788232455392792442109854001832857122099353841123036042327812795223327797200738795905877228296247062313273442713664908609468402175877166557664625026902760639294553647424996117610856148097520811395877208782148723443951744207273019797828442428998199975867493245946787988726360096488712695622359277106107818305116548844227836479489143413298493843894449483082966529704783852460332981628780918078428689972084026796411086736482574642889361028117372650724518759732082561157099705397978597510293704772711118231050119697339914459484003423921628032192542682657935830929951899257148461376490025389747905956643324214906141111280068754700381902627419719810745027858551765609098001647686393055551518536472290814364604923020045627984292745459904944590733788390800564185565754140819775701462951562166051827373442595758923133637577713048616006400620809322016938305622876598243768118938245389556614101437678725992628757820893979577107172965643388723116033271377106694519547302708222821611149033790070981399181086840738363660331646976*i1^19 + 188448853079191815762349168457695407720405690343792557995985051610746914286339377154032810696448142588171601838991770874105317337641283431865805743987878994879121620509485457749117290928659404505436147964923181228617472885981884632253781945043531324762651539418281370530583785868199070377811670851611563249173832174815417153037384177339469108083088049130734462340233258542213807977321333536674998800716355290678424663661998391935990075725574040563189853402790532997708933074019054689821128087786088814806545901938736149109756275199967793305299342984193516279781616736209419858761737073749672575041783332137194585007370119839413439397245410801826267503378959560106679780124569222401352307399769917607513699617573497207451094887894294518326134540061933795062544201662355357205058567001944883226133817872547613948896762613032989838670877696481232604070481761509731936100906333785622963104493459036550687489700282363238297829571859301507002568802490618581186879652501637112461143711815262300443464150011483399292221432899899331496260221611977121856860586943868091969097368280424427438997292514465764499107979206686075832316013570020260683825490575537819086308816583328371829856823378679602715349580104374695476418346703685038463818796835937641660906166522206355327392781439110709978691382304357179027240904593775836681051261225623557082554163077293566690576381834367682091820846297351221574236110982349070212209485101043623337956584874680688758951769209551170277317756982944763773376360137788353413120*i1^20 + 2653355661385970466800294121272662984791803800373940517450422376359705145667679916321186466456348153264449597680242559396232060624931431658783867225141055504691400003133793278007780750368075659613402369920324471811370774626179325218466860818447856976692101345510620910869746901245103642666806740413219043315690673307648395891886901636037723454971432402402065964465725154438825572084785807873750374969852489985254427209077927655507856236371019565894826856409052644648558002341875896117441452930905981756211616264908991693773975572901276686380888446484434976657306390625057373767755251903017262032286641304419487148683912246002037571868981079979277602067440072747657150418986564869076720680965892614208318156402747378987169700869871572005675093353257011416516897546796006647766982257972954134298909301232314721634100736249561260084488823060762194311694330241936905893100644476176025119196992316267496554392448598493747886911399593035521315722450492402560607669242519958785221944945021919605096361482094323779774757686460694517541403204972672788953081646614304670077121498903409613133815765409816818297897787863842695147579178780257428908848019123006896612544355685812039613811950012161966748879831340239117591460575366794526858080228430200760628659381803386108547344482365333459269000334635797099063204739591541657252177949480132415815626406356110920116640627482443674245215940872645707822435455789130459536353805973463500250661043837142442698040655066844203183637987387203514012839677045768192*i1^21 + -539189606409634003333533103690623261608827126759582859522172412761833558608348586405199040806877890175720801316393783369191764978788281801663026340725318497650514656290312440619406363676182028637651009340804164506302862993353815795606081826377400719244168098074644846223783361395733174229691704010315265084287540655194032632102543783180579285219974341450312720264373944365505222151585226253466894673859870802454382278284001023212938316180367198613094456390016631119813675787850446200795467656496578599449579837544050802457982025661582686396145437542240015345190849081239006332686208186235992316316373932631821705149764878016890340652865935688882157617697000856275621039492378811001430038314261001973583055869775246170492164336751854115208933137463730884885501148244988602082175376233845018877503420977468645409586729025206329359757627587301795433946681042335498722500975817972323942093697569204309956137883859439203118689096123064291119661843850687595382815250462178320762302964982999470785107022862234163157513741314967314705981116862258120950967838488260869951330476127382396961727268378308560850651296006327734238994180540821048593426251415697849965866119619047450948077407513604809490065413670544563384784670529840288641003818057581068390904418395760633680023193091725810002933949341434110025354467346004628233774730725907986036458916162148000339583910494037793886340416972110409025601235286183730375301190083174239057597021410627263522803390775245224630071223930619053031483382956032*i1^22 + 21493965716610974360326900888732597581058489077429955607270489880272653552593895960357521207035223332578236231719936369189949685502537804835445329403272716129243000591398096640850861140870196701066642596230192150272053093683909538989803377183353801755932028901851170280935897903149089689420017048213026749100669126481130020249206051681149270858592525230264524995397358563273029032369381468330337748063617289975901788247240403278472551938802610005307979442029022168389460073712364466283775246645989248363655898263033788228629043174113218330171653842316666019085618177316674941758817492776131975771878338451531759340478349240834828685406438699497490641354380803309533349299234241814171798778288830786860960340724362736116570386761161938802753968769438116434802398115182199449817354714820320174483107511206757597912456678555929163966859056009055293551593826918956804783406745553635734558139542557781585889179225371479818160682759432399554184150236092120987469212575519312571648609945714366714522632543569360269293611173997557064563922779680856919324521725915720431017475267643955931168711838521490388582989856748759890267774372431231881669965802159527181769318099528423682860899572439337205936819047129339475958788305249664427307440895011915186220623526439983522129111955991795396940600746883182011150006487408032598662093059901659496518324897085151650448375053654356614476355267040520478358741012532561341112666516376705716478797628107084297539451080509706412683617422208848437322973184*i1^23 + -80676625158260069294107869177184348373535724780513553725939818291372244964924200931649183719801491643854067253133865832623203047735937524388226659464250534363828949208085495827238677764252485926793797981719639707993299218242658705051388573982560024958315054135976347700843668839905466933648913354316320875435538774388453555970614423349767575702168873921379674807231447800038184577719168315527822741274542479140592867997970940322736380384195072213536143959069135674341794760585136536786585365858173548264511092229884080031097450622895433375742381491947782502584137624093489846927093888659515456524137065896470641860786799898787608502991828587978288997572961521159459888506052536777350765454388614160604669841322398346814924369967606237356563057884253058684874617591177350399496104768951005308046938095328563810413181450305835174242948330383920717155612150907872949693762049235667226191060087055578022736087422744961169181065773626281036085633375619446756267344028536273931052263330262141613313099589550190968351600862469587340612094195313751702797940379200224732636562564222643655433463480223088086499693380111947689937899979241784574200692146592565969692033216469944140453335925317141786687835118637149261667225366700255023530067884156441588967524658668675305995829664135297553340560943718869897811760119110541675905876026693991065045453274359710835504971336755451158190589236860382108908610944211007796566012094211046531071020818140582389079378465567489978313855778397920165888*i1^24 + -26414056532304042658201000994959997147993228478260315147838862510303296156945664061191610307952798142260947385419246591345335826473008089070962549593049004395891591549566998695513327687757079140503192316456796814700030694476115764540857630019720640471366622871566419557673649486019117801081766357863612624939229168091977194245710352208681530879407851409272200604968264978267385670610678820730377058234126327055534136109499362416028484846393200409711711956511736931694586757177524528611439988562031878561884839292414635682998370252972747574414273059490858602389780882571602571636112537655651120028346655448742397576725909059506580730281761239235201021612901962384269603673888957572289889644488603125658160048722783573904227991391424313568530698122911896704089192163629518059947188711047377727604492123821838540883381215667580258392867210441943005011883201415320716846403875078351601490477311419841046912246731382589142857870803079399866328323022350058325805136471736880183456378980871966189062452473526372186017133796972935992849109770475182443908626583479728714162632132407533748528122979071659980893153155527648140455552591998399747663285595670491796132004730845036270482495543931802821967068395911425641382986158067199967759848506516244029301495215595781542018696319924243396949711158801026761001358118464250099565145052916487437962303315279362416445804769980624888239484381204292592902086746553594125967427583569624970258944350051859013181958236102272289037733185938522112*i1^25 + 1263841775714102202302265130288947899395703857057240983828141131705431434308392055893392968837112842248032901290026092298436243621593501755143483917893839994961335057145786399083552489724283261259320360294300052251031026747660772686966631189013656604651556882084853084342588287109512002457627586740199745116706942897137676481948755001204314919921244354617538220151170605083704589895905150812849589456469764717974276575360974898951980711954988861226542503855113028578630655010889566212185439154827563685697530889371884959934982342001554529371297495719248415088983196740896984251002335682887883851399483757692120631691324039891090961013144514069479508078039599632867855272837954623317684813828773587459187039106417837433463298785630623661553200123155113134007985793750163114867627031736604702096334491689999060224170534886368694692677308940244012000589878333031572692576994178357280014505388122381092777232499465274451865261723437827945073684837758121420742011380828623526395496940879558960253959137972858478387636650308524697498585843243092393872274277185744614992181883438167857165941033890702321249498943208502099352934879085069246620056015417143931610159539896355576084131600125877206412764862997619255015115018573907076243891010188862002705166793027864799375316995272919448216349336370609563628159270630445039915093304855959538233656064386179695269341008715214049715670566950952464797559842269748374288487760074474985516406278440126576523177015530924366179081899737088*i1^26 + -31878307237428473138981055859385310824244638461555128776456649812699803564297272867944288789743255556491536499609430014756480946324163709966049888351089546463033085336884425676118783938705109576856376223747368233711128056108218333713242643490119970017518574687942913457799158305327966137120055025011432982496867299293386962207549434246096055950017754733188028477531903556593609120589869602960406286974345483374203744557653421439321359734144992035733272040222336549363957028219045985644580033214484806706292942679520424866567695376187164622580276018583826452842852410744938209019587307848052671854890809958261218162635603363576970318745592131185934290860801227173731602953079828598191322808330555172431889262042404832807974569854777600580959033958597027158481904135790607664647708096529365688680120441727927513656116462724050228983537820169270917125809304609812147061438862169803034109323877126399231344193542498974002473248992296078603748219607224132697314213524040487057209377476149388493864738766419646280572358433356248604697334129908976053629286312872900023304469721346187218436222696316097503682636326210295466904741492936468112893177478536215132507790610190546147954699966583340004101627888495493032967680713711593940907918408330747013372988684741227977252399338764608556408802005395395315109279485555179118043830996025481956751569444684437068375406679013297560518787922058246353199353241355977334222638319927283157649745544427154584636591640823754845275029504*i1^27 + 504432675543926496312512203178378097364261477727386273063945402661166416101933299307973145054705566441576281891644159995837215604977877674282617455068818195748093906036159247861023753539380982189631998737659859740962176888940220362338287933594390265898799519720298916757649995382539983780574665134144278462824012350797734099404246254974375017579741743413860371158199301302942474553974673848553354387731484182491557901333081604293831394574132315359277495866059921398130636355460736446120764136205614984850570015311038380013330176612540731094357918984659663344743032413394177379163933895475316012271237052095290800796888189114058497287564581739175059165275370100113534177136015878002486299337191494241336944172448499178186934022478061122895057953487763113738072611458799751803733514704909196040122988805282031953100300634051888275777787851485118345420837810459619625545599929573275162467073700871518242578069543694199596221496428276645602434800137810450716342298178439866728729828440302888591883768401302811945243745105502393881623650282736189022134426761348563529242088199587376678859189966525062156803199677150079084830028696523651653910101444083802826784683650952495936519009322146112698433633405753906748857695273929982226028631696239245719938142722545128053147267708616714047281471690097753690565956953046394284000411695924409290970743702174402519992693093550464406595583438310698199719028330988062520541718019866515360902395221170741882283232535029584232448*i1^28 + -5029378395429274572425395370855423326598947476184387747903971421371439395269164524731379259930351919973337116969372336085608437035150784559371857418246108998287770526801730099369743802411251283933561382810392493109831658952332187983736151930624529172920637966776432965875263289135889245200022117448562791828616713379393420645504912817167663704782514419243389504304705284185819062170139622577562788479680585509080327712053269561486722792739520590601859929363958980134617684459036141989439132143105786213498196214321223603707889620080694966773537335182994386744832621111343992077737068487017680101667374922016381020519697526189255741564763390945951570927847021162727200652399007101620999072888829216395061758851593720066090206153916213866431604033441478606298937678448483036150144830847744619768859110058843002742859174008773069766332553476392559418752346447274201751798558839184486470872833051940595463865569795922324377685742556833188392124716922956143267682879205160889827861664678623906010366294849297561824794713169420347782346319803363611106788891706006365878352853041553553371136275272979128516642520878130526937737025039144621819748649829134803454793449531750890911176611957068563640284064058306759546285695494625082633168968086321869065670037963353790351520818141841363001090765060568685494114978188800191560598175526133836372054927702649821448492561879340537085367096992033511344349013785118478819977949183726973422947818292344779655802536916418560*i1^29 + 30466600091640078711543599472315225994951132490248815754644685033410703067379636667488141505202715155922323220465969599948988796408382097195901951485417047858812335519295860690398738456445877999741627987524450132677020012992343050109413224223399815337375242963998499226938160029165497783152456248506946434904912126265430577888552617662867889812464765543948984698488824955523305656897967885399771353591890235029339358461455882417528073270094245566704118065633963185158423326216512595575022408573398231205288852500117241462805147283503013241596281969841388550861801870959871599751272391374364174078229205317265686765919530697384385213471547757013357332397802577621625417427542349615756581709426979563369426971439038879668828268948349918840664077650623783237244514409770631075305114318419876560840086460731639443431462827879165009391948639637255495289075610607666715661748382236435760180446375318359333877029879898479849717853056738281383625438670074391472891059065281758114997692499687383921335881452355821782418389821937551351016174649154550831799497382450419819322145084186616708355364818611812142743503521630751239476277094993915633243050617921212010892805057033583363497328128873704326664776757695641435912751683656405769141321289718302745588170969600530678872085053186537710321416781878590457469090911964009596497404546856112528748294788900732101228661722178812427498721741326518216484660664896359485987163761141462206913042131947601995928646451200*i1^30 + -128515741739456382281947606436018075355253856818624717179431313305389191770746637864342582071759773554223943523476819959462608642060726694871085762981360257147021187537774633102047152124864389555262110454495306417626779093959933025638106833938140356857686879352409889734266930732323938424010079075529198107802908687276715799836926028668618712706616851240423302909178066146376876088335920381542182193063263140750277385978772475897580043665529924424735402547734519902523175882027116858253025512384510693340566198957752623643110444733372507927842073106260117525822409608225420471847405009786581880986697157298908864770528490300043904406701233354876598239401043267337812133194193963750619489796736403262796805441651220456349457536405904095849559705119156938359237063081503365405407879992396303047194171418714466680382483890605449076700319617025523471961620189135040238159121202897252200000947305772683608504426372070205003688738622486222884272544294882444837039545848008827308394587438891798919471064017000750614760970029837218977244945154286255526522290838979552412126703694439228887066659938748461524358271848421463325097344421864532394956856840183842071518295823393230550278075521699019006969386940607238560112464210922929543566029848002475526806489565039476715693258776776583382053113559928088742294913467533858788461722637480199399372112331321932159346247591621140202277058980841028011701171687818381024624056993505901702025844671543232738361344*i1^31 + 1536634915169729521045835428505687851388867897278721472985862785861679888949657991023545590288674033247460605549865020652162193785763322724311087088945417772943791000342924974365442979020599682606095885870647597900989223199040872388332223725022483199238729455558066563114171661284617184357450898168329457983659013936884005723141345131850253631799081506692647642188250197432200288868231877535217621646309637433274076414689576430792944802416405061549345299906781700223317176157368550718028758198656002543782393866713746036619154864641749900115397377696947946173412157402486602675088588105155462618847229492552753774536438144464735190774769176305982578238487249343909118145462649367807278829097430635966898587472037916191593306238778248063980303197541492494185760005486870290995277526785192783685618415870524836907719699743287168905125512398919911788811880640062917907884800220729982223678676713010473730969074472843977564736503733925112209906452798021294414107301201078530361201567248418910204116822382616338738915527642515118257259131823984236098817454282986323104427063272136409181774387306961269685759839157799727452463041952360135368702943103848028598929663423724885097858972070006698897222262257899814922314628690595574289134083560759859208203144241908506269953629387919449626481105876095532452716074205873826679416431422770391980954687314733596985655938427410764458287572850244336514454657902735447409302063420680036939723170322583650304*i1^32 + -22270993664560299497560365019734262285687530754731209400773952120086809595241089426043799894595678511002267158829841915738598257141300912093346157716161709179162416793891976283130638216227436500385648398324846865971080578478355971285182204126383074285725057226295797232534942464143516527458601673045502372774462225243873113964456504037353449757261000063130254224206544029527612582275916649247002784320180839901497649234125856341045100858158651957161075816202811422653398552808688275579955367410117564071942941293722242202826081461601710864502518030628994535115891089794047069266123052628621352718702568413773990465336006920976013314427894640773507620464117313953725856580725678798660502296654400560389552412840603460052224787842348161405292475350523516081436595014795229968058724653429090822899106313763154967497372789991612212126492293436287543518895267538321859819513460253275059444317780689313223604652465452667424689308269471376696834298546331520664186847394575510936149853666333455100418098754849426941810070975617598509643064958695152508050759576107480061618059760375594627697549753535919759949016040551376752633203287649832074143485115357450473240838872324234317707174040974875406382896656432070733971244482099020622135509933234895064223662659297264924562473548705160912554425236376427578884151752060670784581206929969887717010439154411441782691574430413197921836336731071078869866871785601562020832238031999742351048786376130560*i1^33 + 131799747389082897177323805602025031127796699713873362226423188301818455089021673606558955237383436671368375684111736300098398823746036703268378912639098310649316217055246161923542149260670539433460411189328759573625277011288209292756602466839198519946255704850251646627463269911006837026997150808267069415645972273449632870634650141825955574873812276081892942878126114088734675025075727232691910685312837806547437922253845348912225476966471283210449362605051624959951101131695795016304600451848776572574159103391911103933441247764683513937105320301421402563511252848292674628998647400341525319058521994005308873476328116022196905467175219167090734765216907295657752312540247380222162436142843144905569850363373411171898236324176829182445196844015071916201469706834565286663598708806976298758546984263667134204838214903560664696755244469828635658634469947351506044273970418104901491014986411947283148576601669416311402784666414046073271809359099128960581893520320428257467328533810844144287281794611117713058151207812073224684938403015654460030690415559680868201537762373062619360476959459869112433437341404281180132547895661003168162207299941324969351743960035988707807951436499691248520470046547419167220601225468760468749185738874876977121368604665430970679123378562492657660007101471756964163820224172315283782821808966889429123422961546700206974641710124069851372499303203238147152821440432484426912575559727011329715245940736*i1^34 + -640839966628389492803994170541521115589139614276548121287602936048635735760759066975403041598203149641624349216975305767031171313928549744129263023412799884076016217801956255953997332910220971177388423027427164472199207196093924831770781111251178590067212418878555502547703553720886247646722157410772275592096168291120173884166780388570293090494369459275389565843583962785965372129928959148283300101486219666882965578933127759741859339364516353035547461815364177368415720469566406273048417290180923675626888405383514579432099483795811443703765603429428949838570154862768610026808281183951406779891844209643678496794865492115814363124859700277158921660583927571290821946516273066196117750669948608400466247265773512752063926365780442005514938109690613309738054057574746293997547658653069618728365004588481927811079702716234027817393755046211168294937816167310892884699198485899134377154755328731159976456404776669003685498888674373875563557178740506424894906637233217188027009727350883086914604589453729266566454182555013243746382543700640567621811990919378900096785768768292122385016761227447582634621816809391424287701164075918200372308115649500843710992899677380933017559240263265384738404762069351168681598206169913076645836769093278616157537618274855557196539601658685915607564602776278767189786571288292221037049416486183895895039503494983956433311703330193557848986172125328722460911350063479215405851779172176186310656*i1^35 + 4221873564638653636735960987581206224198968636526305273013723913340533470989905356111472327562941586028092381154864369453619309961380044080577027020968360118977804980098340424581012594924561778526298576787066132740804498643013917175626975480078844111598940918973621135698088444634743410018174494292728689099104940626430771670780807323290150616901819911709702084059014299510754018987918067242889244185557689466129251573718767500898923967007710094180713987016405956727489583196731235908298391297596551336424526645827850170896643308665832023913533540555424162853550314761911502792232283402746904693452124059952267543460545686889726320541245778732034244900411002293104509953740574832917185310140240802503084000306130617604318963146775171426601892740105973276621822612171181819009682530551329007650110654710996507994508671876237660268260204282107901216913476004487527150629749591051102014725420762688919174521769621750438763327018350618280258855801247157810677966310945300494266500988401404607138075302218126547164726495099761192746087284659826999808333885009217895226414324209546562949776775142430930301978405635445628156467924921724641137970579995382980493010232476548142012988960531285499981488123274239433475708459189784983416172810056189644841496157328641704681265476905332746014014008518358673582131288852819274390591404784839451941065372512517697611654446736961700655978771454115437972037290399321656252655157376974848*i1^36 + -1443500201249167373598934171835974490092295499829122874551794370836242341373732004187995301911276403665877292158536445072864103809498099193301069895392191965684083258861613122580082065695623970525408677706405013469283275599837131938978112485547999032830230306529355411666160566439953772254453488648051561385272584214200208284044769290946248271609604278239655584127916115893253801289363810975871160365529160310734529599782220632818958754325505633283043713124188745183256652593543115858112455712508755117138968379829257241723621842512676356921421003908345144992826257808070232327974543902814895611223235399918772068840622511741622897636179722526813894404683763499983608477302930891887819637542128872046569745926993896115778808847604510090321795635982640675496593312993011154933767442757403437886893242693642007171156933779415697845104311892826607297186271105981202182887307587252025730189295120618380143025269310552526473081910800339382131782286252885993761115528565395944937405534577208844427347398858320783420846116534364832180477070062626537443628743462840577600004096837650582627958953271940453007659170540167565825595841629800066758394892390114314170976878995350413243407239338168078897550249125716706090179885240141809701261173382966433112060435694015350566423505989809769470362843831760746609137101205450642133641348629686910189553003459366170333989950047395300024894347804971952131159021902174522419363971072*i1^37 + 87827320146497010742272577174750102336138406382385484952016368526801022654461486766859410362624015129396404863222868121377465420206164176901731504899304548052660986158382277463982095829341288676071665726537174166585470300855292233821394830837390321749657101146949280335283375449674717055141305321626083523818507146711605143469120293291548779067619200629709014038409277229958918001490843084317566567734081236879260387348399349634876493494331183990753013368258274451529297092193844304808392641212712463802990964902192612725254708945187592506084693675347869975590101989171306675485962355909011151389148312916259097290265236133043028846602277317920814239863444860745180294930785859319700430991142586593490094210952306358927840386966751316585713690315054038994254475777445943418426656815285004193064177230380984316688165962967727777716215478043061665632230032677494345660020376740174257107341516914207093297113739446966258441476892570060847154376308133331304558975630534410279137101285379286976210560795303597064360924239481433433700414949153853923759488132109910014631784198809801811145761891458660710756764761767999617534197448847318997275449220432387032805132583517022845049153216957796463335986556172475346333539183851900255328336722665631891666134741911306380932944277578979739065385985096346479337471056102626731705461782818093407130883393441655959010404176397678713480446398833416275737838874367247140257792*i1^38 + 83939793199385670692965973248493650806757795920501333354248322662515821380277194989506531876880622379541910002928539733896349308025127122185112810454817400072797547918879561728503452896415481352479849469511484702998879946372827754467442869409409574001141990210526544154181354783279993639004600953087523973924133825064056393277816289769941595310437369321722347671627408895438925220631774125854485645921025450429500780559623518009838654042051573494431231440427758381200175758011367146529684864413834988241921375548588207866916397602480757382004716375089898144323860583413276577403473842268710711543828394618128998502152642167430920426855753610929680983896653351321915053819167411946273199907074415308388129085769640180260226160655522507067378953245103988527399576547419137623037783301177820374719278277534788984487125563193743480408337973327455741067276113985402533076951012062416590826255566115004128888177442447496260515224878852389592793150516965472886495682032764662294390121511766220598926914839132145565285230012706930601288677848294869831142089392122052352400874914689713708135061133334585483098878826293449277498848736731328271293598307598739355246860569120644894918481044498695808816865356677099746002779205938992110259487628906852923671718667446117601142054397571252585633466420948185661343287953100628590535302161245206192945374483622368422283715271836718234968629843151217926876494066335350784*i1^39 + 1169380204185035149205940097454498120837057537090405415585296223062964631519392620969962069042227905084305051200096591475829463773667682216232785743599597290441695160974663653167906962819824884966814792139631147277096283342988575645609099206634273967724280225730063909558464914318107994323853180526225336787804694237520543871393082110637013235488011026563655349086939124601470519828424175480353623142369315531447267009372427290031838663683993923476394079344221743544240197236198732467246591239423828983287919160422638553980528997288803408619063107702489184695225014661092460183499906395222451935599803433753560106465241161307591042597993204914127531019996486808905676517263531472441130388853091765994231585004790005223849708572376900135299152113540733993019224039594912719012736753200976857941266506359230361535329058616596552314559317878505826419101720435087774869366004601193604633178444947618300863921227653066810438677099006628235839225351133353436273762954817810511949121398933704884368098318734115265738028697564614549561621098725254026814993941983426041992215037090137841714780395435079145593098344157319035286475392333281690314431259910492503201725894020210769698243845650390820943587452434399793793747508939523991856542797697028614927364957677087904292609175147240177642745096558253570292940065178252526830014916802596722940612287258984719589096602794454044389023833762828965682615645372416*i1^40 + 879548339819272916219700487746943753080148587481265092526114074919919496134101200628322619398119761247660179716586596131535595560031594775321809229597666416433469432711533612926390786105082063414887668349878145617341042940166561527283640397930207900315745831072497154444482074106997788732201666741185920600264471475920248193854350944485104182003158586571467896121994136580561349019363585031330250172548846037499766839689612001608237699134628343250459406884614709932591989572744458075744866827488273548945318609909137556070430591758338925757003659418596027381227431581416839664166289629615193503046468606699388995040635030607241383750974148862894840012027554185136548680660034485311481527959826567828492403854665598687332281987894025802735678057459185483831630776846783431412877452353578962588923743819920535399662566497801888310104486871032956516612827090335704002883475778684149732192434825770505272076877473032870935999766744185944391682798525503644957936148726083667396364107862677920069457075406420565779118197149764530898468044054791553931929945445177992351515532318635183043785043699509742129796823849713345838030549506772928854688729859260366616189021039910733915217875971392134836211529604264440526013711185259527348564202069666125469436669291577007117613553696082424782394767948869718141126762413393814480004694001207638760553634022452216515856096914023546756807796094706694821511168*i1^41 + 8275071901456482874734205969349549849253546503075642952084699349426518517394714913818822098243047896723971318393590559806729158375714757342795973352480290568946090156668766009021978280169849377774947882930142179736834438677287667511808701566327033630079508914945006777686248642001233793416514534573204833838651731325102650243973168345149219206210668780324342108742255111531417501976210018113476467120473381935837218633045846962713426234050560506087394286569935980129034968306028528807329690706105341855646024220541809715380269191282103203538020962002721830093227588456578640534246331852744561182406758904548222835108812588842563460341636905456097377334221307917449282364716916582292304367150283787986429360363878322468353524430554034381397439409498477402352399536157800808265321744597957342809730640241656772171349524305208712469602150966312000285173795053762562697628781058853013425794175124796701420561208669033181809917647396876246193137169964935493241950514304503303714959012553801582228408427245464479855174995706866492720529339616497638911935538874472155881515032196628328537753880817665957073079728095189832592635728836586613547817477945690285452362276320809890537756887911209626834942315166842031118699538819975325291168826173373726200188540088755343584170999338594884454417687594341777109773753157548888198274287190174457279892813882917790992827547360829853070656221061259984896*i1^42 + -1442506597162206053832322667598333583434382306790569088807490886054743885028450514008739925437547282106196371818134709039810588577087610791936333740858778292889614946334398156873621663897057578150389664409745365964678730831068347307122970396232260453214272457442088306959740636785355782047284209448677997398537366555561066881851543804182763217344875767489262911715073907889285583735052318659811949644534047323726668857555513548449948079743444038289556127875715105850896746436069425486198210531649821520201995814413802139035785643456434757254075551868661461103173614458753184952583476244083682686233929707836070199411889642844456483699955757026245477456700415559410583998340233623700853089466025293345663711595124967347751565879779633369159143906045246375267633319479806029558664997618482892516376193548763814690919062270519406385566345265968003279596275683394159589483186574285276470056388273169535549363180991429841597911524067561084199842332665808529859640244009562615754211334378095800451949063488671734434265254317633872403853907997407559470340363800568346868501867529066412600937944719389633775376950084661332828371049290131129218522555913014022948287089335113088124132320103992478888560869723572875917911965834616965185970689699195069019380797423189806906799669576110733419148342818738338251599996837284651568283579108105609933565287781377315859645548821312489500330870964224*i1^43 + 31412267585157391207803085770516655081605120592931680113140487286418836071997183189760347866622626107978672369823153852454792176846160954748398896332361537515715358479267719730916125328127632209933366290970534553113821557687430370207913583480808437038821838413785000353705832626023311253932372594141228977494474374670001798683613443689540951770748360761759987159678029762937652762028913162935159672485297475045445216225799597174819038914465565607070146880439129655239516796549260324447333431584581425691283178622627156044177108979874681701757093786121318149774331544928648690152523027409976183848164064231809925549029140956625305299999267938422845608805720863596911335778413862614320980279094422343286985764359329984612761939036324663424056317119404139012031135422559263053891094221304624112255983106406430596745552740768578536578488052692538228524092391170324125301413596933713582157362322344142174804589130159102927598849459307590624350248274024598545200363932932565231787291617083811939167231096683788980006421894091532328250670540117928231792455283350517405563955260965353403426225056212750947615107865920692653211117381200263956045447108906198930035012950315221306053735271515545720657125182905268207168972094331912707465017493399222741740112482691091157010879721667940270342941042029168496826673764957026150939672568075705225509017003609983947254218840448708468180779008*i1^44 + -66517584263621386718546559594588137776690264154522493767811057443274321654826173591134828481948974131927352575349580943658159581023525180189572981245388218230298049919125106397231273751749783414338462811928541819701470361069019209694081588459036504684916944540549531368227389059210562075813211349158876378647987464454547799261876809448520754422332758808763274736291225449167194556933117451137444800263707752411910551624406107113118446985800535591646115270782548456794136487838481119772132489115119650059525370141585413315491911159346934297345627230309284400944802844749303411835478407252776538020912323156983719971250645488910189231519060277123164465841687232276351006787324982814193188906371277768835727094628018336433948826775833477070970456932407958421991067716849883014439046354615452283808418996726455713383821902660141329641619486440234565087795831898946529091855648940353583724124815618449050972548381383272200712187691938358874624023448209294689846174037166119762774206054642328153327478100662147454289264620637506070341587614536182798551701120413272728176575549027033320905443184205917047004608738547354562410956752176604055086293332458180190355776843476210939026414221277046035291200316380314962953380858981510740040232050756165330578153283262424489397645057773415067075211952782217564870852506023697526049200178626938510411990106204077215871903446949282447360*i1^45 + 79951025923871827950994979722450057668259691290381470361066077975065367626990293769856737048418336947539055843910243974574260264719388373021213449172656955075985539490354028984726215512002779462193195458207126176256193378963768329651343767727663332617994543834123065014321154274023687488048084647007791413610246202591712538425845890704356022837649260089157486855231534421021086304087743209734305116823993996847508321266956432985771241703530674638793164469000778820836160683678891067334323117445645247298738803327635906606689215265729432822164618308593892917608829531024263736458693231963512915755501014850039162186293901184171949609958567014689840346630796456653610116841661895829005912486855127422516174785504521370504607393808319328847257384959400003747343294808192326263497845282345862274284071232015449503529607510141739997710893044438292810339417901778903082728016579953172745311342342431168015102614784178240308365916261694763852017944679759968897061288050278085727453602636063890007614977813848501035687937819682637223235284878013785454797376354568667501399756256794662172673057354851266828899605400752132028315684753319428853345014491097343701712944770545336299462847303865698330176899681724194684813875783133934721366027365194142167498174481528887120124459936122845505038808620576421127659031566721624856516630002242265116517157607791514139612622492794880*i1^46 + -254590157599845713989682890188058761779452208862107807607777228309501823576000738126376896402443812021486041581894727757329841002878950592457650217573516220132248537248144970066605489223062270800069372639215147263339878484979994898724373827032798085723138749522432506572014815484196013661933604974386194318773521892103499465619756064014943650665299682571079740197600982418202629919587616743997246654283574735953054779177946892785445819980751452675561919328866524259489917398061564875652742015034635351542321413284605852389574625112445377325600546235260472866110739942842136100789414039241787698010617784550558780394112408434792789430852703575447898617142775625967245730828305174024490943318092981804727405473843632155301755889461925121419244387619692270659088261476578099357219626608698310593344458683065468655492512965429055904218803154593121025481276925986883109766622617103187405771298740269063631470883156368302885737011521781770679932426978832375222358073940332722674417393084164675627570113606999366510080403885564357255397705545425939568009512393244413465570493413235165427891920106250294710539882271343223904009468754419018362108085018780543283571034108179196608874358771759065769292907758052770185913196519131121853390997167159959780517996867391202924377533405806547974991768987623915558499476811407961552006132963976904666812969426731010733276921856*i1^47 + 620151534727270145997806945535557977659934687482703464679516317967441323362285901177176372383448419269522102244381743163070137083344449567049674109844399479405653343394511624013840211238229451307927143497541230742943810297835049730706845437579520035193978100136542344730688671096689847347415726762691275936142058823538657572807465853399901003781167152127007288538088536645704426505408863368574177381114302687005473670676325395737618128244465955533183629995253019152172203161732040982746081580296941661303439018156105901858833357435009242959758601249566250694530652973901636366915693105156202669061204065363150408357383549893368107935291202599589261790053737369452557695172741812110475375099175786376145358138324250430463413186476068164626592669809653063546242412515817211940296863688003335143288098683383342358958033702994773488271719657990916416782073954127143113848250985815742958087054644061515901607062726549713495581453776777153713256334536214030772101511537773280928032219973040011044054407350040595399741371742706404714031711981838117176979128978183906360253230035479869939322202572594604921664863097447398871791990998599568009090359555142413132153849885161171224634571588452165681982120300443760364765238760647404361519174072566181993387605552533018686661644607336085058892094687574740446859675936890951811101750365944547985116106367660271337472*i1^48 + -448859058014471993352309686097660359688287712571042115510044559441622092712355563657044242983425131666446017789578862874947403025113421374939202428552299127309552771579405325938175788001107560663380552218354434840933207220619036560246026940680001855880796872718863641120241621266274509396768657468481397445434167686840076812387285052593647986804865320821258675063774705458679684415373445048174993853231619755574968534999043176418970244123095339524521318796766994218460732363119038914340579060626404151143453807029290761109977399486762360373923960426270932255906544448129511091815325424584984401299367786823370781432716142549587815808731427835791360730708993998200101730650785660705459891930141548081479469842894647870471947455204109257326876356095292281029340208729326196598021209897496091720390692268923276764122836035118909339243181908513939908674489009829880863997338120990032142859139556061454439399439498095445371647828167549008510484502727470783608112447289082766529343241057904500026740568026889429915330597774652016464231926591805388817646073251686469765015886071720761662297599613663257994192295605873520113686406921557091076334708607867523365783830325231772642536268635923734336721825496723595646563591134185618777001700898158020391149254642199612898662880421526707320819443301919509808898181736366232347230664961695382725674608587964416*i1^49 + 793609982648174996336700862681721682831768998617936107808716043384214546273128767800058722638473315518773479509636536092005736170046970541062670748656180537274001374571236366695030592978451459402501685407743526826736258491091338978712585356504249617945801404864609568644110720669604645062798484069076834897309333264962744362889079067132813705032766175780009537536666575140983327266147614503094876401256556852890648169282923347692853146258343847347509347572034103855656413883424185781921066400109208086017674804029199984747002807960853861340980909326546335297044225776152442215545556167443218981870667511850676361387619102471507447235350042738695317786371911951737202322457679576580508914194545515928883088103568120894474746455897496333661015966460890987108274649091025438250831202300149306742137430097438172073552394832661608660672650831617021777314489472139379386264458766860638187443904528784537780876836258900380679970554396244230249170277662819912896607355917202268098534161052477778053147521575971535414882233688740922443154134855787235791585228542670741753951281181270492502847969277164500135743153915794186664470340904229637903845224265597803203618833769757122395922734978211300091070972702655943780247414455409910033048245040576407514626832171625773756139330289591880960094965167040776285692539289122234158034378070957608779240177664*i1^50 + 64468633354854498652772938335063573778805954646999557217200008153347891968880555261599065785642327494856643266803060355740597797687657161445183137675450154824927477108771656267330592387721524132219826666395005895539368282538548730412521927055626365721546253194026333644090315111386271103468633176507148864468682468230791328660212335300493129293845049236907502491215506413699291581315701784599480926985767563805997821373666437108818676697483031089344789151334477821439516135447721959217991462953868070895454061826168080309427773786018912590728859765420822029587622462729523953114759476418432979457131730839446445329195584015933003671435028925491616820057817956878554133056282433828281680892305324580546406087170883938664834483734105899257255903856089349688176403559222455658350501589042100734426158284232166021762789182455870999516735999178738645860860661467454009302348189259803962701343853975053829357446542490260133784990474664833839686917028046507329508718870679458637532787910862982036026165705389002803727496309427781202720384800049440539927380015807012922876614837959096894295682949015684958384299611060992800195241896181649966929648680167046316877931076649758427739976952332973902484652608311320929854377795537557281426578432513412259311634384314067438534231983030963136606174728048005892790212798680690713085980278528197787648*i1^51 + 367299775771115264179587578784892147196758579008432487080712940398358548936765171478733357679893052738577576245269288483789399731174814158803145883658400986580633835139304658134828988672508402888185677975386904369089813952532986463551626657443588582382420366155866942838703218047608057424373516889658147010096754977906764525922361070878610767219963604013342287726719189839015864394599816097794719529032492388581529613813490344538296139458579658370833664171610876649431007057209485582391842804121260015131604929772842920956378934519255640789170911628611972026398134753633975699484914131212757134411108637447857823425262161006835310288748233542545047627024545010519092404283397044951564592505624111956344984453637383715274645002042330346298216532048387435530217042150474297110768117110810100904995713872503877679371272515192789172073148987432942108578374683743498193953851611705424434842844838770873630548615738484674987344070604142414890942595481261105329533792203228001015841361824166618237390354773239354325222378616639129035443360313686364354120812446734992741721615720613717504595973266914878562134846288731691445923882214499242679039082654832345590237499083456846876592613710822116244209775195003302858358389099328974141669249646088796221795236399192152385130752042260100577296074169778556430515196192074461877425277371416576*i1^52 + 208775194766600585375457838472326592285026556083843098548929789838323196704063533973056757414243514808001247892038278709195684776379203527205733005126099302474977529228000461247072913697361045513846331620648228428451511025550953900560497993645474829822644009013041768642700868835813491719945273713130699909006178761423404265597624382999257542794040099180173956517734880719130442039354764227133629022615219937834818052947645521578459286450020972861213327398914157506646984964123157205385757519356972858406732445801014161368202954197952560575499287911225041015739714465387573357757846262829995388553498578596172927951004034589287065961380073462236217170937224918121269758378094707442458951321250214083593176909446248119232229335779858477098817468429386722131149555446573329195962626098282578154160366655572420642029479681766426503521974416197909539584290589344099123187991502857841247635283160015941940254674355945775338659856208130150250794417029301681708322067089016741986034426833652320348264157411432964074546399892131868148687130626493057605865425507987196188246696871319444924708285896703077302242819245027085175900957311710693244605666446565511317891493869793549958572048144672625849891896753076706407656916295025523167990079927289151743669417317708106107902231886298697931068227479789841721663691690749476514589310976*i1^53 + 183469460051614613357285460382040908194427994998555452994419171336899808243506328379869410231815234661225751504755346886037173013719351036876826975199770751710276495873198735693513930973875029272371797302590664688124674632817670332143908094520948781938900360038636377165043460476902087572339277943365403697252404060014706967510550590455844362981333042801930262700782192842883080854619480469725931650026236634825700904619826450141288436456976067359735395245843935310995799995093303782087427302220019110432561797898720054697501470613499733848190597255390383025132169029251223178914187763781850432754456045377518858239749154388680806843237568196145569820770368456510500084022188971000124562167716332670637245011961848668736765022706444550311868577179781885107421949440482739993276594886513892363998951494816908529627013462594276699969867727106678351744761868212055930831803074180164293577336887314889362481430050471902137170967161074144409057930572331940265633490575231926550054147098207674843479210936280390280607771986138394076819305861285239094983948172996474766588360604221153924033427580525478290606862981270466265727711486920002621883530780282915495081364009160640531085325651274335170572258349848795961685301046826166622022035519241757634203882301763498608215018161281615538428762556825956329944122338568933736448*i1^54 + 74377457987713582949369849683368318128397047084948338739987805187436195486574927011982951871930894267867454311902256131804288403156494745754574180277394274933644346055640557206135398920633905250350461033041293870617330073700588163141442123224530084025301660650366126355808817746461247989871293486925653978631259570837903503864869909588937638477981268912251262523599069334960304100237699356839697011156693449358229942275315904993294546517989681934179312775742226982315696084963150943347578071370033622793284986943911541990393852993745335799259237990309075821476204331970153638919815750848844414383140436875525585004128250029626201474798649979191607083431835400986833804111231675902566571431777962983933000344621842251028914299943412735406068756067959262166065899404120948086530599583093875752007556228645952486791549221264548652248594348990733789189549393372298738298441103363848896391667362555375748552215538395056497753506775548211643907546970760618412444889546440880656850342307945071019725511936181524133949608299090014019453301510245858851543283884268842085976323206038074842162156024912270481254216362343735336522885431155684213182784155605842405272512538397095510600943955338410764692059667229261691082311501044498396178005247384996114068352012805451564906201693583592219079267225498609994033258953703424*i1^55 + 38654223846457770683989439850212529355441557360965605520512591715023114917983077507482833951321866796829788408591382689815732549531134768267398239136733024392652948319395720693289516188837052857471212061122590650739253962103145533815230094531749695905720543188032965386472220625848239375236007832035453335142549079661418721472743430948425901941201531949251467830119011393142294968009550374342929195564648954429872939275913738056646877078532970058029473141292279248879629252487839897631352786107653370558385127840611085570972307650768851439845377048250987393242344120296284989341449988750212223395440481026039042478803980066910594183706809488418785704084720098067509889891913172051893763818579839445182510949880150922737733137955082541164568736125776248575319446132853731344110035303777418250574443729554701568033021728138795890957610746846446775351426526088045087317050713517012895588449343818384610637860372025028322091471438884706291481761232447162357212396570699013962010829104791121791501316336901398422745291565565919268897479730866273895193574824650261638591789973090144121640798300202131070423222308123265785881252453700679609598310998258479751063202212807779729111766699461456433554862285403342919603904505886438803855608445004361597334197335617132905370530957680610952335288628966774933276327936*i1^56 + 6895986858618419946301990666195473914528094279375822531071138546412997124603127428398858787266992097739027740364222001741704283995566933812181770942181053199571948050038568676801074860245253703960633032681041948541002143734776331374529330777980070986573554998228935009254056368693995578263310295734020994968130594278013426352584029211139664188962374861616298359245216496022582374270006818809770879501733687719019833756364831664379195323478213387691974506354216941497689698319580212620746397198147049040704515172732057705834554145201296982051104679044032666923105587132360109687563373113795084220074218035370027585972636460081393578969162432370637295864367833594240977966466887134817272378397385822791280464648812289520437953065884522242460252898131414799972909494510347521285076091662383188908972652399365419403135143167044600318831264263900823134401916882323037203831635489856323214796903991746477576879602933537165738626474038764857021900091765255233710636289617474550510219779949487941658918915638485398874193553234006712717340666424537635876189808856995583466122893649270712394833526969050102474238030008980816664021110178982631986188664989751913456834127852170775588924349816144574080559945285584120404199601067813430613876699458157033595285143110105589278834053707347956289220120043749113856*i1^57 + 1719850071470899290494586087650143730454807780986550764210346640353750227012453574590520495247989812752230878906920454784021606202844082138786371869619399476823573009585403610086508745100642411092637047270534558145999478112564130477692438943540765191966922704882815938281565382223664760899711115459097246094552498874557960572154830414888581930278672324543486608656268452520759872399325173710568417082622241919935992148962915732915362057151009344823759713887294062282129543333089383240816125450627454912850814961816863090022793419433121661198958893126994047216673699806912739345950314477287976958382393716695399564009505505338061703265602630199616692609532150238633140392719740839152920879693310923380215321307418170059304895325294551768823401692556125723342618243299332131206428989244369778498542868658619032108959946590335802196256917812957734195407736097677458416499849076773692812011588259615259168672148144176814667967786273921486272653011812170166796540090378342164709114662228183335332167849786943663911919509503931507462535499214443330469406924218704235900698881283838941855542965758978264367110470138324349376191257010404075182707161841740376095314400709260058392423342928982009345043831543692667037531407179283192446168781232058266864403964361638600189642490263655744873746233556992*i1^58 + -53282632242225180758721050471069550953863047570384872476743705042812846174752085171492878002753583361589478357713450827902650723760893257138925363198652604063128751914861596574642183227380280603430583619069688745827252653072033006810371846230967696685095889652087201019870579801456113573524821854945292716946358237081787355452902997689249881884180837790712482447404910157747542905048443828940601228569638398211928400717570521906955954256045542920975791547795635996309374252134290285219462660838191157845489060632242574278299673267938743813938312259310134655210569539090779463247237484744370967947002770091318492308661463016836670730011351487318947536815878463343557570224789449172078262772966623181514805849522530525885737132756953090984111893259869580996126972772942788346145483207113077506319647744847865199444726760153343085504942956849736131788188385288222589376345294517144444676439313198530465292389430512527828288393716803471680284681126304209465779941758452751721961265999997199230472284073661031640441360766970632021090937409520911643461683458870520302750055813196764575039684484857336875677561445892696055751829782598938685514370297725405202661848506441272311762392090846528375015903690733941461413420417224955747085093779697728465625874214873718046081953959713966548582400*i1^59 + 1776890493375061094947155843353224326432841471924110226067231737368421766853536971871892396142207871928470186432959750721768683593995827095876866498831792450179304852962357227651396066960392950036476220703027051806871528693697085041443361175566678342426212639993238161343430592208442229394754660502283550306280097220860159952479633548496411975344950765924128925332322614950164079720844822919469485385618423890961969519349837655588496494079843917177997008540733036266366680949107460157805874217049759016073312498280999391279306734891970284305446724620421768024133900379366940825535296817570613191521933899261186628761957060807850101906920667053434292675788062644221606480594664627908194335408407471155267028745401378329217762678300913327799573284975393915062912145214145207689937682189749307237897488474318400104303151529119664197136551820343309235684087342332953830533404609056187096984241470274276761738987984292885253715514709979279938138729704710751916879848029589834424076712247916811442604628504716981339310698140517259520716953366308737960584181596260369245596250976980275633312745458730645909376585559262477723227048826268600796585546037309685294915140760685731606051897246119062812163907581844233262872879486695901152717397237203713699818570192009395203551643110998016*i1^60 + -2724755300080264556205398079530978697842814742895271976848845140090696991072888694225243603222158691693169819829878336380862994085645025511634368644771774728593119925799599834257166940873212848781593362047886434282161006546912232651890709790092243614877804143593768353002936203256331129684683173554396539182988265402901304376356743077806972484621585686805992301340347374404255899904380967949825658392897298630082378525183202104410788273072141391439321797873779100568468718965807945670505273937998495569347995552827068860966341246739545207481844500885149344404931513829248511870017308097804854435042284399436773536513767364816279531036141632647288785678224131324510276287883656328372310232108208685737977182543836742961295523283304383985529433186452789630656590651894350470748844523322929883392048166716115299341281413711935288595549274007241862323327992086406334872979506607455814161551008345756157234351707875085140822137145874399572964750689426929392987269883267083086604767848426183468493745525163828797829728361881077186734812091041428349660226654174086389109043208169877311395124894173941291063145007392434470088394215491884657849359192538162694440033002424791073561483093848358385563866595997308104762651680430217144355040297805591868250950454698404784981413986304*i1^61 + 715253340877672732400743198118353791975730969984305843683109952065658424925919700456777636520538859709611470048351148884226226191775342101193826328147129033116972746024060651157998380378461015945550666082049331080250385819289445801971803577233015165139298030030385330304379944073409478617425608415634879478586392950774965426921526455705817881703694146478602533867712940356469596135850632206092500897908088057449479123178919440113453861226441882119621913027494511158077569424918113391218280402173251527688506054660165278745200371117649979378832434674008793192159810120288886241729563554937665457696377191601306731312977891537741529230470530482731801219426918315701134066565344037618142511544556285539474694273749037791664217643395222958354355561953113719352224958154713104455616662481583408245405047374072626985748763517331086766339139056750688629217729884400571517245238447970799086736749803035443975602403883854376009352516978311240664862316621240612682098995360968662384179826549088123647438653934181922791698309817994721299756706042548320602863348658883842350922171182561791803470954127664598415205647566064480304025135130039357396329821130847445961829426045559060709613500843272145156481437489712112690866852946964921313322584529995004356491439212383185141760*i1^62 + -59903139724092591673082017190470331493067892322445922153742371218998797412172847131428020958817653064294024303767927331261336694268690347495223078299994206913404667483424781183685277632647492067268223007129605608019697105298761828980438565430266858658987924993488177129115319142196566639749715010861891926429146039544374819170612285669873644141611439887746754284589669780510849220081473210934278706211234352081981367458736678243390606951535254097130760110090837716007679396420213877743657001659976804564491174442396651522495290347927887573447239352778885865745948307348047285220429262454610296229749040870051640496521282192690737665351640373982022080672514556342540319260112457330943511695785763198914343548336917740445100359578571309367637925599804518092300302653083762040742390521428092808488147364159002604827879408161255248243810347134625863040216913325060501820863605510910952966043472995122047152663158534875556243330049061060903378204129468617190161289694435547663496891554247137449322737073933717488434764135093893768608222668817684629848004250972482175105205522921801406573052448261362215196369467732149267441428708129898332058725552784124817737373225576856818542955191259246955797299707154734938187293104092096865348853297152279825045894113263616*i1^63 + 2142186638048103243606301503501119582660439001620333817335295656778703928569059224483769491360909802632710388000200907828530114020843082559517058310585949001435297765355245078121073158143977799947973897268735291366218191973448412412525484980814746592418026404243116327000863185859247173635079839611814996074980811012029851544884293776130972028782028691706275448025936419611493176264440649277533058277702857389836666980289973057735471819129417253402039450189316546506123526798522511666317252186100851519295207865824311473465938378591505062769280524751637213267681571019714492620901081766911208194103916196360392420449025320130040066635111859426239383371345601974722829926206770779384446391789314771843390612210608746048636666506692673517999721112673892235931950932778225508209727179074383926970681579452857070445817957616644515451173006219307020694747763707751770258695708546869015944245192253369545330170193200994981892443185253908120002173315505399056331207734402742771944159505780471063967327822137900375371342618044617959562038092772939387618725843220411636183538967544217859963659332722633184052295148547838620780886443497462971965151391819489720804182071516060513470615759317930915944407451027924098527269280265290149736785188302848353210728448*i1^64 + -31343892009801356793403187147928518099244458290227293158440324820119302001856217441502339238714953632778388610167888103703567377044370831553856635648767979792257351469669277559841609871530796633536103203704776919063959037973032527157400147529585024914258928942922896352552917334535465941827689014382380282747194084719702815187513273565280361872285446329672991441479507241117682434192394228166007764844825238451497732238042895974114038209299174124659279251610763674390776364715923444804576220084474300087899585345856692516138002121462300560257765976189330337264241881523663678799665397652757533826735849323538457220537756017371564020314570096347199536072305088818629066607850594433612017296244818737227701505885914632471852117628312452453039268816439768842502284290958508420758512240672211365186379664563784123156419113631542479128755051115427651502583854918942394238416346315581270887941753897145708879181319329657596297503482576534280201486068085943673573158446711492196731893654183417825284297401398715360506366921856624587913701940269027068680895834498256932390254628140255449776577848686228170800009744449965790631456621745057299422167326809490849899591536482094517802184774109043223876126498165801082669615586185165136793205694605033472*i1^65 + 495889984716808354350005114672935301139012550306869644161454926699839843413313064954467661089047259583794229666475449109413151601555657303836644781390379713285299730342009236169855475520752817207895246369511970841901491876907995876087895643460909306419577212226973100730709438916235174848563857400171728126640985946963536137210764252071065152516802425486404181939543471269298940998982642102395721637683796588548912043332735395077415459788086186797019710623974344851014519693730076284022100466090581000718974907079727499345335973700046159467025066737359929263117865670370113309429806815581041058551422085038718712325664902756226482988387226381303760967207801858207764529859035351658360851144602777445130747763240825465567590950485720966962486946578563394835514792910270942633233622270065197380434097664751168883919495244738567806101988432818399622158576069633162652620732987713994368822198609802593058801990603615747928349837127348376390498400453224994301187022254331241156678577806158960950290785259612603249556804529407192855937622089984197894854104078262778938185405064164191223572918648825913674850099665547335384213016993452813316120914901828392562434516940625444032086713170455303124042644000486763412624413389197511200432193536*i1^66 + -227056614474938120533570047699064855018490996976797329682069715781150246807512978756411434144474612229400180487383304285108175312771454244709839404687554478428812774825501159614658780416402415403114544257749590539444098687711847384491834215788963409963898985270202496466696716995349608106100411599910246889857991669093909145426005136244402924830226214700727710838286424020553309600197455448511323990616055521168633797654062609921200302458268170301231261235521420678387063406788758079971082423063052898839317080301354627532483902217178222380710413360789264804604241783905011817184143035079961865747948623688892538446133284808120509019464575390736934472568627230760245599652066578753359856348698066261713832803551791957702923060461839405788449100224833827649615342866945689610745126758579894447142807703154495066221325139065470266931257941822975042832066585050736017019183325190738919654695405611152053305022391096989620681561182137966196841647409828750787461306957428296381057439858912850268943746797999646546475582253651747641623405736302002549027961554498808432139604941144585342097171754570875198860759654223886148607670254167665500468388071666993374998761832014448683519165285576020488689852662320819357095862983517536256*i1^67 + 22481461230594772796773890135973346123262527547290664764739250334919800413821595367871282991473778800756212969192520391192653477459765264393855609924862989238517151425762851925383006745208273003470712580410516092559599591844381469057642076427202267969414467602402354984172917708332293864175405353279859267876471925078997258685346452507912885147953640906421713415550923340978896710632977175862436700248619393941921107071052317411796786883009836155867392478977981734590140240641584441620178367787169809833443968383019784459800197961352292797973075982921384682678595275760071422931859217813029437160990269570564172783009129248545916119591861100659882199651969907148945762643742465689639146143951989589266231311951073130238450855298021591106605645844796160922587860760242141461373315188312286737120085824984394549349193374225174081141681764043348468524405474163738635830732477059959153792959420642280592103663990653949614816789767808571621558479494823263362646096220611333629155754333480900495231214341878828864139553564759238296342984444061978049260024925590813370349710577018392543038803817397454963269844858176790901274989971606078998569515655460036769594082885772764633423150295473348695210188256270046625419931680768*i1^68 + -66394679550450419445336458455170955943315470357580088671520933985887798979911130067655328351303905388565684827203769766835829423427552369043508863168456270583526004917069603923435422259552943280789820044058826597962427909065851943081179364541897710397708718924620795604857448908785824541459171395066864855173235812420291576851795418173155161573574380197053365128527448936889912475385182688281907201797394497496162402477793277296745647592070547900866214020813548152652647840866490973573359764851723037733592081162071474976538773405480584306152628325584234883076066202036656193777012902703328312151192096143045026210134294400142868413819286272743683997175115119920313649796770435008383928940727842183515304016550404510628108075603894631124311895345611822345318151788700051153467620344471207932967809769406316261528784262113756804607212450835051077200027037271929070837206997816321388054786067003630383985458404129622645558074307375787127613498246193618153154994171927155553649411965795954391754639593800856405777429165486805535541124148859482399061459375600188752842403034387710516259326922352162317380392200588916386487632157044893010390319751911297308720596480101508527156952867949817751832890076353521516544*i1^69 + 284237735203029821795838168927678826512008432328341793092567867586410282646378780599887323926554834103189817674623739921722406839848629108072482995155123795117284834932148997783570075531092841045905744683012106154419986212190802610627819445937099773800901941289536409988329662603471405913848128720753738923655451424744290399687147097084803140859925307806115902114232522727727649205048559198470537693509593979573562136107222804864440642654551666068360206619968508958465091061417229291713991871910845722728817871123649651104204097174584003565489773902888761393807211968876559918188847857760717963526749123771488890754295695909574833284882127225462514514899052598224810849876765009426833924599163535503147930166819802133751954365705238464105028223299299712384808490924772945726613229982268885086804902543377227953893465982415244808304451151957785506330844943575163499146371485019150886596194315633661511898634165044155810980656241155201719964601745087180261529649326897353309987082832727822989674569186815518750046663780456674824046722850293388411076204170193389583650204954520756851431781510086290441637354864430956361524205731273695728432784403873100651376400937580379765055579318059920430551091118080*i1^70 + -784620113564336586668634785413265503141777503860486093758003296189104482580880883981141011929317456563206054790908078416202233145485609560827101357263546641633497841263313810536740845647337852168048823032058980538458167909154924248732911653925370067333506327781580955629733302593468369450936190899104627471986976788980281357755004191553955988673993447253454913692529539490735763606149761650255008941026347363293164433970779527627490523611685519996485203447031455767220634711110724606911179185455101764487061261357303049974086842564301284979882697921588824505419388713230695972679932305877512921317548468875606648475568152704802573128110383922529890223112229891222287882071935449123786892081343641280241430355510132880672284565042680660072772098689188756199068524060402762038826146398506096124969373289054705952224120963506047611007441095619540025041702613059225248597984258137695386130943556704465634197196559210141772141137459451605965791182886752884512889118484162820567158639227392727677369432970405703323582015881237920429528019055822421524093835534284638202531557171856670220315981432966688309627626691264186704913398915126520060396031213132238664911186469250330556346779510076713467904*i1^71 + 1974125688812669160850748230206388244290583506579598511661628538355709343829483656326648762068023065662854128590340355865578388673699600092542223241111181290057487938117764639559207827587873698596010085469921675415280393798119345449897865101477780282739401195499388808025157355909869309117062671475524416143158260252861951464024062584063602683524041266781960889058889589750143390676814166133667783928594845027702364831905226146305785713423719714081752948212340854091905225562949352743631853398072927121695990421929476751677078520162979842609664023847044871180903633999424527707257944617713561252402853230148546504972990356464279930719052041387206322369809267090961301062816817042116606035941294152586121912437918724210235844032643547827399828628364792989692720381772755866961246649298654628949301192426433702124749663035978497833037061359070865182384829545551958961467472445665600434915034880694078289252486716050539757546905535884354434330369307303474339052316598447014869440848230770653478225412935303479922015086417071772659538436771054585900756513112530647426525688830570063218765253481663051452406591108478932121764264861046550968095395159128980545156140132178142345537632862208*i1^72 + -3861734288541415505811220654953177888022982282025465949675000855292359335257259485545728232554455570277833711527303682326460520243535061168047011783686525270462194683160913682651355103016515036537086305197244278314211611555632718432922405969869066486597467623906372207567186594137969041664256540043036983381949312434517032418183854622192334762899337299884146506460210127151843614448828249311012312422763668670661812946455127887063017445292069562595044078726412359648469965163311618732007708249834792150761486837356562081427631649734769057650085221460713951489889038886080932569190474539939270805879793957038051816727686644618548396049465401439998388537968037095905752200781939891140315692150169109560208435500563890188480898000092978306643135595107474588421523590095677349502142460332745711075981028867218998016477777338229927319828505541891039915037838883266038927328195020964402137406076635631643412809845386612762431901826411710670899817461230319645403072728759215117550628935521795795923913622501040630988353301265737448190892403329174867516764205183906974557145411234334670440558367510103018526091305550888815882472656222688033669515911307025913796284969652516248616960*i1^73 + 7107665348679423513848045419488187103862497227650748859165893252244577629749568132346194713487358679230624328467097336112741146546960746293903742942331012053804753879840279200569309240965429795162822267844917505522947493472649321778912662599343860403441119397424391620029700301186116751260511222637597522731335583402399713679765646955928247232902921914192787048335768435970344491206328171868037548188211748919290744362983258618422892654640524912756401792667326236829711826935545659786917851701339118611507241594984397594450766484667902078492257395288333094849232622973222601996005761543928451979025153319854010881612874090412940464383732116966968837437105488390692980696980970333438898231289033243767708182289372429776793712226963546359967394074318088704268193936955101937233147916281604043110760129050701771965748540223662279790136573339887581881348091845181363051505290132305741426787060124535623837721082433656310724077441979969903906380657762864029497655859184676878829783657659924381881024598045677035979740209334569671092699754046907323235216992513047421216271287521654043697444191766659636161349268022596890478924614299484424481335668275824635235116775374848*i1^74 + -9773942516720887273668779428097185825326240444655423468184850216055097079085313336334026563347665905764147827683571796836651635675534620387926685525685593389853943597192747818200332670888993137154325393996621108785231453816098907008188427382582554348780458197329078128628618632354365616867047130000659870793240340069175130456262171846661682752923800281181604281699086099192555476234155089777260893905210068042188027690524080050916968832941416796482743102989353693789183475079248722478793351987652708470845897133228470815824963456270944086945681248120394573809927818567551810756059367796676671899887135729152367580913367428908259079367275041788652637156569839114435146052035460478270518999304137132795031916185312886281013034278760470706135029756530800980031278580804197560399861409700032568904300469287589253534128929291435321083661222056460118784251741646082505773826633059339235225303997476536540917088484864638963971743065736898189218328108893339094335803062933455687790963631849893781111620776652591804908828545866081351777352073107836337051756833604204486964709120804506728751871381130031849059085841840589864867380415637962851806476047228235952422912*i1^75 + 11193432746645399447156108485616708985271754968359933448211364976736924789553176377861785205243120488350687728572181204974668188756145430188266941442253049659004786429952756320789120111688475307009450719141805765629348021770657246817036830213958664799803830132044197614574855846190126376616157881694267784047534343279916777502706029063617659461959194905236690139873535285210544447878008879311954723739330613690065594525998109740472407928098092879932354536137059609691510932939915202365679226129549152219450591825146136830369590306918970593427345109026119248202515350979307382147768203720907112153776025458579275380252168781747542736803253447275942252073626150760286193898373234525530560674365757930009101332110809447932188766129082321850657865682206785296061842614030466011269571617929746835199415624582887488876238348062009278636962354455034299042444394204860002801999660975220702868952396961398828127984354473028678287357047577255317210593765430728010231292488803988505832315719022145557890784758530360189321190576795773720145886281394437469000423556580876896452886752600136677790588687175337974700052137577772384588305047750183415377785490767872*i1^76 + -8599053175335886011615802697490800414600019367731284016224590408486733143976659309119998522654634566590332721070353280360425486399266518871934418191658447965126989387564042076215169355045574331428445494978675892855203740231623864718956839837966294161980048210537918771457579615168188016408720911201934022729098753970548303065924393459990840437400132307492794269583847281468054438226354268124989763728564260468907283888861028156165360360331332885528618501664513849827187303979230210500361953844401960862342543119228009364446604864797094634834086126710553327417681993244552250162111966443339650890717591822218588196070408900010338302634910707497682657652783190242835747027835346014347904263106638191728281660049794826250134329735707336054000044115843675958191199747250005384931778678173529150421963040533901786037853153654721001820396138959517506374783974982731374066924545913098137955855889468527974461013871699395701010211152368674453899906220806090470724425648113806655463313977671600221297705754443579011535885401869358773494566047061346841035987694730956493560309272367384148562407504809628682025308604900184317575257072171177908109312*i1^77 + 4663184319864577238425646868854930541578303198948946375091639274817134352199107391734714391921243191650187699831403042403789761082412471099220550908436692825326670536844242723444483989824507216624261496488037862064752367514629573694542280790109029295796162671902089824794086239994622664225935034849372075755766957218874847346595244199957590090275858163187068417821152161706240008046349219895397990531261111783551087302932718472146705006329549515251367945651293975540391045459480285609119239498429557247383021531460660346203950116934755732432408594283878860060966670682923584639015416818103725604936254064358980660810891924945081553802886956856440234907125271117573092789147778064931776744812711300057393398054921408711427526118987736965331548251498172473552812306604172850043379438492528498326163516401847598368407863472295262793040893924336559569893766174931637861589634278704011274028705006876953018180303539076280054854956998402983052675980508622244889861043459439340084743460510794028552520501648274721448825615541574911815998504740975515915372160050989609078859381925851824315397185019925486169122795699273032153266909085696*i1^78 + -1835915844038478578495584155095121135137617086119520020318287293571130159696796905753312508271619629652768055941802515639156752386772346008552761918414005879630934660924986203638244925767092824179538648960635865015981812045664142723631894344384136553097527573918858195377647286182732391507005266067148665409157546272471339540216109205824616960643377999935856353166836085972219512479581810804909657896055252289133853703894442404579677348932445609942587704528012068933300713027533820194292858396393685862787605969251523014954775188865473222203643588347518295909591630625624979002281257653207885268402305944768579786926401672459471004636886813942841199440127082569812740972532373140814975770628124445471495882861174371830099502132513285541077550388328146080537575806272854734725021411864861125886067226102873791976317475830373683007401409549927560966639567200156388465685171556753082046707678802259881400856156598664569144264664445521102684496005251010418455196460810830952666157132973717433065267461328401355151354385386541957040521813660757847130803915741062414710165154159508557327555509194776891421448928392360451112960*i1^79 + 562104803040971337081192673987608958353581052806787437666834107858903176245427456136570195410439155070251907127131702253687637421123885580058450477040453484363478786521473798305091631173095541784973040443007469372205325316012803080975256699756543697813395024396019487919299042809986199970078069969127032074025252497885846462431707747053522589499440659329509154054157886428847942798129088793696644760135960495815029397979180317389798288895812961411895750960895937706542128700257080162411993407242585429591286957484205685485009803522295051480300251627655003711085096461973418595878437103865065309467071310179222546467758294776144298035026323148208823947387097867533989986280991886970906588727258156467108568458869053584491330184652176661402558654172843145980280751481222876616498178654001082211974072998341493035240340411004308913084069154249096427532405535472151786256671489294731787436041648230869955873589021537141553673018228529351423033073824848252182830329287553354135549126199470162657662897449615293699712440767210580363259016714053788726332566878348404635031545224267747621667583574946533475898842152960*i1^80 + -131526125620335123871120557767275147136985823269110093802714750284848639832582524652025682798231373334097300489771061515697933738091038932533057024298088654370742537253968405658836207685272432333138416264249812512071801005227982826455947989033876233942190673280062121107085196501224495314261940463659430472561400079399374597101944305997012263249726339986732826582769826156091868176898300421558960186020546691199485795192195659471541460093820769588883020940643524220859070119529078174939783413193751758618331193310676855793688152162908462752492356454319804778470542911492362216729865290597285370567896610054029341194032771351486895396918703790112037824873840756529385890802080623182597266618821019563691392988349586620013544990265256118799433410340435678367271399229665157528808086806633834083393422349632122179967268276376615637124516901370571904101355877786708489771353195040630098927324793799927555952344679347732887536943539173906427676062896001369128072732077632442741877078301098411150168974121120301705751015041251585608779943862800400299542868026995856338683776055221333422374259083809011007488*i1^81 + 22957685522036285796272276720842687915089858741159031157905371600838818578722875000987054128277509378713088613432246308203775778633123355971543178378152834755248234444925424551682802754771952665595350173568776578045853165539959828859469605768261018265022005861823218738665030049530018672770874424219390704644567251836566353282459364104554500870251604129529759407454946710040871537822028931628797877245404991569823103641741545428035668411057359326326338672658751832905157032969937905659194100208308930680630956516845924160766121840306174473396041051398631844935154326011391945977735660268416069711013101512766156760607738699134069362528468518333116999449518149873657208961177155274301642168725409637932221225749508110480705975816358044843729127374600700458997921280116746875341405214035911831934912102232086420971053704097724168127682858103156446785497130788564370435977067347037209052162806220533246668288727240277354684869666052717574874996342382398339907752038619651865903807656345176156012425646487271415468722964689975507187682228680679015159457545772085622740364712011213997722992377856*i1^82 + -2570623982857242049462337300069748167378466257575156972135903023811618872441400510273160860413436380312360415126378027387106602984918165258075081076914537278045347144625002941254012064570775893196488128041446216171720107783291772787048407663261486560298517604124318537138392445368024667114961857546862219496968105105931100764954814627543369990408129315754063747032069563871093345899122842566495887887285507497160103418201308242138575464976033836341494444793202487388417745910444951130726630831263371256423401741075003700463651826641509584050942659631709568227498420104504303065626409413064496752287517431517607964543516974811320875453517561521207846044918686647999685001006117398421597843566754428658889645486012402063559894913791040585368317590982612961343034250174620749570457249235969437600602194204670173114473464890159129962074051356957864815295638105449969749510390291078138931742612400658659402358561504245341247985635578124350193104384085267848507174575987426439770649303636197868762640836098824374269665659970825627131479108639979539377812053620420276574092190980786618368*i1^83 + 189425830637591928945021239576842965953712386993821507639530267307935031267006704987773871671203308992540675283756680852146008318264469844471069009608937612670140955840051897519224152632036914853725820736698913795049926213648243557615550516842480022350915435833431915914835690566830205977693591150462413514816968707946863812759159835775981963283382054206460091009551177080778324089013751847903247050599024179037852314802163918996613911465138675653966004624434365200043180975335427063352242100976365949203073191454036813057571090532834300849200478229244923274047410622211374816263838701663762842878172864285553123765826196057118462502458172599438120274236808897697772598344107533097062353310692206402923611690576326943313942242788215062857473580731780517228707289729454139830814002345509288606017999991652168599882768883893961603656116521663351982468874774840089122250892360540421921016907041379647016652341531756321710468597088554391175804645711435797906113083079435760576338474186538740319393398020726226704134650143983103638288573322583924950107375121122884720376414208*i1^84 + -181141941272857514008368049929839151006497635039426155100213292035301616957031449616631075033275500395404287264124013851900485914494913626588954754464908269429176501828866292441816159771521776545432857949298840765310826916293830505578427886904494768321213576596585810223502293654848256207853001619609229397048558003570882819664256910117198403865989364059603518188345060211638028308792932513130133770032596921018140879814892015716885809265968477856864048423000807055596779501826658920778653500084055623917082970466426096426319771100615637901320973979809996177415491786442523791996404937431910132243658868945299407887666224302944167105779350322716112327578797910980607064963802294128509140671385121835971342235100166215307560407863139315213497860887880856145191060029870990558739202942020021383550563330738418418746090189612564460235006640641102086963207404882340435054632131309750678195325022132478468374046545596413500896578415417580317350208415327875895018267419904084121993315903915287001673875293954469809828020699065531342690598292057785054592191413878784*i1^85 + 75142810466573830682087298423824596550872491139393337199897838537540737595828644305484584623645560490933087651224353526968556311810435977731888568078783872770119871850736244715015338109745086460331705872140139796598133824825716493356758242709448390524414322427454525383016793266567881707273917563658982695423870036036006887710339099684821600324279319175552649719963106303094668333065640725564168248496347181258064137565761559017586802684187737029903163166616577619610361199585498268208364275765938456886579685980607868164285411104148945080993967661501585263822086355983376366070247098034603469235024089502616996118627519911751723751295797082081683023484572913387848037508420800614153070502847985102239501766862658456815661907850604038571263379071699260444377696566505163810024242440680975068641439060259072845893449323233651105047534220039945908777047859340754202081293849806782267708704933308284924192382127536428192060257302192186119832992988125422921689443630860871717047615798433112642917984957172698057807432054467059786038949001365683175424*i1^86 + 128481206781398709277360971442631047351073656008778385146853496028636559332461217057773432187301990467617807390326977036564595345726337652365492810967400672713292996279729338493779543781185314757947345517358806899778466424857052088874064989990433664573118157490635369568590597302131177048954213516543028419018670944692727559156082539997473688787347753465104198178365523651941577516900865465279106360686840176362743960925606053083722830349946891058791156126349816963057498826995757444914568641999702109680152152653769981467711070946698316663674810670516976245416208095277862004225263169527904233623566655731453292389937274425477730831679138087388289283908109051087526561541070375932504219459344827612957112600921910362316971590251113444649647878384102701454133859025268295108978463307812791152932825708086377065506168980661365112320862811806365579563259000199870895374875922868465029088878499755840072343148569594545900285915435543978323089265613760260967730207136893652339913096667831216935726719288327489112921144405701505130168320*i1^87 + 40561136753963045347153586009866728891348123378794780835960417319995162238107180871622053612577309358939073392322885374531276104075671690686102812737946172542625676461654960803181778124211960056225875984113029945278706032754141560249881321849011069232685505010444813289833441689855654313525577217081548268750627394210853639991026111774957589517842780588049809016978762256455658733687846156265433116272473320265573972171332563596631809189804691071464700063046048878593297979563185701845589815302563577405554290839688835939017269137632964186838564563103891329915896139623636315165689300407040179033271763305401762713543497157868261117672414952501161600161298462977380394772020426232168682906165438789791424606091893031876620242695660674892406579120657819363521349452374328949753549693734488936214277963345939644470712879783819347592711468485712485944598415820948242143657664671744672164421435401560094232474484847583188917009984203869172352165861959053940506740565540558467102423872467545840630390198830586509716881408*i1^88 + -16299575095031453873741295097473181714695004884985546706785498765304819348914761656199431669399066253450749132022013205343567655534526110720788652863041979086718397239384261104285679647272425622420323924013563881651256070486026956159080408191237432544610389082263934488968851715809055939250807631767207452633392913982746854630587873328492841972091648601417731459034349958365182449533400209127327605364508383922650458727832217013727463419665003961224333908482212845170238060008336892320644859208690765970216840453200758494975453462724693241017612976636895585827373110020666603040328140795738366669760736064663677196865472286439621135416190032482478173690997756755962717219762320149082590958001049913766603200832710094048904818450743055200475751264149426760559192057588181940481794465826747734211090564021720495949474584177248304748520395150997064371248024413515290718062458205617180637888279142587549410540225023574964315235443819158250355580643957473833036437469185599491675922533335991048942269759488*i1^89 + 1327868211093153860097993163102361791117940899074782161860036867094413543358028628851464182510345404297310612789438745419398782918603791700184000619335415157666077928920903495709459293869268516458183279805064820741321583422108980227495254758473805626931035943117665461684298148785233196729966022495529586251260109561693029906927886676784399054968058731249784415719838917932643680848410718783986441550786369830946276259923478894009994065441968287158287192185749087990256097655280036843294743419566983616431872331117602254554908580665819657100066904833902780111951456338395531462861698347844340388596910343844936679477772495745377535580742795460747362215605861811316468133689657696300042159214609508540798203688654393065192446479289497200187520329701542864754693983643812227588760782009347656741373465269876767718463716209945126715098869820128011342819424062040186308618616469393583095698382053661692246221561119269702509954658830361059528221244127753147905137493745748017311383552*i1^90 + -13099396019478871662869535783381403446031817442096218358148706451587787085667742900350833924532069563657282884088030556747148686897428500236049247634331448431130780100290969275097083327220229483627585747644567269470794549910292989338217258516739653933200331941654834114045091328240458634766293897529524050872643683327886764019462116434353737801911759654646472231585141815009105686922357317668341765333574501750328515047894537746678775381628305063321285245534626514221142181760466818566165000248819946196601578147969709990569124215036519186559986860282600369260342548574385583021921216711509401537852454630211834339228975678078926335992375668642829970821742221519373526501744228307009157145126523610848250060986198723099854506254560365818400303090642062305876165603446258475582973084198488424579117242991709689159210715123454423106543462635354226962952717023198957799982234894639394524116520369871064253609484745429894984898328830606426179384120175451176960*i1^91 + 46666599849973051670784473049155661087702268743158503190519219856798079386522663353009643829073281538387468914242260985495674746621754888922702941669279345048364044477798315577797924189401838036371422821301717886309638080152868402224814317882954168245192212658770828273284667077050878248890142478881941410983460461464796675180988333229231482390552207419452993448878914867861784697821802258318207271227958010943203863330537730915674503180291318357850206415337170104250035514996507884846581049341715991553252286898615492850881723111360918221185176713559616656089236936123728023140849851433746851164420557202624166551945833751125959023549385117200886177898287380664411926789286206505394391551511452670600243366409314371462457441896066733205047526994084759482222485203272222653808184187483715121391471704574301716757388055524770159931894486698726333352459405033398301948906881241543927622041359166105916278513137122754465969536113836032*i1^92 + -61755822088209227190344729666320601105175080362586210305824679088122548675258045881320256682405749293589085054246769351435279949995295684950029763754438910434966424626239344450236178217588069683105316098773923183693167916022207707191590761302418975903575769880433690704124622632562718408162190753669578653112406379235203954408719682609452062860286127106251984163005907345306022652101933097991053539505722480127418858666495455534400600034273089577512818624896849360020141529753517972330539217495206804127864091981545665154022099411927143693341498381639335213336038693803169546533748211946770298367027555824929052270398727115615025349024006268340594953047212007705652759487043391745924525245448740013056823948779287163891156917206730525987249044127156005728354614745434678307280587980929104795990621924711702083362279314299765695372509986204386255083939027325015623900380434860137096812228106533810661547835392*i1^93 + 92319558263824863628675630844377253125938135757911540068211369356119120636397611089759587991278234003716942895419731449426975006685807901981492409444743751477371130602092438358896635833453277320316218462643313116444203186562179550859970989573044576099792079466502435430584880627083258213576717295801840735910121882640991316928569922221433763833805876361052552577193193803660896735314038030733953267226081113856140504827640681501289179861690751307898925447013151178140080328449654797695826677157586737008925494884308053857163901979215206240927477371058714848596190454688093380565734326862887082237099074913495202042415175220471095055991296676686483551932394071334891201564862736580486867264357062420435412792798857950541318391552220226044547723665343644439277309779153487615037546164420269739169530992403399866316513856315478019546693009383232616478994416889071432634711572407105073152*i1^94 + -1150657625828381925032235107532508017683746737151899842752801483196391291146707965111904170922924302229432824134411702520465254853951370140002266873493298274599492098717771135053851064010866041940520715613432138658381940671951111218006134743882413545108644227506187064728637671087697717717333143808184155101325310966366854780578294697227422701025993702673435799359966729309665331325129103754616455329992475499132094907361249047023515974789044456983255041301635898851668331687137227630476970488886424741073383224817007060831823471415437517548890801920523710714996304489110431604011922281529308752967798947870242026390373662531393324688432581415478131722187610322873746067962243948705679490971744054649994848039818597610637728923943022730332532718712973202190329037364235155461419823530889621184695007847733575666464649320501419609942905500729312611319872*i1^95 + 3588683042594595909480654787130185763120142591492245709034319531989707202761283345656340246135299777039791233071606011561796541646236885969068598908635809151249477157516601458896223871627889098887380217876149753868906893530115060701548141490878563172758199863709836135736804384524520374340313979617110982487070218694612305364575920246572785601531533538241142023646895521817753833472776532561555385332571403149310196782611555834006730903557545080101154378182105785011724534773767365409359408144520586058929777254877845613246317009162508292260884917067008342329616091094530968649517759770716596381982038743197965702650234827159622156836492297672522336281158714396152246418990425810235241747189275517642189061180752864824818287243818770445543898485382596552841145818446624323078676946545760859167994881277671784405521023089*i1^96, 31749579766615717990328819680348684195942832757183237936832403767161036569795942095204414938773499127203167647307937092076726702938828592774509024237348470952313165634259127575610687938536330436111656554530151026746481006552694679959139653448542327047190918737008578554527478588817963450300424530714052891856069808490862245467082146061050503607544080047999023214904053144728222480097241914398803953944285223430310777494595782723056006532973293677527317484572999381335647874100714296268007735034221757417485069608076722840392491082456505039263153998957100945224092674727843359252868017497009632178689328035405733586030753633158113232733962357558724101784935141821890776289432782840128197408317211600198229504922629866758950650432292332944029225575419082734541992670718825950143679776482844889663713760823391980506114617565192303865921719633620186445165985442280156088897484965770578152157809413623497969026598983955104358764259944481058200822552819611442924974818081234710358750515216703755241251786286885979321171100326800693490325280608809768617153124130465811018874511935377823675621704695015949692850874159574131480729104007358237479427647737092945542461057274136129390612012865016983423131126209480940498579325544865416269824462542321805941627644298073969202301949318179897496633487563780832210985003380015194523226376983634481142545314865244064826896749283248156307130802120907324758461475029254332410414434059103663793698214824468452557535547326035668986132561251042190288642652402161694868943108685856537372138289175891271850955307077355713375747071344868107674129086384210419241240039139417197506374989920963391816301164093259273692442125823519448712447901488923876125295518084888945084603728144220526506044554351158825093919409717756124877681091356583771356290767452831378162583663327880317833816395911464221185155649407703959098884096 + -50896520477841757591797522435317993551022635041454928397777020984590129505600317187623015825470389698235689759654278415532908779870672428745132405899890117172553619066406107861871724351651387914000258049745409680012874544978799496653006548669367874791975429465735228523880323195772351824847857427323927983955818713298260736625216996151481046882097322768634162368812994776268338393870627566247407699956685719486035792790611798916023493169585567026132347024643434443214897201511290471370785381518595917903055697977707993653440860944363616280538456827209212879947467602530381636611575311703570265583526757494981743162545096064124812730413072561853891066551144697849824767220872932079059892858135331824145772881818538390645805600505212554681279870666482893499174506890517669410208633342934686070131234527503987744895275819071087354452679393904697793493973444519438645341930334855082082409911062589353179345339719977122553889562330791409718051487813801890466850322981131297334993116343370491288156282964196694679766660015604214404852243114437139971075333291199705804999883757169113746700498920506292249046089892546661984102006995796098075125875296617508321343682803160269289771189020977174123601332097810309916377716949223415272260754683087393045094877397331843230266022570737442613638373469858249676596202635386111252476088222774112288393608695847483843011580679142299022300089595642075545184273476605394579512684940634600097823205325760402690348523439084082850771989529031083131777657873738086160407003502068095273686633813842024232086071126321576453626196248835433842037643702588909377990781128029532591146878137083304157737352840847640615343643255777981408985194327533329600816326502775691613761134829734262390080226528933497954248486718737222380764563971311065067991530939703170148018051653923126194958246679883668133936444812481578760404992*i1 + -94488254982639310361458604206036781454723847868271693631055457142520976299164797216074029531090931613208257219007664611898236827893816566123944164183048507825371743385160277777609769283293195805305214078832878823251924106661934005908652852921121665186946110831098652450820890643001545174782655818409373441743261081721491572234556604008032151377617385682724186841180253346983228117645878150547448768135643394109159901155046608358812276879664375577255624423187690756030565920589305893742027727763065468250790379090251326585150196529353308658718214446627499251880388314427750662085516227347032767896517212560665862925124767563270457849237935956427581963335620762878379468863628000163024584881387788298680331831253525802779075246719250261133373955338560810405768656478095061723721289462812716922617599737732324224909640360459240087595468855307718408965018997517695298786871771105144963490518821527696791276438951686096093599484789436707812097667875071239917347886594593566695394700808312799934716992251886725561736049945378966140746335453905028760796745552325846634278916153812510212922368173621072945093682562128702926588772605310922373139441410764725374416615736005015898488178780354740645385934289040617769868438760154719445038129186517052774274952988492970447703845109550630184696630467401658864889552421804893577619981712825708012747736154697654127027969664595532520193765989014658124243254398079532163963942977627304263402017603206465149392264986770439265140297732447021830407762972924968910416464158138779350297931194781650378816714859349192695112119908015379043517360774054040232445414329044865420210089710776724427096817404684709089389257332632721604067823811760605131731040464168311876213909678517498759316348359989954056576063178566611051766827420711497552104236745096984753487785308801205909841951892701589654114491451534122942464*i1^2 + 272674205165114383909769733830113492526318900912934386425725121689011093730109049441543713740248498464793238533272102706059509799295965373938009407349762488549854862858516616607917447883004409329089191862179588525766053654720558492886331919719357115851924167014500207419119843393946961207305691821204161481126332938680912468335625847544422239258281246234743223787210150086087415161123435437400142443603232039552796221490305314174674801914798356732810421953196630072567846468605306581058276016876218804188388252964428493549838777615418446728455814074108638199599172721205480876670445207297736704778106002482538071538214874691063269592408431840832588967529684666483260211333248035971710860799040918253973427571261397301867003235507763681095445460183231764168003182923954385955107681682543665896242508047602640361714297775964860758987843583237644715852147534995505442302055799225179097767932954892266918422815616798968784745734853439779301291491507775849742761832205745318044368190976163328051532743037229133548869331886648470408155336172895485553878180521849779614020761410974475235652755226157771616822351959131061169692414488918756009543192453312675623191956637923675746286857317683476576104849671800048278158938870477327967856235624602381200718327662784388416348539387565645723667896356241337112069179345956292402035921230315373365899679452799975311559046701198990382474094214617050535376601769061701336018574578238127663638161789388100291248847797093134531918279490934801158426810788128327812819262013493316086604345830819784375177845384543452730298509855978383994957380678888081177799883883723350505424332086348223647808480937971896337123014213569444771654457301434740260734733059911136687493998263820660161411539511638599058836352703295735395407021104734101843524881034807397693071990788133816835421741174163109865476024038007504896*i1^3 + -98938518752791402082132370729269431859193442889797547680591896663379327883631053807616576495484476137805645723064071361365043231218616064665933270135390763893234069745487707526606603646165328570798317839468143464583720098723592163443266473040761859494672896099934790816849449358692875866055112935737351002517524368253551393668576651009163002037281062157008981367496684762236283951918978241855632570630408717787110431617979995221307901068373576042863811418720010895820651619916014123114386241709775536292282103340351844312565839499680850406131888308303085061144223532036890287701820984260870260533601288765377217944020046202041511413103506107172043822401725110033393218933283769456346805583053876308299508872493057153460768048484886172112114150528877192745015739196250083277550701344913022048873268447707441157307972673257602636270348851529967501218061248536692509850751408296344674665481708512839942472567106161089769836573915630295467773928989913426629629149967249961936029833621459322005293918297360788900708127626397220545766072425478761414971641306176250131993497290603905359909814487513915629572220544386120827163792726788084375797089094350115940064032692460682820186739937455132917231637986265149056791046859826297153948600601890949867664800864406608780160137688222681421816661567018106362330645339515149786300225391467053933812019362473276084523060983259695703742083176045522987127179142492671810406543633100874214975783061787027235792084956129661466449371281406122028473684495119894571872174541910963706838483839696483717650590533180529950160871685304916520044031727908008155705512443033291070280844827308928976155110887318212557840643903723631122553180773854146663189671964832210357384205333721722522221356070697457015622771932704300027500845974483265796927606345371335315104593078512282063570273039185641404347997656973312*i1^4 + -360425699059326325151759467360564044585927588450721278984129251135596639127308967977063090268640992301641805305053018346563145512082070849897961055461303010246301587495207280172148352720697985709787806983135166950678801312645634559701188032267586802963389141673520104488187770068277327454164257188313401177666991369284586521637267753043137314064782351554867402879043786905514915513375730057375689451763351540252497506621947680898096981135567947752290922416385509011008694713967845608798888360373528097374321443811367088359891923699122087256329420203858521694033360595040616214040313436919769380599673820194167272348271920264974102206517638107220960341709846923462843198398301751551725662463077524108920523976459839477355785947163906591309318823967138217365160856982550362436880686464594787985689972722351073254188025311442170226430000107101035666658722789134218842792450526172969246080892759579035943347421091649006637693013934518164963076153823851708724016150073603857634672240916516796582556150415300759829356889932477849176375158199282901615643682531696637406342002993975792517342426643348260939617790287867138253642847914577937899207573550601881428581380843909765781564031766698394119107807840413230603847435168883119892192846463714976417514788209077045014982114571159738814749016490972428728192169607823889998126236542198981466667204336788258491630969485822101570706044552101351662653628651436746514972824993057629638701422373910688484402329818896509911398862315897453900095904678567740745304025308022712962498691026997089847799538343331487243317534988839646776001522193256917433881837686751481009007409501177113939444187012423626402358209710993797676742632375295295690131787702840839039771559584850352047951953589275133020096753653994833605203112974677122730447262097363064789587054624395610557921752491616475954232852217856*i1^5 + 638065994895770234699393540086771657187750062695580671432961189954045435804137110029348273804909853314751526289089977439586993777726659348642943566802604961027348840663309037981808003213173560655084290299028926720419508928752868514228729368776552227413707825021656270944135239414188151881592154849263646908363301056126365428573900277575823315897151887185405513457691181659454201633262677579211898014508632243162904089091651108812167247129228423759889343541892692849255498125543481267574556379200450921462637408326205392289884705356185788731620295379870651152364723036846222170472048543091899983795280627571148921547909451676519984139526728316939706281572795885393457287186192270712839286042146616973327665113745901435128356282741700602422006508409333483016957212388043235372905287356206351179136380098554566216897460314053091977483728569168074423983357707515342274233372723025639604606299475653576439041633851036457582336137589656924925963167640397536351827213400436640037326355816669385997766530462071464991007018977648700519521275942681892186214529767598039623249175728534254598264798777038447419673883502726212910578850431355335880497265859235925381434081549028150995737637266719252982546198092932352784809055981585383394370868044331241591392973473944136402802416134606280625327050204979260918867308740354244204510971782590808827815528884727790073407576912914594535973209924192165918717052004204587333341318521034187803584985953442194781843335771212958015740871345646650208890781266469168429475587554554670033030253139101994291486392528013027540539073158978015715266860207844742995247968376613460097794922455745011080626260006803794251507596912558415573305331325778607973346039757267132070234529409671181298176343138025542959561110357138907404155877572734741198080814906747093977072625910295568954106489582958094203031126016*i1^6 + -566390100024090849471654382795070061454789310225225335651418547019273705377010367516833667230445526682285409590944010987142210385573009923477751285344472209769786530698596843717323869519239692715798952283537361538422389300777169283554563847626735726587039940069192685638948230830023759863448652544257144984071610399149139983293298151412145547491749296991107542030497418976816519488127068024824971640938443514500163952306109478776035566137435301064571975042978427005651924903311114560129234077858079840193546048746429081444143986175477795070603961182746733442221569194991870153917600011901632427558047631973882557648821775905910831343001172455065562753416693604414147239718223241858085312627509926140075433070279991161628829899322236312667038080651082686932313667794142939824188853158982468114437039874360357284996408250897666859650307729893269461106691138106568161795843202168928099500018386574295951463878055789327650891592900568611999771043926123409189110114833108846886557914195754864035775888989608701084251879347751110700262401389578153043926673955393193209762858707013904223312286799590732952705610524170077068549810843930153895637122903986757759337195727391996003174491639719028561326931312959052509232037362336078681356907435216326983843727455038259960510993902854087486956269193541845553969481499646940308899578189245852142487261877924574808025917532826410271861018573037951637038690062624367260736480378258218666120153627124523264761274026014106589621900158730966169456631699168072294165298536713308378342802611290152107515336110639113042288430596206227175316753878171803672230932645181912224303967855703221001287283174281502570143437980827306362358861694900766679767741907952005505487991991486106285058264970224875475476346913379560755516722432376747220187887318970213577417688408628638043474754787002615601299456*i1^7 + 336313579110224028920923574308417788242835470144734661195589830909982634529767744630441645334699432586308278331356782901336243063743475764861993205312227092202353694392605997355690681115333378491195265977838846994200123444189607331143503314014174092600050967448347430243403375622371714355358742566739049445978314899246461716205368504088590024953039568560788990114713113505043569351365823392195292565059230921786187372597207588712291418756353311395133081913997287435942753968398146808929503155600517476826015304505149013365045415873276702465299650427459269072651936582908861442668820301400329010077277545704888627776280313219090643529780104624273469047453580512698881318504501934061159649847023738360834059976210307390661299932828027804353219192381505764628940853913002840793651420010857542258499216934207500194172002442418969591697021015178216676007396286320539892319538645462979416239316740480385540959250793922562709554786344262796491166328787003708467402517065582001425006484941570644833227460514024082377260594303965871106193588347124796168471904637862013546857220181967273371436494638385563851503041751411388176131715292774183090859775017731965248096915854066343005959195755786021917524466397540842401907833578295644206639130492818877208801983164765915857622978825577881672771631459837349755372417018210452769532273408282571809454793289938334671007444484975977571132635795854797909800427780924320224397703258973289086918306587659707455146019052730131726193706906210633997845180994335861557545529050757346366508597048646298008195038256715635975499843120488279029608650855642404804138961125892788429703286297418450974364746724271726470368224999828712385132499052608392679095327474387116353251689780402681373570856422791417290307316180902806670622563166082511697866602905107287423049431240783664497612754895793270292480*i1^8 + -147786282404511461431933862743684414439215955715445222539347827080996063309664311900466882894048899252198376499537246722668477047929091487757220251586486432006492494043855048284760856398160059872382985745053141801492764175553526945593703256130221602279413961255886414002672188774971046556857596327377470596345243786022233617535825682849266391928441190156850476541438556424761713212455646920795830806951751744821440665802802099642659315841119805440960564663059425138504320808409330463340529157403956126336810090635733483775787399359116059395921048981346758717797013394078253733470083677264974445649670799447751398215589408467375866271663462507802350599192334926699506447920820956139479294027938464594577791253178794083832909233195093205500755327509375841810232165489373860404077347717238805183695886610058834962388843910944545015438573316675131433087851136877288212205802497899983699176036984528214804533287207847383187749898450449545728877194527547745501100379909423798088016539660106390337518754530931821650724724329539135324530776103730260827548028568289653655715113448693000869037673629055342862258100008255175053633758265224834203997097486269511505715183609817671230510421042277018966890980330087825069555880432994005466146479849565370930925810798820148315604183057827407462119562467369345217597784544239346290658911637994652678207551532892203726664622179582859916213876573593255342337996711834280065551267431657757078314726867744425551870283991849094227683686527958677239769595754548801977799223816404917574558891490246837790046620054530856625913805810038697593880048932775880934963060024830145560588745250369797212116601291579558724041368244679560316511437213314430252558891662469909007619551905963843264319752269480262039649120555242613854679749115867334519929428991914558291033813401316571525147164240204791808*i1^9 + 50167398763990970070377316904739728759875321950013963931086775898085291551274858782742553366396184424555918330262532656384255811810332854961398519967209175642399157593084886698230753507620538242326194404351568949600609738562627972864210305866482242211431027543032095060716369266016964373615306655758825954345892114208093998714255355225681192962233177198195065446836317779336883844261133378926172522183227726144199151700795378334649778723332792761982543602322505371788908943822115384301150594589391331688765690326404666130178796831347249558195571323619938757123433367199195723969947154788872903500595206494721635494435422846427135183121383946792055779789445487596688377305494657355941017986000306592669240814880315206777689345654008919575093661868162344572167835666589899839897376494557051691678720700125593722585941133206445650978231907070986127232105801876487559290091677814219169390256409191815940103852291562870115504627141426923343591888143253065457408868058494070964121656512466854154655340831289239476219904278475416152899174128717815757767712639673081195928722997129461102459072890715259718868124222619680133498686655644842192266379659884923312461614581751552761069376882496267200425146974578413723032340603720611365354917889635728780169218552119162212043214432762318747141142944978210296270108524490817606905989539946902083130221304471890928749281233476162476335167534463120856614805910632224723887751211605435907123642600479911934046881061997440673906059020612037672116430893062153605378142917524004376524707799240616246774122120998830136386725074664667793091709053810852182433351585525727400683198561136826300342320532743313247349362013401311265669298127131221629722122709081040132744012266181175893950170263458038326692952738789159588627409732416355227566414300527187367098889648762972838857776746725376*i1^10 + -13490319797888219559303045488979375497164724218086491159106119281681247484847722724086421369278023833805954300528135014827911246494920699338328767281307226484548699131776077338241996834307812954001688378975508901286727424183677823426652864684976527580713603182234021894690108766003835346814796607748885514823542364157639656391012758998347209335922368502478507942757486606086970945633516383259602937822216225320041377068263238653435667133059757771689832996358669550619034845017873388617029121694706138795543635954448515993790898859412582250275698561365720311718813420667979548532737603963549654201922805675212955705062395057399355909007028636888052799776507883388971157411400858932894369361999196031088732901547235868449129052655871946928607129684550085551500698925304941381386790964616772184967837433486143181704469377545295028415852331659171574220920812840074857660246100383144824461554749328990603636652129414086439313442943309908553758753506146498945203194505760848883540959238225565681850198251571614152298486194011509687990700858477742279210764318494411106005515343523390326801309159663277471146648268529610916785080842119060827439705602757041898556128220275411590533413159758692827765492866763281630283099023008905347875898431664331536012525806292463231223588223476788366588676703079980464084369237288122534355608551797320956275346246373940107107388462539731790475237833817915686783460264809235350310327048222244679853772610442047468248019326200753385270482978507497324267648537721795713064813908235037898463228538502702946446975702758641866809106008777674559626278494779089986302727980225307089143795617667760435368192773272404950061245154194926954912555611062666285484341914991098441601784780074337792754454046966771856251803633849076028152655276084184707756506952571512431647519779177247723179487526912*i1^11 + 2932097743335985530045919867693451549095519532182244654059923561327833914274664949881447720733631235952967064245052673865298231510771367574209188998978441096794063026112948786425780136167756132116643925327736592192436667230378265473657031504305418514777098248604766300712838659530394139925268979970701992277132220774175245267369888230279430596825741206006365817920929735143119741095825063257278227403926667599281258641498610791692088863026058969849601383143412103764450204934751627606295467015509834075273082198202288682831573359530569222643569946220491983897540981347848967106543460728029737834801027373762555782552621046582097529142740598424207906465977014162771616376853911912141682701530331402647699131608485143408519103271809575772358084717834774104516875534379370931969589852918913183275477789715035672931905065721941727958227496460046791270063779213379461170136826204049902216473059991687271426271382716836626297925866600657915706941693186226621286835195300823261000497871359843747248523476124308950445144996148925156788488236839778498532977564055347444864114909591837450631369559865671223193930471443826614816793948265082566788505607670669439370648222247037248726015419195378345503390373911883414683794116463920341513834271953795261740661971291168750315015981529017143777619708287584347621130813851089303006986838718404193992596474020522877297793044828168142194441377297472013264336897068678352970753513185097067792775949732316201714534436912270134497356045154964903680905765618135999147808973747149674271604630719166025959466364422948487099916542012811567785650991297139587171351515843716368994568186833544629150306652711961485568191512619044277344169721266099585753319690739442580931361452634463414893829093547263995369846027760554155429427948602435139908158367415885574072616989694910555473575936*i1^12 + -527570696710601364821205802758691623900999573593855607555641961782952780174039535831362939946436847156741580442539182947265012010126945953672774038434293795197833031439416045253178598800251645733285791963608126632722740607885641527197918650373211006418743036324513056461750011889851152029617198174277705174418028006549016516451647392929849937200248146280999121948820536484136374629846498751170417866804371463646367334541648237619438406957988541731971150413866456241088777184823652154110052702198827456621198469319786562604714698998383665499585686974143034715608117377587961205988952005574212153848282721732307980276746368437594803627830460203663991962350897689143352624029261248560845957201526008437877225503941538001324307514318661849052450089922355175894237412045296372657470060239687794194547177226822609480998429893425429340983378385368712837450354552915403601548077626921167878585977109981654004528391689120543468738527436934241440077801869976776466990090364589626448762054320685129885019602511117307574684835879794282684794903344512006480848301764827958608984051753731932793386286070380177630490079392538116641415684379295479744729003936199434956476217687674926609543908186003669379875797750199708260489979501203206205164271158903896689881694828042509804628532963848640625060612774503447572819098434652826258193028732878011493229212239643594182939690978716588080134158986250402738663242392996081451682655542366539134904233716761838122031943042603290714294526434522866754987812777516809303075781261788291291893945398548977030215104594248064072486117489998450177846884238980702258251283566303567040460176540786646573323483821414951584625523185569614453294807521195131968429747830617188757239391707680534137599936466918396225635477209967311777034176100304227047035946706969467798578783410713819873280*i1^13 + 81537784809389462991293123951598670371257337865340686209667551448555141051401623766418903845092800631957396518688605319432651461710539978304061143872779629325945292601020027362180536994188290182329487898960135998883960609196062156078415041420423142718723663415267293954871971857370570601381150693453107287967788657083479529398710412600860670761004641191552745314645386456776229352251880496007205355115657466817717757364467570266188361669400566247983354746515028229976642272891985391684169539273752807635002775885320353181106112722909068693919084266086355288127764421096198867901881315715364457415506947620670571565154924106562447537544692038875373623091851006163148419021706418809752238615449322650706270475817350515131204988593569216040033836176528721846912347328396952081084974934049241858085569061471998058603245000810873106930118177495604741453375400330255299807301681286079789557125034374220413817474498711133395559297698194224702795835305704761858321833982250400705482905767917052385312528869644563775818557686729508292908659857273589204434035168342212055641967275004251500520270086167616959926100927745527621944335370963447926021593916751869182788794370062082610282714445395976693596137214107110481808284670029632130047402439804365734651799611224158541816396011246496454292382019126560853478090706844671326212794688878309264668315365018662318588974126128699525866005971831344532480312928041693001100805658969072695812866743355598617535597516514133093119400183710763949917252241034954752696838004630072944113677142110069709948018475380221691428966384450383195330488347481989113381080174566183705087334198789634351360781052496900123693629512850784275101167349310573317642328398707862896012990704250431798456787273026869950394299174632686929879922143920522998225354858341034005011076989709189120*i1^14 + -11394003447863486826129734584028824738453542071392520988573524691472968773715741530591532752528429160711267954683117598246425812902848609665415357181119879210701178058750951266415603801971781113955336309847616554767124394501457498398531311714973178383116819615747134786900588299569501131932417667611606546502327578998469311825182339995361256619573920393748871481348593323483561392953449878650796933164139435526663774654477000928655662041341562955016405058612955177720712506865159400389490126009834848505331072679155443249955350800171635118070154842223813924658508757357474893496872066501970598367397963677676654967935071566781979605070397474450094815473842290167648228957183642779515217222841504099708501948299159158069716233490959014922672794644133870073314713232291180859765045707356382964386114785730425778131995304433830401520053374839951258422454244887791745108820978203562736148918542649007817664995385093506885704884882132715217619996218882344112616375430838777082979120361064796289923245230906162814266134079104920562540323483779035920603346122057728070250911885575586195101840451860999059412886539429340781791686815674908122077296508491478554145444595494355894003277614825592376292797569993548242829400568647360908256624830144450829413238392672251430225386841748976122073877804879129738699004828231491078664147316758716248285938691503566174863869922693759328108953733898493944889778974137848287104934776447275645334428156081897779681831213477950262128780236973800323402062395567404151289850680870691002627871204711316866556851777925891397536448787034157182223003098646804028453384023651621081655713108412372920554972057103756607036450707344493914696960269832708149596025445731530910031561949107783091196309417488640854327252586839825560788002132910334408507498236679020951763502787198976*i1^15 + 1489173713082741434103483085482918434860911991928968244994302923037540263631906161677726630559776914343164974263439227904164302207871197926838792095395737657972654897887088461354566143111412718661368947801134656116246410700911186414000985862032703839829377370745954776837353215449594614321581308290283979960083588520021942278538704638725481657033563535179855439731772398547215140702717992438255132238160832259760218494175276651115485451815349233721670016405119313141712792619039053461853907862762671809650383679130278257373866011833560062805702583376420351289609568138222435741745355004204127556926292432974974878599848271550043105191853368257004802530020287981512807453140105361070554605143916080132925865316437392540623640824828332559243704141841931339262371635930788303470033328728329561930345319582103013687593353653727186010959843852279905647184284183438932404466437142303136973374901288249898738513784567239613917758390304028630153089935377797920704587149301236656160706957737877418270217072963974371548931211253429804406608722399161889767286182071822449207047756674152616918224379863813403888245998594433613402700972875016063120021304924079767165457281576285873390277258057569877334185311714008832410711607027685495283923033075835887202749200744570156280684533752705606752676858097794149394513342438347355439764775384776981550693886699829129831157941946873877595153885069855805133325139139240348692692838994764190671995127282463826784954210843417716033516849881731341346255061632622930014662921998912741780470423877595825828254874405873926842601707134718769166898614561964227036802936136140084122418747276807975621490670268882189541502529478975091301898529326297863346852341419280489565023734755599247117833215506873561670885588012190378503981435256465772912391023836475962692118511616*i1^16 + -175184722407111780159299804909002092871086366545784242219981435608142495207310468200692030914254835841341710642799146393719404734084578566607143052332604871081501027467933419615759741510427040990275591918033633106358548051412629759061425515717719020782155222626919833099969418834802557607510656100163085446752417407641559346425978401534093332491517451674480198721044583541742408931282549737162234460566584935812601861353034859458828353398174170420408523490926694894907774406586159843473592602560009010770786893300451087205928625859363753260675033531783430538060742670708316584942557340633018785193783317614769429920010364374527319912953144963300502784587363010306231678061540364243676971553911291268473937058159856245014481969006481722295429173912848844831770691250784538736147238074099736170947094137538974142859858582133820289841671197161712353618701885465439296270284525422667287393930161497998606424904180181184742323478148282603979845735433139220249690767133644503099979366200012624976540631794713621210258334834769260896495057186470111052341537278469721135071116854769425447583899815300574009093379077397108759448692745305026913736003644129364170922937902061395545397270363405539142305679839488020826505680473914103225849571666439577409035254487519549511037180170154734749296195629465020347341184547322947585860803251253516562474757286777346459861576626535348547498845100090756167834776980259121390820971152369538604444701953559705077283397507432103754016984851186941360457651331092153104293319550293577884599518559722007009889913137119074433913321055349078211885589373216487859310694790143603546648453776577272145179089896134610767414656440006974871404926124239962958252782765015305005292892263037097749636751246588709409002665572910180921461470117358278976831558039479039721209856*i1^17 + 16638929690578050809774879090945722642463037518548996860165081509205068243272754548311035444533079186128067722138757849610875647293503972426203904664857292285384423864387498063843685909394464860693290167656125892186354751767144198903130427993380558386759674963279565460762497622053072553016347951582677357589081128718931957946818791459296994844209735464110504042832375845729456471174020926545168381715860647702001117964446756163001596563292506239818399916432513172892426767373494980483375288575856598062131110543583630312126007202307706601263245093516176704637285544070789476855597136393526126891997953887909792900220088392126888711767312249657297940313221824849980730872340496338196899680345484985033006837140552288864532969867933222823211590042791491803919272071119841627884277238652755198938051775448052980973210223035078001423141446304558710352950641113736471489682431787138633968766769723818057504923086326602201176772105431282582163031169685149154026605358218698136158379320546009820893336174002077073799717908661126562762133558001355779478203919425529761757388574195348400849432344517945946032895142620634634114017592435479057352453909860306193241116143319396649773803205151412199091325127637893099590700489076171502447772979741528196686177302200277830449757458351048871626305680500637250408477716929230614625936110118541450312922535279187657047277548186763439807295891456257872034492297534859851279850540004874320895562462225145068276250913630080076023956727004943490085305541929374816411905434090168341833147333695422803124232831499297743800555687542953932187873974335435224808714530240613568501076695874138573648072830836138309123611410288632547629831938151399695079603590389676174138440078085112447929126559128001891783478458814921931136647091588444240354464637666512076800*i1^18 + -1095588370669873867387665656782751976190213941279279620807355936300345126315785195965706719331054805955939714252351984689725238572335087932777972782988288939777522618745125410562403393155078417594873404396260391497294792558763693719762402583482252840693270479244056991001365036664927036836787866367302902875861497822538892990473424588330867267444153781112397539219621813062840055668552061737263890378892473774758749814965176375453924778216905891025009104654398391293518037717208301735387472973873726720099513440607119802638626207157812743892151140510181195891798593322699317701798148603070956363926268605497291235471639745807329516426821270416770291169044881474900418995331010416882580039061132188472300344237334102789094401388197932228145755642869446038182312361352765025495907142370950091703323939843587992928784783085277089300000315788891492326563820980764066057214670389951619962111536255737661953625971672233152614710407869643733190755411915444829056900808805060922567860695686522008564126346789607818479511362650167884909763071353954054242455377723883800176186117291379732268506013229352931435828794680784492571841873647208891501968940998015519239567963114211856143619699112432648181447367665258854260078239116307780282536692616296188828286046143394487857907220925014233088868280814528202316467710087076966032182085961549834933151469908757778016804173258764103655971973673129309530897788396019155821502215138387829917842277144927640959466917193483911892264930093649117724287339416739757850334305240628762649625008706788382900323966541615328274666431226899086369185126870739176339333511175078444822654683314958040925240189654954501823676161639085777702926811330875826105911962188817741260973729281785412420789874755378218149926892157107118525165343749966699069292974008434688*i1^19 + 36957867005708094746624716003784596100465777697602752121010233826961638049190439496973633211660549018229950238909617371693527158228770406937903756530449643626600264196207131722537391961781193114826311788367212251515907358061230105610491252046005941502352018274479984864890446255115505983915621326485116663549596328873212710663665279582518127590738466547503015942189206772406638513984315176426479197400553580026704922635357428024980231609610231900002168716266408096457844319724300216438736669116894115102256813093093930973549862089267397607720087912039623539207873908842769413915843824592743521365302639575510781338882966115800012880818562571465509507549885832874225058090824289367515670088267478959151903748839945867398429669567325036967122044252929028400054429768308157241841069901631791920363307254171330432401331302924327960982493089395915873655803273964720926309395724732528841244149668892608596820068901949223523706019093658684830209642464723778170307176540154340177790334957773534527699751498054963830858598175108820938577133511397546646119798029038189596721707531465090904360250198042650381309805953020393509253675542890049468441391147800849510271023498864714155796074245713678387663410315021623235978156386640401192757671883114160595652031060195091309131948842682324992231509402696350489748463406584608739546367399103863250032286154617588645446164032763109211139170673787248331330838032402316701335615407798310517861327290470373349332198275871933672486857828824993045493938432995653756038072441654378772203986287246302779221732054759933105616442831560382123365334121802831251409643453501499519414911058814205926340596690137059549801370315843102710608749427319561677787879541801595307358537790362572999120419502010782084651078222798681260138685858868628435356016967680*i1^20 + 524199168373325525354352016324487737404164743999629121868273613661852796566515015328574159138007209831010109232141128158301480705113534454133078426329120131670019534923840327355556603714506215567695479772767015723347537334438516663846288894417901546603137330195305308273883958635385564220205173145129771200209574856873474211385969616726787597448917031497422901699268060908787478657722120890163950074548819886139338303628525775516894016293551028487702138140075803284210373856310074490535169566904143784184038578185403621570888276275436898676296930705208305753399068264529468717455095071969076446462345875599866524283623639886769886639590802775202848909114435043808087183676569244133465828533547589101824571354342889967480343804145531141032630277578666464530661967648494315647225179562371527897846011951375696503937116022186354692379358787722188778529703147759842684944202363076263780636273807681200382561343163952344412316740001732150734418306951153336233782398263981432607263775730639560049524710434558921151500427490806433921161309912518131721805991774805228559957427606248174152237817646238227074843919360953062111444507382719242471308443256253740004392122976304061245416786236527014310433246683095531648415945033593804261679360597179708641778727118046276237414381793716798468928146307284350605315085384796851445626940889491591557180761162637503969228607872697615994531812489379495188337121298688028430456143617354380562218300121276469656634955282651566436902898069953199521945741978629224925316546259097635953751234970242180796030250374454003893835240161707269124130838529137317560148722907420138422798543272863561560668532824977156560053528990122828491691543696221480735794207226567288222911968548951919822089300228845338138170226131300579135173492997242964179681280*i1^21 + -105925097997064098973596136442563914789724193184189863782848132448898973274905269980397736524857998288811307492111399063985120933786819592101723406198019943283233527177721772778593344590745956828246270560364558522319815123902176542068760007101145335395794148983920297451263593322059333463800248918126105726518834016830589758554313106208075247364386061657051953301490115869691938915560949137356906954553845884310942097628139383596257330440652577209227077258124074335856241725444902825463544184569522789034339143256490679700908746274461521001588584715131770343822667361122872363003202739514056502411786336387825781459191276088913112498737864317955076839951868797294171056392395348890248104884413914836440829382441077772982866836519685727117963111881764468626921083548434105410640058933473122015104315112123539465552538256034072303263862621414142169945608895459266627259358720438509737839189292565104885200204515922692197971244282691847876397856134195053799128760967855982200870255357963544521091294427428992921491050558478742062419050580643156441656199517451685790765731748334635583736400575185427962471140336861383755296946779921154547838604107548268218956334114414895356613077420678983729157058193219357042533716017236030900133953038248344623194079929415974380663620283049843743593386535902524981556608882254347598530348113378465558282007522298524842450073892735794430150037695493316353663404292337031453660425227037494461092920628064882575363020550207459942753870529940123172863127193126706997477606346070152324882373394140401252826528292804282682241585980072355098294615787636972522082191248569441067222451828669933150258789937787270176954081917596387854165326617106085252372291976965723445437629486749068848058289720279595012472001225219217370851776028549194973184*i1^22 + 4215609980081261235565384869745987287836975574063631728183288635970840567518841582044029339848191822671123580028383925738691254731207521252125975209650835731977377467923935560542965807928753031208410865201788877463733207174933109483112802990654299738028061393667441924211891547856267813835553688791214077255276889544254006958170078226122626167325029198034978451900314022137802685405343843647334422956798992020603551539259744518360282526020110523636184862151494442694824049898547705931010117288885614982018420282013508845595557913637664717771311884954305651974540244444701174125447190331517823911659328797468726916808803663011933238655073465511241273311961045794054752369944116495321543747278823864645907734835442332370882865295478203562369074125723699051524676924762564560038501851886572566397623966852907324826130935879221875596223550866787351130264241876488355918601543537130179658610853438959413163612042830676563293364001145711231932810540748474822746091015549083076035170234974765550875603053338529404206426552513805842013984265141246803710966602198890218540683676814707885582942180193817120075864090288601075425166781395236074480154755938779632212681085761964676934625511056106585189508912421259335527714400672106437904842248589912523116782259098754706101542338587549332162320554876162955904208400171910872485755441874216608781901513258606326680920195378482847942210577973885696219233241540596323780123297277348778212410543615824486384770181079574700979325363310232855058126375295834010378466000291815338354278610802783946361605665358637285441158747085920693891686328589959141650908468446601763661143437111355871580297704064920364811127743106729197703271851073912515423182017304872113097994113842314923095859563072896358001720899538423065898409759525044224*i1^23 + -15486394036659785751500718543269484351600106725671952793880488944384759112235270614415364042992357526805520358569484500246756203847973152307668794724584989182167292953255101534444542382726914617547119419523135006417676080178490705831835026773651031965331798926604858811700369133933525478011433683974107054154504480732587132699977663305979845407778642532531437448249386660863509629378301773210835643805845066790410565625847799956162806275650703215923730679640089307243088709326157095566973009225215292259022896492472523739690136627253022760850511906138363407244616089267118490052624251786237985270807633456929822942803366868853098665772009785989898610706198030386229029207896643148923545867094187200430402011744675861237744587105002623970445786443128726677596076960688980915922264624868393570861781357003502485953248139671178221897866782585003074457888069774936756416479369203959755422646786851957227876572150430111564854306396834506843583968630227101541310484456359184388472214061450071584037975083824971222797311110700817800347039281327915537442183241651543810309927867497209780195434405750314046134082832860044351931594599255866956039684352373869460441032485439126522160109328444346583026914982253411987569348119280468614283494324753329885264774072913198636755201438165895690704996543117666097899933584604992467589350391979096282409116312039584691113906087310781250692342190520133350571500502989305949606416107446379354919170357767070540535923927610607783343615076711602771953440673349305019916133864213315267663387484990532650513714349504763069070419967488441830257867176507946318820497173277154320171015027291229840458958421349246508904267546303854225662696968068726948662355978533311085663269161007525507906685835606389576907372616405123299159075454976*i1^24 + -5194376994515939185824534124200033105433449231481412589528331111791402012809555426443824493616022100636635587580862660818419723442006978161976956566530631225420311150717865848070653948700386636428688278887994206604104562146355025967165142477047808450291459033620055193758582060858842296306220946542166156486483352457972025233392244432150621748355995256423484717965248773489498045329520481172440992840797596632962999705506221040920173475013864806773243111751576095811553204968786753073444754397241433263504897577134821404827406358002536195906818841144743280728148071207405811140356901769490920790799491240777784237098744803475217244891779169878762792071825741001244055372127184127386196096058753776189561379010675205234122948645132065794629273479008689990772291346952191248504558206613129020969849533475644880168121173256437142789799888116658525184196784148491736727937414415410666915419587378581216302114537135884054007130179119923647937478261529348058005563962364472487353570880917067848181933860308769288780502992613511665370638392052520266355482264092171878092126066426146626246464978398975957186467036108414858997005381449770625690821212698447619446868229362005450437459221321704652924966617568363969343671134021213075254026024356576543248557851388357036928226595324864265393528398695590696735518403035780807593577794822890421745678320227961198013950543310179846389449548937629125729231225815299238521568088579553399607496343655108269162418829063460951201369463370917147244068007746642552869681998894020207382003235327312094396579691038293039354817112697255866598217727328583535449232502784684579046007223420097765242709306680764013226731847256026760972046131312833555247924694139624171393681347293099301028862124103268606964345874050875489827946496*i1^25 + 248030700424830737378197270701961150307099319592158186319755350302526468328695000497267697380720593417924883707201351245886936184150477156192257377078041700916346292911090849053252573322290948152541617588903482792593197981367624730395972436432333768777511616896022645597140873757942991342062068923484809274107480493136122013367275202355637296562193006404166837125232204977759666552661514676188503862450478039325001914749016912437711861079351004249728988709542248290361169829646519173381754179983165977916121140713629636795023489748123828010380074312658511636952156631759431117690042782248529821092384017256426020453972564360056319078909047095612654736387353378033711181922714603569572899902045891875338404523632663709085282162392397196543571402728643785815369709900822798307261104818359427602524653216915294153997447114657192400062893458611279230333418867088388575890752413957281648874349632061994834010162500364167128653867469628198463320323541335954721371054164000376997112376008125235205023525917163505931895522904470928130648098663039524775906124560409664830650385865950359810057813639098829891301304111088828630172586639771067268254954777693764317709197914605875927611246426309928052076030114576824032263462903193139768915081430341188249754066681731799825163150333335453221893246738294904675450570767812801739280048507891421415387375335452738943128723564004555067922192117467309329672481604129506259561282951031325324688593777222330070351931266807813118175333176296852679035732532111069432203786181636938067417871739602064673015507595528783043588562516256463748436086982567044393746943535320930722555362819163890838624046689024938609837794566350185659626839744691312472038829081828936779131094251826041120142891121501399053226038706627181281280*i1^26 + -6246282553030582968095891508775984598238098059156366573769710773035702474904628560066572731234170352882653715415593617926557519158190966743013748452138681771561102631016928914932919826206221770686309867489451415483765868859937587628523878677873045725282384699084220367445095361069927087655259514765715263723021738769815263956400996751970279313535628061258676716976367079585437684684406386586644402279834210022368672017099945070456887418641066439729733289900769755566889253115144118896617699721744860350017252403871017756410797188090603578271467448306216197279761272190962967227888419681332238958127272089204769742711396706983262998748135627674935733525079005287523498386710171698383600831723353487115349632621882002550732522322996606337814694999005133817822529477901877577795781280963089667547591876845316850085301637962295707749875896095303102990037891900913632234556457019020966793536099167955279406517538651273840324602539861756987888918106570632066528722043146471397007899349700567946425256734816814212917042003664469442372319090015796220600734626103785674102627458617346718201624853580351854364784167299595410880994550064171566846877667993258013783649442983068890585738882831579336473819729896216485381302393200700525927756574598238908255996247529782948877818617601655021229354646959552272429930718671951374002903021595309736194068454050359790709547193846348316990254514363286966409322517034469262324898427809365214079796417137157218223244383629942734351214616385828742389432544075334003330771931788588745141199446898062366193977138272995942509695358398543609953022889542526674986075005695671690230292755178023977879391012872596592371164795696552767734426315119930432033788033287848334438637611594223745901782342785836303742599535119040512*i1^27 + 98640844457158851083751974718177582712373502348095840692997295078215602664206295991113481959663833864881568766359811872883248388261296592934787639937037606099595367054004796624298884720797143325171687995157404827512531273603868380849511350448887846615118633878443486137239610426951184971946582002946707152047112546454517285272159998576524470727869686945613666108694475022643468029448913234479913092357157862875105648708895944602371290643932114916412689389758337178272454123393988837400392009219161283179441917124825206686183696222810111242814225921658917269273668999068231225775910850257795572021571919875371966951703765671432083717770243372335700294384686812275334188573211409158332314542676218197258196828776271539270295139127486925264389794119538918794638018724172770672437161345291841210485269051451538775235861662416316368548898553911902178291043782395708060010191193048587266384296229618977170047694204362082683614714272013739119509196892730116758081984532960098237684174722531693709505813201968539573447380647769010883319094428287578221893271306199535944293186807438227387934573368014235943916193323613092551176267160298996094428023306898958461318846651995115088662881707142350359940772230298076924227930000195183900919644423847813273146660984620414754627576931045630499470396898403011597307562201184655066444445343323380383715893540768142358093961910715144968595743297841478443017125204655885060416280246157848947724979476535003273111094181641135971496717364822038719107333262546604556372704773375652201598709317701441470772130515114235207203981015751706617835212906358663875424030789804588966971615483825132345104361187331660150504914334233502966450117209123530663400528019228110115417842790560742099350009210768890171789055885312*i1^28 + -980305545425902059825680222877516688638169942926500870092107094687194457093219397803002797505208200924957495461931509066815664501618685195501239475507376454134643066066051832574496651222359611495004697612786210387966975517898482125064654556877415555765528483174338602503899340297212248604022398616578299818639188198029018828151826173096887552914619999241494629876187983217695467767997262022091275588976311166171990926082218834733935457163883190336832470402838429756398079313506319948586513776030414013730312461758417226613453063460907246004215817015776189686393990371881994901795639781314613680301753119694010579822814498123996489338492518567607829132363276477922534916455804336108739308049213343170043758643712073916910608081924345517044478964976962964818657870811578133807636347765988182613774079987522745837319693775440222368309685235386863329131504139562496260403006273187740829239274994231289627498204935286799570724903445002914259534828615609895057180686355794083142403920982287465766185293896295481114159142118706356383902664565179833636185173097671538787331898359087898665244707936442462077334817900907692375015198181977122394888405664974896778868990743984673717179242650304003685905691399955503940892939546733516265677269475929058714832802779543305105498078509979931402516246474761887679260491416924860315130063864911632970565005234726410608050239742830033465780820754732351401129527293626722587366853484531354067948219678850489277058258490195524264990378043549414946318068496123221976198613022049424157590253875250582651991510116215069089939601768380014357605399813301079632480819326861814096089077271065316406734433414793793336657867731234801251751000344616685547877062779961671097122462131535965759757415245208683951423488*i1^29 + 5903773806100394078236985236136868517307637668612747054659333290042834972214758791491094638232232064703268851004282705079412940472694701102217971104814190656826541307433189306996294788683161698250703725980288151701409131745660280416265062762828482142009500037088528670409638439116948968071154289895958248322059304216019292666654467099339903148968983581879859050617596980566653124146319701001447612981926018928471158554212357886218155408191960385924308999638902353097214241171181550562218774441721571822297131099280222242748163676805487689254915541809503113856437273082332341464048267649334895253557668473634052239218076786797499350572188241883347891391861530811601318311208078183882214903022008273739249776918751483597388625638549845122644893154960418981939192788461724811624698406761589532414103621300185560034455143087728093365061705181291122279701390547791558422629323441322572739864775051930960146064019992955065880542624764214206225664583582923291909203509206670712644253490900417857157122287940937486239525443614658321911744893180983841695613325611216117280045474285752410129929618348824386566232262046440686346675274123297884278480943399521719416681091981953773690084316795032647164576799310624008255141071120074936299302716591113298396729169967627863338946312873407422255605748019198904353112021817990410888796313768681375918433911635283711548123294308406795715391332786492615906712606722123473678805899103419393923329206517886281657701620779536769980657511810477565485617500594267008495294744672726659420779344293007201462667896765570112115761218216077015336479376359199282562390077141138074847937410500155779730575025644366619867933145181818085492931279892053314307316455890936375572836394907149431210976575197032742912*i1^30 + -24732207382446106844990912821599360513704315100498575282280810834493129519290009007025723590936630542404058157581191326093331261486714758174788417601803291683416790545874818283047774049922454877456623242046559222789478988870143749742859932827233199274651337726539216377127570284276562650295783019352447233646149676551753681796926628128262610732199013576674368362835376492292006438861110200410878130874635747104414415166958867214823839718002299006703944149316285035799500334434196716124452024806008586402790493605789146875336093429541628452325281271405721676048199171279895971413536677511065156284056071879512482779388487381780815853370855941002972247479907013644434598375305085251862547148918231310896784559963535017102107035165921831428051587128620084293134481690026197824906444643009771225218355689267118833895683694277221614009356884492566459682102464222033109000501015504772888627539870584188088485021650482979251422011313968618052598903880836302963790610108018776920724392311835683367048749705318726421763555202147564634423454581083192343153139693094987524416664528675394718534316147285369075024053793298571251135676798334558424557408361503917244596919940757485328459707394638444991354271850546245816268705183399718572125121459934437275380057465328232679911454809253811927478573733558213024479742715929907237676881238312513669187843477578203883525710872074712789939408802314008800295862321035035254816167568389692673534675453202587191105113756109403274570238438410200493757911966955469521460952136101819813175346245423166149422230766338678167922344385459913258324157854666265557609492112608518976337904755582164024212667012902086429113771233815865449088510897396560780879853556878634352040745629733188431866644863647744*i1^31 + 299861589784453513910262763448470670115150184022076820448617552838531744865021204254355772358385748347289907624726775668373046793518935799166393151891177853977545022987945339120577259580239331805300850656465199047209316424625089303516275208963644068192529397670193611453037582534392869260210754620378841256204063575692596691856639966459109120488080247783884448777552473323884834095717728884074846860151258967943802792214526446363442373556160156736565463515626995117426275332401816030847664732053195316777500483313519515323534306525358893761259050046682850998473557620979678541462907311101258341135730714757838184463240172555400633896741587505628848209426233469199826639113683925479009397393982967416949047675092204817603921949388200982852334539385861800001103128185529388951146574822479949447602817078743429611480767054570933041664504816887485362114526276663688813338645891547848654708367172127161953240160609888695635887236470873119520123306947363880189164622369643239173041789056696621743653529733224620082730076140419622209585489427809942589461734061713763161061196137423901888515773679247158407624885693973435146545363865831046611559529629302902429237553299638955337087114717025735803090165329100496181381380061105347451894815068939125419966064092102570449785121913754577942688338905915486448142090395899181203571676249129036052483993072559125276565305989344333582345126554853155517293452193139933808919891239126452790024352618008443751906337157460146788604060651289560322962679673481167835105981171565314133610805365603494997788247151006104463161461306367173115015614134645538891681805805168127201231351163589886868398530840332528138388490876987484805981557630301334972487164825500757558621367783602315632415080448*i1^32 + -4353893178371381269891548055019215621174798850019247139762552416140045776129742205806947785947866601977125963920122075932192505255266666883879929483246635050865824640347515784575198145586715914837054206462141614777150422424945624864283689269824187514542142860790763103585077890452557785131433656964094583863765057033642244826012312649939205908521999116490131303624409966855963726679371835990059474582224178405236315932018243891922851925259442971786454353771453723727387414567693268295687803383516423206609033776039523969469152261920127376609600399259346361603354752437182134234020805708441414129508543265570210244515207403764376420929065791548994142036250547797895796264779034445079294335597990744535860132866043157089708439728313103283345937188799761510621494112839878076938074854725113359630488615655100875232595310227577736706851699701030097880591019495780709916358387498280283552051187329412797758263923150532799302727306298266113230724275756124538028744372564256174678319464352110125774244109010436842643373701809533052607542749927392142982144426247882600912489185365008991096410021039130928914844400685503844865485360653897122580822671910565444476287638779466649942325494204789386629364623329974660683781732615616818917106131553771634884088768262736125169748592195828379610257904448806820326962671012716705146437693599890085637616842096881606868324838534519895293946775055524609570633176993026862020317851386591146384696252413479494732033113192167183516053659968193277655164174344797372239144499259898950316780503465290450291735583527995285152314246604341998121955470729417813673358280395477662131725961231873251928949379076645888724996698234360116102767259375959580188932706521039992363507135759970629320704*i1^33 + 25544012671024040632354141567227494676827336807474951253758918241175310510575775962602999784901226537346390646882210030846626682281977910552117911180897780651914043039491039653048493425443490437266321698583641978108871205332223321290720633074546374726089387936380807964247442242729469610453182373166158943931892500302637659686448119989916948416549259704580878727171158682615316857964623715576595328432183371503048140172610702854232730442517347619275745164943550572676685195933785394937345184165977595917977816133689011637567185159018161320314262173897718925926669069019021540259231400968469862478125055528263153829509732059781711968919498573095959197421772398550396781832279118130916990665321892734089727057894447402346471904151350163304114659207233812394530251173521537149788965304636961537272980994111035355291014872839011396194862761721721898293734565474567674376879153140026614446068934459458521171651685490718182491289002179110234389728387426684350722248167431786084666528550262847098881817480759901449790053750451830436030119207083896490672337386713307196563800446400067957354608692137892915144731438486128762328440541600074711375055451157710116588449565789681434385158902305506916201688349069892800354116177325901968702343953358197849591564939651127193908641589404303974421328301240088842106286156441327343979291397965782370867656205603318112143574226633416297887233040119810607323095342986651147876866017996519955602353963619613218269522366543343655529871055059568913795100058186290590418384693650946155672657659365965117672307911088316177103862875258124646907239448524576956891818044055489694861369864846427496992124854373925014316205747841644414921277073031067966311069437075939812284387179402100736*i1^34 + -123613183781487348441997672916032176847006776062066412436260814578233775409800197824250689273584388538653273926855136875152428469226350534166646419490531432896457343821671744565618858154618784031721349084462427171231577679721656692857830080483314282725455351958895925139062441877932465856278547823951884328730721167873719294783083033329454153069411075332786318609519837474303764054174271607770360148693876361190330307136464378008855709117220127167547967811824397202110219698011006928058284390075297176585762845768271845457653555993826476967989121678460700108314008704987932415661727326974703396610517682456172272542975780276342553630620266828929360538344186416670880693518380557619465545565796399435199180299956871006772953651539581864717554826348518155558884466628653115137082970563378803847619870080456810477087641452957982401052098424562767934683353205021285798282498747533458732403870243997646886401858358234630686092159677320930416987290899882587780681224195318073755308176620276977534987785672069033487133900686376279796404128217283505579731392321501644933446117262770662507598206896017151907101047091473030789590118901927268374571139753661441507418698505643284450770817517705073509115735432311276188498529075284897699442872349831303161584467039936321755739109712669860830303165658260296579617204667534454204491462666604499914936791323188998988916165640057545157767979828598141088056186933335594071271024232643114237350254353549972819198717943230819838860724158485541270812674945029411252553247430095336307834469641645922848392719728145306205088160508919715365929680283280810092968953575271267100601548928056568084648072951849371691641694250720764542402532708925725736219596048686847851611404894208*i1^35 + 818795060109252797927961256996757211195599317061250521274771638449604585303755886016576620581715237353926234662330988921287496167947661057782054809646585523663361851063185545528344684796067283897988042632095271170284852726755631839343486633340487674807605530407914597640146581563709242383130991845934658092801022738361998373048389033268957133887637298019043285513253749030876819334165838107244557623643251174078573232200790711188981814150319391226483702725646650098041356595470942580762765366781545636866881326750160704607752098546797541509789931278624155468983262919338337359041159145537707415508831540015723470645789125927752949607197861115581174287552642919938696967188865734634142310928690760455191973803434847730076114638786152296409629018136814341467690539733894122591330381958807009310763097424698177338340217976626494563404424983241202475081563988373707925395819675992127413214592156711332250533934934923131504458797017023442805574239546274225552082875247902784900295638863662477430650280349662505636856888339605194995147136221471208945563581189747710904838621398414553340143129909897289626733871957545173462723528356930837554426613806486281480267183222459178049909378682754760180663704988242093841420777121257969482577439654717503694768243717992496088008425710598867885222248614815054090070745446169282064817725687000988514384935057468879879582768460176321614224462267648172493603999675631886842786395487080360768915926311643707266209576335084817448606783192866434721271394772924050714531474249586953198224176293979058161690263072110244000083518142179737514983425468753977781343235360264646046603364046063534151757306069223098736110605951816113879455283167036130676682710037767712078299136*i1^36 + -216565604916697471491034119503949269798753135329087994621465265360586786355816161978950049486397546468516829046532039710793311241448376176272991629343938476842369315235517906019416763604734241339526333432186798416059948923792799077913876943237055701630434986942162346743394244415572768081627135531560992811171668672751255902496520424881779524440195652999368833565859948021601247785373189696160810060982373618002005157653240809964217688156736191515390521723280962936677022658949050124688157086026717356269475421518137480499003095091013868855562408550927266633879518615233571505118502953752535433420725754213182396950474296807555773574561515424792757579962598017225108465626704535289538749280433398006451009986843862317657679742287351672150689496530407869917679502125371792086287021524439345049625709372743247577427373836098610451495086774002763837852683649486887721207286168540771561893138837761537833895928438989564471333344631078758877681762883597399964897481326884631062407877112742188625008052907683270003713205678899233170954935440882176115851534042163845091682409147155215662553069596076258729540668403242497363849972242365488380329784128853888661653974413020256659144742764285325906036026509652814755863308773198722264682977271345283468608283260598111921118648006813234818848626624037563741433788232211544914651398758265528372012367527617887758124042204486883664948239405368600046516822542998298600896826856087659500818617004195845954619919833573387794884384326121241733638067126102548284977531089372926861764569914362687033251014467257771120100430161891944979857829115645507151769878360213200717752986288973819853422736503618365405802767018798274392040376633788411635435770028157304832*i1^37 + 17207824063958001010656790625523105343098883217824245572937349731518017525052210150844310801643495967009443816241858472237531875579137752247975213630180409307510555915826031308617990872627447383603000564275473188866600886226553175213272987537422757332594129663878214037723769638558185098431374548706845857950715465621151117409709015513457131120675248028751434730285233846686065518763986683350355983743124295574881000268897991945814326019068220320188443428350655710015237491032066275292031358141602399943937367468449764785945352024613308775530683770176616655435343844293226445597086030828494901122231589281170301540369796202784547201602230521774912294422577638409662952153083983209520329134762952579522086674061722153686739093802918497873313436690205828924881568383420147611673394071759819774102740381321619794720584211131084657382075706558318090665560857545128915227928846267174022001500929439262387282261704566876048119158644274752753313176382347327934593381255664275040343246396050293343994750232729158895811947412324102001966939497754478928752964398391724483914201475571721153696297473280132467259674770371668329728041970333333684225536368323438772998046941954728134471128100184758159253458455072749806993023814395082865940767746172475820447371987350448795222133796841115847117065911556958134660220148968495246631201119546937937321275902272670018164847902223119800934189552085019107181971765393835504350625050790147460451523112211202885084930092964104933174953965990745464665135220326537006460427472307591170259992391335387808397717274637484738085426223295329349464158126211764625407572410277833563435098276831480156314795033858897966757574912305838956107039906970346900069076172800000*i1^38 + 17802877191443943994729787881274109989866663763688978583864784028409689243148648077786566377261795513591072786493027524202624159751606681072902798875886157382399669397537227745012611257105632549877673390378766061966886040784910149824659320900020077337450760773405696318608518944384328736058665223953461658418972238591805662073007580779422281913899885541100598074998561248556564652695513534198058719208062437850142275775288013662616272644914615903833634541830688835832302859273210249649566956461928460214146584795371870524788563817221096958631551206597796979847244955488474685439711324538725253690400648590248932367614087590723728558894707189012087777244961844773655571053099441526642088954174778866592195354466661322718488741763185563640198548726495830759511281519886502454045528623839279994438763887522195910430909054603701273686207360552861195534287516724823559778482377247935789615656885039957221999109271694885794146480686137985718201531655123800651498429012702256341353595378630516973489116484410001341072986551038389103895542181632113739442094806619045828621275080908580585153791427881563529998609631834512144465786331259856588929128558084015479449033380013933933479987810031259172227898505588690055301650897082967717172778624204473688344319103644668974660865755824618149597265430863100525125493148123555617903419954758494303952066300672576183093271432203813490075608188265104955796166420957867925981019120219539082427326567844104112037023289037359574195482123982626846126098188263769168176857430817577528711583412364995061423019327478776975793494176086302016262507984461649291536730569103468389764210478139062733325666914740987181423583116008685564513563203958534607632072704*i1^39 + 230548537744109216967062406553092511906163058679422531407266289404724201749264486221980215430431340032216953153472976804704393830877586493489556993455091677310063016076330343259809239097754327846323168694045133203432896167091130039856491045968209352750111590942728257551289400416709184092532087278732685661837903457497874921126669498967198774537195923886872746509972206235358307914277099549445139840014670177924934057221608238270181499462311277062499440165549689602632008711982586350597470258016404723413939086924536564423038572147092267035642076091530391846376166433953586440408807196157536094172869979174894535983549443008107979802923815354133896122826998605023492999516243948918342554032607438043331908646971226998174226898816214496303305821356354481072109529005081787929564728213025749366813786259522292467257042625437657183043392662153015258696781796044347965934121337259777873576077089332181409240367546289338296396745689603853364525948594380143715863404697837603534553686757901493343507145372573128162365872023718107080425763421950207180592693009949307775071013304677398163616263120244083544958352195881893150689582295467131949782809448635678117627965258668263307809229948281734898325588748867122238240486325367978153176669455537686845563750702007381277448001157704981959183463654512801278652303001568961091643539370399237168818459923666723873053392163886955380998079593868315003207765769282729803715420655142391131792469131767324250078979284930121381217235084244424666053622576897076180510453984253548664477851402320135989167237243212112424760449883224069896234902380148157075334225247858821591517192614239772484186824099038563198445694622288906112371348817309664804864*i1^40 + 190137897019793896214610374328134394852075504048630298050339016077420056694275868512829442748211829824839419603923440997088863133070254566413849078602996969656717683376792147103204366639389196569598952964782546060967627200744376667155370511787107235049772704272061716443215269191473212420672211464659866484524815214571649554463111771104970770245547779574385690705628729741000266570579844905268361674859984709160112519444805819881138714352533108495822757946246168160564959340043755192346885961978672662793356498082448553212538524750683654745522903478439334862715589112432910181745076628804137854370929154681985207407776268291232177396981890499906616136194888667847550176737078895692646739650121757257005461506886345764772394243231091922796609064630512492073703631891044853830740270444658380659835321680641024422713475607802096879494524466811557819592216747226010662025121632225648349329427184566808233848169601690912345513541748369887058397108203390696860647044563584152577542637659090238722108301698445721330729451971007032246902797087335607761397005640522988667175089280171602374447582174998484635912916425085699390246156494174478786705353440336410814620538531028079720678806824302780222674807651735710198769919947745419146950477295195422930544828751945802051053596346277731853613953657872504975220269757787676856259162275611863752551530770188533706906262647934585415403463724359884899862994983325640275853073329596979838453640602222572795934412043029455343594364225462246077279397736875611564166555360950292745805407157770815565603133296145980195031948713261318469073224002721007044833958851453815684277019207668649886180622664926482205612352526344326126460548402905088*i1^41 + 1635421474894311756841280401135842379911963739277585935497129755100010427036460344421251613451635169086565574021113401548703634549540788643926644871907506723964515495629131880183917547073485865448017192416476197716936933863359402666072488224573619550817883786124142841514122300079826772790137622942968792544849980267162496761160498354293352045532009204879736201435901899270902330768920200529358644010065599007133955917094227162860250269817149034704011366874213195554498057527797832278076196559139210547238787299702473394168840816507618198357858224451558938779991207793824088125210168657166704642918332846738291890953395521520598175201051609093351553029310616836055156832864075783136334824712345676372539220450496502664271892814925356292585736401194058299324845014434187823693248931473706428162257780146797317343796291832232255541203375686397299804305548819076291647808378197548238987648005414482923491078320082897688357864221748688999024063627641703074580548826916533830402918760017456307307276956793660475166989075138066113932705917139478527252150891976529599927983172259514029507800722899185564288230156482328741479641892177664702116938831272658701131327459196591687621081383285641158343061828557951734936929713484435541852579378347264840814272668659748531323112270104823200773909397188550075248301838330482599313176861199367074659094262680660418927271432022688347350333248622953251353243193448621074649662842608064926436890800666797241684837012930577458538762146321267249119777170181553922048427264822393350362035966991841935605015681091294851285381895506424076646473356467689092426530353774346402065003584689348541412699535110851848178215294150579898928261496832*i1^42 + -157793279174627653384666167752431390688553044403055582211850039636021762670516436160811523703883446839127524822887034004391228302909697053281738066122645269335535286853390862844669835620482664720316895489210678933269175815543027989506592002916424426455300180198766158461617952996349002063188075391250443997160115726541756725503798336497542505694031649712893172608542702009831596006202850579427025790463609294194768642208425720331775917348196399669725435154927197899101991555322192784640127396287777632160824969026922299663478585397692553713895478487275421220871041676648882090590526872814243589550245087756395810155762018904095958977738622282173782457576383053979338871515499782560233794081948247561769087555039174025183742525047253915137332678033886953632070321181630055408687375538904591948796736360942283075703941212697363343708244406778520466907163728515686955944196852816981878622862865960666486432507573700057712115154972775837152699478292216214180406788094626032199335571689261954620154142926875203793718528617616901054902664116393668069489148340935807318729171646167168684153848549648302755662429206490563796727367420958854099564746315707072522284032894284283019888891159996574741084531020941290593952816914385036111475932147405186686413504634714852266980641048426630247155696507167273418541946033380409593315767009773624437433981140609185275109660475967466068544354681844945121099009291595027145476175902254225325451510311054047161756870674106238350842932720040599904784353216209341156244408438984472667138225397662835691502355427018626779564542449157774735054046784685217634176000483431171110859935308001032967389709939812596004880708761909830090752*i1^43 + 6136281087948154956619981920451427272648793190389436399128146545645058063543159091639962201279407462446490210975629053589320680808514885191843437013894098478314027166797088171876427386246745244961089060555898190773119615179090037575359729246976518692291233442448445393716402909499784169298730736984398448731697352332522714487234634744828753877204422960511110660603842785577147209450542191921969861115286156694445583134564467195724220999104226390228852401250378703520600807926844623246060323010706591070399855051282831097894717395597434887557179633657120895508573987318578388769306759257862062303558175914333244925914410845730479453264139603563558692704617219760820241196880043648994675159617706818654572335179866493575780595999124368262625879172145407102369635855579994902136207583453191955223031247054122482080411395050409967031386112187447046218453013390598139773653959549094518191486279794070896827413796445389548871043384219442309988378766506920392696634942623589482211351130770120593963253533185955414012350287254237182619344956241475288666617329310483303184569786229482093560954454059965575795401306216449921307932738023396285015025364940611852405740823973763529050938656546458832178839741718943941456412492568335534816060957088073819274561933350903241771985639118043624174876433961644514494299292832503163191713482358503382104503562331430604667405089020515466235113578855441627968467295225512956544509487527782242408871199499431864718992315567905897852370763062310803010898260744884626323002416508178116784529791160505588025747148665231607862704326920095163389368472018414164119727176826913770783684906642853382753255245602471782448160886635888640*i1^44 + -12554821619507847511634573854963399603601634205810439530838317211384392434344143866802193848746218142862690577442933922987629845835224539260132723984258823721142583592229900705187377013818491623556144246491863274824924445177391210496378690322780741924907805232257252346708872219300703839287589746960850396449033600102090503621292199327249801745080331837006566782523461161583387139321218051818032878387705300469614358423164283628868167724782057543313555018482339894963602145634755159171972937351810447671577910506353601124214896497828220516286878887346153041785190467787168762507353796903300100364146129804844517333596032144412028275275318750412343022356855429228916825120100724342975792027768481015998521273267799735522855560347309085239709635533838211711948912710171807190177339550184108292396894059082073731185067075008273522904856816034793417967336669976992612597974716421488427809538328108672911146086908687136968994043611866416640450052064619247658163362501837228408917642602877199044077405926983808185692964290701101836145293357170216665952597773775046385562072412565100695595553889471217586743293301328517740163510366549104870432691571886962966800832728394004648702101032461532885119940287899883973836581178756703250803733639687290786738735822667271436839917941639462445889157753507374054320909612981593271523141581055755804121844355960276509695152602582830431857514136984564645689590497047921032931982577852828223902361136931101027386418076213242593999295088021852143700866666712729934557269028870303283630574244550855825193707221683354805055457869466025860944370059519292885928586727556849478158826865931226581615580928820578437036200951808*i1^45 + 14674843492402027717495395175997686331387699547530100660643000093893818196715675387408680613866649355919998998442288158485514783326831611503353374578017836420666444872702325960534028339723369837374169294882079186455246966366266754673524030128754869999059561699285110882503197399957418914049307744475490008557093175254396426264103058207810335508033619431538909539620672724573768498319546202424061559810157941451782420292861336347244516864423099940616060898843086208759552024961043531238187744524676969949725881008601755699600032040183180159732783938456035560303518552907758138070466332952698648573971971656231287839350418225306159025549550554375406439407728793921145580835179005159872226753115076498678909629383942163592031478350342319247700507147956845954838052819858255932257277490938318641737554534200354578885691234078254582693860029338655594683659601241022319046506790321342614235857301377554052081386966674256600482365900618044628282913110801369975961883033680536522999735246932143068607098029428398617875195433214386171168644183524123493158172918562413969668424084168478921420308479986819360774701466082509783655420724132375288395073169098718163784600772729910773025194040472860064726791547541387384089431495204154594270397617242470142344097326361088783644589551800986973187606064621172591690344771646173431458760011514790816206242235891374296200709581587473962891903578798517960114689701943358460881692054113647679344446662472936207237850451811130913341832116264639308286792119002897907431383245492894592371499431287641409406000007665569508507503065555005254261564063356993658251519404060843507828431931619263152264966968447265161609216*i1^46 + -48696268768106963209354180149810880564307976380382103668872179990760953820532137102421162678075707706345049655774395580981072038222779637886063429419473257977224378152320534447366193772278494804394583300420794941236645098650117092141331494218479982332929801017585937410385165734850603195810100069552413846595600846175607708520643173024758873876784450904722274881026601676284551748331690316483273121612183721381908624973268565269197681348224768471220787242716156102749353764409183143016214378309755385317177614216689166575914727144255487240053167632992415300497990905958927466378260816785908010495280903168516104741868272289457633910992514309009704196169458166776785611080383766205743795320169733739584780118325919238180584004980718323511756376402220520140648813291814637027105410577856649822841987375614079732358343108502156873084199151149098846649040775557126458041837744780044953059871091913491360394712332079102068335728180920710551653378495610861355484661175183752747301631574322414506092679034245971936102869005395218813269725588937448849917834139861979558033648687590144161648520881804893987085534183495348479188462122875845004386265971095991146759608731128283322166684382815665208569085063307153672333391111015837597846895765893030398390314959805394977627235848206135167414496662291708502431016965968629512424435230954843549374926132353735513619539367172062101236129447959315804039694062572910546812285727163307293911451468848485291666025862662459784816922677749590002252173407855151783483865205050581813623515351025199447005924227375215080834346675690095282743588150811524625483369466710613891120500568712481547236142020001005568*i1^47 + 117640021296266997183053933951848736963296503588327172523347481620613124027552931823478024706032615192208381184674863259509352377833334922789718278790777998018224409596411266867846806470824899128510961677055551245887889851908110863232084161782677170721447297571292217836421099014939560352329527092961670760015254795946704459575152736206667825415843102417771912330581998087492029541565656297887032300433549081895407355848764544951631811200392497706126188495172544214871258980098073816953107023912958030945737312361182646164106780550864715340502902829572124159610694793933898149951871239094574945481264995994451300918433184443689408221017216543146594008418141453663776127243945058794090601551002126391019661656007509341192458398286293671747160803802059983632200297693533248167813633709391167015774298473729618684668026191790057618043011385354815701097607699539870996365247656898486365089107934176808440789227536409374191737410258848018947299119630033858242114408857644591555328769708611209548425218528161645394415522844263706468204145789623510254737993930276147358441512042621195971290244644809629278768767443649734324839300163397395420691155200633788717879647440738481122490558225218811672885051831483196383709031075579792152389087526453875459427873411736732440622675576772147619777672710687528540495678972149086852119130544039548768980253323360329548022457864353665496257889376298303922054549119950465275125261668237782534811396047771880586657508067585593507448598163847567892340142734411558631380152682760621165090608258831485273957856002670800802971015507529172025720660298661939744503675143470645671064847438143454491485763796992*i1^48 + -78523656476015762480733250527821135989043860066307753405588345249428112914971570008077130428336850683275383185182987098202735495223568026831629563356579349107436594482983247223956193176429043976278111570368169024278515206520705113407689384677962480052570303809372444449915452375299574406461990650111649209389859736943879606525470693545721519330725108885891043675018903464226553532841280497172848304194695195503475046165105791447294515546083371949853474549681964155618415075877460337857230416200914315855183067180957480868770264932450662603572859710741364332716225809592615539557781487708504209551806337472097288535119965204266344116355354337420864765028476779922947791639222374072752063861528909384848842526710679334666454543217752070123753418981172414161085513532240303948832654891924067863077864789231708526152259118525033758350904049541221322070838163255955625967350594040321356303648088103214271583159852428346463178886431949067367438005072686058614650013665630896531288220749713309659750167167468763129995463886741391194559172850829998747723126872466636016611492539332467683282333517013318460570923729744899430113228487567081136666941694154836787375301118549862935193486328354265191078617143030282813630947652345563011529116447920776611212585230662980140804977173979466470744167217538013441893190405610877547287605606807522297159793155162496188996299481304181886634128164821788532199789650811831517923699355068008736338120070407716155821874724223288186098644951116499850630162625352953636160902925731959505821839742966933047700899701119261895080413135484795778584824563691265253440722505376498320263077839820460522471424*i1^49 + 148826012404726431079072344108326017828487558035111102988164793722532450890803182563366382005100736290463769585754829044796837478510589120058824468399878735486714103703783961077751597333161981511541622861659036388294299989409960149779453642432243306557282524989606161399531547922897191656276409207522578902885640950609407037535507839633934435282321088505433213727126658085793235228660000658674244321218419916783253593608180339630068803584153876338837721742674215328867038548979237962852292152287900520121707699264404356403341734394703449603198701932310783951608248426249311799847308388402067631986605241377478690845853101706108394355105947777672032989732648817681664488556249994497570984429427238767691828652654767180129593903955067557652120199413721330363835043290540258136375986703855159771734065538174244874176277306009873026876252046220696044953411607575776121727260827520752594302607846785576540661453890791086530515949562668593847319929213176588698519662557202362217120281927338821069980248263987913837103408931428260557564233685205408119793081338678245459793682486783809066214938549553353162414408863831470476230726166751670313706438780477015126429212696605435866547394947627063832796590271097820505757587791997122546593657269155588743963980945515770849689982488612787795497846688653475544582019801548599892220736620038855724608303894853585253210819423597221437984454314385056218490506455112480132790673000302863469737667074198084304727809620660996537271358841222390477425392507353158227561561450668303504754889452173526458181711391263428651159778710670955280019799991065657392060243957887561025828640465415569408*i1^50 + 24598856176268052688645627874960457345330050007497302644347512368104352319115093482374467508292553310937309919862837080165221756032278137532843982691469291025586967439509739365258319381085993972040037815504411932443874902349706432579229276940874232363644908427118726680941819074409492875763576824898083247206564856479060431142291901213242707354439754812355110795004339804083658774621360180025164732232328900510388670648782675083360944510391549613229241058043891435607928283062175489539214771705010427578049758568977359927557645921887095501199055784225734854144561750661338590040211675748535817720998332833244718349970113260957963605799771215457280817474314692851730380965778126764505562254706598943350529215332582598387761679033886830702701181614591940767545238112939735501997398538540607796300305672211579041529238472294403121880245369233189982812652057299795979176408934171431038267258511810958492531187240779027755549682723740960360161967216459044703483596887992177989709799404285619912692467562988629086893573335680858451869781232608978778817390180178868089323512997768678249080704307862972384051197484515305640246396636102789157011974643279250114403968711104467075497281542273386320957289564331011533334013764594913497890241686010326528767582503635717358692843716888070241848758916828805356401225563954245198317548164042341742607349840308826055545846196426393496351143951804887152735908938246172729290026869795765615571768631153563375653435661337305234380581864549541328523317307593461161244352383053590190194311982717056391718852789207082069837976548510783142779805535555861664616278363632864047798159409152*i1^51 + 73265077365227349663725563181886575045226814653664954614534306005955549275042651824125736256031524386819822194606916439661797578203477800864588017211417260075205834754148966849319352341388516384651022264832358494435880434464520803561935229297745935746801461962485363730064569708492063261085456191937019433457867633755442486243666714175857344021752155449255217260711571691541527082769410374098598744691523500299079539386968978324149858847657045514841589840800573887472509253211545279851263203075336884424647416038750995192917233614032644105220830525467305683237045829592733636527158512536874719622600609141790135325588227090624760901151578709953368050555314341167587836554840571174474734819900201248580192905996543183881866322360968715428932390340962469682725083118473935414788536669823133290810430348171685882868777713061473380226220358555707771658038121361845735362333488713278516142486332725462502839183724769969093134846269037004229898371147764097020182310254067738675343838965841900008331490105286582740214318579543129117174304865321057518719889539899856432551020378766345623639353954187115292440749667715635891535373014958551306432596756521964862007594130544775966470219714515062886908574081069515189405538273239253112287893757730863168655755653925389310199719815420840869310269335430536772997725824958271936935202950095064649511834472339474032701678670269169385770759104816932682048207110613234026132785499964783793836040966100090656525098643906270676784765359647598976517403242716580153556538565742521972148397308545838172433443145472594458395321934282779946799185336109672547598921787894534015811584*i1^52 + 46500474797912282672889309839964955626894329048100915732033071285275933209215955126933950967754075686744315846452608552418690664848471576650806363246173766004277073595643368505791297221287025181320521457762810767395648903011898724214397871769215452633280038759990524468738159883534464740144658957773993394567588787846145057439003626942111875254716042965198512983219747049296845772410296330080700667235583186300211712735614740706931102560560048795082927164500001901158897852674863155932515603205384736045453814550840383971313214654996332778917809458440701691931521845641666805956043657190170638932248752519676794358543781091664285364385933558775464953608850197532481658430483825615725629992402243277071896458799626749179005237428223304777841090474224946730767291645428826823264627778533413166865317867787967049811111075206797052443612599140580570253786405566096843862944788912139138565685698477250906959323334779290973933652064959625884697021385130781000835524655321900642624702963847099422368468264422332456972593546668815776166352594928876314966472178509327939197300323132639980159523261903191313099272121440556107006537721546057291797749334954614371362002971135444524877338435588464786929636359303993172194610634660961245339443254591205167253454657066445376330887276322330070815162617563163367204201374565702194324744243592991742685705649597515718505693237301805573131800230168930206598229727583304057377161928914097977600082162494204156861544565512885396051228895481805635948872711127414869636165327010990662464249895996664040539622129449939731921227303996758910877220806563376036535459211949113344*i1^53 + 39271060167593164105317558656782077606948970053395624989529878935814404737541712365831104821429855269420228604366083377908844890081409222810978131131338673451331679513194818279217715686727405958773029361870761286987605005441260477117383187313918581848741938300176987516764612634438898749500846635439205805809807927722054356404122104120172191419664506009133061873412105529646364988293676112393576180782238756993452273271461392437785162946487451879799513627658581382956866441379078409696806536959037888849741501491795906096359773994028178170695034519743156680250367250177572418424846241230270402953256698200354767073442834591412406077842387531285127568155735310338788630006059500031330821924927849566272075534445726445829903300343138173955400840658423112572019322871503484841061104406814483048841517663443592424566432081584667353270840949557042071781331767396808690500033082131864115032409870332365800159103669048417634521681828969488407465057134296995934574789261651583802871131734328635729177407572156985762528795922986164255795699324706196942664571040043098583648250828038617396109123854885983703456621705601291472012048551252176601150936095512624851662786069666351944572210754785868448754335791886362172773890296424848704655717579387681802065519592237598622588684837344459341404756290718471059505845470484938970300875429947874146021955229813081288923425159535622087651434111857113652349798398609795090018703809465373831734816560377470646908160896715503132302359432778537341568711660346858766728815420957703837198982735801479932796551504846620381358947887654499553548727250671944158098378194944*i1^54 + 17435396832254267064636069163754618977867483944882646750019799224886335079583253041438848870029263904994164017748809179611985437143975666893495608497621684245861328314339677522885691413916026485361594767397045463838530003351881677621107914808721537253549726123097550151121804825870693643658676664040689851657214578025700705631136041383274881087846060488337306216865768375421869063957939968415654743423279641461437184917522787929691524434181912321825419117368147544292513068579490962460824447760511039869964687981810449826087978651674857075413837417703122616848332077923566594576217476858026376391447640879586621683418830028820339933821227301287832169197774529797775993249332736195861679528064713107336733197655364414211825862537379592763976261010212054609214601733323708017923475473825272642976930465627130035214823235487940749988913564594488372197996848339067272616292581426919683085240984553752205242385905843099189769880488901965217570854928775097877477225184385790477108325412437037322561110986883705607588472440493440050403276180643627571617966344667835509472080782005737042885848688377181986833680367027863497620469819224230704478592511361898843664608090138874355737390973258504787789769419792402930007873663722499989785396412001430362996702501644746666104311061498914500580799782510055098365865279346443865435554023588305821787781269633682345689740547788771544447721881838223713965436756693292572568872935525229965669065980354684750249075885067127285521374052540046057631885103947043240586353006931604446159842863998645577584648521524075244994421767427481484878033028384454629916672*i1^55 + 8762669497313819264917773918128255814970120987895627691900341670034805076343522054294985724019900105869994141138847806206076709816226123677997019087888137419714538023187113514094964269814957758521372993922031446916654866809851634938160652771717815352083349708265486530609012854700324953823567279262960391099328686315977413604516292787326048901761086134086165652776097486158418379567880990988185766975626481041302224031099078576765842996396432319090294803361835519488942234177642613977381421892108882190190383193382857752884799019664674767254249664495882911100424021173270328755296744738297988544968418290726471792256794782765063667350177687309923383398301333665703357046329955486914777733314725702918635892314198338640615343582771134156034415767909824232359370632053686204862595361904432669934039737273763437783215328502960846172134330221804458118308458847147858865138846174380080866395236857790820864912056789922372762469784769177980397014919215536667072553413707250068602163206615648929992789230642650404163318217219446010634445722163596176183345903525488858649485572813061387551706932055075964747223595985838309063365083854104038362297300893505759543715414971534138529764040193253083811325759149789043172884048029065537443822665071721749580071068880391740270413028646532008636394150451199193246909334282796665733997581846809126100267205729718102472114384284302163251205811255013778964017539962033540530076765897726977232874405065726995496243335914277370407712246583905100525610129315222138335452627434804021081184355144296147422585318630705968351669727241716625639443454180196352*i1^56 + 1955663805380741666520409906366220486036619095921322991232617906571012828942629377075488598576154052652993290446243824293070184235791331767255885274371218410260676331479863398347382486006737257961726294966625233861879345614554300373651997303680310805010900903004806126139340977276083018941525165294992200505289643445713032305302399799964473116381067656767338815155999088281754456237960800583455899065750596580831407533650994720560352456058121957024713390269251071343772297053766577614257307346911573470624910261801968205738445575293405903815523789985165654213634450538337064281596275684622900927056870114550535207936255919042721680152974191166708766164814227236956927690148815591151917314284043836952167648425747235545443755054949536423409570375034567325631506994565439799097325563286540350264101425734806172642010923231118845907852191424739142300823023804836968749420759572290191615544196510561201439555818747740001375482489152479636231402062142774059727064015841598325750748819866925068247828130733337945769017570387400350344561839289583789936939903672753379109271454423601264728686578849609741649424703717890799923642289664887969281642001795282545790968641576633225615416257676374443752282048392591225581910034663669942267568100007611810311125374966024082087888596012387212000388859723055438699285580413100997168254902533105226023997572990477479470423172621004805788579846835232146382715468096354119022545223723037340120854560897818174801649048760760331563089302200571726286785352326475155036287041294431365802614275489948939680550879322143578793242750618240927411680051200*i1^57 + 449606831960532171454010401777077638718110677600196435785561439958858176886337090562472329951364036084829760229662755935747151088451239738905800461145880672170439128826399747295561446535710523747713510150820312929289165749421968857009546064479418407318449194916271392230368043063860409617033847100092045275625178600520800364938806250702932853753539918628627868056871618778357248608240300365425896027944937598409092726087624521883666565667121907553788829045715132823626383334590749774730266429546706339226348465179064981498671661367565920063360237221635397033930896796448390014387986651051196414061357699912475901317325688850685231859143322827657756619057228653391257517014037219513082213893634030883709102761650419470046697508381657276224422510716952224898548156641679167965676588381753030751961653538111420096240191846785936944348663573763579893089389891322666187273522845859079764451579596232870490393463589860635053382202976171985333334650818635194856695590236624912375937313568765265581474537854303533588012571479180845633336064028311396233490308127695837200822180218931865397279756493430341567860189742998262319565938044307228942102497760091129290917492038927041405931797731310749899671596253210153295233275164290782842991633773089124689798222830427295792687827660160471261199902082985217394440598542542586162646883377751044183297448473362740192077257015801023440536500639066357401862199328923475740311962625658589554081750718122729515625171063695288358607145533140637755211997472788550762847455933926577245446779581532725353391238579748991152620489539442735841280*i1^58 + 14678049421617759158621298478503237253141235626811419277274677125416280114276442509027791775531317873636847015691671171439705906842235996768937031422842547903092612436157124145993191123684685683715579875694699839930105058991716313363131521014433613892927425529167011418124598510455875441511691396698947826943939981704102810747207380800289657203180015446242861733889591501951002215874905609586274441682908016006660927607785301687493889831678150099351426910522230611157719399446405987911747753339214904482044381592201758626542999518509556772587372002894298683386695264367781039345983723046631176296038131005878063369044012922444914416884801999602892128218268914011092490682300771295246331045702621267904272059495899763443856422836079580779784266482862443407446818058741250911808594862676118586616401609915320061749379939360140925462034300511843797893708825594548575033250809388369061801352260522155119160747784736057976779710389934477394928675054591238750228771483834970690393688119773315304252308148932094591598556003763699123338833367831635137758831059753871239563455832043476053822407912129363661377397377233103499471135028323303450134761842913624972021817214404762927233792402829243730860020963968144970168398369344650903241400117468213050096695632923267073146261088845426588828271543342799191054145380220066004917375998850218321568896611897515807876331287246132852195119832610239177901323514743339131014009966089657582039921689777333646670332242948669131403554608809940978536723591331692376519864472803285515996805412556434729062701253755998376928103605731328*i1^59 + -848125554195027513096286793452859709773855244332646679000350543223464107819783065503039058718994656191567640269750610429742258166156007215626440417231193907450882836499515926343077094469967504067534220551049200400717299770561499652646353746009199471937225804288247936879207862113954126835253261197417421287106101596608952777398690015899477273915667569308842335300583231810349483551993620286974511968869755595843749439143745973209461541552507659658243933899256703772336353108820686408609609869356072161991343535536065015515849614362576151613785664814305157981428307426673727634831087916422865253650741953254645323402138470233970202484268338752152816539232269102053522093776413628336498912313625630677816664524910528722028161051910625617268625196159337814832159505409332091049417566735759733192837940288226620082393066940127864446353266118969692315065587110880615882708436563764438215919448880824188895045840351089922924478590372650933743570173116354267739277805556639425022943791216572593101878851913430574866824203715701175382019265596925052088185815639818611375920293181433534369544085703382826360022864891233109489046539625667033386087185434128943050641519991367012146371424320990860288463231011671040462171494903076104126007116697552843822115189393716041403399980648169455288789380230169711781104136918909078526451935782660763628329487372069827440018021451056406124335407832656925769938011713298229727906557570789887273025961658459031197401492351945913915272865342728241294548054813636155151688552501400908862710522351837452942014057799437330623234048*i1^60 + -772005523660025106551697733957302709038368754029255875670527989580752339732352931520490098472576294467449148149278841685722478752520153542357388300538089200187995674603409426874776957070750635705404449504119765543592028249141862960584208320130132159033519271734998901831686417029372911671927303171508485443643648281699763850109252118820660287358390643401613851630820257591498126236243638837055121415931868045574407931287907251117299649138626332832233514439679748802666641420497556235329463802858765535585577379376353027141194161119257672829431852102473061756653270206352239303726331241351263834041448095396091641667261154673908824714864085360873340640144617698951698160760925181967660535701997502772765995686045614713177317400374279875615004480856505843869276397969170906013100271146356460414036353352816654715067119826233519737404699149831718870784344243030237138583766205243749138091121119518080235173176762874808958508500848545608717910872990217486420804411113837025256680275860098771970668429952588621533393183035691617119639353816888168088603307236753943587346976426569463805114552023114956540186826086338921395560251742162929641098358098000767418287148604235452461483968909905866623171275217816706976033105488141590369988968480395212517919647853612131766212057967979853328979964525049315085474695821556842194220582471494638946160441646661214743550882376237252866921726202291146675324452504481252085827252550276051154753495347653845809876754747521333261122940728077832983570948992740315191334271950109403920937829930299209402600311767785537536*i1^61 + 75921189821442121995328163086385115793224433327048721387078343407663964119305057351757998829061111901340918565587882307815539773608477172416021795052329839684604369186635614933061893871978902123627260733815622860397209165332539432372612712687452432926643384445705031338375164189065663774906486229607056795539558906154111021206339715172439723264965046953866018679483533678488734219810250287462964531264241648238224005240247830914814808526602328005323552502867961659723111714438644235086908816503492373703282376685533522587602759392573937783650293607689494113338312862914867772289039398909098046180522224742752027980318667664572470442001674152389663922092680050791753185552474910087489115448183302697071871626261870870304880869163553991094453440879994117651483728584790654539772163809224422875353319321506937370806822557200580846202848478609272128355377065981002812647542322834148395559257874524957843736071789143662004686593702295302339416212124436056755656746598878639142768910613644271958207805602586209630445734598178774896112544349783965341984507090712917659898861641829220568247038731044233607944089042470400285429822196516360855242494476417419330121046128306698649173555070185097777105404754375538216924027479058552861751574231609759032911950260170364876321146781938693810678466688347156582705453345105745663509503251069337687235364116166876980982097894755153719002506079591709660550179236473904040051291522648862066194705896744988496099582592870399437329058302607044528035349092080935541059331117272053568138623378435660394308768366592*i1^62 + -2681064464710619814581824891093886674391494249949693322554386852580408980486487871935245009921969067901701431951071950646879444160535961207774578938940037105328524891493690848176804481586265895787787749158996730958751804271852084299293122566299882183654882749249779963691302492534127979090149913429172975603619388165945672020852828408119639425276748114695126400047831114088839609155220185836438384055966593183524010358861020053728975648690060083630083308209526060735968409293072341190532351693199582063452017070550583579502402072514502777964363540267872059152929648103889675363421200225072739217122266444764332615198621434787990990320364532642912136322759461880141960064371915535382439649581486031486729273786140601853949061666941701122197830978095560561133239742071863102644068482976689097235860202557272312170336826367753652785226664537912828972591170784519735448320481387899508443189366150928066623671525886418149005528509110999335579090256867834328334100675167766779391831991100713327273422491730091014571266429920082738830184957755125260889198269012114730097526987517250626907133476145011384592815860667388682023638709307195283515351489427937840168801241059962315634650086085106585898421451428544755226448882086929471583235196845379717037109028749365886223122586006194261740983874086008330993563615636572285445465134768689330090470606013202460953819782689108860853257177203913693291433573188793516064714636989376098525444978686504429078798536707715753230034547132993489817612665740245978233717022940842799242183029257159737081856*i1^63 + 50478930071367848226103344740973625080264567702742732992184144823466617345209329828401081166660681450828247596073387276237631246311668048010314599615919837770079258669166157127450048852297699696100266053910296683483704266259522692624619273268152747337463365092617807598449192269256848114832206239290215630244687767963664126348301992253697292956997257359404514159263706317666765118404063293020784201045753555689268525154638874186013325676449258387839291239580297136998467187512651834120642592831297835874400122619678331012517392436602689180333928010729001321180598461481813612113100979917560729881560695251165150947640812371936756929452461174703211421954789237876456731549976267772408207618247831561974223677633529176404403057117231824393008856402054262151878032274470118109422809153668432815981088195789056940236357966048864106869011410630340687340509778325059900199749302396208209999783314558457596522260540001969374735199898322491086387461041591903811016755264875118552133920228206027888361162401570861451054108513119500590355752642546239779292505527121161419364358125137646717566103950458239872960450329857303286904363490591337548201528847270788342550262489040425964679313762957159887707673072052688433954386204485740932170842277494916191991927669906913270276808570368928090486103505607130035165365875025698109644443559930386881205325405759991007293036382652885609724267875721430401264827251941380893927354323838284697945334507081397014956630835175551072044426161178602802337918040964385825448065120883768878156257106591744*i1^64 + -710047772020665030539852682622482262312329582647266010882643329491721149329323764012048614273724117240913220620367057697636079001510347368756760960088135006884275096663518596661202361033908070515325831740032792384308089395854849192768161444078723126698583597227634359960529928864449986167317114647728376284506498954159956876203740381343363130232105680929275582050811678250552912916034189289960334604983012524641539007647905260639210203063605290031434787671837450497286072848985125187550107123283364643422857439523582641247841021058045944920853102086171226328459304324659846922215354401906584381623367240411027873614490156342016559583093703604251049036529849472473538367128746143512733355788795247441555470593855344953630989535937929979405335192573080681247851164017961337420774412966922902940346099400782088864233753270008179695249023831024448875009844583582823124487745252913015366626866625176344304720363935915105310839812020601825732085969974477320845693701770047463560367983290225316960247702105975480637974522061309579997386595079847199126221688803967908017276357831210992014747587116432065718349231781754192496410807864080468638551651269804362019583003555286298786347540901545035173073871992997575784688761969291054114203932758769368593604302074267165083107131951186603843441307716440258356532228550294789270150545539330686169645920669883969895328333825318405105864876905161694617276021308909191081500108260016803841427920698111412633413283280066927530006667774616785981322677484563677073898377963402122902896640*i1^65 + 3956429156182775401944909033046606109236530125480755290528998348190437707653668776033602288210049933099922893970110691919746631782989797254350134636231083133247525940778267129999488914944204322037472913501542711549394870161337041920472576119788329251200431035953082512430566962457113794559279894192008357541137266950373965199896492341349483510079149709123924117530960819385330109227816659369169278806669736482618660358392968428998523664761798476728454263271932528535035789264899093726838348578066092414514641982663801774427758121323763958441035119123690800655392615095936838553898589842664982483710883118286200804889476659809053262292906834975539023944256794358712845158477292371624896247270405482869346618113332750048595162517615476750364058909986469806354931798354927903243431482808365741062831585254874466749048285257015963187652394491614931821324561161971427315683526473016967343522359294088718268615142049597416802300998876112745324381695338726467865050976870756847751241081899490449624572901032427666337117935345834237723169054060064822039814766139179023381134724491244674120316080063334438669229390668307429268347909221013974328009969604785329633576557579252186848829678436142236272510198420316458566792085058299189805690480276112747967662364484535306619662869013357915142105172892266950640305114190959184357105638504843659697408908323873482349381118985323663854138489093769460351287028013443533910190847538202746201160072998549398376437707265809682531307072828331687416407892975879224040765535291441152*i1^66 + -24600565393036052439817497787442393379924748528423813736176417893723613280163555776476293855637025657274080360565390728408791223928200669274560912799342782753457762443768889104798754652450747840526279370977068152626150703269917983816542622610152462320490082400708628228069096714875140130503413885789158463241519476783077931186382850850637707452923513854297099550369932895326613476208491906271138602226317483601559896612109622681567119331960807700762825826412192513243325742610759176567663287871326195276493634447392830243054166758300087765314716436001635269991985984806859236172493230535061874411124034459401971948228874889165042105907042360583360177359003390725089248395811493807002504132771176750267450102146085531162915629226303309146461497909775833094678828318104999297502136047346135620205491859929839724150526852859665999475724722464965335962726772673614748719177677778786161377922138813903651620000997651143050254105822151423677982365266555020258607566827392731467620364528430371303277270514106427082310282818122521881071674557000518020164351106532716872808800627383951550450405648294016195291123574462203154823969847779301571956242675814677941873618120975029712088909904623785202126388841234860127270658761195748377974225742274301828790705535835379060726245034558461185470852947337584157653218795122940973779657831015970203901211580674907386976618995606317369412048730994199010165498854395789143407730173447250796244369513373640691160258506021929993579941431676142414285577560337693230141276160*i1^67 + 227933231918812658599331942077114566056944667092948453208203137340543025090347309974881479741526971429492415195460119866023291955160732054579154775534449411509358700349901396414087685572903161437061192577008179255051847928676037708339419052024247952864590813585595224139963716312418845919331274763695571111861335658364726979257072291340122545048921138192683258939497763456485232462647082855390503858137247931155554145548221984773974572217964589560874896873044549986796077286105795408900835303566666858593446557634250527216597237894912472069349883821517756672053328627670850367780480054269795562858069832936115865085482653721394983755493214802089459044828238219980247806719968464511513105598421425525098952383820137152814906908459632085211087298728438447452020350750568830954230496523975600256862515776657438976040496723068659355624704711977360447668216161796540596139948541275925749017328772575471708168813558754623606315939717735021930995104285399442347301689485567223985529669324540234160353119953668695741564137236092778366699830158525878440946763929084077865458693196141672310330596812241651651335127248925359441742295388811229644263003586235137809047088410119437540347267035716009017609823304292926815391884515090631001703138595501057146238890668154790307466262219632843569170728823588153549342167435937669773631299033027541200523123132008436586693741066609117753101638676162553554305483827102279078604347964920339725650430776030648891111769813805490387620703248304311547496522830401503232*i1^68 + -773980728872865079843676794276850438957388912639927053454429584974943351521471038822246507980396227600626297192167853521445740748614638270359773283027747822851587290600797179764757585202282478379180451784422700512115079378633240561086741276230038930568359799219516429209861224078455804136876613558380031371507962791240498041657884678784717029411970599589689707897915431467917177815553579138609903568626334087407077265587480369747251849012607241155154992966513656866523872594125586854635239601216737154165754661383489563185633619528997359773003041935612508963874165886344635674854970663442586562887175274553032004034120876955445932974450457242673887520473132507591865587202184475895384525586565719790026247397866935052258859243319700124099991754168982432848223627491755813887582603669399793573755578082316923140832893074871175378469957946340963293740556820901712504391127864731602530005941925454583146359496886595333620679761741723356593472204119515853776905209176119747916209543739289743413879126247754138007832128923913166925532959356735047877900592388064927479959304664737330201029752744655348013455026882770193088705137321471521083446291992761689675320283244963695352559254249804062761574677120437515294724568836386908450322645402429578723240633363704020170619501197447831662809376394287722760453712677614556623513207468447620256552477990644432707552387306950276494674452327827855025747724338951253759082082957057788053168412536088065101484528697671277903855705406719789180246818816*i1^69 + 2851911422295408168506350279275480854340964394061722276534560097862476463239609559371653961481395003970408411072810871456470511176173798037544334988796686026737678322060507483681265652698163668125446495763017593420249358429799195080472508603387340999874420287157914022399038315291606451970779122810993864554313741658350330223952288449223547782691042768151598710494656108642367584252004550370707765627294520336012916700021645566313753175431142314538638413023062817129469615773412489276556583444269165457081873223294542114624862344221823262200821923550193957691686514172469448987145416597031402058076997338121404830425412484249500087405780528517441611443139839509658880188277992670667728664622992052976009396647718539799769634976208130727448873595444101349416586071427496519572917016920151805769216062773017145471942797605720800746182340863393202009173497933964538942796978766237302644899098143806051639897493832520141514068365210774146224120488050980519928200839369912335221406589016707844517377181527781835111480843288016523114561771737711396037171508054294611629373409198901642727199619816615690355985990852676652120903266034408545188842433299620504628315264222609215708021465260105276314750820442966050391097972881142088021780974130138544277100829262708076523320508514882822899201727099288035327898665611470463414802136316771344043057582132547549696385075447490023085856336472202610768474423147891724816485066028948170805472361347609650701736874478729220060821171505987584000*i1^70 + -7735074893766097042762579394812596315943881640889615777394891805675342688781110390025999349309751678012327781544593586676786231723877441672292370591811521471876767709324576511283483876994002342798517839375634132980750359996539188405955507634049327844299535268014889838520065772793839548865895961078198262604899217071728649824725723599072191969827641911969717035852238561735862391345503668707383197764679768392097945653890217100511654214789181759470930566877830911409125514297337419082713988131361801682633686164733627265242892816510663195668252955240050466585120709254625402495731157307854375938875097707540926845178124495606897058295385362454666558651916199699245028732363787374414655516981358575749113315529228867020285877931769459748815803882558357729125731059223808474879220593177716254116089978992669217197102278733764916772024784089750690200905175074988898231348242656218574905496684464963145395445904702429179404160191285057889532377121857235798665998479151163662752125679771970382694918900534701618542546997925711527677163125293249821786389014555880856157439661233352565189174414298355521574049554414777133344114624030428116762533073516340721639856435993301399836685619152543957166788527597947262510160041870705397005412055208046476932789496194120454612809660365505714148569453215666706660682766192251550318719015969958288700445955981026057270749109933658857764850845772709881749106340138482836615705899605893820581800912843822559998033003978016956638109368320*i1^71 + 18366727872797129451963626298964620800740056078011079677984163999865692782434726050186654556737909508780934786580676576586076402847909935875818375678817594619984676364889527011860451885432006604429583607005284739323663302913975057053363265946247383799837237403099182290037062546110143559719704823518208436490276612219896825204204285403389289629009230237036263848728785286567710220965995705458282649896429309216325308395943986325910186324878761641328513888723283244925617388132986541523210077212917345629481636284519702000297180749580420222620332714703433650874642912110451159263287107786290994524551261695302850448015615726407351730922320224960875012641266882926831123408239421462346783601841112362120540185765446932523640512221031199990476653792668530155592184466034545922761553002451382652941305447309536362899432386547015049515776646703587185290488351146778287890358459088228565164169081981713099765332532869055981021934532648440264187746469054129891668630520023453492223950723538864741759679728544751326001350745322577813694787941318664676762432909989536541780414913591552929331939289191465824068887930940054478635731722499779150481058183769944894782753459115611115830339677175212045470296674278527820801215224825280176925330463126408962478113921720655043020519104396016422115578957834513953088568891066823217804505045303151298838159655187276106529171071690905189322443251630938465287509738844021978431840309043161823033980738445414842027719346621824106496*i1^72 + -35680716895354527909453110897107640621354778021504186617016862596138586086188843406976545015956647109794879470128328619718663669007167913483341295465750037928788485289759529360967389977015256343211178430879227009271663586106886656164881949110758460514943739150569115803853524751443430068215849176912282125587664335046424508383652053365821892435790616353307237160732126902816644068602413913133903395669962858136372917655262166301750816584543542445456514830432808239021331893883476542852091852262226247947589297648649087684345051220589422968920378916380443982241623241104329455684551830277277788965456170421974651935825625361415368897376032190202907769061418057850673046578901636302665678157334072097179780317790483291289831256966898957593358017209809320398297935706570410382491558370062846098065003289373550344402458871728807187203851929994665014940459164420174420233758854259646725650407475156157868437619265037662919765874608675521119039652544738468812337394355048640769796404452648193698871348731492944515314674068112051580529847900844310302189224661816868938935336077226419999312576361719808291467860664908425581100563595208704490333953045735212418663638946150544700817949103926401550687722390897357160512859891574816007444367717546464038765558985232232864430060013675909040698712325978562743789717136622373424882323339918736135143258484211016221910436875803694643710147417337655769567236483522032221303127925753983162399437879203476181301545926656*i1^73 + 62372166721795482354590347587100479605089357897154487374979530860218379480450942725704395188853274980036496954011027678200351755860839122587672530235722402570269259395860709008096982346051227927587549875295817897339920256545923853907618581821444877006268311254990494573147075487250677137755269583263109047564359836184773390671918658092048226232859165938870074841572800082575896521438427202795898340606433094610204095860327942016793698216846993259078792875382395576262253858967834359962165633761722298308696863424882492663413943356525105125958237887204256117926342059387470698899601982734290801574075384667283234258442043956860570483877594323300258506684496150297706925170502035620642318129209163951935502625333985758838899184968502341513460703050494722461149269260423450604925835503118221718499975456999293255482908756156619127760538858749163541580676892330488139833997863920422353354469716179816472335591697970353043324864547292227783481812100138834091315147328830610251440563405638252362984695620401084087265756474271973653219445836421675632136240308216592967305072306241271430533224723819907239278910333588555845300968280565479664709312254273673089245070017774056630488473827224444795858623342918300351661287161117424092380868942889372294982830543510349656188826548634767476221799539097647558090849921656864469909886581689697289505792400906014782217069627509616526388826532506906023337620760380132450086805348755013340036993513202395381760*i1^74 + -84366701338832607985130333861885246973702645860219821444457784622518658574097359123884589466221125605115490442801498002579371584797864401008095531319172332728727434233002205050025803691830546680293760286938055467155249312106068584452170674427945734538182854044452525743761177787002646164877971985818931541892413344983623917444322094224904115321221411828327384037416508025020004439406800693624461148101610932201541850517130722911677372829920508421089544709920916156651577924640933879202134742090268094636064786579162484446265369922953957609266087053010597032401894370180564050460516462686815074668626407790265473848904396201914190116651375968817859082834305092923040523982906051129726098270491416603223852945487938301930033518035725498966228366534751485867161486119412425267388669797130354667655876419645587832270157681137189937653506082006363541496349438065897122253073384847672485068436246112793096798994790784106635648367422626695121060600258738147234603921280388991008167822282544611894531372274534774607327614163244687655297942866416143690619555200511366134995039062215499498057894335901502204118071141274276750721846907887514282450940622441009655609019035624078456032442121537481634604886661675268621567591932552038350882168054217581253744303024917557780289516679588369742621636500871737284364432489176642833719585191209337051318831053335787085668692883532783614069165620275117357870379892086393531360375080844752228151652777984*i1^75 + 92792896911734816286230902870454679341940324239786472845880314429824687048691101153541210607619074976255297588394251829624012444071016959187768503037532916359869071950522653195297777834513681359225288504756682484659079255802351774923214775595630711684096319442829621169224877513246824722471069606461105406645786650616962214305567092316193118771168324350055272732492724660991463493707665063484016796091173573814027209896238005024513332809458725613499523843626223847752454837976045088129262095530818906186923226920197805317516326957855016164756394064435850433425320483615246278083471673874768330386785118347101581064363720348679758578469616040160028674179226546677687946039949238719113125254876945014102052950159891148163624473225300710988883267170351766513951759422731330534938769445780998039763658452473015719081497570423085415162948922446431383601694710506208735694418224053264070251518305070627175563161795249854903274681694594518413516976485864826320251208653078123096333417337781078318031594888590200077146337872215158445680396744515817636168283404617465714915221009486534785958985270618523909241715994159119864108451463990046880499416824527268492338128641678440728474514592095064111588811280877428404841375004537535180307492139127971000201553575256232334198432485259053642481357845120897594664264708431210924597783928509639059084475197754784381045294238872235540729075050477284290925647337548156119476020844916337803264*i1^76 + -70660762459948060528822895657206414620200722135775764402565897452053283857688464253165991965777641801345759519127686637441121133167967486906013864480779242652799043533776765305572070953653587942782567083823331233539790283614881578982129326548256505878111180027486248498186207691329191543883760563572992089844854255615583621726391778898357935996700228499851211862058079344900528944580478071503507227402511491301731613462070531318375432087963025756090402316207398152689868753243784365195340000206164520812080767771094317368386837448897217355737386199927619044292224776921422508002628295123671902035358424268512204976584249702474959287568260162455492271769232041364168611955425269977356763699900785914489528973615881101383022627175889425914875660380464806278221191301449756512932939761659796740390497312238815911117502835404814618745845372918485202814561933889491778814607429096726722523056216452063566820093734298829618492903850053484801718976633149492308553792905333286287811358012886471517206168344234006844342204379016500417098333958247999971658120281398383939603626859883310350931567511350052257758176196776187493376424894292943974810502110738017900317026117478363250429410120312876421208251024251679186462964973202253038437520228270698101268084742265982793756512212901606869664968984033591093108499407934217073407432421360258602931992269309827844889985102539127206760394715080668500077432711193136742494581555200*i1^77 + 37830382603975520411343849885920257043907713192152374731720648274845044366572807201526980685461248050023189138723787787932523875153240389052387636668312434085427459767514720871483432551676864156891783894680168771949969641268283522108842972325263707729060220259036386230023926101875032875447989140209829200715785611768932840607565174780112402816197982858829136075168490897655123172478101662457299741493455279787435384904653003183787843175549770832325648686316943973530599484852386715853198900730426615354580401355108762388634710393581196126771318131436011800556973031970251383856991891514597246453515734914180651077897952612153131161701436215502294507555146116318963607336020362938894550568075450544414676934376272845956586728550220295512030131963261730698400084916120806808444066895108283483664452430260388920200056863595515826630136132716611756841250862943667820602148921944457018570120748530394017764210290829187070588373707587737559960936827487322429795914498567601930048691532953551528384061818700828544292804239311516480262677013043301504186291184894230807118097728246696688077815977908263439705227349138690728484569739283405692685304184331191681157888554321147578336020396408931123773554026008197187627764738499698252789020476553655073652784148410635672954913956410104198679044523879464529792185847065140140002192439854807003752663884425359763297868695480869868178884566806255990429055652563792166912*i1^78 + -14605536960688347967557690586416333985724328559861989089007538636358601225545249837349240317510008317801090243583111321442663249009533588245275859848290415973752405101814877645816144903788018427539291790730410938082191897787450324322909380900503336819901785564489842092702204890414141177848370264930491273108649943628343638074718223744682887187019833944513654722978022281597694639441781343069068351141312590869846040477749097314604536693867901395199622829666611184470513582162703421964995540457641611500472927639130748687368352854334834330986428245249831250646995546817649669245732950410690553973353215931459906612289172463579072853901588497190601362710120398615358653605318601431303222159531770866622918349743068025988938042466707839396589709779552358044501993578360411774730538507808837074820507082934222862881539626080835838761757453770451714360831488030669745898618258100875018476031163692790267752825195985579405566790879941688040226519875169667461778909603947884898519525987917955786461599762199564514575042998829961025659473016483755968203789573357619447302579608870552318243387757707633850103590045128811002015169267972585854341907103162665287105050030002847070897796629023156744395618323500129352282713093416376923947404075676325442525804996025193535130634319919197517674734898275555822489520500430760851909991968247372907703958854927674586335799022402736170641878817541391098408503083008*i1^79 + 4285178435986973453802601122797066230295973882164442014261577590930426155457270589375622722338165369122126728253651823795724369036088506988880210434853413909201668627199743927636459860734531512969016954835938205098090507388211253964784457703297575858352608266370560570990060261327297167572432357937809090829876828792281328745485760555282972833009291490176703775907257785496017314365517564711144310138080225632728734728482877664823523851494840613282182483318029697650870624232727114729491245328209915393000334928983349252624532469184299159079027550694534495338037699936653493275442478461227110491740651830707191658532750370745139574301711667530669375683530344422865677549387028317651321408688980445123174236111654706614293835636170699987680968031322082944864194149513566618595183371480019877524239493895999693273889700890115340038565111900837758410853213837339383955325352032230778988300834568114048899293082148971124260404517512819968832264990820329631377490634117536068543092340768538845545076388639227410493250967738662201125431434213108017573690980108933924846764464251520597111654548006884661333478072035905998244708858925136843850331443486307053606362480842166106255133071980679927092428894361385364105686300044935969500657479620314550661397492368552723233836238838594816403765725172947049594153573999764930222780223387370277953916694127614791289831179529899524928596006310865010688*i1^80 + -953184718482903610328369636197521956067910451563592195703573319026554019357297755063487025116624608700824863239139247027660865358401340674340479660015602910216809432138918934391335401487518223956628247742406588618104073539943443020949691717364384250285791353915258123656215172225871610837503635256423963220077446722991676646806838664346882998542417626144877913889330672581535252048553424966246057053088043319563655212772672971817997133823894411290138818575810863480103302994707985325761630539435596292583145478824193898360486449766935304112718519375540170962668106451720662303245938731811679700279831109641379746044043713254239635406568672773781612625476884594341127073525937564709644795091999580235543105120950224521973959649637550262817482762604819933018206883688727426372026611993955084158178137325303438612498282771194137463621897786707652279116600357842917762839105558989235849799929302303370236053833393964910094133491620027823936064060797344486675430667686147800137741742803274129457769862761802721649346228920546206997997264968122972925661381790960885081691475875209341492491911550726117896707008155545430798645994908453041556081427091530841293977444199311139572686883724302728234142165196455413714132751424029876994840791826826710131740475559541937840891903275463774030693641809398287193755548646093752632732290498040582360913453887826113610687205136663487843586277376*i1^81 + 150440734399409001390632365373734878421131305725492135794192191425557766189084441484853754542175822121434507435578092113670224749010936324379174198041111669622876587861387354739319808250216351602749650652657570950334436150754341073870976314317051284579309958259544653418086936129924084666457123947850477780954808435030626105965460166368482789438134063914009669021889008063652765395292974812853226247399504324802890781592908126119470518626227902201492087790310475220077588368401041534092927427383740067208778474230427692729000463431128731223393815775066121810869197440742341161087882341569127468604835586405212127442212617892090673201671917347235096854156056711407252818452196381373628151413087327795796650266297004846837419081019679440003090797523584741904553264907349504032025325648216665738199155198929223762476942684850915535043646883977266204350640499922804491392208542932050990546388664183761264285394363117086066829375284837086994792417506016648182803743905785682188706230375302653686814318501749935122217146502760913232460938545808871023516366715812845931981664916602074240443657769145048428934902218698735505299970119163143577929627916571877557919642394711242890720457189668354741565216637112162950564941817747624627399363549065777795778865028934815516961173834804288303107181713509017995049205867507708523419329758131839442835333966748884094906129705970171904*i1^82 + -13225637574375102762209464287546323401822450743395769960099012267305597309449370549383066950903931218388723559425307303056414342752652397432519717537085243274492104817718734544075569587284463427285050590990541148722247635862176229225443668864536064971955287231600749587918976144204608628584503518876775774768128990159745835823782285704682200727414351789041718252128334940696786652776697440986515943141244441103612796764625772139966518143601122189715140883005095838840357859328572251461562929153347354038539753302493085823041503809610614140420089788686684601663913830452439184022003853696975486309908329910328884588532048571731920664977734437390008274281408340503091659579195149454633296014241311901340283702656573267667577690606210577644757329910483465033356256719277762838848360640112948604269050244443257181410735062216614143680171076158572301043501727028981652571160377086546025645573869058030976225721406855180168015039102648025705475153737304504766815960654328361301667683343415882938677819499421311854501708488064270999994489316028805918211222532911441560698140621431466366390747576718460249175553782305423477275610384710535400858240678205304706728036426786824916504654336797594481774464984024832998339137915342243688156132960125341301427044753987916572650722125676597567440956051918914824840696020493674032995422611769746707688981908166634140872998912*i1^83 + 350219944982561873298748124548108366723780640980027533871034912744921651347665939796602143973412698760300376205675944917125934581834547895462175238303429374416374528259178441490114601422436059568506161763134823875285128727881963147668400214928243409934500443501798313067048528117641466094166785928014553738572927947774548279220384169665434394520599310871181866346433866199113373592430365293729097454565175843616341223414586368566421990823457647030218039684290969336429964455725035524483033496044848273472618159194432603703403946521134639199943958844633082817785325147057142256387806913287925062948352251444581378763121242807913211072838397803072578358852452085471847930196517077301775109251333383401097109340877323297490209745723809257252908742908847319880619576306773486793609576347867648986612729008383200176769413696645255093860094160537261857315650525408647555639046402453395871709476277693614354753936754645531010272354388402844465551508171755870561295999006929410350090574001414081194878584200141010314682659760063322457155255225974602615795602853428747098055997895212834210201921461141119011241940516077134639083282481559752372229059823863599896127281399812117087393103859576553490451669985428566110666784012991494061960676287494038225933935147129544525083318098063268124072996093835871442554957868610290186515227683591892198305266271256576*i1^84 + -332686494819998875274472233655995294242212704645797848790843337922843253166434255376839588331009698159941126479254411454460191038832096684986405399197888774230663062012699932951163887766390932296247766209151422645369456903105939832890894566245690926623204160234601246449264943774531823921496969094858003147348428823760308199188407150669644937085051607748851877598526192329628793015988706604747111260961813567729310894308570482428419934475847849930482965212409489683682606965839759483918336629767110881348447697148726985327531209405274596943530955529015422373247900028709329739165745909566026888528352356626114009180444187779640966677191814323687805338750755530815812891721419337119880527416156597159204021866379226211351864412415471635902948611042016611033147555886047781079316173145730881092854579033150962870697780796256373176725857395617098631748022455941673463577598614544621698987143233390438180645080506906480200127476109039191164058505534369127479571838617804203777097483235899840592274117473706946963370722501097730661876374597952799574873916668248229848117102815257169860894486863943523090653077469921197279781491475031642893134526862692038248287449081849252980302099636223499034148328840199051705581779373987643776624360322103091553424350200348079363552392176073022954771947252471238493762078359513177743031236748976672735232*i1^85 + 138056599273141969017235972686462578283412942065629580938064564648083824165559458008938648963069347916249445663394312896920744956855851947535866957331392542148330134813940409955415899775021747957912538719529184141924751282638966788362008859190994034922943083206228483951320953020231632296253426465123558613767502409533963230255249178138834940167164787325431381769494291228110053080259959152360318332797728769197264452704671240546769835841795614342910403343217263528425450255509038347186074743332946477156234411333163336658111358728871280732055778047919915130891002488818345633679761974209199535179783767730492840202185195410957506458902070503417923795237753662974923240013416194777245941916461087220896788956526199167198632339918544413119186093735226552452695593476374682909114256030983622690898760042082571747172229936564266691416295734706977686353357900925058360979835951554058073144058041549156553584653851815122173493525484947535814100777656481576454750443554582334096847396547205441776721722573984683331266480511146633774799238926483685277599185896026238123941109507132645899675356739784529063224567511900794955616749814019212206347294215826544066533526475492253515026242696065452102080605462991451458057179790859787751610468537595146032752918191880973317057990903756384417927708349280903363817612499082616225549778944*i1^86 + 163259284584845582454307488249925790261095307797920766884097368447204778292402109081127347034940946244410351309516518901917725761097339722110234793024418386691297322214158234050170939067904061735721297901404975180125158476039205771166509837745449971300471537513193817799305522533716740453734766951721630047578192368930526875801935937504278750158873653836316405497917824962969983849450578873236391976227887229894149813449650216634433389586992490325773163566949660908572898359847412608141486074345515658889014447866762795796379676707850525708324519029385997798611291060359230535471847322341890366431926689830693513179030392423858500066504482563526930491495820838093011007269392305255068520914124158068033460465822418377760182963053599719467943935620913527007150672017821482071400457483966921717538248754052292174076427314117442623139051088307438906920938996407607754762239613723579032208058151051270077391373484520960091133708074429623519206475420891872980772395362937639110796481331782630529444674506640693579554457715566553855530370289982145539958306322142851119706845681782673301103266274975377610263324774135141461447965793553846344404322424138704074609700244211691765298708642298767873174234097218932470288991682096399258668518666288316621372736830200398310617895033159884981888780273459597050163744473088*i1^87 + -44745158778933889160990198426268407630933292207444310821851460518730727701581237939706854710358013884879339619583706696237037787921919342303002506131084776629211728128352191085890742628242071114024455350834974125934533062306933008068147261646351739609548495262355333140370029280069744631333974706937407083749394282650689631534258409818518045791409512035641249207741232520823646849624668774684033771929499645695292561899147027941158727021600666411587751543923935972259175627190332217791813210625481933676823178583687742415486671644787856477363101530117199490299611270184603030501770774798646159940507102743536102494172565551149684164832808134032034259232327907552324142357824592858862665516086345859105087815763589263796094232728081033159791412764758363232993323481599000184474970570399864197549242641787992015345697532516591657008038720793369646049701848132870007688721950717491240539243391814286994036311631124803149337890955548314536165342578897678311862662934434793787808263025324217811558774334534718325080418167822908297728235535612104249659029058910327841853278534733187813655823805254268977853818826626798332164870716528847217794667814877978408126189813439227853496132729527053416340445263639930599927317649866778898781984851128974022088721266110414333721789568808796210009230710669312*i1^88 + 267261673931728373567294635402796543285972454335907709638723996450466643634706556757239835126109782555424264418899353364101396031657577474850082518834339565975226284824687735467475131028327198244061750216797320347515564926406125830820144472527164907105727551628733334969595196935650908413360529613274488026812126306239328966036981724795683872274977869433634154764339028637622759590881779368628881110324931716077123056782945720051145065013018874038752951931075918139377783645342182469863720582707382621013413492070519541312013154133132753993512612612569914770488193567360254947217289162162623636673252058853071118583689383266282626210884385700100594594926678908296178904548928382534704865098534010413493683082765184343620804074119583768621022242576938136240590724547773778659801230005629800154772423870199767317332480980729717046514950514870033517164933138803112461987054995173181318507525796856858378557991458184491264203352193767349398635111136723128743064525122929686619383001269634113681402434343698699576165841087956858012781269817113818968069715812917995142857315626098555966716023832994311917951792227840446784972880232891473730228273160187024955896353349343210470883444884508586080721751273191708250268064580941914500224520020815983458083569374100899494024320793968640*i1^89 + -15115533448886829296357431404922454193413890329521734787133264905387708648353114503727034704490246621772914499066363503642672604697906407910578490321550947640724972029470545062259332678908688754010387253235748415741138575767969712150648455847769073493016490675457474767069072559245581000359511078802506796640375059648717179175059690018713239217605285778477553087847093469201937490829988001417356747249969874824634936707446190445461800875381741332488107761641635928009153629569270117120678852435966842036770194799529856184337615085847683054054327965255152126541870520467446410228352406759600561965377155083360730670940235815406232058401664242717198009133212874252573441478014579235860021319056158748601287145036968117633134430906157670946959398133800204059232261408315852369339353262953861050488740366830030764160538686980474746520256081209531669162579071188408555305826831843231229470006957510033576606691150688322364136668662869650653365313577574402579326281314080195677047228634202974796178139628507437751604575534924995636966911911746365224453133504741363137446781681024878286531237782240275736516293661840503361242926293274783177716766781195505337237859924604443629093460463925953865411828241393298749541068493868897269607332666688009710761387491328*i1^90 + 115653028650313267994658902576839741605334108168397048139132648722529280359736760477437920214913056817663678804813659051095282951380370301535002391440531794380880438085120655672742058161455212914611303714934196665237299337087461242456517048330117521125424265143723464976243313092651035655617228020296949590408977549885669243642412260133739016134917245844301375626752581267735974136786946947294582526558433200023846685611937691072039634077357487827600646411917404829827597710655131764521609052077286386532392873318761355154455307445973309485653144894199413895690354590940191901180333360145320062452869040311141518017026558288146198728724436219432318738317022594908797005010080757678336149853369164377064689510457058812089686331221447384075029123150563613331054999702632956280007881404856093686974418896571339437382790191058749808708303930748698871718878694450834029804160339442424958857592986255741673998713248333742618001761740445848294794297339847716348990667595668128675751146608263271049685461522778086566628542040792944843124809685986164046116360083721288619228163423397284433829633550756883037022050414170866737019080938171847549301241162793324395058906743012064069004150938878882799663933566230792402798483892032998266109952*i1^91 + -291379928102355288722335764140379705742498373516133721054724514445730816819495647931742902601587942025907768075594278778735581413578599065894738419822829325077212096206582267542710303218997963952921347734999508092519522859857063891527520036664348061480792888511804283212317902507043941215397335704699641430452114542033618521064505581457663824517882852789761948511995091216828531159853387518900291838739945658129707229225497372540411991283405674867187317186746584705359003324940587886766925580916525885220217739055752981914764259434548035045379718673835954415420094265491822332837058037857770710782972317715142713005229295636628562433595065982216447485261514211021511487458176966712169307809232546573718564181216061712465198948046777017435376597493671120103477542997646580251905113135744206972403744798037497078218284412133648647785005021677247700957446019192927623098009608969651595722011418781946041081679192766865576354942634762510122833748045175365252647900364183651076277274761803808319843270890715755441868004595856020679093043706876999820822660131002462111857128676284315282858622448253140603091256237029785455747155968091187140476686339305800130660549248345744692145831659422555753234261426112036864*i1^92 + 234458956539789821257715445932491365299610890670892963565111583116450054755269732586398496003026626918722995138080482502445898773901704588200501462482692625340135207700028695826821917819952349720483686596329982032457393621757422368163773767708408723870933481683038104279449672752615129909304492419605644167313541405453862233074074541635965793440396083095229145520628735742923095949129150787570111163282992506878605274658822988467102508954034148439526890565373113346498991326904380600824260305239083343404857753878521369201435340215459528462062298392496867994111382331061518022663266665218490348696968475652233249846214634194609340359821877355057079114152430595908873740144977473799212818689294820705668569657783371849203972508129974369077038472118781171328016318555119869945020375173761423006366875656023333919349352347230486046018189777449451423338360093607289372414659724985880817972372054718898990319477554022074128932542768122185113144349052395893372954278327493885002569289378040759338623584531815900233774541774412334302938625761499261762382944717702280196915362528127613586623688831049730860629670482005286799642358571117328988401836437155453907095290435712816519054134083584*i1^93 + -197256356499666848916796344105859354703921052187536452080005164117686663773649038062660386832678247483128034195862245958176255783324376506527780617843107942569561955868044081103727129938346168539249249286936844604069870727884563975710795093932316640911539951726394896491552981567390837678993665335297166606115085512012992459699255635395070565003703686296736751093284556793708348207205051328481090756679737098287637440077870875037825890130893321711916169424257491571973631041617399623981989664356087514498525794947709064751306103775703994408530142970457766004949120224744477857370596943315225402943353224577689542218940490873136290930853697207121042373730294611531964389098235690695789557794815003968349152586303470573090575815857233194485940995208663601624625424292316898307972389074313504118071570938836716241845290769238105817429640338743327270979563046035566437083490592062030142900468675674205463013918037732540198659286320247464640441726842425957543990194022401366280856262590807539337351104212953167388064811967737195537898383081022113503815753897339760024645301827970008532396957185853887325820976179730189095436470731634702144748335338220537688096768*i1^94 + 1229287407340880474786697099234364351859079202465169704665181690397655089078734521392681762186477552150491366299892851978559012366595440147291490929960189656222865729745823377269970060839915187410975748679483171618095459049252275225538882841606732681957703402074176133046051682583650411455745226880772788131464834827066069156152207620463788309256611254489463190092529166039898073701088838371299756903601606077167394743855570876629495821966189623816696275109811900326198337293015222172367449608985961416854232964800470245238942568839336178414962332954095194898190239283433477932220272210042899695571681113545166052877615028536359461269481675376974260163848329899534983647223510061014976921895854784620841174088891710431207474121456203425756691288511945290507636102318773276233397612650620622467968745968789414302428009015995135241112883472337936004290017472270527670815362400256730479138043055033773574942359976997441954435464566663495923054317995210586876181314107653004285408008896017406676103987818722023016652598092975719647759411897636106382028901898208696334232220771900457811868872541577575860881284488571734631891599360*i1^95 - N1*30487311853954784527878799321546330446891094221631959595490990716801322774165900561347450874497749787649033510635640437649953385957845115462179823839748235493458820095399016714140537365175866958396162347918718137183180205024250298642368708316968803610325617426509705761517*i2, 31661991663862138811816195612032601972204955473557775155476642098905852408751797783040121827920281709378862538861264053303403996480132872442974513265511483165053543785449073198708502942559889414375957502549723753264847653700537481585520702818649398855013074527422679324639068574864166744087950300237061509864559676026434751507664335812908983586859801385687862843321643260514105090951856902141634042920533120124564685799041048915295071106946960644426483920959086418939220057593766290435571070135961936150489843731067567666112765138760261210300979321960695939919523893238151205595715679599038973308135829753216629177501900162944798005233689590497409977858166459940773514969784890250262248068039382368137899168489238170081791069802199563293849482035014052811580592782792614202834383461124154260332211936436991022900892047213841524256780149610979983941979399441430630141173130793271134042947459707701217711228742329649742889300076496749394835806676320776346716288883315004641230818938696851807103472419249165469579495302138531253910584326973907721954218601781620888349047621789757684990207711573463686947481658967259391173598701295044989175115243806715905196228368973949356939861416708522264917296737445550068130320690166274551802790790268996853375663360052566303064923572245245597181573789176727236624491186230210042990575553577423516502468837325521446192896524818833464010341269884382482974971197194414740722305663081731531873685260384357684498342777985456632914624645305147849453799828744990235902458396775572819001718724217961523461682661936439634258372080084105981159553937164602219193746663178557629293860864997934564439950757939703023278108397567413868502882917169227409756950093601801278916481005945941682810311119963603275458000732471229981610206139000060598450342402018741248313807576456641255613230437549562026646929668865650263345594368 + -50758557098496329912564907784369243271311520464016626045565715510372303334285551949969522149471253762986552587648299758871243566708265838945851175339413822017637809474035982275489519086155724709039433952435952625273413867897258713356048537774552392662187415047452020871492992565418859456618142944606193463480720690819986312638781717270852354686987331888144852954100524938669456359110674428803784958746209384721918573787587079754022942209112778171459754111968553182668595113093010226597650372630610170224919344118616750763698441675038199748004006532971574185134111350659583615232130900341274995835147570125580247045590190846196886556718143118284659159234645306365983861697539180975881532915685749883503740027087372180628016279069397854711123241235655856382653678099170663967633081369663760713784764253667136403123580662410814496955752620938513594465902110684630823392366986688416447538472845888465799915789034278518961101234234605166780750920693490634147106163378589641363425535156049746709054658665502776213243010426085931506807678049298379851675141290792173773642067254782076814497449290217922814602721879115490410482237836212515917548775403681482940132720264209354838715289812437103837205970933074881204164434962229175129847031837063294966276556120919446323095874545246290451749831524747992241412955564496336460804784664483956684530785270915031408822308439294959500132718498227595182238851815603815355301304233702003505574075752385546572516220829691853879230126320283205298422535143996330355743549688397519652725556317461789404126283866444734173382959372089263476624973481821850075672189432955201056210803606202386844075107549013726238795805560926576461357639199045225274658889190244245645650426566665603077319519146164427092604114861988995099234991861247562029127486622152723278527641777035871189889402027181217120288797082827052896223232*i1 + -94226894518999386920417631823296895035830193803308820161907749050214411394287819294176205237227871743670942401604187279276644531432710641083321169209118819188023732907458182829313386288445360088050286678859325292160844425942414297638431757321003418233403860637847288203741479755701494295806341196302087258573729810366382610091959385066668008610758516063283957423025796028454616080836001390260976106872112638616193254270814412781074593706145540149786409866130794107382224814906888765729472260104471496197465992987619844209645255571293218961474645481581636936943789997671163686670732358197615169403426242090597554024847461737369421874474191996640609187122282729986545384542626535407405685008010349630501763815086339356066578259058622302138233676366193309696301862247143687022578241104004131649054702442131965414283058406706200430113230415578169960548594041057099368297135676379392393785376631602036166723143248172851920688622023278210356538058603721920783878734515811239279043848152564510792179190855237557199513104210474533973340827314910332788438544923397480515859405642551623440202825507629183325849593061474711705487003223705202430052436759060859920338011028025994614152635953805545776174011296357386358635425625208621223478638951441381391821999970858052993266380679511466450158041026898189657123858603903918814644879199297579575070997408963909912095543420994959300288023470240399352950569905244547534565016165401593229242783950632034935963556026528337160277593116380079480952569354994623556983404751692865879530704600669885773558807936084732430643427537688428309648071531185091914179640700363682941353627519702257240394012623384919691031094427002230488212266177604425978278089993791367765755372745043289831843082347261942888872073729703836638037245036701317804744761843798832393468975324034756332120051236258290632107409681778730860544*i1^2 + 271931075298480387188707749085616507704032880457504893503757591331137847463539188209890247259640929370074607949233196227610442359405669816866412799455902501356313742998371417901550393313074186572511514020728853027355665946893969973690008507451798656063913169814814486854510958034970615390417101646289416296979847146219936507973190921194492383050465699605928891883803976646096062189927173174007970110084032263732689246465361098915077344005238028881319296400757471673452182700395302247645743304522132576912553996944978438544293012989280400658079198675287814555872966456290424528365575424029277514418072730248754733995652801084407779045605399815165632948547246117924535902924596137192061368485640400754868737295271884296356683671569416058594830679049488329274461958655130809582625648893665008012564409887632645998162668724641288286100191031459321015417235260252902368894869305013257600233970077799760349587411224594147967844548511659452461300858411814431673777043595531806660522858569912610898955808866663286515301812555961440369302574334063021219974095763729901673787785954478200903753578253121132105984832943518627375527793774700766177013947284060566250364299197395403547555642551322822635895233089085123586353627015343692033554976155775122334515343276024756472053306403644840234225736107212603878849398789020400866349112716800282045548797049018481228964850556741897266607779167293306461502158128178229254854447570497966907835947730959185577679035319299903882129148671242277685464126105200332954385744277111751764479625689563362495778075659052406864985418527754671897106154094878201215004183151183209589589286821390524190586289355243422041953057838320443521402634274548308993472681449991265573776353505234614992577999534975591565870355850136310759684577713779013079549150285437863955281340242236540270557016455462432890993668401406148608*i1^3 + -98675809792970143440970793971558904181841250594656210684143266649845148109141632591102091616437842707891001492881741763054555870159238448300743344912791262738218509095165317646104961698649376081715109245279905230861974880319756592480269949530998368298900259195392347469077355672606827208177374868495742055457330953953454439648541233032786018650717129074958632999541444533398430161224561136105744253994919745948985689367579836319003914708793404297386751483454715968864436908054068507400352628422388784849467176434787846009154693215970007093787699573593065371022861890264115529445261473509604741478683604812756669173976660341499868630264648259625978693869878657175424987921679241710106137394593331752197523099000206829998353585948190476939083055690239835470073092747185014505751702541454217319397458541799035683292721407987548219302411046198275317494590478564603699831665865205600405038185988078986767839086843493547599012733558290890263357859977005690674526948978716818606204875855198358529753051610424400583833572004901009231053372227662408238780105547485173236482983575078710496096162585475614788693481264045333602674243776951943536494742976742117532939447548492606302884208517858635451370799524218138547790713711193379465176387775914507606091014173203455932983092281028447604483231699240429106887207707869215073520165781005547592387108542460438918138331949066997640160155189446855705500506437750135933623611144156978492742558394080128987780800279251281572395685590673425727710591871165240883992930498181895797124074861167388122826090632951854136303722009419312158479412285977424219265892137452811310313646736326099161884969323307104864565950945977242647569371228188025722420436318616403842842412886450315015756748244144103533165472915348155662853198694062586294251835602027895658391503612663939672922868273134339187468386061778944*i1^4 + -359438119654917268060637340492641502762955588640528146133623743914087626620906569022795728117775630270322953257526529664595878525157397553873337404910651149949302863918196247856361208001089126085365773827871232428913383641636120329168627051107511108134958578417778891682463894550624766535622412837887775006531815101484713864055768327120652733788701313982188257905506065830065658596621444182899044639264317757370300294035799787631659959974729775229013558461426581616432683910910816977805512218275943378619545549339091328277698985314564219381969953897372504832121075550226341182910873343599125915983994859641130389604741144761220204255189728706352829346756700558353186602621483418111383396534400664706179393694634092858643047456845665950180862629213505630743329765987642372943595223525875236102024741350960512166119336665961935094085030231618512003177186326304154811555229778279085488899317224009006138437290500104052369703357268503400876973558744501646844257881540869008364489814775413218117162526400918546038498663860545617267914738108545998147184388990058715474641538659170132264447574125319517775711737310684364749898238504323304315079401663013925510945264018273371561402933147612055914773006125874208195639133098694915254423899769408404120273712524933499525298370303756951970836351482917841679045196816174731244349278955507788980082339306904470414605094421390151076962919331782196745280716751222720933642518972391447256462990138112513546241309633167932239282861256890741396972180462374404534999288881876681136068910689947949148390192215283378031125282168019505352328192486473833908668941969969238756220872764028295938868637830060749083655861277777660173617137906268724074646330134125617502535332519970436746038817165117464840870775753318265592070007520668620433150412519594403756548139224771788344408547966477308675847616462848*i1^5 + 636326484514292821476043071883626587695836537210758261337584813326647940617533893962058517937586499812145363532176464824550164423900095093596646181472416872961140698150037316278538827533870925234495745253432257887049014564286067094486054684586250576130073419020207727895035326603270632546227969106987121055331053331664277524575450673289362762447396286650216969368746864665848328625255554717587954725596356577221935824970816854692914172097728673837385687985328217232476360941175056689227816186538172791857047716758291602818889493823351904501683078888224601040578339263828858464142505279155642067985603120521347232248498737835518383946931722603699744204268807483613134675977342605279783389082743317995108127313596402193142301916785416537503250417829214587943622087609288859729385218756834411441398985356705399647810525862859542189726751341919916761041359653825160928994880103832428503231686210976397199613075194622160315410517286422276005015386587864771014466455470589023364782596416095077449273360331344662053615642417396518028551424259129632265501425227567099177958378704700991369655601678140092124012720855635057566832837363618587028033117899500936491648215446058896959619523351248771476318997956443233500012380879463579786569320795967251971558217102475190799794083029865318116053862158252335830331128524960711516992248508449654659144478768538732104112496494163974261298941262894338205176876782260853661462409525137173500292407191036894408629804455841309704483536115219671639901452565091214559383516732387816766440751771853719038873128230938976878178610394305812036481748801968486291921726686014688863111907409870030475583209224209316723916152819959938072781245383944166944859575279293796022627714943482910937699215813885783480089720438231173592950249539094415414591419138680621712492356557517876285475775876729642432671514624*i1^6 + -564847581965649360636759343535858173066510032677317183374275314304454798797577329529466356178915798912457196934020933688633158444026082525518529484464062157838610901913183136132375684115468519586483239062333583983059219445690978006273794645846000547087605455862058845623952350294885727263034604960504842198611584397486693084463352002881023675838794452939831102215402607762330652139830314181593201922338715803940726294760526771764203297255053807979284855501738936371654859287791755843031524343035695223181252920570786230593712961222187279406100507911584775850204906356466622322815628188342549475541748081504984393667591718347216186200908966845826811525749819655501072020957517261715615184311463287094016991955825065363964697484532900259288022348922512236117561637333289003339398135679278587948050484447350390222422508612502495293728205391155442927082017427558896149070202225872629344247777817756010181204085334605028099618874933566595092913780009378758528671704579922756120234229552388052923288606067053550806123924579130285132520351242451035319114492535259218987882882116841067454851040993653357219166129784447655226245359939182642817072478480985459920682004668686891654493269221531895001798768690703619449770554189306740750532523773622396061753112199115823960246080085109991563927831497294275441465936247608279986262513474655036471434691726328780788166480162362386927354360408668701573430409371593687112031012629128053315540085156145999599249160040373175645642917947099654392335438982833873739367347490812691626048962010256269885173514267571178754736866607868035567797327656043361707123874413951475217135244755696275855851889201128447548144573262768200651076106145162363682335241156256163952266283754176344648671334058928693769929794389177791314398381952877633706464199452638617762986245461377723702211244951254308829003776*i1^7 + 335397351339116587549347340920267269635274756974698371011872301898681479516047281022174056205213062283668666957129388847506928309814051982030319099114934090733362603301512291495643618687278382684474654175169993717283115700086706508097008434728756532070908815062857838729772710115687548747886743711341126385710828335679133427233837032150621125812395965677885703799342621871797887845474253736184784402549633018786684325795120717183175850906575403777761950075595111296662984826054140604479410817023153344084392394771136412337598643506154747567589692741632897526112689160820495537209663733158991443111759142257789399821563693134051505535878632119109993460410029993858906213885157867934693285247222590693865912327236627332122835214426029326145007639248317544349108468411554726900297922364038043246033954286691896907135390331702582812790593419656186417301562104134713194956595224120672240651503408505383953076529692186292620202533078571630528802664150850350411533365290809520731637920583311456414422145282227643478498797748083016931188480926730493067071021422069912871314068063103134746120300366973840427374402399567903075918120579206403404604579212710885384586438052522337203300435428783553004630580202504242928957703068597442854449445804233847725844691467217817639094354769154492757862331380411134789710739059259573081471204271535569086582130163790720102969691077744089584062462817540773451537988968972886304951955220743022728754008171949139590139501958666409634903280238755244909760764409075951068814364952770985060814803277583141405193416380840999901494600277827955708950074076258920796659638223505008578571592708788759458695291762994904337142835744204577870684441227093141539240039484643644335401760100376853271397628820677181966908431302772544919824049954889278889903078386576607341014317806430176864075462852178880757760*i1^8 + -147383339925932926613564608859061140461540818728964877292205108024911827944664162213094826197220699138678427980590469353948367872132749421237513806927257712544325944375364307428232012241559222704965966411359188911246675733283363633997486448105595851694073780430050052979895132673937627240956439863336302984552854499570711046210953348990678961491595281391579238963961832797839589240350605451924024598885382126213109920235393361635485043281888525539778171975501539242805635144795105224605967393436416849537240112229762825531361344176084565555019524511203353452025236536407026406987309813137548801149280777751133501376643913899800163098432574616694682377507878383201881277473800553394528708767129877168894006605025664072280478881893609220627219861632993761583757761951767864737503194510390860796298799714966261272361898028400586322153586834972834501080726395580595525414675232413939727090401761764455276437093207172898829569219026944350989623367086813944786581476701189671892162557995384966127578290512656060154881064131688376024691706930077598792553750562524637517844292391436414997086326010944025769100834712054072229681149235930447230100491612491110700545115532649232488690160391872925889462558276331385471300245202549485565810794548130823727365175084165386496394213622236844553248283665996551620685799663639872254697807676981645412763005593942563908831323034733214905434458678459563391720524121200589480579769575842521873017497269641270593118871481315254434304708649193545159088520072153235594971715316377238654270768102236758119321309939050810601997502672517729877780862266029367526010568749789099386987936543137151611941650697927345369321355358927670058032385530160600429190932597156757165206779466718399514934915924490968464250056251480247893175548657858703325449945716713295102700919858139714610633696656842817536*i1^9 + 50030495464459097412758742959221236630974853495580011712389726186803206874418090838388011228827522787042774088515016425910603603855722037189210840091018089132694924352107401427606696907155635585123382278798201668235181098712741623442861473188256109665739920955812746716806600556432235004043761531501276645475219775774956231450083134466121621430523349490632985208917742299057698279594340777768627797145246774199139425221735545072083356885786561432944466464571144876919115116588475648034918574593897376315060935958571269051789235029622239957518955638807667716157736105864326084396647533621739935166759282570079132998680229107128807394819085836858495966165877428224438924487691229161360977655905837510220425194427211619320551524683809193822699722364451201669387424740334748992197360459303351654426905344037232784023729555709235717351670226960063856040530919298132708420357073776723124434198154612910242408562236902723398138951941349157289089788854349291860411351799083946054268258380405826508137699233521601413906202644814964453181341444841289165490311270078075969259507292465293546541336258384999279113219296942092838321643327719038491311847788351082088188984581924303744198438402935865309853516042288308427574592273466038705538633365550113255327827946429023282601481777408498963726570584911015720406489422331574143705025670165171490977185714766233367973815421044614641013960690160162898019339432162165455134095524599323020508017511481817194899304472647235753129125519438068449467379379502433024554384781152817970667431730251416292681494188882373407736456761701666464783585306440027109589113622545392152241910796881457450194415700738866950515061413317247560596116011939974670636452817241093934165181597350175365408157546459428877771901797110205059223971532384342778973513658652742649653507988263439766355945937960960*i1^10 + -13453477430034763907533921962647022029731661248465716849796136064103316283072073378200687432863903285167950919901883159214582669603686316533482746261988435868534601141166065345742531465533710463887314987933425790315939651211043526735374978956497712638089232842564194924889019631104157003120568880939140715528692910392752769149508232549116274463205632492852493522792810029243435130931527526629777398942860412510219025297330154348965252524208854234288151881154729032959277685132213530584955791940398501612021797801636608773301927099834161428515646386887497611152753554740465503253606205660379884929948210897917737335762170794674490161695527083949532766867069977142146113605498760978264557577010657530884822036166458732158592893363359218884326354309461509752146372805168921307844083519607381546434922761386717145455973249598215859688563351162777270948502978942757225141379280898222654877167625045400309537401320106699969518212443954232681366533393019829639904668749372670555139229552298007623968458517468448263222555530580979797403213172718169528533685907516691131288731671823650721096532893386249457075809820534132964285986584750104355298012228097836385243521487996222171252266242850285090679024142030404802187618070776223372095754195467309092028929291349425425004513679352612578802472446140258859883438171073875535454772140335225825152677093773930390702384141678006969119737608608930147728211104929292857511691131354931115922323182027494113106142886257212823199071913146477596175591773490075190667298718455626147512106154736315766379036418773852310068009330942313807199099651366704880838655130083207120597139333341375113995572993569148115521489282625202956750867206231523320384773196503058383207370515257892914531028698455278975255980280581923657376906421330089063052319018740593772291784689392421749088464142336*i1^11 + 2924086286936765641635822507064373169944222366659743586385482276836085738606482030610299148866495063270573139342549652102416967511645852078857415732436514681032478690220334308343233620632835373816534937820421563992136098850471213671853907100065355835559100629274393372421505748055369067620134083667413778145158256834513055715664615737171274897791104859630525570191875607093364596882778166858125546205169811813815470079651791433524480785012716909385107306164795959757501183534499721921082467787940538562899686167259583985645569117337658629040366795380047459289470858453511597644636082409936928881036203995328175870127594496616413091932488838709072527939304909928565766395901358619158623741576455508378731962695683670584235010789632540403338439374756442493846929531393274309782295169404186114451191309261543807387386566520668188993462905505720042444892749710842069829024699930185980268690812573732944903088514921259775113664796440271077306089910951464863555288553667877779602505402053625574400328665756963782635541442624835262512017806265582874847219266253350600423363383482506640684827426002896264214405532300240393904643062607066464785617110985204586247803641931453045219652244528814190899567034726759518729798960954437360176148378909712644551573345496344232735889937195747391048157850642574009263780831591600400110757661668950011896624302713504804720616484327718522359261072084822655886531856518333464035499174312169947643853922959093672648790148514206624783600631722399595771300107723189444434090009368478940011718650540020047958882238233959303638241286269810939948558731270462082785219157040478228876196803507686630117569897939517674555983362934344818342770635598688190875571975737016556431400553059086296831120695669859677993457902260273236698995120389625690038551767694490318499942000520954258401525760*i1^12 + -526129073528268067082753041832489009164936235209527910342593407879157403008156394949917454167777874157941972422915742510186103542175491225168505642049468834238551121667143303193420855533545501322517251306529996646527062255533286241131695435456264328387344589471900934286138593494365082487184589866894013152970552840279406805203909530513271243160336767674572838146726308152862090329346226959749753114675454042136820941131824282575659659312143006873251682318216181372033216759081382355928459108686299322610621518004745360303711891635644944193677717304800483281145943780997879435930515608512108129124393823700277990521063045953001175694913095952052832970885427704591952142070323633855044718240476282324073856765779829705773478464841899725887906743813823033169251830172031860143734748205472457879217161177851656648421672653767068166223471822720808052840509933660584293554851206502189416618603580463763054227381354581729428195411621550038875828911869940044854590024795318163343317203933650972075179769763766955794240579472172693051979344979132974885525743244069288414704382538761796526899980808317204562197986984544585067753802524760444131458959114237060194748670641836082143341720361482782197182612202792989963886253011658262541045484249053543315377977072162044061370619014201274933979320735500327859331133924556042199975363727355983885671596593565092150781596546268855632065372151865548294088048639545336087107408606468658295621047803088361734637580599258005114327517648929555835785150609077921553866928189200023722247917081893685724707084708855680041358784686140383376420304042470636072042936353006019502281340249768067179995088615221787162467337306662725877005336483081987331637397910758613500501714799934690390300319183096303427724015081129096142877469660214373168737149622870641161878140591669172502528*i1^13 + 81315008721799611731329858421933097304159691132436509730417650352542849210943189720901580830937540676962567299318097303266581802353940649406904023419875293940090560955053045947259780765864503434091291786229715187053726349495176333351569326625374428370816747248953785086604121549185917998788192250266871343398092742320497510362650644376240404336952600964392171821002249836220152068771575011879623328817626281488287987732756017505827626432120842973139979031143062801359252307345807349598555840654857638143681270629744151355162464573702607383045492028262036265314713640534313924703684816696680939817363059639867596966267030582156758755011796829668673745002677933697304656181429606329988162161947593207197959665947069859403537327899237000470741533354747181835409909249106806205523536979169949759699084220616081861344384868205821491714969979617672666589942782121577861811246158693291463950223690544579241952019616395223287479023788944086801422295963065802336025954360117474524292001590595443692083280399915505349378456513006680718190428999155277851484197125522549784151156062861439756085759766229214124721025658548734584974064041177629430496471143023696847509279866281758799482042854723174180352622798988146691851447958398303837213270834567835694000258289117160480144844270869509669881935898128488777533652163359497162667117459460506424863606116135578726340911977936245790400417073108541814504424465511699811403405056853641330414676747844590918932375762212619742094802461575350217436903966174923406668457133731413353105241352305359843329376802795593276836293869687714306295568514969772217035482295814046752262830423825347071079624045949917683557187864820035471411030447145503038772381273608137191982732168341701312374216586495452261803237135819290400273965134305848394322283563779795471053860439454646272*i1^14 + -11362870467268354905011463916801355658735854620611686093243210261256224608292447127777343675219750463364186111350690397157757465902962043531049779042366035206399117797931584604238442980116288047564849725246135372287992120602522091083902285396891489492993304096967577722606651386583671887685913130020830215772787853450286362887299032328968966813087503611199922034527185654905103765645745506246495585347921056621955957572713795189869848422612737556540057376873436187938555299679249218646336807493360826872752073949633217752947415031154127867664567706532653313223131471811198973972138580775981309940301143697563394998294603821310584985695656475399572496335708291552759347990289780095608667383506951092804788114440863279881980389464622337541895278516369386578445734875518539368918541780449077515960034518043180477531069961344094058794233050755172249626577204057567885547921113064142595876008089351666657995793575173201511029659199430692767438649422667515112291430766671699406923170250664459312904851547089021918287121940623771825391923000438424317209294279807745006306891324600804517023421234729185163171464773307017425620599491567846632671457826115427433316626620279440500431588628973686082199784895686081423406546659087862008496219662046238131695925734638526293544031378267596499687735159220400566893532819790653836038902679444230177340345195198669199879754248901766826999928593988642768965878975131174689068044106815861791637517770334758554999561989130296847522376512571533044979599812068997414852729367578592459995227376853510534900754776014488721289507671315807623396200075975945047752343785375654114646128353909883567811613435175516214628350224302864042372989360084434133278388740705292273778787635592126849144008510872045903949003041460905206253362155242119961355227894913584362941987067789312*i1^15 + 1485102988425361593166552210938749884012968577183603491629517255402926151679908702977372818654298940912965209265936233902752059661604232681029144241123581811343522541551937279384553183515919671931270433040562161135594614103828325410512918089009047084005075562655470455259882389069541743294409651129037973444280441341338590615253433377563555308113724645097628194550004812790332533797465462810392408530070561481438355103288074820440533428760746703479512704890477567816858070893084556426602608751366706542630802414972555553810276993275157485432388499326887388523218122677703505228227313348232299682982803825521032041156560768529441473336100325153829031717398005977157899202314506870085691424993076653773241699924822153222354127457387412094252730826531045170413536537575659019539700700750019168209756184710168232989502656663835281827146344988375531334591560438277133926146855349641256288186583321325021861305116934919026629909546481508298903860127074380234347455723402060623370340299419659828578592622734373080392459322949798249173577488166903861882528308843016627270459302981407723555711041677327608509928206120384994076138302930793040471393606624537186363487435328499533732162402405960707109977739912598825426143554662325996563658809184633880800750954864254326296430136266950023634435007127521945579791424524263975004806393755750364220141187415369728965880034701570309664439514147187016354257634715618234684145338220404070032109311926141709798410867850367956920338832786993598816911420227517430316864439775532193708308013219164693283843002553852278191782704314553218384332426001498801309705413620157652610854257519081082187427749296443550431695949110297248249333375162407075111587227343331354911145805285773265780862865929698812718207170019726314359889349099636122289649405816641002049103724544*i1^16 + -174705777116335786770420092582217493063174830441025063895230137134254503971595583729282533746814420266544144078300637991560928967835591563333008725218716772692321814260036727715849330994099247852194437109118818925907633669220795099703451149313116606215266186928157820957423450871311936939408822684707679867800335548552827578149224043760760447322438399570587919703455913266278441277185793418146787438328969480115891514833671237442666354891239239761969331315548436422139287509632963878970251289560317522725756441652878564477658569739265344563904177431398685427889936031331361933760892941098451328227327248551062505724623992038403023793932238350828725380186404297380562085599043711389316975724448408580035360906471689360964027389812300375777457665158169267705833383875991895291668387929668176225290679133028029470536058719040112817051440881295695857606981481079296559620275736347813725687561640471996857803305526103363815904431449881014741157746437546673846310309243826561460676445355953530788820677177380812640204641274796810282100343830991737776264766969161684550965894924756491596531182093698466153816110825017376510634089032514777570001323527434369434711645916128790665981605288312199207634841007875320161587640405909577019141736953565723658084857420899147978356669379760374312651134925985506673049638105667016934975378245284153229382392633281752394603791643742794411332705658987981326384202968056554700611328512073034062300664172056812790099446475151173803095921804875750395938432304522485535953009251546540011007679546383831229007253789424811507829651482161729321837625496444853200330440880300628109812817788136663784629495166059509829102132575543740917356839601582910500133047141061190415439195930548031345034434476614114440435482871598821746532511976918368461236698402017968820060160*i1^17 + 16593463712657485517595831474087924653252887024694578949980113519669186803303033023453316961734550723155487631291268973599407714116308144959305190282175111326617654312946717149359127245086250208691045512564215438903048970588824360530999030645748382837343489074478626285788217049314580216523227141689053692055082033651335574487051630145531315532825756864991914903595485827937318015804155734440784747101418320951829383496012479992691312320146325751939097751727019067299876304149426200266576605584419639491682602543170080377213569056045920665691441496568039820946772864947266612833896228244457380023240331664768708588341388302786502734928283683432395323727285668372497982964750077474667993435416349956510784593593150607959424262188468169330799346121891699250757865319817597439538476955990459867923880259662072063399929498118714718188331853534342927014369330063584511714883186371783158423343069133866719928566714277287242285776429489412883337620272288211563290937824358602663532671900024579841181394323265910070842537346086886616378817433325133145730430750490075695764675873799307389552705497052167345715644006758654325979533607373788859604292803654194811851414859819424568709885297614350169474653298507358936086215336350077769342630609501080936309165981682948481940951101076143972379232485186948416501259213684178752352576393737294388375468467508486739542537982603119055554991557605279176776210561117952196023402292833211454897487729144690290805218001763681829677400707806664766486755771762235100173299881852216350813749797033211552686764144337938764758491469934083977420071125777807489431111611453748158427814361219450222569409266464235425715606706490470641596112015638676069747585390831108604995421680235764579887803781426895317922961326621808677494935245856597105958865165730178924544*i1^18 + -1092596747266484475631640169766056856837027546589132925085214165958586353605902424032621895681539807889769965156536172723696614986598777006349802132268987648184752839788296413234399304132537501336787012243164071615069130179834787019487691793311970011787587663061117913726553426808744815880114856151051495600102289886944361212627601279157605909127948864701249562025625825327354836213615615168691933888282174413136279736574525517779593756463910924551935916176224691405897962445670356478661586699188685385672263806592966523504483165413379693921444979528319146111829091112287640591855871225366670552832843039331312156539275254838181087237223561611146152422350868222997905048133672837169929294492911275957279006531457082364347530473930706993476023026669918229429245861714900184721067866588766390197959101834062930906944093531828791045682047979675590020400511130990047922523524149472440826815383781246840995300918205182339292977029115155402336360143958331956226538292805370012635762360343582714111450630050877752349497158956832603111009943823694083613457933687506361411341003882617248334835147610855290829582572055619932447188270291932677235205070816072996913108470872128934650092374951937977963216231369250290677200175098644007290763334731600515365912055722119994859647140503472701596075293307817919609214423290862927336153414405133302486067802178343678405758801743158201706985829106025151851130422782402220341582071668674498768047593514448174665800038051819584652160510008158872229064022288781314973511202807231733653842816799298165769551282246222146374376376598931642485893696653405466429497877854418282198403509350940861650968823555265814007940058383980049526715093522117386520572471530495124626753407685608965731451063512396515483854614439672827730980280350608692613326268740403200*i1^19 + 36856803380301242601575513500977179401843240481609456594273176198234019068136613949668038661316401240874176686515394426050088933518841054053963405535491711354405593380558186221590485130166649373307747799605663210031100293395563776393754776578779873815936801299684336326162120619808946017471677026075482154835030595916032290017014584281189434587006300691670286840161995600714183265951222270861862101169336388559617573798565533338329606636501288233474679692779223825398814605639720387982667539888670620357038180486279769935695801772049326639810506413353040635356426821229725969357288872189294243946303307614225184045728048722271173973289040036891150991186337550942963216010787563855659865364377619409040360723618410148608930469386487539861394840997956601070607034630469054864110476978256533072107341833530730669724271732558454835731781050295152946589215949578381510440054175368365193536854873197816332979413756450207306934779875942860270729334200056442412185523250568243726586643320694280825164651761955645446335215454187648540584754582124820218366123389294357885090475155271453109088205840967883614416424107322243585957904868869697850474250068735174890687586181884801652159524786125881855854910544134100541763199332763696364025618031797834001920412995245124111495773555276224980133655121500734406268031707512935590870001699650435924984416690779572267913082384389487755788702808364308679981364670891315581128773353131095873093342453697113735337616647119450194871073222694842182136628115668915305541022790080881328351855483481621936692165708975549217276763618553358992938889132619305225807374119887099599146754405311626782602514716679133328892374669146158521450789878463364795571961922097312803688103761088927023857760795652271665371905130844250589634804101261068808709210112000*i1^20 + 522804891454383127177265704780670575448358380442322204585856026437001266308663674708325631030953355901775160982529695193305468861396871662133258803502558665298588510908538771604191602160125461274657363087507319277420078356756200251977790861505042494157287193921155867868916966579915178930896717409211269908274501051942005404251931464928760469405545134918860276635900001468631871635621088723681423407009835687590081282228731152125797077965093777063721128041987989801653845241509618832384017179220606959067255948169839963977100215746557600700964967932581113874760985089891247484123672795982449725960377231129857757579120781071360806587316747438717744465274766094160988398991810358482007010684687164887846857665399443712494995611627191628639938213523905058718672970802133638663495651154164712634575291540557426433164361781631492753905639938773437704337609033457864881806025065957288983755283660840380723605927977656345437159059985097841923418339755337443047915600117904350652174251593479521882767836781619694146037362240091828740803981632975308623670932512341709568209035912725411823158479714160353576247430083189816147256023636549982157381734732730616137793781144034001354492598039141115621906288746109371482357085813360052801154827776777673957453573116947304024360724390440965846987399037963170677481607992555127451811831797229955467081552183882226392050107786300713680086466365378142522818594905469362804798734187888579690502989417302742525421943247877960683315540632932962267400204739619363416408076428900461405394113401331253171966902191562965946113657697898549327640078125962509501273144823096486207435239204059245211133585583618859103706459661423969226089554735384784206580732802638226432043131405772766609555623414673413972889866757142941326585241036906312008466432*i1^21 + -105638402394062022163200953124929134500505134246340750909609115673147563749615937275986758666972179542492418242408453601614722179663152037358882178656215305373455604711458495095095216697318451835569799085372086392509012800267251788372799538653897898858498518183540745658405431066653757718893530508260369535985806190650907935241603801631204566253517978303568162359349918546212059985779629654654810546462593968265871722292299156032715109574581460019262898361713766003205215669175407924066053460680712210995505750377263218160455342605898886107953611881138552299148830998097433126048075604268084819295856224544440766030634176180607406979995131876244015726154179964030046448599771885967886197253606045332528233685386044654824036137030283244456185673724713842460486955926333138482023017707934485609616539086406949801247959271530473548785811213363798825853268970521696126778125855709086020160803768766131711895989150568999896380708437833277366342108858071447774657389282319381302634817140299785831734489852847864071653919516984571317598322251401768746858457279265421699319040447242894325198867593688189389601643262591855785391586972705742974253887402432826709406788178327255892218015531547238535712894348007282431800113958740458924636520932125843997034519914689569924373022024474038288705979846040970546819951702224027420585202161846172547977206374759101674702745042478607889996666675444128674474170671489522713598484531166066905265311202058718762352462873023159246401819667792723756404378723274917775657092219326599566373200543925696712530520001460876605766447389156436188719560034270779023816727728921581750059774293326013630616649392864252730146983029788981520333589322948299483005621199399873971543022123394444321168026761188010637568727125505883306777895562827702206464*i1^22 + 4204195099250911067123011531841282301389361424390071281904411498316330253472539929787343097730764428895238172688169124859000644480936385895606974034035802462607263436293429168659530004417741765493170193830157286210256489284446088751011088008146315586129411501669372618012157596099850932744604356134489646933011924827374268473418223509254533533459722508214009384734007461683583639377643479173893941665241559955273492978657129530044920525861321395687811802831260656704961452361454202356902254207783004767447975214067874884214678719132877300478775533533093323125460817063453600375375607439124587225890703246239354939162526072923366927860352369998796651456308504621193969356677847570562080096290431952811075132664239144230784220894264160099802206767693887117946542940746632464128667590499528984032845282236941879632892186533364627694268991235353303319504276575470715158227930661343215990710262133695623553537060344673321227895965594449531858865616817109411159656202150639324219126003080663628350880629498605002594532858077858610192682609686581543526465179293734194681829672824448831886866090742388872369058246016441806351718271022618393708434934101365051283628787551235735584828689323122999145654400227953566503359658301422976122243095794567187173590864941598446847458429495792014575274304930983341996284284569887206035708067329188903004170302867424318106133034906225309598339735949622301667357467103566216277548708071294302130752404604515009318891231335179402560729178376380599236881378261787871181366202333714419632749184894371128538687281555950752076920825080531269887316206444544586575703798817476794998396128958313423187843790975205182957702206363975602322342904371348541142144387188948964246453728405303801143341621701031222501444616237541697339002457941868544*i1^23 + -15446134390394670723819331033510546569044557299335759222735461121065106635275611771730651724792336172071151926663303618093744254302922766743226918081510373201777043198895492708342815193426977836953394074304669996276562554440925721715648544281338781222565133325847305284356652882013501018914146250552736592723892454664294875833984251160311790390197651835135413868029507138067211695932062406511285866061260370463906417655709792035412658509099893534210550216518407845195693646661864358372613925034913834438239754018668028652010778400707676457228466559479468417757656776733984584111812136074472823074956193846934346216970854850883451495187270262722731243306343915132427961794761236213617389561873568918141927235145246072903048637030122731275285683425586204164512630650694903771420422620729556009457905130006149770770800510006228249374123544316020198409100711918381644242146427165691899309087591525215845573579152340041242880391880750037762652489575837404022386647079112123241514930474598165947290562904995637270323698642062406724576974844353750768912920320391964409041348581593150429532918327666489201923656978771433778767485303872523802084098101708929282886151201674697838724173259441542168998361160927781369611955821462372005350244955495487098939593005570827248993589594955315638592861559470305637936311333728576453714136421386795412960354554262774301954900989168702134972560904407686845991139156713425177069836184933208203980920758351343775653261431671436787236708122342514940669286881644981076473218446236170400003248260538439639860478546177537823427838950979992175319114709086308029701013903511822285114259629250108344500403590448721034466064876676268934217225809210524996007081004688725662589212307727823100020116383927404241881661544792910908892255354880*i1^24 + -5180137564127321478641664325142946857408503030745848145886025217411677880110422541815742201583603389494565505029311504941677454964421066848402740075637347732200940513479780751377118332314836428918039537736813934003137527466167453699472709128112814842974041417700634057172569795905629924562929762120451258743230784477055803403269968803226226772584015880816276258036770751526248259871177997386071815870591969426683434119236277770578965822840105789840053932839651389299767218338258604891355019400737956285747077757494271531146180164369603752641802279491263329698864356884445192142840258253875441055904322716435460229037549250656358580534741919261439892937904546001746359623218072281876340398675385903888480120893043976428914540649372892741671327481668950476643358706039427703361294196209326592668565679619611292806215074611148970324787278304335255660900911515291320008181790126116937567040382711124085470892410254692654619577277808119387953990789210263275806944783179043540623955199468688161365814635282695308135188504027854313625148584365439955853621509197240139034219905395094399490529665816920833446341638202254022359123862396601400743046491496625923177867768819290160293488243033047547923037125126562161813976579675920622993428451824746300154283676021515969308604295033347067388921064159405888385151350046744530494120592747780516244551247664924491578858725150087373060393203403687791546256666782433879659891684557146564187821474703122436107510172976541781367390457883263252111748626374494843033837254620954061133284863847887680153066429362891766298340115282597263735042023270167989078730944643584433320729510790125623005021834642333344912445346943407828915060083047670796971817196982404397917118526937638445391930601089231868504403859026678475068014592*i1^25 + 247349929390860959557911341002898033026051625104275660866725538589565741875703246792194596932969955508249674664044927883749656688901091292413662059604551790358840499728823724162435219691603345578870736235904173382885299899416648265332106145177784569177237133547287466154825748175269291130428902320173248488902348298507799241362336828110506259957241015535375473280871359350213065234020018419216154923285143945448346821568516593711770076127427766874440975402320461662950462565280523483492508340476354898910383014336493068005859980863281675459217738956792933466735329980045137463862601728688289717986622527199487148178438963539279075935070234485700836160134891545936942914201804236776042557114233760825784435767655637480298893664243493183577754924862313895283496359615841438209401285492530413756996555992475428373529238961688068390449274923969478019901876143541614895655825100445985833723803286681773092231499467563692735333906273514743003149968377124334282089435378607753486027754616702518619351040553751280267804450826527092027654716814987283793875577888470573266898906209047036737944047167140188326074573762716183932051064331186880897100254003356408349131583314054485335339570062739306114229791874556666127868878005739090285344395416567481653988707529076017354632425382423920189925329301320892080530275925662569878388756098970660099033736605299796790351688964786321397205466659397527344380074298048603141284831532497579287617399951410907872881196433484801244983128443125931941151037486162670650727887668295124073939965069918081368582596267654828801929972525756952421459331262593133490121994830843473804972688406236732138008893698951682106434628179009511282293581147196639419378893904711705524654656056679360336174940746654545126805909122376670380032*i1^26 + -6229067389236058330631064836104657221645254828630360072200046967737770603999811741275279601484395303779061520007095709522941021008234273180812740388841724806012278838729395620467175696321864557706210981346260927915879975262863088646953378051161805545714742451154263946070325838597638365095123819888779877579549457731161885994656138071976504416768085112379027900317499748968979646270860724130020985332430337170416343241571035057038753808011264421199464302708715976009611679708717931359664337994423900265800248164421783524473177707557580692255216017345148403976787472702446936310059779313740950419156996713907956135869662049107678705537378395060475001402658285569799401920808124352324224371113008011006944053722542663509889630383692018643943108144742970449800055545839357335713683428359190751937978502179825929170997380311724997323415311218717478063868482871872094695546070724833513151818710858179196828697586784865990996590250771781372635734151446756094641792467199862790416678024185729922349180165567341104593965600879227467804170571500104503866919801842574289004839417352103970816187916944038544034803758398559038457831299491603340152826831054988652328707408958404062214077914876902208300603148775857533718701983449573697122678589103137429429539822373367371467751269554986253360705178594778400424191770574994673814270255881630850287860107268235537512753986107060857913110062243764352750008219444785199399825622457713527378896212507629295524352335623533344055709919710761328864707723436419506113517318578649649822020246902591423474883418056455290152389118475372130170258822403555386989810294904348473328985708751666832962133622914196959525939007277583967970047191329467640344376109109866271191387078795343455239861190262702324496457543740030976*i1^27 + 98367101559099298364610121606710454196213021151259555682231577252573365524589078316463337622773516523643974101690826340960931790051973735577983763926474733947534356790757289084962572016998056083191085605138349731670602849895280668989566000522026330458633049570170189727531408426273691675035067273542337218779602644318922465688580177723377134752396292205880382338226189664847202124862648671579420713037941681111830266626982090473729600287645922304534994825500939197918344824019315307377092380564134493725130469997212616840990403266776330230852956182681551372113993961212618691279848943904785116884841297138852572691529593234537424347472813811638414274988827418414123104318067656967870048287131851659175614589081894730670187066245242636259227852663584592678829221475049752190216960260190897551204935856135720249113405345455826294031778946134695579249007752431508158994109554329079479662519370619400160150413029918900507357436731053072093727602614425419783667808392433378715614287128875973643748295552823245797143010268786269311243816938335209590297488948624300927806866508359857651210618743437425029531909895994006328346491728279970816812324008084082863778478141676180347569460463885192292105450748730008924674766931254625120371097876606219553436155294893243319521582089467991873990507184904378752733536938661308639215937957755130113535078358402983250728078690041627903600081166641340941748356208698881698356843736664399714628702196991725685562958095984982940766161276285615238205157146910307748370484767254267857608305573223698673506043486002863474960345514114872167299603000612069526059955582738638717521665674784220185306019263273449770360294346896334920211697859271700106194368892330155711296306172498433984647006500182711642271239897088*i1^28 + -977551965912078244206990496868606513263501517917691336267371199940530846567447029119662711761432727615170525670882720999269288719212392046085665313843557074789163368242284820357630241058598757970851433019287434881296491341325327482839182649078779439717072634379398703267842826841487588093036545761016443494504967535359921025038632000273096993209137778967967359843439117180902217681514328395595263865029710293133698738170931799003551887161152000910611429093307705397020156199759156868035078143980433200489570719620717944334129066710265460236907538036801805124607176120443395247126393433023710292304373274268367793719196793517037949971982981378496349718710007744980286680220003272593945757419997895315768023040862614605801432713782842321121885167403441039371777415505280765202665274784821161209682231873333901845982005636885721530563915953880029447049441212399001371981784387820608020020509358945129857501452346935343771232366627193653321301880506826774266934796320943476544818469690424758052024212159430563785220174220779730711155115431685997541024201207739475222220881775044366288913473638420608970229742608311877876612279515090214067153184354510159072100543710975463887866254432014772405620040060101712597292118784291841335568691261555069722589100650236234335841905846172039125033931035772582345430882088027319619236136140497862212959079070814712106960245638398729410159183268953026353748248704896037810969216890295331269958383683649905868166917521973216998127756950562587309714403963783336310597412289897929396040334081080613262351468609228132375338658253623269019712612788682742306193243315828340130573232034210256181408247316706499929127131369363197725196403027612051239205494562153449150896634054910957364696440037703659598905344*i1^29 + 5886813584979360814011668859649445012846828235791977338182243707521685014105897746559173385318001471626698261339896959033355395704030056606118829753738069273375467741793355819160638806048104889223735418997017915989704526727518665756189569445694880880264758615191568234742926595837441873719111082712237722705088450218224752318522231175451564861407307714925880307689202331883715910233591590340835570251534745676807157930901480982086065846746293831827430557922038737654660286894307656194090043741106445457416103904130432344944786315019266052331904294247904943901709468407900376267816787940797080539579229547440857872505169333130454840505236064544736947296494350257838316832219166153113247736130318008598622865728063087423915392039997260224527281422554206395871393571854330393487978044767616333901611033136889828178258246935994133698554585953772547512457040245118793408049078240690163989046713901699288315754178611255638388863072243485445322998410020507458293375535858644025841112429238462875770069254899052820864770629028064099967680351458889900688647998526057212641763925083405427311332578685167051242176181074987966459218337903980351760970402352667585040583020665292955572322935836737730444076337735443172799346079923300253128351688076505957364524722041191418179834501473695706042068886681746974986947882411336102739702935511164940159777121075215063743041979308208279279540949390844046472560017194907246387877790526510731097460643013892302933612288752421199938626941983780363393378516299073023842053701554232522143444702688211812694073112457461352179265090822862605203028544384247949912306456730997586279186497973979619481130082411444312005389044378072492784374733831587745778761964489981319508830959741049703061017643698452692992*i1^30 + -24659006387377222068221199412102712596257553138599630294103608389871234536685684141227247964968326550695435297536296912129958123983572804170078019138086204742446811699345344335469014395069958962514247234345310348598955283270986271658235139922299436618779011666650728231216095431527551238348363244069144627039752468682430392938528116221339654503525983639620765749575810545124749696482285405189930938112092791937277335748389590593083408493104230723568382594270618911184469378141365685809003521019507261711659073165617383089712499106148143595424965456056407637436709069801853881555940810926340404769525541737692829849514096927497682605276519211834281615054302576763779035939499466732924619682074165701052107895137368033480507835855494353333565584847691794678118455049502763565236760191405709272842311282633188132023137985204060334866827608143012180326447141646718778206522182664833167482780987356274567437500142730036756356398075525762422137988190394351237734664215438316211899871582058593424427833253075509379615169779117549032203424603594447207054617789096874766773495840163425477419681384924728718397927476940401050106510793440127318524220140318445504741008577433959486109019088308156796485793479626080797633337620608063272616948400765435135565026013519821433566204202464359412694615090763594700953299683031311314311206974523312842295494343681849871536963465475064081413477694087121190497078178754382840930849403024472189344607488978051566895689391722761423489157089667755685271510167513576799744530590483141506857265064469134958128668307556758046068226080863044485519122976607182606193403101142377275191827957903673171547174243701168489707226357545745846253322596687279495521430145320070907083010509762186186153798817284096*i1^31 + 299015916818102422722027635473586069530661071374715249067694390105012323069769316646769522925798284326026598370872247032873708777431755542882473841912841232819733563493447991497175755862542354109428105909386828151977127343544977970111282134973031882064421751739897298767190244392135561678166602457086525384404115066232323346650119543108245048719445489535194522953172365021023911035251371922739717554012462639370923813639459467957910581072746080819507941134181940217308961387028096921900470398261157710894136973571187707821731353044720361741145541612908386891222570534707698259749725006954293557198999783172769948879615226096829068288480167969132959383773805007765727345211986980253517247931327295534839120677389146832659997831922534339444296394579036024150453063347689301359771036090055957712211029966825026908388128365018614038194300303893734467996397816669809836821854587214798658963912458964620462511638458147962051740821036237150892871382950808971219455851170436681034230945788135412416321909014015642561674993877201621252956036825711048181704398327240576785948226592198270523100558167865126679050331321859536796979494848899460622660774339615874342266316952357314068403736521151342507042847385446191334066612782666501348801404676938523262257740584353995524072340876917509078513546268562943403859156679064722781687177071304217242282903661651807332458652470828676146369556533876861891122440531489205474377313659295879501970105140760914495749979264100209476067798092663290343976787897064711931103788683249631835046315582730148355081856589891198354219419709169036825267103297602178420294683426992210537626137340802851312136120981162208174255223354292598542176207282453137351991773612611597102683690283322648309954248704*i1^32 + -4341725389517787264072049326799217944561543072293861861652011482112573818026421240508719384260534697096033935861304485939906067320036892445446353012592985330094542186995338637818218999711331547041438692086597644159258045680814825813528005233161072070863014011641453097866905210022408912644424814003069957328609266658813343735905736561155721023612870393638087425221022480875758557268682308322548929391317629706590793111360667894194376312986185177649636478525829493849805761239890084363724107176049951840814395234257878766440731299889751562452486881973125417136591354999070852511608047668067837801921731011816412608714574666125983593995755539798402013382568641170181626435951760993039028568692616105779508943957844736991173290020243575150869169233057247707915446864930856886877554894895152311074858890853560372586878765554159983676517679847212334633741225377198398089494473598833895690800208390672152345281529506361123385036271954298102983986229853788695479015582513872612095847696482221394350922740716135414231348844454526040358066877796172708659134981644014315462096477261881492228179025339400571919528995735721366326335313535232065599270830774678121541572304666607048066852879912370714648914334104303512917479799748813734644807665912711810219538111286435440686646052595840400992673571534483264148842676027778531604097490507050463335685696343555597620465121330738126326016720260496692239533987449465621646261361883484215809234390363103934879932204985621495723061432164052073158593737409388765507749857015243702699189723641947335717986688701228375650926018104050804004406167923997799874198479112782361765336901273614173280365072311509394068442946204011110951652037670771861360070191208214282414413937936562856656896*i1^33 + 25470200838166496792893675701769297990426848327016079636574822865489519125863916620419646134088534145108284262002199721040580528263494008793921139392426686499737990077971970206169161288763272901261836508936239658715185156985300636638996781898735649093675535503582085175232896538292607152929761219521288639318924942043155238961082455502433595231592748500350049453632738068646344494564396173941398550262049549939035726441458524262804833773906802622566604528563391656499830877729013208903946266747211701008743801005965301930144689309216386701053792584896695693543329929498005884945222008896679964522913889172055334688652549918090394446923260467165744375789931421403325253402188532641733988373429248800882321518279981270408788244137293740882304502460959178850020788523128049524772848492025277417686189040570655218542725021328184766003487175836938451007201288862322184255286747059555772968825774934093251302687050872505244861286283230884776470497262865313412489986431327613442084218105059905214822304708651443465192741181035928111518624588877292989909073871151060144793014506210822692944557551381591798626622668344473555796483774611333618193629966909521790884795054514556446674353175758243877658843107198903275095980153488351920189935994410237973234738498907943213384827075546859563843477480744893719643780406516222123470012709103575736379928765087204889840144174510894489385395199064440321536329919229180966034750126477229667515075781712033778991026476388686800037867791626784536676956437962472935309524467220318674452896165433772158659917921645598771010165711418905660903670571383975141025448870557461068448256900589320084402557884018479582459791827697793310693629324690149617622747474559758459125482266275348480*i1^34 + -123249956242033146535314472407898054735289699943312426660077768983558687246836968036848963221791672465987972739500141934992945861479381022032874013385292268867887055956416047768072763969863303345240553615658427334582765753653422998114176808323731688018387411015689438170024414971021825886669824868670516546875639343011956250391380812652317339623162917775795431284052046224231957682737697726404181194060413693373194846604698951913484724564639852621382843934431107802582516306723239225435340017500663211902574747536843558589861026368538775497997431018590574024710736585375228329349188958887359059553831310293116086182173156440065311606941716262186821228366302778757118616422063903474543824135277567397476055076393456415385836098069666782980637041071574213863297392120542518963952130327180081404526256180864570807881174693443668603522426806245778986689952992261702231463004063849675653282384753777191782990308994048572974345782865250407270696021834557469388074098208505116764395469894341050145511507605524465336858439621942039641147424818817849773327762382641281029900029716089022530045146046849494599047007321187720477803370911471534216657538417241004207885729343343121024270160601412156354080935675010774508122135535100337612298266377513114479282404465495440006858836144262446864472680805633020989171944466494057102764072075967586925267493628828745421033609777439724751028244417200898161819821199175853652263971431788572330110721042109445229067838456590519307882225938472733952961770000834454672512374301396040646061251399322829230396357038438721767452119376208553689665481037615239482096140910181547460001988379226988277068049946503675296301330601121365325454605735061103053134312157326440557320079409152*i1^35 + 816441639339446361606053628224086120905893849988484824602996380098711461510252076681011219169699424658209632035575403585010202593382134257809922511658579429375143735973231014322538502457458364218315719424122477403450604002355940319214189186294677614208764381279312149452370050775509706084077442579845751920124224216610924818442446282813994907016105975318533046218063930354767446331683105844427157297932671192606335840678357969456954708193344565062944955685355540032532188402263074208920407130857742674073047806892234797890477890797198849638982716469352381364010899406546227891584070739841178293390928822400068620813536059609447661556577947633467215230268247013431319648767118696128023606168646523831471259941415201535036038540762049255085849954307229486525767108019732807001721089741443142275817744893695457297914514139072867917232643481986090104095580194864009532591223854916970144413138601599837570793894417699006204661146412108957745877317949825820683535215702555232440878673894064248000681216181842461573382513694148320745469893829304709829478333103160385154806440630718244409408072348972675667477571391085105550989498152327814555303177147810711750757913872564104101447944909885445303328314228988683471864329944734325849129281493854186999010417286589818498869028685386418568532623743303907555228833170708531235132089689743918848594430449971624751905982232269685059576970616875230250080961499480771646011074617636249220801361450707556304890869298420881836862866809151060925860045038830902675458452324643680012225276465229145535556546254611392865439373842770488461639510822448018024237503084115264854231671280104273715743163904296095734291057995435220235956205151291192546496734530548490750132224*i1^36 + -215173567791361336503501386508606119537687322718288722971194321456511869946261727467448709956827882150044028493549181694234102535978560177290068809919700454990123808610136714160572302227624570000576714817199183532222673067475654035856783118799970401263963311158002928716339394989760269757253591581212312168406307076442079112203193884475561936175434295235291972679882237290279508119152193075109377354129714419396876276506045950283615566762221575926885076553260240897057908593354081446744833279249560667518346501678774842218659449670946975690550094128522749973160151787449729310765801513589784496476839232593574000912670914075176040440554436700040435110554178201806793512220424340971670449365358206279786807922099977891132922547264605235145524342406108417427495870580612246962773305612891760182789728079443917770217251251043592725572099716180967879788757358109125995752918228299545333297878798593048965352502425403385541356459737755285178454262870978785106183129169500945698708246776270526525735443248467928240447472289222431483765281066997187086192588370434967273043982095996818142322480832595213819036950088331501744886636946047973950109037819607973176357011722134624677027080544475040364792596351889614755440173400382046349445176071213527134313649861005423218594915182216051946298500544871678784929298563523890528785246920238906705372632192812903978296115459495837078992355803819452269420486425832726621153709352056745270901591682753588711198298766316744775097714474158314890743982855164636608924075484210332050064389412863048357343005742322640596561076754454742757682317847012208200605844295072671254710698534087288769585898697098218726269011768532783490408559154005341693911518507775819776*i1^37 + 17160681087537903425230173438244324632510361077162456991385047436051953479446834263927740532118687444847250696837376630128551895794639363640025975170066972986731326883388938935164466878783318337989416087239676520027702644705705272486939908104042216345039516243893306865029834652285725547000585799455637583823440818442676950486931717285550608958797772249831016112788735473969053801133734906189948974679583300335266696086884245496387529448408311848400281894386174565091363475108837610356039668680812950162473530462099430691195365413422260247785700957429160963659992840978388979933826198370518701164123613958784733450794578731666730876522466197256637699701981754590880367347349378128842646591756597901992305485952741617042948333241273151299090668889799366903814507258077355639860917865665043472186887765569256484800951309927545762760051785813000475047305452570886326427621828706534610719380954450088504784617338490105802863193536997579444827973717219019434435528010719665019174581587048471193303343312607785219433942503746053867294440879603600102141841228619553466501527730517036353506779782558164162564903594706461387385928406312419901469932568452160060138345817203050882675860679849115210939425712768736970411711612153537577270962851744974669520140015157771841306368834824583735669147860367157378123595749955957280850249430163426916479260928733232545566049096234422737582507074312054714544483709645996760694486657647631935268887711804750866711350243808830660414229768974938310185566528462833063396808961832084735981627252582964954215500580120281236548714039386374292660331386826107694683394707528694424047806761111110868060146881025280261642139822760644498629503525786999332054873761906688*i1^38 + 17771148201064717539863239372744543602130301592813208257823281497793395992716053374518799130926364405596527208869276329624681435887337593761863240034939851097996553916887855506810024053322239613112891801160918640899995937584124510025248697914348513569093769034261500596695097681342827040772540882986295282395618698351486109414512283182761292050205072186410536765299080663667778730298023647633897143006839797702953497352689831446921696049406662741732523076426974148935033306874133543314743122763423072884359224710745346930966540827390048823530707110314986262601110621432749976327833831045798043130144228289304657360083042433707072198715331275250408380816228130099308308715557996382209639123436026568002672694446671544905982746561498263715045107706377155023483240116487310448870541025366681415941153712148911078166132841395780515241383959935324960008587612134314351103729743980842926733080394360304841169889090241277542934216705783865806776501857437586397164166779804504589643047159151368048667157210346046973826309171082086276366190746291039667023580117204703356726133913834267910147772190408561079720945942623420264373383816308633851805229734475171139121931456373051780410730543126364467143424873810939501709946445078957208017897139126891801460417424773146933878306087001089352696302878838646978507446359245841156297317303571148274364455996507773885051003070793381514172178094040855954558434226526050923252053520615531014633859767916112627421998783435521919148725761429823000002499421990843431320120665860187211155248133571935278349986944054515924720891111585672783559966636671239032618521402054172262656137758448332504979677618249722115060730771214655210159828265358457938798182400*i1^39 + 229936333784855177875378125405863166162521758990800595970280489888663614794443293095922918230474128037425909157606820311984797377070540977301851081928233952794950806095972470545081303766278400029701767980834431656342073526980066110984175192258750939052301543148317594463836517563185428610312987086972480694752161149093606168900777781090682363346000130239867003956914585372032475686569290227134462486653935417129567751062319775940204980523674512096631640407144840719493450720678110171383460812083777936580982105042818860669964408753567658281079013018026713483842883673744935480570033926515349638847683343686761107250659319197900760833538431466941688676860892892576939779219719897506105295639819035481165143253403018232463755430324363657322376176893516193954329813443250853465554798230555503555273233395498784109176777089146727754216397910465170259551961786288495530551862148284552863029275457670234970765885256075980336952100930882829682001772758373477998356720326002377625675669524569290125790759914326511200181884001351765483130639009677714962392689392733502463231363610909691992144219970085141913449809687772631640834150612271305534588621753077102405269659823696416592066668624522505863810195264138665803400407311344831272963823074352010028312263119717030704370734652164936024031985774505881918636800522249236572204663919425789962195995004219461136653742526178319454864729540914561604871874835326259981573185572303120798388479781550557635159571882278165659404958686123555925075753953394324205445754540001391472849422819305390244922033206309885216016377419045422479103521753686360032432300643034064586393424501356272752723786336688033806689028353031708628899897899649951858688*i1^40 + 189848531498962655976742518077950681799008878938916686034267150519443296024431868386380737360886965999087191337164945770419900167650472092414974618237190909622285205060417984113123276112431776630423069012748474338250902227725571772974655036925901515686681725861427285029076597197790740003068831878091100265317443412983029237316767215526654839567505059783506306265839278234764835806472538879012187726862218886742010649910365744077187999436809980053079934970596097792929527955477180795635092404958801659637378118176756078465715151069208355645376348014285266893319475871576274583859085765926188067036071807976649942744905546028710473071286082566922283967152135456422179468626258580168957569721758572218562049350626410196037431759043903624586004553792311222249351316298726655803913833265632699328747427971156213912654734189102964034575081010766577895706097368841423695015064279238436697256772199607796994384064410996591346658200142698479359978460404028325872314024389688045995989016635152575463696936063855587610779236873298592382071552604565872391128022374064483471512968832492578654290265448204253539531065970137995893562979228915438729896546161251911098489357133458636617491795041959458990666910240042926558696090354794351906294714652211680861877145038212257028917126349533949750729392230807630225080301283470662502882097265089253007896889378797385276327145756651413348474103520960288563034909567829991544362843055340986602059659929306594524287779032573871349684022399480169459125043906548601212276791349384304867903373892120780195694361828230914301118578926329053738908372810443867930325337131690069175140824668958977775067689523077929834115845662080751250901112455168000*i1^41 + 1631142744446037296568634621179240204107659935908421811363672748212125855037361253411508946493445878790641365770462205853446526917106419626309778391475572156822055780135691316319918002985147216561550448319535773837289913905646980941703539544777904700188241996569519452814822896676548477211776570417998164018852154235150014661715882584766706278762490971550451908568236123856198361411307106281454449689997828214867202153324619495576501724656700659934640488083776221110803484094993160030868372327482190541386957637990174199993786192637806047890723867534312988432273359091534325680910402237496084053037397468785057797018147792106871238795397268180059266806224194583264158705817365120006919834965792693821145780960285772238531551896534194796517531392063405097768226195652404727803611501117241758263525318267087449497727859318818944135582980440043069675890008392908782076556726611429198340796773534925905647028394772763878116253438878747106255530996300002441155113905331364261071587050369897366403925649417117549017476137256009339041370021905698565267548508309855870562189108905168408225793531922110175759358876886138287196615033063717990355321883123321909641726857748049807760757337363745545940224672423413409072802733377398393388507712283900673147197098000731231444472802504250939855317989072926866868514166786918177302622213826325411829187328936083848586859862769135501136095921833282047992362647071737964008529944275139265702744753927627973060389472517099048062609436587530567505750755410341315786036004395808434592485218257471116290681666654570863875111212300327379004385871327751283512277682768158247781533823777088129311017796575425115228855165244409956844078891008*i1^42 + -155691519497616429968149156253000713990913044965994683170474420575177195298660031517223530227926423367730874780391486173695701093105299077619534089108791934759959782536131792274184207033080380119506257714054743734474397472246829467404584876107162779624472517004729316278778581718613451216467008233535486034587927978691406468821261928507311146147360255780130855060366697781359406641722335285087022542087038607060255638669906175320785142927158795528995993809739798568255336937002354279879921642757774382914859758308404094321079569454397325990665659812246281983175304893791081958929998256997738641645356232415700149507453478174834413423168835235636326437019163626079912582924914560729996177900231905399548686424121752591057268544281102449754783515629005989782260961269131387768359532606304702342852943612172731033459852049256274813782663121805287594035897121476674962684194534392013458297415085218522247257917235001517293628291359317934023198949088942284723549293634139002548186302801160039826037279155166520390502927400999138786925672753657223119504432936392349605364946561454534594106450008551183993782489675651982614947573510221087821701391475951181037448103875468699032646636465489673188931796775092327128692280609913233092519578242192696525326395336743790930849983326887378932514670366776479834880959016229721378479985787652870277487573771151008748175156696068941029116869685513554057300674169984673532844202982334153754291991729877094777622322980181985939746345987053301714980913519395795335681363811378460060122732870242843088299171537661572349977246711152436839419221221764283702442744017099540552187408449259298249840216413276291223753275577275032535040*i1^43 + 6119360268577934737613748729657097543625677323337854976103298178281484029646496554903792238546485760430507330003426674620423091242829611428830323477924592966582481902976815978324570683219044927814865631736973769449512357263280174694641235558911326183992840259918012679983686896347799733980504628738443638884830675251544860083713514079659514873963381285529939729426883573804499449566585074289824937875107071531845641738246027359026371593183443279232500948764313871432411684065026289938558153644906744649280847801752310687203134067901688070278584553125788896092132636137518601735896117909692539382705439880382930798347049438998413089940406037552375491391458190935888964233919945812917972764679234082127312512248762401886364467388371581088893362162432613794958407488316675744492809949174389485483476348256889332858430031353276349368871789340946270835929536491068725343840196847412366539747942007622118148583861531922121318151394615312007832735968628142306180145574925338255693093098020383050657991475195833538942611630834200372687243298264283622920727120165041784706176953074546519314649923539466640252858026442769105264309661372262167358636183451329986725249538306132825748784787096116049699991632497671600591216826271586817312913675781045099799315573086517389722967921957099134536001212910213433361132462042858490755120948038583283586755396928759767414719677143886411538133520895458266053156415387507239318895045563113328589379969922296676249550918280256819501361279443850755941182350682883686414632563394201805947332356156453691494258679193684574227073926945390504582622161060960009519346638368753385233752554681135626235576508355212241149809294309326848*i1^44 + -12513973492761077912095228250243585931348489498237070998331978491411407339415906822263496940736000756027525921172776632203951224940981820612155100886894191456610704601844585210083428174582857241300721495382883219952060559692469339306832608421893376552427397822241110311027418273836083998380589542290729497755486689121785482008731230686859636588427882258244621101872214661236531019824795811157709466248578930568783213453614832211624925662608998793385910620698072520657228835414051637132707390735180198522979801769576934926146350155609018837447948451583028475326438216365595145242740209889479678317716412623186244823281355569092220360810167502471562031280422277352304721303592487649951415011624088238737986873582979008926596943376297809835160508325288275984342450166434031735182031194497900511462589901072037745135897461611428976856556692047087998359169633542677264257283130103245822106602715936144401140137918608566728316938653558933295805916314745591780378704781605664106544789325386848179540591498561597898161687388902351027473379676852322797836043457105811398796848131486824612459493758722183939265075173035973682495409772984838274321158252592291436432358828988436240424653841365473665071751600403843300686459184256170466389093770160454346474988639006209181100445473855255994898531149077101072564044710106655500660834860925119549922643215179313249577190204701110092174060805133128072024795890057620678666254285750772697719227141183052657308587152057785699654618804584667483316605376813698296064381033593991353708387343670674234427854485305131724719848226143902018061649586050963770544211277982655646729689805002996962042540901696053655197628497920*i1^45 + 14621931211143981833859936836161750621882243311656756915026715566569768501866413518970540755691946505429040918273356312129775280097322729752218980578957691247537841105119725905461936302663660835829453746588363559168511083782643704406001905313848985672981545746035485411611634507441161810143557044690766191949086674452002850807170085355133321467133397089322752733441822429721523582297321306829820352127708170575207576344314672550448076122848600096503443181784676658307235300363344450759811919409680160452878092777160636656542354186030717590686747345414550330751600006787625640241619282049868528418984386340184796012337696697730998512997667643783819964194488222890233823952963690599877743852322581135712643838113750364767913503912186452111718979366459244849234449199965661421541840315650726800060646960614547157710059845770559955701865472630152250199200007813774788792225242127885882104369070408395548785821267209161084268475103475608983253839277511082716438412136486170064101370891162625025511291017733639783294775110237556640971693472452361311988361556808491549435866793678922872016563260706762697409123775278409369349718156629791629083746713987347302728580699082229065955492356104986974692599534473785717101650057439123548005064074303332803639192089312107635809501336984379833044791156095866405989125080850707135634553190766354698994889600469991965269086321773073393201574273464124138493279534191638278723398121516436178085171124417724232423570814900056775170538461520854560760437532323590877433471507183392987121369717378307724106875034762021690956802897627221760581761732171706188026989480572411382323769339883889414115566468386817205862400*i1^46 + -48547100589284848199107539030849415995672069179175683073189119463708538188249175886302103987758808404681105158588432381914152033571472831041953480341990176726968815560831893226559813050760537045331427118024786473445351060838118290658869814185574502019948403228108087268543075650282929845166126337012218348551939342503609787202867846344332210802009012090420192844197573878888783930102685550912511109207336237125079807136827395090578402741250901931780637771016216737761029828609043560279340872916340323428802497376836581055218474298320506316922619676718753334547687984047839840523007279623332371999724793028637758389701656219502064789661023213256440057448969716037732817700760892142673984598364243097859757312200858875570857669875356467394433819322531520613249377528241097548310146685976778810810853084471231262417154751727412504241931263921736159347371413685717878185892426485076948168497885363510059033787609978969398914058552035913843000444298762834629198535962079173649657196414661047112773762992222781482334671211469307078632098838755273418586785191674121368259732783586748555471139118943326588492533456541469363412989693829035661413363785278384437638394768294168779486459649134710664725963317664492824269370131886890801741842179338060830839566544221616504586507944756464545837677500003961395764794135896171593812665770975278050185117053570468444694272628040976526098004058591556994170858466175580929331655999083809624280285920978199296409435045628233147173489570693093653954408353127424964402272420204596774160037216385843653217368053512299558533661666547213575549396971581143690822183575890063996489911529225853454079138365983162368*i1^47 + 117264357268084500609571886621513575964567490765898507268882342963221542949099094910960026446522533037415236108364342169554139267246091676161290988375708878584685284336617323508646539450621423290288366733886283673239946846055941382359543431739510647144864643827019002394850948025465909028194259753682792335295793437410966976741292493343389356330302533255549436034155200250387123711332114957612380456065706510600453282432067920201911651846243108243386713591614961928594797857142120233866209467596405688925868577645645068248440145434514076716751156710759277081453310644607407638918249492248813699372815302155323147310411138911534416374514721256332816435586351037389452737240882667599745368707735687631883599791644805517677660051600762943977622049357589133034962810549235535344692078180236606211126926894057602494460844790538167213949964189239939503487508709116150012108722004218570918410579101774065794910271888863687362291288862154937646520403625481891419311085656072020323702703589974525490679241843840099952522342979846990939276599652499272856233454578214783607351583685858801499992219494857675931483503641654889886404251080316370216155658743582399876536003900615960586083716652698672780858718918136730962739959887786053264474836848800014471896076140069795171248658839477707468952013415239676894802739482168247166113176481043755504975134809677115244427008827798125733438049819768089360453133718721098208668021994380102819965142065650396712097762043474118734850053535991608849729988652849758094561649799955254839260306931620426212926638833127885234963514298147687430503934843703884073420925174610422026125600815412475257139681558528*i1^48 + -78181529032420630495973753817627311359934438989265999477209942983990244572201249306672893019507851056667462822734895917702553207068001205543906591890578705996817321888405866873968686033806669931394501835531013297126762087695463129043118679932062732851542848045067394708995547773898471081993691914669067693750339823645578807607908547046680031893909524986316896307481586713294800945970337439217541153309419815648221830186939034453254219093328550005950903532972926632690120771582060090156463790363651332765182452986365063539528324532998399604806192339572807152824571997026108697645471494086659395939426784804051476782866556113931884851149244871324520455083420932556955513654164400104459137357063092588663849243746402365025585430200306423150474154205802518278560957459154645340990054644597436092535601927707129564145880460392337155901088875027970591381064487500802068385917412552661969115541853669200324003604175980318477169661509789799493923428939053877209939029711700442759435565291227988330187738032331891402017434884327208294066211786400223267251032185826386626570168445066141677728272784719772241058174764152767909384350100625850009344614838883776597146349948113432194140725615307835921213914680876819475640563176220409732540779096640532287421367064011205989093159758508858231111784796321072379300082706953177925997374107456532992225038904840081464302887714994701982860005444473648089490193575082960211883276353926910467862018220660153053968788531756712930479028322387826396861974111682347382771247509602194984422223857459307244316793417853072380688044633605256758949938475659068575723147327318357551550434586017137713741824*i1^49 + 148336090034249091365101454543181230493610624868431174511544697913135185130382866814530938971126064807436956235358429625962945300438699184573181147788014142710193043851415517793631895041896043998242883961903193025562248208687393196832854101030515113350728032787668788117062450291604397185092562684039075616077995901277216598342766830493093935071297544974927091790796419945594077138270135550565769968832146324556592908106422553786216689370907670047344843594120524051822264407058921703796716124327826126817592858608677540254048154812913214010760625145356048422176867066876667169995940948049960125790446458119622227241171634329935144280454561140667237328250372819442534221318144272175793985821524986988036728835173155329138585477646310287732510990827596808430490299791167876383706869171902184604012296230082872263833243152405612297044693440830224672844175769943030296560191212501943034546881747785234605604730528351330586134934790809600545486844787240802490937619487476315249967157564668713882759244316582166124161674618984015262174195940787609151023104333207209824827582008069484737896274525576331361646855908320287623293537165823598138500252611089215656642970551874344805840374235429292514563244107927870027844118562991924504056228226301972456810089046933950203458208905381538127230335286610254091541706476970796489573280621676559545605677801123791832008504639263477221342111039027827627700842123361490442395507097212413920922928283351435502277549152536904599389985840142150443033816003589668106319667150858720989950745300015943619732741844256175192613508372252617270918541226136961950642034003198267049191831433038004224*i1^50 + 24687378806828019784662944141455363276068701794689906851702957199612853399971170165684656196242545767447023323282774850981309325907960227272328932354439527338230374717302211788517063830136756428078276052944953841932939477979559084649417771334080063591592999759590992638359963524493713431345702904406613772124000036577747243997341624959667123431450426630675835457965052607374730842461201646605370487354308553938430292927355645378164746758155426323709867870253262192692093354418634541390087358254828982311390114640655887077492508094908950229387464791333073045634840141051273449521996304766221505544118799298020035755958347026721329589126070600326963837319040891690759288582047382381118341794764922294225104608319129110917274118545426856927099536542611587859577672585567920727403819705548284245468361533656594425388792561983035915670309660790968869051740671375480255696216728437062932751311562140516051678757785000919132959340342358323193578794407771034102096632581913264285716505213975012552437301989320321066441372953738849759331008965776712835878528655780259598515918118623834989408353488134198879460000763011174909705298251042868525908790714331211533688708483863527577596789334387315918141919417125336105023094776484388954092358964888342132347633614033974470467188492882929107648859816649819519345280086826558576759301832490855661485060893825820495108449799703828339904638380360275910043349574620779517472635722341945437311232941952824152735398686959539189468593674496213061055907108554219324281451821904475494392473372118560318239740207958044934026307880641585373746365485071004462230361467429641068413754277888*i1^51 + 73096293117195067775432348727070064649147262957901660930047439820418212314639522553073158492969682317419958600177932817795404681272522646215801510171138406403269703682237576130203273527411896504758037703801431228279487859021846547587647268278861065771012927476714402737166272154215365265588038585081250226453239793870477936526831478191132752306658340201847059893296136578445364933733131663950314745656269215450211151004078391139802449656841701166595912317522381986155453078892487839756271515498705726240078736610776223970997642956813526928706752150057847244988988733217153678073408349016837019552085119491634143104225093788332538396942394575991483897077390772554166831205067210087766428054103153776337284729566633024301711389669249120818416990361856225486732775090367327177088494931602796834304344140586289749051018168944971997435630387744245247236865348981777107353726374138888027631392383273128768336996006958904439691350582692345579387093648145355939194356562414932205955127132019365690058307646914057125541164631121474271279733476829960785114340582581767254807907153519525587814649845662894209217993253134458329568753533957737281689376119701581093549454361493103049461052739784685262314998851611618772287611642941485846022670766918546245873263165017704673278532085124111202233630166229656930522664948424352271203466305174627864329977630920229664402577549788315707401808109064135691334808944175028414744328991377249885769544545400710597273446582327887566987614472870980510784998576074936205325384880012049081551676174222943245376205859341968541883812186245567574127881185093308907788387016451188863270912*i1^52 + 46451757424300944475323544458517525156463007230072661182545399681989474868312654947268462022703179783799379533902746739948711776573670107230802412307844098808420561778763719684647651754252109598149283921144155151042745017897553453493903399600472079822137802362741836855612396473056481245655796416901686627042888491745273972964735641920810991205641931355511502703173397376663850413052884773488004882675316160818466392083276399950473706270702162650017808055072884956877442425612136971757556218006109636385683620037558508566913708991351897222176749483606271907932601459212050924176719106397798365682841513566422587005657101322762981164922723422282307200197153509065542071651273233165414304879925855098813984473155782996896818825137420859944104269258097724830436774116219607512033692109902200765758167427785859102947396192890487602251772327522188016970462319152262478979759077510151537641492085644032170498940093287012981118123495141875438438424302778051256813178996246815893339933897146835599127331533739022613650147784566186876410295091826452541538263752912137963477127581661257997253927927344873725181816879045652505606016276525400870165661409264138132069233887287276576512065238769588418622223396424091634358001075732505286244999915013630598670956847149609691569166163671619384721033676244034076215760144833904721319793715251606305686423752805601104532600988104653775805777606602058309553636894795194491608952257688463735152176665211508730949739746408435620622249289604892474761675237421756715489037340681110145493444757012377174610883783446529648868569689430481142384511325331031173185467934096490496*i1^53 + 39215601317584400963504621834322142158263305963166348951412050197748304305702530478729220324495487345819574188627989496057777293771050894173472672750428158219629505116064204983235771266215760627120391161876924693134940944442795727541743111503083122069746435224458148114527386423264459703120984776436370899722451275728673794492804546469928003911035431226726372408403332874393402419679597027297574069614090237472026881157010027346854019153221411772210873579038200794182523284392041570357039919796753200004677752996390737974680717587656822898495488378010458921272547957351492528181977218144819116741337721191038266580817096735987316580397838817016628322368998458519445817813044358502454425300697622389444594845915471553131670249677929065467444461661310029674290720445992115196560311803673477115276111838533470848076610542566016235921481035176855585472042354417116064752141024568985908438004414144254492258643039847680982136469846302062155758183797319037957486878505240751002576876685246218374426541695950665856028789710552626836577977339240161904417457423274555829269682989806894479046005335570405507372661254066625980443386598980205604031895662403812567538604806049165617154120816124114680948493422719269371534193178546786261268286648452096274037066393052550250154101272803134157399050451841143214114892314137317023271389237037418942925868932161293202616916404650489358938262899912513706184335583652776384053734944552780694316078717012474497294624438512118088310125558648060928704070880848721635880710875606201957190544897068250394333435597935015228707016701242784379658675692362516952910720401408*i1^54 + 17431547009307474538883135510609096279269937263986134641266580348664594456557593008690726296059050347075396752754831459131644386254843008837944542913656650253238846871045183484387577413919453868923910955986085537118030482970099703262677464599786988418073787683478747767044351540683353242948326979266912954597475975285424559247532336833716748383942431371964415639463596739819310804338933133033416868478617548201368294572222546696399030022892826781549813666315755685717145575705342278733150354018015230358399015726661651483599987431193198739178860533521300249885871585928392276777514972856070385229081042124868843669146277365000455918459761142470064715380362149561106553391041013903709122879417414613044311499657382123244468482760790023712590195093095139141870482372549684694980739251618294213402869910400153357067134247236267291662574517840737524321187585868001630963827057154774841601379604806647326852753710958299428673645376597585160807902431606500776542478922773657284583937932540250771141803415936955877697249664945988987864952011250528201416795744428029034246736019676014273765519575257542872602657672176815040832494600137585825773183556051387132568296659658755553696511199935015800244344613318860962997650383420409906103080272745878881712074669849567049103234292110827603171866436681749159162512188554348408271469305458175154926116207647471725403820853536001431058686002347256194210744610220122561742066309010707158412205239110461758016986214923753650837867072952584796371920818088639120853000525351243814080716036154788189916511245138457655894117951463563553005772418469706485202944*i1^55 + 8758997100253161244380300094887327076006185696567822963113835895555004876865059175315460123034131115061935022669062440027088319669436335196044044483970653576692857783463429537570886659328373365751657914562355519239170703697505410297711075928394513054567364621921641495211427721683012735178974789237670705702000076952308890921615481898592420580921548713002058623713537213954847287539450153955372816777747515260574279819817058427769779924797754742453414201439957578482434207258432990852406719253203948658042407206730678451339172760507214036438369322214199822155299873481119792237522834144489777513295643605672920032907714904359055383385383038254747838539679339227885171507016085686260406091799153917200797006208386518973747612674518702596783373683194112149823523027525573541247645002911687593793040242826173075428337769663674239863397365135225391599595440121456016989926709466567672084807049550916218126428520256088437552720817174892166433016081579706325862614940063066227965545534086363664395249919386800704525090819521037308012594963114041876115316135784278890102130651786868526906233269679975694075273426415888151896844059657089216511596307160101861202967906760535744158684175466063451502246859776570577857614051079283793317883487076266658747395327789843103514217888499841109258219342831377964216827195505495036905597487607105793936906300012681753461689923093656156566551563076879067242343566001516989252206885250827909082771825823088075288391156889581541288138072818029930414203479013673195419532588570450135109628640988065920635899098331624199893286430978859328178914435866296320*i1^56 + 1960536374523653524890069067064625977862784774019150405230323733268455697511464559984292443679945562726691366514094112126502634376889095665387747234660066367359963229457569268759892453585303114770156281679552511597202089311493261841805849121096287031378245837170864709675299916906924871233386924852606998497910153181170218760576620236550463237360612277950973531162732030344988179000683805154025730704933499951918704556943805589228110395451186841053311003961490712346414035517097694405582688416788330936041029306687007447035163788345462272133510952994538696906614959655762887978842359146722159324765505109565115578095594498092768129285234307644253755339142226317149078967365750582850669674617208578487463661787766296578296294661230246082658219951546593542033385619536919922942271275666551931411655775389618030129995693475645768502986553015572615677744967488328221453908560056155269324144445502323555006461752987999035415702936570972024434724910286838227846435703138240243202741344522078066851895610351513642911567763495231186319186690081383536115780994053880387201492041432257399046818213608490440778442337495939672433558943018491537460057740762605848983781506780310435341051933665026757627043988578544734328899198429266207422595260704824688867874370667438613216622623000721824170697455581854254612340073788826326031233056105886330892803893020330992240945367837536401765370204770208894715486562448381126170662026774650212503322268771626671096917466348178589443824001773043416757368766116832948076282889820624201463270389493391070697496454092986206864008299231145224635705982976*i1^57 + 450908483045570194061333552536321261077386636866747992814725961511117750122518831154071794250064560221296744292751089333867156120679643375738113953643284392358591424701772252553109602739932834442993790729401672769884536872532707406416112033080055929353809155405012501813250523025632365422390804788629145289660937009330255116651263112947256082851611168943419777560896191828257475987871122239441048822064954394146547148168550016415802269123071516685446460313530470555148183408758096947844649993076642896765530688669660288288168369018889146160331812059281077171934626632051710566458652592117719500725316614764944846512482008114310367367507107634226208431661724980035555584460434910487242060811719007479859652335176965307944915642442674322535131387360220277491708812074733474915540983377124609965180337285046626692251018471847286917573354727942583627362033861201543903852733806683904973582862995756426487002566541839010854522276866580882472479356727123820160692765299261094921088318853434545124199297438311553653897275501040999222315450274946044806593614219214397901864239141343372707889311265895416603676898781538770335590834326953166151746776632943632299112707641281730939822114026576831156581395413838754066586537181538755592663803416931042167052909082498617589653612769889813494545168909057459965379371182830659253791837449099980460539871292281009263567395289568523558903548870724611093379162080228682618021722957215664498523207498651179604868678434959180639463797918513682926585057984963009120242367424558431673068451591329382171338046218972623226237990015170236121088*i1^58 + 15230201290600806707762216038460001584817085803077864098666548084538063729277494959990287656118842135555550190293058129444670833300276777865667076293888899098498548944399700800357807637308939364622060755135485750763837213348369239098311027908536249340860809836055707563751652010279173495412035064682792995942826020701680412459649396801813579791961719321664637473415472860270220184512051014958807735531814776937070032383233964431928327246652109423705841195704554211749793859591069362517814380902158793481479764762169566719188371275673615499215907433644062884119472060216234064556781222350595227098553105479478403295355003247993151489023542446099549694109950678820616589432693279705712237561438828335080515465818940189989040314816686623793401367386263011562215543687612763883275607773348249782204320723773340681457464734043385002558777488680733367496568140683312080930097652656231536751029204966524767216031242857212198531543009710352144912715997664684755417593308922224860791600687869370765087621623066843786455623582558984732423529556782043297425172935474997425842347417648018350964790043228718482465225819607234438519295373099885662126673227503709409126519080897172251282354102442350800210669636933642157183812712887413710961084016826673585869289013416077080398319764772707909330466888654051260649754535375765087605682299681729743804650940124748206166236468719423812271746487280841672676179842111585698136800919277055681319286709055964165600246571537760198523872481220739409682488414439544806638985587921814460950992926540356396934674643843313520678337867939840*i1^59 + -804174888106062787223321428345513004558350475805556725070412002826799049888458348258203947897895655303151301615586210697947802359218288040838077479493881219965252905902529519764931284073656946207218997876413675299113699123955406411080618366913375619099381013369999828844893760719773935058805776905977088509277932352293497015547908527772527428013400753216358628995427697428203619626533925690268880977483835453352338465315861396267773661856664656328789950085262463119360875691803308828313837918614518641346019832387773549035191925406130434451931397283136488822139017855667626255845387886405389470266714400027929459230497220737777684182971263045287173186356074856759978324233398914625435918632679338952065179562464241941059127186200810233693872116441908438989434757250836109683846998614465756885729516411441479127242776941909454502154348599523920298099822718728801385866635377978086467150214088340806243963119745348992161092819666492855210638692795174635280598562386169146175529323603036867830631386487251023617994116777943219709232752355840992592758195521085225956789708420046589749596815547428954696148163848759789519789710723042242864587834817481125116163351285662204403178858573470185428686946835825823832639303616793178663431756721290187990008145864494462305422511663770610557904912967356511067270152865662019013577908396459827421209412752633186400760608917801107729136070917699554502174527056212367078571306454501235186999135466513846749007804638035991669544149060837550255798439289172826046974833283092450089895374496635407010219495236256392800108544*i1^60 + -769072439873956928751280872957948902445159322611942088946886643299136974951872371957725948267528145185217183690366249589507060826608344103843503540491071291599995991451212078906030011124333749347102081519044361666457443101767545772332412272389455173343861792581151519429271754817180936101719909509524609669320725587027796377797537232576083325979612140828087758996729850624712645215435516979894423129610996589539535108453313591194801982076809860768180994335162715053163824572096280816540702696527078983866258645244056851248185788118005516959313340139109075081789539043018659853074744637642913178061741062648473390961733956295148998592342865255529233650152668121326611502876777892249146621788132436428759913727432454074323136375535238283140779139695655650143787845344806267743156451303197195811860530172487581491845517572100610393713229662936003950950835962238819248931940215688100939960050749492009870242910435481209207811252536148836425773688551109571883737718492431308640897816227256164343400991118222618351057255352981832155053648858990689745565617477966956021383820552755271249547248266714666382102952990047377856198258943191850611573952336555135758538586450189059999858160755698658961508808926467242579287481585752132202917165447287197147650392220169925817907321560687354357297315628484895282326870716634575885705336741813058083381074372809078227765243458729509748414414896948214037186060844579552035141503881175648754621359353040040198889949271684476296580829227399757458687217457775813790954078748097941144461153553234446231269544045175635968*i1^61 + 74904744885318725749230200629691247861874099340249409325750678766919490602661547641696788918916297345684435323698056955605780994443830988319823112261836019244802226560848460748063896232237497647551475583855394832832472024169369765316156215126522291712394779459298421835612411597478663263561190611477835940518328072816589775835800670194273804160994506567616282468181831475273302209947164878600698285410621520235564538527820774552780840297674881343554382292670803338568781633807481881853852935090669231410218813256041609631939391857315708527438269581986827745001330974773037913761912368231696018180285946440212742512067385501406168352052996760719309247572990662562189141774081765406416305443348784693088016214619332409526549471589038422123353992941103459608380182190698711639175696859377334145130436108481748136179177896207797813138200026234367260386243582127211845696153766349331349553789964237284970512584708459381912531483690562106796397995272224969509070787300813268607360141029710588868247382046200670635618666681488488907509732300475238258657051977323510902328524639981436204206097059548611777581924618154994264526934706533312501396093438581224878636927634312157831181018826423453787048839570967685791387794087407749686016367236336097532375881192610191176227633193899015802461243086520132726233310785230374232384991294980769758592283848411223418179159663509039674279522997639226154964582418234105573562836314844826829764130578181888338465598377608339256636133085960330195601065599604592274493013677857311570787400872817473245572239458304*i1^62 + -2628863619731956217958501770077500482161294055536353589660422483448512203247058099302844624892822272855098140052186771580378904651306539836276490636614757168002166624039467946761317401764578414088005520470781737894444391615160149083543838158823814161131520197002393351592343111498917679368632360229984036511345736215562594359944873536126855282008902325040982835906310074849717219129450276221549250385235427363478979381388069618102164966012595642278171272993923019181394575652279320763194588135480573713558874620764753097707204110128009613045843387132262991356326210696169155668354084381246404774540730496003370396990006873762139858748027378867908276507990346078229381645015687522112494850328351474817155988118734777904231744014319230525963509651370092299721181185465776216736945964372667090414565725804843061846379261941739096092474085349784658365977339308245549735060491862985739896088211849942323736999397079992500370596002112363312044044109043669125298687117104844619070758587087181843140255860721023183462712158215514812097364474883228664167406827136793931625611464590253700064506510780868678128789075609088966072633093125320093409407394140332256759708123874568111626864053346161346736175959585378595711412076966394839953970769910690633277312379056878567129855560420184698657946730323695465044034930872846887735417367010782765181704951176075868034218565613215874216330704403196962946154771668963399517995575459217692909932656947796079098665512548930490645847351900927207681275874461138982469559127451599930293185476428119664492544*i1^63 + 49748931141620421099995541061267052759702929766288119725865696614185021674655531180210604317081836588579544506339967862469508229168795930308028271979687429677766459468728819548217728118011206161551295109551302925362064488932285622155944802225145972827514057646350107274493977481798801888287886019997066665625345684210736633420471230611543643976183817723195956984438758574679615884863709114058481924406674632266151616862929061712086779782497514480363215103905775628033060889744051320686478893598765697672627616314876034145006045171707036667792040030611219361206453194779321029753809062532398591490177612614923184740994842491852025700471034989776976318987829503607928743107771769541106675962659368885937208660882219262192169997252800240423773502963237109103119540045199274908548775213347416389195623187078902501073505394495268806640048484629647266526904890550345206775447286198806950882586763773450520942341271358582206586682699912766466430277461022567500343963880299440276200941997852402113413655225409483951883862475352457556456156012505261069508755333012532733743102026355917042448874624553863106823869302475709071694963123606523118007090992141052127611265073517207760722075470947243145355058151927549616104342020934069710774379423451313508130108580012955552021919945373852226734254921731968374709265587805314763898469193981242614801929205102368385218464851263748203180663526033754382029517141035769890327957872507106208418376025325778350936235080123454168958520736752890324890254554297450838430419642882550048475115669159936*i1^64 + -695472635188617723908648463105972399471801560079528173675406274203755318357898734807922337981349169314320539048281760676277754501137855046229454363304067892333737797795238315892511271739512894903123085257095043919247371369715537476783155548932784235302723676465827800695245606526579513887442221378423388155624382485479070956343446078553714226478589510289122381884574276878961686180234986771073663507188050520003808133265244560015693493421791372133285760433102074023430316582198410738969892073024079670546554541531419087095396415275860582440731350819063248181052651614058582635048527963711573938423826553700455130867027809808635406637511856730425843519503374958184297085789334456000577126866372702682024878284075086119605523758565201660129850859720492591068506281132481536335678592054492417500632241449407684074595351529092492542917188105382581130309263376641409835159600980615925962374808428209988058790676418213122930987604049211780781493921566972430185482246595117740896336450067671072235059824080003651107112067493086805487535613032291829624231852170296399244684000771947536322517762378460410640264122933831511682075261960467706489354558143047261084259416686846363019148916951753515698675472841888578134297088765095125098039169398517599055945262192681602119415977691718933620284756810667834534109755218898890566513027972578581676685745897348323550421868847952859587229760593781929129302136482149460236699799704749506903812080645341551568141423813283695997610716517026120233801417747297561399320269630630985396649984*i1^65 + 3959567340821487827782416542652807177516941006128436593452392733178227686741522588203616396114295505969000216374389885702523624516697604032739282794869382142005154033340183586946435056530755107299276754197227722202303260769919398612223402314383778196704311295114082944353011965352966700616978967855614200045471973337246387539928549871156308453825263875329830105065729677509865862514473830404019137864902608093385950572488985005016438973614108676499851706997746289895411206965561871642675459348803419529745036287086114289931957157907479959129875981642788477742153422796667544822680850229345569721693059353790135902894107702247157988841736385638790118396523955807419564880782469761483902820594516611342349689026518206777827665396472495491336999054901684432377982575889579332588000908972675505324186200152347497924438052012306007080374343234561991382665680592984814903420238731697880969165837608002381258071715283930107374832215615424485399785381408052445941141359200194637164702197267620950631203862167883796380767579773360290058324169668320485857596176868906384772399073350986554601518388903349298268488030837101931110280326610483655333158515457827486033730498596613320224423981681987441634833803251042238774581267337753792653222471277211568878715157729997998094793141409428116702062683741595753373525587344661655829020048689604726071697652737658764511522545500598406337124594193758500419686085328464394100250711811619719308876556255928961516316078733907402214285884334907246592605832782981805243686305994375168*i1^66 + -23961219481351192719770330609814464916947410815089351114349397641172817826917995858127880577880890824572726321620216350381501599886378727162636179367824936066207997892015548511005214798418741103019772946070589949698327318973778896096133383384638539392774134333408789047775565319238584776392708782746986727073946206968305236809963105963426154647560717551934169920805225550794567726973186373710955101887090635536612175002262477381850806621687142594628968545195479620272451991045011702504916803139376061577685529895822138774339649315153447873713422030686130798038486066234459192403254630701505465852547185830035438752862973692249975720618538220735500250389961649505021917063309687290780123580251746792255068896013547015622732480598522906851292845545912121036438636523964934394950928001251466176026852017389031362521501322932078199368583716121133798969288833297359763554401577326106664802957284763092992488619445225834046732164108603766295750096667061938942438632545657627252505891219874336294506963524927423880653404867051952185521275217944563444342941802091490795275217304576913807669583491714872667212903832653157994750529769312383211183672501037378587881443621831376429207371321549817843746156164199462450643721036807186243770146622864620964397651749774517437546048769987243622413385069826184839370113827264691227313694806948375307578833578862147303112141974514190529538393201178118054594806369522882654940471340869949067698511582256012598290507981424125970813684745402005427509067919102836641779154944*i1^67 + 226108723238380825374579751281091815715557538186072769321668337472346804244484574619863651189225251617304290996362920310137122455762466510626602826828643073455344545549495625479992109147386729019419500752944398331243041916379023570853016762034737067190855447235758931139807065940972948446010899354475526830684852546074501969373815558532122547974684454461074123040627550733604830668816467747059202074449351952371750528877767669753508807017231633846462431883039755211610664192656347807569591246102419109442256597101718932128822724758097756375617924049374280068220102894900914720327515319224983368119996513756369425081420310651109583404491333224604959142252875394507524193371894721760535179512319917116927287921846163073829079360556659948358614158604026610815172089309538610796556917725750827729259847467206646801793350481344902356510529842751106031499427795715663089309405015248163432296153778392792175644686956333047711521263177933279582781376913450513627139498211606436299599802137946637249151126280363418336017664681775890720756485064997862136421268575882484981506182225474861472601018704983893219145896220368585727280371044725966921096325201111150828526141862907002244265458751111710303805452120009915143675494620210404173727503600349635529250594793691434470898733490210470429121235691905931114052614262491511943757791611559431877540560801100736780041509342619217361039578874975412782563405694190904123061299923612959902131458326514558700687951635007722984944433599639098875254130078184898560*i1^68 + -766153663521828726214259689072703805854194913058982893375447347788976874964804047487061266045852357372317248149700083115669607159358503483601597356027484692861521999260672352583011656502844803365065240148088607913348188344939323257214585157929499959021750154966544499230126310558419429649459604330037923234185344226628764836150258252538195341531989111292748290067417755337450637083894056068355161920533856045958437565673748054248871290176640607483531275795257621943310790432480993803864964936838131702514417193481199767248798719248580264009526775620034434095201407076247960299374348122634124672732760007140196612124259499500256924683842159071048070211783568976104456776015142545843869177867851606388924247973422364746093011226484514603575837675301761377965718236082047861643305205968812048281147893758846467410943583344860492895584245134569358469732907076597346256652713005161711254175205959731873620177911161582575278226947987568438005838423388351552087006908655263040789788657711569166037649282975383284149234885032144284029677812033477283332803854042034261133974398670133080467058263856034700892391228459992932199632959515027318543825878709763641877197830113186030758918659221469490364480409235712912241681149845616112963975938613327731822751041811401812990695282105754072424288971460733905969035125936795767619213441968462399031401691200452369281875021298565284044498053197627334596392416157942277179892561365653404198867302487459740166787093299258136460452957022284406443242160128*i1^69 + 2830354102530880275566478369995995652621327403696485600924339025761711589673756572117921594066469815467497965838398008120188517557871989387546104880806684966108690972010635840911427782625927365981151406699064761294673930101162531595295974952571815828081310273101829785328708841941190525164958658160511623793515600979619651475656851775007063221481789781030270867124538919520875401616667255735050575510050416131966210747144173311261513218617864573956344195106805692251099064674882220895815895870852095969302602131370734070618697306172454854892972054426786517513594133444841050294211685087411998274492896132494177262283509565906334162746954479942510521687508808354744741065827783361345956753366068419660887633869475187632956801109560795751665669182276578774605275715479865176598135839256838796950509990739410863501219880116906368739324299666402407398088053462065011487613795749078090424494241615937899662982522652495709084679269021716663825687110474138286055961015161922379071097984984711637175217348449438251243918174790546293667712085844450685350588059119682586427994137785571689168991718781622628471265833053664194699510287126860950172567277898792023537588033364140112820031732724957912320001929286346245980070548902916354585942792170503009964062898841993613973687095670428053220741424607701964634054740995063731747275081854504996939496818516044921075030880877391194738944913844979233691629067011172224648430883834579252354496627248705628516315037450373243012402052976017932288*i1^70 + -7681404107415252313811643886768078911602607775391779252654287474096096030079875444903913131649314575157183807821701446404494715570685071838523699526453818830987905719140322639725325883169410126202797256094885731091486988410774743158712115190621292185530315480849623624563792795069523118104628294407008182226118242549892077016479140105780801145059849497431649081972600370533519771309173670298513395945938479345660389028741697631434026570968007046239201762329596168359921142678205597629208906643224499010405342504584327717441623712106905503218471369175403884568988459758526897924945159164594370340412546587815417587200790245984560462583758132422890462278998164206456792304410714675437954439777025130153066984589452946413902504468255929835186365253960134535287697541988596820911165858782075875709939386931247884310994627691037576655707985441595613767408402402070768908021898868353101152155379859586850537326630359562599886524855152028125254983019575772631350365979016794340665900814037703993249092461351648118275122113339609876777074930668453029538493945892498423488740567364783571616902291855661280305066980590019449373227907744911517039196784730311624600649861573249401058257926044455964516277372646370854081606606930146204371596101890983695194575650931998972136992205041019631870887347989990154103898428147317645176845266393457622871489404008156249740464888426020074951376342328764974188677075993464234024454989785978572419978523806981863984711785907973747050951999488*i1^71 + 18263723180383409568871907933651820354421210633399513824270656933572099122492287957117485389205881656017477420798395507330978990867468054270091989994802686891062788199174451439143052189061810464569222151907296415223971764081507114032761225739383959877918723870979111117036187277688787843339270133720424113576372799420246511966733470488737642112949951051924526114626379356751468023060699680727937825818732728189228666173567356940154394157313082375654173560259197801285397147914379184947217100058722642388987336061364815475346658819068516436893512529685263955379796524547983258151670145719305147655383389799059834610393053406228330592191917235076255050117133282326966172340299022298370962774585163233810610055541067551093056352890603701910927147223188321143699946395369964544644695459197586599611506575076812373414533946018333774719239243632032053940814313227637829527103945346093096300736844862595782109188582272989252314905073905228538790146411781212471724041387820582623711253306272784800223376420558090337003014275093378826025308281519418982613059872062042603961842608142719267881712932712164583383083385805889014486924703564272280357341644143502231299279469769281580353323899662915391061502164231188991253896948676988394045835809886559230619946883819635768903703415367959499088509661725780031450013824811213100983964876667440180550867920301506560480730645757396472162812983661402610183788884690474897800348930802808237674471165565799587994410937676856295424*i1^72 + -35494054352138314764229895010945231829007015741424398345139643142465975399358290187154448013748011135354420837483656598040332002209182431856750407919313638057663396349694169620375290752993204028893613072632723361238337560074357506611889133912232972110559443704452521469088869001816091878093690665009793439922500024456186518134135591407518749416628552687318176183949103783043259262887369545672917877499763170151181722231421482261780984745676524187626211802254747474080213822252936020441159265993891991384987429678474019964380872787110401796815367836347180289634145641042284210708344645565742112442349142713591013595051698709476197880465009847210050332888427288982263819579784987362523806457016589773041310811463783824450751676350868089516691710568552506838694753282145683651986509152057388990113538960358120969221866718250210772721726130503786013102564030386082910092808275778258828940181064992000925263231638438716742449141693572575146034571779408747414690380932135392625565507463006586283424091264356719659643045920624708087640729045710972175970316983567036885656687946666002319538325678199069756339102100965901232158267063878547251662377799523926604172530102288858023270429684323730358237599630963975671807532724058718224849133558425120564263281955345098120013458256262520614652980633907529385186260179693932371578868372699708409120421122826554115593653954491556421768742255640378389530960751852652014323471028874053571649777496695131965656135630848*i1^73 + 62124165650911325422456114286450416026266093071594950784488083431813004262829673632181128356954078715601212723986415866366682599134828254311193869085609881030367684209382068712840993529531477874787886317334929530255754635951072074103451055238576002628520507986435978212047300363957302028470589314125150698427594269747039959288219275530660289356225047236011850665200237069645019400303834402468174781930245863754166365238564411325283093909317193288918765813654739815137563255037530702011437320190108085526193365762457759822169589372480190254435852860801287533367560331222188283512696979756595479255963688949221226492045299197229711380842817500757928126741283460668877751853522472547867412547775673629132957835160667256577384689736854456775451781137412796034148841584958992726844484309756481983757272289186003587218875884123242834441848517717357108602201964939726272676944819593741503255549223826514435564722686526268198364462845054897784948631478906143032000841500737699718761990596420204915876312513506735742792708240071098879719807028795080317718566763314457527123150809915039372175081710000844820218299650195986001989577540270617792319597898237902031352445659101170087967813315000043679962009817970829927721043403714597543537959646482735520732784731246518697929383901324562469724019615039832940043256439081428264931608725209764506720440405885999999092703145077678112216127992232288025431753815612152308776380347463945476062159177809565581312*i1^74 + -84104909767729454672162671866310811538202013785324210749878524367677594330919186345484812982138227408276123375418961351315825477352349320758729468303846834748519385200626605014171314449534828768616808707314614228215688700778794495786304822242445174658488915417155116852632179248475421623452426478836784503872197642538082631463053494159899998530672286055466781680985982574772449173458309888106131755515079751000200439190278055155018131842919909645525910067599610448817294826387546017181772706503816090332073554813433811331022259550208281612750672637107296562433638908619461765703734554947563774454402813839018692778558703671519316520946928206772268405438268187597888131746717510287250410820815669131601159735013089711780783116775558225430394566201113580240919465912225482134113748214222510176506970222269275796380602622130049584718070876797532081984130884656176373110977882927837020183943391788374206733431331334827728914744413130762178453751941004811197607674837636725956943367348297733873218583851784854966953330724256174356428709117157237424635416559872962561488015985343100473271863408323455372974694864516573667027782919443210860537904524394474378555714200219362476854256361078618947474167346475584386167810121310217746044553323369520892611805242247582327780956740156561117964673162086567078425046155898253040692038194489462065259243431992879256572404364359510244366883578382404359382253395595567388562762816063878529782162391040*i1^75 + 92628990040538574460046937286176071710955816803001696033309419902507331118087245406189423998307099282793430466719043591016944205623971376052861015272398251559943198848641830382109283067702073539976018157850917881592277295191662711697044043900448481380547803902047222003890391251064866231189747916977243204374119584433684797535042341885789145783830766878986254887880449950176904555302659571985163387655923272458999547034573168307108118988330856537164406000938033742748050774683229875152640516285917381978567286111651496022839562144606487177286839431101853599134571470837832937977429861725090070403818436034978923992027494266360267875984646038143705763625166356719417656952479536384001733039097184267342119260128900283178229565151169441582244868870534701559320933432711227089410213128869995157015763705313200363025696946193707260614038089587201414534561306866068801150567852727239000935122011993644653827599396023672535709654537747570813920985231333339516829444161369079582545029578648088074065270275890732267514749458656545182745477511525025584878106945603229324413646119409560958052246849515093873732697442544077438998725124758835147927317478982311360081929957656316079250610072796842698489843120814184745290528187457454014685850600075945391892729842098561125789225121970084327780925579562130641634107901220716297594607296204742592170728936972312924828837151093676851500922279148696099958545415202314664156908554350724382720*i1^76 + -70623572955347321404754874921340110678535078191380693695629189297109483231717018723953472011034471568872913826359583113638994224534044592842054906084540282474547833983295031673639100948887871637227292449853648214346441781793381857757634698849969588582281118731988670333047406312688060850472975348176085321259504979123487713190925008990105159626642974173699204860501941467451667091615403995678183141183793939070517163784527240656409372070109728872047720154283543419912394041381176287134900083842921858609979657808927906461673290356591988026008265943412379030837325080985860647834484479701940201290979631503542739929398434977996480990843110322141229083926928733803141854609166200043407311532976018986394680209819454957542169241540558376332449050809195624918063613042682061767065529219820824456810620470827145968877907661301024599425365388117520149141382762189815579849355120455340141098624539963128728067646874229405480673210679561382083714303541199524160047307028379552527379616124233783099997296486065446424107536463205459629872198520758661047189309902443687790081262352820046546017708761552509368063999927578838598557418825174125440280389952683065849910997117521961727963273771875806388721928593148856176499580878464337158605443390694596833196998791329866292102712011026110963483058214165358070346981523158365657868452223647125366820862798776231095672704203881669840973982318050595099054522328191200492753717821440*i1^77 + 37850366255801684025789434522131376953602372089906765436338878723547361393890933756549286718673532569448859522028910074487370940221385227878427419566951995592529469893473959089351593364088301538535107557318461204975613108000937044726568181757821645406817641840129797335948018333455900575658891496655768792143788373201810215851196289619303427022277559807525753346975824358792888812167597156360274683375998541489595752911194859521991477577375494701987817992637892427961047206093034412129726321987735825408063148067177061216813702629332577417706768945335602351123765678320227447170832940374987500523924906675629185925301628074072818149351256105441627357643044440811421420030559726816978456200731559185258933518428843482077990314832335811478306760326337851680235779596449778898450788081106107122576374347826998326571672741887245832979902609535246396510503214895051057226916948683669197315814264554402702216008704678751094385099934547472809601547658838992319479157770385616818893677276593106321851820006203261128726446338716306284922103688230128387184185874107733406450764884060856656672841804544378807283755398345340084559397835455618532740790669209166038559589665098944007650911408282209304657424907059732837986819758624931373741985130929075528529994850551593615325678792707432545286469666712581789045446661711361085577114046678317247706693409651220403943861896530002048525876189658930796503304835172552146944*i1^78 + -14626190212773984194868147764570232251203650164701344710794468789639172084603546346547914883187443034859274607310741490392000930677943405254735834661964189652963524812818481093083245460894200497223047937453714391984671817720076859421110352599068369348550991369431053100748211625309282742267524698164814506833122569753704811752331394871288199519881467092501891569142693409547037470499216710547998380257480578873265430778364731289767486471731122004196308119650769496151239355869714012557144065559610984846892434195329422751991692642435828848798833249817679455508926759755069817342721987011974987306268734493977287929821449882038991874925864339817776141964307389946488246528641348770330772668262678335268999508948260088284193317492255634968094891167948603063118268922634432571861962083120017073758160044442227099456300421643290839920727209929102415816595317112859303069036571248297855376715684789664470143804002364709437197125286541168689166916176802981016182404785967440872483061291507375211445850711430665135438489513827366492787696087390788255748898256614851638614554643228837388521534386470812039497660620591127733274280009154271510459429984813625587717881405232248314112623609017444445182755358824416658550952133284650339849503026521628957236340174513146969448394149460448788218076301956416906958600658107473339561196601496339327373909944037942399398244373599833399597855407685461915222912532480*i1^79 + 4294467326468144710420765819214502387039236291401591985504264250812938986939636185937309469976517992603342893220168597375571320910936471413661134918173420185477816550061384941691518358993876243019315904283865861344836499865015207815647120817290458014829273653317708475241418424465120918156023696052110367305530955364221752589312221878093826867940475594540506879400346674407793713003202486607587935917412971812101230894223851204426332168172314729331089941347309632217237428472530345426097029987434988493563692320344592224600844746170008825781658585540027901082061069557276434586093867894652200420645511550508540507161565739408001301840560884872271576676428217297753595122911010609033039609455692572572369708171457184709902023076045000484792218706095746299164597739088464666552397393663137676824794434146352143855467700113406223439934144025460726946338289638289642026458872493424265458921901430297636461947923281295304283998609876658082327903783115746862852768535684930212088087650661843500092751177230171459743204824900638737045661853557256751393851794710075746101418052587919363190722049151225581811289963401783957543674962548236987218498421302445518587527834083628187216528554912467996071208310099754806811370142487772495667532005787994800358879480913121150625272409703239122953722978445421024082764832137743304797454402992495689827118360932511731005077054947785609176040517630139826176*i1^80 + -956043188318061424530374276387368957779515545655402067761392109466127464912426632616302468520198361091639184289093842031923188444359513263814491437297539022458880913170483527895285651260320712783054742711049647360407728481977816382151339510786423181725600779555526770607432559870634921308354544727168818317548552894572828412832303943583773019659113523660986406154907585698510394796998631670562774463279674096395377490037358709704985282117895812930090674894932126858784906770562929449775091302366358191395856227887658166621539036588285102686745956631742366714611459444175816652099238130340154961724662446481336987673016764305574998553816047657988245081674091730318753207221631832088805499421892599826023100076898751099204602104048662688349959276239032853956195513595843522515212744401838416325552077932215189881045956001061630247039698792124106564150843199299159467784033227015728021650101966357311210061924440069861782872924794323646239233674747935707153517830090866526204211238559983556414996700123706763463875235242794812193083122635597445586730365460712660310783923015190637961948150378174802957298436042081359291190230772686830596636359196980959894558202254216215437544730232630702485141975577880042479030432619916408276139906371057156428165164836812811813213878886473495069880033019058988954597102153303099645456752241371905059133378346893322526616647288406400076712247296*i1^81 + 151062726695664846742476340149056305714668346087505023627501277403139180966069888187167183392189565461245496939424132071891788479343790635911123487667550013016742196748193630970379611872838253405241895957223381593587542430953469070233447388846113991243564068320907687408501029990505864703241284956641487036250879234135477011425510515685510024089453238827980398273327455447573409630616529893865666980437327284269035777699927344323173291393845233281587113326031920351380552759767000464590550956224729737425216466337770235574759475209441286270394868602472189236441793008096357524391451451692826212475952899785925433691176634419704275008990813009202610535966786460497835936819030225635412400572754934084291209748304402184709645807726560234959713526230333201551870435818328231759015902396885100786124433265841899067945043488457601497348566936368120126883653733312000596102350815540748761496223597975253829648931504356258894506768593523072021159108646790925389996553695903114960739946465044188568831970183017426333855399536057028411931484756654821871166793302109749893771526598920026461310032706788097699134623459776901543723870091577941027325358043625565212173624821852427443316373348908055993183701844728971761903530164668161952067904040655121402951693697962553205239574547313998688240127444049484239450848299941312682912236036604266547902106669684220827136041577179250688*i1^82 + -13310765093898934828082600773166419151119455462310596337509495108371646935376343927557881146431017513585270654191657344524540721534866072070601558542338897440773695352262649652372957206643336919973549329710613571437463051812058174866535327178338358079451076125420483223809442405060347432533880254023007945263107939716933637778492649659788223432265858842602472874922003324442132452994919014261766949680948691403944478871519748934975534480395386882169344505301138585904202270422798417905151605889595238416559363395199580363445382369391803585683119393663114171341491990952670782587646814687628039353099690001464809742273325362093482695768322902495419283453654502516171857187731479789048105347331507340136932166447857420440747130136792725417188604621616518126297626755696555495750610008425645271113065778641298319315173135817884168392304081036434730443468164474180419642121353937956690635601152330040572584370127234707298424173516197215486990177993233425801607627324844329078718363062765918901649531846105635728563883477929362401183191448775767580541476950106883925974393945260296882795283889813755754240879286591665349486909087795626111848371033897643873683266122000902050515136186276443124313524720473015246202470151787296382808593855217988986012706317687037448626873466464883153756713087018525117937833544611738172523167141552344177032452646182826604473876480*i1^83 + 354616942198514906534239192808446230059383208560503215576216844627369512957541452761464473017193892176310805038680330988848129158113326722565870507689749619137940810660974945629565740060673236502322172523150866539830655629836985149948296522912477003860064071229826451534808221357744157362881097319784869816819291557749544779706258016340485690831164700551482803752458875123713290900413778763764877846341619447572039585594727879555686683034239400952224779038354754137229446693405951075426852532187082444974964930945306338976004091144261708847754220165198816481430351583639266231338088947593692529445886956274711058706166036659407978684405903070160167858456498089426764620847352355078097413463488118359368289498217606145410120597771499266848744886192530293918341686158489781948374910581551838209474674065884598460496265847389567648423673834755393231307546908370743202371995599087883221963807950580251844237028170639696955042467402901191057736091850928486723777312729441601302966685621954278316075121118374882787632102231875746785811737480133219377744697112938013560878442899695023445322327867328681762723922600781950777067561394876505959296149505425187899761836055407964166937652043459626782944151522338625024532409785467978836812423761349530875017545364896928001826416738139324138214911850741306260868063964528880770334061847448220895358604084772864*i1^84 + -336940839826198046203952295001681256330305227585156996150016595694162991032345663260699383350737756183689193575110339338211120805399190172198240570506539501943857235582389742003313715467829427210102509679589197793557930468176451811072612847892428470803186562448842444869556863587486688861410403825060067113881558345315377963310815150766598273109132329341846495791269779815819017707145546705853504512855097786657852008450735428323798425854500495908929421919166667238500558455976303518967816389036496806794895350222576927487792473566396400187925960976032566171707694643324078007796002885224101463369732812323909470189342336986911048343385816865227418083556248003927532735566438807756274073386151650261232555656070469588498807343721059729206749972822498970064464469593953849956217048949744885607779541869851551406472268129904009004424200015724316335224689391505306460045897136356570535439462816204535956162488883246423241304362316047267025049878374197260452836465777957400834857825317474144908444734011327505437555919596869082121760066738653913335332663326459231262984215602853885567887164138706567327694256531754129461255837975902716105535024276584206007969036960890373407118647173086600423430147562917175166133235984641932514714257590099651603463504088726658184352486345938542488208594648836815695509539673100364251800502605146788724736*i1^85 + 139903082847592189392163406251823796499680555378753349419959107390709658432995890612598936335302152387153247979251693749170677809395408789851183071143938836350677836984283553786417708873400609959472233880407873018229311231811268758682154034023925087983221244100742175519901792683418799360387845706148107362929445633305891786525527325960767966637128302945372417986929385800115664907344565074253877240840911266929054751553068163292463285000769558796402477260403331910672604640291733405507203391509670133173659334245465720980295288939080506993613747531239530568469512347881870840584147346713576689622796033655262263586571810659033908504098536710576425666136999996762576308675633082686053976037977083303615051906732941568880713077708867238712936700638675608028240543293281330141203687786477313280736593041169886975145743567720224221036682949749213191189057905848290268187540535333216811304007556087773795625990123336994325718004142490533436932570201105649577448164466731697389874179379169731378542997680114813728774897869047846756066086088040799867669909028888505831860159423702878843334498882382273032001812732044632388567808262601855510280501106111636076117390947871839330269373959565631986233423505703837460342828272527074082426748641225800908420669470407749552959501113700197167447214572305125067767489815963781480763621376*i1^86 + 164472209938019838671509086913094949416572293888111001666999741616807638887530813721820234169579580976095324384642539972528046572781707750698262981540315118863905014443554431163364964377018643276992878830987659585229312459787350978147494306458371022075806745334544684759325747050660799421889697229106774004084038603176327532879107259701583277305099480011397569035000563457831037427047948663794246480491174870568985773063398942257435358659169466389966484426138192186319311091033256695156285876680413584267730167676286199176833705208625066604852806562478697181303507710453661154389505844934729541629735531080462078286666926703342917330453436321962210812036568934542959419562155302623059515029564163559186140577382863792407884648122183350571022528640801944212833320731426378309178755717289512544079691386869437108159129287627253797989649225183267707802383318144818457828939857164209928831051966268366003946014030936378879103535581697526856998500327118679033292804866565458944244555124768240003200278886590694616677353058321594434246311394264315167038319918110181425081561767196892716673000245464696569980537546076672994994375926514440484406369970501237610371784954177915274771943291992278383334246967444659541171101585853710586794993242675714683575147976089334666469739999945916884625241367108047988078717960192*i1^87 + -44790403783341461843018455213853944707317817599854238643037466554907593219436872969613666198840894815535180491844140572802011572090393215538820209499101088678415018004212305330840194456744536256328292393260522102181051445221911659105995397058459572289899339283932217445263260378437927206895308579384006354714377999485170958934709842312059227527125490586748917959118692246605689410987268667542690420671861185960021920039076861102997341627316410316700670429399405145982978951167641342026020486067508454325292627454098916109715036621710107153847022420782002568792210045521444465605200521423049270675825683272325285408340485011315014182222908605619406893619678791260131364534920598737356786981383501291195320745925304210442290599469736979363420484909007487417042265473074000039633201988561195831294741670069262775247289747520232374973000138510379282232128174455764851202027624047288746475045759631747040004455694101395121815111177378090162967604191021406276900570882328463369695658337955814892738479875893613347088303088969980471911479592690104914185723485482688157471273253937034014987132794621155399814772308806477144421034322513074368635617953167804402646619946791567727121697222402023858422034017322896066910325599613822631757196762853070673611887272347717967415113949179343803183709567320064*i1^88 + 208231811640951374865369222056555621574971233712432392114483562665022252884075455528107864693529636411859931039973261793931680086725983024128697644141575802439821551953658604077731352912944000698586354534268363862260106566285516189330842402045574001523854431108870687620053545615119680902492797338619397604276079668918037639066006425143619617338759364631898584111423578338468854791802673385471384759219439324235436334353432323571611219546378720937356990316834758802219581820920036617342466965993818084535462906275818651934340241638525675285271243196397422937998284447085739720377537110960699155755811543875967589749699113262782969238571029339607028904702537197758202469555150849518333816210923336922854640368673580549170276145551184008188228401912837922562654290853132984202789793488335151645136427996254814671659754851676542055701226256034381907390870776857787743402761044428100255873258001919756402281540306263947140612913948396595459317897725551489228323532956011217972266227705679244222797104349463965676128847460478315173578196549091915785203661829310332220646357965695679432403658686834395588807072623137287765469786261281314117398835171420036548106174696419983262920474328427301097177050163304235167667711614722406760729520375207944231478272746230670113274929428299776*i1^89 + -11284353687258991880753061014662339952776880390930447477901928979675635620662886707590658162135569337587385396505283615594644330882990783772967647129216372870120574851729247629344604958343860087537078849386467490080904268974285662014875456031466835083542591817207873361303469074343575281098689542712497301020925834615454665735896706290648943474676534922990431904070224021611241553032202401897994140656748445613990748395160619008155114353714572802924561358883531351330400912064368162973910782450609022435311385643855988375305913281419323929229322309354453011530576193893273140958182324391894322231095915391954248137627867133509017998912478482335132653213047895106148706806757762881729146128165654420371778418038139987824633855399268766554754024608659965282080880584683299571849824921152982853226355154214369111738699317124746001625444967088239460225629566080217901442226471621159243513609246418749062726653777479839075454560272561930465337022516515112309141322761297259130255524554842003555794282115867342945337044368375609971326110790884680614791363213528554436810785415338752933990090389812954575136168198905533416212448950348215961110012193589931272985460044725247720019844677738674391351328408215696022022821093048408938592462131475085369346680160256*i1^90 + 84887514916585633677766588300444213815258366085928477645607282229444400787996935505657548629139666694230910192288329349358844032555522901376792637400260969655530775962358871019163263126531708006577568488666560467181152998374394112176581063545397300615070834841377011668111729913004939601638655661744755344234440704099298231898165423673604105213268891321874756783797708245087993074480089280407489592342276782285683146891862960088410551303495303765587870548143327957742464277430102832789481656843659796772037590945741359615511978841587792898095406640971110308038769498884329483101690889903377909075353748886762052926550501515048262329024925239687666062057248394658446493084763005566071758922956217506322291164826189306812320734169253145195942591326706271108875249858965831383401872734305905430472678282201767863901931319357671840589659351018450947264041389657728221749153760612328813081284993793264224205346583192270044854018280881366787080366558397751876712094924156417878444329481286547906893531905323330591187136560029180290197315606033093371796791920974027660759455389203598963065634201777754859201922047204232944381992364290991639317588796289075062463934055688754404032417879244464850942904320747529378551365109156440451317760*i1^91 + -207022873628439920339865063536705302989775843135223066181411215705068672833479460165521224587789972371483695370123048481222449466080315914199725302695410358440059546818144101966928099073691016839296779280038172651716948301537893612224204030896644914944062659009985494222661369285953905992811712219049686326231482894384470249579279481594949788506316001295884381101681504746944921168172008000617670537456271643287817532882975815744741543598557921490912752411690792483888414180783505569375068764092315599451082114424659667642670923003439760998089179033767896765145462254691335510006814576496237280564641494745400992943968847503851406448020448999660825801294073433999931128716791482801901900506683176832803753367100216922914453944900390190773025578760830278282740319767024800654742026122598563604141972669225932730140173422263357870112979762394930809180489199020564388220330762694229441941933872716754652114414090209844735338281922342383844390118681643269629046890736973531854946096456771777283451726464010943710502151611263445450202503006709751010082447400890419894118207842715296552946556378083718260576998513623113674085420616635633521970976319751056102530384173882949840901337266531815037928823308666535936*i1^92 + 156765516410480263146045836873913260355937840087756629465276223015902278831570398020756054369799520131835122761873221253648442254607970035505543857576272546000316752180461725033245067691678679279353691099934135714084099494848813664775951021202104457870964185509407535629639728667744001192311245338867939060505498859043757394089243621145507864726325464206903599964616997909669540428483156139639067239906096184678063555231009725901977616151533578380121707523587288467832390521498216768994860175941791320732441832601027735558168722921107408434636635109265671170393317339346563820075176600080235235347998071598473121327601467314279319584116016200148692221606284672478755130006253210123445710318066363065071807965088937439854966734460588616333778325496731451581672753077946204432431732363406681705439618264747309417771372316268130846084074219009172899148445291090028560437862095796693431593126021067784865026794906442176784623831461030624199425064485913870868003446317405551254879168559845467067719785616568812928602539231189474829907977772909851671257800553275459327869764016890947326666579474701473290753605790552376997855957671307686307564293114263328209720796099041558013145224577024*i1^93 + -124651821456393275838500340565706390783917168895913921478792948458283513387973841170361962565408484821574503433732038004672041743698481367833961324102858272469208967291842789712210580213121126128674303505066187158941330369304255248964604601591992249483841278888138365172079134558142169379233712083535826021234101197735620477263770676858632053863726140192240742259409552024318027739156313206144158754813265172041835640025517923798251131817712190258920289697380801090497847876185339681507159706712333147835867098133391750659248708448525368350351446163681638413521412457017987072597113216305531172488155381374377025803076593513862949956223500481344822735106802274050110928931402012749994796223742878601599927319156331428187104604954593048115687795746907302656399020358081462341996685736631465082293796303142746968619151367397797416493419127263021993558382763115694519588585219145870035603450083199462536085955050376732695801082189680266485085471870670369649005031865858493748328452328818250270523331111567423309085082590121791898935755793600615831418153762522116411088390436044814826455864252362799741271081305219446826285548987088822953523268388712964314628096*i1^94 + 776821172526393844132008829518575342631685760109694149387428643113968884749168181337802500922346169556835499200048695616047850841706503872815967506981251814118408545046074321517807336093512062506233521141457552981202736164694105562538683517875176890338722161507375764126391866355396900719491767688799311080162671677305186153848811616271388343990815605234819715916175732265834419310155479875536957487060967117305937281287823154244586710545150428610932867805612440561837734258465066113286534092120834101804818906696859063422692180025874881083532324766514223166323697835209858293823174778421649275131327554225456137826081075278976233802577013209946796676398475786511757487380352378383064100450146243612669179421615107164283164621802905630443141512479079815310003309393421710299278674336102792340198660743714167067783557474803413137637619519422891508668006273564029162124279212859819538255323343181916425166707492677337107052483601365879003992928068909348936633690778022443400646189314233162553931983118328379653431561435596047644695214700158165054705874213224592537675266747272975461941868786958091498939045061190967729012260864*i1^95 - N1*91461935561864353583636397964638991340673282664895878786472972150403968322497701684042352623493249362947100531906921312949860157873535346386539471519244706480376460286197050142421612095527600875188487043756154411549540615072750895927106124950906410830976852279529117284551*i3 ] ]