[ [ -442152251508587401170595117769190096685324101497489388374327774236404413777228898254337211755643652488803807418943295061701718103404037817273475991256132296157788947754670713295226446192687877747445828524652922708597455608500064034988307039143385692665994617522605966479435016162019630785384425525743366021781274795722777474818598041020866749969616121966328333129080513707135091165639054930288028462069286549921260958834048800439244288962446692862628382635369545185925485172665963142451333593805521198513548724212590804091945920529426218162620582584677869594183535151939182903983072527708265064240970030139454274832079180101215916060204547450838511588205969228295915482102736646892800989119254791470391065758928054124274812468987288825231011232575962485405569547609295286294754351874157695863743789164856039646777096898837454405339277461139005030071525168577001424576643365373018858422678292672510890059268738077390426202136945532959787631708829341798602531895505722557068876201299804989078769661839099586937211578453350631893872454177781094553082880039139869196711872575131460830134745462405249714864940773551580703811614981629490782560384996208903725989149119658814544426106900969856962175360526611237385119299296483020641080838553727896694788556273111498837758418760730720034536380044721970818765398306174533632000000000000000000000000000000000000000 + -31452189415147340363131214827437298906979420628416966166823757854331056774909445603197593476984612031734201767297969169119122282196379977580251226014069470203881400974779735402249335540604450582129180003118638127808150405132366313987678419340038782549516450499724205634653358321923467245857659518095565908115063426486624678155151600137196413698961644806823368161959742543223492714546338285802414078018372446226483674927313632467019296126005864943450580444179287599065040453248141700447742063350937143364841397468803699932464993509825836012095346848332236405588069540505592334690938571347890261320667606397665927158112252890307046942414273570930279191901348935812829544698300551345460205399949521688449191169745755693507625623702295958167801465161895801958421769978543432425025711415598552606365222884490299826149101842085561474521767819012496516997333664428029598726627507286253571013104742995589692615066556940171580560354891380731260869814520598844187681357207638545484101705061991954282804355778284985270842073474213730676552724921310685461731194471502799883672657069282150901854522189052128819853194918922118295636868544569917142754239627330006317867390636549533377639003517335859890652956050899616084323744338462109068916902319136977317913378950552590286911726356973616328735401879372112485096136655410330337280000000000000000000000000000000000000*i1 + -13337494689352970841743784938261057124974169528468399880106415199707443677218623292936659294705357733998185915486850123869106997806148443723907140383747328328823985431810992181132682598118773613373257810956551807537667122018272704170309403106208862045290736242210438445815181680087859058032194730349957286034882179641051002564398521257557428023166048852341339687099972199595407486074936563699886959934378496939217282227097747514846428403794429816797288815212167729439919379854558122944905334508753715332915051270480690314559568542756831992380440965407931006232157789196777103652454407975737462070807862923720729960034234366545202142114946517115824137904425166685939972793711758393900699880722135834883584309288674495931755951911272537868568681150158027278135793777906441744161304717557421786415725892645781393048960004017300424020604762369128418790984354987058604596687848282424819310406156638686966829569856513757294940335707645553443112003936292572841449311881288169536569836250731784901159048830345130439030335619348295913834097846490401307168021058003356450212403443257440662399392871124081310039030890222281402146710124333294116126698312060011174838684089116165417770949527479160158739732950654321757445557976265064003798095860517561440978694663399674017765222244739714790698690427594028657098924504341544960000000000000000000000000000000000000*i1^2 + -7353580069025918477340577347205570041333430204087200490287855701452789932359467908813280247820344370420179322737929591759273270445646905103551467219350673268825648001296504905320909077345349114010207868881073166723005571076843209143264271319389125516055320254740259120894810801610243878517568638652369449746987028845534923284768504712691753506246099459430289687219985892931505529028917395032227223480673204814662699385723093017464407015602754005106287899992228053629999390948126589279039953084050730518554484384834533708284041700698800520268484702286442930551534151915506515429959438196458463509910806249455865374449717130276158318484910823492587431398077117706612206106151046649627151964411806878760756858260937701411363979284979743651506508976049429470876858156596469917555033959408876593791521097370394402070436814156598632776445621315690889911423112719981882477971946149457026370092799883390818464917926271477961189759958291073749184881185845988575650094311915506728595918020821505385689421450547940240162995159346637005899735260917147025725916628928277386520191412208688578340962044274831440364764857849549313161229714798005276272593883030635819494023760585079029840143298070293631533341941119422339950110371899534634103495903989147889192514545465200433181145942384911987900925965375235041165106005310051450880000000000000000000000000000000000*i1^3 + -14500115381419187817762424493921462406504552916874249851496531327719719529001826277361361150108289832354823714372950446918723361489083207517331058037172646341947472081601142900976555481399505628270729823959960578540558774101470983054673244831072556621334878358335622121470621308696908151148730164367631924562009711687284829097799199052228127210466050350069982623589622341423430040453703680774357280515261370818579413056551981358812039467809944879501131180631382767191503305879505749003779130482296193177242276785039824796754449137082620464143775719781562426222225856686878916503566246449804099145893893389580506213496494656674159831963853515535463972496398937392199307089586945748663110882846175768469539918274305656492470103519789681192752825163582210794766655731917200872863800073119957111559050481169567190262738095378400800376929469819220662215098152196401201520398777178107915324649139811078417358170933758289040014135222976664563343304851846930084418373816162638415911803323860818764224644459778241047203273365683695394655621451178001700198639540073434296692738280286389744519108507622091366954969026451395137471844680203262804319996740176096428780983981571077075076846210012356737755802028322303921458671393129325023796471291153634597509168962969046042416928291346858235060119451567249743762522960004382720000000000000000000000000000000000*i1^4 + -31425609758691832267256995244142810158859347966498715285254838156034618365992566777065603954579689575722025254383501125964753360977620030341291107555819306633722753835728317285959023432578645912289907795632684118560787572022477277029018108095901535623609837029823305653430127298440249415744521624938405073149999014182168637754075639755311505060211900640783589916890257565486406316910603182983817902647853716014965660753489070430823886414752326089228333975234164896256896488830052640211337511425358845679578406049731002703246212738418243860939831975625215777271877916100089320965818807496692766612529807617429420999495503458553139345759369057796825115507010976993721640500708793912505271196737150682481477576087808120318609409275643099869117158529763485459200595837487956805313766579993628147148564730505643364423114078881003158049753701178048180773345686291599655894463675578635084978558625724270916103143775955426008335201423417142833146810287253192889472832694095835579173352214145260242963537494396797862207657233016632493503447817680645700249346653964789686542518306203582141321220112074509740452404784222419261856592874236603977317107564838000236742122614576560669779231773915452859419204386502917392292544024524176659762592488019676637474465261846033451385651831947858898756035566005992059231864645781081292800000000000000000000000000000*i1^5 + -39188452114392099148361598983366416226689160737909713002753690788845878645213918025362207412356472112940773141321616487021130968132262606751844218750496862873204279177209711459586018608694701240885045829941284351600536156267934219368875404680689798542878504907461937706908384917145622658416056939106442454606585885060232528594042891879450803186672031986855416261332158412038766767538061985337633444948868979138132178576488908445299886285826346377397106575058658078003056152358874425030369203082401362601862718735157555404441729080245007420760625413966860116315191359009355312649619880873542383120530038399190884096256060154579060212625935771130362533233010622076169516545362855293349020264284257405460148657929749922442167002311819209980991613993021117481836556754414780560173633025160301967472898164860779485021164246208183354397050148166661173714225737704954243618354640136987233665976101946668585886628171718453699484301987277043837892272689965420804706603132341738621505226040773877119082512720634716199283233565419824180920361259426183119110841352212216207901560549150724304270393143548403005871419192265481998843999532689475984218167019921879682183053575238934637821927649450723593693883959417534286050091397398182339720663970742856601412678817681958648533644029857136262307505774071493250847448576223608832000000000000000000000000000*i1^6 + -22530271087258270772421522980317367727929374648986246119821382329328546302185989662859696104973879467233752378814167103140630884697738287538094261453609956753353840889676319377954616831100992202437343057071226089958528284127279325151145031062397107639273721799167940615214147472468274549065968148539884732487312254210708874443813771355131197980474025733690354237899159959293206610524238297540633819146732977652595515733891560833531371110112744406944553387477796013810868087999557389291024904864975379941246517345168803732461659066538514162086631940017369133821753568709267419167994471330645200302252500624801126345717722759466334225815340573142224309770522589501705355336654800358751375033069480225421877316372011638422659993120699328971036244024473180537049292069741143456023828547034850504068076677375097356938794873268863836838396937753635354365389624965350358344406605133558412727835466221994289165531360909893611140749834657624354125754622962145973422031674695458311839500035604389308579806429502889180029206819227480035145653667009986971915936414118128056226225162084596331435221508665818643059066597667554212052523661761049941609070863312090992088327458963433800406807894291305408529746956331705073558428448215765647741140224557035416345854225921783998060745395693015142895614229382257375551165336387584000000000000000000000000000*i1^7 + -7731216147834160346397332166107002687519391257874269255071307816282044014691621342045227669045394169920843006564906287751208479628967586691185825868779168397874895044710741049437447250860999216736343529642528063970195189353768514071127020562957016115667401284791441159621908056293430612140858241738912630100288354884174372684598120165694676097433860534916730916505786610162442241690299141138442248666929400315723674575602943935278993052776982310870651019681752279665002125293669960483622185362828106874803481313063618083683672724537603083697383171416507569568582977015139547427527373978190617035536313177717297643765305557040209945605981906888485558185953755353226783929716072578664561214655664848175985118506825291172481487945772363948223506109020038134909591814662571456565206570355780081124491498800687347338813304792092937517079197495072897393756370383544902327063366216615774044774501399598340851631048261665498380105048488765838249394184729696731895371796603449326522332787120830286323363424061062306186293760088100047751707533275969189748550386481426548451531714468738511406645565935768207508109606277927446396945405278252030186188885057980468792309148149419125191021881686896037499933335675413989089766667106075388644489548369350178667795229694752831848926732044185910195183492160642993424170588569600000000000000000000000000*i1^8 + -2527213085276737551420643941053835333902059017420017506145321056495980499974471204318253865031960303359669151315012028771762679409011472800568257141027413586752782244132045778192789011670092067971013060905553032637147159352944339380083782185698380422996911156415604376424237103207693878986166260139366441691560473633555983969804270050264691446228197321925198408234597193796876300692637479499418997679365064172724871105301493553435020241180212970831899802121543206998679039160513833068106574713511604738110899710566662382422941025637152463562831026986345636225889251384085631846551262543844525350585507771761906286331473275781039560080336157363710814370155814071627617932829908172915880517759605252400976306984272264946294146944288082053008890399080749445663076754140190585421902266379724992223270545420496972016439103912907603601712879029842069954684606683971138867643109622182381755164272182110908886729055811872450557398905563404421864876608692331778105498769020070562284411853021350092824474909804649238289914807974428712707176052766983379977606941650112433567932927218101148601482826555439853893211210267278383656216722966489590789291408733724810407720454071617732388742308778709295545468039899016712451731517112391243828444376253868921811174257959998215261683841876454505942371319438047105813735014400000000000000000000000000*i1^9 + -639383832889635133638165200325002731324583371055726607972382289361640599588483876561793392004903707296582105779684591568087311097189702938524736022071341644158323282977231452576122750434769146089794861415471577181366017948105639310053118843247269914571212973688927450791969778400110893075016338527745384694861591588590705443843816123087650146754881424406661185878681847274247331705004099285972975470813922198531415356873899953242702088961623043547302787368067995846638671367028583801149616939088443158883496647841621367517220505274675744664647391294348929659977221997479259173919278095615629821006737855765982186344944794005402441014167497599193218158334076370937642865636935601843648488531177567517852481489136310571373556444790743677258029510081716232218475488872362947849876386138563712437045133121968182226405451192036123678040106982113299231803817141637305201500583480189994946015879119505273785421211561647612429220172508604131002172049458460725539199123748367475936674679149159995823601964533489050197067296595235213256692354604225633778048668905205250289731036873814010429281331358863464287911309407293233026602767611529871576264660023538748295789836678606843946529547942992632706566628174361682135613643872601499963945262253257055181966322763524538116830545570492042663803255681894511101870080000000000000000000000000*i1^10 + -141120965350035611813217431772983329244894130520478451859566495142516092879819353800854555976334115148549835348189159294193648186483991408408274191094767349183748741509423555196653228531388116550256686436359226182289128515850715814356706270358045087075837186923519347215083256925539405931386415130010107300549779121277409252645172670535135439676238414665960041045401007186779515966374860820297250694786738809285790752054707500498923447187497927759963681617641572693201126545548324646346656713465027694227666258328205315427455693536990339432221989002994707565659700829848448732515629177013878208574143856997160581768502198841804892724929822506329265840970720845139524956630946195485319361283538523550414190513719204620957274730468312728119510127644009692533826534012426138322985053563646549756908464279010525507372963468878634667938523222597537747088888245511860333905290729361327739376098343669679678394148909528930470974631486024694848590799552663253938648494773781175206555923883195248389214259762154685467768381668796114966286185675731732168767773989868794304302170206266888507775482347257214719088204345218571647541679549210818885526978559970246620816158254521535115479820367910636997820953716347579839298544283832842772936575145059452770516759165935336562247914107814759249844364461715551682560000000000000000000000000*i1^11 + -20425732142356334182353764794223106120148541110665214127018566849197388517586854588901991510231768551480011918511669800315966470840524188249382840341785558063827097532673180776191370147259805266811294846491358826079308758333223429594972230577157087489637093981916415588472543893802954067993293317164136652892600939189771067985473706559609058354166789861454270132007864232650668935720578675206879018742067134492806379240212485456528706099740056281924863837958648391540536000547662675219148440716237206617524054817461122346107660589996815524906230648592894989168438706022639833459615560250615134775132539379222014680626392933525505121355285784572294857033793068840969829421708119223903827310705908003014157735780298679718237476342309988341103730336256704947956887823851184731278782735027348237480677421863581105301870454516414934532521387976612369883075893899335539076055660637226174391378237136302272694216921871866289348981228008119316959873891310033666101673842130879737680010958629452089452767370933239014331439238714470494000880005508712071318992473306595113635659607603629973507825835902823652563109628185607567599396579970213191961327878895219746169606804106455638727689300209134070156360099102969892940662445676406363411236498878814582556411220223758964141551719707253568584160162386804736000000000000000000000000*i1^12 + -2870484753946304991095499539708968629489198948507642251098229996741100105091337843380018559467256333085106664433114068795188583581883510205547146790651670058799298108158479960410649545735634887639100952100412541389536717805323763628383655563329476923428134787235593355807177332641034321251121769164921862811410091500407276359415157652891168535771727767354963883150014637926335599112502756961182910940342099277822421016403155529529084294448973235963385661260289981993455858502335222687606324601549042778318653515984523399821633434063450546149121249299593115574496472856569744606803961989827831453016431796626431521698043244978426016634411845496762486461969506016946824136966500491579889771130490860561763220953478954527201172379163461910145590238357845278709567719841010894697360283977253190281776633869907291606663520736361192884263536262352391995783703173166583053325511438215620142520595505188109132709698732905466062840223933174611105619580191301996059920209896941417203679623377703119934108371874067327686815606677682232258794002471930531433081843159515295480688982395497248416218103668173426868772980676645986050350393870090683812514590976254617043710792413089505091349113523962939710278644683922110533948681309817020788121419528307469140933491753160765420096721085862818307762305368064000000000000000000000000*i1^13 + -303257027727424132989207794864258476978262614367244762681028495070621914357007476495811594262889465416801444412084528517686314330411193736914273516085784183292383658652864124181081773648483071042584305565247290356756978618307091109236224098838263627711793856089313389915792232533458932648202778060750704649996971299887465854985213474960426944923662750815520566311381563968107768943614720462094045017176522401013208391163180195485006808472493199605972228411154369849330118515371285183057644726832054956500736556300213946386626462629630939463274283934058534792948580544090131509166845171827257691689613608538474951161150926691112303109769123787300770743741886100601670979972884422387905881459349565965061446562404190810880179601303575148955959897947566698715128731390577160184664380660748896314345407234099601670204564333525097640259601193295904102071241070111891935650040533910202360638615803732869857988889589908245583143564196225204051077413343147879247712662001943119596351027558525426366035784095741799515232146071169597227936665941061852807414894316459897419330158497498245775109588122813128652837128746341304257619182455513913920738334534716582225381736223828514150522953507059404092029979544465934373912722178356509802665221145850374397022200360715222044741362708866158408941699072000000000000000000000000*i1^14 + -45230311582365328762406401714844929401327586974475582516649679033028512952331825811570960606780163619165501570566673120156690217178630363962153904571497128473380037748009481120358450895578587911371861596572196270885956585297820103034187506464051501970214647232883351934328681699402607047441345722356568902895751300598910501096685091288774924031846028639030210111677100374327863017936748600964363168728184143168786891584778020987765590229850779207541538475071530535601827099335491185162786781343278899549448899220717350085280595569236023264401204666839923851913219663274708091517770561154862608752113603023344082478423863360026969669924923876501121196359184136430916610362855276760641937714808561741043938664741576431514115901050493903864623218631087148286439325019983295721428615186801636439926769123481756686875835951420813727934976023253202495973212868816361797297661983850819711471266734715478878327879633007446915515547191120781089459390938191269107398488619037365593821917593670392376329363289118006511818010542524781056420759720218751525495082777250967430624116974366893152116287813535150019417035689169185610053787187351197065088673112075044733782162488336319027791339748665667585684122408768430463839930057761316866950178837235828475250610907036061187027558155021851108678041600000000000000000000000*i1^15 + -3722269746404731914815269573271722687231726951014119413846116934101916988116253600571655964594420829647102891381497331816130581881598214116991276056886460561942747281275442504113635079050060278825118570722798487913667251207372228024173094803050835227275553727446266166805078387580596650708601772985553368115538047214628464797946359937598841232827387192876410489544605082520609407374537084338162768654217778183809665917780251497188142060779874132244421734027418335680079457907121380270114976732513542407066507490510736359864634082897188803549332693366623073510405174817362965332144664187635830986800257607743723317240650411518579239619265393857710828016122693179663028412278682702277035782611526125078278241428727892558109155397876780630857270851085435555114898114642544389241743607927469576064833694026114101623373261411812966775945396169455406052627526348414071917032118877333886527642252750724874103805267492632481752424773490973671251857558998881710398119847988996169720720813844158520234524509268838903170123971340792866645391594432060744867507859455021362014219725355136248963309237784850013841548177676044393926598133014689528738505532661893160635745245590653193609397805613589712197008509999158128493093192204084189084107936132920586718520923868391809760185631091052626575360000000000000000000000*i1^16 + -357734563874197426180451228371612552651049205983014789899608646825345081180949861101535394098591147303422227623754035795468154212160458479275372583219214668979616256459720074545537573963647647978482254622749045422691493624981971226902142827030052810197385370226830081605550231637642177621425440173528098865885366409613117813366783786429666947621331340814302614197218515137916938941025562663491266887104127246050544090657092377721748361503689166393624548791844849132943463053310700193537548095638646321864452739592111726817417711796743719759360758207783581630215565110542457757321188078019563185958072705170262705356403521744658230674124882470922706513995668778000105572992000735107926270646891505600787281488484807000112874687676126595682569417826532348753338523418417925892543274989470565739524213944488817309145405797988193808610087606285784739103075677426886043797546181759817745638158537909868827810749515205421687683443413645284722190839159734190621118617787393381188013616666649564099697550295017850641834284016594062806306588098187320268466319815256249766630508004527063305896054872585049496461009790266081884513073793793219535764655456585132751852241987822478845262085101347447676073941923919442297295245687621992433528227930361675309922729461317080369235156278821519360000000000000000000000*i1^17 + -40883997757132841869472272560373972086443507996377943456963727240175882939805944834679650085463094413914770148927314599369362520509817119303511583837834600131224296001939442258892793010942790689220048265382838025980166082243230156771262778717707675652072577515215330856232307339928755775608779997165583408546847298211770305971022862576233168445878855695471151403299692008588720455182766056799388558700394254930861500526098469065821253261727580188750144595232785326709571541677697507821538769721979225845892656300319308630337292423462977255127004841469255247717696461133842530134987085585405094804395422739658610355094692653049742458338967110967204826227645180596967557736204825495668767010903272844975387810728566426383805594497240224348793762941540795057623173225569316482702708196338608936172532635593942894731766915554264001622517302412340943350511700117979357005584331681564871254334666148772855042533601379383170433266697268587755161140042164190925451024867161606316175937265904686862261870879781248308502755100750079683865525172280402394571802932336221032092313837151641882715093956749775083002565583569145769014416703845021645628771107178187927921723639727153936376732618974099239554032779639519617307338667933317846492817011788330938821262336748259861850381961134080000000000000000000000*i1^18 + -3444973310432328451961555914417866087988941016476573563319156303947797909263229140404566708445435258225614430152827905620435435387262538777234915215505301222187214106038727633602939916492154420356657532313466663506646248143795685898403397950476347708187315493321540439753345502210509419932576859528852191747791482271396523304116378053536921739008412252745135882306409078254253197468734904957270953493704239226217487659997293658969089345318224952698122566542053378535430698109928837827608896780598838298844971516351669832776666973159766388111698634717921852067109569813918786390931594399088668944917208575026014332939084389138069415185069094114919786992569424320607982246297968677398588791350450838331056177632732602942745999288343192462596130685219042399379838655679073221163951697390017969567766550268803651589993270775924634077896143970170307053272604404056704225706193206595458065550681594513041585020407143750539585789773717313611778030477671235185385176108744519047774015525892490509557434486776698363070747294552939335475875822225466351746786065031451184448614315048710720230615053448512610265565000892207459337404319236062737285251233239835252164172217022776400244957564897519616272141937652353744902597866159294032342311015692715663464752337426842907373012516864000000000000000000000*i1^19 + -152585150459853041293939771401137348715698795433597337462542522474775130929930125724818167719139265023393886642483855944472556459001790158096504443954799314520211371283699920429451171682793330224637444882758927563264444682213567817296025675156859500375099953201882789082334406407527625032445566574958199383094782319104077589515714099353695971995467710608755177794634934134286918650814839397618457466740523005460814493484287662857227477752784297955997395579544523163811777390015941238912409699886793682656340412481191790912180242533872759593277604884221417285936668853690740370984150936473438946410884417417993346579718581260013759703394398778310941428211906061367130740128660413561223220205235586610814811221526941147275010227151462876258027280666553304674485254184726205546305216933448505835118587133057151075069192372059527146049278904355672850782661951733365562886001468688363903817845310059898931129548865276480954332518633076709025780287306461655329070877597087208782816311008305604678719524491109926626800393492449121194397975560342580924836091340448898845705992668682706193875913443356562267881581568180794225537304780178341441119740808415905147831623590407858027291583326439369688826160355571245984356610453462999208691041249420520972711760158229873988678451200000000000000000000*i1^20 + -4039546027209390460330260557409789042091749579438618496032283508268253196572145171993904444396280580346248372608676919681181918238706742158889977581153494101273862955142603724600095435096362804498529762605652474683953571607238550006598622682221983270828846347713667615386878848683130670766758292180345543929149626204490675290353961589968381945339475065831733623675895871646603806634553171965476891690486532475364566208514783989749440778755261945498660046406612930922434696084707876187165855438691132023232083114880307897473671159745629323475413320111927402873345333578105566657478043621768947704587122206220791315639036369296370578324748766711301990863985056974034404461799885940186376747609687415910061686158593386296021877905701389331161283248323293847941507352803190084901413092186245443045781410842112274108809055545757910856827764795360810508565850350431104133594524967057291825803874644436629195849141306074062752766928572036813542911784963062133331761743049345560363274919729147741452601374327961401468683318798709949392948244492830353596877443482612295870712206188069623734322209638730808083181222208880323820006534596858539041449996302559022928972250145444892782875249977495584566053932865180301721658351949690514375057058317940943622394687210574053376000000000000000000000*i1^21 + -18941875461630996590288603624911441052270932307226474368190345024052468684863839410665541238748964682691386547339506941518221624578913290040461458339506836955179593188649903984729649677111468516022202284836257533396425444056828080803715165322052474537157516523131288767775999999236804915195893566085516463986214496704450230964211988294861031705685558547678383917021910273402014013516671949023824291874016788000355697736736706757396467464676961204786136572109119697554311561286952275730640824834381695839991150577627048150728261701786661513055073591639567407265607593806972048273614277594418837490013421258001206710534796449878646840058805254105143053327576521707879150726017876227876797111001694349867688332194307346446413832082243676313912148760723969225190720005805531142669732222974358918365940721106041582215052347735767652984976648578321805380981891731041583066991148680197423595170265707509251325984157179367148644150534133340898749985678050974309301767189062093652067824157965438161035401109178718056227097176985209919858979405960168002651068185671718272430625592536794731718459967279501035667037169949984997852712391809356530335722290805813704338540915670082935903960492439642249925667612698867492366097910592294769155873683520491144923785822302371840000000000000000000*i1^22 + -31008261006919852589432619795012093110982774319982784687790994616315283524048027214242809249778241615956505984533235651419215318862989537367330706501294724850154024324395113777425933718039828336238838875852624199032660573110871168497137581181277477598109528078798642574140362996803759291960475990657048479775890164899176384293963751241521206120245326481562342194723788547625716153487511124926987051341152126575782038180657189529274976258328231794663556374729940362519076034829447550864836987097578710443332558811492166845455251435853458098668982409923074480284671461697119211006588250802636160214652697717350183482888592315792841088004239321998758808798750796759352333008938441808501319021167198298773754580130383153970167219296253094532856912466254174140805981127078024687645543484895030870582851854668502661690353233925554342280258404643522756270324373239494215649784104527545876539478819487129907960424501991479367987650940214723924446790662669136961955627734889893962253112339419586991019306054464892265752165112818019133903086539084503853637549253566740782707453426823164217865664150077502153737972737758667457487376287655340335506669409396489228552074676620568697999698970631298065219983893796836281039503297827150541996717725171627481424325509120000000000000000000*i1^23 + 403567499321690300248476413126981152498660688080047774537434380711479685745091740184368430681133184837739898781128014174484722330236141562558533387049528341829703926114178575409479996267790829483733838140965097984882222826121334853056819048534795964978783942851283734607594387182785076047248961457087921612923818004834882439331375221711694054956676706459008916949279995386049111275162806012014699195668664446547286184780659385988146195428645197968215324130108988023149730208207324970532416915816680776282474979161561136494053126251927999046962152302994969047509314051350416488090492700158576355744901713688073060551421321887192522200284458228133809087792516442163056538169010146733256751682749750656615052828799827249008453871631634037546042654113493718983005233020634935731402440311702282680337977009951184494198055999299553143578376191416337206423756191338518654364862605808231418850460525809151646341555895778057833943172894073514946530603788700629279082959845243959425604709948033965136782726539422609592883115921249345326409930933337132704592031750965682322526138591942448885279066143126084094566476974486967466189347810692012338695464457684490510264819969029882127732592049572964241422588560528084447218568936995341918045616982739257921634304000000000000000000*i1^24 + -3766620367338072001451820575526376677682762683744987492573991081343984470911526547438578445991589659841808031281917243848852288851570696494982334364366813870570547304402437854054868236522804976872126083502688336639899434451771897380039836391749042085853381010191956187877508017301203043568242010464669766594775136737280733265736102364032886191850104486443508553125649789311096321968547050312565459321112983450009345669797244814769284525577662151821263438725465357898723469388504605867481808159676074233190702281269550025832376756406974045661923456804741674715831504282899328883087817624752537120777960144683031667487893692100215262130308336548075341017777564339938974526078848811699606315009060222563228097677731872211022498036290433003938502801163277353738750787525383115837539665652909375429991008863655069477196521577507203389384959455001855036281284903459509844387887311739525248106801046122552856953381328650770569483640135665729005975804569052156869103259941089383126379751718486254419141344820387748479831823290560647717369648465622175979280814410009724950872600274379475259604466874577448948933035366292808402404107267998051230945169225386927026562119166067310158885577271476383165564542335036447888725256066495922057163310031762882560000000000000000000*i1^25 + 5174653359357846070288624906032547945968543852542889487869148528596185192280766913925929015271779677634811463766450112646716691311896787848869924088853495990282683428297511586548124639277065519393763835583256915157340767273514338182622368551551824645400843289054502306467537084524039885519915897697661655138741656361115129144674249650342079629490680271923852571554525048855367104186672689040878817838382409170913430323380701752435787653195895372091212300111108945393963051286296322243257638367051648026058455618423110041281058373905964297500783570168511772039679149834639357336772735008900312906185778175049034623817335589938030822618976303073633436848063686011720145735600701077346020309029385310806319484411866778185461368934023802024492392192416529612897541685334982644050256362259584125531515736812500042324198532250379045649603894654352663779018316523422962678520116032070145426700540939468796878926157703950607215675994517629969721044507398854173484955246314425173342146673571990336777980166839262241902345711865407142822076807686693166308893620337989371675039752284484686828471008663915968602957846816522695430459500054691435972785129031198133558699827305645263249338584570274683038393249949730124311334844291942276267211862573056000000000000000000*i1^26 + -5353560367489619724585750561138431840971971357677619747218426813729846869579540622847997299377641235457381431344796136884877001905107618783720932034527636366983932548820909621587292097645241436432886311294677197498772580090471127045469364285761670632832528283222376355282721753745016919832315260446687043488393148543776869952298971820240992917038788334762861085892545619024723110065300755226861466048334048793292050699108222557040006916185845044099383104805021365725141527133863661079819099960047353021947928675339943833419540845386762094742833952395808806824544691384633561325842747579599312644538891902270694411779298751013663336016880371176321970062412153984557330697563401998055941502429552025002493883500615191110162142018826416956864942775293460954972930618989484419682324844813124672872660136062679648477626311818783774217696768168262296329932911878230698862874235107785618886435846748065790645799995170334114564478283270537867236476802789185357932782368504057034893115953955957236137609067109949383728704129493204926009401664370869035179941725254586044293047210762836755704022470468052336487919174074651167642128545607975947045307814455652991806677791441514025739471087815320578133255263486693162710030493109418782543681945600000000000000000*i1^27 + -8129060479468617478108155128422946168535945748219980159809668200842804017309160793983885732488027226479367203326557946258266117705130961488175994548418672892788186737488310174218069760413137817665686138540350915133160108991462744246768401182974752444158721327718383733309332938750777888473269766602134417662484420398472346694555242441417197406579675171119046094323737405745503381452450547191694110766668041445202116203445038482852302131365204600895650118872482455957978893286850456806950181239059450264755593682826196593378061731266659616732240768914048921231277955860223824713796529813771310007459645271771845786666466411149434990478938465997370285134941716925429681294935847215862229151772144218531753761708563463944276950102019385560023274781311237741772613826303183303939359100818771488628348996869742390682553277399044692200724891478926026204915888721809807190030932712117737177987136779030485423144299356421412514211524729367915213422361313929821719824691854072916977565263120570549585130114230561874788336728305965944338205662794860678542970982209110939003159232615039182906209758981555151804229856336238961511432239224260314154532397455768143911149005651660191598933775599979695763517712885527922855130569202067602145280000000000000000*i1^28 + -10661911526681088205516786799643687389863252943493376539339009999774978345876138480975700928921878777279722305576406010514420691420992005328871699532951485254914661429152352218739571871790319056207125858698805194416861486055639522586788066279657332299606163424773899073191768306157171821811224037717399497359522480937372131063287110259711647838487900049457999429119373684847991722520530634745171504410488217576779063918570022664369939782736580329936015924492078230825813278546518321108017699586248024425104110434015154957203442651007087960219696332077614757889272936316072388593513072741682231114685393392954412479930997014168356469953700310008986978837730593284611885011921711176788064103564614092983165742477923378676277616107612121568912748289133481092889917659789506184984519787301294803952858052779503352397641267489750858509936954023370129704279262516298984271607453889902785657166222042520638620175650147702459940086396238656146194498184168284032636401245368794735559151661344856347532486318442680091807327003284760135702239357036564017092429912816045297044465081886255958895900975895152871207424526940059434826512609281837874589164015265824379970092459521248582510082150767041468245527368355095023117145056194068480000000000000000*i1^29 + -4267459725057077803245153363953755399219140350297177225248027536950842186890107078930264264415924185326833274784286486776869509550228045963520700206355431538283431669149902574022518311375973065449881487829934070985831575438865508036702957410350440274800889459178355248582909444289451875554136258153685744237820747399305405985589526953571149849219600797928399349438840179994150769806724146610667997117019500852292612809262680615160198985043057591131154595560359735687204819242319539576575331772193663526546309634089460968514500351133032080656959599141088158945810522075188196435929148572221809771770585902444715428965430713837477259543286743085465058785792682029889233379871673791860658001558823470694509686822844363987583281658619664422244084253178558001922670460062812769742876618034994326433053698453292453268500160507334976621201377351510263178496305731155399183654212953894813845883284335110801823394095558971122459178050464663302098619330125924900874208775878441815754439504606007506299392489735128074723110281797450775567029400995607548271513611430590714415619709979224978479276162315109847414828984918381725960994942501165239286389029627079076934769084860489889755189271045742409615070852953154729690026475520000000000000000*i1^30 + -1209748557567854157149373293565948983920482776785973741311964719043355192209943669209258692737389617456975362679671234649845280250645968582251599352930782729189576028641697699350747753462516767637747960132227688253792062236942454947083213245165510223538302265242351078716821562502726341932084829965414773555825241276829177536892520424913602458139558755995233598443908502773569333379766756822974886694708771848345825808699652529662204871261170439845842616476656335230763017340978284342888783503988979031717043785190003262932384131579689167165377514462017838843876056172161190512787013915876168605857717510452498735647380126809458760774567367974019965961902211261506484348090727855669797313812906633737982737206880480441069382916493417208607767773745334171868732569895039340883617162135016741780446488100538664641220557732872993767055586400343291069200643684488666233845366159329874319810759981608381333448703823813103765418790714607925413094554375824396997834330874103318814523310710551333696190037816210664324092162539541043619582872695699309297259358175962294903478013394931363824865982840356605901963484921421363862228335923734522313839308335747377598106417844233783898845421687010860358355502592932102275072000000000000000*i1^31 + 526458879009947444095142029247204009820779546563336899959182499622116714339742522516709551256678559011692173522955141459434956561524321851640131105115607442939171138804468226278870604447977571520458559858611204929059806358390895432749144048286751267637420666247866010678761058711179877336542701026327058163642914382931821578174705394896285284927323418655765475042329824183340049570427123850731420545051081250449514233679063559602908149817297682770402050002830730636629841210038449220705193797289929162592591375899963130768651427580080174475263817488755589576127148253947755617349038518281175641311271337127493563797632170558442012047254874241062155782418175041199800450905581064605272378632708752305307760789783262464678600546307478293149671428153300994581205439424044637755288091813558058277373159295198315520632216514935541950890065841585846428548152958766212744881539935190109983147034440292529101915946616478033706797348311589013913167944296588733218754666458891413353713848978183528699203354785013842942597200444320701179187681805737475711011091148621038372560093446635777788638348840018024266649805174186900193832868743691549409786483951718261793720691418668097186086622774406435552699711330713600000000000000*i1^32 + -73524212256193523199528380928460877215431974085498860310018419174392253058664888292453790768075540475939308731158368902453355791491149081279302821512552332319667466750524326572256255391382519134358022492316778658903227268147997151378133148938365597174886287367456924048066025912934491205045760151268719350642655507067027989577549517104793721284144620966293541974083136166675053847794455958804671925828874967111109266404881837148443042662767546160178988856662615875912930022951974595364444290935153703835487777628057538130982163593861480152451462728100808035199492527802440671249135526061336462832658860941224084333753449059498829258996860246291949764590756913521065194716456353546148217702769100391636661633467528898108692928456360564251793315863009863736850820663792197926297645929977262576315449673034494025844907068787868785686100473469341101729594567086050352085783279784463487978666873124704815027941253940996966438207333288644512532487606219037239128733645903452602388910187048756180599864718010450559590704087782690137494196203404437341880465101726449217155577682952281120046813112687247284821922437241552557193725940780961122150505091168177952051553852028933230454530085157240478024230502400000000000000*i1^33 + -26191233002950346990277101022626301662223603587143661124142352284441191739128835269450801443819020562924147831300168854570676957178269782883050544284602934891641585736451223040634725353854873475768059867452777449641300922957346292193982779353444198346410159981352854880832641032444044204145062030612751000559013963283242299162390527942416752900454325537823752787992487169935530109755345977341295127785587835675628690701069557186430047785173388582874107027596040211541927822043520565739394647875502798088008529221613110855458585281988572610493777724809049087451512114596783990136895836313778808323756175643872024524907393437786572294003143457421565288604451905828243908330546745171970962431319663074199451958243109662955410680821370983325207025437543029916630398286034679598696158550552978717639478949252774025492867300125728065079392046941112277241335466720600680451255037289959970802310375844729277486605084454676802511123405904282913474968079043299773484546992607328300976216970552300723220576542091394992188707345960183324791338088009940190387758791546331677819301249260651114425294416746577490492480291197542490269322333075933022672453051046344444594374326993108251823189002287884984647680000000000000*i1^34 + -14030596131834083766537693022526403162178822082821768111762690643449840260490684908264994433764000037304156631452397294069219535801438137624034336706009685389760218530264434020063993556347965554283081844088276611595810336914140434869824186198118897743868029306583590942306403795380972079814699584794646949049286739913516525655342073346877939608320022205676843483270705093942195225603218628910504489636104209345570943093124358911262785048739291882765939069273854072678691181507766511007742250236163625107974372268408744993325239109745319607142981503989856437651173930625029806000133354207255060984155564623492256316464624937592172895172591774583763267668235637840710169182885802185388464035432406679879333280614211337760562820035296159230778441920447486505021423650526346076860513954573052032654646653590822461781858000966267802627441326053725542806873370541548998725872642761034358239614220287590789370106870802970004588161939106720447543159744188926142809330538525254515880009918589117210285969459057205996691396338196792854677883090532771514044651829501796170562932871716820122529329982745231115898330314468924867933200343145808929732779703571933197475187587425012197001045458383011840000000000000*i1^35 + -762459737357435627734127311253152453493135446216669668147300711462740716525722387833135846318713755157112384280321424579915107719664090138407115741894020514659533064848432064081503080363297026666805783135660725793635048638419865263576868112170229655401290471326061715650202991907558439127000380154871074793958327129528298645027579417366088107432425230364282600836992421260656109130967632817076929405123474990731361209004007493312941872017162195113804164995078736212953284438698622707342482923430299392854229430348387857155767578398653289572496377936265849488936451355582956960125997044095458214481033181617571186761858454942586241741989814694646642396168025190469433483393293912211276658625509362167508196735558082184201389522029762131463117445250343767736170603412432332473814000646148724130031386746277297696051880333582153769043070032614548390082371464246367299914080329882116656447530009051271844449301298003473862862361645166560146784176422889219148287835027474356387457841395689430006836450416771483043344969867248309325179739409226657652000813775788988375970007928525221883023158432221315855150640571965672731607445413948371515775994520338465567617631533806406479302885376000000000000*i1^36 + -369998800119678806175473212056394529070482221347317344702970765493426973736095994756808159698160203624303595583423814422271081700126448806502642528183829664570705639980485301525847723467009462224241315238141588962801721631273564418433926586332411036715678151468736344592538557998667394230846424293223301562218417518373251420077191507212023048957882253775598553777351249344364748221913219311596846715254619804907899813369801611105136471345116413255302861144036525639555958003882380684820874054362316583095220387814409011506447399553552297753723483804477502011271933324228329935975132506034321113825214699416149760781103692155473538179330604221702306058086808242768062976131717173756937419766823676990496883421938575267150711613631454799313543788165538372278472440678700996232415691750633091319331488264712451337670211443352136261578869335747530506886958191783426520055756719646493622660075517376064116264117157084012427732036766915082133191407174363685568878481251787273587543349360766353256212245700541566499079405327594302569100686150372249855658830935378650491878527389695338284665271701247737777781620125821364113976450846140670861318078097562609184522818506439320928256000000000000*i1^37 + -13870934970637470585322625950629442276085225840793720870061670203676727254324650349192878228351437006953721868046524897821909897332168046701358093839540902635878342923485556144403847208534143902067939261787845706614766233263475744917023302101555981025430762354943463479070744457054436057246347288052303012399747121201862437066374967705968071493841790182775703608658643554024176335567326017762875450066772731702181445808145073289065849453375535269611641830610927334009317681574760532756958403437172875880165651253307292073317398764542122437373706720415610259011226369653376453800676943922867138783421578000812719393891359182796459244903241421853525669069150496351921739799908766329209493615056829052228510466750418361516016986430113778797857105412296488991132023044698843400781509214465788645574046885145516136573099809909792492369604154739304090097098799052467911314405906649116999226358437623352465382322480294819168869382135416707752504056823441681282754521540348952242066866823553509449860222184841217007635000420541693598500213247157841788671641580964848192795997813664767343690464616754263196224687576710748615716813448597881904196440996751132479584835161450086400000000000*i1^38 + -133295100729901042554174376908828226021736863403847116319815963576813444122302225530788850872055198038699266539564412450322812380603628268807191602623856605936488048578178728536178025020545164355938079527018254031124050064796484637455089105284483016582844332121641175554259511921823090524807874630674404953433837447182076132788355947601163688922057123248630429229522602665722184330400625491904957917521351653425466780153593761074671280870553560532473521264770277075700135325381886823451075141978097168694143436488923131250763570386926957293501339668056131016010484712016043290139568643702753548827965404874615737108848151896573551039789466445997649486114196780987509061228413978222071739902716086579447826415551959750270981210632246948524138013065021180918126852357084218850357290285630703412421754245465624655993291914289082867621142305233180963359254505156427794376565160820351586385393808794934413733599860310259077164030842103252022610940566266539649227789804361502107064505440827807490972434460893682483420423568647910282729652636134022227366094010644601867952274834256572360960170448314483206246677141763702932300026231397090004588448531710276850522521600000000000*i1^39 + 114680889957301327004950490736697002305878102689935545903415252925061537090000199085927398786095402564773441183998140987251146466106552533957349378492197652874517613773422510561462878329474659994544060474839269367403202736197193258062886256955994146204822517692926798800887463255735473485900211953884885019086479389986189133441940622331233455102452638791667533062817695023258376630432274684897188002797306579878612266709097250501869497255047311843096550054294047490178066444736251268344945289786183269096853373123672396131894147694189716357207792380928188419532997916580106233142436417098286635624976872338895994770707107051020844645453879137517602802885661392998443549937320292237541228819579991699920020489007391784346358687791328322697352425917742776719009460266064369891227620263553249523393993683194606221219891737507509829549965495404944684978077475126532107228382139469174464891141613566069862848206935391119722556600823457609211139535834657699087353359859307830909605228038974479166373726017436436550735298776225075867422775784098377754747771963903731972852578433826606715228559135098111343815217652913292069431234658774488323487545299252019200000000000*i1^40 + -35315378359277496398398722277502678259735582411861064514133391556191853416116918352061852066803353669971776478752067569916670258555612270121607809389108816607808416379431104302729708504288256260694498912529541702283414991094829077992316445495691791162024090207588214318331981249351796729771959776034502994989918391250674091059193034622717502647205843581307002664775285771379358621046114670025559863674954802550618806367319083247705415749092148791239692294616564821220525227767032182756120683321221283256284867295513835396009839478005381971779497163604203653008585299017488047761704618655538813963697581301693209762111459887926085696738052544267806017322003359954823203026924977331428322896933221517079594093611127603460961192068643051831663686947276278761996262887271933796794215883282167309396873245204128981196001452750792623389897244325735666747240919125664171633961223712992222051866868455203994682306315275073437763908175403469132170631617976216268034390504105401213462954388393308524975371064021197817050588524748175550090738780267120837462092139520466460283050145093825882992171730792893729058980757997608620054158777984331590160875520000000000*i1^41 + 4646263574830173699263394306144061838763559436894937066440130503380936944762436122315235053074744065047690215212995588212562654415549221862710601472637115760481812182756141117063766686757112817677006455342119706416044896286541452988507671585863787865475698305694536824409545792173517583531049427695138841074192843914440342022746854628074663867946537696805049371602794940402051122182607235411118298139574803013523750640331144059004344589635974375463281465736059059477535749563841020010788277119189949739305714695777238713304839812761302782286054110995496970721532556009935401230852961599366723578239393905663271056679010794688267489624440723175131615404446022449330175925946592075832257674821622305650177415158216020610258043269926866881723832718604481685806016665369669624263336395193856908081339303388687534176891357164640222612294818130375154348724694242473003852867328403666625607905570759023504492091663159221139171522952233907522442423271490460017879276134359481281267971215949727681497821928296211805115444499183071400956372783264492745883222068126735233752578781462226615791030780435532578342401402093070811553031670428860416000000000*i1^42 + -222047547311784077078700408295053732590750509102038811386187542578454588498252944806845562594283798817444132705924434289629665562013360729763079075881644614495198327556889575839304297747950559962990145868803046970141773555209587260195510368364217777439987933060881834857744829813672862715963537450023367153012415481468878809050123970552455103896260428239221517063441593236461257353933865813363441430512082631709882422709722299436669749689338180979450414494895966081162774198771340966882114638606584658932327935579010906229683839115212401053038049784985788974517139032385933646487770141571755704869908135145179021671917365658385775078519179659418908903754776941977612996180298794605738086412548730318590013145801939744472058639084708969317701005834990891879509395796066100557420999766802769185002757802521332226766062227231799223259098711688466743343065375562456251644054769185628752637743103844079609020735360153031938003703925743023925955580830038474501709881650726691070801568084412240157548618871954733673731668666661772023899524982318038065504039800662639344186787665404119814100214036339290689162246931598190793719808000000000*i1^43 + -12332580143258638023908920691376823520492986345153766464436284501095350002845383287903711715393508857166823534210986413658288119784920896471402808029583270219685561543724610404761857632754589803765191052167331379819070127537466884084806047760693715491021901244027415273630310963817336303437412817588014502651548006322791300663334638892513174521572068161306992551960017773308253936753479809360395393066952045848186785483201215481727908886376889157519774239915508599708336922605342318077292720195697101118034782917472897665507087622571440238596408774864530660710781360467800567580273562158273100990298486105104512126422462398774537594519593465861543545084677026188647539344426445188115950840605721063470536276407413231022931096825715677653215512327737623328751119365285903660680198108234868737325716961502537383103037760377259553139140237752358882804727163840752649803805281231359342524796440894635565916592938569703132791316354500724335606825747641127585609084105733400820562487287743551139624959456233748181385785532961033713358059386467946382118602585816565814569684344757775243874722240659077625847821961160294400000000*i1^44 + -177957632947047679160382537308176099032686856523962347057120438906925576033868250171125211131347630835847751505542659357116679279538145233674628619669361107390609079330458318172177833506296749767137276088322653468318718652084561047076682003304102235233855124957558035245647933652358671610268811085374208000236500453196667803772566586215770209257119410764734903529620691350884902881285587146366861448565744784021702338612523282985354495392055974345133220844623043494576166278606880808063602947677933975426753874026313254766208443173183351974653122286771994056157422308764044728826652774438778085033567317162810656682500307285790952437085496296859423571780315936103276659792469817524099764117211549235145066872872874901802531772128032425996076319395080558512854304007822265963138494682705045759796443611820542950249075847157214596948949862110012472205018962909608937078906491814607105943992437478511965541019314468633536796128560463535547345709083224653303636903861421800314788908921130704061887880116175266366681254543404408259379815939096037062164524286903026905546227874172528730459853127324178736742400000000*i1^45 + -1061229471970477193065745137143860640611871684760893831449454020499977819389356991626430826979882235039186861813200862590873488817742553218146504901410215498446099473632710023910513013342419481779443070011882773224497612521773785131417616587342455201704989074237153453761503559255380298937872214306613970250033926653361383506892502478388947647059748220581018814750916294862349790431859034654396823976139424734357271081442449158026125431043971402458772893217269235950026129995108724143922691366957149204520531206183086336502357412517761558659938989727337775776813742524722616421783837620428018516291601462912730766176861102096706729141604651696804276580281654935445343031250124227133639536192320396631323117525882174183306362969038822958103342713340970489709527744125986136284414778211181313648526919065006222228727446838803549425740997841834589817736830025850434239315827796591708530792651134206799473789983141942067091194753171353677557679265903593070712615694441328261166221892066281620496355180424950852907921354531961433519771435557296646233775062569664676013654383878900732003560613478400000000*i1^46 + -2579468876922020283071160701586440925568910599154195075511523228916450974107472770091853407697928107933672464756582274361942119582336998286946712987734111974364718793381383452697236111232218507327097204611012852793435315821856754026434415753074418448275307770768479875668085692758238345694478307715197236074886257689846143786946190497523270448032592099083342756239474619002417471103559880079632580253959163759383948680115290743310182815997201497958388395431051625693287329143368327659413507971243799921647463976271736715582938223500288156253597623368644162406867696101258169882043762613010141788567155607883001043860607146655139820523174642886518742555226373155519077623902454881434168763129128061289607852197534500495095771622578883954909702557641904812526429040766558328729514396532151731049392045680864384942579236379965283626441554229645370981095903232719235329274795542056764676922748111314858503564846353748650966289312630250233578901268635502145568453768662411371215761986103156681547767278003320745454238499265597232045481796961074927184653301770453073668852398776469422080000000*i1^47 + 188008840799781102276558923326812880114740283624503573984904587627960831541117396188538279419217524391105375316732837317784544414068751446814080304501549446544080462748282678471693221241810825542474469180386575876249651615182101814211182799039266075218994157669977032665997208783761084877122837768536077847835141379900468705617583165797313783148183457666310757371275703880353519666555597893275935051855024236070925411754997085593514488440342574269767016475719531136508554412709725174435201259761584942765248596473239942885714234074116343877889020255752872061854731956800707463210557909074613461069321116435636968929820837910437504840886152100755231604957339559397898620161745289576258300613946408191970908297516003459199858826518279870575133252488568986800380325925361734060217528966621674918149637571877018692266176328629904724771464941029149815025221853199626213581736295319004045318824103867619346346512115548962494955206549936478697186707908204992739048921199775411486550172036976315787634668316633476151827183593051610103643639066311874217602763028012572543549440000000*i1^48 + -19702846861920136169020112825991617015049950622086906873981100926916134085648317565183479202946768085040367296257229825015680715793696903630007397052769530742824968395264562936913969963863986892269733213707540341622220346196401343855997944062426304224423062141417815749576827009343229417250608426549651782411568407912893795604927600374894364699650768763006029883659804720173964608720246758419806509084554973620657507250516326743923066659840042059630928984972988142652183257210203341592969454232115609875019904723391170864550050563777871307632024703011217151876587123026499236174455333321392190073233286496398996406867844872037593689310295151131451694526701112430827804546777858430484476422997923822703612812045688225997906172275370919488043727194834455911634633886114143580263579686179707847643694739818483911665724829931595935132067965316786116619130499438724312158747978993519773353099841354337623262573311652990383567433254148018017143000432892817584398594281660143956769574662114434796534332907970967985346868162774265142934170531724779889992675622912000000*i1^49 + 125901150231972503025015727225154446880996872250515507086790342532455406492491296270447136551068747732634192345788685824594543393977520634746551275371874133890849003486465601285054518692744252174835611046329030918910878980850136242647079098927248922500805386693840476171013953952347780063071382962348435238153394805175951329012084006231497862767870083116379555109973282191512741454731132389703145159882824922912418811544274994036837051257413647831826343609865068541731409611289944780090057543316750843314757372663860568936666004729869089795848099691273930149379008360120795965731296525946129477677695871399461017382459706191120059924647724892159787942305424936834734756833189908733123905133477152339742924529869177952917656207635391336050595822748787576520698135182170812619914455601319981978409730113289930168008235368436152412024725235374634097469896312330126663872083335759281048516247495807740630780917733441056713939730125614229949002082941535475038175904949260502071229275224665855260073622470448410339475594224775349420389809363353600000*i1^50 + -27041864394036533933253764122789960010594665071007480302191067279690600290541235360298475887898555490604868275105882435002563468957710478634524800937114809235654504409493900305026435553356168360113632550625851518242625006697419004186556020942655819559851678122495298796265717747931865814890535210321054310627992345574008250135854301725646369403186763971871949526888187012768989928796969392547017574931041185440204570530346722472448256320347800447466899115598536764812378741469781443506198426254765184093287110952984065928991841562817965932015759030598451153964392415849236611552604076386130001716216561094845292485010237565510592942273844804991437130624398317843813698749013920881983350863398144728527199202568150227827241500048962621824805249472723858188496129798675859495781864089762255562566788524961795552067212222210891304784722996486753633121379113163364845941460347983167586471544730211218721970688330223704673410432816585348431478130350524049566433149612157959325476849942783578951397392832692808050100017579635507200000*i1^51 + 14142379124663652043675259607332522621817263194465724141813402205343811329934444822853135947073032342081721480069631785662993732539321431058132909452022287569052979512223910883101978820688111844678270075385784050420600533456480465898844793325391412412991297245339187135841719522480348277128080160887196738704512885552431830209252061020491989315791335466001368228800391170850090528620466430063153527775855509063666319390403167829077186492300933134079094438890514147556533620995095981023699802596749295312867057923183546201756861326024137403453442510363645582526642119888188999152335779162766955964196574976527602638258169425277830209361459071380707356163919526114429657287567479515120561045385543662189205377645097466414007358561460822253875312834817540048691136604856732151466549758986374125750686338149037734937221738172503557738141203889285146365594086236463342871771009030156360569255323874957046766690668049277056229114922555738973129133328456372325325772640678348823814759902364510328433009007442001920000*i1^52 + -68007957579454062811697515149701496604103976144602949006116088907869683260604442314147355106569776177553757774190410969627855018174151012701016471674288783766106913964041655821597540357720371076879032665176597339026084255682085947899548656269151579971207780284558570687748582762406205974747775447541544326319051778367002288357238627635341572788177030318480154238958575215460201071035007424903409801470674896814850319618023748744118013394893129869134418244375331750431497177570909797622645819067880735061367864589660731612389549807212873808343748635678362511067760790188310145458788472009047009453694719287828682679974712883958288194407244684728498450608937342233772392426419670160581496035980448558311118982985625353620950429194901516644669846552117626655637084261346074500969469332848753246071373042144073134046405446356440629174193387415895608835723633247601830867903671357787695895919635268705129684417731820114208126719431510976095360036809471944686986392530712409143759084611677716480000*i1^53 + 26538296239862177417252374306300115191040068830378135877529418882919420806106547547473999638731155928942187801383519025696685053647790127403752735003488090050311333046289600420107751314653190219838997738146820283326814099077310729000490280835708974879964627570714636501353806029555738332327106820112364787233969409163391058064032130850831649820880098191107193588437032613049064942136814206197833184495676167311756623926025211526720883733356516990402771248462052985074079090024456172626536786606971310174455439596684658899984617535578683552257884765822657283400080583267282697635095501228735674667360326610494199367601269847656382946132023766201378289705640483979407668346290696424723190939362639585285459909938823977188020795708791820792389903072109176502164810007655456167487541773454568047667389948405647320310176021528280267981033081201783568553690179950482658184807975995277942155896512569585452284600778727176256437210895289438332499147043091292264245673613231915008000*i1^54 + -7874730624226854517108627502637178554666843652788012984674707577477025409154931627392539692921489032017818228297914648779166389569084929700182197672956484671795443806649980365988213588793269222730656619834819967838939904984029253724993974279277968576969574144052602207946446352074616967665494654384122164012377114185937816480348673015009476320546338821279739260437550776556260530009568901768536545178401639236455423330116057217662479105662937881223588078631978272104341061404711005200938829538807062599322886014398777095115332655017370521112900918314849013493858808499126981658682004133733040862529659287576753733889515463621035135660180939596578907747793506709472247666535981455719146541532213997835127806329810764433193031148408577220152695518646423237250083869578631686515065051156796996683725185120479518104399844698026358808482539366541831246547814835608666276484191905814472534511925827519655157048035763958256007838816135052084514230545206476800000*i1^55 + -64044815276043643837641185204075582066848633596120708388625904058707123174926894366892231969840315010038623745387318570289648801564286919352519586429551317967318479442773083914314591861450829419972183016312383709988058938308429154463005461066895143471903216293347151541859225518181877230604695234489455954051448221377935507121951677635170817746843699792001361064960428933009059707904039258024053009240158482369190205760124837138305366670651029385875470909665970075368005177509207361720710889318322018658564033300768017303977532859201681120220839792767556448755006756753282677025406726378337190802722499451805059220997005826262287102142228957072024116626912449659711034474093391365215749667804965496135694507069783030346194640070251268190337425305490397844908032879685965796906658007422323061036430617078904934515023796788241980142600159956516866412930838864603586704113358225991534628436525696890354428208696507143131290565974425600*i1^56 + -280453323443001340129873188608288575394624878693456629669180262431072587517838157878046355846699182435308483731403070220684132751462876616671261073306102986576527707254577521758356580766995183755181416556985557050580918116873688298650716069627324970414977134327846602858810698871699483491932747691739833241602067131789478072633972377095654457103657815703607526949284498211393201836718627485273084061378472564698008615242248603047398179284622959762861622748247400135879221903395677376805096221466225576885599138661815474733585129836224167139526449304000084892218056482771782989638422050964150142666028470084731558308033721592141159569535833223632146806886004430985063701712324261181236771104835195426526724559192620029870238722087777467232870605201170622384627481445239603445864349516259186766054388494297684288357865362763256027815079689706953480242329380111716614249589571257743398774793702513673979219148800*i1^57 + 1410051013862335285908085512875438379730490057186778045488696100969144444230169526489563390633294853212798247540197076543501079437308915561826736140942785445338964231497617875136321622147466988067441639846486506559427126236711850067159735997271196221607386567225473928596991323522346978708858299547139246320786966543097627411852448787643365340673779610294515054584888492032710247015189563865872884745712614069918830726591667992293287728747399274261302821853964056246878500244125041459984820012780850461935809622510337393682457769574167092927531029047412886541487866692794875098634149419576442641522037430133131319920286576135578977294531348701667547564814493546229983807485837694512753775452617657137911663227850344260636830589991254470934119814718326352388604429162964412389762860470091737688688886651039130713588366403102070373041374576171075951545303365531344779905617920*i1^58 + -20648442808610005714245690303364759246271682446869145833113252782071805232151725038993792715803735923686533463762007622027724295003797397718124726753908039599448279105652961076974743839810555455755924368739411316524560009112747462929248309855148589990765468934924871072684101769537686574114054566018285277087443485394346340436101480394082715792818010339062827117821157392850853827432901947478365881579242545401399483558624141715405088466259884927438010883874597057955895629734441048424121077398538131360487286749515478684578987684762332885134199345548677286356322824889511766006188452104509763684890464091564093073386501533934346084749240326363916351438787331140874346770448238750994334237458833927512906076937567523653408950406662670678774329462278597700854723625822118414569394754067009026345406254365885145837060947973534023501149404160*i1^59 + 10599165271242777199184291170460077111111119963323418326899492838590505046511089404057900196999175784073972835617393984788220648875726036204705254711936245680254103195220058532768595169342135503961186932369520529348186436216561939515009418817856685835387117070534925168095644637562762612153627185490480881972655244376476944771327519040414915220944368495824055087441479441174777903724342756595524840327320659507937275800603737194172615947484897768976189213120066930098229149811308214727470403431727294647419617100482402341020921460462967565051939469679916825112863294744827385402797841903973690071139756737695926807849884826301161924837804270619470505227854025570085767358043998260234079244556551112572589277316493262154864649138771567887467698126209148659031857837995700101751923353345502649041*i1^60, 2526303409675090660496149133554194096486955424337244996573746970392949642346500653594539529923789778381439407363291281172247553375030078933788052709778488436475561445368387795236683729443927932887837550957646800151734712137528873703562244165972017467947262166389187577099271298042622786981803817255231277279941250933228485059913340580519107176473147924557666879159205700236118456071821583632580817852109122238219804744496336898778870607077787743469243342990621865373088720002685377858668856487515678881332310276168785382618056046124636457637805546685433116672529653550610234174340534578784845405749569415082634068062586850248666109851802927070054276580112000194426135199694337137515571171114891993623893266815546526771642672447855412739060694216715800470738046734985765107605746960434466068090121091786611708661199982715707312313486142227200195282941625114738155545193109925992411781865218513848072185806376988618710868414574125987582971727221326356197893691505459441318162853076673627720705082889374382683383896526816918451341795506765117403875231437485493856402188242869574487484386003185025857028327624708885062064780853747458411888006075283888469852065686224983970466174283938375687151157802256770698037965090454824526702788181640575764047409096226274914569572701042266823585956004230294331649144178021194658100859895277770580618900283102020963906403362179568635211379671909952770555554100317881263107003557488822699152895929897224981660368525440999904322118597976848080345141229274669155595081864041259441483574646596200292842302961960217008356766287715510723206405362554961239369708878446366076842804224586384254052320760062961407543891384448891854620719197789588557719421784864456949295584312880253377418419647047800957551951989594631288438125551106907841355315971786122412314345043023839755363580782692445523911114752000000000000000000000000000000000000000 + 179877718194409667055931127648024904759983867141078364173545642815006747622750152621211080021011511918380989184544735085625938341202759899054663582026443177962636938980948411324719472234558818253388363231524550777059374288391116566315395237180837089805299361855665986225660941872978377272448880258587214673169672749963835415158216731186755754520397525076906434734846351519237034113582446047864533313251365182352442132458389121465314946061997253627691694976972859058771963323871600817435815173222495123421752705753830640750745198289103010858067538464964827123970695920687444091783695885595768108949222463523850600556643275348195015090161335706975190756942456044911654267779878103668791678453629447678826335818066368154762904650093473844707450431430300698289552089206723472194500082644418818491580938817257728638307996205134819536479946197383356587327909390065230779317634273035015815853091467262799930139932243781955444559291950551625205731375172373081300423033850094417131762250767132118424859430100801830975040045872179725745431827314995808883641954110042667457237054961482589870533446620619887121585494171081713141793170812977465532269470051041663993803822991718686228548016117458327057090717921949278213881937921144851287570228912924366623665829838652716332895072230862695094209704888340532450980925850048217924638914633287931800805648303823955028645456861721364083380304299292933007299801417145808976078962894008577661552521124999934618998691838436104703435293677549880516999433865239745421612072842552761432501746280135556330309857178171149577083872554965736368314995803599846520767840047782451305176294740669295782125150904066017924792589308188879541457233699784018407134079244565595384318032634305143524117470757906959301014992065845815404818867534559112744316511281858639408299033470443844701735341493518976031999918080000000000000000000000000000000000000*i1 + 75814248205206252687235900532267521604089510519740367413890565192172669341998141788684041375525922941090419316234490582522827286594669622199072993639612818581085903653501837905624208471844768152505309468378323366387228501175825354110897043842329874067445429702879956209199871560403512803063824085726545464755207550259586658680701267164805409457236009338336898261895984684589146092977285613345427473699008166837457398720469706949607518406607673459376924623810092283712740353992822982613353240889918480557381389712680937043935822717880159858065182673313056394964226576565719846081275954690048777087596587003001557741096283296576751805339421845165849592348146465524790806571777864032272047083679171566097836204753449843075222385951335802498447456467841517578678631177434401249599030685288872851924021840134924389893482001375587560803991591636043410428621319357301852240598697106730051426754234001881026326663407998703661874689262131719828107165520178379221458392038851227704332442169073934342144625102458381410165865969901415010477805613354091990650858365492137973690576976886785749031330502006743126282709492262341907971426568257022868426243998393583627160001440151144134384832601157349889790838831562264296164917837181358737547623856438816425053779217651145713363681912398585097011313862231984842363541694688600733507904409737563635506293241187585471576735564699513675091133242178875447684523850550190569950649491674653870120501151073552423092519176454513278300879048785594229686400236933188855359771760143662299875689026435916580799736673056759827683877866373812486963384589665401039287523411847349712427108875148659390930699898359306938855003859134838245463378248831158924537210062916319849481525717344086485140291505961236989198875687299530496349605607443826082577238510476814876101978523115866724992532841043436146524160000000000000000000000000000000000000*i1^2 + 42053961151769556050400917286737888267734628407041583723129414460644099949443469849267277346473572871794957232593351178468549944002178913878816177242835472810180717668201884714537880370518021948329836630603260957469352390767898805589369710447271812813698462413036832046883973007732163918116149865559840033083224233589876164750359681771416156398949895257365793349062337808929475574070985065143663748122475524109940193949220660994743715164663206876917323572813014155815549482763729394170177703024754459778621104712019540371346521710836759865043114119631274992176340124746409083757454578817286945868268781057508537524123484361260095407343937152092408123083685851062594447011981207780139785495480263740467431588795006873317942061256315384745642547820742845951444954818292606192729851289348811840083924482105053385736985142448057295518979574619710368046087524296068860806723646740331521904153501839970168062357454313603647026822000262151130678091137144713053180334410366101268708963206098162102681805337147646608108794120780786415059422133533766436718753207589112697388588665175029217548790548405557471624116591294730594083736946353609493830739706291901100549191474646535996470125457862242291868113701817335738024099999769211310827000073132304384174593422015293391898660893537771580728567782331960835992558934875234850654169423035434728346262874767042137449560261157848358258400298884814948784616200837238142135889722552620304117303868663066615811526744528518891881928794979207967420375704950293782019524422759795993972101362599688688921234841661800733943860138763474306475194022920637485814734628175845244927730192575094608429704153845398461168582600322411575904247645023291653100189287071404423679307822153598833693092774282973602094018164030452824479254686713542391553583082338309253191998789495629478516955836383178998761390080000000000000000000000000000000000*i1^3 + 82922838281343458664941187775079691719185225593242293027830885787815518856698148220907013533636438244783212672696271361208954231086949773565329638498916068087270040314973689137686190983041359774472730258399139148173901212669491248233519928880675603138159023290381530502882478973755682586114927968464300453164841084729802388236121855838421572659300858248375791679627585530816259883536614993959671711656675238864569722021763208508970854043320686019559670791482319006778386416132529533788572076718386332395555066634914638673985568365378563669290345989721196673320181398589268134141943596564063838505646784090356058140708785615708413321963642099563317375600679135385028609248229715016703491674388013143998433793926682383931048563085934583379070598368780393281835359841254779550977259605603070423034285389060003294428154227373967537643691026438347170246023476959038868612805042527105785194701214358367575711516685648376551090956565003124972814702388708040453561736301452512884342466191958543936360380962808760243142148970015548873630772731244146714166901998584044393025526478185022743643560166974896814435828466401562845014017828507320595468940100965079478064070757001229116274212516796794860708385419185210013820652462726879486963224361078003097168933874899940822536698035399978138947740612853503527255203114414922226399429394558020277282901928633796166440437868869081951656408184390968158750814368428197423746576662865373866811951478084599766301767729873935350161100072669121193418242807338746704218829224692605229481947391956852282796686154105109570633027942429908815335281963733581150448015401640175265187340398569179767499959296045524834696287359308546947903832072150753039819228081313348137368643459697086748812554368385665939269151870147312073248427006892868300984164077018933834317876734324614260564084923536224771112960000000000000000000000000000000000*i1^4 + 179718020009037628569037790763433516463434473458829084498373102304278461965604803848390829152394182565198888805417858640600595421547644319330753101383243786785717574927960754005170925386078524445533576782991543747415828795106019445726878790005064832041211590526855377192633868890912271215148385190335486516293266284793466274006273095844178327253936925624115348270903281884192863240126341596552164301314952022643521966759753466511176189108248104372072375368624919690018806027071594129065085800776853473257419405464677273254534782587986701611575485408722946636579652539173858874020425482645363081569362229688688518831628595680399729779657028949750771196786732910744625127068916462910178269026756957851655831042259266392760734972093578921908656074677554442536659960362054497476224956604226333344054860479205435181245485335803867572954088689080303627410250915983357284535774461123448221117661542534858208798729810826312056757002675606551686802396361249621697598983217446177588157396655846461190532954122991349608193394259677237341487155693084372092379979190663698269120920176250563311663058297517506871286852770195441701149284289818106725077694431759034159520462897776054591264872305703298317303402263902891856396855938374880670027791198704912852865972508716128785832850190631210128501701793796896375334933116164980710769246434613892549000260260646721230822739668518993796160914352789180019422628613002628412372491346756815735445968629009367606158064856338515421967082198890522012855774123331384569060909795251668055031982419639361609250215766659939107201686690533134054216409614343842271427320913206947432802768156596965314975828386415125410501172447722747163861301679487421481467446907249518924504518522503080257685731118489229505903412352585510753310795384637914649436324524277233681465280569115426192291801573944770880654540800000000000000000000000000000*i1^5 + 224114110185438949172710481877376843601564159094973097402234907064219744327665734670501223003294626825014607559424196990040623248486484809485230103446115620325640970094291311988639842041120635169024338858787703634846200918635820189118746985210899441611279448342196194919513024143879335084341724798527152777572819379302231921026741652279670391722354298459270282491617470413986626600540724804745913816064535752003401953710967159932982364230839449809164324223699881924002131705565111813981129771578331720078609702089292177020176839443005504078023281026111099595867978286717959386169927991259461212516142336359956810016298685213222593833278647404951229967502946972570721867456921488417194504323043147218371089185561068208686586683941730969705889902958476718306305952308261066191632883286434103705404671855783902146439094563890559942644848555217684105837696167096211515265127477693249754870070234693018111227877213191901028816020605044425537894868350351226378775058853347639394586979988125741055880735647252448311685521718164411141603688577006289399446349958287052338300284014662101347359177895283595521705455514795777945875963942304627072207392807695882715921521907915683319668136997422711128080693177149827706916586943638234071529452680633799911317030248147929284394953311118980754571254866767239700304694179136204574071329743634521173231830938798952619799456190010178013516440124835373816111337256960968925957611948951860276702357411392749748530202706107500348309796267593306997846382311866793596060085888607856188557304892094352667465581836819137851983317514438278895032195969963098802554286865871875435804869505030391482567878384136008532742283141952702608597393252591966979011928459911814384311370065586970866089901071746852999151011279978462351429816968073011627157964170871352344807459965559463705878906402567062764388352000000000000000000000000000*i1^6 + 128847932427975375943794079865292028083749472390720886152039843646874526382597054109956090209450726761379725014407265224803358298939738804287687876297268139510251543399540771107589998946349536385512948307191919195237509045995104408772611978940630607328987808439044599497396551419684475482547782063290638357842403179915028186340620246591818912571936421781967765032916811013648038268796578424859110550320483584616856267629144635916546781370526301701938791183343575389251473926623550897970820935269844146094104427638347814911235155923074565611358275903705268960922366778858689265676594904032323276331430690283362149991708198572296750879483024409574397639815674326764141919107797824232611882460116737428975826339673139846366944890957523204586946730267809708611582078361165480195599096442310125391169304703138966922130601127486755224494040207647091843287792574594882546986293474910538827062411357754216306342981515645601451084339064852203498457670630132419327493828718574153230588627613771388452772215666671146613318845164131447270702198160785360927389177546936611668643044411943122907798926542818383410179425035668863628163878416356948387925856312829316043280034370106490826846459941516531861739463567244917329786605790463239295855007014912864629867436160102463166661389215432323431460734532085887978922307095957734131027903611988838657436861151370129364382083168523997580823923800324189082441269015824814923792528212306078323194894728988402282954452296509180847903107497125900124762119369972820522328508702533184916743496655613657329117655015407843224769852251615248664642810632534941474645228605535990668109212383074526185617515950086667795810791373979889934326958744919989825219412354331810031354440200331158348689071315076544479740912527433725267221838163109146124941729444963147890612374646996328295618167214707440615424000000000000000000000000000*i1^7 + 44213823649812789052139986112041254979241360135496341210085942310142114270436690529851488371192013776036064547961150227850475980597953718478670964610395522925222010142286477511085919812368709630651768244279383951812779800278258283747367675178192528285873546673989056800025875838098715466862025241206125426889243255941065619901480086842187203914086656314079258895137449032835592070625559157565695510036836580961648091442310927202693373061091824856082166390706368052695254983231437806288315044995019301668872165036393313818630867845707792184527892454241594546107994647970427629683145263891285268697451914351448477810529616682571589404544518996025387211672252639296681269289173067757053451477658710431278615577808614469398143227908497278647416352110455764324332113928190862375364677715688981659470723310183280326844335630054706676802685808734881150394227205961272176218037615636999871322477774447254040965757475833069060814500149152143460380914219907118626828769169134134764004863566439329941577510125565225289396765252749286140731297844302208753838946712696647626342648957081755436039509050491765971530972869259769043684885014622865921856188116087453632779218084802205954081734018280546255248239187308163582388211855344584797915896795824668431892720544473285742274962798803411883951934931052823971157239958091165009397496938044205959568237146340122856292129874901027670072892687147133215171070895586152015779250232037703711703579165161547669985174466789464766349752641498144794378281958056995547359768557931453596308281224778184724656721062610771356535166904590804464745723684423075373563729761108863146651325577489988653727553799029367922724479027497428119700653049608347825948167380465107431847230990692094205767966755638622066066188421982333907435199551809578038729060594957802260731483185102497900220622897016272322560000000000000000000000000*i1^8 + 14452664854589914082798553070123536611034214493209555091654692055539011039790870162661836232831011614975594937551615278299355493461829974754420671921077148887449639604423809536191474524633365296386527860318204996060304516717287399302999567879366319334430937082813727740863314491418943514000612841915607014021205099945113752222709236107546427944698847728397622130120381849392844187362359998290272220094541512048077834219237473223700600864991745518490173175921867011779657452906381905577522982125357486417370296681409219171349322679176693234483310477214097812323266187706506258756534253035664295026147057667186291988273694829206313051875306287684667150071108938052585383863450891550926874651649128464429044502753425730453900839140473897829214001648963841558709180798939077567375747991180734891732594671794185739455606430064608219669649753875970117145093693502886264527397242487968801761892636533831793787946868360400785365490252536566534833945910134865373192050813634326348660070747150654217869545190902183875406947329060038104554684494158994731059169585889576903893560738119488131340887872036921610695031536679900305799356398536121627276144317768128174064920385389538144414836495081235715982069850175207213457383411584848956699558443394124549996694853128509310532685708083026447846951091106602738604928887364296057492196498912798836905856797627695430552275378274249667238595845920530243659085595782449615580244065919974465358499708966264445177740016745220866108304354340163982589966613755972049935649738223982746412145431981840731899920260389224877710972924170168844162775805976165870094623978685646558755775178190014617646457916687095278090937972661867369337654311896545264867976742077435132369509518363897646743994969220618755654686915934276794240535900465874924768557855092778448875864038864397079489424396637962240000000000000000000000000*i1^9 + 3656446555640580957653792389815431590598428832144360920550734087667014831084441101418730874219585974605775241391385477771976085992438304377157419979586545450652325464348814278439127035454109872425920816504035216504188171765339651210981277751305357327331165204617779356538092802124474805434610808012529069993926990016160841713527541421264891384876073360338538528961936076300139608470187245354931889687757766441899385620551206340220716775158958228934842638852882063249823351278752310450184767763567391071384009224009117087618963595916385033221154371643108535410068459297806046603336999952077992260494974637868628239691562381201062292826151920924019737448460472549894228533769855861041836393708930585695086620771197850142094760775065542346031734994730702553153946520630411248007534769658625907295122332085851074958849514382549881135746634433761810518169277534846516950036082619937221476938611436595121623151488386173629347715957769595952513232730219064157640736065744473531482534050293044293913452413998538867758667998141634538044656586702735224553598053241607219426954333014938101579048632561930631938511239322795960320723685935356998780958871405693929266793423386097038150434735654321522958700997845631984358382149251427553120045693455318698883140189228755403952991624180210835165686088060283096039526400875185378519378862889798888204255818568173000570004860311624473429903820689985917746460094834177912723398435195806793815485632883097905883265449665966477407513296903177131570051413981889177390559324598104620760770079424991799473932965036786929274154949674710186454811843536772709449627828511521106651317904848566147259049005946030855494859435741072116860784529885205052159212969512454079397240243978885319060971334140114304992582800330441415578814317182567394313689492635658526616301605452466098452006124388352000000000000000000000000*i1^10 + 807034535017397810158754563342612085317522104490904648381829758403693165086928581077652162350187468668701332789046629430464186386860710852289309759020078307521607459042351981532647449286203440101607612981291026681248788350234437457602122468922074968776952361614727693801219010964641618454385154308943183882594411270739858658170735579473744012052064074303569538863595553930629822172581228449931066421747233431659177758844026567786697331579861577049809681935689887877896110580887561612335082276471751268478392683546253611228769170657873371109483109932244759692779891366367159472568139012741577752153881929847848795238112747335826282727492393765663387482192883623751437689293721405883067716717083256898533007075681809299541806360608644437124100139399613377607591188009725199711400712537742630737418113520607479829105687515585690825479550507107797534627526515630084662667996042240979235469389194688447131183717629445537152797914119307011460688447534947718995336041031026977202050907999030189543698706960757634543999298451197449430060866240094256160929574571810977148699806108124262463673683854860278290909944026171473012930041498141003413066472531329889423766378694265079001987446965498838178300294696728443348380038559091801924050174373184215946943143079713369312789184148911059494423834058056624175950742230914641049856322953979211401217484852641003975243081513185839084287196213627839735849539462168567347251055690396570064713545008226024878760481343148068901733968047653457424290462851618152734087506507519376492429374165598877356214987022193950300767275371512980765624666485694273959691287469511878170860755645667969316368282649241240224271520303116961188119074686815636772216694640222926532956484663661208577574520842285519032255534742596497302205852377886535029343793269734580928081264961479210997989244928000000000000000000000000*i1^11 + 116808811953340541237037969062418257848582089529338330427492266712569462501071427426065391782439486131543695791912993174020278765016587755688026459346904064663336041739891974474082087649997412861758080015807719731712069811031135275148865079804739967342442052550057455763949011164824475878375018271524662777704868052421854744513869774239887270936007757755114272755433116279579596561454614686732902697463562016526548365176911536343880029269248361490693147468644659942063198217799849792992270991468276148966905711642252562121721278254412551714484874667369307932978457947399430843294030409500740667725517261787965135610943492058606660003634479170947881741257866309206603081751827274805249495009078088506311885635253545913751924500343753525157033947124574948983005422393245061609652552213177780312209779120450055228691276773758859397662115886698068971062310890427417195613608373915404685970353142188270288340666916965512536794988026763839933043218227331102750787003273341399345579577041947495477966779395913169898271325277413757198301010634957619637437295710814227605513471552421613982458346402482272384125783602702898317178625667001009649289660171880867008509085849775468838979871944371162722124518091746054259305682992866149666052793511735485738990280347587904308278772837063270621244941811937523600783639250290543688401792908352539358582111183246584179778511704976867351668138119336490497275090038769934944631458779763137043003197133512969028322017848148084033943137390891495738649920361824629762044442860780311278621366916437189002028391707104891961805757319126657509523857564408092539173096908439303535443399887871902453767675385659832867721899577702073992697266670447701973271641410656538997942449596383080970116358054263926547548042458430824146898389739778838055506550356614420492138862140407937270127001600000000000000000000000*i1^12 + 16416046623890476842576322479292678078347992119234806273058709910626499526045387358353398533814994652648743698711819688649550912173900133039309450249450386969243222797790318277534006352166484495729359021110975670662365959922234500250845841525555214916475472014281645956949025729587584204727683163014598408656274975734372695595327725700295246697890185111402835281947077632271811406952796758814334548289778972497612953347883841814508654114735205991703380573473222079836281684536543986953712421651725860886487964862656992973655896070281183019328401260348850831607126372468630245720704277230793875929391272886049309910746714061249027058117771664637138454609836320796110890083071457255353339866743412242021680760561878676439403646455543997694777873942336092827102214912156783420693850412373664528645227486167785666371532250578497259253850127287848830704816417167223678739776611857985339908202877976579102981824369517626244290013296520833552834921125196037024673559753471546533474170377902870187023372181660016032578098410736506007822239344137382496481435694538831119277108737365931959060922597024057449013540490530860576329363095226732722451710727330220104742800331587092189819758505804413731433502518232498728806444216348371687984741633706837516692790705593917854902206153099753299223345695578238821324104917323723691821697119337651806670173475877429096562696662597486211291958603028601279001051717240434647559738829746294791405479016428844763779844790092915863583938794214002020768180188875398896126372778482474002671843736615838234154422213058241401610669106803935841729449512579552845891316287205121773826200185207495880358067849778866140713336405044954444145083341087561259978547716404883457215218502422458857239898125555259986010628065036832517094755631492261575929005499112866187503562543582514302156800000000000000000000000*i1^13 + 1734340050877371510853830284948274467540350855445452338631413901773157037742925961300729784738209486368945429004785883720617857378361125721027956197263212796047020058525380713455155942041335361668731944081390587245639712207268744829474889774004252706572686386469768506369774958020980305300999470289549864745896856000167837809554300002236343310676922204813750865258334048561938547801521142370375866146630540534120323162982120257525313332907221981060555956801815426556061803139351450343958086582629385450672759592358260841398362121163228149243155188749233638099189586746071924307970230153462388875956119057257131194398463352418159387475176120276920113903826861238966787176655104601338019860743468325058771682821934823377509303782282216410442256711454044276838106111254154352126409889340340263146654057914839448623890619521626885029190653433120163892533617956706926618544051590454567987714522569295027633819325701770507237663133050047566394244732083855089636247274442291683288416376962193407996167644893708818545103943618822045035012642008921265146805728459393763291588626375844083700017401982133085681316328457020932930540904232503112997989669793426762322377739980986509290120468573094902891452634139451874450511996830891709212582140602264389261498140489639425196080198059146091399155725778836344136963251560379745796893513718156867316975925058599384895273293401915214930317459454617645242642470388041082415468374339371156428576725450820142151787028617319870405555528937664810375136792463893342698365415776194060993532803879907319581832184937315013088644546967301848469683902505505517050646310084215604714179608614621772208938101885771469588343881002635899558709026886104439219677909633118970539214409475312701298959958048478929281308804344050125845191093318340638402601978497108984305053879802202685440000000000000000000000*i1^14 + 258675852096256517831600927172749466144691568761144215185763735552536464534439704221513369683841608609934591226807915004578558354391087590368019570167812775789912885758653710077921535583426945726010013057386585497562868231654782049173463662187842000701688854772102630777643736436095172461889471531246776715664356465742317559681466165171751339110619015645328556706922025538034122205680490885794729880705454793442970515041985871532632343406770870998719471503907479106127184805779580662471511584165601254164829869436397694207968789974250221959833993820595816338737123418965595622191770709774683951685709423591876964473022722255373745301686171045054142590946811734035623175880760232069545516299625515808791874198938932870397963806910291319167860608330199525483700139039238054482526439722198492172930232460941124083129838905562951966523088749614866768878649680489806495607107611339766088458312885693318848062720700967774497394075698725335389479450799662354123779913420128577723466572439153264473068499509224546599946553791013012170396016562997669127555061479620357490747553138280787856358705368646986006417336322223534577433323655421120862009452883644259225571427040828209910128618918417680959378887478859931134418439897597741332280693142590960787531675300719969290224070214112862035273791160018691205597178109502662834531785205040923494274428084055685018248459837833869670359390323113484971173492274879217571662200100475281320764648812103946302112194145362947086104890303262682313464580528559970519348744054294140605927459229546990580663293877543925148427176872906908443540066494710803815645824810611115932029091838571145852794306558235646074617898769856667442649811582600049066781785347065345253042552749318884727627725699491730538058865493606491960885381843089672014017627947936761243494187448401920000000000000000000000*i1^15 + 21287561168223755590535131334680474925242091280737270367217687881118028300731917563122367070329023621552643892131232807308622063262063270361514423008674249303852920401869950332791487882930557468209319146984643298189381031685860831433802643542632608605071127189277658088171350742144477045806527089773961926241953360103261514222587927514489150085346321609399325130187791457316795649117628141538432837268268553732682359750490845839342557316061605722702433176527607561346518062665894397606044021762935028010155252614715872723949068829872282009253467890891869945168094369566563232873721387176174929231494039318234444489463107513618369960286463886080404079479308969271410465954767237214736744056732788050487666368500402976089546585782436760518331699923305658520513995948181458767959592747377456841097950113812199178804724939089378191144106266681158365668743279277004694921386107753300125288705330112588739723585682694059391697384482497279663235084199801623541352352315969512332282479791774450657067709535170056559205486408631163951553636408060892003520356544481992974852760927177188708182636311439678697107094598865399068036765730621838374181165024997974980749181080421622574397554014552820531694979590679410569882271411652555475117216497896984182595430293408907808283421919529545700834166282536048377242767433681913909202091802176977902161997139640832642285307524844464779450368902977594700563699500873164665237006131569810705715979933294726442952877082231068788584130670302626190374989410107291503786067184183177064011551869951732789892085243637918812323440323598428898737077079641344520377072589088615493287656633101083388787247632678587523238279017109767137364904182120444593821418306757148280167847511371587572992021375108868646687412141040793062919328351301249161647441605636545500051362807808000000000000000000000*i1^16 + 2045675510047936769060209319803522868696684681455123817152210537312612895391749007470086828889882864630372701364862105683548282192845492951824232769140154366313693798336762143191150559270548948559803588625431229464464616399749925420875163593633911991978163123637956208694875382367613306546677498154244132654186696470538648487228097748906124780702066547034666725271056946759694282323559149925508626464088206932427978072771779145434362358484406704640785806172349678828100911551426219431751038548405776599279844736348647272354846844124565207455772477740705401481314752655160453592515906086950509221451782724201599007351062477562198118735527254971323773168902197779202206509306909346281245485199875516063268425310028851137272693934192741854518269024789455711042891583402358578316393473225035155762757221141233166246802584902844150164278546014249910312139484696339606565049115108598445347708829012182349924979467113163984348965070329663168775594455775073244064665359102799552255974841248472892878287211659768655422040355068819147488088989752626661125635557515333775206915144918787294333304154778006974230073996598498611102911203826149372424651949487369239863161667510402293596191285167373540169015511756444361510413158594222585276863949357150985487574754736379081759926248927555148557636422114130641990537301450232316586282882991114495379593935102310149417918161389329820802332976625264572700743197972354522068177197333476068757738340147375705142763207861233689356517062554804380996510003299115469468800404984606242030613035960782108175775085207214855763793394931633566614339566409458450746423096135345025582329729747095852260942436073678222541679319167800008619743349812566913290147543545807823459073696541764021130521150757192225174761805265733410356974782360505054853079767817812364165644288000000000000000000000*i1^17 + 233814718598749312351768527165828715529332829730475930406658788353834883242363448068906971100370730692167350549144952726593737538052471348620575364827921916692789994515375486871373446532895454656126002386683935012899264487150730153147537569117906416798301741036996215760904449300929667992755032844977410681641842043459648482367116274353560981316524238499307000105999849308591133126652378675981997600376869226031300495672250056136008916525226885303946692090500779295343267956394499027052294791870713199598989414640507526393259764295509122383688977466370567228082869458527174253384523749826434095988309517843455834084537915375284047071713618651015983292313403488960556803247324557280385776844597013599835040239930769585830351048011515644805426188974403673975502844585513063816249689597815962670384598578594399031358627378095627129555578817744474569914206900799013292096680249974766518972153081723629009860767259180134161133740490191993916000993288350313675936648355077168431837377849731868453570091923773389314151980777116454812222879198604218239994844781266576072078106419041056643838264610095533594241324114421908310508032373953901306853911240705725397005875593762850759541305046187712273917467741189207925222758636998456578397262189231091451756561901749774820766214269632589563166005464136631360947394834287386793541238672982972187680659292125153156444442468917091141227901963929405659207045100913139661845411698289253838946656003266161308172064113082128945858571048433407795929201711999875600186324757806427659798640168611937168862819071896189745720838610224951413819246983854280409308937136686645124417551093702493874247638522636988238175129098714118735557825801584186649191506614820677081345162588257659049564014741343778827920166681720054581416262453887254414474202094983998078976000000000000000000000*i1^18 + 19703242767217285037555548833638950677262881721482830462839367126780482131455649595355670930466460196339128632074336589863512445128673759969553778552398970319422849031295850525086819523573641407153805393029597971612216720035320333564419615508715811269194891493307204454944123478586865701313171498741891100817675210695001026734352812970113626011447916309463141089978564225790281672999826185472476466271828285039737375703671075166065024670775009405687306456155725996583692187944084004857388351028805128848464326792921866273078833069762958212177734221696974671050421675614220753688924785166533629880674732596581498644438493456944343165264807936902289969735777790681761133651732170130214738418939885494345732339589392615997939882140070216221684925407884274544350361575907857637835910972583858943342484945017898247734284203311284307177035557851822254646779036813589904874141236995010736242992366485254113064242549448090050806108686227033265804789265525930458728667800804693647745628453189668406512712847979477056305122312197830682701802978629068094875359152680308084603645763676507644372254078109226117056298753227566942684012164644023810351477883020670206769661235670882509257634499312162711329584595985087492687180109510360555855276636032148912674098000691540759385233698844221979939266129234871775405420363628386811937127087698200839651491400159067565982571771101820279863864347757628055384660799262240658937673578037151056903799644516734280034405536267694002690248998814882356473744391767571180769590830679117427423202905717863136624023812559951621322550254481687192876390810857553039307937105439011816143308251817898330141984728005685478137166679911049150227785915116444605360069324656918985916302793200773008399642507667032100382914733305957436213072588851574980996843436603604992000000000000000000000*i1^19 + 872738586075513879614863979079744733927938850564477787081844086552526259432611975972587568887402147226750614439751914808957443364335020784017996804307118913078809550377378829373305093085641725186757310827900823556882385274665182651212514627295318669708640324142987407189320657982132980710259026154925901759984250506257913233852865783066712240927716094711892926367954831239756050826427106086209510764901058821316964163926393306678335821389914453031687394159481909493364028746737547261272522788316249304194100105601032254013314951274844325726293065722726609268892325895099435994963163310699825969881908788013523333806136303339599964551105031377101136047123424710441583776826225137381811894271121774283878820352927503559919546087098566923884041148569405489136978120872850123780726885393830556368976135448624400479167006173508393911925685776130006000102135979269175861682274962205963773217599434596688742107734162136238589189178138758963790075396714306278222223728849501533237102736221885817636690653807855600156545536451572517225515675604682607183403447694696249870177435202386548155681415867602008505315739072830251688304971452895944579280817639273107596655719090051911952399310932868959944682591265497365117820426389014364439763570440239114505361117099967809879587883853398326130139323731284243260217177271157293483638158013170778103850208126932625304559951608111227238083169913251244572325349311374793585334678232765885410664937284653951776211681382677073903311149809367771544365553096960999459564511622724921481720476001547475386470888458405787499838822750730755211156576373730267343396937097523638145227074530787670192262381077063441287265526024972913526800890245552865321453712831995192512422990651381917684464283525087028374546285627680219206704375017532783909924370424791040000000000000000000*i1^20 + 23105730292560223818397360582612238332435837627051908827869575386307596285679311012486130041471507817825495072945842517570038500292390936516288892459514997291057625267802629054618239926270382519465835986404309508026718536935483598201179031605223274754425283252548533821099694033146026273147144443987596039750540126481256001448948563362409960050095955331747399949366658471374382506268078229396691936815391942058802448155924902537949417971321268243737042493081648818573402024871156444952470048174518158438103243143611538120654541923446025753351236158724578576351740356575726932278157235063935015357458443492938763859369877380686295599833929090889190986082418535933207386049912129886698617293035944865486118952364732234791848471656297987019577260755622039276017081642895276903068118914268586811966524638260063379703017083921322252811507498867264683958225870100016258972758885673756426039620433599564942689260267377872505892409409823167358582287114094866504895659602798372896584099429116044737704211023123183532645750688718348768743850777964682768732098512422917458255382735313298477134980937253276908621966246888787023309270559152276449571629244139625918824132992966019964059897589059022322965116023942624673413806888031755737554665462010157892194790886851131185223080183800555431038997493699582909913567202066382426227940349714268553281200484854782643092416632613912225254111216986476487984056739622578406878761343083924494569425693850447373671984470814651698605842606445320366888843969247513025806462503106488265916339721810698042544763177091464027282891441493830671603853484639940850316234372241174521153371146738353632876132262025259377775363037423910016463248126587459315332847105481584744313835174072881288155634734380392936720508101839113525511185896778212097366719201280000000000000000000*i1^21 + 108358166899714368502570770395886073849316592742185725430569573449587990197476273954602436077353791166146511979800939858217563380088282141420101049256856815831981384535796193963437021101202522231124482339575861454943335408794146523741390814966978245089517730341881431643177065217891937488643908685426522743887156288231848024956261829028910875565871728351091404207189345530964076676023222601579000018717708581845198032807594684810757509933336932635946300253968149766148711329771950916830077649216028254492607274888749299205573247388374877093731098884845558999093451270285191257957336140217354145720546419023622283509412418558994363660491126651678934174295349624010812645135937281488949065314937116828266318053179900852066294683762839756037631856137668781532202389799079587160447540040487778923398975004953967830404223599342766323936461667773849768426190787876866207890273406253287321098292162341194533210515827939028711611109033689677802535801087307847237730929556485675180782743139801969659208266647086038133338949785753987827929720306038952396741950325749527441421069019444400601506337759824374608876140745305087419093326443415360009210855953143785846934371467226897846144437283003648205401511877990875123017219181096509430104454692606600922599572071280432752185880501700985184642291841474637856214595537307293279928937539483785250700324238535718192919610231610283152822387601867743209703165165899597419955938619916878260363483251063573676230217003531680064460164050446572696241127992366496338427687576437729774028767128022928330359301942472604494666768815086020024154559470763937056780119391826607649854672547291795442124335413664524230239867825142912994894141767752608117038693962983461378645061681636311442843771281284004326677499259220942689088268475234348431310848000000000000000000*i1^22 + 177320298647283426890680325855026873280283993454562802507385183874393970182964845062578747619122480677507344759006120561218481674561275783333554451192745347210734194439390561687687312314687725878041583117612007350533784962330937702387803861981981174022818782190273482759350424920767595609074546730864036564990930463748568283660263940348492572016353511319598338286535152361084937708505756606631067409002159167249145964686001782638280613146172265396381590906749005279370448589814885212096263283739491256631337954852637896382782448672347639665137635707505684156215566403785654782994963735008012323609814497333638312491746734268573056275350553393960543133721195211002749693446283808540595811751813699983701681086397559247091157688461135031217132134110409089250634945880102228416188031628131547639082549733032491561222381531012404937117377907290762167004597457613394094241301987009471846410120976382883693315220627338885905738804010501792857970156024659577816626384587155458845370012283266200358557657398639013910530081195651248962003187224352269951080258137061518334277204638031641749953874970535676595344958892593676989861044127993271431032817752971628261735641468586417708316888189170704194435903136531520630367536975302838086484328481177109756432165513100899439266527582359005675578317476272000664167515684325350526575129338082755325359174622903405045909110257414214899007191921971988439311664839560982729163268939602684086009732053179416991559484617817504213371439983631849594670364518891409624698154052179339096497045974738086104391497232052742764272645517132317282733757546848551442541798929152659621588705290571283507950100184703302982534508824712468577840475108903277519924918625903181596575526990351609225894625203622778983407870507384557351636771901297131520000000000000000000*i1^23 + -2307681890344858292183541166294210016348597246153183214229051029913932409221539090521434942489348355747759579350206994130114450413340546381549049459717880735138620394882300370678354791858073732925703666882624334699261547818642957446654244619905197699324735578889970021862691889516455872404682345377562537140604523459966628447144646473202304094935546810328081443363555692700539597947237854174685933747521819854394502231158452183326589467070386170901824337618244225415918396063970651299723597557533408685440873365748962625194405043436865859975264376857561303988393905842933379834885739198446037900329140659352541662149905230937438199117010418215095275228595196599843081369098626296216055682437979794554064626299538430519375916719589843367576036514109304084667204350512357207232495339954506048665837900283946890482405426466220236414273027429136491357370391126270516601776362998088198534146657531716129432119963404207238165259235200551532490349585601320715904452596987712379589143809730143839525152578308593941245610088273510399303061485197586804793045257389757437554440050839966414619366575243861433728506267321017813682890695641171095033721179780194086463013796491580282400821805582041501994237128785756367650503987632155955072615020714623820595076652033620144773771642145141109381263952727892363722740337769594860288962334630701532339550837468422953832238726503973488195456506165283382651335199981102992605893530794782035688057675148535314523846093357149252672495955624250910955494237732422921023851184365050652910540203924261333365268534737716923158906765258652262663056051779963458854531933288864042025120698599454775003192727071082527557007624133875936520541584987679653875140230528027803303549985449534955869739976953005632715714313345586974999564437684224000000000000000000*i1^24 + 21536959673791873289647492868646514828203991713248181175191332802073809051798400880319200194552718533100038035415225266412328057847827048028168204726932600045341339495905861356980578455804679378973485765928359372869107540006588590505516170144381139131784183886430363802421672922694903732391355479714265983479956346292097166117915804921113876636114842427669532330336495465546311132173821469210216772126620592436583796819007992235785931534041908657942850317394359790310748579999588258796715642814695977158890847625478263489460135514458940711851643501726253298599979100892484115379227163806835535666547873718048292193061298647787962577947755311070889781860953156115996335288376181986631521720590213165903170901976449639917391675116239098270502690112366360630478750795359282595184979331837752663223767733394960853464449548331179933069826090717233137547102525786652946788955488094693073362037773194956118443729090619507659198999965215614800334232157187220595843583142507531254972011829598769808582982788709741427037339611492986181862332705051482755427995238664162808095138711493135865417862152060721082953662846239513580750089157190178778770414575481412587512613075070469285888503650261057593304960493168469514236876577323104854752823258593854688276228621639218824118760331470548775910268169703404107130384543094794538215179065294974598457080482772253763102828985345668930349209374300517826593290989349270514028423247998978968077436723405440989017208037866012347369494059199142517728559902721094856040496664823518233591866988533123145161365656313521255687346370250495012837962218917825160881671011092748795099302981501612128957015604916646646487085348383674940866376574431714722836407050439129376725301546401020389059311688211999175023159859445757220860880486400000000000000000*i1^25 + -29583537053307358124181780606150194597364269128370420396275534664509429052486330668997904818668926235129376078214315969795263996848906114494217443102582451461190927329646402757855056323414646243233445184448801023242015548813057138746742316923511071602388743140796458350693748335198282423086311385438945168641648865927341912928435032770814531637255615940352863010493069141783062679301540410466672564951072131107707857716960805360507665797378073242113669992246234705075099322004983236597700186875789960203417711537620988554222117131992060779095293066156353342697107374837733173222804264169728099640576300327151271594461450821647547418139738635407644926490605936824653383972716726793414405466514811027912775826493247874957049150571890036959189954390466538289379544403872058037871062819694031564530415899760928588925859627099851717607937074960411694394066190936183980177173601933484605374135817748390176196494299224646184306878433535476671846972532743579069564900734233821455662381535977251825578191576940084626431935721466292204502891288882854666322574263544849891720238812446616507880673593028489767888752540412631521537258159554475161081121092636700502761067094075444114301932219762154374881214660227709867604287592530512471516164942799721714796830855489816362176352812016810388301042892404347683883125615166195910100820862037622145328411214788653269351139842522961702799942496872781982044416650454592283806645882789210713824815978873407746094961925213086986571749925648958318921463636996860199698699318731346195127753840950936619263059329901876351856451738699370095755716288242915807529839571778828931704340247371446670777215298161850577865408151109069598788821775829859383634995971480833387815816792115800996423466813236364521322916007688607786598400000000000000000*i1^26 + 30601136835457937238808043927753704033347266741681368662239820704467697986242979163057781400689847843738103998310879865983551650911417018775884647885307371902194757297454784879007525142391842004052702110843231624115995695436310935342067375464028820091934885033072900494439334052899753054988740164674728232456094129550567029399288942124567473895565044440331815937618633336949124366026831835057400956268022122878860548226444391320251580000789616544560895289125481123624359074305806709762129216057083773577809382470934054686887512903801870200295186688532517579268991898435933107852964792741698081467172289130841127843680159894178677294831010630631610903049793206042304273908048562191305443195349740408285162677845082543411465026256658741757586096625579511185893093760906273748352694487004147827582489299964760019871002985093403116988538810403386429405513405933384560531270961903473798093810872830148715185381066130077747373324648408628941742741307199406963019519026391738232774377518465293381373395739286784047648714650386182193881611882025407196689021877399837229663927508545379094055604099523551744635368838645563597082601980513590805798623612918013086896765556556259104317843794934226263159558158857572595869643746903947466635485207231010541003559713035405783416927804341722747403152255479398541578946056381771997658658304571473023221588360429932892336793985313080222483712644806421511943933964870367180993589239367146758516905109034290061821297110805568047891105421010650529374733141161212095073190857334165184569506911261315035530355348239581782612148750760997902428588570513943499360859901152549129937979057694350931111266372659804023944922314281032594814751615668330672742719874282994826413863990444643192517581443787348845485615550457446400000000000000000*i1^27 + 46479084815056604592712088991368076272048434329532520608786134246897072178015631096305376160447815288923221059304085255772008023723954655810967063986684203728938405796274386981621221663635822395522260739579051562578198628164556876936277087556972511804125682576691501729871807566213125517808149288741508617690171898218057996657463805138965737599394037486554983720756568502845591310022801267039955054472978705959821118746019440531130861467987448216176162182737553996415082780578863176283427148025680786658099360881633703134867036753460059863200075406679255888217032623766038726084501944602965503435736047090792099851545729095628452463859558138802582976800031675088164703188672566410223997125809084273650706585617627380257594211580409145095609674216454316131447089442528356499843135170395781211630073775170258525910731713307198124087781964225172102192967059501299287076460515283028344245681816999534471208046278432110592694711227753269944980020085085408848722989520460380093161861383531870072169230926141278672001316632067108496502941087255082722604540158880343202937341482427498318459642235094825135126418735850807158083976851565768202876397981546907427193653235383256757530624522756789768474742193838887743468229501491290310444292810404813833430638665723611449261000854589092749408163373781122717103816273214480758374895707354744752172294985088214332930921740021608090758999267886598290743527548523007276435584075292735869517263698643480299984815438445546571485056520084748473091196484755336263941550758618392559941147941662557621603155973878616329164029498437664593591249415939589693568937430924554471648588836842388470251397277651372628674261994261833234496563839071967373851153234137064193111485998924862707385584162531639641001032679424000000000000000*i1^28 + 60966675609505324071669900801942172303231227242440077127443381632948110056880342943172705328803434353644399700731075683826254119237232520360454469406249637641557052754066225425640604207932036270203600786272795384172159541581031492814988470945208701800222393998200372061093289675427065699440000639761252424237937821362399405482128057068545865764352601092308344360442402330512812033230690522869202622524591026210227341694550293086726132584512325565823813323211877507280725459469457616697684772039452198958955557219756799675115925973846956320620210716489632725370734863466551308633759929297587344521088487231180143888620498583633398720313499063483409715470050747186260374351927373889945262540718889375409688295563075310903361747082376834359071013096246309877675464834672644311464579572737161486372676535599335868248347024676992737890310108284084969231570203116322508264869838452750410317089816323390752354166919264074457119512225178081878299434963644713360851087655561375901460650771599230793484727419197504884348011822858886172661080083353285599687225306467538229579054447335278503358363200579296711468747987835605989608580177462301534414341610239266713958757928156190353960640904567410372156895731182166597943465264010915362879739118157904283940462891546805349591447373493772036867251347820629312913514268696852107140823388031270772002476721515031685257140986843061195246751409568181583267083043218297007749314516045374382808270488350024164914663778014333951940756161407552208971194006766657253057335931022607715412632605686004243821399818062242687451899982146371851172070166969835793437611690026681572634005212179529540958742635138813050637917803629799026191359275691812401530611298134950457721341754680803318961556753142718983569408000000000000000*i1^29 + 24411693264853561406793478219243392715761320922612215342971703646402017553286013841446486363859268945499293823610282706980428429345596961632114578002519012204259087222808219311382773018049528181602460100377559249459675325216041310606825029065869372587162965910583777604566666781550997371706868790369652334663899928224791772265085168297329640045861659297856022633167542579385935573977046332334068800708794206683569856704387767539628698453803227882974373468894220552638178867055299187039827356848953616392233268547874843184124558149472008006429266548157758955753083514600165941936511499403811635903913391716004545732922156374660625735032811096214667145131910266043842383992587225889758879436650292585977009909963422041455779285229111849471150731161649423839813568049693469903928576210427232819426618362239660977835304778164245264793441343034240104520705738828469278022891908389377507859377645673183434255539900239838086067007193670353047651634561478317853318012429910071284896907650747153609858214766548553283416560791785483277879016114101619343131256688209183897708580698794313035952933026310893999117634712935252205302484513130854326991691727236151020325561199513270673802158535628550946412590421550624958246526919749345258111269799837780988901065735142152366194604177188674856339340293456175669309357500297823574329039177673140401087591318651405432027510894108965096829770257772662409390758032342160741134636064213945103615343253400117614429679135733155249225134953884736791956206818027947003110834494874074144180782795029058134459622777266508059841634165573560013018999873464066303071354588882001423090399167121919159421908897336748028659469777306766803172120470920282502236177465223879106595593363882778606365444606149630361600000000000000*i1^30 + 6923439416053102268558673469067900157169202547243180036795859179525713551922723252819281834057669154206064720720117114335629727037489386115597840135192963822100447148933370878625450654311212934700201482007847911672239292044133075927839098334862501577986524066611629963259855934028743106844141838216665059871790928183233364260025582346239153937864402465619542572494802538537279184798218817897470411188695241035743073850272049324087968093444470747988853261939772300379091170995483976620361314247395398929586844781882386358336393690035657873755700923898973334570898024087511201373510033270176065400523792766972004285056541350780355116429783291054841012055211626119449799024237047193229835619502163732787966534328848180378678092398297541102876834797167317156100860665437587303912625542003576583227907017474607827519600737017105072583068530718584693404749016232364159040177668727113852437767364047617199418615008514477302581980059229561892631882339701043253267052044632908882455907689621471384785712923246152827934222748862552115311104189358945465469979848893411935071195243827289392451726766421808612788234014104973341165456460511224378122631563567536506662450871953648985880408682077513119411678386032022514407856363140218200966574855160498946582262391426616051577843465065042574278428431988995229166924847376657890923097072743966892386280637091940773494535725308830083189661910563182062787478464368739239135637923980393546077381591647065714878537880508936232815143714075093622862182446937069114357573458511701600542112591959988324472116547302851343930444482793901030047350910481862756826950870188304432051930944488226013074511260478591258491950506223396511972168860923907712207640847011415193537299770964485667295041735884800000000000000*i1^31 + -602733602361147660661570481789644801667038831638771818685828738274915841894411857620922586260752968526257662532415621487111704782229126115932756295611065850051367397988032476418339225123011617540745304689736076509154943884161355195768229508000487469229169933878869944708099339144716999276854272273493656466854546412307870360274672543260316261171621748892378791172316843548873361828709878378947239733505989943778381723384613185795150124825046006365231254004302242298396617914589120907776258909971515917522554867184594880857762409559874444961866134361131877670559248854975410917145095914048148284574320846004688702819216353294774423796601730816822840713536962143015667376806370861225473722270869442710019489902075002312269099235682514565829299607653940274531737797208179267876072569470077372323786937960563799354546896050730851248497459497135172393369479772465912903418326425211485230059017065653465530767700667419964832461048464208666016841627896478956004990961266150716902509000711717962839440651709727138946039145038081020433990211831059338518131457598014033249964535390233500515056423915034371331990421374652699104635616408609849815201678733774265244976185095933223885360945581333008426497800529125315082936069504864358785224088393637019774625553868836202109551982606295138675402532943466881707456594878359477744754052698845623242903007553376140315124064779216763031695823101788520934395001061411467672434325291691743216131534525759867959515769170190485056807532516683260986090553364965450438799282121556675298582303221317195071501557741578169379469529046709739158604733604318201041913369011476119233974138291728189542929771382890685346256859725958689174946426792039430188873435680616640413871072675659471912960000000000000*i1^32 + 420512045444654234509261455427762496196912794502853349131799137991329399918806964555206471466262789598946456940003643221189959351228511482442140520089077023030494922232154894392952639576705169544925243382081020323114712094751723681649066658993323044837490687929710001346400050915102250671492921966699826389752931870600948600276169769571328683185344124556140334166955995339923276586107253748227820658893357827898928641362638179075676880930851869856711670162694049552555895828924166251527842205620992315555765457014832158446530622281870938006208259215462231211106867080510954400262904861889892048544534770842105766993444723629448528684161480001839420175875269502644744274717431616994835095193162605560978235315720305157017169760077372877166332812469897076706539282031574279435058404201642066816719334370812065563934848662479434781451395001841682693113337581538196957702813530613292046140126606066807879707998867397069286335113918492335564699531113659789765097079521763872719846886112504518778896706773680427044374637294800155603242491675356538408358234128937379553694912209990480923585920460844072807794919914360735223197412049508709698065079120530472933153089994962495829185643724074003584475958407009869672854821296560360262208138928792191977147719021993634256594686080830751115207051513322312912766641853614046487054958791994722582376918866775836729457062988025155724996609546764753002981547403645459516366361963911031178896665723936785497562551800492943221621612137506659028883615509395044997376919258635750151675126239583148083299405859405749332068302943277223313907893065973696495617689511858708889856857142871660470491846697232178369522901580013605317117762097356735603587026182981197687351253068740034560000000000000*i1^33 + 149688737530041135584042669780596409277283195443152335560315364813085757346047170345012931652543629547414412228538952115841756861582269360243202834885066577338930109868888760610667557875922586320835576069038552865575579148555187621888095209979287969039488425406307223236380479361599586011104734237059995523053785159647046008521073443200185812753539707763882985071893965239144418276739310150653880438302955672072172082709908898730182712511000135152083842703259281238577449649344902665003037460248222635365264730250759992958538243666757473501849923878074902581617684232273965741554376803614646319487562935030884301269927369654595698052965740377745915201217299623200094709175574525303324026222565800202956115267493141709624607638433038745749415074704236119357718121757250714875662561589263705112201662600981354401051390443671533388647466868315862229959757428506816470637991819268787744922217540125256067466822136471458071432512585160004330992003744766723297598871370988127623060791870505729443292799021376838508567475101490659054089522039832938230638154225154136069750046149642818985216653248898806964076695407916651396585518691358455718133467839678930866020586115520369314656454906168353636316610341881863106054666448076471234697835881600353779056944385701812206831672937101348349991721975302671635114118634547280153928750362359399385791615994072489557036967073347333672188790615877407673576963625660519700789283270068105251060917664237778586391249522630933808148908098459877058027029356124586951650232907669539522487658362642303072288295623857236487833863267646633905136167370932979680590002357747200193603154691402354283196319315346977330497397752815672026194873376893043957281256079807855513439272173568000000000000*i1^34 + 80178094829755346321781132504812601020716475790595074516301742125044586069627089262241975004253343950647436702094609355703753131282901532543727981304535484268073154041210128054465809521868520045907800135566478741931653074257628875404105426457235394296793876141478914909227661101776435179197345609921594677963224658273694709508187330049872982327353546164872548783430789188813891519731809683127220039698432588397358007052401454026800148481229947263660808872192372563767316423203631140489436739887434700358645089827097874704269694200537207925945417349717563143246679429839668321381303846650920016638097955238412020736777312776316990811688497277460058520616950549500321994037902409718578930903137979854227909747598127172018287316255296287313537772201748108980262141509021255556882351148233108845923422331818831978082521591349689688898110312573152112741281479312111114559446950293172658445406262806777810902164743079914842282909923650060385582737089896550235480540012750391590347532148768128305376771887332009515126094537963980699228845210489488580580003683872822813416952465850093640662558246859513951082009060281127732713732044332695244879561697202687058784371906677294822108035193925546765416830997597673248978896353682926885981643547676852007004161167775582915266874288346085642838341819798727859993629979777313842289571610212688726655060389862727894294043538921835550876557008643149860187754143508974760592396381100295683412169122623930952631529520398543507598577187642199916445808496170836742070965636525147637509279150649649572439750952255333042401718018004348077288431897007364704559693257337222171282975847604768405294173978753434977714066787741550658672250017087851012772979498858059101372416000000000000*i1^35 + 4356388598144468363604088117787505174030737885684763384352180150968444878607780030831640261224852391828102285537342784981871797946869906355099679349628089016805964622677618882801317769538626899605473172555723036388769065367171037849556853335401308631528110034664854305955048959937832439875105383417090804246455910438779488560643128101341419600386877050808594968605621232505392453182825603786810559244309925899653552207457478748898904122198588640728654662119831509204735454641643978637532450508164414970385383677054324960508893336291210772927619776371184315136010443479532568166788298739720723988067220640733981706694369714997005305077963606437905883370162404394758183421578648463667262762622673968388069534869947556145843764765586235019643595458857586542908204622344176880504519279566664842919923500297544400905082527713865287458607967254454142911825035481304922088856057873762626117088581990920387515437477292657462087433542433748106513352661984534773032875156323321630230272582642265867383518909449614498934875757226236747233336173119889005942147515849020225816892019713243656373118588769760196269825294817187902912848891300583489807562195568133899311664367858096040026123707657143518479532862193803289461625995452285362576020241861239143551523458415822679212208893641387611892005657393692803865126894074089195399861110876516255077077055702611112263558874959934005433597300895118856250055092355414532160036373410311925229420879350391221359571715586849163323294747087441069002608616359218467214909247350171827029870266076910343357499788107475706574393282111114423619726034620212812798564287745397032526179601717933502055656194603721324062922714404769740363617602059030374417747622561736294400000000000*i1^36 + 2114078566595396026584651499062404811077113374161399494422332943465531669972758789072760977725827355085257017776496225280355779521659954713337018789860269602393348658701903561448356002888518003339016075862956320021973202661873196776303965152707289593676432078660041852472222508707189556939614077600977470825307870343051216322968040682000008233585494710192361755846465983997763799854732341263352733968920910130438815558713690742565762158981547656043241202452590861468397048902782020174379700765377093704704863842988622510130361877737301301801221558739454865720473000624991576275416385650628268995071890083259121345639710331585632927053738336520582983696418564739413569090239513875471037842074405732031684025837477487683934488042180785917069053943615815262168764285192049141197433244943064541488155220225697851448098511611654610756432975427520510301716001825286292451223478608323236430291232413094362958901565273550158595040117869368764754284515334357337864560861379216041763126190133913441847955739271169083322274518963267047491226465823865042810715340590203307537502664657633526072057714183986880210707225682439847178733258216712412654226228073534727659144390514698951821976849893597081743704204602195639694730411411947094590433197810405497412549927108219309112215013518153733935859148871655763474411241087482668456485525918920094928243708836539138606865596884221953103307511559447149147095661005801041854224475942090613597644999166599476598957648607808325223145979087164416486224421600908406858467024285519007563863357192033551801755770079546396442305021488552931529797577545939186907963358864862393025740038528493878615380860965977680333083424267978150864634937553667424534427965849600000000000*i1^37 + 79251797570520862409488639962582408864556718667282709683331539281632465233859221503974675169630568348044226217250695110844451698139859041575925590201328132703293243048789096021312220233765999691941384928543272007235154104435007948521031974860734505543902117925909057487774925439610022493147501324151510514760184678289704526917541977553110828024012125574883556108963506162408096630499880290011043809262411362654160962135010007149216327491595809444543734557561453645533269260414744532567637933252801136235790614143715286859769343734978094555524330051498276235482602635274649218917479745315261824593963410452658063399378769993389557976750595654397215824044408199695232680494084414510765576312043371744148574322199385900667349897957329450811640506625626378396684185562999402965664318014634180987320254319400153440051151676396407503035306746304731844426862856434809833394543109790763961891983333398383834634719737376737594682255977184149581828678005726861457437996531465501411425092591006243309181025523537066309052582418420814478250158152618476709763862323141689853011298463315452780109670662418090644261186757312762469163178562883316443745612843813506929654164861960743127803372866511312332147302085581163214528092354188257767337028013045845599498808068350080298845634540973554202411398178958209095086034888595568394973829532308625047527020713982090184298254043958576664392552550058157401620658397027747572302919556588104331784509344195494670489255032882057747043521842939676572876730319999326082630982317815627088577929470463532358996309460649966100332845165299888459649335413208705026652034871074365971627349938241830852855078867619796105049484809962746781902422523438577546690560000000000*i1^38 + 761557554372275454860682235660548736744033575244794087985546136239773051990743672463262464498534376934371479113405315072631604330465266543462789712107521014417399216025182939057809041366797174569160563123314379225664825230458891622506574289919549091359988098429252918978139221258163266348498742084354553572260483149623897210521954977679169427649794993627700193784278711621741786439287105846094111587609897408096189984295375831367055224672611897975093738420548729521101648283646485446244331099681678025829268909827556654505145779819257198110513461284833085267104818719741518617387441784242140030916812036046898435835366529380118016903866397568507783654871630827382209910473144271930791805910531456773808380856160302824400170919966517767460350740134701782099317421553773260710128202152979249914858788146576098097353152525022706848954946655109733372569578830751041394453585910056085535642843042066878612446204957335304722598057026504754708571982864473130778561534184480180225439031151271423801123169793439410011432756799620959570659391836444741948306273587871496416949065069983283258124288327793637582665499182275038137730237409973083092069373503086562835906099831753182130124183230371937629880317251954058270181885289470437624927126887697203258866263557522009288741877532941199060489931808571701446156981348479006801244853545085032244758763701183905567773649192203213747639094188737621074466433146953996188398510668831984869977650956076469930641682160316406206721088212230599477441683175659754261207587846421390719350962376414276410719696206358585563993586308162674449422601590758763639972545060648042658824167665286560412963479292510237430260862493809831740495027461160960000000000*i1^39 + -654951058713087087099124192816157195579322278636185191252406424629926787889528679778551498805284526886790650105511134184360511505312737799290606483720126603175212311843131725693009977107174558879495937629527440695164882963842789770727583271066820261718004757880824780938532971619584376584280954891108765104286088024945309780064601033003280109170773127507287321513326594623991392330230570458301951112261166463661120870712887821768439118667250134523114988860369102478551491757021763249604242086232294616648908544006605736176621347346590996886677722489142975935769511681566996784265251754636872643244303159096454150396877550152441855288044255084134185453910267551356953939488198905016066598142538722032681946924910727055326339557357431121509218171624147308351556864832904613534298069298279517014725306236105999968353252595039693321644414139977375163689828431656846610831819845475498413186337025725080225645798083282442903933916179699563487358209557367870719404006804795011928627235844893417594296324678390331935403418859940231943498146388191260294851993717737509681793609117762863689721420416707166449372108860660457017103759921903256329031363875362455554337040378914775739916807605461688596487299971570227745605195789263714600813044473688881905743259947222165856354799834016176588006851362376501867871621800573032570010786101328633409853124817045620898593062047655011663772119948438141120088397619460812549368012571193564425539356697095817919511806035101631112261869374870703272787077198551330723739092870289748169240259429277200560943542316786892830647209776292662542568610138673520434217126134745527329730755604787887453128647963880274239375237053298281988227072000000000*i1^40 + 201620243051044108431660840118278446051932793769358405422641812239269805934725484408707118658345793971476330871345115057984280263631617667956484805493239103061496818463030478182414993733149489797773487293713339589939790226223281036057347419928685676546482298001236723165943574495020101398488816395928637235299865664558302048871935645008357782916599448373872252564062017428631712416109898512913085149467262371206806361046947361541677892628141864034897021004136046371310897382972197546893937330020982370516313781922739921083506260886847718512694289796734015887742047305189078081116516191654374545923109795277208304295784499782640189190903134465359631942752328425925337855096712888020183444323790846518746139311148638290191707475490685605631279980088053348791895227023932101294756784306533490578464567438634756441219600397630069852798179584834925285515215785141707937726866083545173180013040270072835794033743166098772853633353710978684472077053722109993087831857242841511863949390714322504725237948873367393972609266643441239707414075291240791089112073008291992642951935379699263821500400716655453136466144094250723350210272160168541442175588588507218511155913327831436007837769454575214576941090735606026831718688551488989296253867456727486492538296691939021550655057205859089603904533546011670324089879913451360528178397445881395698436983082101802989376946305053856952860014440670734691967165687607240255224500166564654694134848136494471256962726076076647181454719967595468389881214071654723450899133584158620981531310029735134960152318284842197465798971015836729276044258562568142431898117252464705943906510394633286077835883080027069832723850602741760000000000*i1^41 + -26521370994640717364164778957382401125831358802728922415911183078298469920679953447199956910854409803074301064814830179646937583730894745265496517354367607449034988414414375143684808740082910602298544827760956564495202283981499291580722599452032903175179974739897080497118317587983212147951593144730294356267572815283292314977776952500266582509396751188475097505125190649834607075682402664222343258789292213969799519264239617444639147172272288015699470308349632558948344752814057222114611789553189088235289873027167055656762451600865321818488410116966127598691596890478059926999008250814771107928546320682036102255803402778032221642942948962294960509895045191691395469612589868265794814687728722193802048046652333060857187833464466848269682862141985104453392036285640377920831038022364344443506684612778215658365013757373561091416094583094316054560846223170555344072537506305703890035844969606565197875044212381046436451311346070959091392549729632957762487208611135399753156293558862395029463695311428890474723771432443234221135894803359164412400324187580665979413038908355751273930877469987056620932202976396818931296035018186372720409207082486735566488310909654777645359883397824444744755374719558145970729879803619844563724460798138844387929149040354925137464737021309343758502040242271672155332164123294784758796709108816181482687118640151555400221864004751019053156712438177925196645317081715304381607586129403434318997828194353233915269678198802891830175840515273527039941808554105142960670842539222265886003381157570188090999580112566274705249916858236210908484285632566586515913571244430764290596514649747738469466385391822510396067020800000000*i1^42 + 1267047852306247102127485731163725116133261518426106232087600856645035672962109683998913191819652997130644609540032095439927976287272649645122164760063621814522426939438053712277936589090737978556402160102137739017634181856880658768054576251832591236826318291174496621939933888251058816574352985532024291499900134014456366793843282232654027021865483463076462113196999007272760386917134978078425963747826218488080577798331586635197184433080305525219905343778639402082459290681331929086824032787764797193202068722062791553381166264012573047953374288773714743718793371050168644637704789022656209990053873281568345566540172720166030844191559441547513301969038872348599709158887210606609075629817105732578508337536892303570485509733559676042002093878764235936047575807861494673206785047578260763363930072810552760440075271520325058495015134694801483037559144477307039208331732348018823439680306125627772555993325867000067524819882414127630029910902471032241800213258292480171456112556275432778534021053566981497408862955893734486946470913602444064558206204895724922872316926124297042186531153558850878578065963866459227323016814530895873054358889857061690474513835634196986857790975032809448172031805657579571764736847629899077848762605988076594208600511211789524333089069687430991001671026825027059412718157415570289459803070916837997287196501326534743861537233063221401661936298084651210695952069255665351149067265493031399835642252405017373194465971007931007508410597354938132542022101462405955104521280637633146455218995112074782698819302999499388012215863932481537210655948480246542027000831577987392777212243019666236953605139175833600000000*i1^43 + 70368259647913754392597849853599852547829534686055813100605135097018266464981536429101092258519685170664936996324597556364924386181514281200329106908706834258946492357011255430057459049085020580823226678346696629957399943036401852165557949796035784684654150750612278835739504577203129979982952582998142608811231453417282252766378800951368102020153335298865336458907031668813803768418432083288537896332087870211371326515833068854830813990390148683317634326479270217481611985260040161967292808634320555463707396010442097943145523772293334247211683077087604955198045243891339154358515249173009422324783552398584254780171017218832053864769947883266658964064415245587972501096510248266757044576298588282368909751887110698436756948186707372105566669961051182638394777146686087055649019914478212125820667600972412024945213603026348654074959019231695792568616271812366427201665485885520676192278789778609179524118974219481511990706467886726880390948311790077438172093777338178917376831407045541494499520254376481707131852106366636976680005299056630468336359527351114299284898508140590425004222901248007320893713566629125122237234862910403935009424221623452549820402702485479683297000926320564103841892175453318001997060859913140658121703461767320644461382990855476635573816133983131957959472230038797061719996542029793637684941012729919742576329884487920806152181874627998575230416904748995784204554154055346545461022754013856186271046957233770418316442903731277921262593081282910780806806282946626859514645864738299115705728222670741325593108165978522080757022986523394178444063364862385367757829109193644229954884144997329084088320000000*i1^44 + 1015276322582274362858988554632452589575906412251146910852599252493742235875637363267885305414004947836565995795796262699233060105746017049958615216149154940754245819330591509534068422082129575680042598980107754515245541291810601725005787084170823976365047727575921939360411153584414772037047191965288024048267971403987592954651672010705555280615668696782352142591348875207255790704233746867510662496005549969388008455232802164621067330103889871553584844475448467923555208305776972290277237545931922347912905673653931649591727444613857496917646404605082870685014296133345651216301659816839007827087591537766716106062596159462764009001206876736476896624470244916891404238316889585803392698773040738107942283923500833568451221126370691482754061843304047899572542459489279963642072954807637575756172141721762455967360843748440519998597213564277746227197210633631759883100565542632576333879761343702163626167774069906312461853341092287846090110207761433047398106298282930407614062524980461673248942624362248348383633725136257824921536134467930402606251691716976479712002585349417499887211403710226420958592010990361124684598206173052049870570102152056655256979806206827481194762833265724313394715046388269188544054659377246612697414745884178772412695999514632834587690973100247661597754962364577658772182176780761053891928446927070030317604414707655172360432589132132507633020864447909273988916092338304842886860129211063468042908008248991115178607602869373494835004440521298175845296843609918026009724775025688925008649406018616106272727930279837991684173654687410649831984578795967029973825309477348780365829646581760000000*i1^45 + 6053640348570445869856528129650219533924092009271788591716502457025961229140706525762793682875068123536195275315598522048656116318857964292376091894336772101666702128099423895298773882752187760935273096845571880032005088971921224880992733006540222418506287710011154963162371708849867528600793650418495618695474150121491907920966398543257184226262250657741960167259188634681206821578953083811129193170112580080068726977300090912752058978336951335968759180062647331694634414629435463183885340414074166178325203984053587073211309702359958753257673789528410462631488360137242692177192869796428243021559534719193614709937792420397536560722164519916814450852623072694216579949235075735231857019491391317554123419929314201143099337960101654070662851164842788441727323914922461513266558108461925440733424514241935914513630505644844772494667016638992794657411643055320059427385113378977111116848850339336035474784536858631233414662633462634568394273243436891269767192160747560618169705774390863806112157950551498263589958455167017173408060178585028358829613586340654547682206904029345095626370677317885389152169358164068720860240630949179126267409282890024196947180609665824673818899757730509863654626998042161665601576154573926891628784618698037159105785037551610030779871088337189699060542499104232979147038932382615913311922290673848273111791710093225872126703763564849491433865310079923737353376556329437240268950817083982315247687614170348368629257717188599066978687505749693861700534718487051788002665612062336553709522600842653407431680221865490020126036977879717110084247056731571429825172135550044340224000000*i1^46 + 14711757362744588937304820931145681260903967171250220916886158677918687888114070154601777047009830990403243135976417297655080209059267331476237616483293330878502267714952132188381634471699212174258548048949363329080641339383975899246351561476756996628408117280083907157967638712092352427493033552067735480374102279627307038158443335221549010113373939698672558116222390272939347956058500823721572275123107657127483860766978633584158446070417527392680512347777765978092586277781334371997986434370523022465884888816790552238835941721174683322159675926746640290280257990019717645658818971886152343373134385669117840049406357628691170883913660383330245780302988603086371141596223270562400406469663005029869496543921309139472062533790499793009557110165024428356268582833235694193817097932555344127132454992639433129472540643063200916429933782031063208967352675238038835497956812799889923785728987740894390121582678464340508869637431749217062626662899751270681257760259969854812027197505505869752432858714054590313460425554495261490025664164801541442457149227755266254506857730534319843616720453167738761976854073515013057050132753105736551252840267363009724613672553355260287535818621795322411765311666524865384947642638418776964139142573789116182202122932029835089695072491503896736862625448032364583727118548085613406526769485853839483792438471918290650784956744848263622109859594287779939565132070002967876844584940468420969566482195446856344941361808741548406325095383982266581018278454711365598158314354718954907446375095322635730895655208553327880081704681967606132605722454309410821218762752000000*i1^47 + -1072292441643396040460731697190391103066198958129118896605392155036828465192901379230004511368480592136771443260464411333308226191820123133586583538858869197043334192133601013079515960719272763159727193191563810372481462219406931919145818139556850261771203644811108307711879175950432284140377450228735446348380341691278739777936267195019825273760637900796734678063171136966325080175478604193563953769895948437664814734908272769754324148449320365817619342799177282453183059626057997765508027743278254216522189671102515260118421969124202938392975843682841848452244238355331553833403958037401457783355452326595207541602532123510487674346664024404250022347147180304037687534631927489817489026346501284377557605398544884032771839575641691720275197539154092696073226311411609856408599141887509258002823731790014492393144350758209494652922990919007229422971262592848657484866170731185687328797350373788601688466204351202173812882093261797232041232378181801202438636958162744224934095408242945793619799481648871198735137042609437799044873198134331916403728306514293703688140405317896163499689645830950773217393944774343996057450296209782524495724529442942407287394265303927189674748988184351036522491557195518601230269676526047325532359111459036798934568381473711004955038050264118358544924284021359605845991377255372078533133807226450014435432732959320371466240027409758265483086956053989880333298836187431498489287916944119928626532367131844597922218278863072320057718185746666276830066736208623158396984460457608710705333220038859033636203779805304104128622125506868257468084816497868800000*i1^48 + 112374889768009983963715697855297999292679923269156297993299965415237528123284007175030377833982422285856883523595982857096176186464744661832974624247514873455918099364517386519207444575747886185440442252749128469584775328446837811403264434528738749462609458640276479432761599017372212468984797277736300422567281129932854731097604773221523524333794315180489367825119245385356076528036093979671670239447296792402675175108272321490207957444814665729137291542653166035743258518190715840752412345191288540953635660635690170197358212673589445269086903756416249679654362119487777004963653747584107857192156722747128182814727740839206249227054416607584485727197974532897869885391031843776683741306438289259457834284344342378089516574534388460311256775212011045436379053172027090617975708776332235162179873804837110025737522284145533218342972544430837335684421497781109754026428016258763377526294052608300421650066555862763136920687075137044328570844936153222395594796344318481036513548980003366848125217032181808038746361258201649807431095800017498687046420116218791688440545461559396127750949859286221107281709795242299927210294750794396169212256434293778299113783100079989731583553474407447041844673056176556921596833600085123373725987015848603425133480265227248101097347769643302900948721073755033780005080350616731477512197326032006514785529329369645571400584744317757558140572878156969742276376004906025665594858760101676045764678567744682915160861529186387675621554550526724542227710951090109489298153466344998495256631055556395744516343697453062257920746858632708096000000*i1^49 + -718005122780112005911590380467634331457842994269786411792981341363561680280044113014291755484013729712162405359784436697389366486173490616299505960942117856793205037347294499729246791328976364378336819889058659581122746771494016932690086004353849242810909702557596107737890888632533207870821191821765909742500063044793399827195794139429119092772178502686674527562999939370643226609151763150092511986593539249424737015242336020009723714112110121929228130428170731147132809489769310297642423995795081853568660049430186787800631675635852459922909446485757643992125150550318212331365335728064227467378804542927957730493988185977861554926224686816984653796246924298741574466598205047855964103867922254280596899063505557319943881172470503383217298474738222232846617263486075254912748938014727129634189278425037551669203478366417219337262976783274032937700955953184209272231614181599979499318775523711969768964574357454589098510380975824114717925854322773625630540700693863713113500532782565349091838240497038083926787854230057228079080413171446010839690837457501885493216161860434411987649983334031842697138368290343899967534667479484607808485385721921831624671025074117006601746720628423024122441828510136311891815825243154793660234605090456549608874674000129734572015264177188137399586672475034227077524010811654785688213401177376641275113812006092347352373542582100216328129759010512614960643237616210425450182329252766629690778280612479118647111739453657364287943042945257522682121653759715977350099410590561020453949212640227466968753071338608121610240000*i1^50 + 154224719983779812001006877663252271035384805969279945337238051954724664138240778229640200065072036870842365828399788953231170208330559741379366548777674088004993597621371985681376072122927279939255862497699849455900812308772565689168759070178748356106628594377233226109656382604775626541353157668164871334016333595116933441174050536642615351206304645031780272313074032050722281493926162998634527990587466116469198254741581213712883324109702870278040645343550826670079518209435198527809795037636056035362706989603477989371451719487302462513133418718564479681174621082736686642865901847656947495697301261173450432340165312553979795193653005943098904995056948465170719141254421894491767264903410498796331752161834583702426467016926518233003842562641538766603526529658639880868634920387117834674378403566578832864763864455660553332698453887547983348907735268742011096647438817164385732836318167869210463422946537515266692558981889488047585382170997328015220319724051538037236219288034500291406228336579361020138970679741867577180256677860065416173286228920482333816506141481958597994599538497035123784571483789299044066665420132607916546774931286615894823916463072713184089360287921066191788341463595420589634431841822421774305900868638151356867318265862483607806082161277188746368622470891644899015522712204438898384700511787888074571131132346287320442124253059590370879983657977145330873672776148725058669416322363569062627298954526009794521720150645984478283773252932851004253795063712979725209524319653161732351539247281705128516648960000*i1^51 + -80658922083690184891304852436569201802539122826526449952299295911070668074509284363159601357247099577359600825306415652416592941607582908599743587351905618025449141126508873842087788730740272323168701748800436826811892839301375187407548710302308074999849693049374395883125467338933692764889167178282441253415718220395884678053998673501667502136075374597995787554556665300607694674492403532473457172470842519471146197220002561598316529673210551500968905345088833412660057657585339351545246223725752356390410110010040815676479597490650248961892820743715538770199058035892703337067883598549995220871311724395464875850247418286253753394098041091837997131070296040979690526415480197655643001067409519315992565653452805031241270861033114754427416143082688661412938046163954629166049707853013800598847483516317454175858734492270252698294349161041209618264386954060717757165704066929199110871536068598223301395453157583698296589206068474219900774553702522928992239242604918186527077461462874136091239624047260891129979412047143748568638135444139701942191960176650536628347394471036190043295567695895896178599492070143472935866416222169679792011786158109691752658281254668347446663632663449530043672676120739803589085150972748504832734525034537260264814794730565247295113631192970502125374633905948673988415811552601741787798737063950098735434933681846561335619487486044769741152020673815411852382496710183534052552988265436546422214755456102078519185704438424933238099579976180398377700479354323613420174695803855978260070400000*i1^52 + 387876307857271178425548534555306172665103486815858649990142329391074266174750179364590800010240718155123619879887162294726924402159973996076876191069834549641062700271363351830462245809267736275218551225066530059036797928364129575241913400805465934423910604809111962032897953579415896487277432550120105176077667772786480922658955390887474812428369723704116309213318785555537853903685213011194727172805818312148658126659093358600516117220485302793068846963636522876450298146879605829381203086334089529582519480353338208506826155215494473806378155287059867002764246917377538781222612377507296067392062207957243029065356617496175347455069963816892832901438004253632222696598669388058296553784519712435086377306982386409327081500093049855353054786288141145721640949852110996730765667528482461324151637715823820017277861076977934253314566486388653217378850719999038589165983328076490459790328211172599972180382664990017478214877496020182508011332217345426222146267336477489000432905543329419012733315806872890442927368045398915794407775717050097561980934638520422485139788863398879413956992055045453330225931347792849926383597181209469678287327654411900962885745986551298586454272832601932295221839885011123184888022990499203713958507877651497775512881154647576915105612690251274532382575728463219540416880951183862064536388561179774291786513207076728239389702525562718649897283268934183179769612230557690335792890065102216996550934570334480151449636574284766726239602948921091445029343605313315763388416000*i1^53 + -151355837290450275985552876112545849558555147515208633390247858126137896067821509762793144197242019964207924084686903253250190820426822774536828585463814378675193093191813969882983126296289812738106311068842829507905939985610009435018520818798934030942677629012508763017597613770545757297384114118085780562589742854016084434533747151177730644923100672308866979380502371965943573973556159533167222074194233295217538227382022962019543957125789332627289900031336323661919672057609941392452203568217901095371903355756940693140729047234556726283169047023934383288701049591115214602878810354572851941512089766825935661808574443804926251910520451920487374619024540996487672778619294800112456741506494360496731710708900640036376638950467239071009742301095568999109086630647047873272159383115049855073411754563178053380870976257060476298210868556170358366982327219563427284603218808500820643569239552208423831276811312611873529316027036166406415771098636300369739977719517329008548144449665028463848431303273381397729124984825419115355550115006703250081091763454935052605435474191841759104068914264242424150750106489146002657892682528094244772350023865151182422526370762852385903182357809765107610421012278162437625744931360504909841425681497174331148806664014525244198665194452551965111201926168968627859148207652991460195304338417606151769379528998863151355197529359334323614585171960907713425704640118789907524122531336164904514730406806716826436547702977964207647220160044318253836664832000*i1^54 + 44910935394029972426658306967105832494866395051827673141412301643068935849248257592463206978599533035972397348152206093009374423798536093820255466763917689310650926599069180089228600925929593618516816470805251279672849389417347127760193465948402012004818750655467347038906512775450629557671652114807770934964552779739794589542640890005930020640891691376101981222431767424038984441930368777489562879291931092253446142003412609173233909772873270691891796408555306060700860445171366891791693676183924520636157646329167561671835265951034636196265251553392294548988229190441384786941464852962141535434462177312800778536258121992094325799858504867850827429503669099190172095446271705624635702270121583792505072104982962251570138242174554040360104855267943119902269062912903710755725569480908641826116285251164498977510977054145922901891045792901314677208402712653146092237989816075331920281957249946136081655024480513221456445179457096598448312785929101689482284815364717984945757169259461857531076139601431368340353464431297728758343560238141958482956901840358570145620599272503508141818556776352225665941924440018186228030680833952735593402739762341722911164308289595166264424735628881004884067622436014344016892356709791719096097760731335617547534218221336713597339670613239538913522228519189253127987187692594177758573006983527093910939573851427157825100545809070592064473588742981802564324339322267755913973061415612871495676693560776565691583210230278326971269120000*i1^55 + 365251122819186688231072098374383981032331413409819468704708777234538058644773099992986364438335986664022247013446234318965757633371449239286190549719160653285786711157588831404146275515910498826742533750074823930251627150437266208922893791913829896213521481352416115359527669067327225561003524097491547617055891341130125031789480337514744587859765809689950822146289935833939376042766856524247035168144810477142540242715234103677965005373132712260621853576804575750631160558067462608328848705043319554917107701355245458362151869504431264835187002477438399165733745340738371917381085165719170957681972107099641672268966637471385355548582660829659780709226689886772065908282000428806792564681098484739683978345257557220743261753073639718936354399152148587512258374779690065178895772472641439361044274221164833509918922719527313699371083176066734710264762778981424939943086808861314967510290398672532579963879617497799004422275779645117912016169103338221686924199795013160237914426247361331899322661576649831350617037401035970550394617842083826612730777551671174908115232991291176317211889327763607777442071243239617445937765325396824884865923937312545038073975123884815672152211822448657858279980124190226060931827332772248211795827542775245264100774138138751556706795611931833686563823249524774020659946304622550867757477436419797054584547871786681919383269950865824854241540968842859280860530993366527391066750657553312799816588582322469601280*i1^56 + 1599408237860781341945539083880656552306467306566442090707573293638531230665734960100564558699646853122764881053498411739307823761730178915452954492864669400303209213507614223367874362867782178578442739085663349124839056814499396272035324293922949002437694879044330938313556076790439087742656310574786337827835641625488058051899592593976280469810900243081784131720580752623147876075169732176970845104142078403625390379847487446057620585717509981635972563721248700877823445975255683711356823171847112543953942788936167947551104272873353534380100062748708630741608931523725186993550424302072078182982206527849600287432449517046788051302439567337510809072327615623578386266644888427436307588607871254232981300261364906816299462643058175638444426813233749739955109432317382969582888634836076769247906215626943220026324396585101658204189449543549386040965906126744004420706400772898964400116895304322818629832514083553318248243395158439661664374483057924059780018992810111962202418432855873177667075755643776846414001356332986657667541442249464938316600325907843952818828887490194469128185767568185263093269521573611936427589758415768728232573906663834641166818780323632143069913670355318128354857104503876370071582553108668499984836722093801971586845942789912012123460276201585305845583628626470498618157934435220396740157277205083312422002468225293824300046805132430189842037561830041715089345641635655033783912986878935040*i1^57 + -8041271708285243764842891988692221405454709708756316278897911116522731893434782713102326869432024758390789373543455700422551666706608979654963676159491223427006238991500442772273547712894228432244537181980777410753578599936696948159058968948694642204494191243652988428383523201590909385632017242985830898009549187446036456913254893407333886825287675935766708720493857949555264137135995466465168453507422685942028144174889571330423356078546953319417078649652158045370759354970782853956866285226119466459705527069095899166950924485749666478167077596404549990313310230145900009028227372558221768776511188948279268946715942790306296053679643967770671095815289453922979240157014564283533845844937994936044483849921954546494366009381455111727014954605756063902870641337396946465822867611565005570944166231071367094174134919851148767110515974228226013140290807444325322585326532579049757504743253564682157562236294495157295658834712364409975177038163625362880626732160946011702246589259711790086561212688701746726635188241238942624538643039593089497575584498452699703911714240031984364830631122246083183533216392853649851574257167748317294841323120905035576355607834077441600132977191092714038165309450318278658147848900664803831083346768485755618275450395273120515806145356130666849271644989833853923454153526372026525575220025878695550170421694308448833705163246888156759424858472161738752*i1^58 + 117752026289831462843810522104265899273971676201558785584530401984527398138986207778728324738423276902201665535722804651419619617680664379337348038529592746766824124445424024118968698913714096932416440586437776949472950174382237237858200151813138709687403411356312694121796610143705117643775945997967958647761531428660961523865534972349861882874304640742561722405412891935700128288661750201490517066564816349446523250068236287311005898143495311253500856928210146797768969895214902970006695682169266544592010926704479702066231595076382960792521974800435091937564349223554755228884932974428549262510617662478172434640844549654337313907424538264391711991458547321924925525057524464436155253450017262565900343527766526198599906397283774740590834590372799916145160519380286528288409741369726191663715697749405643366370688059308844986337945489153558733944189264484139419632650218695458519324628395505447307770740242737264186182443365127874486167932661548520005196826783122868650052310089269999468983230038415354422651702672662642469287385584272552686431444754577804871869552172344441609577118567228403063865459491677494627888966819753520859472181831705159471713096650788623516521273021159135248382548922312982934265990553927123830493141794480288753834461302117050988988774729864585264690297469450371299679754130254905827825083700776193203627298671914123264*i1^59 - N1*1811166829180815942643212618723485656428730456362399026322876709663661608382093549495465378467388669716353030212916107273921136966181066367358610912764727195657386003837729344978536943490180006995676987074572474864735690344895350096908505741737913474823360256340167796337242329283391407652511208780753724322337500760959006498040506406993114033642342750325259225767067795025040404254311120189356495141978097770188378055237446815391022215171742268486838427362326871351732065610190455672083854330704482363025*i2, 843823526944149944986835440485303343977714428266773183780275692260966104220308100685276526066787742229689831002556935204029576928531518557500869391483598892680088164982569773865552239733070350539652270763569559636021917580078885244647164663799511735519934976919704610257941712741369668299851807737302188400981432727732990834016968021837827561156491406879967327802991521621135997132485169462654925257962560549923351393752753657663389376477934416779107462476600937974527173138778511290428125850483227147533656343237751544329681861636907724504270202088092600744065064547732978689720262205753549858219922791498556364485584786044641888526898960389663576141835647237775227216608526523090506461389317860531204898254715818380935881266195505867918862377011918942395516127247496444169518138295467654455999951349937335703045169662108675694446521299838716332082246855156188373311160887776591233905208007206417298292549261462155429802128922503052587142944215451632448479030478282307631700698119317185397645708441435327524789737503579160273563159919481684076673991942194650112599595222608009143559936578369296159232261664178046637855251708928578512905862265352118504875673955037677009307611200689712499932225203660750862468194163355057078020361382000986518280159390792002559907618684495419512837436436143716882820814445667498049371447698631860976708405255809243869782336582391182268339818070117345694308097514506445587700689828152863737650553332586033253362225526376778749821226835211942935887508240743806706176784607594383433335167195403448229108745689239974900943538349441191765802081965272256189846490608798416116772830024946731706275139737400097398127909707249038373777821712483243391409204652203562923658676784298396851019139760323109040581115466191252237510571347807653565287103288435324817227649230689172121425773535254671756623872000000000000000000000000000000000000000 + 60010647224219969618971313854904649860302161441420957898790702215649865691243851489581533801377261849533989746147087308368325821529883319722829502015381356031168686889571718972050329445516203320828331359181758801033279790727447201147490511881826901640413808163256518778424691959991843920044613730076509247485621937066312281562235684334089773566273615487809107959830565445445161299646255116712159552359584847007229488309343425572773828102757905837751711029762355787359128841929507128366190951085380166773063940775025091085102731946511794883306301237974408582765625708041091480097166494342520212654268473283867362363383099861357816191435444115211379315638749030438536331913329948234506773440005792133576381176325637154672108892363219036558572675151782367521227390296292241600384344954317799006390817244170103099719119377616093525138986794884526903663258664964746280250087330732619760325762023364052117691963641173260401661086788449649275455300890758815867727822231617308662332254625677992174610855207323188941055150909207276785885463969258856580498081147429131601043355851395446321603472239846321227312545003148829077149974743495938771853331389090044191687970471399502282774181089469296788494104648098303472382794324317063187583032148617685930629946783684516173021130378024715705921881873400452752244382208162258180605710116327375108352061252333562226371895183656718014512227651062852154337040217486071100373723565667877548048117427026597370359870090712123155721328046405317534754780416355802261700837885891529207917005883376005616768480084736039136471331987558185421048088489188850362689605584757109331800443279790760620466718718485327248366762759496666988197466617178536005874220024698318157219209158791489908931879358672637168449977914851837943092045068681496571537881270643219829582527138345083814749271585778307487728926720000000000000000000000000000000000000*i1 + 25522326346751859511855956442930705041720893110017206357364691039977585144427590331313695789650458463960139523557560119335503157688918662629574144595134189955117719994027236344345763509945693284952544946848663698280676762747095505476037814585625243300910787812523166252318450620059551659482276377625561959579170874489935087088893044896148217327619335409257970509876264372389334606733979512071126233478274734521169305456359958772935150677757191444508831308290483772457716495969499922253429795556685769698294967471744143432065938466155251729492713470486318267108501814707005995378646235107340636306314943796734895751848934575831659868620026819859936491965718168805588971309231268373137734433054158748533372533251352794508112919210463302918521083089660345418199346446516135516056338610695170694827932690752307975188612985270295884598184730236702105725158571907741252993309204676132930834600420734966973598227290394776123447908472938221739109517690911045235577290224790861554031553360120136115246304725383384657084969121556805534546351545480356362880497360760791062712204595513484824454894694270585764334996156129287652249980518150280733623929809643184979616073027830426261056987106169381042545904028307221994090047739660017929830936180428861464732500456214829964610917079975233411401880506291227776065029162596868996216206392226025541284889442268189827993701402478122663308783251363251198575169972747031320956398207921052040204908213696827999853038426368073139966299142291750095150613983197636689657690515635644419680729047094081557034633171185335369470699706254661728860990929064792588033304656190978742925486608515397196965460219652323691225843365072494742753289951548928032347323140940361000051115158038886527622096542695962016829552187316664727809651676761298533355588196858343285768715935016114548578467909121811985045913600000000000000000000000000000000000*i1^2 + 14031362996105393866178984252878528786097447837410870868553918252899233706231271415253929515713215027274326550768206254168860814290991329933346590269585261715318852301416572565677576655882420988221778195824578539955404934085355031588591580012409349238113302152549457422350563994452307096720359481418489834029385365581977179885560549808386589101232581737218852314582345944552120204868919182329924300745188305054894882197641713814992583213527182021136677266530477529785159313126329443889207448348259640545166907645011852785217713469843156015792023210107457823042047363955208880851438380793937586093495198722139220557357453290889180940924535835861310614972230334259718657524542136526590083837488550792370901514954831417091943630499590942487489602584576486967090573054249651486954793438568590916810534296338315050963439649086086799848855597586081188881644513537892329810275280970262507174459301229571306569284810414624139226546403671506986956874892874348431122874015668123264270911356220960824316372435385838922180142406426830581110034895546820295518644068872667063222134339328155629233224368081006195652836505016274314463083398184496335661620970724798538615292906428535211764782067471367967239749545482593142355380603779516448412967670514636194051043076020905776843997845404545409226633343765263533562870225331425291446976797584364701805331776029374371413500588836203632268995360780608053053541147398798740556409149730981692787976267771014810963098664488276320676064200431732051758483736431599662368963650160220002006497213441903403957267700163418270364092809131318631668597118564691987717496049368850879374478261252177704725439867286742923734372280144210220241350479141588888380474638314087722429630863967137894022933282538555648054707462471187031002957931671823245574602608474843992513668729060980429103003978103293651430932480000000000000000000000000000000000*i1^3 + 27667444286490597769836976251882523782769016937585025881450506515654487850039938546819557156164902152503919188532369133222625423445624746479207715661933381358254365696954894292768092843087004120526757861599726562858199378544097626177315509583169657658983942918632704654450989619014561956520341856286023186607700467812638070359158791256401347572376974928497800425227980716728306361088659730995170366191547463722813774611844426056749323271244261502186997340676263635255145756899213800076742714114491345322527716158906559395492063866324259553640793999656234140250407024104692991489216966896773620423684051870403969916229829457716973343021975097027175168090802552036884789651822722539910041497732969376736638699417331717270260094603284433713884068504223370777967154619691616340814924434150179084444471257679394283154184810044992190691019339319672784855686403672454984974572022423084671750227295536544658056536031835639983866282911603476776817103103040942452000595522219326938667323191819092079110121653196037367474905169308822827951494019314786441340388406619446702636232173661647102771812105174880972236421330129537188409623514378424064552875661809985522850406673609790040311733898373792380747826919283078617403555823705463494742326595452794189062585618834355328145072393899576247735104959068684530006554038749788995591493408347479706790756275976935102998319736835390288482058520822244530666446822319155578954511829105291987027222574613147300385048790276327615719867411453351519939036350782061764776048947606874996431919159296861010086041860131791299590561313940818787410023707191522182354062325527218706046094297892570275212615837851698929335886619973004333656220817375984635473750183029621556530641071598440246635553280259516066115865429633199051409584383658884094434554482474115096609471052648208151397942950610389912099225600000000000000000000000000000000*i1^4 + 59962513369638833252875960157884524690329452694951586379011480623962456996474884317171868658874770607132328610304004519408476467900954987760837343259625197380653569036612221657962664875283165259780609142268175384184201618197440206471251078216246815486346239906486296472800637412291882483195486663282540185367695205732892044073690150737254035101931901944654090765009654038298487004111346613312078990438669952001354068322504126562041824245077788444321333293193922618939191937629524691658342680705352979179502901949713671873739148247100825617150311102355361799671647399987084469046841158020855922539451727282888518662790436224660253838116265673280438294700641104425232090719715676354982683804367564420488324148432618845600536516949677938890338405604790024148380472701037916153059724047856932084567704213909787153120798082705056439635872375364176815388505398510021265587053626473134808437395564173725204464741511585366554064007380631753363125233606374345984805193544637169857583461245788185434442405505550450467246601848130959713802450342509783799871027019487987252701883220307272714498853812391095740462294196918292920035369372747155196511338773596905054354834195284228375647871225606356187907620732709597300049021324636331622130543999359655782658684353843522268277436104051226634180379367048933524251791237936145021933011624331919875634717499172245622880680042888718008458293009088723568065337857156566311262641055990674318726075587176538173068435832916138826233288210958627421122910193228793902926642102795235598347020390973003140542611457570287555961668132537642716669680918611526691438388521729787991776052421439050317309332316208949133188965179686024250094893462858821047266915957119654613717421629218779299263911865680951831063054139983939796994055487395361317907765626136987421469666369686438277229299727316369726557388800000000000000000000000000000*i1^5 + 74774178214491559117100093030046330780309633778342463441636782186543450890856406524321478142858693243599143352774108194751988856294370810902660811228637765222645973954167146521503947167027200120378681265860311204795922823788378012872542253935870097575989545893564549349705200518647153531577965745735802088387011326471388706179765870029184005339516769105294216835192811895937074638835406612609224934118843196889545003238268127562733974399449286571273450703122125875571769469131644040832129510709926336454102461993016142516879481547147867924882072234543930176495797402573090588689366400315808577712398029703079365641396829799539713868686448724001638555465783269940547762170978367824370768080146883361059555120686579585706390335853091013566928551805159229063772686487315977753806858374463638970097781910663794745155801050142278756368114245398235815010120587062474126011316376176246764400708017687193066444215773840946637502307237762938785014222036480671177954067710647378899499945119571589161719985527721560761143516799865392157021758731856931288661861049121702864789112962045728839753693478469758662122701093099889729517335133009841734120815316973680454360728279834023160893946286226705239029526318259029983720394736627532585921361386246030976027459713069536839524322121899725652367189694279683323332248051125954613822079887646475607466826812400316151270265196850939312547837065133906046147135027393380732575476780072642188736761219552870096776553909640443749507540716506781931561321890322428985003249244625352246320596416832910284820680606853086604856058035209914252863978466803290252706035481171057131751915627992168029870197697773679531809991550475933968054860341577068949256722968751071051610369012227559772365024459258951399764199944628878697052084360975784481297406659779118072375775330192467795350670397164178592759808000000000000000000000000000*i1^6 + 42988973277931334949110194537897393472450449452800378357472134169625723949788975544739551545665653309994869312016038773880724561855632972105206363246556470391940010178256992672979536189569547937453050786946716604229127030330218554993757541083559567312730139101584959670819747644690906814946935792840041747399939696935343213548464803019694712020104493145341187462058608956877409535952553032922872965531194217326927765066485656683123220470890937930586257995281056088520290926524053634334816170259972064594794662649482877515379448007523098084509322090072143373990930409074132146589123695679618356883730783021849658568067733823415973703130107702490932651394617151916423507768501618969062007062070537837464468747435322547432925447140841881252790621143735780853128540221048105575536038942745784581868842863099051913740357982734246263989031932495201033332104258503592461899460363350054206307954755229504283307946712541571216921367750261800483739720589600689877404930144492288793233022039861217479294363882984306038071908751671126401717139065038166614897729972122712060733043026467096001801990191679173505854488114318308340323291135888710571197975136046117589821953702414752219713562507820097464722197533775134755504068253190537520237909458541357159807003416691964724466298005147420504226645924720828225076091859966633784083586777791192029337561431670342948873105068525554793057871411354391609034048752222786060252045054176181343150044124036643672725342282280913879297405547535989116644417866920161922150661613382272827110643955963326600378551023050080096570199591308908186288959970761548075257398501051128373032942216071205177276614791260756556827424861989182727188711791195882841504296539412589598165015219709963646704033624544681891876386193853056250467226537196592513711784798864129986334834090219860577746608162028962803875840000000000000000000000000*i1^7 + 14751548326824502268318803186493811739422538047326798112635182471607540142542608633150985699773841825466439022563777365159341591073177740689088195980705823083887289226544262369689615046625529641371425924851142353213579034816823563604007624919805477991613056360527894428218674782361648926162839475447353801209488031370356067897005463599534874595088547093624130864601160973040462760705473548057308791347387176920314513886927130279737499837663465927470253980954735306654987956428252838765879134636861812086906542766564494458183005378297532917366057372356596213508962367399202457202248788458587948593545618618607485776498038282987914340572594076400062950277265168345130660451533437188398367464427723408281833800869879873729969753082540399910403054451895054373483135497641725861781117504840026399413080903341097681628934165552138707715755793317510598248045441456111287901154846108621857997101424985262528375362133808168439628068112555762005422838504478058540209972298501517368118122689117422890403760608735535569144678787054098596298225702135823627670356505864379245281720405509689299559095828068863716845393703475930398030349802103660860757806896196833718025699098764428760051430416244593423070502518334925342611409892829656774493240474587103540736762911547761530865642563536265122742473782924635187405896598741375853698306386674652946982562890287403746706087331081334643130023085653419908690496038050986710575094664107942885211712695427748816167768222515644173984683768796992146148914328226443217363496505805865466174992560288907278460726997425545654312259974126560806813401748468778854215159174651957219811651313599877888473752424455555058476695059880498485193140308548222149802817961003865837371279813234520912929248557983789941895700166366323629280012516756360678293428898258144830176995986691116301331995002927893708800000000000000000000000000*i1^8 + 4822027091024706709137261759266708067618710290235711801088595449288950790845073311643519958245388359359076386568944304979390279799473709461946913100359267008416317232137179294236555350000484412220730801719138402308359978208404385299297978602025738589669692500964062370384319492281355206225859073300191904406832382503342339123781469031673017985729203664219192765776748349629274241043193281674633225303461343803919729277629662408714451658644982054048625450486542364155090739890832187198235671158316113308281878702933417147182027321370827030810477320766318317480508028115468326371580462569110932928219632513426973996736152343407597003978668099142903913238275454785115931001556837955272826403033873777878201882736075225305422876298349334524848401432448471606900700647842757290752076884865972650741378406389902208552050466911993181994596520057485601895843144247390365127204035208024140575014488341661383196328890478388533455773271094986478417680293175361146806685566439978756571468639540586939615137731901412628819753232180910793741194235257250522890564991177511594758921732825601195645295461727998949958018434278389753182079813461242222012460147054152641884547087259786042753021100489848837744621852890523537635570628024863091149290969292031622289026039525511626323000598202568208120895354914057501799808705389579866569365347025516509885505989027243706089490164552725574619444190769198038289943537856051174987440912466002055931550934276882762853498267036045416578650444036256124279723088430840931354098444905635681119067271369193977332251725794048950533822920534804359485875850781890055863956653422395801118203892507722988785769822335159792595285088233717406176259238046845999578089226591159412073754489791635863439555463803227118282949449361366060996348446776778414443416586645450310872728610542108262331922593494335488000000000000000000000000*i1^9 + 1219949308293318418461040527988515608832277841487868834426962609516618057117457529871997498220655211556835169522480243697675991556464390722407467939061388566646016753357188683293832267160233660051384402352765101158647180373582175533973284071670073766704851752250610883463615196468913724269071554951442280842472243912299239539283952993650992455187684969907143973332760384112723092476577596590534075033492320001880171552928059860428389440730057844897691248091172236798230860553561308040722960031740355654525138655356003120555245547564592401622947275088121097939462126706199118441010167447250677739033534381589454699760537124105730515029702079368266610439379838771043769789209158720756654071072727182458571751593519111305300224086451076170200259572061155013708918667685317898545390641041848832248757078681167770202400608467984182790753694677498819246015198535541052412381270554564632642382658519347611352672553598269840776882245588368842063641466727524609724364023651739298686976869737222989296211992682236883424853111444671625547387421981941606226276658465861278704284107728814773370134360545567070640796405539491014229621328401781758031369084426313729866467009630337385031448586127097531666242549507577225018833493523812262122893913282617571909806715470528442325919690682996368868125252188083472950428444089819640573323147357662791810645289860745895916087064173965158319539533988292481574195342565609509626246492990262706846104871234256373001812263545363649826309087224368381627684469579190122551259897164206058722466215228480653062993659962331004615242724633443270973230664475244631796147624432810171664457640763955301744668595668516264375088105053599631648838740759928560566798556591104441188349933747341640304746817914975543093972006475671038266498799878275299449979919008405999602463868935498601428214465167360000000000000000000000000*i1^10 + 269261026838164930109911444776281893859702063559732098025859371985111295828818052040201848189443211180190563809336083492100227843095045716490640273951929902332286547508846168718651408396609735087317809804646584251556845575852528948865478822883010580801160388574424320620585489496276070399503085634523509368464477003884143270268625145512130456278080760269037182782874493873278111684279616712180293779794210609541699194973465727249039569285432604835865511879297533268424261875888505855284309228027000947763893151300629261807833082994422703578532026196574439918132759607450310786335042452863807522597630384042101606098205960399303696429402675202712635667754780054423872954232124583808541941920465551525912401479172706138582138181491917451602911983428822855587668321895970983095882186055268857744045638786935785365331034866731941984409030518499320623920016372172454960502142575409497037694339049500024309943035899074943925494592332760095448913740332448759290637047766457101808471085971292264237811783147061984340087644489618026019030478645091304702894425461094288225154760106055442410605190608282026372554534878548831633944697860308382265322437126707806406680499817966437116357362687823889386806447297411662542547791545697479135378998098238825880725383557370690569247449203071418198281752690916044296569809673330333913790091244572111504386058192339016114097914232497435489546589027747552003526648094378685574772150767068046618133277177455532007050683124179875706399586510725382292431786958115688638142804115204928922135621542463374438761508038105940518136029135417920867389188315833290824441741985171204446976846715624594582647355945808958317352668707061435578208850123507306371149292830544851535139487327817099994187939921311402562930684584019605546390278867478739239062988719635063727984114931347388714830947942400000000000000000000000*i1^11 + 38972377288129308671204264430799419755074861048581365228995540964318368634894117899693371670860543526527359451226199403772008818280873514044446237806985081736115780249482271454580685652637229580622471477145725840556470097497202423955919247737278352696322745509474329144916972630592083036660016217753048823384560684233704886702426204466562256672509950414285022480563022411104951795527645155919378721927658526248807823160979174170436327124239298569062364157567748729893022438773875535380246945654179918233488731195916786199412889669049191106533198365273949485408735863881714172120099000607113810519748250557318779731555157420210492662123950155421709976715794912305893679759896673935447571062546326595310779541830788379554412080051519634981001299083257441944764019231863114568472635253555890396309642075075504962662713139759586860566344584934524201099671152660494540778126670236579770573751387092886328139771113083875012701400939602432082218249175606498918639243361919712393061783251876834620627403420945231816749265270117580584164380381113399371530940156474840890438357132296780906369193640481176541116212749229210585253154380455441403012842919436555067598058322058035473221404106952161757807298900670291977367914515807009546147683931130309161651461670687030396919209661018962736503714766967336992242962146264122766959150537722698691893418101186294098195197740750254202867052896655577716233928662159624390317465263388601480414782258468227348839509075040082924112318358518332227995318339041581590114109712858699076331898720277217857635269124805724284471015492531113612154539259805398488416633952794965403206504421654807631743155406096838183779381201531014696485919076510094775462370968693647875370019596240930021187872095464790736247659467673479508307849253216458036725184338901704573237592709802860140403097600000000000000000000000*i1^12 + 5477031107073432699239075769763011952928466106758528869674720620391910145217769229683528517905008835306286568355474926214375580939017255960134393485249391378562190061088049389319778004966014009609792799862778037012889695047907946547080638969315099201064525805690993056517209244032121957920061718727054726161145886780939294736314735973454046031911676867744010318508834286712405994811965595279852340145754171575761637560645100761303641931214114919355049372462020640355789116149334221761877226956247407017637862692414485224675339638534368304322975804191001636444283432746139131674559330703290294353180471874921205664734215185769804229189258508181468825642404543245741441571604750072694175441239087515154424976318740256449747240829463200577348077951244018789372336128816100587382059682555009683207396294019194612927945952248079634934712832680949376627711754243446623680694276805773167938632821450861406085534794486790480475963778576439939304930334835558500925628360885923946739060954468220524865389532244507988353743156800379740377042024668091770513220772930478308705802415406537072260694008460195667512998700314117245534337349992908301160955064252948394134722305507887704669076245539732126603761433857801516152912114179280119260305403695676828187955931137183669219002766262639737612834501286587551156516664893831127303872978010852113433328611621008359003591310257758575812570629014223355537703871296184811378023646125006552075150646720289052266550426220838071678729882890397465694670026762655107840925207190750536947093441140664383542458482067018098566222855769963920478864095966172447072302597437610540302795487550411067179990930496967875564441344891563148437163047868126343365632098087772064239441987385726442252396309751080661575069208184149781411997575264109823568039073214007231822371692350486725263360000000000000000000000*i1^13 + 578642372594999072084858923879965456575289662390962453266460662019621064736039024262614849377096694258979499555484887576182764603933144397740971215057905721128089059016079951038312200345441048837549624539026911273242945685678864719919597225605883561387790041712941894536783458860601569560417474783395578490915454368042752234393545744762176537942525814253816514019586001304950441454820642946565839305194829564607692246348952487584948566452656471573258745271627841642172936511965264844245561941009473926871121980053747805027420043117403541214253773172074945444772318221454022670339210335095862721372693875087708687562824384077135509770585135679644863739752605080537478557242122391175828688328642158762506699239189020687883476268338066774890554256218006924420261570472905374026195429860585652971447301691783999009652848264191861060426459269267012950705846742432202034584836394732402812629277342212110822710266467309511990715370103151207136133507620589008270156421720289695049482676036373320063445712941055703897882388218649652718809672587171044272481541120544682760975495527638485933344085924804378367903276597845666511527075340451332437696495972574345246006170303010100499511280147551363544459069480801933157150715837064038096605764143106703099004736325426412694006167963335392117822819847292732806049034862170650686249364870402566143229340736948815653628526397314943027177228329445073376319090899700085511577776956554596713780027057217015058341610456404229145989170727416941580532698834721421154590375492376763857142681191121694310472694819929176350897990555827762641826398255235968164135577846006268036104217008364755296513189395382988394898768173441441839074605064559841325381776233268408627707056819439895255443950490782673803052183274536469578993228144835422136560670184555386357983803111154647040000000000000000000000*i1^14 + 86303307040956552573336790002834047651513338219696715463998160866154246260074190093394099331202801252733582279136395805676260890529875561357118662846301447300536840345332089349540979206136404536577915160983586697066816752038367651364084697540665032136564051611296935129560179063464739679575484118998339410886497967731199187613538550475436613844806950716282804777500530748647117466896906173373654197570892796423578587449876052721785767116711921525455476854995685871127625231490258093791503211957862200816721178873574805825379946630091655424138237209942490894250311520497182554259099140482739352329419104458863679025246905522916523238862773777008115907407375592022278838849035855669726917782233956176623916990798879137973238240907232866896035482570977587000163517882228282550214045416480348774724009902047069081461152434051823063830913507559370554390810380575983807475998317204496417898737430424286753250976636403137424602841052774748315706037930270928285957077900860651692096905454958408217692675851942389322286524181884216348375761370572011853944014644639411441685698021611106169916364146126668195305773542833943524503389139259595081277841005422426441729566899765920623011389560084899206219262187596759935867296517246626070714997538104399920633541047564781638208698131036624124367765691825129991949229572583387257485269953661328994786494268944165221843644597679417198496197606271731846339898132736575796952468964454840825148635250764607368255110033131154611446643988088375548588334632401195073501202051492588738346976235817810665025922089471142242514659121674620503098640411579821868623626280890513121716886637655561929505592551484439402004753574518376604005623378425336771224758849028861040740207863497180861623377170064629976687720404011600887004637379470376478147273220134280987031682188050432000000000000000000000*i1^15 + 7102456134242422982044511744653781798992808312439537790975898916706643546123459516783181881939541166849835673956287814409363558686323182365326286071474058253900570994287770421204568971358015389444757164460235057365545134253405846731140476336177204582966145487747540324322360593612264908648133964429255089003409683147416552346693425761345319192145960701232137640511490282145457636879692639552304982678698526819553822526175559521601460826205720509063194618642210936483071448938949903821044692290020423788065051069789130194057930997653256757895741755760764192278503449213706216770026643145269979168348283488179412802399531016931306637147185464432190509750108304038748815575823363794409615826673010585217932537628634751357159957740054277092875009490700036453738175777741969510997391734364720147382117399893775971770585110020134142253551626243871335058429345248554819138636928271419854608282846640889703615160508582864706562647126557986110963938923269930482925459638910795490822872188211292285343862042132618094793865734574506654378527448812403986850887022985693735831854604239743879789744710350083396144051096481872389445411889866333260605473700037930252499773230758308794807369610743313625302853965928662175947968345220094380849976237016042135380649380694255578953766213543806572328662702835650693821522086615753629973036509673191245569908161008744988117690482367542395548351068703795819153770134190139194665224233611542186777816537013423642680925903459151053748862092894564111612668856798888302869883440554848244819154793368666007576787976496531463663643278823637300820391667449153887761687326582514749907859278476838310844700341802734768327228806988124897569163852896357845514822560689330260276992360178103235211996344102121610717102378066931900226326682652941801477748081566697820368345759744000000000000000000000*i1^16 + 682530970152207962008363089294868411936864153225036407099408049522109227303448474812779130741912233075248813900101098813691013664870645517472724804393689905035029171963096245382249644078626395893484967023101460885658892824023093143718789684894121412875994748639106219033185812049579557260357054250130988014330619253798719335603314889567783256247702782832557016926779525620692670736900043704472968830036219314633258179442369304918369052287373212309251561300359579822617812278609450237987719317256133349967718333579749188499388090856268141893567551495104619568723481041301470910636904023796210585406488672997697808617242293211566832061585592561183421107394688723823304736594804984054752150269397879852770102612048000527852564327919682069448049974306876275685311689589976967899250874573088068319586399814091262813688434999885179288875122610525613726411511459069768914137394581306296294590023527038417082375101243894379791531720020479535230906000976682185534738015968994499223699064131915300854691188340045393576213834922557280732324433340015874614148900880484231517938707180226808231756261485707964382574509798855071531262889693575704968910789148902243973420683134893387020934942804665898806130275709197128097119113750262425744192202366607364436494111167137959052227659492159590152405190972490638693511027419820211671469915288822790598849706892934111663778291779913991039541504743722104225406115844535527953241380134418065071463542820873380123467815662896806168229432525009170719353127913384978292162136260494987729446841060392337447891515212027277014954766494904693903194391117488077408085235786351654794332807828457895387335649569151338384101066132960910264004269074390886025579416893028414691331267809097992399963839727892552895830092278865071848337049167883489240731020227290791923417088000000000000000000000*i1^17 + 78009695926216253356627289637531911781493039038581526633924598252742552837049820114816342383188946360679698852566583504637429278211996011002021252828487706279514859869613639419732584760707460548925912557466260043240464200841378012276986027485298712818377698196684842570778564591245133660918931530857650955002186249397929854600148078694017753840839792801942445901747221249943299523609280858634316252722900248889412526082405255965595756873337674738476291911995730762560473148647029947184541844897824034587148264515060873921666837983136053426901060530136809772752424639955697745967139049062911598019518160201054816145552443354173111018844824233920294444585282962914753920483728893617912864256929532875069221888687609285347234967691189294283386097392184217234351192981521909291985148985722460395170639106300618239517249708596803428464967674819060317352257318084165046354890052906727883756964708144567648759163035034913594545756439424050986802921904294070079368605302861384457231734498714541026397890411249326364055426961013975869571767058109339024712280836092204645329556020908716233744834497379840754770786285459389347014503940049739911176995685198423400696533800751992481234279108696178425171026431895729569272720157579259632368422108742115159936305579515268846122749144934849421513275797577736607215496885948859790943022905772214643634695961011864698235933253721774916230184302494180996033203072065130877042458334066667809273300503126295479555125139831374409273179411627758795618320898294035919549307284922769939347207638071547351597955393855468805279960415189555219393704015206791872878922734347081468537168926059777083937437738100201840490919020997946876544748851481117934491609049803550253727019204500157752128562835897321456247764423722982174231453359833280493443928551136851656704000000000000000000000*i1^18 + 6573676184956004867953034247814498497193282122058777735466156793278668127537339787399678675936725551156336053047077944428064393028145898354427119892890235047426012763886981683544475190792483744879473376498707434307992189621088676282575219965581637954398367725930718047765209714793638780284980701503404141046570057610934969964188120104375367691898195244313030098416442877143214723886776829628610550564357335501171977901944910369785781000650526630270503238045804204653117715533626843163340023713073213505192756635448771309929587555514334715471618145948510591376731530770822095134954364425675071194826534379694195352214382775189932946702576048082442210795484382112418180001957570672309356968822072679958843012346295253136740120995669858873597744432589709531094302875769048079281940385401651835265022813789719797612969276472764911783143987938464012981358449715373892250618857097453073967860461521158640235253957223541352397170837422444049858973217530982414876191988915547434695298162569917479395118754478410896902634742301741535044252192783262211897066290808121471975259600149011417472811557618373718305876565922407555111680683683913006355935602983544991827491963966868220057372170538760545255256827305610259095371428333290461714214215020682772962728428929420453329069907791338589560553796526791480678109581110574081904859113001362837916039442608782099109552195537611112599158107203702544156600245746199609337253244432117763218800021525799854826259164325543661496337269427494665091184273235285394666639485569092339532247156766256570209034570380206422196933721907668287753264714004399165891854744343145399413576228966538656718883950392447141573535826497573336114769386564568214652286378546014695628885685565602922114931406090427733676836729865740795318248149519473780550602589769941647360000000000000000000*i1^19 + 291174326239312275454393728083856412618201358616610412062795850981560781186238067277476459760608658996691798626347802796823201603148285410667425987533797481799720556426659438710674698065688463491965728062509638934522247369857519683822378630294348135859046733832847601074750832463472658651218630817355628698557449818652616160602853578195750131093794766050048600741613815310970643857653419249472355088361602585913263549964438248949568038119936713766920885675399333090284285397293033577006649771289382749520959923112348651455624087331715620678315667997751069753533461915209249837767179347695143915568840965854507531548649741609666220526806948312737356270481071417450965850198374316433675680729844420539319514310900927025507393763686048635151940698094462056708332644281199463114718447753553586337161462696951038109658215227908716388823244579355035255847885163010849707236225868160251280856852207909114884008676826154278984561794712279945205108401082061560597826394334051735983649486086573754356434289354399768508147309613137850064125555755924848090806904024101974172616256546850823335623214395812228484478754152974147717112918048751907856561100908010547801734419251035918309624357848055926607172152537924322209287567384065212167665637579399399371649298646061815567987549569215132776243261733379952952841537641369687312567358603486244195084722074565048346954537774445165482340512485343059017704701359385998685584036760213704713219143712838620854213669638649119095093749303212124977384853766533366508098885354967680279851984311200310192405579888530446959340768421474788331200657500146554857133890184605654785743749065383645564281368097853776609693349718479053820995133090149556765415797687332572562528444920848023281561350464883780937828662499207360136478778453657319059847550106337280000000000000000000*i1^20 + 7708818770220438837245441078508418207993933241233868945447036298970696415942748364046214572203606015028396814212275092071647646218733737389643716069135894585750966877978343585166941958883222110698668197291423880255025981508861074739222177955474959756071652961236802764951939404120764318439455070011748744978880208252123863131545935829754980944381324763437879957978630816054042001437613086100219758524009685914505780473501341889163695391866315885768684810479720395888000121001420166102264962991945900505340887540025100344490976105872031993313617918624882339577241154804033348796525294842552340459225228964968606500485541502000303560581505860066474763144263423720047105797963586893868324362473486248284978957706362247332493721228952571548951190039401733116178825383983225938837514681884848743324087979884018814088849170181375115885550320582934362105226047193271749807770384899880852773623555854740497407879287242191139191722732679974140624106186216257726436989995471000302160667998467192489011713522755739904823551775117151143680511216434447698777011976464359958358431800395584452573148288509927162753724087348279320568767331846966148225074031749643598690371246816410436812029527267509001441185646867684825216768324413159991345983364755417178277754591235634135921945382726429788946931013567018358274935446339906361634569695185369872813858676896011776187985156778680087894268789454980029740215634689133601041406284732906375675119714903656059741752629973486321863805510161595701498311678844788192585174323225791284189145068995785901704152182364942163720972738811652386993341843556249828603936268829923707091643114527279643449462803676499818674607113338774275951223673445231522726005246564427732388758264682467168561963906375759310309546453330811220603811041402426891788890406912000000000000000000*i1^21 + 36152054499346821223747635576718474135675006646135681686400709651931721092020223489918827248320387442903806070622863731109339101855904493159696013881703794260040597171596156548477871029879555027942365681326588629995284347956358688816218898089297802422018768030594923486666880273832402624653458084636773983001779105155396767158433857575452123374764391453538968145660351597797182108505313608574697369818126540271337184295645664952422414752470787571286908858861828705933128697241105063183467787719066160867116457700167687507691358376607112866516337185195403459166982540389232108650736611524090914471938034997031863277882513048362408536739781693912614766241090250229590768756882445619799583882159658912213904818794048725263832191371516126192182433517160787860928683067724206811020449237952016290481486752508511024777685820588728005888511862830451514160381332853602608771495718043691360716228614737564911977548772804990787613656674372936893031463436342450742775565998690001850441805896514396517945128078801894926677119550986058860165528972829763704632531145169746931270913278219781017217879400971102148958454839862261051187255323821704689065687572125569494862186972024596024194752710916997563827588677197461438369418419403897839494775671443292940002040791387074946687772202068318747669916837545450732007658489217852037736367128193222528797562551958535473320103118191383070445732529543736711715146367513287205183645076875912758299150357228514920426225976371211765318344657613700990441701270559662220846906069327513390352925296484537435667559987977861701243545712321082225120499143950418533346366108480545070864844740890273585646222046335733396053986431622413380619524870673070367551562408364841595092912502314765762025128731061961904190567472724052954517253026126126594916352000000000000000000*i1^22 + 59160207787146655799483038115418431197065398868658769954553513521113013474036580399494997636728478475613219645733508933217664008401879494021000929497693750891734671504432349945829265425565428710984860764407678399435279243934830562411137278927305728423685267570999938670615987562934535024145016107889955089529608106260341597447806327878937115954197149666444569510586460084013874737499865350286456244363993921312656098674550404813681021670791823999087625500456780516549797510129168948757341391258265746678970511259529025704295156648317965301259665671587640544105982769876476736298220531608897878642047564739335501837969695031507600743055552788760621170973818200630238277205218879333060879934643753111438694570664872883742985924186187641867605357952309354290004982580911849455048234979888510915989036039595206651306501195180691047534495352360540141615937926634025125695086132026484524492679508977216953067293925708591609466594641184922345825636219849390305696736325437022940660364942121782471700431250470832452806341475387135205763026428977128523440045845819528433296939309110517632382237789062376479787029512801176268798289422747787318867575203499454035780600761387774068778271102641779714411814549234609340832070726329937942989720190709985084373434747374051240816458661078932317416207579245322456794113113304474205709110011950543839742723477973028424320426179556885634900361947529809736109551977433426905268860087469032213445434008069790738858543537182665583202471956035477254505827788639295153302043558049803996459412611215925603712695994436327545106792060271673345901579927442852006598135082232133082562585048959604120050057068383807515170705884002689890606769651049784592453251857806561771341007454052316238069222764410167691106640443094291531187021796031332352000000000000000000*i1^23 + -769941532300047005203039419031466385139416150523504052301179552896892710494330063112919754719892335039869370401043953252646097362758019795518267631889789893939670649030484873829277514419883842348806754398325092527134400618352453872557496874403293326370701929908862062499357127512360269630476597599981651374299792821253467547783386589015990702761139750860554778722337904565173368576621693082731018425893053138804541327128367693625618549040512797126651469961284165039657462151530672425872943636477387483838319735388083641907086485671465981561335511271580151694632121446937642241690589189604508541505624037885295517063816945340013392440365083889166435300170402535878055755342683780993414141087199540665865302551881387936407761526785123062346032444838361039870483799229673638296383033620234977440462799053866264004067558281546671564115881909571309286244917386478834417393463999377178495119634216694855899833030334506812875590138101836252784993476623624184694676484859203901989642922301290830588417110716764548742085510059441452171961600375304483271596053286929385481929659974911837231279677593713755538270032576832984031486624054170505374996061774818977759200631461114821212858873172793104718521431299021303487715610397538693856779786655948071532237974909871499495742039135644641004132663541949001183107922534765189137452627851106936571471109197289860698040265530138976439674756215728265191373252110947638461184182908314461570408244555361096002498802973883031152272626313152630493827252492015265439108616207134839581196750759755699051517835775063943772216807089555422713885837965442706757436550952265378454349133010707692686127601975011510200971154591995347385499806201761532569424541058406973046756762725229804175451920939902875994340994257972247786458349725286400000000000000000*i1^24 + 7185647626854527774081016590709140780011753692066283038945665697892665021121002159022960742061677706302645313215369908599336558107263084184717651670508889520187836607550987228788825029506634561732289056085140060206404497079584919749116617966020327881534793912104865477896937340517112686900362886741384076047199997369252785598620174527431405360462158660134543679210816676072822885394827239712167777061835858638697095538069575289255226625372651022961951409926840681407257311660254107779781503568899626093281321213335687368301289494174493709393538250006226129782823880091178328918269366863132131287707300378602369403175134901250314240716773714897161637708144989898869479910060793218256774822920334736240021108260072897031876385269545162335493790799333070239036735065913354938611170714781752506008798245953251152347585353828559257788309592418215042872372938720341876970537918137044321484788726041208430617372932016330039161549333347777778579952729141283718397675211771077009928951376854879907876889103347503199382776655941132168208462310200870522625639798680336776210663491745133012646901662469288391712500460502990419488691410535388038679922207131020379835682148687849590030400684095032745357209612878667862543197035670083288034298691171078156788371050123673762409481197421628148941069666267187859991268437474863545647689233815592666955182864565294545888369795915215473872456938637053806582680058628179956709542807742778629760082213727334654428234446970862527853194566724980690405197742982153709938393579565185932692830177432290728881256353917411908577376560277469480659712352471122719305424299252482518473867097100894110456824133839938716778191915704540650827591611565324199178565908156418515274928537283226311385907963599798496522099107516334571631149056000000000000000000*i1^25 + -9870357854599775237590113642261701407493671947056331388247471951289739094195675553705552887453998710869912342947168356710409214128897573304961662977596875693036290936720278869148713536419241401410889968145827944496630864536690216454751837094364604264541278042873477626555758160557288848438622881767538689913068543509769307945646688833690467626642023100830913126797662555598426521367930749322655862432193202640213771244607422006157924820321283091877149297845399401018471442797402766606263601156367370458892047752403215197139381226704500069982087767385486230150357335034027274710647200734017807175327088053526632851634254893156579913153716392213174596277845595086126513608804940588923976350236619038468712599131048391414621411061535866568917520521267289395546228924334839116104479835326177561358991120600893602068335608457690959850430792230802216562637134770709099415033595302508249948080240955603499312910569095353910195872491395692484089925069822188721260764107501959838219303413347391503217459461807895188651333868762894074196104964544862074609837149201663125502766788022634199485459588967631096116648756708641913776198479976341070144690518800595060185159909445250576679161009103644204065109654478698294411023436075619356726877921705986010716833131027109572553594326710083587297135098445152296266530639030927907203266113811540559159968178301347016552429851964107907598129521075769596302884422227309432371422244459150823231932806192972933314189785917855376384265233818508975600128651863988499984571714419020198714631075991514075837481401395566085462560996443077811582567621963285094722325802961886713467930103865343946711041696420269396824888976882169668163627451379695287042819812125031961592336250571956836884748689163355986579722960265381360435200000000000000000*i1^26 + 10209928282411318623924500726656405337531913638219853665640083444409367555225581698912035038653597409019679449122211417516764424299874628132206590714232739785694726649264857253927982284232326875445244829364567871656241138790006332405409508022328772019530809676784490443361342049655660640940689847503192257679116722704390358804482730411903642622808470875959127618347323925733260485602739140582182342696718390435546264738449355500397826457545012876995554657734939528957308029143096970989691083574821362141355415450812876554693646975659385250030085889388785807579370551754417956467864711436938572267286831299469019977718334824170855794114675005917868256599000220745155895301442942729000268860637085027581121280025072938231363187636065687065709386345126703985600941443588151238298255979118725265158595564671148471938554631740077599543850742480198140254120252451296024942912611992908845734699262841301526690561202747127367793951827456170327110426916041599719154692111374826589388145885171655914664189184584330360098764751176732999129883176844100563163558200140650256283382685926458679995152855782255375163941729482015949674603325928679271758674063219503363371433565962433280740946493026112729360770486486154396634836588750292113665762499523571233616914121417713678342225542556854371074930971465939687164331284497577809840329703196935077706155516420606027727634515413113200996313100389873884512559767517079601729678735031011103527025304675604686922043039213781310200863473467228097602831522671633468784028980461315238185558868261822330126002199925900537349265540860954913732361739846092172385231375774732133896043028229066201185640600368154423772647817969194458170979994937673294971684798357870545703477279753100486777836176597692874150143869505765376000000000000000*i1^27 + 15507812860786675465300861522366603005690571686996660037913246379248525676199644549785597845230458915227738495648123924490825827699220144066831296579915779144795327127398234203679393515822712063462391513421763668719676763089717366119722827507408962361963000827552593884985954276405792853157385793959149253870232924494988480537485133879824562906373900044218964019716455873088283944367705511776193934735886963881644248574149167216652032667439972967815544835255748765883786304564132637565506189050335742823857554447400778221208330777931627114579949085803179181238938705106567928761652666252243673287247149035706272211954299485499136177757692054386103196437871180225815634242564993113347002045552630847073147928009687963493993469416043217417405289264879972619236956483855203140158896326662159616732097173893906426029264243807067316792953413356470673434021334136832325467791465001573779909902545565575686307293532765611155639732100128768134067037717400863861642365243526079921080460577137318470462179314855970349307096761322059170740750377135134636825165912804305271424664011945044063313520621436725300112352989442447505977082290235069029817925594139250358354697173200386471595279123869134005518487279323923480783077779695950882898367567089870067861401038652182435671602963212624219013980948899150262933463243099208719964669391095128599589778181102270332921289546281242751333141384881693386023557269603112819693386599878153923663875751383560648903052227471154460520421322205071499593830561293226469674252425400431903191111470786425078143478835449648856735648553003096923999460303587217904707068737833891230837031291266609382578269800774856042925535388498989036115042997315420116116365131639580595961653428021712100877771410021516562009044287488000000000000000*i1^28 + 20341695126887387415928803153654452777441371827595287318916889641659401392321106043436550115753662702187628294263868503401151746985692162771064259683957774051937921592628627312812074520878668619683406328129630237387863247950317604499206711312595746778706251996743982531578390295432715072998625956076671407696856961052733022677554435324083042235844983251745981315475772448092160513286616887790191164015645449269980339380405658400186977233556578913297388551366132779709675867338310947501969817180449144064570340779547172037385119395771403676515913710775202018679964992659475233749210011413755290275098602121842053743051844760016647476429650272142139473216214347891606040882480023666491963762527068742893043907508348129862452411396737412384762179352415320470100610853733962984208515688019942229532758951588845359303687334296691579983001327993930303743805090483329124688178405676549961642696829728686043236712697726103068481916609267419738284489171575744744585714037669105314258229064864009159016705921892397690896182301412818424685203380666888941044867073090445471019328294517158005677216981605217269100115248960027081692091594305604014712674114673114264291041489846860025243365778064448423675739121628116456874196701008280352651028773146508381175160944795402263065602100355961423557101285361392322719624229388084467196777229831388552128281598750799686012725931613504841517922554435045338478881641912852064746226694928004718152895212125726875429538589713436072461533380054500531732911462773444954127278478609132646904990894728622684255548127823761899595830333267842554886424548807941146319842516633184093618516171406901543993364056727465912171198545438737206604880288783774460857765834853563739450834027158741733565716383142173510887014400000000000000*i1^29 + 8145249400268319916629912256578503792519278608167422156731210036791243193626136432687869930996725135314971012662791536289197998855874077237694350018511255337036192869247534312291720067459821949025555824880262965883468343202980779843724881665074151655109517007680096692033862996695953322540220687789557237797806349331727026768452594894018626459175678106301061807449316555776907116937424209281183364371726402136734672836700126280622552242996327408578735327260527250512872843217772653558075230841900253539940600461575424787631775926933502998353643522695236883480977053897072666294948048015595096008177229958427710081491827952049615662756803344225109822245100011769450178818672926677987710377820039317652065460717651440036030391988980516728513833916368900467530891890697090010246029932895333771395852840326618574922052808156860772852096484794311919354167758679831583831796238960050746531962949027564033991231999742527021039673646576834553368958045100603565386491515084703145793069775009444947456144220589515032914827210895859925655446929835809331303162412209932113043582380498725851169107026641682982232432257669020772028665502188693809397105413421868956944467472731742708868175306250713727618838413957119581616798082232640344160818594657998574381847542413469036667169165805337982726477361206613328349762170596884860076897722058418723509435428399571183515899375293170740616783188673864599823757430100162239391482770588965895195695265398458679497848772162542064918856772884881272626967904564139657497866110668285231041801093744553228500316827366732974736327214401282701498636452433453466206754373047401313712720043185200075639480684938636911960701050915221740018484459676510893049609184378494274141474758657897713403002200365046169600000000000000*i1^30 + 2310165519462062527247779684160790427774350350957884029419304299225661576465514904787254332700380288953893792917441890646221192183925721673286490100113428136623326802470133417094628668478945406271678024861444461999283809588083214855853435730858282027843183849158252755085545631252171822725261009500352074116391168590331063963631617235031866302436151653419050106701775911531210545915868140137752398694178972464160697942846305229882479278674171798718312303836806418525569882408265086582434911022754818265123112943059415948477083083264255605708733579000643724691027607648076085814726415218442055065668896743629956136602937353843830411189879346515277543265399452567423748647980582574355387810142653820257063869572149126653106131367060043616030322896593237140378530867914785873571636467593330424019213567055746615729162945129157584061797036286110883465940777209080355523278249278579176890376067083865119378754873363480540858463201706027483353294537566941340250590793760922773415133356571726869578088712430307178622484392806659810441470351880991155147193342033730416966424939234081789290961299396695158260691073524790828717169958671983758366717377358921558913560663278958741088460372829072416265748443471700293186617069404766211433144122113387037102437765767152544723825260255103747198112791065048844322152710844363979072700144924906621043435751627004600226653350267026207536317664098597286794845509738985955726782010728040685240257991462741271621190609017712469804029357002354487329725160036694548476746948484778577847359823349168855972077894778618961593459729972460112349307035804955046432097421585513200969487465351909107214419974473266230938187151583047118485038945059723049000338522070547935708981122924695463177941585756160000000000000*i1^31 + -158553293467105591194904068818847994979669227349030774417162482408362708327019976970095647610574630113677639324476077405688842690013705974786308112935527811533176357302689564485067680036279172372267001379348904417912620235027327722705351138706905640474917949694430525301692291203542265961244114249183807974229203216782396636288352412513113171202601100185469001201165490863913850666706833951937514194387183332858941945697695728325269682722858839190144793905644110334608896743323713519896667684970152858173882684039436524664489051610178908552568284832327405738491415178134716061624901236180290772497088673970368602882703659044191784239449087737895153681946929997240399479592798669322773050071588241167487585834175147524836839588563116236036347923697561325883093340897698875465336959289225404716744346601074433637031583857808412754242285343184889786108786958705984463538098537405944971608238058116656722769380127324372461774348416155112186285886710878145973428475667213321696094893295567733003899751627005801350892507710500843083967817134014899298716941062572370456094158535197651848159923647577412741891481298460144626507803394723081061657643480768479142635482779700240630771634082645050650941738749281782156222260464283343884775936568830258363567699170741657200919798404266624205186323383133187202547324208825975760547576638256561547417716562833561437132810119157929392434441348713677371343904398586924096249748257154148262213928666922717603736581926236836367984114853491203784545132478164772791524867777504054966871444891411902704748727460021688905131158858761282340460127378744145474662874304126387390374371975051136790672399142764625575075396018896455775743962839753564051170546325467548020297561217665545011200000000000000*i1^32 + 140303495610959445278874163442477805336146601309293791971383746485648162619538101237625854159564781933470416406354927237368995359179514349325407497814098616357305775350693082406890428906470429196983447300433867429491507180135598636690287261243126981881953996335352234230957398126585577110262230890329717292658963776319966259835120546335041333053871879492660102743738714667888147595848893284048240125689663712418904357909967057594084783800268665674425541781130553222133846119377579568789241097467844024326693347585163408994088531060489859689931155328100328181528847073965174370216821183603056287717183203194578605191431380618477224405157812742936487843926851023555324232809329033852212669761981068318724002369347434451172088708221016786729368474816656108813206444414305091239768987522977094952200156587444242466448802564892697649335042198261305193967792608596583230300094105521298632196537995919111421947355729576199456745336029910691561910670542965391642594257532917663180503927527382840257058215384272585240348389131328737905804916675717633260014496711091057721807464268833066794131532537361032394716940702653536700515540486779968927404241740975153688489698935360165016342310275540016726322518246076997112626060071358388730013512826598442687307063102613830787276469153774909496836672792490635889270707707619908781361711180013298804256584247941437014173330110607439558593540225026821542984549141072194962531876737963338673535932835942033489397485301196513039740691789244596197639127401927726497500429504234375364688871132058991776388946991362789455297483213991268509616383547534322656896336172494210966509655787609165016512328218818289736402071351175478619180290915150420029705360716079406725584455259759050752000000000000*i1^33 + 49941533513876565809892750666559641478469153268952791415757203154676287358128334974995338183607871243773032467272872996081892943364871008148905369949770777953868598640627567649152389712698923313942023783472066899312288221008398922770105269921471217075477919145464263268703400980480726067443521727125742626239516310404011006476420326198532361024815920122581711868218756768589586212158208012316515766986761643735849250261039378333005218377113627842876813161883189331770797335232271738620017075077155370780793924775354839557802031736264796742609081749477352316643691186205931305071215902346460096938899800160182399759486300808313483793347867849570928525986775890397407282370960006702713215233414644858461165400717042113179647443859527500779443110604063015538321124664001039044895690368736070032273292519665352275497352704564001692462884255522843959768217262420179247630861343124904007264733487983467220789966990436608105549876411474392718424231053187792534638756737624901589933981669514849309494231649694270236581901330760393153833102516838810832570285940985349286995598463700379728386157249998372617915942495970404692730167799994199760930800061871662444588981097176295452265069356162882751746877349199231611073123956917670149997710732691139851437763622563405923256283407335646781561952659827481029637635419872920975711013329581603615760563409531407470910195621557658769180054239748975598051420063487064340506008503764107274796257467944298022442673174464396700735080815374208943903033501298367899639117285596930252611057911768200804093432071107199792020817001389938520451823963481029258637173216215873790002744531764855538350166758820849603649896460832843884568564334138107917503865637275678568180095123456000000000000*i1^34 + 26750845135137763786744263929633680538935170286352634976381884101284987310536384677866178301933918546405544233791298132891388059619802824259869756852893020121935134186111709865364697696513760994236316443365427986354061968928436270394237830227972538765035456716656577496845904487501780831422251615941058140776209231384131257066169075374628247052181434823178246889376542739932737146761370330991435520703932457123180680823748846001388360488482060387059670753625381794698152162602481362042015161340631897078711242674290276993791330276857718677874860649364580417814035278391927241154207320431622944134056154547136272665503768347079483028541067106088469106060860548444335460529922976023839932905258209026695029903066356630562926412944869386100005798550198262411838966144609813767664471208991197025353572451926380124477135540880517579923390281513508028948192941227285720360712340626041690535970429926868727886061836256069584263342584502481352566386996836193815703577107889219417273474583673448348893906622750750743841373959560400832468674683931192118669990682701489751563530130187075220187999938629434118605870638741685050724585625071839691546953555433620637766169722408812878603846185023850984622999703554348001578670305323924204692028511996527634998263747587001043958471193096382076985356068310213348246092411960086051502757576399818908692094762005238580068676577970114442467623195796278107721855201555661358448810412869904481509328012442766072269185148483985693113893473668321550403560049299140219802657821580726799855738074720947963975527951284567173435059126332292276759037403645080176979928245547104252384227376193992789970005369638604152300236397879430744137353433645526563281302317430165523241369600000000000*i1^35 + 1453429283102549943715460373495033065513290933026827283783972646642561324599935263979636799281971902619252964129859755293643972239921809022663682091540479940338450157229613676400120816780524045018680405949175595678430181138741362459558520874753324195739833915461923069858811614501644410644496572697666107963659399121358366569475227593122218470127037603270368646972358541922928827220764336601804911441923601604798382366924995186970334161538138629045343438529506767902293881990756199204475997561832627630727898318843770890999155570574312954578739111857946912669907946100649788650709994651427160559621695788378662417330311782644196407894114400687371230901512452468291913971487158431422202232721702276493729639438020053876108015509200347688216453820275108028548905967395702467102405118739840042683613154487429884406315115650578963999003686047896901594579835553617823940582577112113133917708774442647459656178045065560750136344179341309875824885657173397619555657612317558005913623243057025602587991809168479759251531005841513539102840815389278122004818217384276927582836980687202461395772498586837395109361496102436847862312837776295776354229970422710929336763798633274341179226055615934415730053201611289235828844803147221227046325007077358337961149726803957597772223485887398408756096085510357212072802023294028961911889615952961010057428570740047003383046645305602228059035268265278794811295818641404748829026633738777701965907084764246633297947224640849940005806436912460663785363660557130059214626367538132505276374340881518800011976122273460573753396931726693635747905956066811461391743080529354023052465801344404104917793586677504315270961614331953399262314316428110806583705311046008832000000000000*i1^36 + 705337810178830969814838909783821063475677148264914932449362444454896329981084584666812006152773595277584247281839146887511524654245287602866023702673370944453539678752534507891294377628975884502678870415346031371959863092736750448567340654183201019981027020036608366587892814150201205662626238897326680533775879355821527663560881581446523170913704454409046961438861100721094775907634901236604650119073896990871461503439114450756912532586027748905845055670558375806726422027817677376849714359309591768840088130676489591675676139133565190834891254776139192739869222485107533913546758122181282106034197867756466527693240578177786011319979863694760933358993017489866484630345922491533028204919686283998871911417767983172570588446831489463448568579469617553378223398650353569035647574892171865631709467524789115260862500626601432058480999914609270834888497280302903544480670166253729019424280041297969095069411884493992000349149157495420497686682490321692710667419387687234712214907827560795320465611639417711554524606161548095227057021599794827000652367081952222323322073607267629398732872425728678759386703347004665203096881232964394856351700015530545336313763959888262531994509856863458690655011540530500908940733780147258494066737305092217837226655491800828032049392958721426405035019163427350216476155047727264737829376863578812962174189298251269159725119428776354305474946922069174738269528400337083212661846961085812024767197878733149641936572730974433941629299106525379133617803834217059473519612366915015854192009464277615701570734176483364947666195528485394771912856116139269587508323417929600874021732120201631745233957200355633612706880422103766802619399842776893633310899568640000000000*i1^37 + 26441658593370843871593389335409003953447862697481068670473715919858887429784563679192543312512441924744043197642084540943213907438645585727940004581154025989503048085387668509426994726644315382254764304301895564642895490970040348501010354074032113681796789679888797755911259593697507038822429022924825426195045900566548806547707519426304282828794400806384032187626617891769858503907425094491355048115990396955486645461447174247554924893709418631132125846729375874077825567937878731788802916234619857843198756071808094153882248902086241296809961039417897164647122704540319804637467728467326203567199783778285194654097513750263626136968445191043357777050101624618139767702662764604142036240242207807652523177637723357244626371733460337556325629635036456690863894105976591911876633521457544919946508798694791855653064324199974459620495674125079789923518276005683588125819489032960278627670914961002432448183088131288975877858279615635343459409460175433646287471079477477988539434852755070406801388988065781513859673158340695092260021292755440474592569103905906925609758580044033178935728859701944398797356900577377283161506603233164660487026384312417619462320225062431856866448933269702830119439459621264398108162696176192942068452546091329821673094099223188300401565629976756947166926018179614548100408071179781131147673163992649310910720758449098603844817427065899426273997832618257711189145605615063050901426660844803614020914006145229129508770171693204543349670366608791697808624299779804378747469464061009372541635336073032000928509235508600719834251525628458144596062566725976903760052339992352733650663087646438757201026918649758503851268787166155291591131501532756081377280000000000*i1^38 + 254088766882374123467778932954844345220663178178301684589525403234043571371637659354111258648162433664113310575310238946044978992523393255602555627332640662263219644950649326445427332767311499761594561341176855304161089512799939241442743165789231280858520063489206181235519329418929701333765176053844708271626403925577820780273537619890208002603810658368843176810779741158166935073308402748984469017089686633038647677300333683966996686794424278787803868964869027439740211031193237451354482472767935827978920819094134183872723951289038451044490958907702254881742577729639210778306037127572875850459091583333407468337012841295386639523587199235470606248899642547569951141687586334832530001770484088402405246107639282013732270138135965686488062807401997547320619092789177149759940821110617251505636454972176941077740921789687202969348404657954731496155989733150722337701598098955550330014314522961040336036933748371746096159227588143599695119758915362647266595065324549759436163751597475058573777598071826632623540678865005909634595699502997182455543639227857950600656001694349487467927041684975089998413488188687083359864577479661481328563561642013676232468177671410352030961979043038046585959435170594198672436469415108359401341755219593689182061071790159751850619533912032423317425901751716315832947563554924149902823552726809506163665860790111025758015789262730181336322289838448110205939870590161367144937630542858072495061938888207027077588771726196619599195998209815171868087338319566333169940672908730436506302797803853791711379096158553737523120142809457720590850284092640741047205399946372109268083550575932380405267439728126948266331903972437129937398642237243392000000000*i1^39 + -218524422880407130464609731400302271386055156418656161895401897981888798561059312742852141992991630486404690354354768373522973576926364546485687327832687336694421460923027780373675108431425945256292120902583287596458785179365174173679026077463964658261992072494616515747924742716862730776355251160655494153063247170450322824043163853134678234314870636698484030016103417435777404388120932971513239951355169277736372951059776532931335134878531184598295720835790821273556483772143957784044258701144957880053706699228123029632313657534645975285123316986408588089691832889452516194945658712550529849209482165454163879508344144430032682842551685700354969246309978092958619352216776448890026644231146154884934968714493458043610883872262557196105186499982047516008737698077902007999634821543889311684863410163195565466233158265046864244954806005518995120848030162388409251303938138542226758851453588485604410527002849020791726356515639767732170951414853548377384921208591142439722825096908710566173134076820540954717160935423147499747432596170291746696627330781468182666271810653470230934267863018850525759334687559090120581681045717389608362262854627914831509478124951460345396778567925570082694066640905251979589517390756992569058924983599952375057495137562369974387694396156724355516835880459750450376597186518921080320444360433277199606304551543368865634682703867881585955033596825592328765991379593957848314418367674748701196578644260219264365569630888910025957231506112575657487831372977448761156183651119011582868162750130836165165918681403032121933837767969708317359138774788768882952273410179404898883211435367322763453671653696944443477728034883608209782734848000000000*i1^40 + 67271760244153509518942375265336701060664434278605961321259361944195217978311027969512303175409397349820916369537330736919321717535869957538390637301387001373301392966071807478562304202087496156320319949111012398916198485848702643580457110058119068908810199889368609625262872749611272707475659714242930104800473041031975822761878477315582683830531237123030424056121000674006744386782046105276661949502036586389805048801475881857585794452059434411962644425217342192153245060844437370846790899084290918060656002941612430042119004164146644781938491540701797416291501439619384435081597164056138038359876516222187528067079581156367207946106665786314402929242140998364890675965993426023112397750974449383238175613641652819148320377610256471778786284100002384797961852333548125151718848982638789639392061163001510280498506978685363597980110457893309879076032510233499736747649825739059865839400450779460898972140059643227917089926702876369030294134750461925714339812860751622716903112812399913984452510097386985098114284300944028441796747802522263609406821633767992640390510427640087235161902325574476604815891833800942517453546716078779646037230337071243381240301921193048916921089103175508587650950114351105531319194048580216377531525743261194355060943071621964482902653543824272007570079213442771472188617416644171348286367597586396374484736504766210582292900544769973415559775094902399027554791687667171422716520543330694174891505708447454805744087306999418681730810062535016135972247460818320355266675300938158681022207775846421415827802860358612237951355541683786279439200501240679499077141514004162387697978792560523462205871872083492678457399068904652800000000*i1^41 + -8849127250200160404671983112972155400525129414735021695844082236219381957520447495289637770948558754115418876833038973227162368471456643669157422959387652571378061574277547180258093153599443567060754359262612058798729949024360771009511050270980185297729989001773731750375489863584628716970239864018622909494230116472630738152419081636256256678297952314678669369486891022439721898352872080371903332192367290156976618718509502922394587369634576092727407485391745182783903457353404513775102148587772584179516091002918885852289815097527581483064505393645408735553254974682595709849446043371487315944202606682245769416353329365937707857626173689992875483804622680285172772687036911927000353041566675806518156986117848110984721561075185739734379293046250971842464255716929820384752824991634705173779363355473155702833114174284111272986196968500805731865703045166976886436044297801625710892810385761835252573918754391042095481051111741180845722903806056509144451552304125427427305958697231002786051588168165872881394296180181202481873638578547278764109224707426936975809239943108806359636618913847880689327131452546547632630888752105757595785496245239919807832074955986045619815606758223306324786292819874521751755862760107500595786469254800074573236725776308944202418282272532421274532295777555445787564284022909105234079081780915878508657910014133979214334868218313486617256310830184305806356310778710595119546564819120070148444672617661915605319349605432468565386736857898291019294231000322317102442678782942388761333080422640854509812410094938844179754272717176731307582436270160073637537057293390850846706045797684320608352848458613218425490636800000000*i1^42 + 422773786561799323710277451525549028478369189985337205238302691345568369958259351744447941408012084606030367846162502695197952030583647610640170741074458907300778643415657466298992638168815415993767287042492598019652881647793153373532239120868032787123296061973422355505102666101022161173355949998624089415013149510801453496410199301290423166226719756258791814257580108525175356399433000527109770162364694279707395791945358162676885879020329432143126864200574293921361862108014378840538228209349628857935533166512460453856929379713697950018493750391654404767671179864946734193685288702349035076106158004371464080149215623907699819952128072736299689851347819837832038405154175586450485240737675511810977034215902537607037680570616061993597771280610897690869916818896967308429413343459283334002002372293035534537564375411563451021341869130702374280568618169946539787221875488153020860337130496603470163011137511966017372950831310206970779582418055793687186074075681092614072628364701789104188861103143345110847893433288755838084966072989021848766381615364683524092833741997486987790087648621567180107356959871188792607845289143536366727996435169490328203804325385331512306195198627090817475998704388272717684072363601699878706938349793764450162071244811165382870875541002242441743390032497078399343175023947586223494935370602264309734492501629401852702583883918508042865247084979561509630350765218937947217416206231419952443766148601419991516068320434452204320732649198902040055783481660950050874577400680083400804370960501107499455472807572808799903632509888416950136622405252387264096679282393458438059681904175192569814763350922362880000000*i1^43 + 23479032608811547049130318632862721290697556431313675932773213365197295113274370694528046630804397156177190019462116076593633062181563301979777968701990439881355030244285327363681541067797760504435088213995507723204711724660984890721759523802292538268558656183236942400765074688249718046882834386979803076147042540759325798975526475866652585829456106542971161446367478017516269711626903697288478859427904005108268842980380358806187970923582217224159220466446054211318816225504753689771330543357157997525372774185423804998458732224586125525800143954218730014675025617689130990545083660150790219271261031588248646958314911096466005457798282958053464440587959817463093178093456170439983658035691884628255577629604951663505187831686918280387322038484160601449958683069258759027931604375495457595968887439785594744928866025585424022939340544750300162754227839425471476459006772771407946909323410479846425512195266001042562642786987486968723356068479673498840090522257000060231468979246386750319449473729062223601242078282738872495282643954651866971550394875978494794426575012379433482165741562594219832915182620855099892415503497553756044681494521864882594993462061046480166979465826280208655765904895579289274034900979931884403885864005825452831852133198009795235713024348049977055210089197769995141772628032742328525473541412421267553940361157418787524764954129769006864091946743704999074641381626260730986556488965507100912262291244469948114442350943389696189314178268191761631170805609682510303038879607863640944784996177794419170970471444983575243988639889361196947810164322313283854000301916474227604223247432734037529067520000000*i1^44 + 338751340768376007865286403937623416631377594721135561478434674630914332508874846609611910937204970060314999064493783268186380872599443978554532925137610486700279679087494038478355474841475507531238177894183547410860662576716574228469975436961322086042526931548950981407226647712063503061954921866955039473330002457007450336544175344994107366043633794863952005788589425680943369824252649490208328557085007447154729696617139565555473772576625368124961645263397339444641626721436001668437418958245964208272213733793170103488775581096766711653087267657104503026651136496315411443949976284399463974608235149484071683300715093574525385098059185849732016881586641228958201598296886614218334911571093529090179622032212228497996533477053358305249258176187401288512201408760066570761292524544268734342378594762784541339667243292534274682960446849417907141026008149878828303476161464611940043642572735452527687071520191549358272684703398593775255017530149447552112256057902545736094289926793401018380429394922667870447309984807489874788837734307774946776659987553988839014006032308316150682373209488290093651926365109170501498603053099103243855594110440682613532827137708970520858363357374425405870203010784703541459098230209163834721533813798847581266613609863379023692235297073171161718757397717604563338967920765732319729841447203381538130896487627894174820379993284226822901041422005419797090326541555920265554811229312363287827591368372179314954114447377846175311353772988565906497540942395159314567238713187615124635229181028159430763546593497953751556488419423655798073091674955312851362584825158596758485337339068416000000*i1^45 + 2019796651015391508355304761236291196249990461102449667093392281240358263678794944363620044521977067315954072420691768712612993340814859226850168413628204001661699608970158704459013260630761389909958546881957823671931630219585203274115410331026257534596567490630297596834191713963907610266552261893368251670294360374865990303719481565130609189385175122804945624350178617598450164487056802215745396355626674703012169413863216075343086008295208824150942432993105285201646218872722310561984624146350142974548583010008571523784246799895558716788138744477229096195679706896012867022036547555384309525096396793438715400509113342819652572111381653584932428570938299301479942873289121120559160162982605856951939105362690691470452470458314258922544311170242060047810574267732303211107264146587416671341925178357846707099132042089822281097320389669174607464224973766677817508884291427832658503903220027790645217622725872024316907889996276956075406819177062855885238040170724473224414128278056505989544319552435034444465817761685134007961068108994855119907145085424331916420220473705203698617682898847410792229135651036950789733431200269730187411244365312996206591262942361009688449301635075859673177071986827286942365308900461132237170060792597018890149178089379187195406970536063365733626694757995196666061784761035740435308688594694481750191094337633954182626407958237599278977421694723872281404053627670731643518954041566724955253794224527475384018017813401330085432765277216122426235107509052493448233374727710482869686571272826361405548734939953404175705586038736071668549891570845527683005774340598943186944000000*i1^46 + 4908507121809731480202178760636236845267097075797136713482223196482680167680886867650640326269092654507107870147056677150306724759465465043763916534202968802630705085160597553832632498798894533340733421992886391379397163825684990809557154703556352965990437561546475693653452369189817692189695576121952650894674247099116589763803983598553167791411305324205151925328201228522261633048493739566776176638780320571651779159278249282355681419511853626480333070063253771515626406219136334971701174937864235399330538009535397481521524657416879456580708757925644548743167442046502428457136994897101600223562600240219085422983969301994898245738063043623832125871090098444809606397703516963774402273197345344061949867501078983240505801820158480676187945954593034518949224100152295501330990370097183344944051811235411266894482595421874593318105930573357309540994628411365106956205777001344327803248110629234302097054662543415338853670829962486734738494954724951311692909897382777353835731476850304755031667406877546391726032295713575919804442713774392020426304636655838088354384232828035717035383089947366728078662269304806397213291704661460279643041597357900154924060931838305238772951648701455581750690096457403112848548847863243192189299270753098444769111530773671987372917349089006871420591552393357322788367846332626078746819195738060943115101152866820110172752135772154943215437323206688844907337217706434952702036135138674781294360248157787364569279399625543324891555892308587747158860260127210507516316932982015975057149590738910806373680503531783502824260101819056552251950416933112326315101388800000*i1^47 + -357763671678259663654820215147901197162315942286790784597729359879013605716913199572453177066754660567854625088444895778885715081147619037862929040249613064112567003309931779901940100074754155366163983193885622295894344015040703417620231551756073970898697906183570417519870639435447527981803989998603863896954276220470963648300014662641385639037461402591337852246519673845042432978414192101837932319963712086055847131288913170180045238701903789526868517220584245706774012527635267257470717441783641035318937063678070578616498378097682440123499895356236366369361998021582441359962362720767079639770501979307066428855715447174053182295782723532800298185166176254270202405239738940171363844161641540066987083869770085705472443829769580709473803670784364636337223100996616390074123915707651088038390004477338398142659922385334290804556849246114465227445942813795205642921141600642729876492201281419051109488414675033500247151463204620417124530733096158825825980475008805612705170263839335918176477663952809044704896870948887700897732058176002188347318726135659704125213469683535052318486912559330453339498619164356975381284398567827279306596935732661829268165345977749734717689629312137810482903688752059415825927282277572575567277642972041150840219834874016091625787065389719749623122573631648979477659670714102869091017861867313252813735594801632533155143446982423467012106282184351069786175991745533565480080872998197985553590367831605367520102698975705166212627254656555065363998788474213279835867506000245868388668867583403848743485515760216410816619822599739834050089393009459200000*i1^48 + 37493187999848656096535312858550576801728142928937390455314840449564080368247601099837007629936358558565180544841400553378000378574597014110830364034986099899723589622726814090685694075148418827612573376762663811945219049739360622728270341999193179222849392604455361644592871762836824545798885782052429550256476244580020712896092555346930872322904143982103623438120787288300498670532032265457369068547569232734434520947139280950194341461304005182609720498427231060175886682676594828966590414594166292769229228879494992940903175870037549010198721025102597858409984948750107907845066892839238477451250652225701719277889722690219791771868022178927432750866447139379489425995394303694763845521180416791260488096343533298092074513960298587277290034041566911170363500400224547987944994182321162728029444068328322609944288210078159096932885055479924199119606141001639733250155842633871057953921485696374104451367012485172534830437251458535057179452260388341283126433129904485458165427781368700854590085740141498495997317689837600795301838036003073759923891595341255117044293251139506593204508426563152683808956823324137283218595029194529643476978806029957683955009181829974599007458394016419852079006221464260011735398919757574466962684783375174151248864178553118929942052839962146409927537530551534357139362489547767273653684133176713074299734857413495473237988963845675462512771052286621750429793987140898562754724088653542473046197302899098163312565256152144297283997511262654563426251477919268355781978046022999374358051862570408800107013881567586187956207970840467210240000*i1^49 + -239561566632772730058398093470739495049846992609146795993146134862366769363470359645482391528153366586230245140759585173679290453501160088350161035025104565379295809968330324494097331331554086279340442677919635186873052286263930318521400827465011256830124043031726567392072827344552693236864881886092413317458014956489908373176192975726838314077046603168320931182310046037668868463265321018527552645389425289496164622190662435085447116589011392206458701234175166460908232093332405258275833118983148256018225250403621002118931679535322625989974994581858949718800796009557299710874861416689956687669919365253178010386539773180865789890121301277557627474423460301401310070088582484831827655986801812820297286374846294008885992176244916299270204421415740188614391190604018771395811661315748470575953545093282351109126151531946832418134753450693857794410691142621916038762186595842951393562216222029465376685365797832403574591503090941007688690383622597486034562041575043412836044663049178067313319530927264136252363681550505317746205333442097810265646931691644485625123703810531808566465723825104904983169565970417104498873063980194958796036820629685708668426177186567401937096218858607191026523592988126367248057564225352779899156800726952646767689288329784434895726049472160482482091712788037657326593590385824897152541913934215456273132511146981906202943939954218798170322806509464301142316508997273748111893601407739524390374301553934258148124654705676237631119617721643645533190476029775243279677095114263134595521898450917473803936914200318831493120000*i1^50 + 51456717031677056829631001966899059693588708594907772428048137691144581711425781531492925712256728953849959592017091440028832825281526328408892820133619573244643668016574311686298581047677429203275037929833227250530154040138011747365124121935151287588507045661278732128627164171536177055185263251927125902948155142841516537501707169493273167017127375936145687132886198187241451205012003697175217598335964131630355799392654276567647772951222722831071261982911045257670984178483570815172319860175149378513420378376209119909775563417629515083065946761841077066803640579619481327184648367585078935053745056263856665829132088101800156172561344112564458713190367463864594659407991161545321504450559014038345149024540274162695802672443075777419563625122665317802704313284137774311876377928727147295095902157649047131500847061554752321524157291814090175355826020502135415927619980336538974818236824817672540461519952451315287797349441936051383416270313792504306506468669183024507508117973505892899054743808645385012390259114851007420912308181868488027481983137294431419072364274298525609708535754367030799516724216555932026908060194571878816842440719435142343910698287129388372407230907411334744321699768991576910488710329667819071141982019197302210524786497279361812434624784505198319937511756783875011314618922027331537913135632390297648975413305470680918948891107124146353047738692283752289177250162134952448946309384233103111815885393646623145108581540949884606343878219733755736316315786668561715447433197632231450551509363347566006108160000*i1^51 + -26912600813014350455059833507360936774731691385025939581147061072229944224976796679566934906191242944251902341960891162031593127402569033713984629868755804281553476629004624797448816960445712016544368772297983518918783498783706512152949302543049405081820963131468682507419402620983068606779316581787803457173849010129305627438915361789512583501085825797432624833888601194477723794530835580086165547694889962952728947399378780279641075965720010753302584219316601061007897440695308506136823035648294071477618544854435348382994753444087374671250326399896449311554176830052506352262775796013686990797042115011031385645761226578802464649658751425968979484096062723385663288197576545908063420731764109178135034708767650741705697153674759303419843273597542257460636986476749449533798734698279048056387330407611270029501878978651900410347778618860443445021190812311077571415284842075470130841014821709077350659251540286731064791767960763713643708563374441041278794751683958596809384180029368934892985573810686794591118891678893950539943747940297895053979078185648630586585914516400812587017289091194387434762087958235136544394221218718325594972688005576825179079106903831469875349140816659271733970062672988605041714501813310542719302734039675982634758467479720816853827330661749269257021406388969609648720114141582144639208483240590167354884299323855722986582336591016571285876263932797209270947790530210118906526716441587428178416168155495652079993674533671011859972200739997697496962341190140967069370187847175724509167616000*i1^52 + 129414691402260283828423733922403368446048380538187408065906468168468906991887972142486952886178586303292275424640295299117048972642935990359800488798920679353592611910115664250891605578586406928832807604286165459325238429714543072743978879102872166071816280014019064672755475516601255153558361700397532231704130759851794812400982500474053612640444576269282448403390753311000397786677384428935075445154559096506270858090744100685119006099139112898559527234738315994213221695273785154507780286413225889877290317129736743800383226416459511221440452744910105615742286912827308212516989978871644600185661087728273690531954618663052738737365071989903597735133964763138801327520207589359343605976423947448125359884756381239755998409339200446427289410401253925612551174291940854074984772404906977984966227693884968433024738621902363452120609077196101853839586267492745722000934673992746270514157931391320166051895565924619542083056648267462390079370017579072652631532066333604098919795447490968877637909412653010232085470719064756436985874958003306740793496520093794383240797154125106962480289276395406664111608944049217273113324293570197770006553415223560481600789838876071980692702602139099490339972601874162680707947050462582111214376136383830961743338158550234432396394508913967682170232589247581797932692300628563165546246735253669164126536256292075889542591445065956121517721653255110432401351853792116816386766456895162238478972097171582965048762649056401761709210153228435281259160791625248777699328000*i1^53 + -50499987402121258516303325981904520830188991465510366850500949055445572159714771061017349874352117572772196763115771940556237662028761900822780998287945788156947145502815079019089455276472890711380045762682264404310805532747271840165905151509857191784008735690356853862470310718484999540363091557752205965837337569151971918962402162676675349869297411248328434289259681994547374006864648561172406667758090194681087766958878305342051141458348979395438546267016329155509819428101315610334891505758285889504546366246576364096251910172185538408179147902272807710141285058310189505231137170754699929583381341537137625766424198753861523720891666858124761452572737441207225215386350052222195138293032618288788883689349803501624418928025631302616387972059454999688133390846236469560082069746371287599297938443587298938519890112367345496229117172986678297014740333568873726622587068472491894075837556396653328191244882581675768018717348643571107044930407225476276436361068533393713346508849121957470778616880093358097346190360209348824221011581738127765670194749465111785385040503482156977301430382895390756279237681830447235434570902588867229839113401457499532271865333538443166477046221727785589928612445227291948851405078018668606153091421400901668322018614550448140692672639444931067729251918362270224148656209843979790272518523928634729351929587585972743636088556513050987421657830805248786937733757685392899027736252936141722481832419895260680847771406719957698292566728118641558028288000*i1^54 + 14984611907040772708567487253135735327031670520707463787171561036444730305933922817373566137171047521718306077745747681113033160502773427873236308047043799619538141294338539216188891056964342069674307777724981024720513876488640044986683366170972193307002912359162303306537043355864922060099856009925645492847421885983324066044284010687932896541265586168535053544655769419231906256073897328046932429673971730163898969537014202180909876654526476203624739315475998532233486147254746083361401533696100820469584694058863546267452788540597510375138776118388777694911999844456127396949832879782431553195487029061469253287187779193069594307657223246081359214411237394538941749969338851366928738751745792851017303072156753409193289328505199893340009438259831294215481591564650495162975515219845386012004391347448131192804896469225524744447005412988721966840850963954151274166014980493634197298032805308570395965672168449152318599652286287195740749753491644066088748060351754324542427764914035946865009103755677459881321848419193673434736360407819565810673816140464478665980102160105074489084616618653483656064461581533332951875914712099992761216854443584961089568890174548433642321449648477657255501522278217153164629652250288358468303077976711845003418437802197183556651588418779192028256591576396002585342491205607137961604700187663406803967656371601932438830846566443733284358623061294425686758133395718444124280535682599874729009385473270052505953559106185167209465118720*i1^55 + 121867294610108519869730887273708006268193922077056074383088562561520990075832326156382442842664499375787581092315639701723632591335953697901391224412220194598987342346474425906282058030562226751778068628504995332685269370759282857648442547600556561493303619772034489638267430055808850219666227263548148089805605122383316561114481150382621280865829783724392722796128392381388366709094409516419089052030634586129594270734836543029936268731615655427011417844152601235842710671803483457133068155385575555710510773302962131643016049355799260183741460374411899921222578013962663477069789629613897692713262333073962093987317963980278200268145228601714621229055664379893483028671337176934982740694608235209810005319895798469527541177359414008831928040737353646283371298125383205955442956910993923134159341880385587537132324923760767432173405394672979669639838130106721765478185362505747572741086661287143235850568981730893301924624510788426147851485007609183145309988355891426570951617421277136500670629052270754382011635962849010817600233937718405457926131633866051078673827761097282887574003707744043233716452956228495335162933276903904419601996715560128850909266235849621734770375541158377587666616069285519830003299150467868314995502754325720511473833690294065097733109662317563696411208432380727832240780303966406643639371824606477643573818318718015618572791631537428697386742475641057675488155191113302534242401584583232487036943864343853793280*i1^56 + 533650786632670755819674673495686295949853172195611309044322489635199542830323531321761219171138240006414959141866397735538497263428587506878633570101380661434988456337040725677948454440233599303126012764010092838892211602248457205006459353977462509203729097431664675098011846866861505382627304264034928421347875503824282080654674102766352258964452302642821033830873423685733239432088287016232698545471351688484564837275110142608478941963302753801877895007555120667595666485689309586287968434164867573615939052271434890487134599752803781456643149101162364109245072821743295250429773832089224979870410411263702571610216532059396026034986163115142683685014666239881631692500628014169395788950612084684520163464168955295884313479270959080002280714307217563353611193077327815568276752303845594115714485153034067984085434050323380278125055705239165681928430495511926109919038400141085311485379474757071269844745103583143401999460438514728584821536953821917561963970857210970545299081287029547342443991972416031192385084114315052351599911348052760505716968095630696023545892422639257274592015430454995524540059168415592077205482689898602191709828188189415108100887670786538051723962838140455765540102563191355211255539894781444729500691512948596856275384182590300734351985791926560602577296123301689001311192979283920747424435507519219818412455662315763107463622375570812199200030756375714181772596071995182940949746708119552*i1^57 + -2683025345587053973687379685987443122954586409062502381411269880127578883268644202622895164806923571833174396218870948907612445907902538593828205035626781482246002558952218762991179084112291393894421600843715083909784221234617129576104199034937600918266374718775541381073534386364805050197559997234117262414286571884966003266408006364817453707139437602595193856361507681171696333614605286870751476112744279218867786410906706291265976739163359151898847059868825497723635488685748486280468870956249907657141201160950240687591260449140147357258873146742663568243398657723524991996814256005785078166486763649262770811965052505705315802315099620951251340038183896012080445481277692636560832509737982048987002698972905921647118210407900582138049004101137445613651576939805871537849204171750281707699781606625086383327066275650793346642889602219183413872769875678500777693086653983251249244475098208242291519705491188990136800365927273381098504285515121151128299223204067086363938265845725130589141203774801019023521473136162258042992206304948003361623929577636621590839908871260319104737627785566856371748990573448099056031007173303715116792396818121895284929727568830636220554418762400096714071454036395122306022055007070969701174741932448872377350387353671919476436439889730744607462677136868867002291937534007456603186831129820460460405069165741418729648226065295265966146086543679291392*i1^58 + 39288969779247426573941175717438059970036732403238385363384820087258646239440775766759296613288356803108431129581433140429310928814881642018199977412189703651137766463506841167609388708819578767454671830056935125197180482847082979393565276749780022754657718642245420436331231716613247066311724297721227765687745262213740013731523187067495950934936138478225292494064310031008575220406460698208325168203898381524282383844306415228204658941790549726377430133396871627620130672494205157249888012164231657977935276262818515404296015938791596615781440065522564091122911887901982878368822145503850111477285189951041049457910884757958743941995765551832256538913876741463502446625150124634392756079078115420895996889830717306746106367840718863035914849733702193545932248317168252329385124217044598218848858665330685434889986611086512600989825210319437411221318549178582727176220110715489703633734394739225746194864780879265064004676850345574346439108102940111758150903925375908827675421915033059094306510038569121452509933281228541125074645145903325656600226924707404505012440790641707524899867975408914453600340327261979622662037696681947801577453849561623396828716686348113573572125168703071677919045957363587037201896003574339628314343268161507330320430205075915043616657568464830503140257077468147197834227199851573990604657758620711551272254333067886592*i1^59 - N1*1811166829180815942643212618723485656428730456362399026322876709663661608382093549495465378467388669716353030212916107273921136966181066367358610912764727195657386003837729344978536943490180006995676987074572474864735690344895350096908505741737913474823360256340167796337242329283391407652511208780753724322337500760959006498040506406993114033642342750325259225767067795025040404254311120189356495141978097770188378055237446815391022215171742268486838427362326871351732065610190455672083854330704482363025*i3 ] ]