[ [ -2845518977675934768754262858034915588986458004001004312185743290578858042429909041388252009884576783434687424983520002113980794051603116065637611407748406641166440409593844725828662008979052742390817575191847449445332574964516799150845923522436399583547937135683949711351822908447041589235627572429071084848098547546949267916742234813115790332078876447051977253124723807533247523369554172274043030743873413481110691212146996317196994875492630018295298706821587574310748146005993615770800571708761567393767245452919043583806046708303046709481439494829882604106446512259451761239232251443184778378739048725496514889642171832899051434322251094095517691229487568674046539494325581115043538448688173456042934657772675262911458909942563645220381189134138732614762649673888710053311533689876550938117599729733698366943769906596027730320230413012870519676387352179390404662772293903666956744615931098621172542686657924725099512727623272053959096047337361656637340136464557656819798924124008756341418791955596287961022899548711979159269292426875152595226550369001095073709263866382823711981658623060672966585989984499993674394130502143564295641481629708378034519060480080875817110789048912571299398480772612047772560337512180796620800000000000000000 + 96462056731080994215453011409945699900921244014412690385188981095147935294442773320986975933918489088231817454511581075254601955812121881890072027847302459571715749094638650493024989235817936378831418467658134827931753655493942080891424014410380350656377328492080781826030334999472307867320457716548835328271518818702486865830123020760779445000800711350859045965030973651895725587463128172605400356193352107132741861706789516467549644084110201519447032205696768171162352514121706073070697484582852480127453928282582532196675663598996850336468031734514324353231346118630397683680956761435227283297916707648858596869429187897701450576803207632398754947101811229633557642575726819725402404048221595504744347621942789391905230389065778033532011946515548565040077384152927309255799579714216685524957561758433650399917283652350835697998066809759925152903299818883273781551346020882355815849655113050735193051944944689589236627323850668041274443192677738746132696784665638530775722310951844415441161777825662407060991250482279259615936204711710526919700671610797989835262399787525035235077369056406756805168020205525828165328496806505413327596075204639051152523670050152669752741384726449310839980581226081705663116832453689344000000000000000*i1 + 220545563508330008747893563249537966088134627911030189061744189581364499958528838754420153156223345186844946300092629008512844044277471705213666234108862687642448831809789699985278242792455608360550851370332494564576029766420427658101074424911065882783496082343046208979285074637728182154212568409864904275454109615903048026383953718993990159945047312282835891577811586935283729617496564401869310727489292951059679049492131060356621082222082684375205719234866643917416119336640797269020062043949717520561135107414389008540353589458739603274521233291004864127870604289762469202304723052251186547729911875553579176373588518961797449362273111506359937578040877686555923276402316782587878676286851712943073559338682982390302486537852189606190243296367754932875582422533181025690741415411224875483369724866568659200200062443704456267664775923979834314797960116728886469843300946027579891156084447943695406279249673466087611676216516476218260971751238825614752863291907311112853104876213134573794401959751690748948489835813132826731025853467354383065499941971043942734076302166600201431465246434922924810015017140524371954724705364971487306074636493871349732881314787416631763406843452857099958012837111687012958030119567360000000000000*i1^2 + -68205567353826938639448069659140480604769158306322742902560655828701679508331250657018925534986322762221424033766138803458948682750785692042740726804743855206693313927234486514155377859577183490249369744672326045974574658075887122468949272000512497199819681621344474126814281225986798346758653886863059992456581046039078184647686483211966548483477639576111453114048876147462097669642053664269483757029602882944776656615891183157963673065457778491118227129921961939588122951858945358737857063241045788640455198231268035805421767136467142901122670489057621569234727130974499633644420152962577862193999029688649163043774759203116727307689186897108100434427592731701652326834639691934710170704367931050544002069506481614500164472213287422563693665898974425238752776256472266727274502598731413840890359119055993778629872330931286359305357095307725082847446514925752974172676486203787888352628401229124345950883754872826927764570095141314827673925089383287118188417798602905196755941202293774213256412650150644958116317928200405755151549509158505855837160738643714541224631418566503491472329964609690400345155184129292132744537081074134350369139614909493935363057247828598069506544489590631807360772326301011714287809331200000000000*i1^3 + -2347277286238823997777361233794002736156293952252878330542864775318000989868682064188871642883274320995521198773412286671904775831566377885223412332992140270627556090132638752997011238247432376987486370347108606578159888096096808623664250609460309597940342366997506932442939050537559654734872355267458116074928137626288313613766654027947896775348539557719253773618460626599386190174773377051668820050273366528752894687211405774371757688823543304964668259062760382854135596059417369309957880960693434267865458044961734887263234961182213199091284657845206293079324602846539322521986280561875096629099154968981862945793478673292881081981998608181242715331872680890182498580516964122574851513794051609966553802177382484844525195084923830335238810461440490046704478604625584424465086838340461334505724987708109537421671947409656440450821260847975507766455877633304862469803375426246009700983074182595813474360244371826528493184903684877503082821979410577982566007712462848525750201105368034092069167998512685338560231014648798174232654975143006721032721528065240789843906533749906476231009865939317554120160463890320603883529746190701523729272771178266500357461933521026420305500401123780346002607397788364632112496640000000000*i1^4 + 197769546879422430788950230951005316924346645078641326688630094081730841964826814160163442280822280325301127460630827346825169424385014817846173758852111893211183102925246116504828484090071258470319875278608812483601579459707191450606677666503664375342457723611401691143661790095620681645724718361335098615731565907674858964093804512025122255612194260065163878281636413661556988359226483065572336636118740256582131515350625276669842577347761256764437938052868837383005200613661937151859885007711661083369003964061218104731216906632010718707961237454114460804398680883405819559018998526113687822037924764154328085582695654920439695736008293118748639998255092437416781705189524651227847190264259826045540702982591749914811604898269105290627771486979549778006754315058435946345275056891151959558516671844688146460505161019258373355286521745841661738186915419484954709420816694103356442222777356825652267473008907402487395663416093824404011983619053271475027231391556667253534199183110146902539642663861643473934063946525951864720879350363661987483174107346361963784812067885716988011543146748066812259234198016171810417391635816955811559374223240582270147626924320724651391223410540507766277436714694848939535892480000000*i1^5 + -5452900713822179828859803011440943339508533955780197379539009789129328530141164317903657998721952163932417055698959008797137526979772297832212402526158588784293837211743010913114019887235409669118725421564447082557751860192445083664582142706925328915035419334683520128465858982455664930737152106036004416713644600889998039193068644212608698276071143295186722056433308492213470115235638294904779350432773720962571860599808609827999883627841759311910070592341008736114670582964473815059337320186349930763202101744365950539074744354728773572535105775567835780852529048662501239139183715635316668140822470828390199538190959486906954361700780071788910176908244938692921930557939957773503957981246024295157951696153983761830055198302879958257200626329371140746498343531796528539515755837819225253474508211619141793655595569401358259337757193216498206381552594493212972621306720839463303836540102589927232869279428541892397196215856527932663020366884934332389331127563958062041327306364469557580905506143522394194212685415482574852142165809018256643645740353138612989648345939534343766306012046190469918040480616890668701258871479748913529825386264635820369571091040353338593640818692778784197611749176275538175590400000*i1^6 + 97784858023641695717801460946394738153393600649364175620659894621654483288351206294553137967214504884018457948292633281765454505455176880133294112975839225544425632059005484542032151190899502898554255356382387717923895981874410782028699740138403446868726033719588125534920065472478866489720757450190062513385115151766329975233121483763574173334467310966990872517712551990698472713841622342135038984306238642737404646565652731606868338902604824775867639001966192375871189589828636047372913448930247417395616441014645366917505424723682780981642426570250111700111295272403996339281447788359297075447784855789507739337131679624848492758324861272328133410870941374653079893963501995375088571446757042778478447438274836614879976190648361223603208533272496663984970198936532130008031986849615901352970899873052476383189290920464970279706712513902985725304992454619754602747619750623258319111296970621792805983165323983423450579971352992469910494534275268109030789751826456078148234785825435279682585333522375303357839857546314185949662867714805608709440156274641456018743534506484426366145116591548492320706473889489158738315094543642998964331778403420868178830977655609534450855178426850924730259435008456392704000*i1^7 + -1810935617913978132564286803116644875958104596885655055958657076585421454056406525017548568498760927902210501044382410056987228424153578101862679029362421280306387420182112755852385002937744376028059867253924131196542767507241759878121720957033092682867426537846104389930184794784424213188567938393161558482330270407727740801924115110491326840538793873609367176102024989171736752914962397207914759869491126533865199604439472013459352724261797567156144914384923189876937901678295114143371653720587343272418355185748649513080251333724721959755136067195647524936088570598389530902082032059448624432220435074056446571425799155371275039661443367202003669306985656778219964010514920650017280051853309293550710608950941539702906516066333406261470990405364366112323838986539535877939529501859830918429459744957641961683155128088912344120519880319692807834340744268846599683820503479400618513207959760657511027630896083289307044021832887659705020587062206741105505784803319253742105617445742196007634859195954702671683179360574464816074039951722282057592565216258019714625114555753100474396917326563293724285971127668832530242067599809810337029053764423136014371499898479683788861487097924456862592781727018516480*i1^8 + 32807905266547629339894391532636117735042166423122170475452217689596129178803066511596448513434392892258507664902237221642438205989126327027344041551488096919010586016256216060845798215992321284975602581704396575986334187794185365716782272339569487194818371071841573739947602558108978513806764768966955400051133513749754159077172221777110169925583817990319928831248563459137297702307567446220237235330246329592757910500467316932767540478282003929063892720784567522948433264692310395782753589605351289851428361386742653026460501271263324223920299170031704878692330131676912655538316487222701016470144417480071421839051723250576725365807672170410409663633353865043150922108933807959701979269304040599314849031950327941357741351659230063735098967218601334995310861167004529076253443961096281437751707918592414362680016727698797599489116269267622685866607600292093478627198568321635223681347076500769098209909523381162304492255618933281225610746728728261815792942381074699625839292393811546382400580168614044042954718314293963494390341572976148328144775120843070275622065559703652067242546665001535682587070099221790608777618154141927893240216651199200625888102448379561768607015680338770162287502163968*i1^9 + -405820219971599800497216371578172541281421338055489672841336473698345052886839922478380974011150063446499456882774893753405679808216200434100490982637592059539828343743504849919650111038217014597347661934347940096535451978495608967550500024766653006398164620552216774556958935477250424253403376773342414939538986067163797303387524234776211140922196892211917272065099778036101188257758919709674528150292045705155032418794438806138765274701491319055040375952234673576176129679694157399959800551295956593061355606097912362854619853508703638012593571949762366051362597472872605167752619841896305954216100610747979760307788697490490898540350434824529516338803537271879832017936262833839935736908153229569925674050385344075547507505232693089689259958720791501400507152430993218833866154007172605501583444726103048336956127820091688914282876781563330673930603079626385876987413703231497673406386292539778754579580053150644514574411304687591389719346078969164425379147477303917970927427383792641054235925735537185122903498173539847803527939017959913474346770599305227765272529741092527751345961944954018860713666784058731884838984737204396583338825458812744029137261054381984831538323286704766482120704*i1^10 + 2944863424510361342845107112045236736642306632207684742049967084245698069573937517552334905774734973024202254861126304340068502110963895481943696219464733012954364052771545661974009911108275004600311712309984052873055011844821487325855008470929784645217722869642247809149181821161476434761117944312432222180998852310739904223505258004826892098426906127288630734805561557145951944576421673577311882970281418236214232734618942780140690273137519943121682983884508882968814237568913712988059996071891010339027406220136650607567863187000520454001202150945926557014934278363130606023800967197435768133292210415222261231884180916640332076047434775204310557053266809810144373214544070375131992645679616785583932128963158916250032697756731671410322205200839083481826510436795361927020938783003488147018046818306473341834982749266372193113694490769299070811008843765360714346131293902621209854382425531823215729936973419173036243442180481506344567511123204472749777042565373297350262908975207729287535758898941409700532572538409534045993605322456012819470760409254559844804601112106640036873246609383141678873739743433810313040929338420253068017959819468967550744821097667448665476763973763052077056*i1^11 + -18482363816360201067286707873682174175826736274913732522181569868606183186974619710447675453016790950795067267452355843786950694433674999189963448876957534872378006266475645664443343987440717972484281537289403365748810910841730283697939561737100321932515072969522628548490515839039235176429900234083327025812605757649023169119061032822275333491674308085824257290446029908077506626856744809433970904130329747026867049905341344789032136522459698195662485469027903929790214295314247604891625109292025308372385084159350406533945727455722684857083758130878429436390705650636408303500136447796456385910344659528502406788488005385659569493373367378688467029536898945777064926817946650826828022321475762458189635348165154734081865980058380521611006047726445675448040047774153322913829165832949048097053009900456085439801177192851407664120779484563377815992043742663996115720262005415683737466224542349038734876923005625993061368749491274008536257684960776514058158199540472476375513985207821958198773582847879109528564335370959111175974545415744989483620964610816024037147833138030761744621844185608111903438484243741140183751711682784584206220225896927002066406192914899260532123911753564160*i1^12 + 156538218649439871206511188873049220750916239557362024834526973412015952342632430599919117657530518305461478004224095993277330160651597412833168317280156156858633522877694716243124918459013076707270270666516101745001208292064995290486323521215357328309425997187373142465930948303051905738013435589688622832747103881007040123990679196687022370521599040680347196972257229818990490591664783816117241097578683327469806514085247397310890572339988691063305011375739671165015773180537926236153155007226254571303315035430965968554151120030078821013629783935355063437856702494361917035949029075556565057225815309721915845850203650281785679211827744936657996200748267768205861414001963250262116562371914655953049641847180112316977213417973770720505001750358566228405336402690573483184858726105347650308437384125794930543212667289906905051784743506781167083933746001343493705181534318300927652372859187009869534020477054804657778604444524999277099945384538288096242172014527935041449652982092355739723371692082279170163877565727080145429270047164004202214809444396606245837341830626525013368752931220261711485332010222298507897149179002462439941696805152499532035946635362325803344569827328*i1^13 + -849155640936287803782434645383013892322887031364394233158224048711285335338395332492208434122065304618091087580001034088135545520835495695818206775489062368543002916214422877854568410998626694145165730605594773692041125257959964005640033849293902461576026327790370810428813953418480178306754979055182471260939686682514718503594934253496513167599894020479348871828846217691299259809486553090947519080266794203586471326028768265942413224486500054980463319477927784213410139135177463201435702594031898838422624423498854412782027995110052503199584641182186731723577902589683652425327194997385821805200340563168514155566280896720524535703976559522298929150457146000267344418947014404389813224196992134437369389886817291712238380339288864948230109110093827997221766140652985266620657893893238157816221405936689124343930336702940117413825151363716151707197722789580386401827960556519444985104913736204712451578994118018584628301097604817393936303889592978216737753304166830837889688221787023715050006275449980486530043408054876951497085516695330093081389846476794024780797393430468034475828466234595206038048696744175611271382706536934755966105859610658726969220788765345479393280*i1^14 + 2188519526981549652147006280077800470935307228890367442577408714631830514762614967230179566436043491754844404574867274041045467694374853959292072191000701952243318655187377385118835978738367740071599045017352142996578399129049798835583752997199259035819707731925767894361942514241630712800449541056185104354874760235110521077152444368664396471840563393602892633326364373017282171567927570900243426623677320920874777902875852999824737179122513547421115296713870737858334986240478895425772090406195914820761985815289092457118145243320386082946860716707140772766807539373089364420760622930908068779394215493942503433581340096617379992655816239903603702133581724732457176466608305456412405561819807724786206356589309974475384784188862434102308188729747971781214075168912635713100136027106525429927865653635346140067059537005298922051894809428506188625477209168713912987299740761481050386530533987253504924519969105740704523999991011116475082796795461771411268569891275096779257587565657597283739963646339219457119205777268577384798890702303548215300075278520401554370651941494156625113182301888440169494586130412903388689335390596247180595556444563085653333546810835206144*i1^15 + -12183777312832046508899079994278503923673918670854400318416091356976219073654097632097581834832499654525999851669076269945942909358000432885817682977253389307769512163774650854392267808987409165249185485558243046949332540396334147878586903004099699093829425305868039010681242546597312188805939759118741678956787936802773297735286930080606982677395427015900547652514876549284951333168124205279365119925874443948897638802485808278679553717998611986080393269050824959981730822811519925320282328416933670410419425020738876017856343990290293789084475278330965903772671301201496183391494040604234290588020983503882771962664810075085326998665329626636575429985234412649385703816562299621810098641415958239499097779915593149721315772904765884490248567677857831896383122958489532650217357361108944911164017614263171295299462488288667085752303444031870114180894617241732307025962594325805894395399651048491692015739668091730456324221535557256207794201346771847397804374182622059243165931472946215482437929576388307949028849765878441671694052543088594116955769673349789155499924096258647170329165233866997979895069363204598106880290415795225595513047752341643205892078829568*i1^16 + -14415491693049329763068579405169141375893503391196308512003153974210068615080239510341925597923449671768591302103268467825212133776892132547704378185116150480935209287125712758322065805404557632841306727602656568406127347707137990405951839190164108861966447062084105152277055352085692809410673472238295261108406522742523790770691846819090029209380716983152654903575939520088764465422404769835769759016228323755194909760864043212794094470239458457763843105735363073317704404736074793503758513195507000604116599653069679723956053958952780536881560036922321796030830944556222307057782368159574143621960153876132879793085477091316654401043517726765688204350110554026514718455731460751060703617643509892638752753389466659113651137687900748112368270531720013371635432986613765539024564869485051575248668266968105439231976678181613100730437237377302474067430998270512038111863658063738852650815263518321364614104330976228483800002634988205286100393591467524122303357682811097288387088581277807079457946220516490340874088711805842842676095997136016643825479342936246865163886800636274037087153933547979335995129228642166382519922844432610962232916589494773227716608*i1^17 + -7315550646052740699357406653007883705771600909967711329360844236140202032582609763209010492106357881879058830988554185116834591225933738829370309319755988713906215391552756074478692477290244277848592909591025971071436000943516944015776573652227515267227108277532708270563699921229903529028623885085766196553573298277971678578289026055863615325016278526418308916350015254332018714045655601468472387475585126268875490324175385373501279032630057065959737797254649315507615149018061869086209272754214490497270474710926118414889636130662775983100966267000896114319552415860763039151473108721015876381556725466477196795690062826244776367035291344556539423438211771841663741659861002025909614744313287766149139381478998037592529318577182889877859387831302073919446327612082600780420225149312921127415827043455123657293198722097074068071810550502765890158306097962442208356997654528953986721630018413196886644745946352033933341430348289504797884456358989028326687829707335302641059621234733537035506147131015638971837747691957627033762350172355669439887028018296609018791785685321166624801278253784296303239813052221803343120634189113281102617181835847794688*i1^18 + -2302439763519016683934330134595272496299759995848304502564254020381144513322841247904936752776598772016877557597253122067704529651413849935684067504449967808394729342786191418893086612595300757756160217385800871673139491969065652733837532149229283445345552825801257403615893389318118937358513564558295943423517897040738508125762009860813755527796452973159081560689087215105320069208949612107925106129145200017590926700540032522020292632895839928708666725309234445285286133115902871798303499989214970711207090115916073560162047515160910181883904193110921912882728475046860840924241094597567490114972501775693684553232637383146077899871291532057579576405269879673317912376838018315259879762551228375121844243431573423076557955616214741972460656763782767204528633822256785029019780384452477031802115413425870968342108828631364435754212728083734565316862499537299906374445696858583323411667126923000843464175180401681867335206357466213158723727011472073090724905656750701856705124049163979163494717125962572280039378874128617015180264436031787295300953770767889229685340931117369090411462622306882574628261380102247287923388942340678826282396418048*i1^19 + -539869163342402601608870742106535978301026224669972337568816614078681856819761531958082806327746986227647492967610825172666610308101184842262222906511515937279685094237667684140344651648466156193064806992224277906695316150243477770447535919350188174010570181932715022498544037402422174727999976793383739453358953109279162018281888600222589490018011522033944074002421490337692537889246812786415229515004990345103197168248773861907937082494184135155318266744179842587333790813754134512878953799057894952676100954735308885708053725651410737646147580476128789888101745582920108032654121222824813199840261068249231844667192741291285711387622480456514961128349505304780445976817617824105644648401047025080856179551064838860075858702402827052930950537902351113401598010503431091470637877911551510985594604865555030394847448192572370204105251273935122262210893478405631523383040870261544049652886854173981610788784998221407505031319251178416128342984335501284117006446803347718701722049780475217705824534022850593978259451215824343977315069759014361810217898847004537057300922820574483229492663693124705759889996088779420686963782622784480346112*i1^20 + -83499509702448351452865195378484806382522698905395520196193324694205874973456233231619175180250028366837293763685191780953104257587192770172225350673725298310269450377936524939979887608528220393708065873080516743693256957998324202185531623745149528666571369879077482876028537798215019842173404614735738216136532117172382520394216401828165375555474683987759104107282618216028333565704376498977115624916940691031189376326581241292391593018916032404773184698945463598882401336944489509695516258078110794545345607621739050214439677572611119343204329323887039946970257549167003834383830428493900437932129896723675873018923348071026835821403259072369087582979231592597742843477894866691755287746418539804819733963535386726362867557081553424599642240265851331744112852095795668962052477883063665281166936508965139605568732558048899014111607357624761790213793038590674041205652846193675638195819819796719636219840146067680363941613302100840885827655243061018594577031060518603349411587031107689399247910826539708454901105388259395097738175845118631376398195565162831817955432546853223927578304225007704386678169273997595651573058421915648*i1^21 + -7908709622887221979571858872561407960144264641892913940242033492165619857699344019040239081267765443051951842471407659057111894327499182391135403603812226147237314050384070294161965676631789372476458943135978194783482011623949228116716023385275341268614964173965322767999991175603883920837327165531069426877367697996894004800711720568175523436520804761258325098926073341802239149896848394002997943780716548168771713462099426039365995888651849186254922433544864875698007541716221299259719997340087111520498077246938763889442101382791750845074448435493628602548922427782157702292592007944570813697255068090831798240292650124867475425894033986827302306483699274949649463482756686865840153373092070737739291347060352227115567075427547862043820067482416888080477775101095498206131115871024377690678581794009833460118726473441846757845678480866695260617783871233522598319275150216091396218290863773653334562350878166199638737928720701275499397851627711968712439687933146620335960825200415694670128476751270888174119023286101564804805910009052208585595404062067928152129842037550186244123640406498936030509649462191324077978812416*i1^22 + -410286055849027304711524647147302253334252940883976368809000418874297726038036975171799463322035431149894112536239610986919600950626676008865684555933345437628002678462282472732296745571132234565737119404436123459138895089634071962881461538472632552757861033478538945441930303547949136708441800622731872659557706585657659066333332738271152689844150800392680204153262923406502953197616179010471226871762175663168703782511380326317727018414684764377873847777587101829905369329631829349835909944858756568794914313069595875781268144807259539308702875775502101831303875783566702373662935365408033502807498040990382702078499843812605332355774459606204054363702811921795659274762400942210074088900885267186932355345376276002290755103067536846748365605496648480661786274433180273646571786863006463494236650747668468611468984552558709568019024340269566994810445894610308500225501321743864739300024558500252943263325175239129258204208494779345707511960327898142021166512531664137032629979812162629444415308104363416242624273097951594227770531687184477245474479581636134611915974095857142391418687716583411494273429567923290112*i1^23 + -22791219471564788288195221814024159463156258719309938771655197493852592150314442161359893892791821193705143557653199101700551789282136659837485465549686414040109952537427149570306700917937313829569011630517774344112367298554736115639589112018101297761058080509732940337635449096447763066834375373674397913298371790266241277384853965390807254097320479765500781111043575321252929725600880091607888335239580131978890928144540445437812792585434704108247858629846346516521460612456813143659785179919751961040703661500648042012565964732984768234225117726285504921543246292006768680078610151588934941257924453881129292555102374786053713524869784675254573696556536038629864985894494204852073472372260124858919234927978523679390323058271401090015530108492985824686167870206920123283151654899283514119383135161500961072901047541439802407487112964695995857896226809558193370292744066922867870484030831882107506191355133308398999489766661469212077230993938526092421691412873727324693675425749275923650559706698025995713909388622780710443267050060951394779167458192018431973670800635637164273846068054610726157346916007936*i1^24 + -1770750476802582700014532138246033466087374300073645759377260638023388892665586516261496415244230977826041317551020805082816629715414008546223470707773226331900749538049889295394690783327533874012455971268107351141181724209792028782871362516160797958424572020476631593393633305152702641227325742694769890624695691647131646952732352254449880475393351959722505338695284737883213639303487126934255213816483973823148852106068455835140588275817636082125070122012985299261139805887965144980065015366312928011919858953471875845628178232874495719961994525479369549854687838654919266246551167989739065609021397223834835052823930068520022970639245427530385332158292494655032999413819683922840022053192400439719975942787476911147200739604232607621790729317977285521660205340134159055892979730160356130780071228790127846066286649839303208715957361698275739606606624153254940935245394202792611194978088059726231887492138991297424043686837361648638485155555704430330008264853385731943687975118875195596454026550797131530825956518252498939841490559172488899246991679986698790511893891195713960121191916116546697560064*i1^25 + -62550848991098223723567896243154709485393188182670545609475400662127380364426326094991612514758013556412656102635297997266671908349955828780295747154180173963123727923332594496655941406069931638345227964211921581301677635582701934634057797440554525646146901357613322291013152498942804857940780332267987929829668226412577147902072375064766636144680959893879205445144814668223771343211647455774617917104085575244983227623986111368913118626694793475606508461490367926339878465872394267179086782715687065287607474266753942819200642777711443198410699502907990169657926405691939924626882174361444981357576407564767896373659407489306105456781068859525323747982436833872241624359093503032269100016086279573368943170605419701927321818521448533492887093873691489497229290438541295402482412702421642695724192562489070489197764359903124884763341030435475159192730987206758714374455481134192237368297547428522206416197255099200068666174159258513194337899924759364193436634463091063396393457877273699443130715611436428914214584032468331700355613452251682321931084307884410048260600272053151680611636320665600*i1^26 + 526994932953575421440227228175062751495237887007790701409581141046809898193696741389547693655624336061607267627080620995408178057741886143358814422681299950093886241608486308864674516825678564111047374102715645202377601630073961040897950247951081916858189530321141274078714408662125000529977402057417892652033031378916455867024031826743955665380946093619046563261113112211803241337069253339264449687675892889984232669598217254728650008283682781030391557723887916589957018296718105015695399618242510586694224215636421508687240908761482170661856076958032785042888033338857192164860631899367486952346940691402789584538882988958760257587879823217764479530231630014128067965992127627643736175305598767337057419656566984826846595914612714704468167797279700671953072434282940807724615247040843833336280499976000333729351952935199999143636858009751959421616277048378315143133019935572629239239383640341461038337219075213849923009087935581333843163404262959355390744764425901472158623595872617312601326836583930992260855538188643279285284159444432631108206629404136565886189930182938957822558208*i1^27 + 37093811190483644380288720374790330947227302879211720443504189818994698271517515242279873153640110557500320871087636612225236298648127557005726141607577194875018078629853127351194283129902865574128469695378087140262750963012433691800955172524223094414336166715819925468427831415939383348065130025800531295687352935760998631084215253136778170448866847218827653321178476125730887845837067571054328461059000084521867413558559792254801967803486862512813719614774426792116809361905541342240226443600550622939693505752536737389117215901115273296567117960707225841322925163284985209713238720552470018273887063518090066671314782355452316740711510438052918600036302661015001181866182506698715456191629457939857264579450397310039045185145011794158332086569458744031451321226666267858925046357106764313392251521667828570116785085347531030788768914721929616836587561030526265971356854038586151520257687021979867044413769131539177577064082244342599852258479196866020878429073316654604220640354382751691757911154498524840751377209761617048198357135181851890028039075760458266067427228850847744*i1^28 + -79920590344671561053020724057736117084462364676501603751581045301365371565515059471535750329904396614678972337723478340593133066792578778752250193694763239973585211303868775762924858890653303223875319340402181136048952170198396679840709044442733594178587010885806757992627824929018372624319522505729067345026620673424676911092195998766724630804460114454037526531382262516712770640605760607421096533342942592713429487151687566289957957786886464262935147423135446543822260919806800663375852635211918705858744596138226094265698242582685621335255899144457275286872365515525764918781391443502763961217272005671502399113662482051520261149627216104232074729527536848949514756157501457766327318774620820748944952397469906664624299818034707576247640210128030063797980876170621717942084797619153902783988750126249299478024462101481349389871784718015141797512781788958402038593072242893957012741892961512172698918416329122209443710852478917904085346778746153951786695055249231390093128182895461080574549149686592088625331367214659569829595204127697372839287174117757477702781108224*i1^29 + -7370500950757979715099617282427039632610680840175895858397937274812168837400880752155873481638231541626699200862813104039724077946807634642192229805314787187867965111674635249364981899488371188176766473719511795698849965470007621836307608620746987807840600204387943702051534511661651542660480293301995073783882458227596490116924235207340909486534224648906628026155174579264197508942483325357270069153028806827729152919344729495574026829658036811239499000148048643233473427005199344086192229751515393915397431124072458358607823316159790422217501461887107555949232331228916271972612131196371388279069049990151504162266771604807252537044428567696966873534156070368679546239709818197985464481811697880955664103573531797683879612258057582452281141092413728735638430110714939973067896447931912288485724735677009260424296131790382498760127556551985116906768338529785815969295496001620053912928003114120845877790864010418132311228100606708767381464581031453889388372068517503168468377033196415994529172411545526068604939289181324604176353910739601755008388727490169798656*i1^30 + 3666663250444107193600544110443485757176032073391990626618322639865322669670683172629954404302250238443340211188996281064370364298980390587023936517129705964808306392755420734356492835734703940148614252062287923589765773996568692332888013781415414759033846973901600720863090347559006478837140179637166178596129831633791968353610580572902469595132074556446808201270622715655885246126471672109558375832123486886689937468631432700380573415086733759338613256741755467186847141873511349840457573491745596301840237620923872913867240836976515992818087706958222997299623115234753338110833893647039194113990366515490124430607121966272787874249837428911868549072883337700515626537976253946265651306870073056426356386853909309454670605506565494040855842209608997800264897216396847841721604137841181905901983209428938231063973905241226915425161362238999832546167640226470973780682452851781441030696878363352628992027211591359025941608441740773740174893206133971400080599540962576645030016183867148417092291439492680670409769068168658912629404438975111272862398283776*i1^31 + -835709351523296601353121485785364690036535669799563060405098712794226326645957877601389037565343518455960643187118031589407716670995554856463825755923132811185215101409432524214768770472229907861290721666194765067885693309965579641352906986943984653713585059025372831236585783859763263267344305076184576032785635330289595467772413609767003838016081946516618839522711511983194355617506727589511400540344492953049726976546243983550219500890207805694421194929163677947080241352262808905824594320472223541019646159183987740184153196138965540215057770901794056530447271418938302698623251262206548652623696415423230193036951405522273647422763066042075511552243938422586639636511337000878773641374911382193378834612370673832157384883674839778019337933482793043971113432378918565899634171437954892623583477151049604110938685096916268261628990682409488885077536802724915048565960684570267479094101380628208836220052153691723601437887468384346093235836286706380927461877510777335911676882530907334309105902825224318553715712392258908027612414243919101952*i1^32 + 94749966256418230328880407248879193615017423034719512869314534432516732964288471919403869325611239822072869451292124032231716630104088604828473340015405257933961450095575702893167217908202608297231997409361380814545494437221989629328421095538953531240223888511522382673148464868797903420141015707462072727781865896311238020754993956183028462989276450879857553253637504668706543045052011481124807112362705854273341778426713943025903974766056886616694801305513081981126861770185779197349387710990100577482253330936957909128092398254978100052308734057539838173458445282195609804056701202192189959172904652023230159302391808656786711500058281228878574333322822917514346724214037938529365971764647333574005102213275833958060604399875486816623521685111056714461085513971744386718882136059772073518622481202033239340453063609876127672744319756516914966991609282307487584376703128971042777015478060713393277224332507681046560148042716769928251757723541152839367855949547169578813755893881210239167792448074551893326983565149246306510726299648*i1^33 + -6229029141881169299454912169075728063061197885208986623795080444019340924297250072020520494151265976596044690984610632497874216105132998075256186602178030050243587882645688791090560569240263997408207011823223477389661312337274572365341340639147152185185931153765495023399199237344430972732471993316350137281070576506592880956072868071265960818824863811013407488993002288858882895756577514761358298255230053033833897103324923398137849665559282000727433867002328731444977796791541712222067052392602525213331113736697085921333208405901126834086846984470746343026610400857678476475810824813660037338937227675113025706735221221230240507882454367020853373322990391251664986048282166466479003897932358115753513277204696140189922792402205930732764363911374987574069652147787388766009145963580887397045003315009763980120048775117477974468131600661993227822145245019419391491740519309836508655655428455404008666710920826577939475161920061251271888444948965685153879733443434921051546807050904117035497336733972010248951003327741792256*i1^34 + 5374111203686527734827371119725751159152193531226167090297461708956320695256915717121225931137495137821470139020325288023458535196453834650930463885939540777504961836684219780437733982772067983074133858063902145814097670999721638258979472366429814551899404169118845590588703093491105015084046397157961465723401480269919759098793541041785561650464003208984612268864291345310837537994952085771865063454943185785083770334569849720195173416864019726062962224106589012626778299921679378148462185313837634376627939011570161948152899303418917169720549310230787806738213980920533474896543973705767601615612224708336019747758212547617756640561450296264690011544735438559681372155538355776952115846245171755250377588942758364034075874550119145516860860741270393764495246746044912741612326557230560899165940526842739467952529870230449585680524758828690317317411504571215977529044627494202013417976034230051818756326020407500295704091287488355046166507675374077654828662500899345621577183547945211439579481498597376*i1^35 + -1177342765136426281040302994395425604448613474789603682191745322195596427691491499820902790189769808188142855692617964997181712120241865959565490097002296993241849796451113317616331033180681055670181846849278283095233328462975392695647469547194088297170006945343163357125598303141518027634001947344484808105044317411489289881058217683062902105680167736061295692783561451637142426622066304621255607620803969847195166990191126604338277351754781882869496586619008495639939339878236434047926128413452780456965268539355899328217667030175907428732702981016108805425182774368534781206961420594843071882194051567185658109240663855199267136003270266086490079510087303186546636704189293522009454139477393978454854398506408950102128607000657383600483940840424605709531330444555242638751472159534096451223730985603238290542989577297302864056418594562987184056484653673829337221910236872261625957627572262189065617999654512928626614468284070055808300834040040936376366675881552008086385187395136*i1^36 + 5609219182579069555569025135237455825038875591160426603148075910554103245344223920313811965111079734140952594842647453487446270697197496568623563904887021549333752464102559752961539176767888263169870632325854004731479761505740349279419462164577175856044194654903584941088467506159499204123061954899346776695829674045538901253855784702928203990669605013057079765408843778104154728757811351582520890700474849900995981806789290124257357384972738104997810540270886758311991097461192942862093775211745459414205910652833269255923142219226875966322864394154476863489566553221421740633895933477146355153921060088921943023907449150310593837459190654293741502494080634792718614247345694834986872256234349235404638688514241784500493922952900697033741240987702035634576904693457071782428163298749396722389586078853123419413216846079295230509284916551670304021318098562000480663748862858404427862942869387501418684769490399063221598181355696280459387493156291060321770000*i1^37 + 524916141706049226457761906024542509433031056190055751896822017784960594169235542321263405996379701680505176600088217269646684335045072537477833781736832267270092018120889035919509148903578080409889953553805223055195883679029864217499178453057343496391777068363933393339307916526936032178237615211179535465198844172651029879265316723721021400793715881876227915697496107325021337932675348045860089676619948888144599212955036043901369591523270564255415660902531878070522417591471788719760205200416268822032246681698284382940475391158506857705631438723558800476657733927151984045053726655549989411381445109280179268748985798856006989266232543224878470999213092463605710260375695937613879672348855271149092554224181103127950600360460483027854434674435006148798839998417983718144203638200104134433285255490007624906911569321605560171060233053223311456184775950865442299829709950617500499448125390625*i1^38, 72576555002689068437958997456334342285492300094764957015379147080724188277802786328246234971320791336323157438948142764746290767098900653628445501299066099713237099383373572938884510463663284829295346549922784141480371717588236443972425438511382503000449371730142652197670338777260804372134038550480971836996122058217842083416638440556215124571826029643927764386411908540291081703677786284358881838730231906769295551713815265746070601763237952131862010671457358190797115349386741353862030939885666247054745473113605161151652729895858802076097475530669549985528896075307676775239568728302362257483743100691521701737521605425068764998903617219713939232684369057868491884497086606001436646561910403896924215903822105456362807559349383091409063084681385815909586083619888632175094341057549782109443965829442098497734641855895201874680459098255780119359972683596125565248142137923493930303077001319364443015309084946422339656889581235319992811455100776417566514381408950309899344191203565806655770604127198996050486550376427339466096998517846594845145693116957018080231522628219033882560614458687313572214581785352624259572423448926598796756239854920635413074443554348610561074028835688819612515569886109096453149929683040331428495800811383030152604979402588840914006069497210503928103824823255741823668356139282536753541618492538228173827788040193326531750884328105511882381299292381834866989948277336214885451108183029703401754977574377697557145131491004909717623914162314374641466317546744445646740666601111442364487743012952494147570530360123511449211762797663667157720652415705195608117684405159117174219106311922507254616430297749525505416642053222885089501235679426149333988062677351722041564505121117832036862374744981439559754987662339508143391425144766368896510904668125218392485137469426955289288875595949250969600000000000000000 + -2280216407319734288950651225988594556752010890057728222702573894567289870871180213154875330727782481952099491373482461688631988872382158070366887281244508789130499006941774343248339448460448906228508392317955355057755652034042735800212083041185470036188864491889033857384701925368670549726654177785837747130061379555376664993665964262346438826901535540578033730185017741931237107958638850679894276634491216254716312491688791647951646018361479503225673866357690280619243341743191346529076316053377896210389012473561077844008248956003739013901518457968583221632731964803951063257858818482440444242084377798488592240303886285408863778838114402276282819808960053478487301475927461574897863415593324427067531460248385577346285099880328253793496431343931188048153959569048958854027686149495217980962069531305026235862403517654747149016038058915577411144042292037940308695099080815803774268940142602483650474233003942821547082812980599927938344669024079542514808509369006493739196026334879101469653442492713172190671194036559147062085751810954499213105666472294446826942909025860475156580368942070868692119156714475329895228282414068932257437200011532115075353543256712675538845259156129157751680408657864649987550346193859777630105601388045650281012927349912388854716361263436968050431338482952189579501780429482653055013621863978978689143107200685770386897083813613320653374043257243185084589735683865480746118211467865426958585208613683370475341468410905949930791629386829158466593170609474807716122756502995162168083696413364223405318035889901473291217957435955003635451003405081944285904147022083519190789351840997159020176452384576788338064299124309421354201697683545979751373547836730195398552776807815637080111167637865830326359349821718562638275250148073376134312426770607529614792626902627266158973732213886025728000000000000000*i1 + -554564650436673794159981124892433729760961000049572386779924670883238884983096723317640107920787899763326921767972225309068224535236756736381536189781102971625381161525482338619147074021250471613422587812282421493207391586938845102402018413474818611439248807304118250136162576566966053356658478116577662328636938994717908486797956162063666814926015566606795181433680879342915474329231787819780806150560781999205021788927219885687149066773144991815874994716321086692858401950843224930616829880798191976283605343429627831467305220049227814255280259180749275234812173029843037855160339374287478309141521305673790189061259055575695356460240397473984964501300402298652296478479416849823186217323324271241600966071075061603023302319609974479137567121939214128496550302437931911387054968602826455626407274592704787525684751744649547236022153017669473474674430660574722824656616714995158848784497802877910584673378934447108654009182611861768114917552223955667557992546403705550378891809595577629846106013002243513367669450587340454461134846741725472751185454276166140718053650815140257600665312031434838817879874688000891176134274551594903029312158928232992144757032981626491903012540458933259198003905867384821543958156591234321565504833385961617550225764261226125729394114446001923119723849003259264966868939226291570396905914894859538383691057171973421965034272830700502624451794590652586704299593132409898599464299477390777112295042482136899257722758208870914926112187522843374411551355774147980451654444722709119160755010358308709864598514560179336124731936647269314007255782344722664511434144886978463652431214806250750169318442408645821487734771202256957705043733261509082249979421276643359605199717610990907377688253395031900668306035021413587370169043880227348643623198327594088028994742435348758537278135992320000000000000*i1^2 + 1371898777481266397573318951773561619818107789255261489042958462095037163146711798856913158358245704483204259178128703406387643809864169867420915038194042537356619739219178377327989951556734013381979044851843957177490730810186904227204069422546303654230975983176936820240387913385373991128696974557972618743164678591846132556688080030934537314009195843772007453195933211018927891097281248907464336193386494608494606587566146122572549824357793738837099838149360507944703618307485344998685910018671995025894063449949421738286042946434563713313750135121424008001537293586722246865949372149741316309984307687575843690264988890492462052955301120679587404912091545312164482476785275599089297538797209756955475150452222441555372426937736004660291813735672386586829627017824911296701613425717271759711441016924796017994170816640460825486491962588291509403027227629048213332852318560852772191430138618273120932932801484347981129144403892547651565623002099407758880435798890680687879778469389019285582769022404851632838921627394439816898950278217851263026393326317720467549753521114760699663531589586333109223684306287049179463497377706273060263969908243624095497323398512190227939245600611724391916616649535174855483048314055351048332799685114202545986325431962126578604389693751645025282902519227467078666688195952585756257971326654364185080943975163610347950875908917783319147183763224591586545033125521318054282905230675836873388010259159254228516274806181792865459467556836510738550510139682820036432807211225347774800567120931942724472809497097332496433084073556443588678141762166356280534242902686483107571897323375897605453832337855866429923895986796933193913138425994579790076995102044272044472292167328780893312656733018127224333296735843134088027333289433530178202544251873343994610416848565151497496323057254400000000000*i1^3 + 61612714245527093769572726528306238446246495119147296466601271840590908681609581232271555713666241036796545560576829400658203645822398566092127551221408432551007025666831346709169910498720627348908430381416914207124905311568094430993814114393482815346963106423509212798716834719110428087395040896833155515868973943605135274274785706178129775132317527659894149588208741335910188680570904469748405052703845491357251728604126691137360999019370939928878314351608346576268764154251646951885828714640005180150232702275510363705659513495755314584978261865929383602950679915356129129374898566515014237225494506065602525425840231048623507004689168252291186377386466750926767839791320201861017139540756137586696825621999682689915728037391089122712432388527477515694230757300578617137839889234085909878260345042216092010694368949007681233069465975386212751287696114788420528854475035436510726094193747859232323591744223011338697925803682740774634033016300962862283670358791375521932879865598701217847565277021240682676899400545967596151127935498150706957961171614189379377111052516044639583126171863990277329280099531950608174788629875373779615952869931740227233904821350530973333879540457550804951505787322776679794789000449332587450046675126288206542602358818432580502660091431508194790083722115440871704000880599688648723880482762053764545411053216059610375106352775719312816422324440970033632306394607338098696988471047653693604708438833428543209407435266498171315371907984942138346000076359061071832053712297673730017239985910530545164287480580811696601272398756383456093916566261661132488451826268637696047515756581762567248705482907447288883545666361711976679062164801160446079558231941466299521753147235796872582756695331981748573475682273807357856941415294074483586853051077313652176608898037500993087398215680000000000*i1^4 + -4383437607666333469314777896760626519694824497878736730339036924333682922569966022174738980926974299256162596994656764561365256780055542875898378150141587782857988149125698662553370044976911629944021915931567813763106930960710590874051870485491704401917008014565173748307810150203654740210289400370710441540416557884644660206262997066218808906361533910017691144724402796951530808528846835149079001343409800958996047564709379225968144192796150217499496493179257376754569490199435854766820898128795957304482240265128865997122662718976614307750406662399849593795403823482893931137269214140409587916421033136090841491808138470920747832571623292651250001953978829025158426118228294632600322513103612847129804972845902193787481487372835834352089725713382228252358892751248369967802603325751737023500995276576296974253727576819334194591745347396264099467634161374448024419635079806424064550439557153027446757333128089789557863365582969434723966453530226835829208603368542882930575665988791951130733647339472311503875949325672060307362956038838482941395505038388613237806398377760253503433507127948401299672881884835943718015631765426054160455287038377898628647245877288432089568411932194726275219308995997916255207082974244052743167640278015302927031955326715891075072870895869732468652331564109514101323284518627115635649250203178945206833946463146912823475810513249468225923173264233509414519525637272178850144879260308252626858490273628682084358785206891757900349100745891774511337386315869843878187731723898354711804693941807865089167680768956706968583806241327423111582148554133414698349893676608378258442686282716091761436098500741031570839263443297297132134114238739946494766192797970861121042606683775517546049838477422586173943646321760552922334972258368737297202875894642503151027897665683373193701621760000000*i1^5 + 126610601186673727092378373678049987904419638336558080155613844790406783244277554050617708112180249610481833891783120773828409398133814156378544504470844687370493619707753583933763873497216101334041044104475571115667438178230616883723427743987007720921392134788436135952267767084020698387805806604999513917100994991079523495649508121320823331008518324113157354463170263075105965361042362542965035617479631689684499467482721996226443222302723070804042934271073337526785677168980329691235235946544634899685977864994684210299133156272561204844239879603733298882600267472608692274048780834240813897503045900414458316773929979560007286070335257320951533601389861920786513109349729336870374750328982866409319713660317834745154281911384626029687237452815217386043876403557240828993779516396035019736244961106458206848586503267029456943906240269958501537414372668397733351878871787795684184203608507032138727387370399727564772266861016583850994830134781446930429510147179309175998028883925044566341283694567444545171085635048913500284804880725465331254516923610245203828292562706195803972013743463205908739296335579257503352242119816746739751370120730229539471957946015179771212401469814014352637945059070635897278039203520636143034328923952141182449794382813458014525565681438538569063080923966128093452935901929678110535606101847037812262669780350070073688126841834438787367221066739920854490673710587454006606234703142182902331410994370728498178355387434735339124925463813673678073521038851706858299482329332652504623557400307178797202272195072414724411562093412976337885030873297259430452833285088651899015768088465230425503755559577911952671043753863107004454207224803309550816568178908218256668149024330416870998864242551568938664077558607098502756343433591273512034440660846781575747693083090248987888844800000*i1^6 + -2805320462559422583659022090323988549157114737926385506534918783741010165251019890119590086576608061377467609018508558001461170623208274971933246576242542834852087425176255507703071149471557704208290211990310084411942911110996759609526497305819449741378248845664933192608555287292925905455767078457839036461948869213639736503949378737788687494335120504187571949803651936310767080049898146046392435807940489139885277181852589926270819383622981240249847796080889924346137504070600518711793055544278754010498219249470638305242078217159990815473854819680093985307140322551768580927046159841598438756302749167876663067172294418608112024003672416432230597235638077290448015572296367446965064780518641670762591417900046146384189052439201178545487871699479928256162518564472108599296941762903545540421636037209232404943240257433491085161580957099260581141525935286183637180674671837196184635257690638997675950291470410527868987200757617208330920582569991906363371137402741444152967748781219206891118619670711145942453773437503520276753357335525752476899618807081827136549481626605476508983149826921952478593119898883251316037363850712453803224636283455398897228451853906970073427105040959042537330113487904711343506226854210437824213822292425441348956406958750605667409523671150727014297588509100460460108372365044416236466259099108076415205405714058164544921864659749899809922854681324683381279103709987702570127446249689784736880010360927776832177604968554960709711737769401871455463880086241987117143494847157905551723707597725258032350324441801767727653365965670479615470289395841175177201424306095466829840050617975622741990684501662200654288577864986090773513418163760194245364168850900152267611447103668760699569365717730600130610217434377750175741912277259356002083396691347686530747348453759068930048000*i1^7 + 60784699857405280615729123437811602106397324322322129278620831552378666443889243754758304729453484748746416801977001705268116651603696247055618157949790687704289979702746967123226481653159941213712664410170617302093412575335197639071137940280919828842255989982710915439807904366992184088845323778331744282330017393221473957502650181663747747058994192855253493765375569894410508857958854631031201869182823496097331222870443499135407157497998869815265324705956726651151203737136329198832499622621841877053124288110987983263271236017971124645406665167467648288346193836019957860311249147894416016523770040985176649892023605874053409723068185942479796957345194713427525522732918208072714794991786398661913121621725291734601539648829389686265736094948358547453099231499204916201837790266969858292378915680434929788485119746539105563907913154974445692429873978560833987255279846465895736584618536153364287901214085531844295196936049530325695348722763829928091748622215236314499380126357635339892212075362967055500245883816392444486888627093322393462495857028693488353829715129446805549480299693539933612576951759347889475870113295730852597132988423795198062281705039455486250234933562252352587641126097108159066935880829651780270692839054147073517830535241766461333624272987592728193616538774404418311730744738054898292538641382273100942148365423619860650821532129053277891486041547477729671786235545232143614929292782452957288412328823477724448244531926115792657621490410835669588003842907210705468511159247519395244101423396390062476174794004585107636970612657448447375954487942641759180945977243844276253164019870948181514425395430944150728971828547082284956745926193285874372310838854122390868810827597915612378922024293865516909826949838312746939861122533873483456861949712941722707126405266417909760*i1^8 + -1009364992306406940246948993877553907520622761706368219343303689778524502688344554773153823177616576393620539466877379292913736089401820307524132819738159740239455560332606579172602080356614944285757381532001370411278488454041844048381677817671716968522119377514047885046397344765287003548888802937300776817289518381108047957303304358797856915313736576190764596089289720864403767373205412074235273929061055284060150298657679237077437510151305107295877133573459908472934340598443195002405181886023303999201014689788352752937568263315559651782278745282277062709157880131259527888566587104904053757301974398793699125991679894862162615572526126575459175519614374301970694271774732728301193366863561820664236253902840105513190934333021416565685857020003328117753927145960112191216175627309292302799127903630872612642596739471663120251879823021956629958125871295712376374485629014611998525414813286453795516128504370749489288338426580957833510221871553509848374399649252838328875280010068828393376297580176091132475123721568947883432507733260647194948339528884293282115412570586036455922945957058121009858513189450106843407757499640531795283824116038654699356926587498001187194580489794648122066480386803002037714756789489515045505352145329302050885850154484340370697202727688406326723968107628168545497928434717244998828764407275750663849933704943930204028216414738864816230347215355736665391017297869873868973314524836462547108901583376753179847566097789737857828507911481534255373413187287210273204531842128245534882713709280409940099924814172998925494367663215594493494242637509841516446496508658741066221805384095190309583039298638554570289881566229426620007870686619079950065708796633537652703074650930962707783206961731731370081604829681018313095455526556861478641769383722103743995721669410816*i1^9 + 10598621615624105800037078208919190824208763209745230792366366217154537584640351033698302872876971730937930103146429023023248209253552507370303483627979115516458657190972764743124095579954226011292250151586422724299383347133736813728685236805841376399924416628599181129804945044950179781670793145472908782623492672227823329857213667447428105398680945512908086043286191475077932290323485500007421654871032242237461967380830369706695008095503697705064148625701342860190093271027480641854760290588996708682684845719707668869278876231849277860919789500522933761174099114862094075031226585573838302636198603881604183449217364352679931184065075291683717370995624772639483691324697026027940954765520868124776506923152010008056329282910218946611324577128916795467416302889853210546095400778640178658877800921308929725857364892203551358696845137253785233011095977003223737445354962708692676798861274116075551922630906356327710393481686022943513555781750023931902849612617603767198293836148797409861367291601274360785454934470250102368296103568408664319728174097873617030304803702993083999628183017077499897580490609989468576653917711796111625046632384850243742438626063254912525231971752649646035936158871099928981537110566983195192894682467834985378115694220539033457238241435870322145116717548075248247107482985581483012121506105167811909220758178351717014038004164717694638709255715357576040874846937435401780137410165120915839041707534821607732622466570501744157746038202171019047554759110564840200995598712049840801340998540243518373220706275704514418522857086785333757383964828862980033858628447448060808893905964138385955549870438160064537082681587565416320488205870326201237580656527247686200828640803268565270621218729332619035677011918309397677898270118701917921436627119360604830640898048*i1^10 + -71239737150588225767170753860868964071024302126025674845983882746099921834352157437291394475922253734659023952667900449500619760633470522958778367555479235778643995608156886903935954831930621838091693162599445917847596059573468970011689482991242088999164684217812918002334419814862458602517794010435659743250560628757828563732274378590089730882031811218307766598968290107806063481350404790028810816876225214361785120199409922322490117499696368387106840900958918879242519815076005599652768934073387689127184089170595914577344020243662911970512299717301273606215354028844316469560202751220036763191717598595635967493124870761300459928779306482501191891541433201735402259614994285200806864029051871148615720321317235389685670731987769466964025119586785145316706766826872893855027660082564586748813548570841224659480197074153506584350799402572802150198659191397326694012708843201748429104540724345604288480073980063889661509747314347163781946940008251854135354266644816848109493933306158531170733590161909140311922603815471643008612984082810137016737509365141877240963262540144674392489752114135341871453383374200890726868849342354887936212267760900408845756214772348562326721204631520747801551101364570758723603211272651890353397327811198437389766902105415728805993929924344298117652041852481391486522400939390166194854417240620691561141881315417138223427247595294348801892708713799781006801996029468943913385975753066550632444052963399426230793877024681186768115730574226777065958763697462646546666429407699548288024890272452860064676969052563995925322022329080843978984238226736884306319158443251699237930023562614745853926415952855503107532700387657456606028569146137210754441467024241088256441140605251948645605216888615958724126174366470133138214045652749397501060388256477790339072*i1^11 + 535890007643158749673625993233333021642383157213520504944770504761881945065554972016030965967821781186866616606067580028156974777216153119934459756160449650276660302961080420438143678807248297013418507828355376656865983529495249918064549356211541786867162319368515705706063912205070144807086944044433520741191023866838691373823821163803777996315205485860419846008828929635871309712036253208834833239741547938955406000296660413854966540432953595857072200951756959996898125523522364092315968270921894066489743169956533434252091677178593870960462434387955580515578484887733123572577075144303759198013620273187221303165636247483318010827447863012680077761994408754254712382409114955300475628170277973390842149564089021169651903590092217646111980683179694786260567415424996656507956145442546680646131196071221359587603863123397269904717712938144948347109526531617290528692257690772610569180470030911878406788628725133612391267407692735179566984787311937021240564579223072516084562234841182803326859931281499764883382856501493330722693207319729139592053399403745088575286149993325603332686446337664437518645331186608290037438126743994284036783045419565331350014419020405900986275828602751297786862447119787342318157373642947410465423195740436025503444406102865764339704729153723073005248193600138809370694258785999800076280211270629005983626400688615358602098198309620177930846604840169980259897097413081873389302524254209143208677527782187133688106914846657338087334797290581956280701257502604168065505519075502657845934628347568955847301879933475905434200165369964572419648749715874862987783140148097693582755247711915304818587146692184810019026150438660290505791862940898828042062777687347825973256953826305496066593367320374277757644443271929101607471572581362463838722179643473920*i1^12 + -3857234378013169449889311616541527076862904968099268320110477643993078754577371973115790333965085193249103821836941892304426085357982324838629817554581118443338887128766525355773917700423471734689123088151387400343478890838154782303415000149369022022753417066472915486464855620348579845584134755652420921969061404953690812794105396350185464082185235259748970362339981236157258291005802091730767789365287087149945855089309430601427227209946116778929582515139030165553205076656745953676574704504009469605554121468637760681169470511000427144853133507852574425365178176572363599024754447814613805863303972167861681864507217597779022798858492040246472351242774134489203420483236107993050696666432312542287916169299414619752062128011240191186363391439914720777635559337360339115876436801736736986420884030442107711651439690166989755025134595104438780591360369837813829795980425400293723265393179145203821456586642557554349022390373984398367640788567262814384709472838915899002659067934896989250755851707857382754684273436257300460799636883764176629361546105073002932234175845718405385957139721979575307843038123479955249779512853253610588808073934888094778304811318942306362701723802168826631966721602742362035855360701555219199610306025181909291503713316501992521293292103027921499268133422563241294061520212430768160491142644304811969938308575929232836064497312590905639170296523711874671040977114008564667756990140862909660138859087603141758338161016204166389043278812881198253868729207294654754326792891613011246190757387818604823265821400892750082545486504899891916404609117047983079479104361064733431863557339363278495597977193293857603993742162757469210201687123071900887665206019401522441115708282869532693823780774524333071078398498994305328915783941777132345710541275136*i1^13 + 17615442856353701790690896523884933455121968318185299691204291844471547181869867202171260824217525202411977367354130044782829971971370770912524582892156503783863307747237196111253018189510528184443618638127599786138373001437270978481465167474166517679163858388313514635384657336733909235563660660003726810770435879541303280968626805767267940415768141597328666416758830795304535084810317893761934691684215943555404221850580955064464722853954461250589951526809162550292156227546837220249794573647707329459549590716561358876133087639978459551884293816906747625546952475497784568716333022808004394175628797326601955617606273581148075171155703552272448254675006186698844783426247463737367917795407245634865276281775204002180732941434769678692015361608766905418748848952380546162633618328293967975962496891616852359189737453373003733359002189786439040535736463879737828909630601961890671029170272752528130701448792653434011444127871257063411186409828907192825725990420878941145286411875454094295956152326580521148905098003830784442902588918019645750637699265695516318337849269430864915681622362115122292062433515202998860675562513789751335386894919134520796608210463352160392072101120616056860216763488886014891808897940571931643079474541247686602500799278861336070206280089825116939407543920104055081438063733706027781877029665778993298134861212624995961100023601720929984571947189602995635029638737355546403769055069411536923462114130643806614345631294956369243497950392837532299413399206545729678466266856985347108986846471823612574676318083612328201953220841652158810494315469503021892496321915552462830908873718185619483464939515854315818017252230827541832446804012912725159134014895113255709491003371361103937137882148086092703511433965642474949168414867576501682831360*i1^14 + -63266061716626629324818336998136333015744991524639042528252729181368036563723558916500638857434052390477234781162420363246309585056623090056387111713639624018962427331006718887617690544388492329813519755470579241864446108378411458065728154812375518787648498357977103004990444986212552647488271671001580595083800414643255480805515475550255318221049469741682557983069931797706327874527203492092640519437037011035184217787152725303953525687114369819596089444957346684048847535873188240605071203365359749205630337193541542863831410736284938504162847268909449891564189967945834357789313516914196311841347637285928911496593436670603907216889912545626438426154618286964564677992921945098847331806872796026536255493472609962125336004715269281915099023200259189849748318719331588785227999604542729040411009779654048845601418595384333297130542074986172265966539353425970631225597779340302177427884633227657829272148339373007668836709965020045992103402488384669930779839401936484026765847470714532345379833457287866529734485126476025343787031201033683859104904290520681269010723066990064874871384135465069422317355067835956970064624839772107530257591956992824248171844905982630507890711486607460300470677334670375030520744170422529958292999604158094171484263856890831283459065291296146527512906172189380349238498053095016293007154102657620014652534435647444183307914235308889793382347322329451775711326087255474933597741052763802020212010718169463414145957143334144990185327141234443755277834891867712013560020574999978017360819952658513351948143346212658713027395455454605328375461354856379379784414573062668002747465698358368395188703403818763318565148378620775393785659420967072005499889266207472864431831309655860216798506489634705539521534474320863553866092901017059328*i1^15 + 188888339847062995219840810889261399933896469554220732616665050184330750454707365344993807492663869731211534926453563038183061280700169398257135159505461215826201717488558521689489205904547646270713517709397443617514918222941393655575855490787844889524678433038743787596815940627652135261978878204590631678734614466312315343728911704321916248326518486984592719225829293465660171896615494293467139445457543144614693429541832873070798543514540272590694579411989945931003218388446497398502663044451481635613855806389443987197517594080967835027731444406417859001658045643040850167696115461762164733619472270794478210214449087570136986788477011149771333192010295581127166530240734040263960456473793124887381696243444561146618058446422249659157202706685418432955870385386180533781596605708175740430929796727417972359956298574740934072014527620289597779778877417284494941607167319517681374483511170806005389462855456277279687968621237130497545604553283452431314761698319429034699368670353113895929975105302421272493945789719304011531318955940995337118357252278271878167451478393867982341889613854894578402105021200907823322350597055623442120792219113660606228631694838388462668622656328676579138952318769230858078251068275568416366312985859234408711653031066421462799345186656488221449653719042464937357583330091945940211564924156924690559485661916854642958443542567788875286543494470978052030332914337554923523174626113394646751292369957619095097539324896684335690328665450664336417039639714532316714263435737078410739050006821443726488844287342500842397473707711785506979252804130864488837962152304058177773408204184817746105912555137924818082368261488331496565225316261506433138477559809737064291633835883064644610380629521358798733148227032807123652445015638016*i1^16 + 66763031972484574178620188656684821307081420545215926912313027768413621738886166151578599334280540477987547250144456086119134791357706827374983514053883786385989557844599952594382353813507493950120692836463285713137434152812232547781669277835663062301721095054490338939624546499332458746503286797988857593365991075606065868854952897126645730905613700923866680068339632970653165047378407550396182783193354824529930640659555309283937199256789025944184154292178175508120216128376723375539528797298538738893589077244683008263345251259858320920816782213776434200248924248287420187881007863811785500694616698546335071111317940323726968724298987774940126750825693903535433993672525927368157449891282193493479825751781946227090830579919842031910256249541943799153866383310783675577256651688085312613926741550649491031674952116874192597155963557680061522437280853762573553169504937144119045796792918419199875653200182535530519127765788020007618702615561140812667053596328445360701188794089819627122700527357783526013960606698333431624870508984020808901102070798247600952167393274682949624600327767643423662585278230503972165687987228528565182112017435743934631307803926455572520403945802865604399265045603545847075508957401542807950932110495230515414636397951063227937913463217216373625912089665462160111796223539024347957504396002839742411515452220302755259202173750963644912408626606789710760516637511080592640354458565302154139495590430398902072813623243498929910542392021885566736007833814411037752112854107161503795995721180655127057345069597536350517640740764168915568628039869417514365482056597220175674914463314152917881114527000764570387095156901220741541512220746311057251107001119332656588287262225057824824570314600800122270402828964478923881578496*i1^17 + 18525617597120460487410284195485737996657573532603763810301739578178432400050556060959630950389614395572234039210965381832528190883303267575271608759245361647658074194940673490453679800938362179581434686304946844184552894158564866378539892438612776277810254583338282107930057305300194602204971244963848899587907205427017268109144103600853003946460440493953095589950660189382892249641524065485521875625434070945976448694023396507970114758890645882141235924672791686582518064550720206558612395049030237427824682331858694036676529248522704818366920462508171268746534402058299177175778789264305562988767577101128342531696460485697554476118938542849877160299732605706907764548519074341453056619174793971224089066400155717249053072525632624890088236619709095587542374302905817882099294282632125149293033648066405219734829646917995179039745599587990975454057659688594622767132845705693448658177040746328608476301096016606969533975091029963113003147126948245185710554632804949013556478458866411635140369820362542234645677175535778143977447042849294024317970372296577514389588289576004054360017251384620763206962065193862686416485751181859774122618062976556268924441815506274875456684828428045291627446805473577732800118723915319999778122596473066593420598272224257999684791813354224937891943316889633120237962056434203416683855926069068441655816311686604497983191429815326889990648192432435692247223727603223845864802186754859775799657320959430301433652250859438581175920423687600061689709333431820780504214911484254204048466844142453236817307404712147511323986398967380584796376469114896779277442617668514454747932518209361816828616309664273735653849140783498205958056032780839119057620188766583644496537466429602493989386920238641983817817031710867456*i1^18 + 6433129022974039965758992744870610365924519385792230926008636212929555358226942521349500589930284483684222408240054884447356957849509312865793381580354867794984449852906583695781205043815855736680896652346021498126438943087301447339838096109487321245304088568175079591380023984235234532435321753514985790207923413816665793984752191483107660675752966319705332947470435237798806358274486017936109145385697832878818196370040626716457987814741454510035864676758943148843781921415080294525886016662869402611689192709085288288537213916049383640551921143612132216366056306097982588136770420398363007880785953915550732518044484037338068512610064609512184021464117228240504250184990581423756311930294920912850716072248613556189386027297144141995514372962079795698003891328494426175320778234992664532295583893946172075737554463176090198134209579509749083219165878929907329437315517690609741857427504888768542325479809012620154615626323560122039372655818575982367807438808935004598234421408318732789099784050554913595174359682509791512663565352730462268326816363381070803756839458706770318400623518360145109280715434658549599957494048931515501453476198125140993892386582233621294898830103884625311465667409163131323695865725367199495732325774949922274843139554892671854790400384155366383235083145742425898714219891172519832114888228894801032176877913637881756120611360162925266964805153817561179550303075757026376821838543958964794048059143575956601247458733779110746163085504318492992731794199069401283134874066817473999672569772685434309734090656172904273582002424377745021348923987100241518548392876386813944507688663503776271808458751681458192009912600277779846697758729532216329228877944324740703377860909555376709766565294696898057996941131776*i1^19 + -4252658224450671831004365111579531097612243050022805489234006673794307432936017976162552185991801422811988042651388521606437157604531191963709638897365810267219946680081145504887692592421177469830379662880677328734382319031988453723079611345927945015952523029622090174613737588036619582854535730857254753983464177999668842671597715066382289533229385301331225000757406748825051818684921754980562991262612681075621514220377853332234031340974491015828007793841400268586476124555174535754075810968731428571771567608018337384769378829389337134730713902696279603185154205474330039049909152674844387673637891580527162564087662138527104151401469902982961935016996936093448265009821065929433301131908932448401918073297560202075463963180889527961256902023988619355781852973171345627628082988015761350126992813697228127394727079493712585952600452645035086089759729456189638035404199966485797574566408243949803537186443278061605977038113842477553871190040339945367155415287702690433703023927794254860799691940803546402167220947319765576178506690314813424219847566003923866249736838973856695490046817310198352230298339336707088066736436544574967920983452495756650911519384182535368497987136067648683004405780140490036008410152943674891646816664776237690007644480114284880619957646269526619819794413607064102271371939903289142078158985514616981015739151972584626318602582345667863405466496593606658537633236887239548617353087989697701209714748482707347595937440794070425280228559473360596913143215181997535270366192280532260213542638893225150938360513995425090117777835918628158015043052362036815360221924336723420496175820972219218893731485617427518994285519938125964853450926390097302264855968483263199140991260773748473481695761289815162617856*i1^20 + -1313767678006177660881461858356635768314885177494732611539973888734929088343945548199449829821166437887922526547907295943303589763059266284112213520698075809618740377357495473132595802865734417005169787805087647838923120369328869392999591534436428318759611983611792593699976719042620648383919152312016054508516444676654998974943998331350246762986973277753883750376384502986450994409363840303041017716965139641319868082976008809000973777241984372929532794814578665885262640833480346819986746702071292921603228706938391613160311714236953849957948494325940810399577382095414071660149869410592686813115604096931731478895699285866794757067775660479875130195488332208984400402538025358726662208834676133244676978616845174439815652513428715948670887294469341859036781581530382703921991975751016377246372991359833934303487113917928806958247660859663327893510382919609446164867736652105996585203545136045880769443630304091074441094860770948840691560594174756414887770429822800555744239537758468208637826854838193608945384331901015717069342455266735697305651049235645166441751487364360562632623810436102713292855395212596039693918063447962532869938305545860257843202962653629341527128410799859149376904772375044009334325102351349513341550385857357002013064062389009499562542719005264296800090467335874612317135139272057211204549313989254427273574913377044912118553030302372300724348204635943895039454936283748236869431292605415274972054284149351178253747153456306283159489876921864273411926456543778328593036102415749318906757541485906687528561602682697778291604131573770417081694840139206486026205089276541159650794139940362192574394408816746072051285806583171329791132711193601005847245496824699426950593718629136646779619713979777024*i1^21 + -67084895893741567489599839134059846823914321411982610743830789679930513915564212427325999199553339206351279407713763092368690288516771859660581951873114757582781222036663458170923299249023529765997615759230448022255532833155259811217310415746045064274346279724978880665439365446162813982526222260629533895495719205466201596395993395269190032893527464516624115100053436318715599985085230323087464133394411543008664227279792345765342104318547819246972701328534029036481723064675883038089412493997520783841194690047354236100688165846875101666748613455218830629287304160454106652040859413449474068274157700037311920100192781127542143172324348381083914975590637363695739845614575615951245999821723412084264895097094405327780836335465012935233356252629255128735299310233934620033580767733839246401317491907424001205871199176134799321159659012795694692857263747062091658345827562851890591279119303607369349351746266806437340474524092018156418757933081674940411630704742110279960820589994497434068508973114150597102353012796823068333202313672417282967417370210404129867619351001454170390435462798668043966757598202274571542100641952128332655946242118526844517131645769141843357326455919377137332554173674740219595780217613100909457729290288813997429398682707541378562156318836726369561431535548405957571077570004412969340676471740828788206443281685468525093776409572501573333021243960951260084759028768124441403966070657902845614917387399617965017487087463844195436737436644505360634945607807975180287836888987609678575610914873566613524883688989815007539115681782063138543459745016574090473786755135230550040100793458340099097793083855987807143561920894728174114684650450366259202930201225656829053920991600748757106303172608*i1^22 + -1627287379594213218128438417525424085971151085915864547559544456773257569064687325040507321884227048593416148679494710664414409010171595145022368591987874476836188094345461387177630203684695596448457009973728214319175396962228687826591786850149126021529289254533536391770342377960194691187514108473317670689855663491955938521960452030334906210011032411407176965099898255740833799968234690927246719284038250027898047042563076641377346360541477725926297888889717002480972494845032071365468861073464908830906556163197144382214655550304682750398409137651510586554447621939908285926074126725736755603385047783447086839492150575343114314516420341225631596466235807016553129002260098822354318330652660713737118642511898955786313304184805863284574924083535685632778342083113045204046560339835158905478663180883766528567212616452201955321721673018667552050045705360236134282840359192451956080271528191699201265618447016095569973368213783684676580536038499603162737357832471773583823316234775661515665871781443235995545554297301207301556161095179433438370198038185591511863283539263398334688572578345957020116793164375671984443283761888277041650874957216610802327271435136363180996788572432155697346319004021161980608783545032958282794778900212772804183371017060445597862873114150230962758856740059316770409143263175774798546748401080164881784898512618030427260747083956827898567920840833422164327926100541984624305188861639465262521567052842442245927095113917176755646859694323559592500992293840295839442756674482788293576862107526980913834537276507617678801060097645055858597550384769156023459219588462531895782004481034157242171809992427453925388407927930649015317290863581019068296940608116481932658630387642826489856*i1^23 + -325713601643066604859805174055566979781400116827888666272602815698229653037785985253577443645909857570812985560157818177634193756925911374730330324685138284340039233878457663802763949132097361459151327858541097914653096835589571919394405517044020778808197779641742297611163675921660339529496452831514101606575128368144289371613272775359310535816438313008235536384723665929901282925899653955205240195418098294213700476394632989336799324243078256817718770039837256330609523810809362180586089878667182528153893029865897713771896549687200968067571276377301435292999560675291182457641535231089531609229425210228360673029461394323443687577027742816877147508981710770469424126225967105877575033758826513376376565827921589731806303823892607208602910626779853358257673351329069806746995605121848243202214920305756718631661447397241364138407173570919511537648124037695795352685780828921450685022906636550668683783596623414555166766688397933498673351828550033474478790901408829252073303609797584324679864280286017727080239782717815782284019430255703186319783346139481192410543848662558360082000999645267942216824592425693969347727825244252421515887097040997437047319851083355745326721827019865634799449927053176804384196737617471125924912534953019138111171839051225925974231158497514913142992861215678874719817548280049153812070019444465570610028861991705793584403467853486987673828262321714314990918155532425131012844734901229646735410764945094638161530824702765502347626833562211897893481104405995016485498776171457286056596389464506681198496722895924066747971102819372364839144421130391537268170307049859018255107711356572409415843768843427395455095617389683326411979430744381696140021672196639208684223482298368*i1^24 + -19320244731893853186761594751881035953526817818901133672350178630284432517365043662256586019318430462789151024399307182927988981900389911832261591915859817827244434186463207091580196819693087122188989456251327625496058298475239168963152711509303541595998600889486177636665357519543512124786502927555914045591968249430547081948788216005260719694896738439059179489283979602541374191048314237516223195569717032859987498236761595508642509926915876381451512414201080916916394153734764595266357114428298376505037199926531585587159567605183816355403785464406846259131589850347117242892602983956374889579161767645065506330597300930958892080471789824355120619578712198666621942713197026446714569285600472556173625662751132684739456252383360407644124103359931292410582246659746246411032271793530890683691295211241311138047181429411511491148904754196757663312538556281553564922913913986335648273930925966035243784874430171742921503871971357304890030014509224931237542789599858567281141210521193166619029996129802042879631198248000059925725631515903636273221063954985578198821763736896817915864692555293299011006887699225590038604349371322310209968656152411794307067426999996229482267861319319877094887912059101888560004691889607162320699253501911909950661153760007659172771368468565758819498907218361659568841157466417987273237025001746850249701895278387013562273512268479525334275967054016857606525202511275970679233968569442718180241555022267301774104131824954787899763881155812118461647412433516102025494008060222920696121403458083457523473345216949020687964803743507412328554416199996158033978005083502907866782440000641738861627497862162497664524662235837825703510513772398786336590277482654310053445632*i1^25 + 109469205440946636126983764050832586006151411428911572681760325194787708403049342774958198853832818613538271247757751773640175302995046895069238515146097763314459197993778485563243888371500310124571477286526491259362511072173252823865027402683678052998802181009727876891242518763616480290504932557396088703062021482395882972535433122093344982699362537702416756321003171610277045251693842871790563230248022975583658042191944375074755765109685647268944982795103431252760179827549030982485114755194943054344899815708203747373357225826447161706802602026845319039924532079225666977360625966239612544920267721780734539788437428640217225368172592097431550030334484091166598092007152765709690488069994154891247498488303315441536267531320729414112313110181719646792041261437910983323859289186104818945875067814393408894076261443034135478001186405626992251986081071818161808876038510030071163632715412583247161990666446408678745069447326024898858937019297007024221096003042168696374570330990858356121295797383556255840048257079967689875795919618862303833093850844016209426093337254214677881184870368790490460250683249419092442616977557046740391654389884954023866294593609259247151839719342157196889003527434170375844707494381479010496431189501898596797851379626072661877741460745300119134179638344192180774875922750503115230165738475565932122426496311066074467335211416778682449968865168607189491506079285220778911171218850068501616639188909304630803054855871897197200721795546667743790999624444899746542462771274658071613997724075814057841880419208520305283881517533579929213354753148667167907968129985294467830136214376869488103791328339724547271333654214568455950352694614740954798667970327347200*i1^26 + 11351108406462495249355943559277081753617722490586945597674197565675255420569595141600704971612681795261212986450148574228861065500856839646509953097279902533361712801262496552508284494426525877604849946059849592793722768132495796846536984573810303935967972461021423777114639344595633688450368081254924262610289310469519376339665615480050102926203069258926589039390931190556976545026503974413366449535897283298017651839866270864540654222248748902219259177169032623234873497777665167331589397090508941129111262978936548264397833622384867639618927966051078230064904468401865709372663507673767051944663642284899346058038566191296337496303893410545828429002843751759810088035776269102216910738887662614479887372256087113789513453624174010776842283978912362309508368011180039825002818429707697282715377497497291439410140042841558516655457946153426868507152650379660658055647626700661708269885466871553238860385393856398462889222115456026484159306825829030867659242367596230586419718918730693093133929769866492818306586563657829146427710558576222847337902662404529568848833121545611641866249516662929688644186226081264426716702520511353006347243396790034873256287428779060080775793516376981748597373055731726793056825983769110408970283725911965671832862001349571637124100437929415169753232907512768808539029327792670309131558163468512575684663120151273425974313093970905377014697710817716734940239367740671775302012174909033335059532822164048552524202716762301015902678969826255335343375746176855192453251118175942948829737157599975351861038580482524552025985355267774473793751658905078644580092828408165067354967715481222115584200939422646547257144833793492320775261697208408348299362304*i1^27 + -36599254265744760316131373290175569086991961326855447201378930716070714498430532048758268302221612919960650783379126540125598008177405684610846633047689422263518937222181776718250742074402956788114677956411599051796317999948043109024553714990010421318027376883043356529588002949271278805271404193354100394320555612185101168992269911053408580889966053655878663144680976120155007720432311566368590415915599673992955988607727740720853636719086240890772756016247890121195239781461772486552441948923148072992472337167662909493981094833753239003388996303402011190209115954183797582775399378217422089744304881601846943378442264332072064263430253270774642836750297582979202514196860705794593695305112425989464551063478777303757002266358104170696978991155709583593698267503503397289252008797885500242364826923953223012773546660006769753121129084969616873859973994902093960418975066430684009207862940541231613909351254362661639266496901802703294447944210848447578344903022847734917113616113002847837217030521860467705274482031344952670962015621378551150953932107827441514502135906937828148166324642715747591459419645968492892799390303488770977206878560869643858352327523724823101173948767102172721631070950505796092730201672990158261935662682755180264670416146802692815945336841938191739247427543095165133978660295178941146743319519508487305006417427719375214319851567541412217764274153024805575710068826303750271882145436119182738896286386097848423897005794245634458576606859171293077286342235373332857367036468773716592253270701993651057150769378707708568445569222734163705922916241367155135398531058434593677902631010858380823521947936195304823373246162412034358346034499737878528*i1^28 + -2327829202940700646684939065752315818747460891863527653458127648856215901666263083333012376976250218205084507434044756185306400300374696066532290526766454188932419495649664285538245627090431205151314804948001436822502986321031611072384467109716729451691779694090107640817251330156560844779373023045750346769801068943039335568845216771116292649659954165338034357171449810245006189597943440667484723364354883646143924744631922722751787379231318755662424071514087995856572588800730267496907999893414686889368489860166195205972914206173575620477976932926611891835807602379129920645326261904264918534037188884731281331736545097580984096805155058323377356467676336249916656090425518885214705478552460975592209465495776062190768293407765561139924435205201213154064590422826225959266208434427177697747990793718266693405041921063165432452203393273504589222289377389343614101173199503327936593192496765546102315125570696741137600157088486351994817100640925596454639383694585799157010393016951051124292622741562774584738169856422979193574333926816088697609225019345159029258470113417788543371708905160595292004468894543042937115656754624585838461322532416999835780621279633567504178435162953208157627179427936509061949343887096370622691255888327632051879908061647473198922262412888952016488093693851984999335309539512943648741821718560587612413924854980137555389750681592385794959288145610995246481525020395243285261931461175985145888815368243910714657211982909041753476970571707257370538556287298203039024991921360070793606510991872203486566575737500173071001692695379652084197804719644777045516079211984233336042164847379688730028571607675030392469637470632738909001678323712*i1^29 + 9550459012892873099075511593668600607465491028749901252680846264316434135587710380308252256410630929373734664186494387936591262756837105906378306769305405092629099209497450439910189963531221644975401705563743252226831782046575803256465123768440809034700926241973090952277212704058638402606544764542725197429282171246966803657469820387413071328379520176461810470683220709039421051809987098709607425202481991910040984054712188500625386704941367179336427310144634282497471510791505085919369412737274837208669604884422437299709433676833026007287279720201636285282065647077819229875843039473659642368106271096412282531796214282039852293010815240806022714817704177599635045623527295805992407997782786476105662296218496149778118410023533330977676447716285129898616173647406864164369664938792968860228200168820565849667499142655687889830726864733102210083850667829265045773587015524829190469378694486145396051539664424498125654876200051856374821897143411873937115422213054587215130649189069194841717784969604007258796814777753891891609147669353980585898201710931576412142628575791543056413815726369869542975004141753740676955544790490477859850426236677127259775594381172536663843943475532498774183115706240378901720467320703123838901858059476342847121296557099142123632243919895133068015849643920344881830746235612948469617258645030270940754518827437236573390308030420466153460503277383027447904732444794350118414577524061408245879549156243806984717104129698078694227060511538207261828140013378095883452010294765602609930550908439462551295096772256764962011196725693052566668483357572881674269137514891551625690129432098991903090110921426354903816968791849300918272*i1^30 + -3243674440788618160237517134439467616644547671413161823045564189160370719680287173124602494862175900168267495746465483117660149854335880809172185658919093448779214257499229459925660039515149823939507710099106819698657960798439821889741983770660319827619949685579287013730164243907990376412779298464658036570758475175238452167310283269984332772385352707615679707539613754310251098151232703045353960537168295327826420591112163718151618939918489668786695242740315452283702325853519696114443398909851310785533898005348139921840220724902599723510996133787463565892079265134694165068058158278787174743469242785750334874093622225242567918294824486543953821657166419360989813473728261660503064311419397602124358109189388195581932917407649660474713252085858315851495271423446040511299201670898908846527288551367402765858231098751998333589234137776360780654961733633840272388499373098422830661289773513326285431190346848622193322532575195818027040379588745118796018850243280981897496150301250116712162586491563570811278218278822559933859937792799636488728423655022900454961996873993041443702342004005798323955165039840323994543437791553232374884352003861046022620842081360218757620907229870966602946673209219769255778263187399950780569437925790700651838077403637632673427039586519934975531047861560071294424492038595188531170571556428264258338834437391610842143964239864706421899731039352142499811620528521064627837571019198161390693050241565519186036500274251643059209855153889428247625225385041899175888297395351127472938133607819886495528178887886627271919005932577866173201276159374461214302074729157960395259301600773791902043748406049157018995719667712*i1^31 + 941421244513533510665418364009022830903888321375146591183447744515627524087118321813440347175904407057337255422095927733816625717592077106452775888135465290768570244044173458538343847464596278577575736931992413278111952000500833121907900474419041547605209771193149159989788950907821502189783370241392298912077157852460114800595446452753746574315755091961936003212548291847819476256380368311046181600198445499606859960473832523984499765322254811031139930461629591518536825935309787345494743084459184515414416173616555918136344597994963883909993256208776104641597928455417277962496960030318554088586519179663942378388915988431283752018907621490853954793632663563572340804252830339535743546624005828931977230607561429548963961428143396398582530469366359343856293190845975175533622261422072096019531323533301636014354243938322526449013502036332766904563731155971688782136978412626238818217545536446216143238948876902536969564786488677276451276418877042582781074520473388046115835004091725274681014686451257990162816376744339096831058562751257039289326932446340519962185785118792128371841938581152721355182827186742390402278623114462694622952653224311176376662842582994571683328210284881068738420901396485572891619919588657545852381778533436060933268044155027388915783482483674563602164891012743102306780518997515126023937614408782279147779431610143706710375413796968205895330377134596220887323627334844320217061737405113201714069000652317557246528893291689409330280913559253206637546317731357858312790963689858756373244620577396136160226243039964045960854089360742871341620942069094564288629788102426617472784875175912929468065877970966708224*i1^32 + -107970020361354388707158110986368007637695357828020630733715635630102416631253131657981885124319969765700923633504787095445310301178176629736219938497368784364362910206587230607361170775319403483218321263086105796458240154094554567819501231015993168855518291968748740787296842852259898046163511915215521378377042218099473901103670462036187689948950703126621277364319724243393705470584924801490941997690521419334608944698293793450768655577953042206405840887045723405215285582721365943218889301980264838480269200626104395024363216818197706660438109786114482735521202388658146477137946674484561423577868969732661723767754769876539104347144449758521843221647741942358102081566663158141944283087824305666026134938241488983219424484686700871637910672995879084497371058159922619534519135940520962840719402708863510506803417511873138244302264752320105802185650122858391677151099325037428311092659335186931305041475084137582146408161839326401002433543097414260230647835924915200623659458246972718727243461792263268745520983467210599197518166617764819402358149332797823325584960100302953710873694040331095436943387832897064463697276629223629127387618995017865487847264511025930449781122119074012013548273079797922495361863718191272695430792376897651816489337902551504114890903329695875783613077008208508178883014708755306239995553365801372942192219439708189210904155490174003816328583780771501239930209363426228429173235148820946935007754301050064746217898474184345164390792548174948736450042883439018356768427891103655587155682307649842388945103483785283724268559786982424244396518737167391298047595252755727458239787712131491703327870976*i1^33 + 9462599041277724803500760646768554467030666158422848944483950583696989369868459663131988744129084541520380036772013164339753630932027728427802580222265122267731201193802459521843066803220597755429972467952681118030871370605387823584914790226829788992841220349369657067405560858120545968943376008765841498164748138501878302515351924747270035347005532759701680437745114341411735476792094349541412252199610894636052274107928716625396793229864823832787707350093168708298734126413442465483743095589795399945395138533861649374419007553435080142614570190234988179754106959998344574600542779029274894405513573164936737281953523404248502165047605235853968714834098405313475172688389990577036158455821214001265805015684401285816349801656325259148722535283905634993426207686778399095697705688251516917979673370126149933797113355609393948968286620251615749631485639446190404509880735957972560287918094297372480471945936676639059215368347018913894680835732624725361680901022780655901250540224839945479694403237383136788478341028563980714048788112085009028354349352775142886907972323683722455387763812712375565425218824953017183286672127277806216707014595419070216769993261552403436207649374147111490815443611265366892324027395938190436852819138153354095173768559510081957646331888651685573037626580266743950248367210969659094138210524449242214067481770605424949317352325740191125936979330780519266819739108743832932422782237989979329619371194412358969742159944031230618524154870235957745566494080403752018412538095074641351381778204272122765107365394100452321162475855558937458513951311502146997236836841556907949387906030443881472*i1^34 + -5774796585574775102465056748353446477138197478188774904842220145261334181677932361754586472041144937051696378390506516518631539036174348433451187647711823258851905096072113429811274799126437048693433556176358567463251924234496818548350053406169766219516541575952286821079666928289396571456607708922174044975413426324766134777494038419546572127741228405914156185728822357087233973165448084434218828826482031886037847919256441454701195474558895612184284686841837175725344955044566624561864376164066463198947233963882024663884013747467975001229880382928336902066743715509220252131073399229540216051121870873582672556062767222055370157628887457259845441852941156091530459377081452788384421854171836618589286253938985432417948793098991426464803224082471063473797782550444339139255785675923965521979097699135882911297188994896005874387315058692349713614035208783127945377424460958110428334150162390746666391973135902522827647800537874457536010648943511481911190369856500807651948324497231593004905904718808428013290731812082642760646205465601135436462925600980577721294699935340625554712591600889751075063934520055744579727761572171858869167940109897332174377802732834920267374510804215819447237845307852975902033729412818540048048361392898210694745151307404606330046159848264416750857487603796663602527306194623471674258582096039512262920595843844511443239316041948417939005226017143395460105501807451688967885125601124721227546230581667833255704814802389656121702010969801502162006899656372861363030615594533516758557164913160098600151693069965739640326189706348245081572299177592648966872203186870912*i1^35 + 733638917824830237230264623208466775732296637644962659928931362620990952131800769598759231143102614747878958657208245409922510292141168108698021182987099592902787529975829245528936180156505867095462512070436208666606067363963653948455357526060756802804592981692514940677993415909552542326424750903977754393689007375825205026819545997994101531508224032511182187527520279789408095221748481445321426468655071019569886161396146559738442735458664874108099912146404339919076685627810949287393598187182124368358530933560095919701495274279399342188171341184754211639086474248977238223951016768383855724289198549208365830657764459223599895495005957122611964497376462532299887869651488033696454578375981605257578183028145766348444964294422930944259205756225924385031406771965846906146619260622786636272871325833119046091534695703978688874687672918252155920559156019964810311681471973613956949264293618809215798353239706510885339879732812054812693347462237070037215426788244122531591599747038455276894394846584208910330867969128158111941764843112133213562330145069418434157146694784342512598632260027358103196782602235492603706741671032551675654846548933958004734495436728942265767176348566178659297673933911319346973197337682772288722179373532978380940603873457989021795540985532032662329119054606722567373746734729960399608209284160733619226213847804555565337385483064963020496024881221699344735634922119622400042380822477996044596587666535367644914493060211149376607069687302790984233600538744312449640795918452527294645804162366465010011946065319843716807110602875522807079259593032*i1^36 + -2439155566646880757962751719328675528783076987822454907678208219898515422862521424233117701567452632578123469719955792534260113436382882547578908646929396130411100533381320560108406185856389624780877506904980624070108487760402592430927544812639358704046538994831739995235928890821702898226587197264967440632970077755896190651998788042083086601455788736585271262777505948689933937389990872591207152039966222678014836682669455658046707147518773138152161791630142268568051100453376164275305466433506607213193115908206501495119797252787758345304080821723636132519714153363151964098746768576903825066727856901897971347297454016898184183328780435749727103133361624058717706275949763204226772456899636886279245886584301765552260162137283039073317177371985803042032268275333581614847245571465136523423323440690647251907359824904372541756429335216731673044652311985221560885977697609476049884621902647898967301197424774914428237953676597110922056244390213823899042368716579901327199811835497261443408299115107739199038941518713097290302679470039441667181150922462265871866243661252601411487529245389525603896526569467105652946081707687830908607116131368482540015925980215180513824863664156703560878817052444024326608001276209110998542006457885423354054396824832428570971991838438647977452496528917897133638474311531896349303820746587074496994679165588905964720701100524862046367542349521777309753840022008270586666029097612278935053165414745613709658896225353937007582384738149937190978346197087340192843269791174790729040817686686824219137780773264007178650625*i1^37 - N1*2988908969538007715159483643928888408273998372302147258457298309517443028292224483410006410556427442567623961648852742399141611828234471931143538973625452277119763932452107782891559763083208530802456122764891802721463782240167327439694527843108684330724150480025958372697832633353019934428355714467653936353102702311954130640022522370257421831630381662652872853992254943421263294730216451429703893412074085733037375670126755224760357254191251865169833307485874039123710452046854356273304246551196593908925695118836572308334014917463900200665554575680108792382849396092735310479511998515625000*i2, 94209049321814720315089885141336978920425659730087106019252194308898976341263887625244372309831231989658790706885724956511335875911610009212061265957709275183399192330325672107661192297718869608084431761476801069374210558768212062189169786858517306545486022323485877426824888689484657425648311325670086770214266711524582161019846371528229792743170969396724505452022353653614855919091076103031861719868299297761792994379861870594887613147785097856725841104202398122643478269346342413917342783228417495512674529890528892730924000773391561581129427206493707449742033364407355196010746796688527288357417771030901839119561607780153386445537816472857444456945867411124946892491330461408995240996848057043358948574537433835387128848730996363862995036011354950238767691263342215950146513560454534491701004097495521045939979401225328723325941318684374418019161055588355643204112358737995268165223700535074098493104219103114635715202626566390997326103593153401437826432946738624574854828428510298689571537294125308500176431728366844571211141698205541955155777123783148384317682296708426420978080739425883742224572487362634942123791158067192614995844273172974470865538372904269928464279332056773284626091951511114849656817517152847344701970008147430120921158355952558627974789269165811317127748768924671489988109009814890010868119637326001440973069003438347251195636165554709539855876450591098823709351266836749840299227376339318407761515362963937101541295743028227904181764755285323589890831565720342717463274901188935625568349465487909008257525117259765448834722176378186657798544718455248510959636451379080702246668003233803677503926794250337478696743653922735758749222408416238697740663171318105766252300471271701848950933941345019364740477854526433904476285752473040541870382203088517508970747181999776101129433498939870412800000000000000000 + -2938433132841206197257903563534868677012956279831512676286349648398515683495970719402775050383804703547820219490862240203351743907284107182979693300687268484160929008624368498851504445949901852958111381992435205057793938715466880553798613999762640455262815882246446026303029742935810521938362021304780848365874041253714075508069298324827267569642355845595819654227865705878354081199509229148212845940310397705138529017378876874574377986412754546795203707495150372327099690203206310345529928130475266177319661194084327125882243773911458385765589890452406630277448824565252549243513393191115784680673436725243940439815520481461828349088724780976027775283209018246367318497543792432018123263652707617311583659302798550647208859300280460766641159994415320507481158853892953335622248169874158048212578214470906375052067582990261739644603955189925975428757301659166189445614499409029998097040355081489848180510191806431465348974683253749730995978333447972148626011672740508966472081055374032187497705389188154834063790633163614273396209298478828428482992031819911090003943141103896001342661350824611682473662117942659213792662191241309836796081372670575506267302002602397475667644981619535169750750328561638507714109646367161032202001598120319464798034899035984444258397188927145693464420969865471319446551003473632867085398861593528746021018218740945964183808150014287293914917406109847206603594642520703800484054890400159959189287812995557301509965844567007759112107959515598638003646637923489992855640207013096537845706119267298058287351970809029283141109226685149000721146906001773106678502887975759689328673449383531136521171438300369548671613740549171969569916807732878758659794952182896408987030403816452170397020805678372145436778678976300650090828777756458884145969535423190585553122924445123351195088447449595904000000000000000*i1 + -723877276222779733100579516455199077285000092842129451909893393378798011839179951124932845936798032400461577701317554833911481731336590258787065021298924398812923105734215469851030314083463274156936165427183724622913773433276994693286695245730926706929104285811913054895374020873603242754368929726725023632916621747878272021828183992172490214252419788467607194729728037309819240341519666454322242572068403495593640537685844355716790898606974766150412522227799431430645193037208368341473104946703679970369982849751229558027632902955173273068638681042243922496407805687367549159500898808647050228896279369698004923770856792856251228979212047486642365556985614332063341159050103735936851345399185101607584824368655286031249206283548818135813994120841450094549284196357003959428199149812928274244256559893414298789421198619214843371893372281863592997414718061111781874539054810260179163769968285625266888542825451178099497665920903916058880308082723693604334346432620910184501755675348217304686687589013951416226432453129961019623376805205747537131924061161338623640415183971305373782243406202944529367243695808919386642302551220205967293845584255347032336304094744122842624677103841456319577041970410616433027275013702129111263156847836012546687209698943552696161954761226505216304592287057744240021929123795168630739930618176612447251197565956491235819029004317170903776217284150084845218864689131473449123472181962698798112179738944540437059226988381659295555291736366249013856591326539452644763895345636762364224294316302963015288308762509724461530992601725297021598199052597893417304487486723365234711056112925302560430646868968475100098118256505045682439166630955253916611179833748367803795637519132308270847280264134441842413033123522318544904820409646132287160029622232649177689877349346200552452550043893760000000000000*i1^2 + 1742565169588839502050125307736694236769883672105415658323716647290532419885300088053438878942630221091990574997469567218945573258416515740738549159048099163802456837422331269260797631491682914008763692427967927798238015958186122464000799849784425770099471418341154686229621047818075227288761365336845013729279472701929917480166058054337510377155572795830495104528671131332868726068240250499538169801829644653195365106025354181557408093226247899506943604937529866914365703025385036193522805062590000629372150346673812760831749654882409089274908024337248483464438377665300457111169619218308803143098907185280953236619422553641696386655486721184254153507683023955791732385818649871356770446000970953044852216614391160895909167458057293768281856160652484745160107267666586892816589186706721421781857190287081250983779301682507282192902745484879942162381053166031725150664064835624063023480370163782175422308703743833487121864365179425302765043158717296795510098638608573167993293761131070997120373842870237192544281031943441525644689511564309659410742617856444644152386345195418597719391490502158917318629528647064712264815112459077949865656239134386563737150544932279787764897769686660725375776403167176846601477697167238620668471517704107823201683189684256001370493838662125869559131126715955692445061842127714188147856839569045707452250929892389673772948256650721577452754087932676314262856806248257468677687592609096413847178505126375687888516991315110734021218652279122973138503780101348609662822687242286014563458086846663784778868526782824067059148538058319896576259924854406135150571335420468796671798936999773247853553491071565533598878550163335352660604489828284266967087592617278244682451144223746711235486446693438380253393177711785274551600591654216122281410029846048020694035240627740352343052596019200000000000*i1^3 + 81137271983307653792544751739501839211629300692302686115159767449409503057100686945848261744594578468372294018925934912256145967660936520552420904029536469706916640479768538646119352567611487221121762737171844211331277182683864935572427192177249502168466669841203025080228713453866370549890662528764723880757264428616559658948734045164432698560046112436587519746633083309978776737592202966530376291767689647162775412118868998070413089795818222247856914707730725816322190613044063470017562548710866323398742604114230956567747022721229648691157364164158438215369124885104236226275139413972883736225275632602360219801176629561797913929324489053925893940278975329926182519715534225721372816024380963200048103089377464104215882019684657112003416317260512410527839458484998478460988009354332182533129350764802239482793189036046371363384849839741547549584600047424823704373142950080574202571116407946700269239578148520269019379144257358961241469418299441817948842779789818748086447320073369815102390954197160541743244391458341532015777925591862134332370343621144891389969551330813206841293591817804811767076764068119667440793028334386010427077190379688249021703957755532190301067533686184465209981751652653672139110056235058765561558128583216181320872510759705715410651451122081199690565307511900491332439493812919859750132254999186594149168560366356297622204226016086641187696851385928829297612619767409084122162528801011551413618916107029110975612520425177668032146453707676862222721327025639722053027570914890978251052341582202125872300324008538243840187078345229282150606876525711173772904602582041000359700093660436612347638448248185165780111011086300852217550320202958704634917244714450951430275616074034736372694858597803971339855270815044759730968448950640235992420970448054346055264990521701250181093130240000000000*i1^4 + -5683521261557202221762437079302178518495898028520146009019620240709264690874403257288999026106303533634092135356389625608173215127347799459355418894983840865134989436439580401115052699345383980115670642095313982140115661360712679338693840709352703251902709572212881231041722722156625141084084366574082955149278054692674858867263723725189406892774642498259625645472089465786599191653110053355957027479128219714442116604507667547513065416953024418552910574837427039951637854161561563308775878852512466896034109610883226810498231144742213642793569848918164346567117211407916985840936046640382184911077208299362346639364278758951669688102969285630665060451670697215770609081936180470700578821958116466557892938044943656567257241756812062078119102088749168216596509935228568242964742766040247920347027229282587457756582028115092929819421827043910130425593159159241041886883185920645397320751049971691922056040556915212815518514864522631757195381716497247682581543768057693121293258115890610634860799367340086651004516848832007925803750248818230522688486105340062179417337068994492688984581580287501680941561721009032063723115568643420434976080857005677203958173722367506657780212950116455515178088223027060234602382850667594334246407259871610671498811430748562011142696637760993128506923451914349802859870390015524010698962305330608594598660088596370002839540538462005311060628875234847391118436395907076917847809331829887471409844261365884809436593968057053859372532500093064042011566350673629174074615651859475550918471208492922121000504638905920215595539897858639553679826891967918478389065971419431522350447787438101804237522162366949061177209892594205078520084545958254901531523105268020827097005794851836635221091706990601280062150537201059649985917870369153113222329263161596790502587436227353495920967680000000*i1^5 + 164778708339875844554063237165654175968988392984167684387292708213698197566814967267669362018310994958357754396296463047624066595185004261224774206247712441412596922168857800039539836958726424219241878419316495258467532707188315347561946112230689105096060687822940814757789322999932335027717931077798537745696477244432130480600757936845587985814999748174163184187649398878208236477843093764341276136338344801999196659165675657171373070274761357373611811637221626126156105993278972321949520695240351561620468701217273573638908735883502212018667124626511451873323869537496623387910879230408894075229243052206250851425632511430546453032203186366557495028659568004277769764660555415041514928238865845332468801941481851655851631166572383306051161969027582740905352611424817487492789513597104569947023305433361696432747523676677230121985254342319697535019399782098065330229398980425781862992107669697159353448581805138320289069159171010917809317221947629779068953152052322263076073658385079550259929791883284910879911894603614928630582000027111379239617402460996828497821618686576725212258266225421639464758717450738362799954086908110990924213750444870202963012633758211971120550176072040391974014855672629155965270777497569033788083347469743612487476128934016445317730423434417559362244322819784375672561367923555466437883171067033765949174404048030136473477337868826408226199098560878439357035528598929979820664376290794278722578987421680653850102489188467626806644250552728786330307572087977819680776926540601578243371189281743205431057386343370863311259670015090384182653876515059799165013529431163297066773240589468811193025703422523917701448144071664916359675992426756634725001137212389679832967845041006403902202714193408478538295589483016066944081104928293469174503840020810687140912065114410903299686400000*i1^6 + -3711448527692199593057107539671656765225534081364315216473956401165761017269344257427230301969984164422356096181082903886787324049118265401729069144002944292622766437239457812326152630956912674943580210696290432666746546986903095137862349734560753784394618168592214299373106872938271633854905476479814487622632920406201623592849126125359131407333939626424392135184717808519683355753598479882800386987920940466217038118720083445379361465443624983924448352549968718328189113800291137238797635047231328856020652311816977376337819882826726073253538282336153855628714209220009563986452565481210158871561795289012104581393225600713236151206700501413122740033312120965884646480868134093013134777978538583858878109597579496060521654886108022667631581583628024455840391545946590207327286759214538553458400567114464896731119138145990664000726465612650814808247025780375320090195909263309758537659140326733774085664422662721607101467484674366895749058555202259192325571281692945982204203672240660760523732818550452317834984938015708159065378253618452725788526620038809934682520635331344933649163322582880414093513871233390350382363134178275706127568047099469838334268688805309298433764220910887384362917503056925579446715727427012322486232301721628946790623516722074636466589631782131993491532077097576741132830749801735755967205444212000269986572442180779124716415282145446379850900762172277479999844425037054732525804651385144761435827144125862496243739059152482466176867111933590773143633221006952806371890145455241053848545891061344127664277019508921131186485709266774334824123307809976898092188538501289139162560284522621062216141542413753597341037085217436608697213509874263843384752978951615235525905549034392504241963401246144421086394255041945958393100737397280471249420723190452179300381326360564465664000*i1^7 + 81566236574864581738417978108074377694104188972845874374404309424042830270606993235357875200584114213253498100812186172760327832070366049525058022671171039077820509749014229447756292170735541194613741792330757645488390431094500834416756936987029376234728538965106422710933012044964712056139916360554351636215518476592114485509938184636906703719437083808807073728607798478715078517043279857251924031558331180514563052614735700826112545887414649195099513458900832190160390221416488570381315827022473566644231430337612504349697453738317001230826090792903244214835080571615117789534110644010024110919129490138951056236820479252767756561280312720440735144145231161917325626801681438733773380893770003270957459842856833700844489900287979512146913086941685103850656019562230347001132688825190492133535851635632137850836080129926996649649702740040679500562155186914665507173556000090426900717603141398621326345545317974563061164361414863486547816089373611875333611242470027907892420883283900776618838575930667987678370870263738673611012924294269551969276847802358768016219652112756897441789376947849536022850372357552060493619945613546254869579060458662452659558960831409572494256117452811878179700496856497743831745342328740208565388953772019895270997364738187606394594448977994709812448549295764015232023949171497476678804643043732640586848537709531121116817146649150803286268537671707160570551106990882107106046504046171668130830201071776985446265761471433641838315245590590744384086357504538842773911312401082007179398290141761421160642697974864723628588814201380682971044506597421989597716789148381640533159733033175504664822389962416579011706974226487575832206261181843807182108665628991228116134207166721116917378982356980211052105007023604340602714751525567685874052705964940408384183895531905351680*i1^8 + -1358960152641088523882163441744640554691354782814642931471655748419000244086921375717508441289383211933028127971095149683101415508883823997006998682482412819114651521956613100577288579968226523030755386279483811036557664590628341507218924970192881148261316010760414473495131884386506106971340018517566603315262337504444716231399649461698115527957268437583282796755625959995004800827365246361707649122043454137185732197322625425445423876850437914306133813925291948410266705026348628314389652239156141992092357248746029939374126587881755853876534863372128347306832355436020081503718607924102879548651586618727459388715844170670417827965705762915592018082808384409305466935469344948844428038864946068792896254078039043635113848766526242050538065079504423301448469157700753304592078494250674152789136748791012846023511052655679905729265664065558031846226751606667670773582641451038033967686561395790166942478035653874418899807295378808102485866500511345886191448467667317800880881807712148791658978502981866411992206060608284872794649047415698931110425848170721426427100609563028864171310192583092689886270086502768137366816866385196105011218254711915643935714471973043221937601112658586473020101751005603752919348074254476424235963742186188437622188420780085282450704479475642319041010954186999531279644235522151077008706795043440600074993971798020301226867482248237313010078576044902610865641247094704032901796537795591557926068220409065921389529769647257968884104281346574780887627122218758102801119846293401667482830286028544109904574027688532880129400385206952240347348174562288969664883704896171245129962034562516644244515108331343820515399062307208925607080794923428204923002086965061007491257530560133459638109764200001151174548829279776351148773033394237197828369284368294705581538345484288*i1^9 + 14270446486142959439216182729056275501098237179945650287276974835100918867745319209068867576025100476474123611301714116769698117826078329643277320468067173670250468405287988384463466630388642441519286564673714281531548494308846687501785031452931922184649043466952386182874004797811096754952557028285634543786403182722195482219754419665691772895091298662601966386295166773700388389549018857722152487344528897255212629973298429245796252767832055085540947001117751265216102502641088045118883985455688644180918398269016710911012633033151685344437075893229221225067738073019472375746604859270933340436379876901606479681075794612605753779586674181917402312707590988488207735398723608447672367994060735914941056073439820670959933810638554962666370964346218557781611791323689113739096258742128332517814110940947319213350396098862432077424522526368559359576261802275617205573249970418584483943629266894373789265814689951328136965673344815725638178258767697487303733555393205261402934671633512403625374595792444216498984505847775613593295264679919415197310885334873465314539384695213714464780874018868061424431046888510791896458215094764844871156078215439437952664844563860850259087991871077217071728893383980388548505440512576375349536295097593812615449289269723106393160433753031964429890075311017718213932968558374138611535484000722726024807000944544428265020602722650468756870342388207589153191535457287663370696526306485091098060959798027303529738406007509336651179925742381139533910910766893308371635988713606687028290346278770993122768391140163613931189503072818639627448592216844310349467511957917205752062429082540490004458088916287814597499067446665669062055064448468331930034171278446415629888446592299080983640482667252810608196769131256104519358198123145417938548718489051632086405873664*i1^10 + -96121656312196744706947733296255124732576733291280183519427040448779786946254807453098844930065513977917260140964129330660349295706516578172723476156390465910989094463644869596414434199341494736863043268259877627758613101810523478957983688005935349560154854590682314279854665776742320149264455708148270235789523067606751940527266250033670334299148949811661403650661273060169422965729903529955356631155120965983361113202038401048976113408406969373126715483643861103834384137264955055991569643193483307037770988429863878065405248782141192812857081091807372824526956702654481627177658042892300783675254103640132381699548338695021090964805288068627617192705307956878944683478998062302679321881913549637693130104989018922541716447050074878851464347955638161361105515708066489809769824059669108011490828197716615459021835836117963109106637136496270725886290312220211117385595006850244906610151362567435184905509221372663800836146941842941078075656496504601549423285895039089819496418084263603195732219869391030235218674806937253355954858358742604257766581843607808911792121264427934491008933216889293961269818646632680886828604881338162534969509790949497800575981331842922169780033132453794925913041558086902721012488939723755012718849528234746632226021994494790946255292098185736148134434729833717268393772602621317064739112107098290748596665064262670400490258993010092011425989066559221744415893284819604231202783120958377702287426742675182510489411147376885311993193615323501464099061659744197171029340464210262839228754854907050946199914676570543837946216125612815898368037573342750259617337203946852602132005225335531127131239879711000456301835646487485428906514230164168722310249158413486297150907846137547079102200279505087941056157856708767358258117350608555681518642451608550506496*i1^11 + 722251969902206410530587664655384020485276668410975826211331963178552689813464154269855255594915247692193785944629817564902486035696322514404101878708069458830242439972231525054591859325302382794514252608501898853480733925442331033892097219203376954005149807718962087590181042261845644497955191467190351468364825794453460195823280392772476780668285132067810021834212668988434030637923262670139346605079775139021502150182785500258780746745776392410194608973400083183969980911623546416688289852082660436282219940460583601410981665389981550697418621347560505519242014714567223621173994224168777630276906635801228363828924858675373591021360332297321352692298707634929056191172554231597780478282623216239990225400953315999445276963423375128118241511084702912144318889027445725806025309622376198977833089784333039497324650775310625329288510263551325477241107904199049922437002339196699860223651312359842153730471981563026781906998254611736507160448377370480363552601760014988340437379261899686940910162128074636525241040648605950633316093583411525170295535440467045497664389004981153966898243725462060084725268519248835046176917864466021817833894316252613234833947627100907104964259081174268168858552234734645494731845640807753267001047095576633201558855943314006214387321517728410404757103567909082594541796600104245211072250419719438879022700012469084149807731275648641694297970665299523400736240530533395698884402226520359697802249421165249441835167385095792268874453732891133206141236641949888031413967448163045603221872137517799151331463758376345777768214700573883407542376178024669417323891014768927282974241049170009725653872500108624745271301932142778026696741737317411689285250021454549556881209717869148086003487806415587692308572494790710580563197024684644679243132368322560*i1^12 + -5165901104804765165965091211725782163781608318900694902442989586459968099024013307108130637475372742717078090954209378649462511120910323984661583883107672766501930951109118870316982587093869209768225228770360397190353591519154395634892817115336033123311910191432623196646701484982984155604153932993657941091674441103526439669679734657298406066345923811641699195364721938733721799282864762941790397324697351562854327186354126502650319966885895871538423859937793928644167026165168171570351170515850296574596001447561539869404623424266267907415665495691339922787006729591896349067620571219530631294461335540815290552634368597906339780263376432110612186542447109640259871968851885745169458562347915867862726172721843016033586582757096082447162693145932979551027625357637900149090090372522591025543729467008786199392271210797754396767133372142430811273161847141457746636275795750357723640605480492341710543122248839334356023951488850469267668330091884144837747750390060551356969891899459022311139827330862548275879240008221825201713340000472716384928308804991908597347757248878038964656336041835214540095326905987610667670817353007165381182868058149891888939289607101491970237655349265651607570687834948330081291775476794980227087256062348484786766226107769886514666499762805986531738631662749261403428481763929480476187848600014432295987150221239501146387841957809164039837909409721675658374674359298419781410504002463731275497718947665421339719244195162436764534554236705763950210404881110160504716729549698522922783540756383958033636280263585101688405387168671553806008067098967497886834993781513025240835317481188946637376381338260603677348257031882888138494083034834227689128624487479745426292088437451631560670187905502679533560879086748902967506490513553105907553348354048*i1^13 + 23939354244911929989802550330677743281713671726126531546612184197817518280750669201510129889362204133946602563582223816414234047163073006859676748332742537124042179493204051061222864989658051174562349740026924762783327153286267670579425985161774873841442625937034475953052064060723480981572808531179593851512125691055290434258712436151767212998006718885812864577314937112486553956559541177490944749227577384576696125704626133268136203673862503317297647026631435767132303936580529639208461738423814656393360609102348369642275640400980241784030411643881591333813070793050254864586308496723513426166553357139009834698345448933308127470268666126312003848019834664022210183425801619968811861280251744044302752933341670447718163466101323696804984965977086394274081851442141119321265142612051018753397825086216341278676964726797456203574928681691938592477750190217314065407513306821057518387250744391491511497034549425415036759131773359203309883564672355733420753162033328908502229683001311600191403520175444096610768999809277249086775759879653584033601427612677556180974783392693437403414672032769024840053984930440692203289816069613366430689856921328128300819587123813753956524075718080738748114962347730983409168902314660070549307491182196281612642743389998881430134984411000577468893464309697308289793079734123196260295025529939362765821002214988992849603774853625668820199297777641311430466016165320484023818268369311701764774923549942391792782484162349620942785269308881079654112936513984737299005456172311080760598219114638628140557194862968663186752389622518742635592871494783869346026617523086572834865218061717856682368329607228379694301276203811580692809346154348073534652541732220523396688278782060426090271426709898946114438743613500240146956089437228603256340480*i1^14 + -84503207099564299968812846441170137064958656649371345827278928238617882849201264047938352237739093145968775490150109695002805166252497122412475216332499356011158076710747960650861349815308595431888474793297237701317370144240748793098561256505297360416975696575156682913214475394952394618008676014273688669973514348893454776944750172941118529339158963803386744126900323441123063340594924546621543363244616233087287259897090420713323384221024957276218264204536733105776878753425834198088926026432337190996502250469716464029113548834856403879490366824486217745285984418640748365731197331545659033676329071069135969619952751180366786179876714254570820341316115095954828306184846568526384728726101351567588606739644981231945911499048643493693149157649245439693391382196785393616340706949477072706852003425128538140218992724005245311998724864799522115071702738376922877776164625512879588706946594855474333312606752848695618415233745646840527411888128541103795970618168560151243369821712169414198795794883690010114073064655847929628698052348677294155147604020584108748319408650277574765510253926670971857232193864876105168551186679129729998874882410915310585203571203508248720438256804160370975109391866553028505224014721463075879793878961880398232146328529253404897550858111312047470280220483066163338087447705207266390202104898458808504064625408866733761122222451822293369338413329470024180835248903161896873276403492032260903422291349554239217099320289782495157017672205144342978390568452592549073200162501217400075315562600496743073281007036796236950508030600269366091306740138355354465760890690256220600390456874465629800113044889526632566521662152969012209393935586055435461709159863667265911757096780628142367277672628834789444881523029406668394528253975361224704*i1^15 + 258518237948547232343819344577397969370054319867880582746411812674403163650296703796208870690851393719855633934074347391145084291711491731308136070160808549190454770252852202129324189308128170457265582143874408096157763222701136752044451911341260435315329314413142820039462864617661311288546581740213235671641439483485215126533299263051339413311260169601431392626697760184780794611245732235249076473645804262329620950072322824033374275767730438385119387056389748489959194024667036446107371389889278933882877474445115876828322341188745205171738214616297320149979627461432486082131763184656274548686933249140176025705171165091372948853158879084621096150390025198022968418868447585406007357082291426838941547187346067465824558898027437158525085093498535488320471063409219373722941800326579516059795211393452511937946323439104611493487307712934846236116644191880024943779046144877169925670523479850764163601382601671727731082140629431736508622403427854934778324624123891790435694783590494476282761034945449566548159638837569680402942853440507914085305702836074583858312747763223963753573545429354547339634246538521613988311163494961825888374584657507816093681580450354029149081497000573825973221872239413236802765117710069255589065660319792243891897824003624209013671633379625445873085989985257545315783509389265195986299004641169266767391024759003588306360715935982734631189883953670849302174009073312347793237211456801852819573644877091935995809382466762780257068208870754137737912818049882366978524691241580790865594829300689068703974193878127009671306334888173823823448365466967388662239634677100185135863258781627625289477488257184335898836694380085247661921711673970624379644075546203019692572389885401301259115932497944583182369794985931517808066468773888*i1^16 + 89165439315167879688544640636811297231772754454340466067581182728004843812137359820002459814906084939547204573295480685802780168752282275569220931442517207620937936729389429631465778528501464177208092466372075364498494747929401072268045737307146951367484864414471389663399014722673430736251859520940947704535374604665104759445844065931275395566534997003864571466686264441748588375413410276070425074061075077885332515696369675380821272028859445473670333223923649397249125655997056565375680024660733078793508415267517512760677191195634942081981333493780929509533215808607942978370312801029533974843965435658368346904256108799441697642263411494136825694906059061161080758508654872085914502021615022313851022518316607379227620263868539314423809749656315158036638188638638484611196300626841391385405038902460904504833506953657553299451755683502930014383814669359941074715309055769573556739776473290568927444477032564998240957918027110870033746677305155968121218989361690585771594863239528856474537063788153662383414117950095050315242629404630001933596392673321949542032264988025013080143468197091116969457997145738897769703323775589930854104056811501284667640098567456749695049221097519557121679902826919075095074005635187161885567978485330431088864536220274707877527699969214589197113886091909060451091926230034218434707849747622075558281462888959785548883518793060097926248385290277127708207633847671787373249052072915931778153587400658668186940221165932585694035867119091554280527622270474865463754966439331846598801397172364502994382409942667674599093047559105592121891441211137044349392653670027844415065016900742680535325978580727628375275249134911310322838004132544913851594018611686855281236494625797403028628510015937687503036060356325181151510528*i1^17 + 22466641802266442238104032096966429759013459210395230649207869492299544506429882032352544842089886138381837936155282091500645182079807504718454015850172148115744214077731576999595531062699201953766385608077283655439458668419485750684022221634298076303565072774319172301063285192102560835509019958147097068272658803242480922817377262158963317280256087852379456167301785844809475008081500742219720258231793813123621859632943690773741976645941438158182921325459932625603048932771653009214046161578952997946274810151529964875514380170911019701122067902971339920707060284219669739846921233286312404242756646487244067185958694479247733325449130259813193313853135699956690950862414147383627100295595453827000773460897143166370440640155921709662601919117248382745205236951654482234276327469918303608693678447165353283216905797795864870798338775781884144859512484685590998294579694384817842313402368345257505548842810412656229987068089090271294651166957926948541082927690169305637076333309446057667676958783092699655396835323498430810310927233894776279779956465302372092485681731093095864958130725666865836126679665235198962686628945872718967268498171058452572006139489339971859474997700755970844119983965912389681292887289772500669420793109623046427596437911259959661709721080487446140465686790389222498006749262676492453478487091696992029255423538889206542925261167366806811726084213950351426788038891685086827168771681376380386541025601666525611294736261912608639840778780297580895283091487558146678808655788806983238724154073341477751371221349922459285561043812639747878161779067815184881707949967124136825922027061555102457664240314486695244880386362777645964676716309315821525002760481735218585181640183140655236767663967624861374786943429334007808*i1^18 + 7614992341589268442369057019516406578114195000671350345666259396117490907330207154685013706333936529714810460793576657867722462824913893473553865478974699721257537980334710581933942893915015443968296178391891660619462499681121083900671696125042034598291594681132419585686515924291642263985996973956971403497158735551902197127005794719171965018851852733850021896373534459227902829548623959219311369551066624629770560095534656826283671506640995516818445521917176488249355830297458788442774988860504550949028632387419668665043110858404598672906218621192182056155324206835180378065078871071846430554652214708482927309856447926128122174949735377213473879111030162215176879726094055380157005242070592517099677493361403682176029010610119131644731747917201457586119880323058904660308539211426175819948154652694197227130038797984211219135899983612379459622104955835923839461387190537857583362767706282419818275705563051913164278698426848990610228532157005870006928238807207589494907352204895059182951676439157507269913369051233273581486138430236468712283158845849278542885142426416178460736906833141388610024553603508920677518139192617381971489515472039971606783085780935845669897222081390955313572718261246472767605870870430415338072595358365364939613431122741800318672644887453192658736078562780004889636703561019609034100428111218659865928712681978000531606370309271496681553556528615132518339247012692891890933765313734041152313750705230048023437159493754971170103999845951981756731183169580232233952069776555704445636246206087919402229835299053866278413927090498388486893524581900706629415055460262756952045744177589284608485251332792952223178558516423847185822000096035753493156283357176326656449440378319837590048454677428314160184130797568*i1^19 + -6029956123835716357512176809477087811543320364201337037166894664954873977548321370150879150227271654044961315437837446685917120549638547122156445287078891601471353015254051179552356700771274685654803853887035018352704489791579705841498793803523685519134837961378113558410332982549848838319143483744660533893681103774587894083087974573631777147895708157353445008410257002033484511514968756663192675309133544762564994808732936083406584178860639581631947456374920507513925169159583063935667584504661661104800451977236428159302238551319408094221195135606366398703307566142294822763257093182008028632792791685662254867301388311897368013864825846074682207799426199157327417518876238459713400050528493601585826854602076200451253311254946752862835322537612735325492137373602991852075837432486444067899433570116795342415399926194456961364810584202158524487441523317590285729598874136191305420855515777640308201632214489842949255695462400660588449749655412033493367464831004578236313034562876639873550106365251678164312434113022626405689333638418757684130739320459168757931416717181186286775586159943425785370862526662960273161231530946756703900217237773559939926628975287352958450673935194379846203070688414398438267122355228540307336014403317326852528449597410864955248175046950144947056711841186150209426693611182792263678416619340718459797865711572725669366330655462845527122851428704719899229486616695733936738877887543988251832206082616980384738023672646548480908639498863809199070023550212820459536315332870404627916714500908924557248299857086177891452812459732719777545314575387742458919621886625649831520046363166325416552391719516025778333553365987186428857937280861886626428734963568661941426486315110075045491707610851706308395008*i1^20 + -1829666866144417657256593666935324485284977751141928565606993425495591346305288488405169692688995155178794347374737824425270416209252692507137462684364108677875510878143932618896261304842273141855707002815976708624094679843890511083324306618248789113958715931740781409391675429174252196616457032641145002687023879294846202199836307792773900294577571824058764351118053807922478892705075581256770696254141852859647592194300006116114386682519777402131913726192597141331699612873675297033534031246130810879441013245011634021328442719306057047118861358026057068335046791260278349065243710163064383029220606153194340717514922649475781223362719272031632504986549839607103011100557319376349392357075357112870521011368997214702218076950462586966259540048299588629051362137555857143164016191467823509873922215782663615399711002473580900467652476367842023400993844726594196635616223983938505776531858483078587029946479672009214285620093296059982733085736402799038604723451284645862793474498878503670086236175590631549466280244812032622757056344658980701210079112782326746422888201503742761821151284927144075040636428112574252975600648287351042912171122219184820363140537100526802635481630821323766929240686176781689469834518474870645178713353669182485362411901799738646908279523130196162063482999937622819101202212408430181187279890506380881973086337738953972393173980210142046053516835457473688893713998814709445936860860003158649722724029894780939232090065483036264774605818968414415175094623896070303267512078408473785505824566898356385065901610141265872091670065548890465475207240421562411804175081213149134778613600798510086878146246737199808395319631748014987235875268213888784700429649617418226718290973385656701229450066848120832*i1^21 + -93386416134034690048695093285376412366930363212543408521812764665967077635389155983424199195559214105410347125991076819872083712034970559108809343865957393144449545768849503099053702806480253900540589416417136478959737895978856839619939858353054844901216094493566060903019483615366033765381677507476604497171659443838726349620748008977856986400461813760626814872980615784706284438316935626369157079232575106135898817423057691718206228817163575703887927722816645760121238391234005323071347830641384637832574778501875530465957002019304913270530237917994444253069761279362999423298846895732968077088713900364796341504473655965374858740083152823833717935126522954330072240526262561370809099684548212670978509651204292048222423156297015429318043093747213984900907160816880524867173329502626237127609789920949146630015221650215386792588963448348312822039666987551009618103241241816329767235422072885140625717910951559457125794853001677781517483492460046888776139099252279960567049946247421117755618733032628188770381982825091435672851831109738400053162007453031323804589271218608502257320088214956095135436840451666873419204539807020730793613603213561824222190948318683687974179228983396094991810626632217129930203185870934364143211688885455047611439756613961210610017670574516252724457213624415473927920179973203308914329665347350755050913305804041516493478627704520179282972714336433449026284325414865288724066150048858362250431512193820122543699136797712493904811740313647233424140332857274317754044337510086756855948284668983512973874242874804281090759281147388449533075261759328489587494341924636076739795869141962574048031838865328350606368146919653404430627332869031230511313077256846506221770134040489505300880031744*i1^22 + -2272134186937553218061753626658270999084707222942074792258210387971148855456386080378004111503596895222889719454707112028273143614431371631191450436386690118054461159076215917038874460036389257699109740555320122048105763396882199101181984450321626834062780484366103196813832795264266090046327228482959368651945984013604094007708531796505737226992956529712912422420321092015067990273089900525330309206418324734122367574397856356674561982023908072096546966362874274222460683455997614095609782826775854146187913929696233450340064104967437031055543891452443316637019375860163155277049784681786472930871117419174172498543523105419220040346649692501507437640818922423856161017864809344713443344381590973225183724940227862327367323630907991868366887948832122545361582039615667456361800181576220729037406560454560690746347510671451654329944508946366891649889614583053283551406056655244934704086169970374257703133376753552182600097923869523219586379922580547772756689061230035993108376115466673605600040611943973520044844979009317845120666625250352014225073224107744354288082175054590983528314649886871341530695753499903668675396439264480113395039427160682384649162883110595556804209970471467558954627564859207600035201729841727417534425516725625478422817593261637163975129709345863054691833111792358435648703846549456623088199567164575022978656546798539116855049303755779202951351857163538248219955946511706467232987914739568581321861708844489925314374554806135200913189555191564238279530502283510273689670354732947607047008423716494802545864038181025150289719560404126310004630991562993335447973561416518337288973706609249994802677699646961790319835861430252257921496286557857935033009320417553151555135439547828011008*i1^23 + -448146644647062049690615085333270655419896391437648488113228665198139075304404405536433482957213528233785896042566004067214496815989922306144992417580894453836659497808338194547270773976358012057351754987855536097576286566158904685462742147936634147471731690508749561814964200273881086593832312921171122200123213707904590312839476362977705611454523037489744938673991156968789300658188089122636864998801526979923876829442917183907763822098008099318436215997727898137262366501420552400106475507688693396430155048821314882899329937527367518626382397328489536221062314641802643278205838289852704701440119420852811635523184812255952272404163129301696352312262115208802918152798174328788040689983990562186486834257878222238740707761606740986186144747161024007691983162101557360413751010811590765906418711661054672700420103635672288314451788455824944336040724492359077483661223980713353129880013089164049328466275072112479002374585992171272465234678583428697874264568695091734155507163192362340814705177295279367086660001069529011691515544398665460905893487720683563840732445031991746656876727945704283912063071345916814678764785523962142783076688696438151687655928989524164315812590428678811757995219353827331211827488228162486986785618780173073593997319105220201411462331950470356101218431360757911479124985499816550792169235749321385130685120103022124984256430356369943571045671134243652285619191215316188079690846862209575664594556479913482738855045255891175813737832692676741613104213109718819669594355065110948580724675670321529155133015896556681122966755082794269396474090330954203377767354080612481101781584151101384405471495696841620647130123029526254067037189897846185431356612473676480265847438311424*i1^24 + -26444211884645934602213715354860128413566849407584064165919505005166374532147795819865124659758498727169868784647031281959266771282428410649040848378446176701687332500621549318021861546336521457304993314135077714368481078496264761240183501946744395575512427675822880373810076821285465862991189879417573882392377042641992703917831329329152676713217988095910339321314078176790377256668838966243457463150813677414717135766829915302803257461415946659978443597222590696181187929179930829626436177311967862003194844580670104204144917918475777170952310707996617871777628102111750699716119345236994506882371669154818660622272394497108176971246442961413545829563707897204637545962945060280480747683443565412583824583189438926057748207860795329126553169981281373287162502557927962360589919261918270719247113285545424047205785655151652601327848796343153452393024647195364245454018485050288866975755186654378273083297470624649743664956300716939240716142340616908373404239407893325824301359026976052516479746997918186915529006183418902729082376760459704416956614125282701672137157227341742050651386715190297427449559451671706915129690884972746923672434879533029942874127216980637317233275726779023263700440588889275518021344218797541812982660363041638560670845132171317913460070024700678185026493447969741299613343914863819871415016394002157551353230511066766256977379458056057816998842782290850995832449536940085687881805621926008532145211480480765422895400633570020522488047577731125996160389859730039803257314959145079966926278575008545988369382616080886580184765017416451862586201452232501665343741779525403821401864087470954580644852034366982486983442210038215198455055398688233341851294220934406603800576*i1^25 + 154577387839666270704365982269055737947225345734537064428880241985791976737572221873845604087672108093969189734304301161027283240778680533763110870405250291514307270738043209304473440628354195985908938576823480939245104371392923213347841220255577279671197366356389115089338360161509165440665287096070265081928146770629299447519888747878198811898268835665664212351967600047652359645891314334715828489850306544003390552510758700395077648717987732867774110418617999678686402349013115936069092496407355177672590775589568139050909702241152555617005131028872994471421795738284737450802813425158591957443673184405421536610881529380049173967925995039632872218090465264964594892527606565980960001776064791962680832034953016483752470005935824546086342982201213744602360549943661539353889508313965623153125223019255922936772668471626869626908108780552768327394347557454046629340229324463154997131234990641989569491702199110230578486234731236586731266653116994459275093622062146084910240409108717507882970659324731688924274819361151722252201026260225171774081843828311918378166353122944971412168342708877093335954256131513207501725403482627176287572039627707823827447747143327724790077455374031695800320250289443923194742225436545278019827714095016911088115636094609727836596684923294872528579038358748917033662146670039898862259493666841219824797963127632516179659355222608620110841281226426117924010701725202673652564594691375513390466711690249085401245093817123772407411198570205930445299025172263636974243259846787151797453712911201070329426411484345583598174675039089181446496123895872337126343300023434637859324274275763679093259343096781225534197056255466678440273296409453362924513845156249600*i1^26 + 15336135966091390257739860763066809561339916416359601054581969652125809030353643146768153679135496806264693505977167860616583083790867249839326521339026242416738049301303368501598236966112314548229801789612984595625815276092878224809184836693119752062318804730248520190643169684879410283437424704238403493170835338848870037332247609763201799767464562871982916536744547304382494174141888737572717540617132502784511354295527160272651939095729347388023876564154908056783533942057665791443455747673278841603580313445037122569446988562286587495664298488024167023562188902114618132217022711446633791239492954701553069391025292426870073037242707715666262663967647917483024018731528327208443115038970203971032187444276844672121385792358213858410495738020968998386855235219484645021522847153412685825268219902566558522150570107514978735083636703627036589593843645948540670631296550075260533174631492387230060398184625320380291909615036202062553453003569210160213761208594254629715634891672978169853551657843326822816430832911952862318427891408578323636740640036493016657102971116667232184773355516480603516036230351968411279509406400688059546007004774745988650397988917151732615516660753300809211688047671316613207877750438587925797553833318704486815741465680109035891430319239517194083173758277887445623879373287844422578525677899127620842490593614809600875594783767848568045471510937363424063310231485943244684846036019021930731453391468386572099391440918181185906215305080571553124789673032385157262515216185506943211874126666981216367785462012621304504080448102061811206442961497247643968137319602121337947958245711253808735373300457569627411689282752842687998471520758233968097594703872*i1^27 + -51562782159602607747863520886156080458882843549533587113948245783333625404612921245383584848799416200010077327465285643242566663119557390437511185426509834906550321924797661490899125626209655506050719796292650124761829009156689505507980009766777379621031878727043497507258636377268144168209305910344287606212250466066996752713719274267381765649377793726382477311716991743034457680898766275167701583869022923502904529142384786581267147721277948824755920029786883616998954563129364051640333556720131424529851724794479053420001940238334933340852166410897360474680651877020667237532789992135295622583113688044513425681337825904713501113577343743693920702248894845976359649344596162787799891902216970986438024307839614423942599764322852228112767396276624062205633258600227804876319387759948646819136200479267473271279248813032572182026442780442192591421500443219422489297342702386468379190399325964677224836074146022922590742713862655259072847240196833604666660876357858413107063197847319197294849623271325346197971650712921760111746058644152972894745185693095923575393924996992851719757610151292796682438254875549626979395474496253429297596375087056409434632366544727572700132729649986671656310959421788385118469856222364357008440535522284635247009876901313313818134877239362335176942318960088837334639081719683303249173070228007076680422273451361601805307777169708270365228922671080623627764680445862134426172254678644092375260268198200054662508308855307687302100163009075150816123637064259753029775105634407364660354613080654390340081906040848243324554745929784625826046110204063572921476225276204574491649925970650127580589694314196379066544607703238216351831394084196450304*i1^28 + -3144287482724740905753501252150397439011974459182013494968856442628468481031273300235653196495690363979567074100791317701327060868070229051381489567747779535435293254834816956678579511791585554517121591616904559287082408632694566240433043695915848279596012227411225884468221882625792410879564376643219974922748493461394849537436949611423648701624502753153424639149904907373127965510001592837274527088510444594263123131800389844767274075543727387412736389000947992838548754477366772012322474479045298942335228525998716378671097025390185699178442783889548374336218713783094376952706392104694097455325809647730945265423351523080567210081770524992596900391997732741657536212125298453162372933451096635333403021329720705258509967597440789969679211904531193919811435691713314558565516610850632460014282872230068458407430647254528855717738930473532404664159332023847497538754566644772410893896194470603331456282795505739546593060053433582455541751018390128937105616355619215021013014500703943695561816054418414818948564312782277221481356390410527177910014139273528827720621547606088335087253628783122584763527622655968052231486339330607071304195549767160997149362297867812690033348022243047248277449448249899648513531196988273901043415407924380033295327532291598426217575388370227702605981645267002189632910737110311437315460832178293064170310782167641503270240924132212587384649847436250091095460621215084064974943782849284046851305877739662848296251167849450553896147788818289981933643990794099634895769246617922732084446473335202530443488338216014398413395138454883886234961327134398614615214622967701330919315556714508835371419818309862128758249653227760610051952214016*i1^29 + 13096166177299711827838798275537606006350872291920920296588813591905318615580146695576842335374922008893187677468919031285475134478354960041055720638696500045656006033216134548755754336227530542039736357656228276721216283725339286989078430194362799683540123748741167791859421282680960006161349822571590773089282199746836087720344268843116255111757299078469021072337494572575622005511452245363999886850860300863446029997468242086144179093242496542759502450818515785207005637013365263147844664586391035272560622213620000515165642530226597996545340750205454865487065712657286702421067977088039821052188887700168579673639210639675374860598499111472275436583832639268748579954970978122002336720784486577925073993239316944049718581137112425115188432580421017798508391788775154341607979992940829446854013113189740354811872728608689717714672728042660788650172832700146320802553454720757090159867030786236739817406002155780564222189182724014853428839461317826111641816609807565658660124807539201189628892871749129018050090155492641390609562110691719235593312152179254866477914026582561011807845757061757024682299113007277401661591090144301492079217032508159162516618939838582807295247725234383003710630562684935949371089681902513619320719648879583715845227908498306892162953252770150642351876609498866386221341204633739580945486890591275586492404826413060731932068130418408232850147566204772561933564834614042217187868766646397421423234992903345655082257719766894373416205576144319124353982495618468026292089409546180135842041913559769903869518069685448129270402593709026038040519605248842069427054224758424402943243747653855241151239089357984924777886762987836932096*i1^30 + -4868416444451393320888088015665775738382544390722698414057603773379875571297297243336181432455442554643825552904681365768131138765662201381257454426669824840579709517931786216411863042724561066145601348100518301083343664914591230933792559576070483292655724666336775731003755521820710636431978785414132331728253263938052583431107349380885882682796758771207441196844401104705054587088972541214601069324534983095851873922482135684095358330320614650424034804296222536770975358678332404834624719856433038502852096168280379781878860418483493660577792910204398983282440061177104400111034211235936992809105943729968955173959859921497377972601091094554353359849121821443076677403282203987783144784537354313757315190605768810693973553067721035920633588891660632929488883315182729524133607758372280585538879047961001966364468259790642429554453284572126757802840109562869811950574657974402359822526511058608413776597282966273154539179427417818565085991342509714212141357644221188601059257806751473506894468507755121287323614066978258582858339072300908132992765682222484194567491563341874187914212820365500984011082568778324004223353390938133782562280484523153910994902785708031408103055975845542156643406827573332396764432073164277916377184704201201596444387073934863743909939563002978298511391259327926106584374662656960328597288935192697453075035081699919110234146671483638753762538705248880114123705775778028584220379310859033632697656174975485975743281166244631478764840008662819005438085808346561566430976173984512999368689363135126933298651545792570704534579798143711523645070591278407208884349526186911860338813806913273574548417136474724612210757206016*i1^31 + 1418543860013930249036060850984017051406571207004897528606867180516763848394439954973608363851989291846950460784850457261423328921479079600272652969267656617454873195789448890766427699045796869929928548119236080101719268465104266031410784011313832069206734148442134004153601693651545771086072733356186969377480168692387926673307180937132997778544380971119447596799037351080236849936373367305356420728292332279169367525048648553063320669614160612977349801969828734305304801047635987852166534105928110536276824260153074045589237945301267731037405428060626021357300678310392315635917162366464445345814077138988260106823877866169020557377034810265191980945926495320199959967591990521640666246914316384645335654167963108482750858089113853671027469660840987727420258489176849745019263537976318619187264445505536598336069106204339326319630892316597981687196625785447401727003411582891535754157055958466318260214490773797144799436304015979198955036521919908318865000759756468528030341933668428242162465791877471206937651569861429206951331659493858685816385147556924717524854183585975985534370231653441515798320205661178029942323371661956442720136747937666266461910597988890078088071911966442362312192697716322490383805257028538312107589289183070364706237594570311317038017986245357235143714951914424784702865990001503374921111063908930654602264999791049290774017954225652510471116150076849011218501818129438446767741594308258325890350302401549564522420497859870705806972993466472547407904815949171163325964449103167662039320242769391611998920615743204128077657220940144648672471917190394482957526451765885052127605840707354493700187368817423122432*i1^32 + -166015892273931329280456594898454935974455532504453224717561982384886030988153849456628621967226903045779571435456330690209884430811936112990311680144533310899492870666767738160392170486860186272900454154759022818881531951721444047296565814076850107201032087773175903139046004774804373941465211881140960647711864789042614871985826085635868119176980009193022578030663233223888786851299753631451196109393030373737412206270579285654506902874744786606042442294344486678034382651640899446393075206580540780524203677595021573257343444687736907731103788767463396659508783975079265721490910537047778672332667455832989543764616844464617436341277761501963336710188926464556678110047348080618206652733816633878364002009252319360607285447433404045325538946416505279706729619749145111979154035882649295640275151763095893319099947419386552643874275389620176525832854312313901479086421322927662549573192730104008511590956352183348209301582732615151716688203400856437546610516255638988191008900734371789159412371990991835608381630448465443847249839849594647206371272819932722352680243153141033200944266008213919377083831250346166621188286216379795116445892306926875555313049705693367467819223816474777357342331811879084880753599881487406330616883635754892681603477966540050527326003046761854256223079807152710523341555139223337126119682504127086079079343589034541122612113662876595981366153595486656388661491862473621286751577003664724805613197955883758915709760253459118273209061933105778092590146486619369409702802003572435825118913313360325510781259684383606756360888587605344719221633032804519832836168502349824791533221035832184752022663168*i1^33 + 14516319435621711155449337561656020126662555758952581834967442751483620390123603824399820573707116692292311975842666281437982698395865846302527542017260280380933649903745542793148539516129912307171635570741341697438576223532111018943744622934965349919352715926995969960931101187105623347555362449705843608518251163344267177188407676433393235911519132105866070376092903009929288464172018158418227064589202199664670195553519011385446075759914928676812772396866159566280830103602668425086464154432443552560362974116095300809387730354327409894651515424832209213563773547978768170002056643549677426229036039878223482907605525881808317537144568241431034747533010035599762178385116053111602921521502888046124696410203935009296845375943832797606586364156487631200063648835965232476964498968435034111713072010045592072841742552087342307045517871658415795431535542012629007552845093531167579457038545080983440410480955246459664712931229655722582441898448773684899899980321657934539963051906505855559745943770209489075660476769812471493424049525425194311125941893158514377843561633601951772032011427770692745253890866081013090186978415395704056601001463461009674767626465033163060916412953549167121241897489047848050248709996744403663073524116006142109054209189204478600019564984457295943073572976777097870328941218848804833438800773251461605273270884738272290695071146656183883814387311405883759817536292499217316599015897778204620220486597462068757953974582694661718851025018360044753815040630728855387110331374208683023870489947762157807785866272003846126402451729974841180751902540296923877493787545833556760020092263916829696*i1^34 + -8915672714647834806197070541111142746505569266585885408402026288468020147149976133795713074625821796768702380192268113719161506332348827166823068526339745228611793275365544391068895690126827710784379851438292360141607554361227060673887164767294636018480257808590935610631583566700591964412186656756779858206609213350325612369467574394880388537771352041546614404520878271601538559945524280664403455642531648480216536861126397553421115369031468843029806940982975117733543444289115928854167231773184812210173309823558566220194268977470292910961406380433948069844803372502617963994794039443849491309481229359522481951706819028271850214413178240150857301288830651949195566890550931498740846249358028865847159995892607231010997836678170715425975902810582310798975904366058088594101887478561561150893662638269919281820179590934244688702837696754207351083478669887492542606400170109474556304619841754537584401131961711148422288080883925185174198870081340402616846049164206964361634698874971663724855725477291551119342919841094301246837538965683681278167743301456167875867151170627101231017931052484619057010734477699737875900523080707587095374044733337153107909232042237988631782409496603362459116868167543075100949634184955195170567761596943793982461110415585568802724140530570178564115238544710918577993807495529923195290662916916888534402163370467729278388591624695237267037179996228062601619656122806451088175208651022453902456351776950145264214157652108317120560626311401282429545626815681359884976963562173205904909233141628732489313940494312997529089313611659125578941385604650848276638600249823616*i1^35 + 1152673889951693122524975163627604574516665696270419418952380784769107920860867855351194799869590139872341077710646671851200538847529025298539132317246536898878501466080641343962133109562080293563695325789233055257188170746581607204505068471955656246625150302985321097001564589629861664031896671426777580801875154739580271877567337033541603160126730616504661567579145216600853048662227681649679481886115746652345718930002757570436332484705325966542904195080616889028788625022237657009001935349573281746217410983936148821793707281028995051964719657950127373032562651101266380756330464846780110211197273952236369098961546255597092102148235946015676439809190635017647748298503537805099525664306638827282906944177648493927852069499326262475486010850217809894306219021646605605528444356247353116493173860469127458107338179280264181020040452129623317048401352067451295509890914076665610820733519681113945272334062858978911080175750801449998261887579378750867773832336526771395106276570557225320516912472544580750877648627864212453551055683197094697395016897868217725939369197676095433941793250807493480037409695897920979387229214913667391602954093146465561940232306535234162195651972216134285737154280456691272354386178772395296050684852791739805969456269065266941063023353155930887331374686646218275313901575814572687153209887721237560479454715126434917146370291719881800482207299407572356677804109020053866854882113087569324958052085449909584795368742756540281275880614103618648016774878412433253805943160592638188280096311466438690867386464359115829206965358963966618577236838776*i1^36 + -4416620532117606033700264272432701486740765172468318521127003391603338239232136049360057395194318416504235426206163031211810348127821358662796296209414606187801983172421416516208819410444833852988605091326581726574974755139222724615765602919361710000185205602920239082750378718208939446161734740226280852689001022924035668634151983762809359955903517270114246742018377112223222943751744239831606320189992418191671567193602652583982458267097260516810515920651398369217825329697305809349138185427502424989630794297430086575511817955433002642119746809714560953056898817325602276402709467676325470919973542048700542927439573632309486444793957267539499469026015147577040124391596220034808423511625911370163627661225812718198545675792983485391735334811852942136501972320896206081091885234861727316062970099041624892837599234900655427085888054476765591585639229704358994631628434632539656448140891141080887484583477012351367201704521838893097903937873822999893842675747596793027077990949058245386682795688610245535175812785465158436461088846551177569229727062406157766001937667149217126341260776126100241332625008018247443328158247862846918592265009931140191621132097256416215722853815539518781469082694390611638936125830673904000480404976009653066180748058805347704323799876084398577544243730535155784921379881562645213802443323734821122649274635695218670622938443669681974064054488184340571174039402447396575730606133907291916786633834825541257363557944650807688027302141077224076722300706032185327609062913116516475335591497246076237714634265172439330164375*i1^37 - N1*11955635878152030860637934575715553633095993489208589033829193238069772113168897933640025642225709770270495846595410969596566447312937887724574155894501809108479055729808431131566239052332834123209824491059567210885855128960669309758778111372434737322896601920103833490791330533412079737713422857870615745412410809247816522560090089481029687326521526650611491415969019773685053178920865805718815573648296342932149502680507020899041429016765007460679333229943496156494841808187417425093216986204786375635702780475346289233336059669855600802662218302720435169531397584370941241918047994062500000*i3 ] ]