[ [ 3173649134882971120997336223293440050720890723147814229465283777183247095383259164865553168984844402314206185372184410291931299776334969595559907112384592860697053194333247031121649992537775643130575595503842599590679781166431992415664742962119493413012611943666362166826150149388370477937006333234149405179304341803783078596756048004111451925176591330462714644474083809552398551470567277465668995238998870264947237329666075301644501885629263667205239591248405464269518069432160757409881446486187938271728301658872340234084378779503862456966811407040079717176093283489670289817753151122427198568628813032397389847829779498829517505704372616395854186273236338045134438872387930332711678344016153261124490022086206510018987242495204704903467331222059790436005351194313415171516795855534228082840580647614881264758877720525111067830243089391148155321009595738565492774876295711610078389769345223380854709864982220032421505991596382516849485233061562329068537095373742357648140474794695277906062795537196781294532832714659434339280299841789279143592243861674865706488348022376241998611350341970988453364169734213244794317166930870980107414316547385237011221979446203831248403387650923376882755337678691979076756547097339011212570991076068945825455079610497334749987249970562038032049136055546685696056388485604673474156039655257339835477869069729081089531324100065746049515256976614710674765644090800437289086247436283159510381250898688927470842386841600000000000000000000000000000000000000000000000000000000 + 1041413365549845268948517085271905679293225070396401153194961899296856405990389626385214745680045942396604751260948382052382011245350821527169442444660927032243457448231259195567965532239388077737605809249086988960274839598110744211366104938620771529660220731085941249190616810289225490064209317976861970973556116419261812307873098992437112758158495289786242258655723239136257747073099252923310074901240096521999388936751922237028556554781474092534142096928524616409724219818325552909376691399833707973423800750987640460911824129557502551762672732454040888313506408065321706791201383815821147512600454780151325901157588246795522976272892646906316766718697925238191955757182812352978386271818544472037276753880500315461417331642694185699086469354754049623871037897338612833804428380951536632817542739445633285725435694389416144230869589602290362419148015316430835176447305291689513645417369910724217719896988126523158185747581182187170754842465525729789469041695802125153352361531259899036762595497665732520512231067283683448271269320027296987818509066532373034851988080066412916396116718208293987871124086476849939226866015797443662287006823036369960712021151168185904357537140035389253557070195274323247017747610408759351949876136921740292464488125742217735966831084439003741604496003332394986523288451540854609194660134917724824127689962179135294266428986423814840461625857766346845825582873479174618734730444205096475465572349887066810710061219840000000000000000000000000000000000000000000000000000000*i1 + 101645909888633043192458177962346657488443889758214677281765815937399901854758986817844872623517540620436462869367239726298262666948297905260619282641411001536675847929491513973696138264702130128152517086516401049139366529690739286421054651092391108292096949138633764799908599045691606778932350851155964416489293613943017500834356408692512496823548145315440275497298564168246294569698312688096487591902072404657649728664211219386477648971258991277253364258996060949641656076785316236841567729893254214428405520588789576596448304742481383756701242518872178950040372195520678277893072925457649948206379489936982368807719985448429870284321926976227703875398504318878448893050499235404227517039372315664575787587257602242619265152377984770518965589978162071084270254429384293299325088727162373297181347001305766212673111303117735724728248536687588819392045491126138806949852923601215760477443824064839090394283341552247681158701459122510650948984098772523693097917845467068342978711837035588416657479685186105095300510759606328725221649014716360308465423048052042165334819546297571780243999656308915486936480203439630478551235046583387797654180840131326192522882829139129058333620692575073544682636493887665526214388437524561807371552261665953720405575013172723630534344229929955483801004399252206778079717240173841418660059697560406520528697232915120217704775026333302665484285936890318448026484319867844042724903318089817096989079599893795499283578880000000000000000000000000000000000000000000000000000000*i1^2 + -289958950415699446050349085242033721571828663847725351748952707032887554321377766102834356621309090523205129052865328298125623373036369260869637417029284638999966116614378630693296790132420954317319352082029677875480865981393576444609185869897184119134704991708064519803942476127799331222425639585025289933582624475096687092456748838512248689119659183412521127099657677784205724022910732759224898107187295741938330798218684646126423984423214289382767306320236201716924013080072477428576027834152668709045147928531260558234177614079235407369901829071191677585989933103790378565494220222619415735032539295203876080388416873871887684717089900494613394039357027517253968256903448401332691006395511036682064918178942508121003050270065978024348908269475237583085383625683975103847692929155014997134051279940769538117941935899213714075093765421062738638279051065958968977142350766486816037843006845794486885273942120987089410897072448337007121824714304666968187330850939311003922175765442486963427319007599267229189607052781155009792174738171116580257909735476390512831963725333910729078143024402382698931173759357475739693390283331983190206586313512816185336169790190771922238862724823003085172936230150348780260678700125586017721966187889829887953420780400835209240713851446095487096741830585072220578554264622125433768188157460163390805607442930457418709382884014232180136285640798078237413347564176254273490667133255647800496824214529209664486244352000000000000000000000000000000000000000000000000000000*i1^3 + 555295391933183297713323886578414213407590332005179242181814229750470338500205140607550997464840193651192838848518166971539085161712289149993037868130308699490868189649029445712384219630159935978994383567247678214571042496353794859109175969859920419078271934700059906652192546922763162949592670591592062501175045702830770732161321330489275266246987258464591678368558074412795144672208914614214645065284846544591220467894088931958962532198046608827964614448995623189015205169845631089000009829189850276296780356592495050219990220186510320492010735242193421737267988076131047698372846507687563390844279738294278526688533996693698864742666142459146838872498739878871501386514853088129774571385603045034123753609729033409521007153456792556075892865814930554506178122443686284835816595529226814993099719577080519760854868717815406268330166940230391723184120214740963427868190163101403716503983840049061395841022032533520120945298953824864413061696227532899023413773897648306664058387217742306229557850687303423278594869357361110494119532133744246748401620096158025405574971195697514206937737983585828952296284116674234022860714128302757721194989402145102119792851996249767958359219725428453231593759032305898279476233202120564633150143388765160535690822588753604831723422636942365676351220799205539898169638451724130347550418569157737479917724534509314522205209950955759273590948566138576028007895552543102023853939660204831103323826541370638178713600000000000000000000000000000000000000000000000000000*i1^4 + -144714129674922263622036409091526358778934308640792075104895550013043539341818719211663229425127939109817712468862510986072661982839920404382641114462755000722287017876130350300148598714458283813685148932753786531070048743055821420586474411737446274473373745903424240258000516528422205220730851905771695370158075039350801292186310645886316259763091804288972883725860231689203307956944735895738164115036791582240644861267828117272119663534165300400188443920569575819909599995106564015165650323807959709151047428140367366628973007581194761975152312758904323570685486875473063541192071288326607716092962470014007342130697808872406746098874237956225627827286589507405332066876172973875215858192473554123952872041469916325636925273261069675202666051968001705459301615546985301722302640108504801456268078521510150461580206556224418648222844261980539270814416835075810949446915610984883951347776231183090207621623078163941766508709209854732455391616836592140827365062156542862749982288361183154829858769907345967868004331139021961981258548599544283616743265906442550033626101170225974435762510727365890689923768353142556502292043369364333840503333919497379322150986615370197128138128693791242749548870303203765472755744446229899813196861639618770751874875995425846277817961780609436626713421229332282151040656951539230234050133590100978464572001829577669897323786600657252252565617278564278025782399808458672886315798484078684668840908043755152474112000000000000000000000000000000000000000000000000000*i1^5 + 126474337068049429477286895780483829023116819753549110219928916778307966182240947646255425558205935624970483909752963291124672815711222421421215261493115625824832309213381804652711840344033118656981582877471294270960783854863110932430210272284063246356255742109344703252421992730061448941430042021022815012093747613007053415506257197456942887812555631516674295468059181379628564569432048539730803953647976418317829903355093704477519093279271485292547853854153566451099334617938356361887617296605603436855536819922021809555713976468814046968085558082606189109176846077796393200507572888175998042191716530754948835299238076256299471856012795076244848763494768796754040345652172376480947288676702629749757564485234453293631841956078717063868961089067444680942070416840194042214059896129682533050934678384685023986671040500668610580246892325808231603258718219146878744391398735800096889944570253181576059385525540709174081199701152611919841334664254025382902374339408535085488959381778635486145355852391461048834616742371516750605884449246047658588269430909887219887504070889362342410263737817916681976834710547995916612174506102709648926967982655672553833707369966126013461167416468021897842414218843374311690596661482508661230949820058022738045562124502633379998965978960027503055645075461299206407359918597468857668170727029577457105608882305126509228215990917198769103697445789806401257814857167276910050870011928671749505492024937524966195200000000000000000000000000000000000000000000000000*i1^6 + -22063745712735147814143441015444756280430351530413627626723181927587415605204290192099941659334504630349896751255647075508767053064917778952813275570234680998605196061244314450972135133479991444322117363874845002802488845162761052149911474270104104984203084151974210853404269797632319895876537567807924559493787122612767022471322492078178675384100610602439866389652946284452376349856840409771481995821782388158668381023195141697054631084152430500786678364780102128536934295788404370013782560844667073425011865089388206678658216674080909356587330342128531077863859740125895563703280070246973872335116549109836520847943147275329261957913213949451587654405434983905346332576521434091366176046686301161442838538384919942782345080511353098306916298251461731990076618239963752503749667562543103812922269339394345966661268066571487168230194703959937204669108628327798823317153968211292071788616242732897539423080040102216018788376885770627746482274493499484868407001496173584565075452268565518774016274730958280483382787685603539677598692798402695843743426328612949037664063272503295873793887236930570264796892278676598173050220935685306314439203202605442517329993978518071391103468796624174384197383941032619412691435402583829625658417139257537440547441325758922130082675496675157042725674831830200354710841786134408473056155037398477886870951900437437638360306353383474437649072544756546075736186332882481818709065846016561160707925155092889600000000000000000000000000000000000000000000000000*i1^7 + 2432340037058535824490526489366578063296302252033982920624816975635790709742913827192271049552070576234822548415550798382957716052425714647000672624469486900906144066298256920399049412742260684590782512288268555838954465159620789779263596740890537400385215358960110702563531139219180639451099092026722163674791301393934728003236622567616566290920520815090403823781679728093029440757623783161574986945335107547743156568966118859865192574762283582101997592980082701499794297798941670062809346229529746307364835312219304971908400358532571740455681816151950308109744370962833649520943170128634230741679455786733348884928596153932493157065332967184873632883178198089416447740741625985368961693203458810640971418795019094906647244468632776265351209883569002906391853195166320632997247085718550009733338587481950251650785222335804184625700000135840123526690248044222346856697988499340979023091833789099648903553590875853882441326953706807457756939140782322827352863087916146990578015265406795185177913447925100087366149454037840625871394654267123944483752962829670021879002942698347109939963047326882812353426975367834513899197254432729530620294249030741064735359755128798015792850933763720507558111045008438601756922645912769210912163757133422837351534950993821451032806332265857730806175509774887729070019462144839119611293920549006210783432826679231089933571997317712695388473118396623284092799640524913007600314617738679481165296288399360000000000000000000000000000000000000000000000000*i1^8 + 1670044042037737249701818837621609798866364206534837807147043848955140956352409480891462943746496868399827205867257851253157345270276827343120436228475541250386313980751895696049342153402431511125693737088349565625303688785376498414084604697918324139101954311253841116256371558300806633771235784917388813339457988527940402025428826462467667607735956081755758181854567926937480706999592243004541322878338694269035985447377481670036389734539635413643804816421113798211271866800138944648621695350848156941526225693990862633904914468266420454308422574277002308763224611031312558166694131221987300272635567333504891536034064448159347648970938990945201543144930295569657102096424736976390025755480934958285278762071003124591501896161607806255670568130960186615620859408899683795838972627251882399474118325274321519316824751246316471428429478909824118078133418143282099135116189490665458934959057362901199852622633447438370469566635252423228371686098979359375356508868264307200993313461881672599427594668952251852623124689296464548617336831946694761787556267744949584493519955267809957490367706221591896506925242398969438161786373200410557846291037144566123351050685616751608240845835946937134584464236197926269918703343273354505672646880611253353857250442263683659933807765108866289855189024180522372125832900826390411050450934883435725076223033236281599459390723040549607411174096003377938449783460110784112060450096430713825016160452608000000000000000000000000000000000000000000000000*i1^9 + 208647548402132905572429005580496827989874971510472011893442881016403602456442587211892981357471428367619202722702950356307125117750531309452438213766536880618635420266186643475501879756450269207266607690645665802663021097185446554422730771584339640896414389430556595590086757361605774659288645445824507884679747711089947307504861602501919984152566456946183435992415391909763960479655245314464013509773250446827407789435348388715807343201111737746895475736204449828015832098762673595854295238652760751283368071970986651909446201981000874985758711495560934703173707742954295572850101712071240451290270533034262905925284388134427643660238001087485903214383225309736558782053819126004878514960076732291587952842644393353355559976084265913620894709265324327326941975082858556396563623912038179727150902924830323493222993559564754775029642769409014827652422438826552190597827681342588458093923856125242919870398472362773203449945418703695306659115127926501118286592353582225512377726630978868570622238579183077315402125651398551756551769315932823811609665015196995826895440237251314289875106833347456106087806906237503777405576227884045958495365289949311755691861513930985282215682466924474426331440906174031376211685233759633345311775620966996668915097132306086178737963245369751979204850144268780894657200420421741406088330046581566360234243445213480321238129756073413237812196998306309302541901190012571620862715225409115608055808000000000000000000000000000000000000000000000000*i1^10 + 10161614933069871765142350980294412636047333487882103827096573151636772345989895815999531271366030196460048031835799616664504684900479813219825303224807123915758385780594064135990812505936536613495991285177559192877407548731790036635327130325650155715528174040026293838384412614878759480888358941126407261794921125346750938439116105396725793624186474623316269750202994396444816468972285761401420671190133725303537641931390963558265117778618653895267643629016111720914009661349667356295698949828904803755595094824793749264789548351280677205356999674636438115879442675786227022366508052082634076274704349012864146593974900572797535583056179674850605523459253657772343958988101022296953670814075924697725538015330345011715275705458407280737444739172133054017731350555826757311483506885941659298490359196612547517794763261698445587947566885716016795573300614203008835299858955028521525320716182261098177822053119166446740133473919575425915258855353483224402367409771605363296047651153617380290405891581517729433023319661203129738338017119858686534992932712617406618662967866437388817805709303554851187784079635522812036463436985680541574951180675789313428806106755531565177863808885910414451959082263007133144761397512458340586878023040827976698797057950845931211115385681829905075343568762447415580378552375550251371109144818335991309722303444524293470351273026687190216979222464387867206615644033574162404771341744291247219015680000000000000000000000000000000000000000000000*i1^11 + 154317592575708830849190848691274777625952309551312624299854983454000860258857489838180948147586406188769220691253839191434311694591548969483278194397302012706100719979549854563601084310137833980970823954597289662051227341511881333720500454581808136892577977732225421174992935659076408516585342494163129194250989154418142775407836004941148305044420074818009380679054513619649976991787977331580067352005826478301628419181104143334007648659669056856041854470918227141701021421566392412725255110917874038485912425474045013336817272469687262032869994676143693158785630225952881134907716427930466460416721626927732761907291345359411296229162369644633510750969289280748424991720980033456034870330438814600145769481905544214150527671328528723483101316892029314802043113277425744202198348264662011956256674389200175331485888049156759309575215102887904433586959433772742499014571896922736098466547063030957253366489861137957649307152945250700182059316071995432640787229787931443203471018498758325186298265497216501633414230653831542375131306662001680172341283728271512761553047486402520873143509489256918039808580639568024419766380189600557259732962749449757059289034678801454218382341913932813049187039862582130410359776234850619901407394459481357392019009653603208545633183204819229159024506029101942851206448660982210540771564274639131164714695624828866108188955848818450847683885958106455450146407440734592186981436325806211072000000000000000000000000000000000000000000000*i1^12 + -263726346424039385995346149679531070084617189652446714087373919192217064047665258941721348594358252932239862259917500790479899808507853302852545825515753064774046644647435586253805881302379763062940322611960879937967063834971978392336214711699888736347921455151240740754624780652259484071919550988778296736289832724204887182694720793291342906786506424714456320057081359999972624465735607123454652738092700113324242724116806908426095702600192451211780218155758451709045516466964050803706504461358029901166789178008508224923759186231787484372167070037098502316196022056958159152010595464974582024234961572326249503053936860182054551644955116987052211723724689940137550938082142102029900565429507967138237953897198143726259699818405495434654637535107416639880012146133251548942302575005752618614010427876426563778743434023834130906968581561372515821159253988699728301728202056318078005681664647604004798734191925672189829044309565804524176623249603193632340965583646888172053803169038445686968830753120501542872479498559418441539808083513275691650503324417413969277069677306238710786590862567629167840064615417746730203085255326013341122008367017981996575726727288167727826527452190393911230487212384493178640425391023785649939851074068317577116403384745021967038116520126152309921805936366334125691198392033984475873950594729601179456673236678978866536327762733833782026078661477786425221725765193514091951797848086937600000000000000000000000000000000000000000000*i1^13 + 38232492215662407792725295358807290468598917135442359584022366058321176202682651743395875285705844285300322468278001655513149621143787473448315570468361807864319432497210775688718297999804098756006131676038855307263809568451179011765934395787173369104397636687454080136193360782913539911679447601976441600346440916471650839621744947604863367122855302653533250783223429243461652980029095606512862848384202114205896301706555003354938689035973375450529748955142319727522878346551978976472616227832444034063813265468559502512220405922743304936154155153694798404316187018471124512028132292694946259046711603942638721530782741697666915720570668569951451258668504772589402849656650816301716498005881317664681337221402117340542114553227891002535057994425924090329856270500928520899359256148493586681602806320285389025162224705021219699268223958032797450919399252962129115599277946506945324605475359011467213065015181682310281927210820481550156907724320901654087082633642692395519537661089494209581554177811795892365971218653437125506543664273058401804303785807646676248518459027253295851874154457055678679900855394201543929739592434079758903372336422880510376596449793901094992347968073466634037516663563429291529333129955557524167399625071873050173273287309839138666907752452058192202078705623753820091595612312505215136091149172126214386109560492877161075352706382918769820864459627353066275504066971428322316532517437440000000000000000000000000000000000000000000*i1^14 + -251965439971410467309395811962373069760172377672940708692620165107713523753048254099297495884276567368264611209154260494689253579668738326897488560432276390881380146892027683052485187550735381950062695032753872667604253864454179597303685767594122780757724390937602033678403174222855602937002769036969421675074386556832045006006526916262382518873612742134012523903171440149708427415613517900605246531582393939483693654831576590592421541246572289977312217085724170316853969065228675241668258284607739601214861974618693441980900683522717599659205798456166942186219559416206003073960996290002095360521755632638968284959316930614062120636977721230071594147336475457004580264938434918666930634503622872104443617542625753898943817901467109558305472501285181788288547316761683815862078887988161026199673873203530864784127023106356432705495049896309506393902720496099996898781600085425971788670008197151026869082699539407680855922867645496027569428357168030083196242730628589595838151887447779496054215124351521411411287669835312246328001827629136602935005293802366603220441046075214024286933411049811231747949850188391270711985893804722066794527360618067773954207837631321568606727060349748851394776029707087245584841943254054331530145163137201589852143927428405663125228607446672109743344817289208811418005417244792037706835821997877748856889888503130760253161670939500951944470241800810149391037246081946910590396006400000000000000000000000000000000000000000*i1^15 + 5011350189054217665146848243006363327977194630728050297113238981355239237339470409657583865002186981134420975085395980386728111831627839032043290024992585932426929123098889312504598948816159749657744615334350830971252544141775595614628163401665444000356437355536152427881035002253974208503334160152185509205835563108200491945936534829496508326747106455731870413700898366763104680356450860891987272858635394266128094293835870641378996715373382920279690096670991930596924598104729956306086441737861143816142182646052865863506827276343832708176097520136157404659541959777770357499886663257055833633556605560698632491331259019765624939496245356938100713334382758350865206510127676279636264240695043914721795592326854698209025385347481636389986276685352061131456043873271336585213361411631441951044412722495824806949060661797417295438125397212077083589864669993938586427884858405032546720154247057192940119905596191889869157976266748192758791067277523378614506104164118160872714957191493905107587700009616963087974858769251991834854300228520451330198298430951048549957325661450129862577978077323867502395364352129207547487301988657872294178691426767801526368871126272996520837833827469979559553078900033399445343719228367620586167158372668080827175097942142567011591988226260896415591561251183489094437244466044090776526691722895870302106463462308008397170488398637033068493553526757536246840420574685956606525440000000000000000000000000000000000000000*i1^16 + -37060127422523697876200811321596859236288050959304309821303797996247052664392081549895750296907404916885603679041663065703438348000268559327619409893130222659277132039999030912194068913988522032769881410925318594975716572775977493633856325269586654635705442401269816347158955860839199593580045804549386385398849701898301165577005053557267776246141340957128524610225667805334439676591456477033059715599490119758721627436224898800667963270945867913831686466682065894228374412605197298371277425619996433330141410425440372229714896005051436701239463074215800560881653259460307517517970604869477305882716487778707807953170730547938092310066424055263952231095824980444893565867288885343760980493375899262398329977398815350279271989513062806714299921492334985605673698647408228459831764487298514545219895115093830901780030425729091451731199871056067181571384744162621261524291564965737554952841479625869756156488842573140458145248516941944816085329165106608055868903482642209265164019565550720442360395661737838151652048215760511124497906307971315327801820240697868526283929739698531394811252882951256174249452457511714735752386258727066109686444657513839471921168853907649865876518765136695781285975871818759482583796588230258430728379205737531530942827586671909156532528462574509394590190668770399177948240966343217465750448080386397047317178986951376635409698310944482337144877165023773841296958907733770240000000000000000000000000000000000000000*i1^17 + 343513329295560520530432188277895080429233377051682673237902497576027757668307698250402343382149415862840182004302682524927220912364286060620799992505448605683996455378692312303680678697745276718613301271705707770896068697568484006876392379878958881372292514676482500667164845112895901792797131002027319388063134509163954093644860853204629955364058333047014726319746110061756415346221774079673208474765069810854164370678250064370696823609322066958599477340827761240011649316469750375547488862499777694504559835303979701177951362884998942257190411646268371124045794934457643896395229635324479318679155007831127240368532575697340680764444932752089519468610272813107189947718967664791160308923075973708082499032189749511393084840890602632174310025654818953591530635471176376735465225221947362677867250640013120866103889433164053031681664701156857301767729753802287638657701748097680973156939731134004480629606637075965051095640794543205336562159475165825723255663896271835061389033700197029727042459121373223142814029763830639471367041308256059481880058112025348734544113555776780273592006582431570010278466582351388379995477969280954221839478941269820325449466940429355023005181363603125802174693129053020049365369215146420293426193637733574174570338912934349253914794234181214702429838315633469995013939494681019461765352534396722619712291565283148739057538045823704516075567347597648992327421657088000000000000000000000000000000000000000*i1^18 + -2548886492918629934876677208112967269196644877115484095158742194971197298885125000929380790844270606890090404236401913063727695051705930667408752029998879598597979384916117297887124596572068896690645452324315521100068131891653530840701228460783355280641747389652847057962596128972890347558905662003938474124816584625223798153022791836889972580264472768166795482067771154603461804918365236204629324665140478048667039573200112152669108208578874910298412110817844704178818207647359485196619329406847010225593588169303937931095191063371971061905548972777722667554749315807327244316442256732456999808068567177664594132380679795946697563086801625833892027759367408951331765051690987779458232480496907499605810759785956540208134737744839249856409366032271824014998438828481252200095546069768638793682243390857228389449786974118086213528123959950338287364167779700891925257888169534273673242972407632849179536408130687842210626299943495699401717884837620743365572188058114413769555484938038956015613167903281728383269970722257416394255101781547857940405137616503586175633633299197224627027261860317524527755026177578510835447147921698852267560754148967649317011456452994489542616722491511672292436744233383845947913648610106441183531453943528357905014805321982938240274849945185241252475746635527295288207807327495238829060015361522162995399303651308507882843786432283983933154723725737273482459637350400000000000000000000000000000000000000*i1^19 + 18632804176737160098066300503371995774093817802540241443285634645828173590488525651717154706775706076551324771094555012101561396292717523333459773746093466851994444180165333065666249439634830677703266829428788014092461921909068220597682909778607290444194326338173221488029966541852648354786860841847495231824138461485465686252981904663075860041291508835046789486737314551508335102641372364447101965723602575722234884528372611575121689043074271235817502749346662378996504934169987586010239162365541458892577045448853990705487728597417490440747391119023575116527736512753666503028096330902448687072705523531810049002311144914500243771022445990251513807760757623026416767885268061471888633059580849016156020901548724716968298482308935542840472631863430791345728243982598358791894158491845074943393908209128795105628622668547176835107407356772185302069501058621158071005135101983715062634727016258270916110306491140567152635853532306172049050583277700793699980698693932126968930312961450303958101785558215069559319724128980917129437599167340552262353370315505377185945610283506859882730160605364776819588560162908377923861300551764681667373146182567707707494699333527431501650891461152051448984728870795019801798107460326245444391227631505162281829598997191298002128265205764552801612329602039677099436364420936082437289258557065584786086585253675603192032094804506191131205603295742293117501440000000000000000000000000000000000000*i1^20 + -53733528995193831764427750556094991892689015450025988940031852169752846791249274198709061890123163137906480098879979275024023481114420080986662402762025402397743058717167496610870550722363377933163754284399150614807829443106744217901388819587180761405848926557160935770930959834745485789607639571658522843073476025728443433034490769073678813752646712775136326784373880886226119332527036928990054424858233427017134942339782102452244288427836672679364379965605194313819232483082603792618353783798298241911706618881135183812253732934959309221413422920531247199320198124869875569791480194044011708905327365408753083271256747700911927979855719636231686586722313147802146317638239052351775688095379163005119083244795823952898262498067983011172213027450546784754386626259831949108962603300569940089138424552337064300821491775559666737465764027019315364809414685313079579388023444456882273611613683193233055058225998021674214408425120701202776519469263450946323613681597239612126928175884301233691780005052142050320486841528853118173000105302492842443074759787428122346844536119163065017487771818682907768422557006988100492461119466534910798210444629002487303593895972551406087350819694370829294187638575876191319958793598291378123331701711038602875111511451707626873957114584271430548596621609295736943080203971949031750027326527942510613448719630793453815794160690405017042704563124337377280000000000000000000000000000000000000*i1^21 + 67057254755953588060523668009303424116693113081116692825043638211276009312388261032669670101244546106131836756862823746912741221587507743515798702169837954942080944857487286737327480691961413093529387899427397310099662376657631064653342009905927721361524847041632471120058879081937633359386049820283389554870205287043535392578710017079441922441648374322274325358918615302485467083584099542835927867526263066609186855841569908513173558643107889961998838832283576341589583593039399358852513772584822591322653893170297670268854379285710788866233109655112749814405244926213253338967886962248506323576474673887678603934003688223768789383807867040457936368245403548794707443626298259114077312193269828090649615038904705505574908231816294894341344446065684865988253171312257716341289067855476653671725539386022453418511884248299181139503889975671341336618491132285405708644790461077473610806101891541340669929725383704368615216190244738498341242638325277815861256009698821042726172638839778586512612468395038590661485927516796157240153874677985635745407310156183078186177957918241131545919214842182177087395156472594072345653404905552567577675009167690342331612194783294755750808405449954743289133710841186530875103375065301314186932954804302468270163793019296726325979614835400486955331629262042927335918264257976223790775583592594213502291929053757421676823992299857701482519366048153600000000000000000000000000000000000*i1^22 + -37026650334569100425747467581110534595826360666172612299096143974930676798391720513654097228337791841305637984986204128393870103759207605758553617709882023048084428565524189351228387941976251925169587078067280277707505250005070740440452906986625873821074454222543066623329199886930485463118605967923638359534601611968491269591166632229047438098308263192085038677611281151280436217915895869785696255011850098880760986997390053773662831015395159303080529911501139275276126903916702161279112577038449233080510122483272709388712274583644770769424969103165275623504650125854838962844606115309189076768058888841155101578167680217329912350359696194060412436643454130025900882280881369288094330068318158760711657795667185907800721637895953301308955934954087999526205376766869986482999278236818414580343328756243201914149009407339599162139067163924453721167123328891963584535145157790098677461294416504760748156077043087371261511162249767110205037240911513541580120240284436391817552862093643410966929999462033613684893219557538328744573810359663053906263474767203681807404385254954493928346932201995109764776579794949343978988138875798715652262321219326260953143160918278478361966416418104265189772677246939038677387268209611276290987141654236827430682365337532033424825984824464096470855694351094330259857906584665364315627014837641478368090424877935759645117405095146171699245875200000000000000000000000000000000000*i1^23 + 39073018915023094307879722920377065323692163334680314951648352177856134041776800398134815955209230386956101098052170845053219189222022391067278896848425543561293745552680568780304313389117775545099281613603501365588937648132487167222760562157520300653510708065040338757214377161857137689319149834725540455643779263480531855644531352463993657496532050323837758493658227460569658473550051700223647678113281105855012622305851061690542624460684759241918397268858397328357842013015959995623640163614041417283689582234540335270572434393821189468252032092091191587104826339367048950888741900623463487798858514084225447277869048308926918022468576767611013205001705757752921811068589004143569112195555630398867422303712406524051832058890037423446412485640450428941854736229538542101785536668673856569737025709482909053796676661286752268839046556073964273241253575832107228448426253630396016082411787641063938314308065770262109112381674968324596358721332095595160920710464402917580435314762355845100066842315269205739825634428383824193749318404753706666621823645520065429346667778673321228601280893788488451803388902368129779232520148616131500333628235671855114301836238708652527346790052173118471250575651776884518648329318084087392776456221211107109687522818938460901653082085083088114253048367962212177511730781538378190714916505228244567822783556225565468097397384381617668096000000000000000000000000000000000*i1^24 + -31059080091558987905873391579846534853155071695123044757587459187107357385111283636028329996928414389217834387477867866403494377934674295895613279408097834169719761976909021105998522782048991314487610288272874167147377446231705339773853354311175243832437712664408049564189357403392366413981990541677418154725620631576316301953544458295173927468391019434066564794824267211193452227908778559867343655012064509669373492797147487963409480553452657727969526408593053286849023491438908415215633742523449095303068235225588682850681439528124729049549306485005427224174638086233377609106397717457765459866378823473805313650872671673157918038647241707223361036304481308291102226474954393744902478604721503426363887633918370008588891453488476958313916506252775080218553835963185404998100139149660768080189868647461910310215946896569326179235687216639681640945667039487711148555576979178262850968094568870779124596461397814885595357952259086528225974818223853974467894152897252554287113783259172699148378108059840402921114370974792440686105736533095715128938505167711340560394762005614415628174667327887940432341709072286461799647909575612552676144894282393487534590086552239965807730095838465364453326966017931946045031817941217811209989398129660046256036793375235665849705378791410340529858705635462637069465325233796066014743742192879547532590374353863473639095305554897141760000000000000000000000000000000*i1^25 + 58300874366353218450704617242793498847333024637326452955926285263274637992542617803184840725642014366129793831233661016386550650472667613700111669211385578312337574375550931323849086239314211469763598217593234332099076774551493975986979140880475114975207417230400156516615046957052945035577964967940728941201157126513500411541634247940855351356666369887696979103968705191775791903788569785374268245972461741528990254148888335870216684642893916021891179261462682175769433839292278060032556122497151119661003487965298454636493375297391938786943463580681349542407621397695026878916031168289745255490169453815323660673684719104098107032545096140502967722844606361871871980907026893408903492061155386562259311137588087933821958019612780329567865930153339880629514074463219750838057962279249959854007348028923500315055825102902783506991797290292972613663855348974999387006314472491196932820343630602328401659298920631245229964957796732685989220867431313431133976410263382111443278567094525762252145138110006786071153260353323809600591418073829894172851194042610204387316290397156248134507017238121066617560121997647206960371554859263463336369049608987198799224762072047816055181008721313722907772946223694303762478109091208881137934375811601981599085969983951468328350250183957722327276691986492030335228153170673778417597273527087389405117063993179287680429269712896000000000000000000000000000000*i1^26 + -38910043703668858267507952934097713416741419119803192583989615277934337297037922040653865122609680697350331551192457415994069120279445200400460622801502143925478250206052279780240991637498307766162113779255630908865771764951180908900859376069952744126286605214379254461897341226986052179216273455702423903887140024505844227657880564464570691293612548409201655531047502634649834745516064394294992698695045790999736590740307570441068678518107522985659616799492943558556992563720411248561086576265890452429877377091107748291783792808747847432399230078590571515992762154045047655505205478273072608823958866368900186829125407648038668111235891583585933110651425507238816423295808481414636991969888770674527603809860732098526551908143638435826767830400905019510832627587071793594874004463183983246288407735371370858782301637020547538832962495715844477048110483369834181971763076639201917338196743889739816578860286604802348898603858920702995595655843953434440954067249547572047330894616749876867073019638413958803167203595088116495451630988401438330840517660185927611742532375240772096463184320493431207304079439060989714054535679661984280442772996242801910542768803548756099748623774103355969531619662947784871112756167573038279540037662167786855329990564521017991118536141308680915464969718415339092854194800795653019546830188399491454590770954671918218739712000000000000000000000000000000*i1^27 + 11301759081092173323360511974897414927089919660332972206183257603686919332263772992992148008932976899505229743329205428260691388709095934477234667944489402430110807529119028230146009521867543007379765835909992205535555559049922693968778743106737246796476722244876591678217966458991440307475694905234908068809815156388585405055151663509731459873931154783382912942436976042160235364548429567350497156831974008976998289588544434539899516009330973875271031541295790821071062901455127358671101563575042128068389368357924942156735129789403906786806624403076175315070092835338526630505188795635256682104389250874121827619607089814873114055350404524436531838745321211148134693353428456076833154415175950115771036388354284721221269960088728033153742975278988717246034451491892783014065901979417613951295987994401086248355298988109744400255810895439314785634417921493031875258975359121283803300242127792079969152079457257149612640771742892465111414896885958656137787040957508856975835724278106571203965951605911430156655797019849191233908236143316135525980472441977364125861910407449376252518347831646450121169829022741203195553440997840098544027465650030022809597315676843285960536519769888276007698996657936364231449212162340719203838950650741357714954700416455285316617223600267466010888946319728669468004162927988586929687859768031211465199176065852270182400000000000000000000000000000*i1^28 + -1108471750569449513088408978390890099891401696057687285261328117147466166928161863191435014849525267745685095058272499315935612592354375503293503225446387521996125332045106537043554539510531032112535277218385978258100353540101401352122582597340929433414681754620287809079574061837552907342937890431822587931160001818396764966831999700843499727057567757816555610176866051044786466557121347360175287198698840407028267531060006137167326801135190598616059087546827551663338980358012347181545993496188489863223033970679054771598425641373196448965069513533632645329456590283844136172070541387672135046477748179796184098009162807324758385646107862834457137242270072708387948540139218962435606655961466445216142373498015669829532102100568886444276934098495312260082178181958747407400846252977748365352249845016206913438014498818615164170386978221191953298470228211899316801684103670637869688110792084575407803480769686380828336199179862748094324714240185226245156564705223809051180394965523297152506194663167250521072354279625891330089532956557472879567156042425310950265127850252220565553238792124192737375633372999481602264126774552427719347946080727907286174118882440221036781746620870881573196016498202849768261434700255057620636584094838147248161648922910918784234412691966241525377515100492366553064672196017226478385376669516438314617290012753920000000000000000000000000000*i1^29 + -94036258902721978209248078764448218179220593867652391541088896289966507552584913895663899361727973218919599128526047741571778275642914359226673888072860345295494381499618666670884079906074366774373685460295953146881164085386343908890928976097462061512299763315710425946677725458505813548158758926676705074704720032887435081809941820821699734813709801090596375989968840175622087660623763991496148589512033128485045197166873433087252321244532460925733354043291652980222078382647124172738661196279499748735809743589897708322599163838733814934157133152055967572194271062649817210625836976795462654625720775286000154897867808216273741199906649600666932131291009747930259746826547210051270297086174387294845122384716655017070803132917050537015867716810501008536612501847964577484043994877047270982992648272993655358801250535233743357621612875175059723800445759252371878987050443994415548239486516902622799052526021170610002167645767279865050226206366263024755256491083280195133576817989003130998132099307855507811638992320278128405989087658009167282764417326261822676260377921593198101022568258701177146486064151448951379680438679198683808640020020032584149108990739415661128338758302392929925741512417152730884081092976747582933475949916630160336793356999615694529984861164599695608859369999698678472862356864495910456268879580855360990845337600000000000000000000000000*i1^30 + 13084198853155857200410385989510749114457029559404164642151560321394030031170745009937141703668777935595566756196545730829738728750144677057445629072264550999872510155765479901166814049817718161523827722047559824235959981920884376203061779522546786871334921690248358192447542832336496289522836789697342797337864036868428974718443553768699074365575729155412377031399093313298928769705696840444077162026593296177579751368579727346287512385951953592208993835592912352435812978627924282241941241576901574702970303094305991267184492386539232217995711284086102899872337142182595991033481109317503256112670927496043452831006416494414436202966152710368956777556459734564702414885293354803717800869020141630731260085260735416333413142918437912957173931770259424199287408443464602504343576772990922804921211671395533366218115673489758746107703787895302112609490851975632132994400182412087867229448135085380025993867661907791684596749764538041521699478114565329766886747216492267053078485759721243408132508092072798706130856811534854756140250566448533534397824484355306648820920463132902288956481402286607845875259754604355292123652555903015325980795775161051071720585267262437834079323782666051094353374369045320978059375926521707021918991658496329024469063127547407751412300970436815687333879769961672889875550767093948350021152385863421788160000000000000000000000000*i1^31 + 3875740646879189475285359771989967458851789108948806195466164621543496859210030744424207457782432056562958801845675625503712632803310670138983541696324715282736351472225684161537522712638893461372709735689523016720771009722403331136067282609848978264407148335563935927454352962371029065907321236427141019417489930188745401276821849437238907661796413343394242058077842823937653509665461085624471839237311337871979402341524725715147654493814754967138025869712832346115305277091753780899825400708555249419944640926009316137777944359731218606870377793130308461443967330068028424919901655744523201725975610080560998158146395869316449488418705318029277164700469576197604276079087693989199776488374170816721003539275453163569721820415016157500746892865908491806122475811589551417732430897839644321105059776427262973028604233427602973316116002345223331447575407131909109121262975368823464421616893164410798437957217103461890679083232125385859990005453246845790146544314330925544251585845020446339431549724554392941764533829409754155125141836857858626712686068456026331413205658815895456180942530489584226240844437443654741947683795434366294599461922602656610885728123744720816698163336529292010148525844405614053935651690986220211331555766875953864214272265179980358440520682998693158152505886769714122354404824331950076213392079585280000000000000000000000000*i1^32 + -300890743976207798390438166941120437233299484273037538961940165600220035339766300676785407764616862439950438762610278170519151522617399435835330232169359747570204725567355104486318906144546318940746972499594061142997812960714019886641816758372572347159188207762326787342519875204132539986132935119355076425405240312773987946795056228043231188655476373574433291084423798378475328543572486021783473898598889569267951087914159341954141622519661853398863814782111367228279581426661616834855878106591062501927617756985861530551668109009614395414304074075795807902111907828060029682744597653609802673084149500602374526587777160137989874314870433103786456199218948835078152923236172126081419042686591941768391353633853050401325423271010228045793650398513072823230570818704624381511247238870479550142190637692409416749284750133462252844023191212256085841760900928527129986486395103451686872556797619285475167764420453024545536916337377019327684209915084939236236250900438199733338416912224542985812238502079589443737833158739033213622119255088403380042856436723840405641032795261066518905625949995791651932217236246929962875285187249021501744820360540199580530356948832664298058407982477854018609629822691923126893988617416803937415683277458609750339022833999211044250287851055489963977342456297889107472074300858078791901118464000000000000000000000000*i1^33 + -55692566787873750642431447496869426666310439093580030435252424618507136263043884675720085389877218656984357007274197747211010955333146679723140468599376646291276170581268207782052588216985188397537003272797347591422175203799640642819528632468429209336068664632824358827863624484431343480329989390358065340644832460111482059791968516195202789798706568320915106486758255714047031002758722235795667074087257970041999149445310027311886951862086565619292268327389157673305106768779256737888335084944588287521240701145669971226916483324417620767433800745806960545862263812592271813450954921387610584528532340652640832885535019582139419966781201288415367613649510898799599720962039165621481493153512998574748149885172897467620087019162518732824702767746905907359032346395940461035327180521535781606150434780397966755839794452085354420887161196670678429033244155800619692450450564864037938882537399446648202107029099398591248262496793822045419709943890005019694784021007135330165023072216715664046139072199353725466028856437856238541397927104872259844646553342927865960370776751663774344875266798373068489446049635318375603147080528284034794496133785267780783732752787073313931444895232616751670755482959265606827581311958696711652539209119644652212481832276847494322613613229267418994103541329488111540640365697269392998400000000000000000000000*i1^34 + -868794578683657303135462452352425857696885527654781257202526363490362182621719655818489900929101476499187866852037086399157042178796935139412659127091631070377892802810661003166221000536083205306233695893079742355604014368800691570998374883873205387052673336671616234702706696935063766823503470865525294163271334926335711382371429814077124576714367869725998232776669511622597478548933090560515368554891389633348908874436366519324781567934556213974796834803063763832783149512069957519119619850107853776963307540726941607888482709297610116412999475966788690064827446165123753859937478000618029959256203476765133282183304842363350358348480971244440713029970888685741893002590909857682584935036287762333434901517884264430673524122447150226669582061827358838181600945315964297972947164930654505262069498500316613280369600946526475037807197683700529553891946886503307181793003981086506176616930331653879694647141954010573047198949712165086695691475098847577780712163969625452495526968286697794145080582504820922543945106539925265034902106027692894214174001135180316375960621244385898167871517966638744929030359415283342425389110361353054158927496295154738605089937240987021994372422923195355712542934315083514780020559830948896771890805352746737074708323548144516895556199310497896822476396141576761366438066782208000000000000000000000*i1^35 + 1007429425192643884921560559131377023457175602024453716752477522463602065599520533307930169864524328337366410563004005244775531619003845854228785402114502392004165604860649971674527659334020621272557585135199042728256010506634529034993587107713412185797106563477884830896129635284920320526650977375092165128766901670085728002497149085893711040215403015913678862107676457004537989231834561931343249792647703450285566078158333531389298452356206627598212392828458128207764311773903794105717481624357236960601510362355595212100305047710154379606053808923093739822577356463300056084944047097738403733173469886437078153156840726212973110467384789837489065510275613633326263345923647091979421893513615326757575713664129770265953511778201300446886628988923527231092813424943244532915651523482188081602018730593608501800688759449468368256619891118442762707811273917645008066333564546095620142847416819033032953302865853366615576422183587067779248608759830524635059307821974912390610645030877894140135069110194364059368181283320073326114083302912806394589464753465822769140071198181813992547528667504433563385257489598548332592307575984986024864229276109349232052400636489876153613666887918594320238345315733740924882371510668747558092590441385958190721789164452744062604734867172681220417397993052681585178758348800000000000000000000*i1^36 + 113459404757690517138290441122896358702839049507361326911030068747537853050447263393667136175228507933022902571511880737736001122828654894921855146635242231850250469050606558318394621218917946054963747122548546008042854798397755656498289223678812147896191826917204091643699886270583331907127128781657371721354105186913875767063043236772673565343094448081437230728549186128985592792284221295484216742173136269586519363941856538318080281185177153612072754796373490415059054843838854579927457263439116412435568341363629108768189436563601909832180622164257890948682734563706290710559286944030593777590471732335908418379986541677170376426871225169171561945053407826650260801523709357859303882835796510883161329482274821891180708770074208512300899610186859262821278243937783432897170869882307185336296000502319755735792025836841763906425633123595230606379178737081737782236002938091843938149305217008245224611550370431801286489919553295493649912750871558164536574540015398770734330740022185104960240465491326890711917727251812771360978221896101396400075000438207073094837959748538040570256918893265972473607378564101800691895400072827803539069234901908255437798672392866695892786822115903782076956013776691653806256416262102100187368016286624637285313935037264143654987832960905875636817082125737210675200000000000000000000*i1^37 + 7041441273379175346027368090872637602008076711244411461931213282693737793536209965245687111585266615817647326105568028710280780858055801356772104419116165680210986841265756583958935181972747045147821067419151631989729817824573781603443298462349715137013901254913390571467463959979040294074476980843678636056038001917552534397507615242560298659108820376768740695907093668120303421206409129037057951381723487822427270362517290245717749816708562970884953866712019851009257427148522375513775029196006791283332134934970597691629992178968387599065946589347996945716532411183304028755994209843541858918764315564495367558142491331017616640397522417231362855209809116361073763249921680395659932168188951231728539029836862222662647344641507890182584738053929561375168543484001698487814195266075866355590681457253268923319147697757044714429960176311437191161569196687861603507637719950480555453294879357914334045487893274141509675464084610484661591050923339119707601047689210946442181765769114835421376744419478153035743159713599155754776724186742592768467182318042026650188432175213507338629918622250124637510882979553490181650442073244611717924554772302953957711673508079353067419501039922933737108292129804135519928023956763630697216629612525148833408472827867360312879299726533427819508708073799680000000000000000000*i1^38 + 125622584963809578212744129358173778787943968599318237259933541426821204886024588752246079436377402903193339843821919314947345041112669858545123137671165911175193831364331803322832664976732636207685100611681684067713898090836262575768003602102494755106087088442665456534774231920371609352820023250686943320573597311712395871676009932167832450529153387135618306095867049702511135968955602613897458107034600222457530361980717036241462537737561038031373156689921067750587546188429795412978687192457843039868859792737730170363795033321567151948525310934217454882580654016490186195261421052449526873569220779259791871736084362714281933345388217531329368688250024228117554190282964135106952057530579444466651659457751708826268457468786475458657409997410107916411144406611840755040608345325183387513923906827192488912001923794722884135947971539912075311122982227052255470679933801738668068406902659572884045931865566963784467555932653579592636363124489976412884303499568066661563970053776760777477847729172186709356740858367465345868805652806999772478031560942441851256075791010468580878321752210111978931002830674255282300424854919638862495621708832747279797222218068047307551858724220846254334496820724395403935845855483923099598508165723109618867991514628098134764794373063634949278531584000000000000000000*i1^39 + 5393066218899535949980403113330191136568682223428209036172053293085300791744269878470013140346798510169272637025199246923372925111355730974189219680680999092581643514147398692155264649060323335733076714035668520379840764329233373494091399776160603051737594219519434002359303439332448763264358490519911726577856715016063642180994986939818552897188075653372537114795627176966047746156145942294319964367874237104556363699036429460578948495243702750923611900094010436157337319621928261033202454538947381758056382036156970145183644643438155043484746319191210915275714208009309931502938571630452548134809823045651573748378959578859660761305638065209180635290438583535707037964761098342850637932684104850420796082539935354153548891712039821021539189154689925138743805778757151572983532430743144304089194737760165569725614685470915147623120503276058161371420057953845688675923327991216709472364690450439052057795997338910068903919180574975991953579601590372081244683708870786902333005042004382011584647449619421035951198840390145257759781481104130717855329254336052964138855028298755370575049194248036242111182061078802294730645815443608339107948342459591961196028680505748833342225160116205994198500567969678801567746244625459396769267441375475849901314554677940753021791122394133299200000000000000000*i1^40 + 85294610769097415117775125477961582396273948706654191845372719493034143194744463570726128141621680161581599166063306035345717304600582966424730508103375354253476666903227030222693073421745974261524905095279308468311009365472905063406778786651867164427847161591554395769968770370359177397555325091320282105196707461464531261300381777568858676462519929505559428683823331775956324043477095082130601764891699076461254343752246134492007473469173203685561484362831348841187266043851580187024116209396270406405849294294561499680506786267477155169901596094116593664094963802851644538540188618316237700933630846072105469343595320369719196481336766907396990408632590563957927537571303751959490564978133248782959353030739186924032038683238350281634885763630494494451697605326773983454252077027412566975797747437583297958072707804923181459625717541458535898843793753253638075202630863713454447053565648415368377709670385507006017407147187843192351953920419341440806104425408863931809714938324912857780197919115778072038483644168568528354755543159975471735059947824240947251613129413653141579692549650578311481855632418196010949783641160149941707040499561776933935634764656828775369205861254023166514722607153761352220073798590074603276017291183062660293715939061152471221210751959040000000000000000*i1^41 + 643731962795522959697096543370039982958173829676701350611013706377599172774736794718724024920578560889176454242109332715782858097430607124228548343983499936785388583148798520773959158609892936518989010766252212218305991585333370759869252785341396142306188150953126063567221301443939227747107257415627732587516356901723491999830252394899464728001101617113956120912052577904109342057904147758192433682496187599382611373434733984502255747752428827062490619595940975156618938304551815949436402295138378696911851762523494847743876843304287061120104281042482924741699561012440148820147404442521008313971650352963031734941828647773892701935485202570548608545100172358764846342096456506816086247037872989101301841093591298260643634488244884524070025822763336242946055976669109098063954122005481222675700346921531585013325751635201259428405451074965927364475471696707626882651942379560019955087282943514236970015014680670773530421851067144070965526868838372635012655127825910905325337548037096673319154034962889545101322504057098748513083664824692959260735803680669421813509975550134963507540978056552264704986183056735163339394215873587603589703229982744708367170026502043815332180897682405227985870271479509770376820253181694685241161204916033413538564361982806000140288000000000000000*i1^42 + 634033818142567905203194991442420554629416667748694239320304036221947692236353776089484591159310497526844086478264860740205913037910318860207499172347501839040902272935405137547574450541781706961464678217086042051699664506936568629968170647620033281468344563828238798509404782677554491700774486924375432021014993642922301020543594170211997858231525531461674217367616709115314336914005499763460905191899271935396364526621161833223796809123356493180180927264144695580951237494687394375262443505774301086349253127552051685776846710254704122971563248366945161822390085602904377166227626633139871501562964381553304321731263178704744314709458584162190638018760864369886483293315451264428169242399495915917215930417875853165297702861066538768820576264045871554277283143060806039469447549744241929809149235153678711588561773607731808570160357114720288140609790961471573844272769252563850754083816377442888481287659950667539605389805613594094450302486960980447179836903213843203415290281523570650452234235749605016291695673293839133469850596535022522882719702286033557673772220175278933128574024178658233526320388576333368685898566881476809691424593847542296421824455579157730510994162716870751922025339629464951527898325041400937956165475164159839228209343234048000000000000000*i1^43 + 3664640139214365730662257986596853754267971086517202646650242547153618132860187527632879780428535917663669090363356924319513533864087348345008171585559524769699782648426871934612181981802448294229579389004648006444921699390759138742355881031890082330403165332719286344840925464243328000332862492956430961143375774644851054710162772760907565631658322239558265545367492052449712425522017306886613407636021154271523522066595048385983667000884861464928148248272356618713027326439672785885427634435394841999361080721625495516541453474068046244905744057932618570855649503987097074803055176365798168171268362572361971868050420681092368484143353633508793481557228226815908066573988975984665378415385808268855590062219267188214955706563689677279149348848418903069794945879773506269488908931064325600347187778197209743042992918615785617874844980056633319754704469546385928440242904590109331756523908478923207946400309853656061930130749928821379348455016943262208406996588096907187727045966412458641508317552201636853902782523662065428492619918312413626639420408464223281098768157579773521184920739991431424862690655984646856097418553736959846128731587937495039238072736125036773415567886493664203314005264104486647464781271652359172291989600165774540553584640000000000000*i1^44 + -773955800749638616322923442070132998035276817188743730639596758877133273606499824312598632481912313780318987471431216094916442544802831468731668038192196066549467159333324236445063136821217089491873651603617238956463572072353375904926971247461083812101991173583022910730224382216895125350646276834372896707283130717213570618641291093660415939309211828977903164677806197305147497155291120710879458629452721591220464123402252276678073866221254864685853293538769173672640438717111386338206346410859413431923121499601803340919422203334078471395349461242244192720968919611440618808632163328798948282815995849319828282088285706310573178578987841793427760049871887629879304494816677508063472444677439939706057007940383221886859012497360382094973268722327604586844703894193392942550876803559383558285032076665568593673087469256287370277083720754515747370173627138693216990806489327618434956447311313158139428570561862952816703863928225390265291337318228524187986689876814081113606476722346570970985834426170676673212309844554377601963127311785460633409168156590836632778920323247157403748162619690514513723827681133159867304149748673219268516745667789222390301341871923662729970839246564363945637830534074179492788779314019983027946581737609363456000000000000*i1^45 + 40169110470668191162689537712122478616671842553449844596526921436475850916220167699319476121749790814620836844408319312696728100984587335882639061562757127615619266600211346143779812399399989273078686470206896720964541132695165726369472176295806178509140927638679737580740961571102084763493864538184712455246511197938390398615951198541101711416146533281032354745382018191358708899772482226363832633598832584081360866932077601248255751599221957462005782199450393342104160434593148451708906892861915712543095931395076623435867779358747433335546554659038112799300625853237913193237767158889912744245976404935155290104813286051889220608348567711802572330224783241248594035284019924025112449154037955234383698139352642166991298851911854332885213273726906480522759199322748444952006286949683072848017977451881452485443114592866287529371767590623377718931933868105791257393660079199643941210069316032597903042682169162324638459943532275747202034018222196295739722660983904393333245812800050693205130896385630833871553775467830952379813815951132315357051782591084684198099769067238787772609184174211064227389319554355568019982205527454672855020215109022775907385261384321155185751679052582771791153217975032049635732087244885256890954547200000000000*i1^46 + 60957017512700539514281710637035349480071846325467405856428380562056231172365094685107418657067193452335338629853513075033984281111339257792069350929608510370672334706980971797310287319181591282100704811835999835325502532606733080194301851728676844960361483773341476477440843438853841076897438917071699595911416478901543239187601006502833435429826626438147537461800026864951079570829227616092867171329033760910296275322779672687275680708485719870947841365135395765589678163378221849973218379052690912744117908924430773280405888144885406288107560287785059140774369273588532687377367487072916100798504975784850927030291106525804399013115392053081948479826365037959713788806043258156927356268538005293296411878896777984491580546290949549800546623393122132469727844734396972856164099088618789948918128786716311213344090948804390438357185240966811841281495353916489761958529470231291261644705689046085306872377993777055347722371261881581841463525459496671081021603427124005529472581478359618103867863642528828570346150227463375325507828440048069509556003600438590508171443862366844557188857519957215053740104784501201992188052919005880918986170370226593018533501257022799111371711586941038538884902883725673341474573343784960000000000*i1^47 + 20718661100758204989372541630032029532720342944035867549384406898601250466415481616800306919977958896507247470323233860382248159258061080339342967302250218074289857934402630503571405959227692774202797580948288120207337879650361350564027618029722256514941212750036776294052892141275493186900800732238624087079339367322336690660999825532092666350394837212193159869172558949523256245074242391762819536420910338771943240972145182775539780524171486026877553415866693293772638724080951913981376558493991525017583041472091832729624714169074090321756416169133599664231523247082140938214377586904485081813547617951679270640392772432815316376165477153800782299105744694991508101681379167547914135292080302516967517360924258107714560783346751593912558050939408947930317268142773889433210015123060124317241497564308842559968405635191549934047349347902099041280556671014515478549476207980006082729899551062625086290687090604731045820890271381165546227111125324584064863115162162325791653287467146745405261985707766983651788243190096569209096318920227092818540363776391051448721212477723417885802210976200920331725408062163291481484277319994237968335556880493324965637905189989216458105625271334743892044966306974353326080000000000*i1^48 + -7773986262039770691419119355339762376538590094826990875789849949593322499413746358178160783102899050466101885314839564941034398086849975715666549527868503811541949469356146313542899643558554538891710512624208355164211724614937442051285993136728760852521266709529820410292170746597123931151756700747802461448894145866643195466387677603090807371353801869212475124387812247497835100864541278418175133231509925348226438442243431423273227108511369777257819256203385133849634567569487378646952340685700788653988172854125588293989290513172423155188169988836183806984391058127453786947411552458389256621101243623371092533600044115919845683336384230152227311351332799937279318751245743349521490806046532041534962109760537234965179864497513561721331960630381059446330303454428281213952375511495460778777731414417193868796323713331430622843824148442119913135036963908069442966147896568704297947401450920717226108947583621527829018430159254421053762876258120676696998975536642984944120541616833838258484809505100436053792655137293711948500418025537678331062457304659638556339073991603806112812334448851735034143667392809116222043261703257454187786425791017666250740962635266531621260494061567678944644798873600000000*i1^49 + 732908029803432714160139426246173168217412563696616962628726824472602792984668966692012949107265035522396453355956214319122550946742004724396432942113501845351087363424184857692348391862000747238549452523380846843895491761056978306928804145199527209993842468793038106039149910166592877343362084690795546145424090422524479280476455582246901957938148682185952483220268397178653994501855665917461524973822977246348468249249624176298053919550768549453510520544061085632095547087688167950709548089925403953610084256807890411669758310579582594763727294678372936016810881201886971987016216305727489259071495083463299945872498603951458513787474719722239847787696937780264299944743144017944197296259042239002244505171991691097863015468078422543225885778563466707455877543579438739671484707593666609562493943828756084246148639841383322373310985943582390644265510361458530921062363234132842997256109024381347258972532674209276970287256723427633451988494589602215728657332281586486614373876607874370646709238929035302697729519190973763029693234537202893617141164523875454680560599125752467536707899572459846618882518359047767263868051666338389083656807221949245604717348821284375597197212468117504000000*i1^50 + -23600128018450678535039175452615163090601482722052027064006987486295876159903053600336574958563848653573638077916849930215723355990175850305846733753698828699597838746328378004480227935495332219839545753642470582186311179355610498085773307624737979240525273587565711851825191725568523189328146357912467346217725699005425639860010841309180956393101247421113726180254425296446338241097677167905327757114309000197329232297029738305443977843308065249526503850052876458829191886868895297326919775502999723580552215693809207238082959562539178720744310710611231280582577400449537606994251109651651042871407172592445556141034813492373814878654357303736451702799798574289057186576482267487387811809537092745003206640313171853499248384595580130885899939595043694767822597781539414230619839682181389919108418737981594880997308387975541616537569803317977191555169868117186041736722021540836278674729620931733829480289987362475991510249576369299890327222231625686758868089529054797835382155703156157970530663262311140110167579887387887302276136136664489800437031870368342351901505427280757813527150115839686439753550816671053845472731077996719048911141819135969234333292934829858776678400000*i1^51 + 116132401707471114865812170459039617943252883036244289503018369925078693230868568378572410736626496939136062986610671799280321919384529472930680480333566348935982858392069445856658419250854789492194180221260535041193371658168246753706012806077525710329475143751106328255905827874200701921677248623294220978936167747076484964988623562482855866131237942333597483362625631322348926512558626145258694786194463661439206988334691672163621601739423250395275374170114028611122683493964513575375621141039752927922132598904396482346677019369541913614921527887731983321208888967598092486671594911593346839387186777522103119621515709131205368765025507992929164818790178858135084005216395726355605371948503485708244818769014830721732865418118584010192836058904254329918186864601268607528172687133036233077929925140287836349516794087000809452439573683502137806788892703691730540644980606456012377765903110218264721480870478503737555968242467014888559999260575959319505465969619294045224614751848090496761574989843505046916562469293485367654554206547763096462019725514823575164205905086961787354150717429165842421822632948331809828911940926062875659250819587564502528504627200000*i1^52 + -1272710481386427986089939456104315254406186508526694220867752567376793970473970063397163261472647603310943572632151676596495621642294919421461560640825302362349754532623233501332716427857934590611584664364683035300646238617343925810364613140942885045399131726901027136349543215386135477258965213269090507806768597249434015654603141449481932357192758694633810580890456125327774182691558426355475875335556143928199772844235916473361966137860661678470155179265101495559294373332189148133054951714105684714036012153061605698104680001653586386733189481384399411634087840415311724150642393191996478802399832432413455849163047760170774935401786436220182161031633174380204071299995880844272766722123544526459488608869488139815525233456597280718566437696030942126228022773545745440040232608484201266891435744163192950466515419809502757163924646145132468949609288793309119401305872555021728141796745002633055082589422587313744858660244445114599145419038901312753436869083425635905156905080021414815489174307367426955403073404042343178833827606491861065841709536469785108264916842595303416763056634382604316302961201970637635664554059571671506287761202544640000*i1^53 + -51286462151251006401268258518532564587049186670791741862082838292486962485340288926826410838269585011815138659315638378582914892926948305076042922761321559114583591342676137748508924267224118661172065623204740250606558646865599202957875589345295777157700412482182939867992682225752233203119651618676694952285937296695254789416395258713793636704095740109962053802522081514110362451231113123065230262689853077014402086013454099153778113648559868272389418507016822735105028766976540553041447703293498335370923151145265928239407776123119455625932093641877246840338894166213946020920162323541921620536758249413407310940554842434602366325149639956855880952696673547596642341613203563142697357256405987096415608738302987830288889149417852242966180595963709903360182525854402592891888168838200270538884242236762459856389015382532041687909854700671479128913540436260156116999767672017703731790815532503719701908194013614259215581877087535517865312914858404875382033721183762049521943313539074604782589246292551379017459121370322785920249072549957248743045691545525702064421970407560876198652060055841015257572342900496403282805501858816000*i1^54 + -517401565854449613406831034295437893340448469122528183597544226344549725318287492377448925170563491818849030497281385520722923115965833097049695036008074222098737725113541156522126488375935272166579989540931023113099087943587816573606230692005098839735972276639655560679372789877715269000368947018330034163144941096143904106672787901785751479680670367407410077797346681847003638239808437420550655238235012333358345918749518717509496043956573595555286283912587791429837104299561845363261434673771809491195779114399772065287895382974009972167426764866884559721269396729212249311587675102322129183042494151232821475934710704253826664769685343392582221139618029877069563489600244562019433388033945255691495274279565817851760212406876542691084963746249879157057361468148236312108057012094033198982924772502597385451427886233737837174862539477479921441115243874632368769885661253916853284265821531291475255483873341505570005153850419658891661081605148483007389800402457748987734646773359925930095161536572121214732405062277787524434010099427023908775711137451647275908989795999435662352504305454452764587862137875840*i1^55 + 135381124168567235273730638004543894934459079504082973354157341162833944709172591416177732579281724913739788639868256441698409196345161611026127972073768236755183014497659836547096037273885469982793657429788471554262274950646844040794250905739928448817031700879242894915984363580227610934541669952237081234090419827088997393370847343087826197357214452261257348578126470181917905713495533157379111359761902146003972658868241560958928343550039233163378420026308965754352277789658580781176221956463813777053401013397710335541204502515379746039960291997340725222932968215545856894182093211744592417165629779842261845860415799540954627300368799912261532431996630791381252188043284452677504531187351318784959563271278150899408720563770716146969886247440040901990749532757084959095848015878109917547158343898235769402773607664933551527792090866827206194725073622048393567454830698267005646678248570521298036925471592855333553359652458248359230731856344656989327603239744475364646949439889298037834531089*i1^56, -26252242475633292782784607816865938629488556443054639998025947559239911618161605098550188605726530737151406154897481489592399179331077071663627267901117103213962757250944518711788956493470776719131666485155100638279298125537990407081369023533044325586893962198642588230297127697131121042749057968416850751491750426471389690050069751724374965235981112489812297188913315513301694607360891714285880752304546025776478794807961388678630328958517900122075869293306577032268844934206798984671437114635348097996573244452080840445277489324956481945784343789551970369828207524163653620604854448948035185813638166410619253540120537711086977326283967779337374478457639570032064528983914524092773575155224348901599480024478036583962812278651665464055120370818550802716481992532661883336484726828158914964669217621378703733222514553521121247130543001471458607208682749131841065568719062569496755111445499522398788534419605426400291507762778722867727682961667060978389821247991949279072339313728293409506660113621167014532751228855365858360206830901328782726524301384012462044281435677048659395320965649342893879606744952620444743933202346000321564930100345635366772198502116003821207411997898305208712165231454949784780494568120686972227704605528512323022843435273083052963181502642884992981537178045555638467072757112923198569407618452952876172669591487878242691992907726224465126822183814024193050774310737239142381874879890640418601145600173820617978728974188223055910047056137994223289572278930293488570644059518883880317594228598951744975221063864653608175831997557972502514245932959212928864437237010708588951761513378334519480190856925579884605050282361055422893327631796684962653201231138163949128864238260627137671094791470520730363752249328773944592298596489194242015661591034981958510464137384253862613038651168791987566729066276878553923797092227563954377393699990161603974040230499882693335734223766161841637783967381526973639091499184785690443259966525638404013273319866573954715990491218352588537353474376048439324737289628850134651720795330206207855868137217746877431118870819635200000000000000000000000000000000000000000000000000000000 + -8392924908801237371307122972135998325124959475948092853558212869087870840134470614722444237792743093008969312054344975046876873837507637333384477131468460062537810424725157097813195001025384267501481343758717312647360140389967253964129285491706969617929660192988832098243430623238809625182938626807193522995795223596358384895719393381902305823152702222478987401343597150590824631729969591236967614195452394894878616678437955581908075378347137807448361572657480098901079522388775784346623576170062163466497554935247450016757707811753681718344019655076261621346140890533905014463619147556301506056153189757862182541823070751439659598512055965787488237784735192077123126981505218281237112497911422723482929993275455413921336815239562320847112255283827278125662358239939567162734939308810931933701910655790506409650847465429050461620654244667565434522031992803923755403083333072266161680132775554454172712366079204048376932363126896173015080916779699500185056180671057550529423561031831369205836459588618070117061656631845941677363456577422816611120382220953424013968907154400299253829706510203447349166646130290657360317486768178430919095849435453521572672074856971411568254396741329446477917142661180803617128552126346726862638786502926057546194206693235142029900460150821247543052573033181798146370898469479212250927841708904947565022535807874836026152418668294301604345649189348701845580252626894586586497432681661680634484377621423634256222557568194862394054810226583257808940170836766089872736793076580762116948991554649770249687717623568483457816895943138149931358096021083886731305995001575511853676073082645798694641585295871001097607745717334502903015385974042613616500395791636859304377870789119369464194402334550219542175830273331487214058597510992253113113368146200050484068374296380389375385360090903012594378390715609566702657272948861252344269868118621794215097013570994692916801960934936214907216234855495467047231747630871537412846822011648854299429577243108293365079079180558236198992642590580727792901309693346802941593987401785308422004349590794672058799810727116800000000000000000000000000000000000000000000000000000000*i1 + -788997747164959187906657826161505161023453672816660443653463141016351069603064845695612045486551123064468000956813824964339729930262928498089727434053448393547086219739636204424623851561883267645226922461610540982098388423764296229963564967911258552733863944403581008508943056528038469193443005397544222231269439002966360686239922542888033540594492769537402791703252196265774291397518580587228390408397288128649477942580007561119522135711162221789250049394466918549313445448074854772770078204291509002025399405511435081414645396221689450241724238429001108059158102609952868036399577194979828092886097239438311376059890767828089587806198655695936858668231665484931064493775350714172421583842320407456877402239210099938092595785335573579457150508544207170408418515621136183655942861334418615789177134030185983520774448075848360141488829614633923094693511021740492418051987640395945545043646899208955745902321604311177645018606257834214789729961516898998719361017438300415570470246884729717063945827733487762861997560534633369373189166563409116291511164113982499520014325486850582018593865212662354790853205726367002034398663398100294274967053143254429496201599213041371572180560618314639068120560920807133799745282943279178801618686501602912260749557895397530457380210516557546094663345505630318394888288310378848550304958511815358213234313498081877402231084990310181310158477019536275474407949708717965631283779964733276214504529468352977742197186218724320372633282059319058401074332218683165873023403265917489755215472362193665528683971698473613669255097358517209232583341399994648965692277822884180656718571866676351614534494025502461756002773360246122712754626824082472781956823673407229742181350683414613958528383008367102692858391658648218377522606185492691649785485184025645252020027122137055714168866117079415466223049981485178719730606759919813334463774267913293267399832179821169903729459025424359489214380954073048355801798462321678688662945714409777394085799017032409851129307893122619723869030336078069686606275692640132204187613178062137710442845290420451348074484203520000000000000000000000000000000000000000000000000000000*i1^2 + 2236916955302205862737837440016652521916589316434091905383146466323940628064320417852702491098466291715478615476170594409213865938469166119703737761908136821469116721833886896285593395204561322195266404495614526568839905126440252043147874581579915263158254853133200489435679903273530066766738674124399599524691727550900670078235726981114272744480044561395662052072252138732080210105109582766988050101289674372231467866901745800696111521613756148915243533811872278202489753715589937655209545818569039109703893853194928010656744519136150272722864114073021166002125801588316440735692312923698533821169008272378941205799936262349075255089684832378379577964400266063271415303939390667775621397845490131664667177891866688335357339107581293219204390206124012553718361934940246866462437175568807490823662592170239218131570806776998244081529910038998110025487152429740589017950124590914126704702004447584024384795078843178948023433925751090944335206566631960149926078684652424068306299277022662334757958841496715189646756524449844305351665107437568524543541620511461915358603723039767097835681956809069718023921932096414710707798051267931405321753697713109354998865413004636383495353360486370415565972919991927848822481691111803141009175027453458218088382008048897456457344662235497528433766037577372104345582232137857721572182864614718732796625901521588096587802062915732024118350572163061225910657367276609278885298296047015874199173418578128371601191041498013227137546241029955279621955770554118146960165660378172359418560181779546236391349373168435923386177594843434359873091388087167214952508948081252059015750822513461825303434254672699735615233235337795386870987650532972478698335098160402228895027564113130428255115932054745633252798552773334866542950401034577164707089844035244566382396545800760117590909661633588537084468626389821196856005204744045781261275782581767850657804178988474488569633524215913630413751508887223195521474338735174650644391557571891602252134284997001645140383070664110718219902871152431422865863233850189181936311829662653458825406081777871427286490677248000000000000000000000000000000000000000000000000000000*i1^3 + -4282601042653718655053298740918638851434651883172887095684300230395269070490583423524494484628014658382518977115931085699036228795121185510491258693218322847628408884289875822422368845603455885616807800368372211095612526392329794092683619715332720266112220559145307975000129405337640813779048775575890097092225092029419977591918520350625543913374604865067056797277967181919389291672949466277202747033302998329374838096402368751214245862456132605526603637708363716954798542740849862545547535891324259036886618364879829340791917171751730316615037125600493692149287269157672013577806090721866409915931727178117813861194795838684493038966823552828407070270709408419870953653293522254547261149064567390536198354849117166853951539814331405504763423465198696649169589287911815866161282953517838791657512362807235711737647018294659299602447846871489468940239450728996387573261510443707372992682608163275057722680707767007996209367076765151018317175873365380458757607559642295422573465650797172241268134350400129892027784925139188775542022033746770611867706525227637044866834887892011305724875744173893319349214865811658487403102637603491955596654768675476424357066894904216076547529928062157834665842791433126412490976730352252063921118882910038927335543190941352858372861431528832840233491050330495970417336087931285742220702162984823512716304537409786272363912378657503849302170549861811589230700944749814524700137773959349996452738986109997643350469733297043207841826137745332909477680786436189164112284956533313115968092933836928237097634160016310342396687627498389178319859742777782556597908063706081873371079652309972773224075182216895868834084282040506946897341848923378210178699933206542781503411611492316342787200909074472248600821089250689406722422050768339373108568964925341416405900213401636073526488695747439056410463925158096509076429245691267232570940503287044487464935008645539431669945517204376437796720530639230330900507692954617713049328062439207999561931094735743569114331189375871478370271450123577000186330984468597611098807844691830711676348148607341622189044531200000000000000000000000000000000000000000000000000000*i1^4 + 1079882972566396399137269799857408101144074688013378017632076417625790492026348288490007298880810762906074508490137363164564115911992970712163282344325555159455685716605231088404709376965590387592187974773182345550054598690693562741984215111798583182296092687422911198482859884002542333433983873991822269538849819996260116557052223048316630339643049756915390030627204315287797317264546498992480587617980180383976912054316656129352895433813923997878764905834346885855955982397901569625970990309787573407296560795065978326261426932180581111131492421426301385411812870570621833449209734142209286704170050912986978394636200797824787235587730713729614210685425659681016177028309910558505875563413826011928601815300003065194998868252906780799417700044002294333723499810857130804225429047734794697976008876983248739077212469092106347662372616237717231669656477389879860734073498080862792872444151891864519390318718577364100082916296266111793663050036059048934119146612872737117909561682559868073878314745167618823057263238647078303222173557678685365606105562819197523127230945586404218115031228544334888746861609884204723595654263265020871464823300215759412663893370467346244652520743263237604879468980183228933451763959410663804000598576254912776600166370043201217996994056640371736105761003597548891060462391775645428099317099874316857236746444720065183094169203623851264705058907456500966533174511110351586798141074211971099104440121515873048306879907683178608167162588134064813233479077223250578610645526419873415293837945920186872445606365964361804135845068993720976987078927047095510881881018155871911011303635481738122709125021494467271382857005894327510474438998181108540924794904098187282723653891993191579854250287148473674614462450757129187527732904866533559926004757246043589453770829806294443428404712473004245293546297707116424408528611563052075739404669186696301005855840551264371109233514201894750774631079908250897652566881575687086647965937230562947573213843910306624482385864669887578027848699437826179438344938972348344339083632002920762433401323223093384035958784000000000000000000000000000000000000000000000000000*i1^5 + -965316669397631807266866415303819056152317806671592601911927806765451505435263148588392111674103348403919086139732504973406444590140287174009364492465825143610816990155609335807554053944406707671713339113875448384837161257641870799255606874009822205258061626100205872435114396481904510201450101638501797814663517604695413782027997871388415971719741053223228637510844978392146461105579278487739165693027222683930124804440049818996626533125163587014459548429270583123938592552972651603858762387530227410336521278792128339009486649550328394529162233459879952298522166784566180267270288460733127970842156573019577705720178547676599277142704057228546928409018317906818647457406540131886034699001195251808562533069176922575630121029807090756977946600198406088187644890434661772138763320434765050183977122056090603530154497723217165113246526160341523619065698057552517917672900466302252992438941069393843022314675084813958749911380245023443400917367695162306237594693266231925790069373259220209252182523814855229888570223667032594294106824100373510868452071994672906129872876153717453014894076612981796145009393998003290747500566323682268127837063460629475883952057432368758749029974429100198729231771680895858096231128204636689385109334780954171122022372033996706344094865345744058589921751361932147828666266307243690307979938706987528422654377453180436996979599007803664746031518250925065451596046969634049828677232874323863942186772555566752427204802268560690724081614142894501464667746845055574741956480095270465254105664742107373093659802376908298225321903138620315223465647032531454107686780578429186689649011879658172576303521724687892570832090659356790361345341592174780041898063511212300942294263623854028154024349964251786894148828317259406388550847386612306916249554342117794919027102045437345943634127492715060339105889506124446959015043251914444556552957879425716571759411752823154164108543214999930414260156701912349905213304686285888700880796208420642230020400529497885497896731112547148635017826653712386236227785331783270175416589255967205427597790856510118559744000000000000000000000000000000000000000000000000000*i1^6 + 161093101781149059633272920084117924428106868567908298419154795008621585245508224931592426490765557760273358941038290951210371966404475209882785250109947794179547558512345319349865247510797224783099395229876063874432749290048785069422752242516987202559066328409737523867030725011345503727955540934148129203772106467827015676880578111839391572867917512802707616726326992496297522580964628535108460251040178725957536168662952092547081900578439320505775159085528205454585608135848782611073834052264615992008632417336252828665865834402306889294277472781563712498106014282073699354964006240995472702423775347468507733031938379512701099795166857680942019422573214654366662981925242256110197717866921567638795669683059918508799927149079773898241698417415573677004858758800122478283944237837206328061005545974348264183272915603042735988421813880408504399844053450135611064107968605672453764734418516289359538188396956130521336753723164298316905207656437216438382029933348508783872770100112324913208345413919908551804764787534204431639966222263896684850523094964101091023999791792372799292533835192307122205624506640950567981690630159690627925698269445461400237450194202760001858653589753655669442148540345267708761204375501885190695047620789196268320762184789017267440677517706224112162008800196815141726492928296621909742163328646875339208303054886959009477445085509685512277153212599262355503712034822616740339838575072864271465982421699276728934620749969041460070897897628224897001783058731649283525590354729368509907906483855814788842804283538508004901911810674932133175785334729133399446552626120969778740013199857527570486288903163027389987933171298308267494114751900803908419321291050477648078566991847253907580635012497656464053010485114735794394425475177618885524264588929016738633477834496023596582848327217211297735219000106023916754924547731394216933164985641977819741503445278499902327481312525411222029645783078903496766098827761742859580752575501317103162664860025656005595056799024664821582435279262469997785762681899085237643992506715923509999731860215304080588800000000000000000000000000000000000000000000000000*i1^7 + -16527995303257907902564609129840523973009370300573220142422685915282742590639014156648974843000989145526873298590164312985238165133043510881753248729957546030027008758161512340803240279290528428908386088052736597649442986070870415558036992453249983742272339583728110570563672542219729371225647075997842625866829764290248171248494502941901524460955699451316269662031140623019100261044410510118899882033341291198490942352939324806403848281494993478968952119994324188101039254913587979699748834360924043771790458897799713898794999040960274075479702007874928368595456767891588555566268826220533901811151725730523537806755008050566654245524643064795673079118619019076480748386343000099555697445876022708673238933776906818871221999813562397019434529950361910581619136468084412843971935540239022740281715075867106624107614543086838264470407730394915588607676362723804037111776068842632945694891984031447619750904143452507333041343112204629800546446400205014052347440217437891653629711435995999578172367140961730197926282013676072466954319700470253033572772884566133651104008620155325659092773236607461981339090600167402586950601316804235886201653779850519179252838958635491909752312914243999607131680398487335511539122765412760453610851214536795923503003577218026466529343092318796659842763926390125548375319660494099670235248373174083542864847193854500111470318914904826914651149818075914979718352440982388819208051349624505714957795661349898539884225549657301304833012773674067169646358287948719025512622828308795017041454402787826042110683145384130735686905810544488707763128524661135887965089124623389646660368487687927631641729254266010782401557407836226922934864798114151429124955242574124110720319495960881445232490306354834358827636091581701880927543073082928936523513772532416705140401762137349737378254240255761989522732898362822697348675997093704232967266900491424043737173219656086364878129986627471147170611821697011436083111698061648974424220731682576338221475573731782372405705853589603834427809006628237333668993200893966116708080769888934442989542389118402560000000000000000000000000000000000000000000000000*i1^8 + -13329751157941452962694648908196542052903714982211653090052822264525898108760748916436758284080547709670986906678106480902204340569866926789797963954706714954152613267911128842977630341442601436669951087141800202390470735684302758060285010016945225308476788090544156423984436320845353024972499281725528899116385281331874625236270289423963010622666893310647087670772076167927336222331804411505167034353733374616625020674430523786623685126251287500463413848392208440896622295057193320624827623933796794087164852531374537666375992889721694839655581124267620173342668577840123246832551384819888868550498062079157763996239253340830816944240555502656931335339959419914268951761226716463162318457070853084619929920860980627644040140009318860201488771776031655888860853110955392604934886470880815854614299310657699362820504262178933401539150748242623315351110029369680399437307748121266169574682232844146965359910388209709274469714825167543508234885105767169953785387333397291646975936910739242977290034831749955814995465224899897934644717534367575087376170868121674700342400823797270578684944032768794026218758807206631049586168485183832626286773064581529376156846641166431004021824281143568397473254924712571871840221382406765299745102289723955475968666740684185277750437425986610213490262174052752264383979284992390481423931365346975490761477181269767776986811012181770938969042320739065847683018065352618370633388016179571969397781186942068650997395952227149333544365041385724920005413853820901401355865275229657700050344773791027950242352738784051770047638956607713441312327042414941186575055656087862112111968416098633144608694244216037893328799270387066057467847237089555348020599708978434705304915121505728133613040677419729402051015391979514049780243006208707366891662000805840457076850436859904167579056512725926524648050161426610616097323359853948669376583218913677830272381430745343299662992307461300438887600699331759539475107659180185355089533433955679454766676022082508190421841467230500279308930612999541339350304682641184169883533566887394436453495457447936000000000000000000000000000000000000000000000000*i1^9 + -1663114508849624610602292912566122837934699853728435696654879470352761430364472801804642145844131134130709304808083528527090242178246406032235071952547040475757706797815105770719567149932981343060137478030191479484678321201909529320130669097329371010288939285308575880117713361343232054879640406223927178870124969360261440811438234061950463821775358477852319281134856717853350643434993511098098611415510215823094801710119621407691208977748828026827069683584983731854979674111066351455333941635533461097610059814175042651725109760984084969057187832796979389289309977093218043592749378724625087176266715177865241085614457317801728581000910741462736413246041345231308678748449454789382493226618055552238897686494153408773150181669575418986633348963056598875509371182229592715512009614143753421391766563061564492314694704953610649077478562983427624294923783614615432800768290854485942714165952530015990850855939727521472671257564100591501132778761640854475541980364076065187116537216513798955860348848987914890120612468376928547717949003978305866540910977643786086944939346182685655073459926506943316654255476188638331037751389476092410794056391863126888739315798650060938006376915040272330702929309629147150594507675143611204084755585119165459941576292637714020388492169386861840211672334907221978855229905449841848740103405221842887186815657274910570629669303236770578270894015204144714132568503740829875075600331356218366856784643673147111765399919265090788060838306993666289619882492364274782415369276703711278640298059454388375853163767354648510273411103656016472784640608727419143839239462400662688033876617750596741040167114181704802872467451674336252434625271709037276291820610713818105676582611485037999960837978026163736950132000369555434282181642427490182439866523031300753190326194730501248606525428802650428337273402269280217172474982802553021834581945885229027418894709082051098641727706140426156644487190307617279242490835881960103467047328300728696700573209513134791257058195183856492570575929121277458680415929548196755449185851066463324647879553843200000000000000000000000000000000000000000000000*i1^10 + -78812261105998548334310882724849701392957530342271884702268974213757573071636912860647454684842426698013740421691929952498013880571715585418591071817907392223574842851231055312856595833485169221899770847541830317057733703027927689014695003374152482292784752598632746153247897954616308759327282102351395163452358327548432719429862239187675514037930027792195954771736884162721217329919158815837661169754570205662846069622024614293454762498380800258071554135158377726503363521799769843623852899359050251342666335438673780806436945182246592744039362324314761946293210920623402664139180123356481764755038732986040616847933540026410717462397431552912347798068017934600488131260023069618093076352649391117454767880907897144838948148392457296241349891459104323411268284620669777603200628035621815177423620469060279838275990342562974648446439830960455081373627618507886173718846917470466267163619509544215624533141408071144133090149113162331040979515533434792146745659431254647458599663203373037604929433378551547942678798638691942018897451208893157903500446474067106826413190386665824602938224024170505909609526053496978021092695734958356462646792392357885186824850522516978949332356671162975580141596717366702397014109547194600967764723276781588350531133358940531043401219969131620975327877579237455091249460822611934396455690591630950575484235871997884940612852560656179235301649410156914577645570213519915335675178342148385756131052961974418775456997669191206915723543215123108655492368265246746144320811004546136087809462455636484617379702739290208779975737235462409157538048943722880306957266222331023840459041255745445039345647336751698639689337981941741667337234099966604051199981310830527171733078838468785848759711291779786214213440848198167118054948171743063256957869267537879761379849903462671739303827966779384368426401132170610049080770062319960127960383426494008131738301895523794353289565285604237567541918986257784816750840244275290793160596273365714269523433164962887366906162069101955144199486716659289672166088835984003273364052498695817275302215680000000000000000000000000000000000000000000000*i1^11 + -1065758766380506612413300485906279469556946666329475123587679720042603165996592481681619205021091106421364174266210562773124512273319213245905242253544009220608901561509785971101740534550721268578895356388567417587900516023127848771373008906012401171055119208449309807384719794430143668046024049538130770041945464208829009881076479035519896831456900030667588752492213044335156204157965484931737226950272766894983389359148929439758457096733855511794772509292209876061444784824075178071502591594610283008386703131118149130416925522763574393679731049122980002159528798940563580663110030511185922288212121741029151937774640088216692923720910170410399963771475769615143742161657973142739783431369939670240050077783975042552591081866213506551153078185316084438046729543465408965587499119046600289783078860159155345222373176106620235253416456576805666775192730444923571410516516639812746932538538016502655935351708785378957278746843272318307420551702175684439257495227031094101402991998912046435505889445839866124349798839464445927026627154606276108325874322927157648682414005080860737435551933025083292282787683467505912672984103347155808743831465738089934848173886711252126818715762492167449847272656169819841652782113056332691513832354688610296018375065416017344763323705468542207467395956235428190446074721589190013924321695489086254602394947017201259756939732808506574332714949845737452389317887416608964104845033717605019577461237302138140441565775412891117692207301330922928308785304594177113223465095181156792568065486064049673297696136420988572926322740531440396827322947920526555070289902112296600174509457626032741064231110206184001603431432237583683277641295441436129414795074846290853266237674445938755640033442606574052003972007909771100799811691461522374900711934196512188301884227187875565675206417636441981607837088912678366261638893831418107667578654060280698041025349164228079443531091054518654811313663632009987835721506708914374552903048659284415350464317276075484283220634082848963178016951793606181201903569628861135147942064075517731012608000000000000000000000000000000000000000000000*i1^12 + -188554994759261990124503133906872909697916144263341095980914373850439282241721322888652723423320666577571402654092146794707466134762740752619261842567333777888058973963958198242097686846927092555407491080409424660545295242231178258090342012574793786231695676588576741527895607593976397075308123507373257419180829368991015906765577497260305361263508988015415745954784455283313934731679021917880290139300404713460525466902220168602841264212523630190700192331236128959540701383015766313447658937840716918873536039513604177789147245151138993611694590536302729070866517552331803992328189348166660919945949316377535002607837461178257205178658442322851243057037013090726735984326898715305670883053679355874204049362773222368489538217405719186381768815121642399828556981887050263434933377431246772779789238464959662807761168909419123733186366703152092764086808988028887757560730855058399343811780676469679766953685730572997593855481696062255456686257441174368581660656725932604569162902615011913939186386325424145361179734220071529665240197430683787676094537574545920130549866757078879934115642496462503715491494683752416205154037721860614286009474643453516337582289723451252894849085614010699868086877878020959928648437566284627733219765548095908329184635883556880427963387179714838406245980531027823654432987936959429604657863317047788433776789174777642472045884946739671250338776708290691611341263358922936960925737640411277338812880805640491822984412640121636662275282493620609825519381614796575866201536365968419517642448594576493478412972385516510149308091955304546050508364040004949081214825955055427240509873091564630087195392577943012266576770639890374307081086503301935161896880619264359089248323365736735719555995470284560509191947191607429955517194642620399118184029121753668593877763813109620350302023631525759460889285199112548415877649082321078674057323251849285846228167561768725898565709805779658645533242577014248378981842098009712964682150102918177875674287425695528881147655128593997745186845056286586980669402218317274459423710833855692800000000000000000000000000000000000000000000*i1^13 + -252263339599098847795471281939885636411781646811126508909272272035616401554970447290120719699381301293403622182653007063658640278040922975019649847961207165855147822050063653099654677848587488511683732341390962373123046374264884690859925629128645009894379157217641345443863563401089454824163727775566687004611013461238701807077855326968515885570536155711614462236170294739850588055844164206646697863513415142353056560653459507688657482604070632431992624054961386996978443838414163718227687730507396765909277091537354566432627348394349382792159025224030077885709360840243568643966192389995414254751088515742194696292275375493763773145736136064820984474403389084741371357418204008513795847642442302986866613815238335159608761541094399878363776984602877011223017317956766957812990356578652008758346769903388857624129987512426424111661121947120907588008732689346936501822228273538273933530699854918303849270238616730315508089682756226370555786446028290898144840103593496498524394671413339851804131676320936542512350650174693094739800867456821373142190301162507639179615122436067233072142781064281810381858882748385505252915545784707713188422056836425188045765597115217958809641700583109870369189272978323640221304630646006325712271144362986104374357025220512269830934124641534780816397521604957759710547276927478520889332522661290831212689828592448425823182775138445295626475633018222017583380875067643040499088292820529416828777815682477582946133444530630066194317461661753922803113181319547133092291537678450030752477432356466414165344677080800355963670105715987573968286349117871228659136547636774331360215584683839687230816379287947328543175678968929453452680100822492448885245431877502644384403160373060605851270713228604291851612765173145485769292882907712864337380849819986917972511579574763901741532322426672450505506244321961631977774391509534464320151541871900533481330696504173650030865519510224918954921305871139295131652962401205452499048015711668328109871566335890483424418350019581334525614518845157126447552550554324888665041105940643840000000000000000000000000000000000000000000*i1^14 + 1423013169885629024000786043466035047191136700975352678349939429733376924662961180675102314343540256986738794878712291035005280360826665246849332372343833749256664614746139929611877288933500793769782976053694228486144676836881921304420990379072608266631532541356111935809742426538635940905769065845314675962153943949720842456528702610574896828482203937999050964395901855905556378079263285290306966543437791550633455563140225236516267836256284358086741913472274341948325449786557750350319211144978842651191259254615710707456718877964844692488784338938596664657364522474242004603186860643684676133106012091570081930635000001280615233865466602183150795258389259271862248205564183843018149643200252106613262373666096398209234107703145125815843174152386045230322865921703549802118390028785625054825557185435412031962667562317960531485244948567965890384459230377166622837401804531016334304726701487280995164001349172003987239188567031374396116169099609238333872501901417906797583369273826394013595760741167752732153517644337820958580254980856005994113374732314043631617924011402681509388849696786853413124744884328408380159648222051164529287149456018143381038538616523847798334315698523494015515585497691826331326604061713704395651538856935200748744437711870144851686025265142897536228189050321579651464721759155398272549408975309516403495434438724228862678948978160649696438069320008268724776932753921522701097453638657171535780770435130745916093388914126776952921798551229800352473741209987049792002768217127950246308877562934870468640073054046392143828743482054037004722697780808334253171720060488496096564626814826506603150861848610109281976738654191927285233770441932208170428952381268711582171247688335557982863525649506505539056363692869636269089393839476221894602620674695188512370844804837949987856777632241063286204309615499629873702521718226481775592672842939511973115715137468876325294296962651369094300617266185850002456018582808886759100581393964366386437206717185911950884754764530879341721698518785081925099210232783904179946949233868800000000000000000000000000000000000000000*i1^15 + -32268683398499039462584280870320077349587389577961957343670047471911534398436217353657467921105091357043257863905978044346657024011161370839292676007755926966891575499352647842853467749847165583285898042348080996289284923657813534827836610538400003690401870030008047158281170244489019033758049520858321181359101998883012417616197442107017980677520742075869391555562044927012553776142911015501206848176989770405347659469830212807843452584713046141401829215436068943955105625366151110339523340593342878859015833852089126704284371741643281217363409917303965295534828442297652571213350514225805856269308527450680097642368767551794760851434987558575533795366421972733628576489138735320121255762136640758331986556074599104198314053324732598711669672289028177346145882788553370326815341129620144051183521949864579101554240558648364843682087080949876036344716977160134569104185720755063470253607466930502007370874335983432347482026879000345596648837889493919842202040296777933468086004771965830435235948207251268473699680496292944990365986623382786310742400417941794959246698731422307432798405135319990269387759993554494649966493243347349788091285291207930113366522752307338119968299275604197217950525719990073667266962762488454589482944244271433944979720929418565318619091452444023876081322902377275602539906558616657911476559142338036536979042647762869311686879598591824827882442442231259540122685045551688598147659147806788103408153840594157811233070048901727821045678800562250844749028043218172266845899500726638034598243404063725452488706073046402650386267681942239161776900207683024769231824007448770799666739812723075361952437149902247681461704127479302999265702428400135823790374884681031330280943798051716180734514883497805252912217770850649761643072518995801904744605413795735037207163311258033629407628455867522975521323323638273980704395760178616299064305501483762177043738748331590290355946098917315094856197133332861912181621194995972371994853966400158695389476029996946525600361563361379235109037640721762984110192656188544359858176000000000000000000000000000000000000000000*i1^16 + 227587080043925991561536923029614017688131393783035232581615183037041818029423396959164989792937135029435274091200401884229756480064467515089172155482104150493143968639219027883093220630381634714072778959646797477903000369693476124983156530443357366100384170042840831779166176455148227492692671126082443320559704697929192840715492214032367746376734019617677576018193372298869694837807840541616004671809114594435202785799388715268018060059257800707130165715674947246546775091880482750998728694950862227940246087821227921266933424501570365597558483356484945260365783815158230680655690630381125114454348850055265380144018501443887231756788915887234889240119279311617784863410587062967166632748504305133262462759070224650510351801885556541601371957088399773758497967890108039789620562695329323610144011637357899301983621250349725917479354135716171175383552639131732205693974763576175711370989319686747838423874178456192627014475445913576984095555270686638824750193324460024711788648908756116804944864095569214923198320287317205934729902732281147597458114256314501098560292415288852204732123800236764950020794731107381009116593924192948778177652704332139000431607907660960718479061723888176793498574141801888044853559483667108435636160840483415353492197176041387520668838606291614952666158309837195130045117984629626787810741818241844927525900734715423942963601892977953688612605675263025047760019050536113207325011341045427317223732524121011038507944316393947585698131326916661508658019199782094346750025268989318257489478442520459957625080216644323814977268630817625092403871892571165169350900538564064036940183436123784003613897440106950768272065574228282574776847270489490527531274078108186660756468950209529775849445090024755041618677592588416417471439119442350828388163456194881891782573524138716452863216538612352866232902241751052226722382681340452016740165536017046183105950723346185396222680907478563069001202533339520534210382819704116854810607493860719890797000932498673674045815092856639912771239588741127681398239836012407685120000000000000000000000000000000000000000*i1^17 + -2163635590478353531902760572033045054734389347249074128047601142064388328008950505069343917492645356271806544962147508023615466742510425148877879468231281900970136982860539697982157351129800488273228731632551763799277264048862507954765217060378741944905495718656490882010387296618276616191969050009785557219937278474936235890291788507985281954671405730484737623812323147565454876779296675838367822568058504250608459151095041895161892834354337335060660046046412746470576104803451149823612988687858673648437902618632054718375701064798953001057022205447917773360499539269107398620861811193629491666781432176842768853078714090243921607239668312114659305982932648654215966265531627109860572510563110501089653938602397119145046225261119952035980345260744399995356000080540164806448382421785094343597220519155103114514077616093633600686891932412272455452552713067755148279478095972248738275278017931582981479128726901591860057192328031169924690957587679578515516736808929002943880927134143266571834043461114928529783572204045771031238533047706669571763075882422527945229231231313316355649643926885838527841485480729955397129028514356016985908571851010637951734587120917158064321238463179460723561905788213460584358619123610182387203001340088788028721006400122307687722755208081068534434413084800731557578569276155936654987725695661965664262604861233818752015298154451455380315257095456484700969304476412158425826187040242177467953970714667693174359098026060244196091749520680009474647201357243652231306216677438983716578471884466329659278603662614898845145964243279420732556084684438098697977865582627635560893535155708063995827227703476623919506023476451068806541742922620581169445996826743289028512346251265089799067154461402658215571590257582205074931590290081886482728992905634149914784544450887864237166269988722323802222104855502614104633912405150770846655670596341286883391633463947962187618846871870694921742445389617438940713446197959503401987835811255511105655010296799365607976806135166355312965441100342382175958392009366962176000000000000000000000000000000000000000*i1^18 + 16174576008642658955422280144786340069539004874097252340438355318383288525496853355270588671757467298218426922421158948622060299638917583522704315347140754803231009499310577345049640750606460569910232924406219415469704827281638358459425127935753430735711020400012481261820057205350719436945252410066910967922696814734372570148282265283663415141182917963902227821995051942390433798183147582019121130872553746315185683336100378183634601445933561610253563311619569471563563740719506322885649713541072280997920691417620145198822556191428717272354720048734405544397584524557534939825054135208602516395913610563206653543298221920045359445906408895906981871750116867698619459486279882327998688623903665192957664086685465823812226331401426409520565650526906096209853925837662277051262755058063266165027009695485982358987343210784369443636795803587939344529666058591085935191130185673728526260713998250967600765911207950595194707304466664593833876307185235755352096967547812862350033527168474532715121778579146976671875193524769645896520754027611349322865223814745213926098649756567767371428167535714177872258768367738780295407047754700403995606942094008402095892106011567805229294237721459342977119500771248712358659890239769844326228952520812219938328040842995136472076173387535168306685604706004921226569942591707035371746270324590261687701155017255848654175642692879841337376225167179765311027536519411114544774850193657679930673375142320048988898658326052523657092979124848223718315503913730605525713209798456417099583971621171138054272149408904871343340811202039295407193881115602865833173928281486416291960164304956142248247046555590262803409232031765788138679713145029996003212811969200184228096902647032749771361252251666089161661666369493932386211659506765967086728453163777114524464916476452714220033973170896973937083460797139748341971308281445171175742674423907903895243738081131530961006985373418681524550239498698753787037090887602499992652937355688449761711269259636834500577420324462057364006317198165078671720512172851200000000000000000000000000000000000000*i1^19 + -123112320029878008349312130116107017729034665704610092433970363171568675388419328822569653336824079996505850084641294748047318175285395969466299065542330255216014014872180215367886637903717458440203230691846049632857487927137072046448021589229037247570736958052586605126801036090684595067734301633942049562187794062662410339369430513083035985576169289213863778941708561143134015258990698329808560141780745167151551742053706984746978344101700419874864887074410214484367148821157641423041876230827555672664914067160022243047599770342202901018924196414447668917680632876966859550291649392334412959260647682127295900972305492175562490347064760886891493253333237270299690670015537520774371719545024937684858320950552223563701555288833737467162589510665346862945618510334499594198134774072788646264800014680300061602268758359589704264474305473374417169792148861482966907198041887032699608766456959754896795676499439927266518991219365419091678808589393322047260360476436648024999123261868666344164962901612670554775531307641549287673768572517503414584549041639166036088186464225587048157573060497930142588382412704230433832589496456760448550425929287400686158762289175277519017952933586634688818500942700333054698166128334356526632749223638422443822047574537175817111668556097841778971808005673919996383450674021545516961225444490734888945839353917910574702414084560207754381534925510589037913761804580339900176291560100814690255403480352204570971605878710166000427248210920465704867405179735117866375328430028674404483887798499319142183548518348931592514371039972743773056774355729375086327514222200680333382549223227587258020216579457187467887003385545324468619793042696596943375103413916573606365284420473750411053984509877483117139784327204999582191611636627396886540961162380405898771614235862181321390745120789865438422854082307294193943239988901965134684508060063469035561798711567447363877771081728814669581058849894313808228714905402368195201650752493375583510469705318837428400015322760779337161046844411158104185210142720000000000000000000000000000000000000*i1^20 + 337082734319084559276505043099013478475936827646822442609778350735900829693081644450110692176653015179296668498976867062398562938842308862818773932892991358501493697353395687632960838172945294461347235454950827420442681326158163621268036084491452754839719650535330162860982258602354213233663584948285503639974923489848811857785462418054338463304140709899884590160120044132603299630185189271117025524009748499725685119098887810263489987152207607658330054592312668143002434399275377893412985538828894347979768674913865322590937434625199075301319163032542405795775826761942256822440691907607214318437173226596218769124844465511621616949620960150809162550391628396487314516010253595323114632608231404572195044652633475887168936816906867918855449049279815236101846734266305360706462928237135975828685231849022205301735011574082906461101473951294178395485204823838143793590056050380024168873845409016828311883885873606866988063637706718524331735304663068190903889201392289706464705587003828245372435148592373689495716978852130040924349459436132732318434079281591297910441998255692864964948517357129828046305388585459037805026678997996524068901785654154780368103504401987668627526795609501582556655723153937362361966571247855022861564777183884479246106340623967530540227174101429091437537303037834783436850993680951556542405568234740286963793004953757390202182724106594891123817239672942232778961202573717894089399465467878766770661549853129355817644371243093230279287864963010380534966582238763327039534569398128342909696717146792723150822242027734633482859651697633831505511517066405263449544712851980441113005988210259919987478056088750036655131665950239538523443883402323821747575666529813023598349122280598808484184088267813399067153543429381087801314276479714616249526302370875357743712713475616738618079946554994189408610663560766306821994168081107972624851780570286431162215259986107780734293117133515048404588022212729681253569361714008925015730973611728161280516577347763618018083679957762637618610913311825908989952000000000000000000000000000000000000*i1^21 + -335637208458067230037423619300117238487126591466914746484470335541784497249805617236302324258510052093342089481585254168305407594013457887218306462269531188781260922592756687449329760320937753462879886006857848956051184486809072425362152320551869633605157499116920288032874727456664471372387401978495562852995009459068675894090111308199644069213311458779665812799165610227290357496058145233972676806098929724482785787245228205011153229494668174786482447915594856455475635985544494628755568744931794461180999577485608335172574352997369398108865038375943258293426686010589892655937776594543291391112961474690143275194296602221952463348840226151447526298900351681818099429286368709845608603517431834311816075297672437871316980807546025712690384552319815629900808904376082029234745256963954799383153601638606250228602808942216583912572604166367063160448683497525108590510808478368482514235674973186268798596837130468305756423064361201703702152804107246016444029153381168795138031897423209672025759426716252411914841165059278484878657082889330174859240921420238928498723713416885598444553945721316623445524396316179271023576385609334739369562090797341008924738096813220271809568432046827346991577481339370405841845825707369002853664805908295141234705704034983782308418840847370170385420981527762521652079498031508193588203062173172155437085083070003334535591526646836335296160753522164959113058450046685713663407444270041498301611086632110125096893002087108032014511958708126277803163360210448235160802804137461392106374314357902689346346572189075435356222710117356543050157249908514708439775384918770284748097290179256063789702617153940382748995102941432858286318106982324391697114632040321973908203207094778576647107348291711739709548745345094089322780266733909344199146203941674040180201475458112254411954713552997823134667017725469866027782613613462573344219490938014554470130148679267111749638325744619481600371947678939865463849748330250755730951686899064681967033519603935837996405835290393190738087581394665472000000000000000000000000000000000000*i1^22 + 14634551062797275994264822102847158869174544305913008574268879414261983692208365558981048252233958033121959223613216757246531835541973484770740376323583483930668784451149036380702500418892759355789541214315403880492740600327453333095615451074184744702303891896531851439716583427919164542387505573870884887983617342145113550785607118261950601177642315913912240011720499566008916639861169912277107248760972033239596556272584833638674650917554778002956093867518183333067777008152772495130641121989842803959214424978869021928411713873646526076580997946764606808332142798965740857720610699868938233966650459782376568521970894204306841421716599127826942430935915620393234077828063126422974591062408389528465165649694508938343459428628510360157560229171241453871372971131568015382466737578563100602257851049190178446036858907326112442405737960053150543727368296835136379656717601846685217491282843277497930964593104145986377206740387055777520435733397447466910552832574402337778610766840085891819614324529041957234984740931188970483693537337824229506329098403649789050297343014658012156854141572407059835007827856855788363383213479331672680568133976973370088292269563497471692725629580443864946812618445025781504548943309341775958253188721089906551411690642210542904384905415064127410327102759293348071409588939174166246942166350420550489613209032449077927949404485281957429162195781226654774019306762030382090655872774554309554901063802103664254263596227984577468980013079590373004090714629919144814443869173633370107679712294434386592588269780436403844786855321228717126938355042209257534058238656065365872926830971144366902087437099647896886987269981766825920894681725281944712428385954888836838323458638684099898850117084528608545921791531137033670659339516603353957521085371596888257571168543947904139639789292209097132184762843292813205847500473735203708089379367688325419523274566720645439059910742102063676620991967328482510227266259448224750085221684625863455465738425062378566710326930459168896514397306880000000000000000000000000000000000*i1^23 + -35495744061638364193948567935025320525512336954903613197940725433716712597950340241441264080919706943657622863418751140721625399194447469013673418698976490807101460545004021578036785704110549259207736890279407163586540984107416876630080758629675319404994281448186223086825731768007995091139004332790008122666824073381326314458384543392032837805553051515283655528783210317274455431585556321658921546676495921126541642675531741227744901976958554682051478350849541564554240603633224729216696794383147244725745851009369157069314256814893275139471701843661183683950234634594997813705362854870465269560766225181690966030769721133859867907036504409237793228208406854454556424310572946746330451691517932219218492695852173588577297851494082031223298546136416981998604228608378619153332746862225182451684886170019054219609107280985606851354017726066841860724969107449272726301380276376281825828005854655814612050401139730108687913594647463887250194331896433376894878705291963633001584651095082608968841477356346323745594588581608374120939023060045632037297132954761368113555500729814531964814080667160522565691287876400374556330475398437734123691709980275620047031615078859554890277665246279581015265666458403707642871499857100918966458089201685736162300639969243510515287144892422065943066080774282512552892077460505794898143498027385890237045469109860038522057804845558084677582227305163082920410875223075342623183876092056422007065463153058945165525130455434502588758654772356429922986320105563495400006919949141936557839501795894373588154444834884595431908008181268087521064366781907608612012550483385830226481873503007082515768101493702270110189172502493966755110766583275258697001876755370250724454823166931416820541554276422184970814890342066399632051102922994558684210251676265213023395491227775397129516699200531779661141542486065578899100056770097843402129927282411787563223931103569618913866482787135592205885194882987324669027117802311738832731101864522181076920761464291242952317760122487148417908736000000000000000000000000000000000*i1^24 + 52183247491583195991754379355735492316286888702754975326802929614855588421926138064481879521728629341673993189499354630777122555074015358682399829277469778282489124394943232275335494410182237080161045986657311931868869147492242542081107708953121603492708150773328018077300398512398807582176105070143913696384927855123818855724940144979045515472637657112218418179607533118770869548212488301267288180598265745080748988041220211910639910852965236413710036829316359569117592614776254687726020836232498138303411187327510557278142674750934845380801597281332909093676407215218389731235016757389523802823713360728480657743164026622909250758281667567544419987749387436688580485617316983312993434825897239610149882611419682403055042168078169105618975421828189149899507095905831162334901030489466937854652837765814238512508230025064780951817974005232130239559634574896481726617902212920124116845473019017807798928399845789706932407647650375712458314824998492170864254473863696861791157577315024062065527844175902889699008209411336527048683909422663886150985687629179064725622499992171893524815129305405142967657709724117858963869240891326432770684983541267150947720479617838813336451862748243944970813560889881107053772982966591750164787932399755790521206697993225508473401363661314431550036601659114685925141849921962041004900385826096046006282772754684848675032213606809800891132456889089950984486197798149389187171454954794751987564492266706279017919854612549254358256076723109038465458059630389843035888857642956924214505897142082961031850041553012899511825219906005942020295247847432191730320227364483481998922699471663997735114254330261264994279160995969115006727776723358571765406047079373657300327616424305569342838615439104612936594275383022584113421173287952751479986067014350641422703333801859141257274075535089809881134011547269066033204480176397544160107324602442608819140507944511667911965904941480394068197121039057181908993528209019373911678048908341892561351388886900684015668856557232948510720000000000000000000000000000000*i1^25 + -367200712173687344596832080783114572745282888740097312062300028607128030978922418448216550247376440201951171775437953037368501046708164823712094732947801166212665817601409749961641466798333011221328480421839087990793510713375687259155822235578686633946894877642810281456831698763823554701552452269049985990827254375833838053450534962261986089135566493876635439965061465636152356836454172354395091644520510033077187269299001707443537752616167767351224840389975598064685829536458419671235119364443430857270199143781681154917014642992196163972487299787632590632031242219295993061593827627047495460040365400063794597533696277536881396794057212055890691895934806757022618707708819162371791158607471822477627099628191565088517081226056139760183202933169744208122741550645895112727463877174512241381907123050078261368832234903406044048217564598220171099513969412428410651280641057900156346460508298567825718087267980886769484549977815676173429858244337516765188071634189703676697977664567314268383957077127893467653259936878685052801551471641938747310722373730510882987663194836932643553600107298444482215254037013290988589173727819244634696983573693511286591295161516450150711144878544500199849429435755420856321816216693965816451230785439812184288771657286960437197173809845070634514631843831629619215472671070004461691061216021727945878694491204195613916255922845953566492441150731981657738109000397422975241631133839308756583285990770407956996176150984947068782748394959561645088285034102027020090890510539483153203211970164541471834972819062767024326422095034133978265024546068629620817245023561061964736467538040221680754085080500841741933200451705995188398147056887455479800445974056664203821162387855016298268033981330287423437458626652486121671730116041463457161207650923961054499677352800952824393475664233880288282646301278312014914402375781941383378230290213656505239891062811851126890412157482298234283836836083704515221808905952023992748314611877777845906770196224941334002551353539297280000000000000000000000000000000*i1^26 + 279794523077561390837930089520977284092788503169833247421455029604222764083230036661288167574478229770810759391601252810531530001708256423227258311530085951156304285108468204323363376279908586587206748354985912278383322073096466270524682601160424520022888440925356676171137971319322976167778465300810755805538599267193994576096648066305990751216283783313911420298446833082049782835084300521656921993915694376110297814870829200650470269859347344737254414166974716603286268441936257616870458392146297609571723007342161273935860815255208901744290592895565607211189995644924346700912655308671205907363288864384566044776016917879958503394967346871614651877837665056707037908435482042900386191340577077107765257843367723509469309724201465161129179999138582653745007284553186189071049897673149750197886706714116925487439221252816945593950423326330459904335345314430719149462301953642394852810615041602292059333873906960001722489772284105870230732198258412074820364924328916908285705449772278274789500061663632294355544521496539607017052364835473865357291628200628503552289218227499809974323938253999822055934737844861607240720824812793116952177358312803114263560641076999341364551087700398182780888083205065864565307086923960351495961749856723495577365238221322452052111973549112969655126078804156579536986956450196925522903401657868728118716387045465193302192030862355561251272260494120635248099088691751640998056941369146368608751516157155268535357447110977093427037339271290851651796678330183243254842213802787978328457480526430251630024086486678228551918780288592806059314065484533605997251868222809160429083089129400792523123829563654431919814424897928781013077495406109360557529253633095147431344588507727371785591758347486413996390299828512464403265393666086295738576290355954739032485093459161050269811379291059184875651008184616836074209984225580935706545853565868740637818156988979615787431124703078622635632241226191198836428323529326186881218286240695279233281968582336620608817725440000000000000000000000000000000*i1^27 + -85092541465463131055266216611840742438940658309304129153908763021054222542226299538508221796542214434417430560619733336030569404841053753137929889458518124576057742526263793979516802001892185044850215114824137287244218465413994486295134478892402607799387156754310699765818742534028702355539259864246723468080475826310054860470675537678477825710210558790457246570672424553233752250358660866684831684869471060523661414952165860835982695009413509634437498955155607614280505289910682968729287996178912724896463597480486424377538581317043830306637922108094395248207730038861348426832455368188035055507101870783666770179186221331768192668795839214058705204242013215056081642252680856918727916719018570219919107926904446133570670407349212927177557890563810410297615109550688674077328025076456024240700693649891828149921283108039147412572990942831760033796924406466638734661054008199626423362062690299944920283542678126647841277257336839339927677876727366124691676831265966163724366083558343987725259800223830715091245216530227969789519506667342169823753446843077542451945720340140394499147134611650994778451939866205851768827927472666451369705010955337876399438287155731216505852751444646766067610665842135448704600029397167126024792292751718045091460871014117183943585820470240918268532134159195788188124152949896010528182451612573543246002037386716419563339234104676995042141149201375785410388064970856539208139223763199486373189008099226395600604160623062279713514302424047849575168182468124401704281003861822854012397463087240024447810912840182936515382308470595072727568657378510688516694289842045231905714004462013169382474090895301473949075245891813902202204867394710778275861761466591582406347631045088773942698777194280494974149072311332126901578890900281361291197008280026369846332527881127685234769602725248996376750653417491576043989982047835602570100286808714192491624356349210595198225253063830219857131050319166506975240598958814565324936731622132074320760126778541907273318400000000000000000000000000000*i1^28 + 8671211083284528240062346286670701638271798209102955255797438396091045717992160234486653210310287384892041353238259742429181521122785992932169773958259521203986863668030314312776332268900006369902754059716134340202003706245456726055111797313995512100243365327796735868979402401382667842061634497192324734084132886969803243718104548784061899828875947113388471905196809967463896801659713115009312366399563805384268914369585303546624960428178348745249210830023913676257082174152691880348461782343589062901508325342856322652263401799108845695460842903427369560857369590736649569349081458966152810344899158947397446380474360894811577796078228341999027259746311694453894805448728896694094997884682783189708858356337785917472605697345715317691910206977722499829348238918213245413453362656892967814981866479043270343730004277474880381353177417766994696137938303614425792303722002243521445602678297275981161414561968872649472313211521891739216624077451571098852301869902443634010740488333359850784838880277359718706037239612367496656460516249852529667658659954863927069151349430468299571711907122868332950006949684476585844669890768237341596455129151282171538916427280111775384640965028394406164994379484730403039294839013382069049645105398922105062091829377024105759128812958632682076737112338798662106763827379574497104958456876294693344387189369612219256901607173149241566533082390479908573778020303522948934843592544519900525811363860401270552672691477469152528703556335883873439811326251753791727481420109860146800568887994503165939157105454124238070545355962402634895337977544579161137853221463477061476803748400979177410522102011791829257292521953903321096655014265201895465287046858760554840212783316058850776569930025236709256915315261081784153873455842565981323463124132288594260454351530656760267261392419002689753692950429924880122057550798185785068385526176865354955858831210800475682415602742122433666243249105033477075098817033533206393674892091394360450917805749625159680000000000000000000000000000*i1^29 + 694747389639502940165931793077512327935606027216423845118608498102982051590362740098317487784267086814837811375351640941612261086336603131677553542936346109756120947398448180501672812298990534713501707938010948683102319487011337847675348750589367404129546600846943981039145975991101525785296778945363608883249968977352626843692551881583066507030309898294233815696650386422999713215710137084347416501549954311205773799297245978278846023017152233091320969115364669864309863285399556827551424096114972780258930525551733526695615303983371592227963038314540073380784345710476785119479802065250499239974710950597618027569909086696844737705266505430631267209565184098976407143053400245843698452767637477946609628550849667040942721609613034621273095788294519329200634146121625704082252041457217868446571872689765756909496592233969102341303012412188858103923166605302672272332712572648974992636062540085336026238707358563322324656967138664701803606888599405532520765913276985596502528444769600754259216233313641572514866514499300454979394709060004896609694799435389315264244984666969511011887439844002945638112979856635171594936321734204400563737841047432603933426733813271639143149033089773154089814451809140458604169458260500142312248893040608396590037427737172324885557262887945799840828046135081745901722050443458248309678453703758287642093177141964168211262159404861610676814224337349236813359359024220109746786626113110085459373801126735064361224674496682687571465122810660301046877695601379433052070887522024164221944606748684494619282973897538028136734560746936701913995216178883415893139419591901390717455746167054436877513884006580566027608484720218210750220810065330559021774122649183209307066958629853098032038396948464560539722048941242447231518094877348217302561383387139603189976942339388974101599923509445808872094622532183479528838476140519219140250944223426753954571803046905930740822699371667899068666216427437146128919437391154382128561225744777835734575035187200000000000000000000000000*i1^30 + -105089476185734565726462850429540137986145306767464052836559310184554440111714447764185286902678201978065343465330614000841461688162415117051059394310878059214098231977368132206482190258476884831426824290868299160892482260311789514047169158783860190031200543344419920261081301141348336353081776928413603511343198918988089824672545197097036786271767454313955483741275286982439077283080366183172019915567085753195025717649390318594666181563422449639709901553569497923292672752673387121191068904824815581257911963166360959077591456622346423112988827955536579144993667329023746329036337742844765432046694793027238563164880954134505238785720299671861351561398720255393349678847840784499340611562383299591636943196941817079686816246532841938087405664850702791579305724278510651973907030744761184142120979083553861951759068899666715000845700241329898645484640745239733240587317196775647777405761175960789127996766379380667661081006916698824921929260633165395015999720410939556884823693382099951635186178659198494689119228665811515466572057962264106650581228725008370151602394408235140470978176209264513821157918006844626402456152258652616647001307127020240335751887851206794937399204685131172919635588477085247179689272033898352271816803475902230137274410823767452044291904600728301159341830248909078104568701341377952220054722643241983833934624068443341485716339414856490072762916104282695967106620997255767252370429417074447148612354566015438700903067292490683792972181128376062263148991341836057972481929531923665034158452596175884864701216211350702702975053417093461906961715004370868945830562221275206837419644197126307961789036149699714985377971974797432973499765960656461825739901178182658395347283583077952366246036050054644376713140403844268826457990276220700860324353172467542056526149730868373604611400743420621163371222134841552461131903503650434192554769441197688236071979835262083851323260064788367002215443802922313909560431701090010320411751007520885938585600000000000000000000000000*i1^31 + -29036864175238615653604340914959715662695847883306040085572408119013911903145618518758908730095387079460108306696813453547574652590661588200413415013129997904509885680576000626843210740429252595338339719258400146714616287947604724285491859433594470303028307892756150861815858588951809667223328799564027760889850838969182806456826330413557754666156272008072958037557824052341574290926383357282357595016181522117076552216277264919157014991165588688939411249749131403068285545223612907646103032894637960390823624135655856107297726159684803158159710006366260200267157868914678711944559940813198444777956953262791046396554313362677200322861374536535562935545539627179385947170553240676865934571289529650796164497038059324367478228517201750198971183133781977896714868174949862982138059222251594797284035321503741685526380166865753707978323697800220243382191490717915963365547334009954071831721849142827829925950785261471888994954596395215846089752898870572630907765927582020043998308777431114672315803296227956717290395713620679068653782525012488492092079683776676832880696478292300403596252539072802903509511822335433288589604609756896449692946684341466989081345337990334710743964454283172024653137614556512221390925741836191420816638695205197119593005351421232043809316313226520247245352717528248799487190188921514088150604142913151900279908014564073345890223624656959349560030660266778218682848755020628892956634024565518810887356295267628736104371937899206307148908801004191057850064613294363546841130029765508828654321279387893803106513233943930966893881245489772747139050681890681667661015353258344607963065846785634250310780898978495691424490790859749981763030487227389232710830627880758335131798900328741188800101430384686642994509100281337865626814011340482649955029708193034929282339256374060502106554708898637391545492888315443532352106092755422147368814419434806896698859966828546029556943408386577247326012015503968620499422464542681907234135769245286400000000000000000000000000*i1^32 + 2357381865366906285832734708970195438089820574801036896728939943698155129161086913713047592128816602988464543274805013420914422187986879826359023621842431966228526845427404090542318689269747435837473017937179005189357317595793643444129011826391454335611645802888243256790548893826714942150906411987897652892650379622032360028996260043528274515931377783791130732609689414525836011394986948346713341807515064172743849696344545144105023947676436944543956406553188764926641750424311563029709619231454099565380607499560993181770223864341046520903683417335977101793341419885658030902793100800877286372045325260954582440288604682791687664101697755738612045190693591409533963886678913005658558671111567919437458048254825650947597992199496595544007668694294312217147249797320581053890413139587998842317615406689186336454189591691876784406247808820964350301227699268419680372787671349013399215598288862679899750868894703700356897373574029595753579244071001315260344335561341439422916520092506606910252033352280143000314390955612844597336382135448244072479475560971181425306203551927237849957433212584589144734852344733323757205402038782835946867917823622481601180406258531014827029132539566132439012375332576705124115111613525613290084471911974135916779046415298824380129596922595297810901471780003779916842960683252708845099957657851595561577179532428688619657514351854374970374003846673228492904448849006421510801136015253506056005043443345682158833610920117590767646969094084680569669631785888278041467789503080760199745031194088290427586056213694442175443875016755430854379764322463716226910085308988901113431979748161062501997991036521991750593494604620574508510232271572159634521248212417686204992022541883708351490006766390109259260058648782359549336761874949588452193078542952255123334818519499584653150096436541368876289646104977475116644031372802396654366016404155679328696035874591827017275811583949735519653292093792429168853578379873213725780517847040000000000000000000000000*i1^33 + 424510910212354834301219507460080540438073519779279519953740609766209723943212029768625870393810758431422182093397294731020707966566995277073582340628259746423946107766702042105506254692116402673798552644396632076634811608144797202523756476993049997296960430199080305407973682260269767689493388220590232406993004757397327958913338791514330467558197561827988315012395399050530344867713496853447552961680916154016970499293305570291174634174967235338251572016941358201305622571350589142527360129086780371979053433483277276936307283830889642818709838091556869308268556743962180458681089583501620401614619919372972365717436223735260707853654175658762403164763841503294781308259781608930948896965026700900290646409376561912599420124060294981289063003347444201740187803286483176898228304332544309025636788993703402035433806044896763449998833348075966050778415592246064342598103490811676696600821633402804539654638828663469988943693953747383826296722762233607488457349398130978437956834936064236484345155149333753708299900709587278864193735375103999767686415243262707781386043488359598386917887770777769030327581001266763360001285389751750810663321370088027962452217219225218088798913314739205071855360856719702591309729628916625711249922303827522225345558307787471591799465157057165637127812003265667074964783811545693572904269920097145900274040640971094350174708335741579679481101095036353704635235992213618425488385725121082231908029044403639666473327402405431449847024516752491115466145198610367151988622084450733738801367992171498351161248788770450242753611055451855988524675843853636231783620201331382094963629778382390441116090013709071972125235130992553870868195076582876545177956835666362111002214014575192478719334546807040571502906137748251262515733560260303385907798485342681431525358350113650934707576021648737407818094381825384336216774185586833384217552531174464697838513410902247372048307421627999448685546291981892021753268998305486995456000000000000000000000000*i1^34 + 5404607242024906632074775998436758120243712926046829443866710940550259641951346165437782116562345194250146889878442059625008593749028189991567872829930962051119523979883191390334936975274408502771314152274636141799462079313082308631356326376427022714791115707428269483401005046018256137813378835186176990909302276956905721177300164227598445392488604880996766246599052657716237504729701052243916608141409479831388793034227699286344809900352446999110851112707355728194429463087452302672153360246349245362753368667455384553040939771582192405305484394612377491879805153850221977615335601927263485276171915711364512786312361573612055463624535402101543887363835950853298969961088948825276578877525253802719285883258161627771571838279571171186310606040609370752164586088689197398268573270087956186380841678584205915057001320195237279106690149602725081922435204423371072574322452953443817067162479664861054958002135663915425723856772688497846509401240909147063795081154807610968452708870442649803476074917822019757147273014422215993109713897680021450576776865884432714248018500448640137044481533643511562336595294380316067148874180840484324342721910911327421196212511122038540632579624433053763694965622352796568850303594495061814140983525679365672340010258799879685130395433482830589245223123774355947111814903267290799250788585556862735031304092376877123116515609288271798356961106784670778316941649550457474348773793430636081746404622171671013612445876105404159216872235699331903451055845448046503651178254334528421360741787781153014826407767239157482826461311875750862547497356691529991297937824161678238887382489905832662296078363679244010243202474103093481260047296608912378728115237763466465455081369234302560445188151550142142143990290667253034748938924481532740703294266768849348488338327942793703599392511797274327947677352496170790569970775795451328556701412996998102943861184423821238620626348840258533660320404763466690665126824253587456000000000000000000000*i1^35 + -7746872050760909000804892653986262214175588723457809391395416735371260885965241054900364154297871485295815692453686301364595248498162429767365719409592385080282497034548657271844959629278061959456733057523755750058053447199440616046747290438409925607747846428070275112736907534030305258811994905053379470315306870162088961871840570489172084942724771999132028236921964925032289186566656144464197609628141390362350020245963971675049830416509333025599857864511159048348111297757948241145401684880164952781026396167301097364441138233738610394166984092835427263300700725795483094365037903035511261836984270867161303051844177818827843497324420277747937310867639925389687378151302977235074720208028413274360015740529623830553589490619166617051040577637279366052410471467651778873246065587785742837871342779868557346555018651747621707845080472903070037534651225988522227055446835326235532506980387475240919940446868140909650814212806785203185638962496718451876608768413318785736791840515925445784123450563753252306530725975094983321950107164369813254606788871158022426231938356188756202668854325169578415800910444964128871179266084655987034918979484961234043211591387524060462489686481934721380555363934113450113815082307512490292354144633846997794153249312383335735583209484834905733384224592113087755137941872912832680138406659668988142947816048834119833753728143612048745843179192589728915696321775192144471903773702282365889517965709159313411897188702531512551866408426870754647998567568675970978184188572975264786916765677164496228145912059862268124112749743059224994609967943712045524025876396027109895480210845888292149059593482913421932508214170239809365190124699291920513695966187170489075348561920826172931841231685931441411553817143165132071440280708368710985754392463947283731328235673994303210805979406218477843515515008726818073317449411439991881776728677445747090220487766830970879462200000299917059354232637829029647019015143424000000000000000000000*i1^36 + -865326241841026053101927896708942324900201662506939657370479625428767668269377614378604380776155155612286854732874922391815941844192662852726306204236641154120122158560420932629842144047508039880797669237870688665763481621595032391865007976733299398912532610887722872688647736356600634505278576441526961310337195851254353784830640349980614014485141724132302728632103085051515832227507183575104641226697714421056507409417806585593421328288449348226050378500444419281194463402886320782221226931234007760950613602334919661200060863040799629567445277261139974517597558695222374550916229223517053386738326532492352418205317973762296194785566138439663941776123476741228502086141667346595331634493211049423705019236518157496042203623992540894274736613596196482328122370118400686762202040251655259955953978467343847645744028624252018923714427610152052072380535798113614883548942784724853619436704251585285331835585081447627592710717705866294758815584746333080215710500328516129215373748932130584782713256603163182169513244545491528294136255935935734285577148980056282849606097004749294415915223597025265293776941604024933056352186853157054556152315104541760303693761920953851225733535673025362000972571535793284945846429330292230760929085713403182870220605780752966490121245140684246465202211587923661758167203886793385870061084813883135229589632010421709573386548131380520930634977550616956887296286326742770569769765009249397591212020569846212206212402938840939704425660374751319384747292075301491901805488168597077557752743398678465536599044448744970412453132149379740770462767234412334749072242356970621410868726907705390120041610400375897948099090071249366806308534248641652250510943383202503976456630714354088357699515990570934665693254816537897045375928084693439319996781553874129249824403731955715720484157184473880795223153947338632188548500706516233137199417978745622075929388225645483972896085586738390618914682982739088926310400000000000000000000*i1^37 + -53341135840612207100299054497492004575994537075472034407358003904656985888899867381896540582920206067937709229046590942208639179423558287868174988397299814859478664404879180407566656144330004547711769009815677752743345007427318324747229303532397354943976475114667766586764195514013655821833072649424620373991988471731318646598747512889276835359686905883310894710982447669679737180064558951314596395578830819482515122130256353851380620101660733028029218937087909215141757003126457081718597345949719808822533392928491442707358374069068943384702206701300478796062212576218038399516683065002786261197235696309234097141957935348021733036346653507792655699665359190963180462044980911402247414430184986084105427380338163840615335054828710118986748421009729351481069101846773650683311815111256769796625500588002494359790606610778574601336610595082963732427595247068980700802459346070341774608599437545348714506687242086097734873923459208904798936102495775893326762061640551489826169354207439333402558663451266061902410512337490443905072314815594778973275761412972290396975645725691848176305580679629543427737753395948166343625908291238700947074776397817320431041099567434827353296305290913026939119906324324846981534221886388892055493067157136494858119718770899995627430617897166445837625713396923483444557866429259911324679555740553556054269991645936143117917208123601003932906118725684794816318864212325657010901792380912100708523163950596624028134393189730621538608844905644851859592516005090750835388804478910026267390293837735694556787816381864171880865645280069605132962937378999905758551121224823345040875054089978767474889408163997105387938868965340849467668327954652597381306609704037021469096709304366554777216738818267142316522036847648323116906122185486367140424559833501027964337625270959750898444401710097485654740714340005142484782262588865078736430147630318841917581626151660772872307604940801235486271963063941857280000000000000000000*i1^38 + -963225732861914686084917055521767582692191262015981176315069699037643246129470258014114073783895921786872479449089455034157179077242073935775977140289284518621818596932404811732440605962906400717886572542240938188078733739385362513108642675543903850835787359452409652638887128680108715228910354839273397992526394843828498376829289709764599112757515057812179211570446120157997575246837400126101892797241684740353001528245331407182496306472176676067815799973420330181236074430349514813704289545721787328731903304206419550497245696180250342391339639994764405519270312696637365393037136987296716516136575032811803664665515975580497852405148007132856892282335161504429070885399198805427318454877751860642453776955638417652636538666210736588471382502972322768451411424944241150159232004758707753688340652728863522617676497111990223795779191556317297356455256960194549720689262203634640552149646340240935409642160366547266153115114320369181943333292231984881511525271143914447131599373637914623182262598616917487245021707707229052578736320823158967900331341837581295124619245121068596680333165395349959409334079740162197009315293505974364174384895245684254319876448715118649541493972597275837706615189805063073047316336037520884836176754280063097101233031758616185101132293996319431179590385409067433683491478324226494073420101815540538657896999707688788622890342023730634597336122310192481627490983933574418610882484498771226440400699822112886780743612772854794137907318248330741429630409121972493714670517986368996108125900905463153396799521188020187988810426554247071364074932121367647173326323068215418705854021795131519350784906488024353352177798360618480180228520990598157870097366948791973574371983290921711226456020840338139563050170752091020212011143593094003664153274936194437654642307795543582737917819271619197229131949213257990398607936555291940153962484177540089083960134257229779315551972590823039915125637120000000000000000000*i1^39 + -41118484308627245676548172566491846855407249146378395693372160225277957656052453915937238955988178756896525452611294239550790631634460571868891694811534951799743756563816079121690147006925637938678932045029288723649746577175184214776920334161174460095806700819110861151404338165558609639993282186720343913044650946160578185995201187210663447699740582036671410802537353929598794601915720156374724258211859911445868242877138149211565518159612733657439662529352828056962986325577147328910091506180582465776424094032280662975969512132618431694127505823205560645035614457562817674458813586825117292757128349238148724108804076270969436070706209537083302045220185498155197893262134919331060150878985739614292287984976363070125972755272999023060383486527212481588141921723217295223913535220705254388246800996454883580207874222951120398851325860774842633994873609928649785331101601381511331805703213546529432538024002043310843351669774373218591463353018626776110685283141789773876195547168595883860897807909021029934454836665778687000661738639337984070720690017558374233643855198651355138955251994661270066797315784412380446253250008471272026307867582199100079331861938512536503945710579727585744573477366248140584220082832056690521325914320567669890628124242570126811298233663086163019705612400386668464848736525406683895229454726066337040976939807580086495237429956550627914310009047434802275422006911881438999726909135973525444476264131540579162992144025772576261213770469125183219848851720068767909319080588510291361630643662237318011658516685173217963268838577871187796247261851438592697226190535682925647661373200789942737119971655300225284613762788062408309103301937706547979830485103820805684803909220647364903897140023102250274254728083356095487946893678575693638669408636015861801231838310700796802522399821482440127056963451482201494141672075610373487699076781508669104362978740685435437101385174359218742886400000000000000000*i1^40 + -641610963070607636601058066274680966883961197621178917946349034879699097366476980948991781625526123987594433217998500999237996806176575723381422714927304478224692802151341230957307402179025322156100655733120961754472636923199852906131327855485615309620582453190322131355580089312110727974170375533782039949647463538117974211382513730143236662702490754285653340869702596925032584907362158248880672577459718911655936218016629482390140923771278244859996549078797689735282501675123073232833684822609214239935960367871515925046277846279259001466934436096826837043135366858649001679497531489816111291782151745958388975868355651833838615610943653886175133811540368682850814060715364850297805734699934661877804884620953282651612330849686187961021803967341956422585993066298523967252859435304988911364631116599490784733713981051797947408287024696691744484922765393762780724502240165569820807522927982305157925949644493627578120723603899357082735894447814797369437311423523932381527731517058391303812189565742512570469016431646019648305180595558577294000226399832646308484611889254259714053303466162245319609748375984704227657310504002843306896473213362819078362793601408912997926317958680565571752331795230524185550013469215146104562523437992613091303546398528148956111654440975211515859804367655781063547915141671031720922917198927367452315880951138511494895280712460696199098789099631960136467936947361137088942500787153757342838522238323489403269522692636227266058244958141900877450445035101694356468999328150702819305897162824052213057592661039644822469566449178791946622741155553561873408924450042366680193334984938449342727551142865399895367071724243264682648250741073696255348760743462441242911272736624423066043712613909899619364361652285461577124794288637199113825550012927030774592436760823343175485571576511207604498483055750656066481645896538319253048906008445359198116928360970031475946541076835205120000000000000000*i1^41 + -5203522005783998205058101555185213622751055482900299593354942447275236798213057663586753901443947824836839418429379465096377044434943626539709106872841318923329434208045474819130842795888801846283429379280046943041127135934547271288973157735777224691131772006305414716334179857598122937502640196840406013896833346658503114310991281697163972872839262014969983015168136702124120234356588316297524394224016339016093775596408098253520966241052809667466436017402246871061497645616440293011510585488630059136614840789188822225638027231920092449439183758883960171159374725884755680119754259794933050423559071170815390059803044403518660794094956960990022005689994558265815876655989194891378391466029443060176130389658213046212837998522987548554513192597765476420646111239409143188383867897186625580871136034696692398675173886025892888007479236953459909682481616498626283631581007873822642471386718152804993728222423428950841053385944684684409482988774040362242844742399478703091536386237968578979516189708929077930252834454852847245183336775907569656222130134883314890482932402072096206968860246175158616748634239521058517823837608221806148048236930163845303842306036392813986510673533195486365998161035688912420290032536241954339706052610683800860506356320109137225312813929495421708421594002039840460543600964064955710225632203495886150169258539707894238692819477299765330421464020508013856417233163411184339881818637036458159959107547067209252267583447436743873429191431344090940412501540672667654442342370095740927608798371994146428525048177203181506606188591259990258251401737132784824848294895442409274801406419623943676387459473378752056911222736143419898947080897680554639513223172769241039121311326889450079555267670471320220476940786667319848268285248955831090258040153976967114539996936825794894065792082819101185098953236215578248917596653450289421487440313531862920973833128921694427160772608000000000000000*i1^42 + -4788086061390039804241522861593769837562379902344449133305140899683431057360014777786962048953983303453068844114933192555899769647178844295899172131545310373923329121791818719523910000542801535243781413644405506711437121105655012420822036266999365072443672186463177373867619392393968695184485417967209623521420898764324838169252086905687989693970990134368322703627624341403373030000408876763283560920993249031443591804403904285005710272017702526783316508122040051880472797523578128313536020890366428702252055773813312466080034753191438991727068210894980200770505528713242368442772285771156925522479587309035677323977802006970831175220007522207389541324454213614671866381896447403250546078817264192580979795053376246617727981829292990222276625336550872302796858027904494202062647984410175277914194843627594996204831498526796678764603301109646563637067131223310325720014276362583458907815036430663054750748711603513890700211116024664242584413041126886601293818021988362487034522474605003101232045443280695244273093739064408628859346588733608323212380258944249842927528468508943323618664108197084355228214296279832665327230657444334300481785419225951056611918701587240841432300759201908914226500853390810392875688469319245465799935368160248929779642431051171661698460075231849293765069233609869408287483374516154574413423728377785408729815612965049733186990769144485579117113273478405715114863380018865337171632418948024631008938646830520871960857841739886183853781014437492801830802747523194308709684765160351933082258390506262188434072065458095667236866506955794315865553541970966266784418981777377204461326344600572971239562373087001365071961902880411029705133849076966046219795035814729407942439680403016619367555837084809340842403549502995838018163741312067539908974977110112387049004874394886370941506343902252933661782724853698775686976688424483427834994943125372657963560651974089113600000000000000*i1^43 + -29348603666351521034340289960565042892366122878235537472675464225220837055274563974046058975625132969524690803133778132779202825327195118242813130998466587389809968715401071280130599900150726177690187215144161054878940934655640774282125483385103680529039441563122861674574950582849524661086604428593397900723242159310986472705522355302051326287395931698661738641217397468079736782464671005896471112998513447592572873520057799018355360219531174557777714697472224291339339177676464446571918646564950307138199562645435764623706510704373026276346409310693814690639127668724097980372886484260454146768664357600452685774096409136328470099566602526057109620352554607475929313702059584415346225827634727221599956576497162607604867100920521983990353593929041161525120804797167805172448647016245198273546860649462265091720635782458361160257914120171598157407849077343300383376255595521020168484294320387885305975431341446128743546744931300743197788056616118087281248998162547644905255730672672396109347752186749073546254023848068000843166642786520614427081627772424196873244920775587100425539865111544769553950958618251619517832676245297356597566482989505220552382594649428793668195992244094513556618387704981880377895217822712452982940303062979935045719517496007718241702168260904319410827124412144776290119055666397247226473505122065616515101956258932003998602508376918257898667010394424036354613519051627082413227761531169919665912041570636444030020699454036376123912792698121347672791769892323712337507987672890259261169581313271120974248821091414588228841665786911802365762279399309950944139254622417361902228206932443763512541090200328043993174032766439057072588397446031303562048291215577290940219790173266363851501768421039272075889468476651780955123324034166514085793142287191120306843616553294379854056980861672998579875667023049804607149399414968821756635999324322067297670539509760000000000000*i1^44 + 6197155227508405049228665528735236179701429544315634519768561669417138125557860217450491989318265696657344786139770462213626898388362999493082097557192401345789400968232333529920838252454797368521425354564781353103275451661959655004036460416504592495648204922315027467043864956270730494313184806758877800451583518452061919079708749060626871125783132715862890020552647977072343588729933810234472696617155626681996697872422398497245083733658096475721875230151382271705633949609640471603333940513297734370601541359397770376739299592218850973271292824501398594237918556110964975586684121591398940114037191696188246758691242246599591926655968625023465419152046559154411336236366735349763049553583526737174702756695261571046796160478074599875340699608813466610715201682023302456948986555514793457717767976458644109872720059203799393038843187305176047434642069154683208317114910087175304020082420907990165095608662652272107003273278769622994736993109384668422077671160416222622368328115325485788577664378976460115356421549955480485870569303709515805029244254906978790256083374267342780208045748880636534156457232737212997713547715248924928251013343079539786229656423195957407080814769120909666058001388645971317096310260682765082360463307903485997834922841014941599064559847832704877462873975187674269107438405344471248499725741911584151001013650178052438776320294436432943276287278184535055675595950555830559971834081614530170905330315230573118986556759051161822875891346781307131278135775573781085283660183180602233691827999129339070430552510144791304748343573438225794599678974338200442362879261402919341966629431925573914492112162414072919756496606296417329057301457591665869324818427313020695637382653610385555795900129645169017542012488196842308765085378875243864746142424627387070007226483218917473565595901661247555004017039102340763911701463766370783006471562298679885824000000000000*i1^45 + -322642558176800644241924532042859512744821675529226301002097709128875367952609091584710599113792341846791057217261448875240824414913814441177785692654390983516360788810033180552854085431888907838269770270301002096508793525587730713664768332628081305195440004399374303289058796186916800429087691771324811407814885265516444978403526607657145985761095075759886000158694926234872350512093680361484372504624599956674541600179983306902015169951669080138522038140986589704550166237746008369633689398204311494219246885665011688317171041557766946984335002323525991964654712860106112412988755961274865451705888178140480559553395129992078688353586419526737389260635754022421131073736245781472156181493036671562357957529448408742419179548310319059659051170022788274378024696473994955239746403596945101932372240507747875503849300851254630654809680987722905119007722182404055021813761423644431215510959168970086881625276869324022183431541571131627027080029111313059195634182919326430228045882518051020516465703973288498187051519733201340985960961893093978043483234723911445621428508927701944504681313133125102769623703277301067622313537380235987639244305052342858590939269755337197243452529253898218610016016472131092466793791646079904057533995720321537979853984715814561566739130059487809860014095200388756742260878345327793261695270923789231606539251578509402808429625980718345590695693265829206094120307921931774306268780634949505984991199947764746595091687973232501970737332315147518919702027810383371414278146422852017557801169250331443059517237379823856364461873234315931652930085174467356344476175510016536408828266977192443854791248246545450530110555951031450240028888206116453893285891565535791959421551550019709986851582631450495069322235955794288624268235725279853221691815301530941118946297963739347783461492182726160019691618665811830179737515256585525198008300339200000000000*i1^46 + -489601745698743898707026162872277701231827066617623044729543795902170048660623407171348627221907086578205579564575581598605536059680820981807599870967007793730334448402049702067815305444993225409839561547776788102406779647006689207930416509373047158265193867845213526667150004733185690739201844993165175552660068448731501959251086684256944292071048667983142785504009606037111077346111852876263526997473424817542675084230945540696448249770351333421871096666211283937612658706500053152964127225912263842305322610246003488291364092269893741408406387630106924116001138810148034361360112530786300589182104506813860420451687160301353830496021027506769350736976889000171208084301688657417210015263796814453292348927559049253143784861619928334248162885956184857033949501827699065748974087857534495807280602656245671751316315980603387241751970110001017232391282904421716316034840952538335901634220961580584190699230108956200453703517568662688530124223972450922596329584272396895540111360767635197892793210501874408457601772102900562770640352638103303651401560234073810966882937545790375693626545899845437326643766376374505162953833451543817957572842642699483629528957335168672609352561931669235689829461456726462320104627840985848102727134540551640224433526115503512299015319061090185158235658755952695894333463132513931728461935345995428751231773374099625813032081691381735411722522662767335566725117963488340294218089667466211941860009956437254727050026012220076500969554407294849513235156869454315791403408381025210636744078638679422307103415983104641497090158228837941753809992696565643750629116216125923632400485661407057275849307181473149795567796839191195471694378694803127843214327180372726538443843769941090706773471019870939756340748503838977538922121785822823457911233179812024218869952476667317749618250275952329470354348860627759486782212953646039040000000000*i1^47 + -167205869570298160456450744965745671675311218474215752754489319321782169956170595997690571924903713474881135232668872075155632940652870082522177241594800129631264745033811240903430038681059376099311643651499808598151470013676588326973111784748603165920080956574936110424741154606619921363764271233981891455764739705710001628219626683746183300406268621447810796371392692619853106006664148157809649406982441874143406691553834376261481602726115530024467939729838949490691753145306435372749098773195542431457919704414179918508896571513040667388212389585379871498127476002932680149991189219948667698496647707883856709496091632650526557485038389386196968705650819701121102452652519484177066828613716717035944956396801161883983712536545564768045234702489897789861804310940200562619146702127565632235419837400137307676329319325004520019245435169325057855993940384350005009602390137901054446481659414646575044681910229215393632976542243683411374419169438584672206976562408503628257496286092792809547389715505255970212549344313862161387620628780701596138179452024950443811119388857173132517877148901484926575901864297834633501897121831181451614294026731419489671864503166406331970745963614019008510651225950805062082080821527147811514459464102993779989552180140302404934870944073470088033721902518226799770210665679331905439267993455371636853163188934386764329557898451941703607984505913070866105475765826243401671523621419547117896665930139778341240796072975345103373355780790916440979217517073442125444632971451580432788200100129074711313231898936845285495978239224781402806662588897779856343807830332782341804975828711374604400092420967532077743275625917815681353162079511666727237143255406541283921749818602584895708726080525072276580748744022018497121264570865618413410566685973666084486141634510785066752178123257056669771961984351871061408612352000000000*i1^48 + 62309329377060100567476742641923046904242135705030295593786592476792884743641927605724803921109452451817864945994595214836556783307568321951627507584449877849743690986291006171535749381530107956801141905462711818233649482452258194699209483919187041949269071671856832575115792725361045845415158566674045927933661489433710924631157626463183110925898436534671437990401039238749773679790097598517275730199874899555915864594827255451020029632046336831849287725821188244488833678966549237923794118279441293760297915492756867716722509211366232085848188987841317860110471050039411884473069180919019887630460246224927960373983433481231352268260989655537273531982394424725485805215574350106800316292647612279031223667092094690733554697854749063248182083846778112566194050465592278501945713540995611709049090883055140049327301266272770011320390709935858973198460402319773077615633679869612788503445375011393361790709013067891590644735038538343480032314252479324106734747250660353186826033884048728901274703073452684039269142234611438478149520692399553174697408756616709889835876151174393074352552275292840858460209065139816260339790607361993092173895784309806122421639907486051429964052932399498137643286856468249921143638068186322549616195020741423467076379988190012306652267815834642496980252256942262823324648815573799662823777562237681123088417052279379262549451057602823835407857319396955344322089582597939388923273210842177195021504113161747002365981699800153326143814723266044219461921842874452056429099617303788881971470113003480294880351107014891018429933175266877364021268765428562711827745671515537557258151439255860376821156248047274134394208141086937534773682014839495476487536141295085841406441654490512182785522254023973665589401240235364913733153258436406634415752452365130591687419178523527587067514297886350847798138634240000000000*i1^49 + -5851907696926457477103772834243731387896854902707849375820817765325818913186109610981855186902055282072789309355655491840495471813847833591079839525379831667753167108253301939583832056587192368481891380326077215955107360055812102109648872823992273645487393877285326298772225677317820139617959549896378260225167514852570959871055993197045011029666532816317386823434376121397247284320258135767037928855809307160343967427351612687693467189090158496361069780784184892813947589955016734184696211739513124133230200431047771197165486660415695554165289504605067936787227498867080493338195940907719789926032637097231910180486135965898803280570755116482281215825641728894215846547349741114216967037130429558956454078541979498130397855905902379855450344505737490827644967846374708962898313796374587298641159524693335227186611180965832132769990891924508945035614864182079896814196476259969747725260596716069116104861306027031825720673845153934784880083993428656621966090187400001382634629574181723411709847296352372029718445598660756899014010290451933860565825586512574759800193899331078715168849583280908541647039357677156943736505734498809213077164097901853418548073552173631181744577880068299313800070634704069187175507613386505871762932135100442827734003894420764906109377955627006697635945646152753301747738625144144367744403798400699380973065006141369809771760901375889255330425058399823300282930537692453497327013008102030250437293159779469627587035542636485985211952695586282581764673265846736873531807630715349220425057599548327437705925166101321330776963230636518300377678845023771409866321466321459140878148686791909010629839323923662720548299894977936616248480304441285277597792083920181103551641029049028003444843503112866451216525208493241682123329331397467003167593957239058637708119745831032360134394609439738953728000000*i1^50 + 187847840089807309979546416683746515065767548881493785539507013480056874936413630566269790793501685615874162567297999689184113516920106732141196735321561945150112539523758443353172854693380127617942053131225209247259480692182504213466209235708665446770767897001526001276569767835068703646425996632331903943421461876969485053285674419090622343572375376123756059069817512518302382090209639308238006034769870144949912201751431428657845115806852117905630605929809684196538608520409004317755863442281589892896761418101287742688053189839671936774389965380713369926298455529729585595937901509718196391252163671980650030534400516457798931435153109151965531930469383739339870910386662361041204396195396235980130754430930749818761100170213277175168808727735341110788798531098067905607100384326176805136141215493086511755576477062560863064636981946733110296792761818435652387356297472150709821190763200460046582149103117856294115829805316008786296834795730443566663458244907075282625484918060841907523782398482405997947260759110496013488728161424606933981254894347096515164113301423273655488108604031493272366389557999432803879161729144508462239867491222404943408777922953158672712132241996602320416823326156184674599651850874008505830400370301805774796901125862675028154312398132667959896820833743684993709713997892054630150691363215626389910995596907387912201187322151971706823949719874221501419384332122595343831418401515168514628951064548686632423478699400364988868629260387497619840746789996848571112664193111481418639321931377257916675752207236663135089764886973481945041738018930548514006897952694279273890917321230198619349229323901219320941727786268148842042727554269121493584091980938229417695104919226071486515319553528040323871593661945133268166118786422825800259008294107341302290529199558164984155340800000000*i1^51 + -924017064388374814924971111944063495011364424607445314700019824936719997857820204704954637487135763577009005183523911105230399327158164686408696494824488854816468487836767324378386477123183508531752379936131433583177869129843281677947394652170861876811513208046122337763008737035263377916352939353979562602971189749130398022946361423091668689792867461060712074122312070112037742094768673481393928728637452811519887204512800732083644332291308958899287970800141396876681132634918854099678701622425883926819182959724489915939379970650519826176801300147994090020453113811653423704144952743154730904157185254848693036279227241275558505866364767785225956276660019000396598021978280218415480856276740942774314250662847886675361032072338153663011624256162496285414212338286489067237000269764934821377572978349694966467232551100469858405583939106417232051026791749793154098890807397812132238552402236347570575572849077343958797319395879694741319693779547455531044323115775418241213820760440863387853031045710040816004162356267473217020120220211080631109779909553156099693238407557471981558420845605205612362289555250584844109492152702355544646200394671800498129924114876790824674355591992352868924547210430640860435723420645328303446531497817303686996343600269220065930009669116258068472404807814034845371226123824156669426857597412284990362900748061186699452762305448646481276772086379769726182632683565472898794401088390325172799794967438802632549900161589092591669158599143753439372857342392781133522396019908039709572303149522456060325762802660116293841748390108657850010105988485109991140977075148078457899390190386561313963416578907018975785108557819635790382886067070188143278180288504079193144778259791242144848156887124647561141461795408136369379310871140042819480348242640977545993482823270400000*i1^52 + 10112221056952776003888389622851673413022901392423885895016121955096077316323582506870066072939236296376995154804963603281200581702613358652758201984971286293144637753382581524769341035307171983526519013173258808428095739172839777347606519801743265387562748522280594180357402175937870608420434769175432497443172640243637749387235440095919634711485626629106659638928463075965539070710889408445873153007973496853679111689388441171960338861262159409949459973444592796132019723063753749995466692675497084625049974944553448877272169327682973155669989080636820456676075959726907736709450579533423533531279629369333885998218844162936874974786415343565666378926750214808890999463645309320033302958036756147652469691074695347902351675814662320122671384418820091296740968354857488591944340905647028390114132392290697702562707445159572680794392404422997241961173323449821980756931868057498971289425859825616928923306996365240709895094858806872372806675295478802489457749959166946476517946702663283605300153710806795415420545636366635445001266332243827864444575732515033971540931582669291964808607374621779907581443364616876407024348006562699514366833049578554821168218911241128603205670946739789671719169402260579966240322288960646537620409464446854598268465801034362245592361535110813545123965576527887825476207384512636983177605450436594501043431398599249960969629592197287319752688586330427471078236405188848152019324690701906453580120789440356133733246160769097606575476873965181882433545721607215277674203265766805337469947618656603513459468689537894904003199137922485716870553940391854792132568240947663812609352948742971156950517315075536948747370900155070532200634067964472594424927107842533646187280584488901764332316521271356458532691207340714787654826766365607681638359847760035840000*i1^53 + 407499967873695622837942684193471229234055594312964981959276876848683007137137304613954419494890953164382775142832330342780853863208635535688466493640161469218927128803862493992690561564956280337658596846473668516123342741588050335212081172667974332117927892365677014207119783418797676808809181811757699967414977798715759484207329012565742552240906066186705669026185860782041545188447672963253772298991857247482839540898710226268778056865585265665533999767147435677053661067345454550376987629035761235704894006702660761489280093820931336639475128775201628312958838014204530649316469570543476697452409804811162225171890417330970669947351946071011526174809597800831978548863948178765873092096295117010946113808109176611570264765568531276199721651939812843184616448249640633775744980032390043587364959863467475789810757986483595803677484068741296941612242373607657752698306439019120383981140144037398906789820944587011575873370472545196996899414865064290013435548856703060764059817806881978860599018541567847895880587259406215272806351609266722114926262111651756765226032974614637004569536288886885939736222506565340834924260099384587964718443560258063547905653870935255966753274876784358691307322492303273401985060681264560188090209980737034176077362577517384640414650871243945856123346591178523842223728001912489527791161881743186381404211668406582736151944388613322181867620777941100909346480077589202492506281315644506166236555642725134973033385322678885041768541859948743067847978584404110406732695258259483327312702618355446911074324888273539903745765948381364652731478363355610998969570085026956262688394434245758471874163742520217534668722095636534046464796958272669044357876053319045134585153228394410989560778175701561564410107565656015044956265249767424000*i1^54 + 4111147937083337793958739551553612151262937049286095809022846076749808820152468652363317383206469080127463471611594448538263420230163809206832771662571836725589624096188424128196298731200565218903256777372128877862752121575699877524744634612822601440481841783052314018090534792218853685712183756929769663788725312813755619125151996348257285332958698105844334778850618411217151811997656667850411076231892098103759350375161329982299483029238752487350610435647668521368559462706747925819078167517010619283859346968892679464307957748804670445565338246041578988086264393056906354518757757824476780856112558216712336513767702457653705796656434076127900075847677879650892265284584958714206938011218310005618652943726605356549495463947236149137767086934765073278734710731942380829889387975206114489248745782521057091757797645078218430713071298334331948119972612007620918516274252892749024423108465467903353984242226619032157150507397105419114836543628572609003477550884840581546015180385593301216340870045768423335567759240201779371793251807986126763027115497356526800765969908503379225120941859611592154091738457762371236153706698473343392462012145224459966838173615557392760608727625780469534631201674877549083674510196912420437051434151996102332942784974091073554465885103037605632497377760904989813613208999026889585573091661536726296930607365888398961581860833798671702736657264625988365437531658882164044600222123526964592082829430080984132985055253511363217704760461580162775818898639939270936895013180011705087199710663726473959474902913244602908104893971317105466219678412944612154370407052083360303039843864102656575430350834834382692996229281071386537301250622114523573947944265245512775655986578414065969287360677258548927202123742424596480*i1^55 - N1*127293159515903726164824833239201726512954677320904304921565606697131841590313236736589566449607062474002020576789839837238835311283501965533794008256071472831055750571078184455127013085737219005592716727832448194109063151494494124668615184782866347104459702472625657445213420042380364657618312371943340169268388785545943213877157730064651331865974660648940137585501009925461088443364601415764773370405929798078209018756492936597899593939987251378891658565375723527288924122381877581269562221217873295785346366659934433770281910766833427715226726314665518687195121566841936324734332512509923729854758389528175819998337562965636391*i2, -25091714523080038273612443830185586559263248449739980971718278539485011547050138240583038640761834590046871403979727735688569428878200815757868387462773258821464203590727572289547923745176056256168510161970947056847013309228910269354948234364049560187009496439155699090677077986891248164319379017461111296971697382414888081087848716586692103948222797417387944350407886380999761507934673314001113355078354273658257573243638614036753289998195855495980809554341832079082760124967092077490333197135433511165669676259641833100862701608574854499757661174093131900653802172822431977289192360046042995981361888154911420534903923905087649778135527634771956261782918474793739193699206613861782351620008443543449588983690567834475104985722947768937069213548710886043270492328273708192692554063337363743336751580953283157366270708092010185828651246876056856859391487900825251679695068942872356734906700858016012499520988276555189886966367075117286168797663512103091356278288284935924547470611677197535479551158738139306172723244353536189324025927886340766956524676569828986113452870585059921593360956808835850491415702082912164456627221644921491962594091584898214217428578117536446997514602549506768984588173456330640485732082375679446268804447111848166089320737040671035073992665117296273890999687844900518028339536643139483223627552646763849228424386434554558863241346540531532656609717952191758121965217962618547838314286953661336420143543081893051511871166376426511117200684651372636046102152344387086669136678542987579234177503303760417342907102807552979121336761315091408183154829197097529347916141719346013300391779940779004352607428271793744652406619020838103563169072405189285990520206229518279400920443062901186805011194843016777832827209103961582166858710747366178483359543772495685149669927169550453876379805147718764344138595804151922707143347221420223546486575360833330349624158107412474248617435264946808885046682064778312985764426769346814226496853996128940966765688284877305505590580183778793563776997602428556027711270132034109385101181050180040056910226023786699843867970109440000000000000000000000000000000000000000000000000000000 + -8244294637444706231588049867747399149031767256064174248080268527939219728087516535952938680838336974829723009154290434304708677105080454368711437166546457986022404040808554519169857513211336420088655963697819584733819982181941215169577938217671380818618661634902617970719873502618464388307584585224251107240087170921675633848617460712167452724454542019223992161184022115444057172891814377879863191094803189152021714224041745307736396760707669022173834854402650649210656098480923111316904452165521125921443575839808782257743937238499333505942061188630624463282146511688139103290686621438700256254570833820584576748643664235264929970502766546729004440569602475291950715190632308047848458229228023850310504564898581543297717392315719528334667092769225455181126677559527513224481613998357575172511491100269533660570104543172958066959721169819156624782990460822248672643128103430405560211488733474989784528714740232928956332845394385475021252597233873157059514670800822495001006587158396571151829834928646849954656225866705383466489810818642630241393814919638250066303082468988229398039973800933688038736065510681736076355150284891836744799088960427230236815501107981655165753041888661840448700950798811620432387116328504847317110316216475347380606624996370710276871550039958933133623821913743102201026757382088949020191292025255037617008861732881131791423665106553859583847637991037026015403091240734666295245028540961589705776303974422041363980328080508864391191517505760561333277648848922548846479022280662484949268587279234561146528385088399582574660034162746034096918955972878697459558869786006511402210065518524976762732199281836891338632020119525305839387933626832246511598710219088055501319584719721366118339217608683925753753701829605362975084269509524562149650841650969775668164882787196143149995830802518568188472227840822934523621776517188430240481048389640225617176225109097624006538132832239076831643566411851630562865304674600619221315951171732901475764374218306420399275339486378329405881823034337708692060224005484800839213815249965088767820866256145081224424754868387840000000000000000000000000000000000000000000000000000000*i1 + -805841758994804858474279637752642313546080849991242691419479618170802145665419153869974818596819137844773530274374372905802896673893475607887965273819998931133716209997022464901447647866579321377037138208409823193993512525702986211611989763781945054817664518920077046632257781963971054169082019780901200014915474330068258069505104528593478616359692776612011770179492312165917247925096774433122957587350181298705393406523375544552900058031888221004959110885620893694087761625245422397000866692928873570577070827207849298014856644372187739526170502471043703272275780273673145317528870267755725043306609738252133793544479486392842046473126245419933738636404480734762377603951899376069750863170927136953027535739256413939186379613421363278173692221964991876223865978923851799765832774491564020036408757794506486437077073610641875622748227884565544606094913835454054148275143204550736337734881047250025503508756756356551157349484331969291112682703078032636122996478286183489803010836388712766896244278932371686729581992731253078466319685562544425148129467937537834618445169628172241696185336237710584300960990490885957872120722128274772897411278363727182674466684476454147215984043990861124445829621282459607568789569291139525432076875418935717096595320571683238443088155183070723591236490080754628167765756005584100393515371401916625724695553856997120478150545447695101196009481843535487400615669915800637271763527174844513664147497564374145830100855564199672698066894475258541857767748646255886675706296505833943492502307768613260798108698778179090964155951337564474402935658442631054473389877806521383105456377882393624056465511825329351847975418079304748038379489256318976735493448608288978377627950507165233337189952217404580913163088878711163418704894702475927115398121092315227072778380681210632467810137984781430337728290760822757004870693273211173887446407166310678623757348183325643661642114627169067765230455552482610383023050680857862634888462119782709272929367376000980899569530034669802865840994077608042293344140543035326962960781793711203360504732718885647540119532470272000000000000000000000000000000000000000000000000000000*i1^2 + 2289778038679692702762429965084808727640566078571192451600367658955370976859808821252829146168218945375724641690454434701333736646129919125532556385167769645142998107891972216232111511849219272474643227513561972343805705197110156633113346837635642504706741600931422933493986280374206419084273061717310088882368449012983299825620640990881355361090348494441298313673375699802005132739500801945077650198595066293741558065669808957444165154339662085481332440611442132136467540066371145791648061414130260874039358594857366166867633631420748153639227885893816436269337890131533663606509373334038882400418860454886894510155438691061312924630844997126881909962564387984266075111459901672507878568387245294640915493758326783920150949850095326226547741764638630823538435622302866952633893481734920555333087142813746131956043662819711220839985339808195123364893288018279376307191166936240549716681304204812029453135595450716684528169563732412691793605149050952575208960978638407839780579201809420012261016761392258412852095915865134061277732779985023978391888722566535677038071655594920415192723757145552905282091398673721183316492348907210647228747098399855886295403261998191705360637765262701338078739765340614879910349182313391101450624088806620036634431924721066893778617197405399812051596013224218161916022057747192477348480158920224762396948203474612197712041074886639780017301368130609933664127741270933172189357384158903778348570725236489789133051998279761631371220717054376529268717349431436453066469781267196065045013425954717140935419931031821805789344072074349558167007120681371807057619923157481463778735439144889131986106232827801552892541493090188379595220247386743391900276272242599788868579158257204462088065019252047963422741970262660898643068241166023417993227505061047746897927680412631185864202977373897462941485270382391519785251712516565199929326816852854666267797276805727176024101594633913226230010046239425187853921826719057567046404854571550634792784156142492492201431898789556919150245517208236647271025480765637512080375906439365606913086559075676373424793452544000000000000000000000000000000000000000000000000000000*i1^3 + -4381275015768323585988638794814226495791189264374320343351408181236046079428882103229388560748825431483436689903630547232912668020544427736589243556039458860967784839018663402079884895326081924132524851806352806747239474741772395869270465053453300576931767777862342558758430313187242960059108102741435152277888427035329610073509169624608620523211022153023100504548404451050618036763106580437514592398988130464222675474401777188433137321182276385326499773881277055329925616827061486254450160523347925818811194341147386711369589845953106556922869423845807355495586445095001960056319414996474760479952926290319577391146314248521202538279030018735278892625255649763914464507677537398266476542395180382890362441284949985778708173928178679146532084253142119884062777252693755308940507539332243940688102119778468213987539885451078034271603760069828429105704480644265636595020485383891488054041945924285962915603134699828847398398057150858337652855680815028405012490132577794144963230909719854952434723377840506219888109471876176807654150324926284408215963068363223253752925648779427511904285865458730108461483016732913331851405698817248626528940668068733689999339396426786146209681340963057009512994185526683220915126726247534923333954720478077419651053014129059020403834850175781154648362366291862102284625371776116864765997163042870374618081957614140716511354092415056754040116360055185193873833420641542817511048153304186136291888932487925937892958669281620923404350530280844433061112322936157617007681856043084267584472045540128706511431492082262083854002102223936307038039100369600031997943196322984315156091113246130040235314217626401427744278610649666289840348205604351263119978432604504805014096192338517389423717470323769023975010459581887656254512532916821048500258109086432279397603650717656407329300783083863502514160516471474682642092420340908101450145169934826333765075370765584239666852395306620310473208036172625559940441838566357399581942436154956003725988872893273226495440020166084423690546288169715864695509662303372671409494439279657418196403763216558092172163809280000000000000000000000000000000000000000000000000000*i1^4 + 1114978006181918856179751460278669503721861437349425528854470009039925536622592766392758435179747297387940040263011989115094712314272023261991858728940893366565595899975292418368487936122734503128156395384309772360351306722034524483903292363502322997270019987227549983467988430477989725963834747727323652525680463109920726773241464624007759782889930973839102185300241673567976505320915603742827057237616852952418506889801380097247958255751481754119897350234712205492157388728520204302193944435833142059867435466939824644696377695778996872959333728563268346672926763302650214657782041663057146134504784933794052209841127859014764270442339270134599976438042351895600178877210192252602236109622961247878974840146300119921102588806320927277092547611840166526993019223681719746896922603601293083342143911193929592763324357008137980905995926113209996957374626670719542023334529080925695099400336115396594575015048017350446337961350796410491718463031640887397957027390986157490562762393833108058238954236345093609826192101944544268291257762502204267788807622820515064550217508328489073311917104115701666939537013491705999772121286552871590819470178492352644309377212770124662731895749323890905390156530503044630831404223080611246011311511027806434783914805500821103029571260451513916440246083335350922677732903107303908359313065610763105091528183574450175474709252851750109613495327702184546049589663028309712612018384364646753422294104328019142573975348092038086212335765463078899498965653843044879117722396337885033410756706881719190428424621105448040941151182743819641564286401066009251893699788838653935855656129629049463886498672591249436862025893445363711779591206479767330202301980925961649890088036142556365586140387416941398488874000527527815490953050510008388424814465319923407097297459892404577554506004408043090132213919043633906913755834174902889515775869589184136322160836619579286296926928925986044196750713837058138903290470963730966904461366474327663201423972348843649044626074170871928147632536569764861044636237097016003966997722210504489185949708821768793299406028800000000000000000000000000000000000000000000000000*i1^5 + -990377291512093046752294126974227317422519025447322675821854115655378144213722425874047005678268621833496111916800652365940140508290406235661705188516862202785101630916052587266049135038051878311258595827382585675892624968547978417478882340531529158413556282263008306860335083473378090197266129095468060708296079043758262547398006613639567617556560680891453914374585159473344921144347138934973897714804926423540560313398638272580690790119325265937531436859046373052497538144661366368336004063984143682362393462595773721117385770338044902611905107165404085824148278144906694060758939242959728267571876287492168220774298368341447151319520128191188278043072554798663723686857346869440832098075313615517305805500885171531603178887503630919727762198899525756694778381276142999548780901666706242973981165355149012310527529459189407756523249672519322138310381179796078740918871811531326627744371212961370205250783708782908350767214932841948785246595800734287059433594996558999487491614621396575660890967250707706833397013926201415624151396105871969779753456161281585307811379147078180973919876230817125268034239439491551324745362959846024180732611116124761514467926847536163430827326493317618859192735464484160898353241427108661103321852950409988820249973181664977204396088854213777180239123039177776821844755013703522337769166876672868215428314410207785001398384771751156450510854367763471076238696470900736217797129942701456094208632104944145791394266868759743480116273361114047164645179076545193786781260382664318584057842367636742830176442730340012869728846469909172316077660319418264429325091892735214213672863857017668474837578696319954546693629406350187468006542453274977494864798264998951851310489884984911219593770821641886445369288589191834762156896056022950051432502197937142223127269102730503730939605540294496884205881844824391574366585858779388764084391795897905977839001585385612168318797571715595512230778756400798908843380222368071169130288804287205073903805982717989780174070467773861623752802319750457421795279046725286363657986812148670721931379169385813272166400000000000000000000000000000000000000000000000000*i1^6 + 167470807414662425156590648939329626517872802145724336202935370402690398729389949760186191831759972752056228252685639924749794105991545736750872131147092434496304663322844879655747721172481029961592830196647897923664253955725554331263038253234592289468530839633970745918214768356287194837701658093742224686938869449850085339688083416328751341391727454613454702665470190903342211136529387773154727905092866108971110641839039139830820253420951763949341929634260591572039784508518705239444135881807171432205335951420278310922773451052085817626870248649737462702833785877097459586309280677086276086776770428431983255552627852374336475683126343812820800506366689720232637661726549422289507981611662389279059893121548045782129989642700842096578462107167536772957598795849563379536857515787712596468698122080629415873563704161869852657403099477421904333505018775334597787630804957525824158437207402002294467149384508752304171927861966512593059303271604236768725074697043992564028651603897914962519891791004980725759286019266648189860913510563118021763030404244675299478219950605926993026790669069957661696293163226327678486889826123336346350319982959539441614500048477138077714012444230053873119187880253431874280353127252587097213253473300986142364749278231930306276632688288383818445496967008575888370056157821722571317436225613428462446844595837379934323627598708163145769375211613658418764856608127760292026445666589835838124579546378651941412208720655100969922856302369479827489498533742957905618796403771549256438106443624538194231389771415374921081528861396404304116053524373594800432326522740918618911985632850972169429277791422642470319880220206178270177672196095203248265696792987387293578131615705173737702245457707010980014146502647821215896172512531087242318194016106321545785402211686683963483792575137690408856035785301483343872365618856264622429246915965735813554212721939225654958177749984680439986925788817657311565098933328119129749174152399755140230261626609263237187876926454993672531209576393733046474150039778042572658483304840092513543453929565203223019520000000000000000000000000000000000000000000000000*i1^7 + -17581291276373335661727241177271535083735270205216935972656408168109179608762923100119163944458129061921922648767491273005048094596140379193740140615447599069553093772487147360715355152454882428601886079691762507104591102284651770901190427695037629676620727648181869094896134096529174985698121390152126316874983729018153216581368949872740021253118333584274155001030020688721231731375230234611303155105501405506472889010048874183958573077196919449068626045813148972780014221159736728767855991586697718205614701661594120679940399843089878297204261639668851876864906742374684271736439355342052508145240884524985001922482733108979399464387459067466859209358422957827288310453664467434242503926463155809449550349532035205039128134873474246468480653862792588680871810917967924629431364384325999597977506117071987797187638640446329123026839794941537229653535690837458511112583160616817305491947804177039116409088888903921150949670373649323332379391333025098385747250438697230553125734940270086842084991435779881714612956398327241052232234189858385757262358866642434735418166530450989816382792892024416268498775860067780597795280097776919168386613218366293237331731876774328924148717684958509328265597456848960251237736459416812775241933709425267609821327532640711029553547730707575307402543482136116382804038211183611735239988637056979161166458356680394635494013434760990840293251056476914405711137030915517845138561098530394085662572271071230594079918074564451771291371995876652712685051806811873634899746795215501312232165458705186679268662816362791902048832167248444557863605646003578174922447614646300701025149360008493189566686089531247507656786114899023610930406324731190451260511533998078141819792329083141098961685937551754715790927007734460580621205196334774588634041139614139248615253072749156865537881809590608134974217303025657578159363991187855189242594129641454887697308517467974884718882881599122254401529358272520913214169156549339678160104198560343618075072794463230122232556839166998258971720110854144093528437743880050645799003249229166468018453310687150080000000000000000000000000000000000000000000000000*i1^8 + -13505885177091282586926273125530877004296964317085504723528536553013016107527597295583497116282361214013296332886829977093712427533198287054992307803681820254685885241761169194443957548950047495208254611833773952521645287489543061911732985993505029119168146528983436426232537063713196121817769873732359211641312268544615856893039094943922174197867443842162467298490681209722562193232719271946710379461203581233238093962024412228837755393142571974897264978127512919850216443235031436666576478381117557056007769084546244802454597984125810458066476181829093281508849052384912653454496766264869805707341683159121289712833527040075011126217829735472325035288507467309618052253568320217128851811380227680507603457444294259972670112411716638015704901888153289161176162665263609564920323600330177992488680282993142745365392467905647291497213239965369079339782044189516392528973556196306593806955405909948257523566117664497012532561950944145737564427094723016513215821669028219915744324884783001856650384657186471383661739483416091235318096677278405112942878821748144197227620338452804729555994929715798080066011168351488664968393426414130404799902816820067640723430395300562197711913335219773537676412167606950719959807791117056907841207684799284229906079375652237835283408667182862375580077183788561927777913951083949732498473386034503051219124358540262729816205914165228076737943578679771994291356376185504189983044847149810709222688255116595599070506969439386910723513864265849616119203171108887617433789449814265148824963305664576257662459939075363681251656924982545407474087689942867233634976738361643788228557453941353652456424724659691882430254832846826428722878673997328475076986434200892954724170432102907908485457787093334513600982038229703426795786322843809203660318856891820676322678664710818130271696618680539698986897800472343695448153527616674827838157230488328799057213141855077468656895566041771690094461352873013992006166349270444038351212041328179006552553695478314118700013039781972419348641522323016870972300423836145996392880638109428288316959308224921600000000000000000000000000000000000000000000000*i1^9 + -1686941118481518697783268836885923906103668665678195495640158028290851089552413259139675670633804531690525827238723398096680848796552300443790866745749867057707328252471613634654859509833219191195252656777849614888355646929923867816784637124924670458950218613235626132198078985000197430202840645066728530244200827386931632018697276962031442886333646444877925038724604652224893533079858136578054762239628934217545880881688098392055972898678785040220191065731159889763733565550149234374585284477356500329402926310415351240872558226197142133849699202062688756221142458431481129683498261624190057607008877780028619483102285585446985905595270956578064545510542384428983537369309169432309686427793596977983640306171327231438868847757178092822609198975200041814426044625789818411028669518360795144952092645120952444776084547243249411992936054135117422448060603161256880332091322447538067995846960117589900117916032836474086950634795757680355817774967950035703065592995445909503003593117174408437007909195461330953982657439753168062632342179924750103622970335591813930373859539928953083231600451484574798420128775131370651677015482952906093388930605458719867135044923791725001575082514043472090821230273647724028725596541372661715874796818260195104450891151603107786029525751817706605275927195227063172758942679563537699019030332139333315891732781101656879090923815148438482558325605879272444593609295059819934317706871535076063267278220728050815315780037323147309299681308352059098604935919660296041202208248214368037999251766428296415233219088626157601038176530163613201399987852760925191399641412821540124656563571973411395772240471169154997175593724857897252438860199315631731230930402520074152933995306505804170195525252395735330063000125521531323637600686439272610969162244637770796098369588582594443142987577507302095990196343778253712131797848107095269033968616760973715573957033199360986797118974555553224881437776916578881678568972393263279163115426584366822013948127734517301126428609989000860337155697727400492595497452998906944809320066735862380517671724646400000000000000000000000000000000000000000000000*i1^10 + -79880940422011706982772715386261800071484138133689456227463245025200292849414385443092331864891422593506502286694684500193878555858349497435189693407027161093768069228910006630697886144629080311616609891276075197956638942087234704104446129665974848789333502340760320702971315376179340193984459974149544004814484718015909255864403193254079621532135766132338231198464843877262017861259138545237390069532497156549883630006297312841948257081831239837635914359049321657016753114124945938060412331847187382190813149810829001872502182107058782420999703566697912424203293820396638478285033767123696262885852922113174972619730461516664981619007137301586874443658583047163961958450214649068063267492077730219762423903683245211130906779836532330502076849674753829475564182012011974918839063601473453286948291465649091355383133459252695421216177412115661421611189803169829154054153963781812745269331068820816180811808168072434798429133024468612742202694022371030671166365338533064697666573638123004105117205299890675312510046177157557398048717808926516911865123747958395138010939792264280883253785549021002117118235234739956410361312714650103767918306579525888534047339073076532072212552513990816460371531761027506582359908102783038959299696931351462545984204164803740191833935218740377942864741329354792046235530922123465803022765183901229866437003725734793166476677039047640850748979228512061875124388490621896914881128359954430612855025166455687328408453099328505745048354539330624498493636909730975689953952874568665391844265364318746030399673230230987461121477356383018052082347915315389972635179938771681371676333389125839919983646059537462168927714832420443472736501074762982685572508803243041079563884658613601416659109826172436935296340315271541867638514373193854961083145392030222936486631337274624835287300332273574846162936013107666483982940494177579836121173353315969397243711129100356994315411048692067824578449252790498323508881591686619175068620740237819281198542587914342011954852389668664446165051056308003020461169726534490307983417635252910172388982784000000000000000000000000000000000000000000000*i1^11 + -1065913228732281019579896111018042725776029370745519574011322064719525493074784302025724258800866761973554257810981215420357917536285784082020158370267110691152599180644000663250768090382119082146111569702793550673762047723544286066370880004918767835304864055420669207111940336702263622163862056256913096102625672646074494873262644116684078308963250726633024760290659638165758209293036326694682597491293967646853382140519422651790615849838612404617363544661370520113703276950365434257064702981919953265699855435252932105046588213221547560238148627572523294820475855677295576694530480346566537266285628671856496846313824205881362635530298483775232855797517019535683256682594969211155274235724235409194395533180068419381823581380810627136198425020990249372731795140378090760434204954223435260217260564334678301696549177084546210071892522010266850368768039866439713771723661504457302914162945576117129648721034006004562070209199764322192195168745319466007811329871490921475915999669861112566637204116925962080521104941771692592340300577231409176828724711737832610191696319142297425642161129067008914853069417693567716036895048028859145651902347051801344422554151347249179587394515636318890531582986226267623213592733247395416950293314836738719151107503301367093133191108723673009805653734575455628958573978357535830941249419956722152336619426093792508732984723365262627860967383785852532120876382370164478463441026278587899506398975717720364320066276576901697719317504167636305864932684983539508587307609249138934586133874187553795503377633185601657816789117717566239570217369646614666280011797646596553724009531042409402344726037383021873590168084269230657664246869172072622679927358870308413865954971448570812969960730988015187039410595632442197657884233712704078556687548841530795261329555243266294773350878990250137486645786905557340335918379811281739626331521839289122104757963498372243458811258133516504760313809973465403292474120332608150507818977342444038154492337354537582860835766122988710272052881216559178673808630227161843014594668938469430840524800000000000000000000000000000000000000000000*i1^12 + -328794612585561244731568126813934772434183535053396845957960851118658151452877768503420581744235805542538930392812032790273564821185845285067434639063707083627339675806718293891471195788533348578936091617761353573707740248082471347957158995498899120538546177768200208084461275452259024402066303243267665015115699090326310712045245013508882853423770750845244981406779165038826217013510612132587116463237333528708264269087128815554336736867654430377422347405803732782339635143840709248298820936842890463741588035083009427150018638639237684201945404235249217581410971525423522707862312991685144349161075046697028870889089590772576881239516804227578044806884821980657975107788367492260875768928058545372747750042595522408241753245400407867101484118954519179243822834417271723180287621333664444159975777873742451493906059783572928521737578171760872935431967784138671272039394346070542631446987082566931786512271611380034594209060182676403605029361534313370595753716081008239828781288717603279486487679304088000602266997812240142179804753062441159523778514538147912532906453415735104187258497402454146998771728643260221248713509885778303118810405297990308497765912941552484966102599038741520939767078237433957242050341653702943172840284345298031308370704770166827089484691104634982384764551073091421464181349639523556147546599992403365822881943008263928267964001239227411033766716659418922293279335494414110250328484178311262168903176765315732013822350837862578035546506624408443227642871864695360697105408358904577370839111629836495910816142268951632640637484456732092246959950200263595804849956738046105807643794353734135767730218976758248871682298972291801004766200003774721327668187724369487204607204383798623959835896601500483948265216619846875805525500938580711936063134967196401289298888067636254597165365097736409640597332150096200880719035825738317716912566418778776427451271582004919374539975138514253676693102804415340052841258852722325353828218058018533435947651615940331631372192889329760539901718511294215715757627790472635051206872927683215360000000000000000000000000000000000000000000*i1^13 + -252091743533643451621345357105897429341909469681158328114234973114284462659567742702414628176521580565445353524136237759669431101613966160544565963404344905275956858549738617268190916853201260158353590033089148444936298745742953706456583225792529639493711007215663214877180703964784534816448595657959755580025393842685513526749532410138062181402109417209449171979423460544288663430560048722674523163733216746951424391917938354695999952138436799305031581453452612816336935234081373340683403458963067606169979613124320935616772731913339085776486060232006087151928440203702919026417654853570378219989375829949285344291136928340017201279549490018925972656645064702712107599072282103625263483517668821332776767860702730700627252135389309951286848078908524651913667163713761574273054332375520214130221298780000405893401197640828322617272473565814859054260960498041020520833080392566148258028250292342644169574944293137718922317530789941863721588335643314656154243011884303886627824628583915714779320861489124246089771554740636392143504174271585847389092490707156999494607768659820674011937917908962516500456939129067092917617454451070001359140286643322537631760340271659096172933216418629426748208016741351161820347170231821333238503435595298064049413448785173684889699371458857258313877870389633370177411602618886755156976176187044155638570387841980296773734696386868114292384446946786387136545169437870254825435151349705621874618850464961443422209029465219688657914377442657438129576642238556458572970992493081768191818503715747945570320995172783601374751465403767021783176741862592977883438179464900462839893174097245369962858255625227805888783530590721395289554708439056239356975271208504444706273843857056048115350436248975847605707182632799706154726037643032793471657134095630479922575380317264897980882055314143963047988792386544410559269927121909056316629435021887027615009876719194566437527023007516130930422716816146725643467322040500891026299257874007972467910382594106205657732605512694798716715068784252871895509829873934581638339747593060352000000000000000000000000000000000000000000*i1^14 + 1404918715376903654405940026500937630353865058447028301538218886472934497241674451621148655363750616677933419329639037966805256875568327926739373019729456027384999676214465896957336385989645210410774853519011734619712124772174866249071179525945502277285455460513479020656649852389713446235063788458023268550198250134751945276873422392719218087420255252354991880718561320316497295269594611105022521039630093517581077963975938835496937257030149996304612153714632881200716829156735797000388350581692336799896319415245979163468858186940274212179647735786451140644151152317000745531679507955353856629749655753940390109896652416153878129284062497179790197112347951639716089060940230508803750900029443787925866913754204166894176942683146701040594582702359070332779291751156751972714249584723800739168370854361439108131601173957370831226432751297945244992062055448327670847319002458653937243057432897088439677325541035216029090243264013142044996456847058942102437432721239069978325976112629322935575402030757852988824295309398420470912050586998706275806817304176988755652728254859155447034672321381490488645626226450371354415997082219713701670355709933100864284925948398166108447921037339226989661245541363632314106081534737331348333658443380148306904488857207991436004285986493046461305998611012119925624935599493532051835978254809510428127873607673116768966702180942922342573358884404058767343773661676933412543421790356801894604132756853629655896894507620315435846498894922020268166483377279196032974374129352308402441764131565998771626421811179121179784173476506261582262043577610323116191787511085064687454744737206707122870523907207373948754902525287391334226917216176085402462724085906755943590650814363349754765847551059940292408884182932595150210916939051713557009065810088540359558002822907284992895056083379867724761235181132712510123473582101730310841065367542868673257557952684609846731676351653540892850902732019076250359151869777196780690664690820273061552912818990887419045718833871135662158568882968264934926047624048993957381416534671360000000000000000000000000000000000000000*i1^15 + -32171492622509981908685285664098996923674281493028522928501928967388910233333201369819995583837170764985026226452688351650477660639599623796313735273112754567769071624244801644611056495778298794462864064725321475953995531063541570007241069006650827126352712547910957702509344563037241114206886180403335053768945760619832312455752457156081073756426409306789040418637753047902535447178323874461576437166719272525390466089377571479014296208166473664541665142565783603643234689516121406904948093605148897625556287727417617348035861318098516646603406742884973515439733503955196535537062332193889769176967459942135133235871552279772661646248353152128657436758131969613749100985826736044085168657307449619630562494161482893819791473012969905876275584657962129437641732190364664138223808802424463618250347259181171823202083300938254731738778729938295681667143946630705370452735363333879805854773065716010380545246234206256664005546262381897043438975568856583069743301196294354466284696271189428802660164607658669165271475322163805229675008473858098699610880290198004602715022749963148410350793716319426508527073717700144057316721813655603530482392177282090435920102046334959617983292250013251325614837390000219655495953973108212232583745320380513067633689656830139932822888749479320944756654565779966359809139657501098194107428334131808219901244000038455242118829396957626902483351863986489452451153658136572004165871330239114721717077220281218147437841667539475239661904634408873975161103698653839790263179269314549938531744275424311639258605532725353116645859623905642565024193627451305220786468444483018869122553408202449079044675296531173981155084164458362413924627554267772824547571718347243530972007436026042984562505952107372706554041006756291558014160350386946387819246571001460495939164998042985955553461918539843802376863768295239033068271086672062167208142425980028087195092997933184597426013158210669316882561511101438281387571668558610694446241429130379866335419542549801869155242277801655275186845127713710842704990793987793026841313280000000000000000000000000000000000000000*i1^16 + 226076148073206019252449587750727845323029660520855424457278042405137777138048578748656161653845459533826136390025495393909658108037642237027058267243884880459753769608918103146915846633468079734828746823730720763455672401507202166887711272639459385959641104776833640489861712354972334853877950080504960433098020118876547986364572264568652663314439866463744935478325063843224640087673228316533218615723152901854259013791942937119775697870533519395055545870448139048255471753328819116282032228468858277689819849871803838940693037365206441594476063260974625411652826259563248495842350359259535424318927822423612085922930593155925649946646050594464575776704430066596889940167522638734672563452806549936553820525219576422399771460878362212910532863096827746381371228737014990882076710542491790824220371949010524837937769864818213970496782795695375479383937149632687017994538356486683593773419575626730737024762136693403768950938444815895014316601530223701933189899556374467883975247597653560016783118586279229530547454068789370798077634237472026828175554872541681390274593352088343689767079533916747332540135262942542719394424387178359098685953297141312466043507661463903376952590270791632141646452003289440856666016986503024644400620438898055702548544433954857000091714187903528112525245733564412722682281628877041630243302153139532676675986506812512054457896864723402296608868208889366798150064219904437040397912403337269746546354384809495841298685086689793739655853263494736055638733256280511380788868712561825689517016641617882278213142164025329520343874328486438160779192153611062554020890491049955188959553732065524224420786635562581452133922377358287530950646615250066418370538743455790424103611390446172316560496426663314788306589889806919683783303162110064180739006442715692916381452045990778332850088147921582125378282704835026168819084206954097474820059058525899439132933147651502809251757696332782390428533417200074622822087281356875724267513436686239340163051488108624486817864704954327784750705381470281705414190674945542979584000000000000000000000000000000000000000*i1^17 + -2151186222014273367854128842307920558404360621118015538333173535573194026470870849697989347010827535756496061910269432859741182309077484592842106731280861990142050090585282708283995847588663944916288659280806064326885934998199036645150597009694701328485385112658238911061243396601844313714183624563772023230861227897724620142447969577307698518752493618063612800824865946976666375957862322404354139832566900826007813177238614506843535005871445303905392120738664328070920056140935484411300908615724716662260176935096423291370870982492878440012665198786394023755651650448610255256560861123750977425692171843817412895625216555961031265591853173011922489435945775681691030336157587966117612338826247705820979635347818688649434698101518420940919258575764172940475464722063793135237095855938928147467528585708276903046228966643377350271442114065536150655230938289641683197583381423064643552286285135178761425497550776911267759264215905428997096690172172603141266850265576676293294715119916631363969056677091358085738518528388744803168987359214821223720243000365706902960992397680331339918130306018115318234969692562177831113963405682292795741988530264112192745932881957231974849344423965670253100492917107473177389894091724928731658127851062289545221467191765101562404550573973021703170556777031210505877499625085898561614990328281215518282895328859447781129398775520091203856679333051775179922679234706736365120529778531494660083607717836355806762172172365995761245033319980327692543613295790094548156750028634481211125299113472108866439924648008768306271242408454911095767622531360784502496755153482790507004055212736545565257389107414926620725265745549038500022178507515845443723589959102078867233688236490093214331772980798016837168211034179057243616255951446953138700945568101482759012672482290108959271415796431835107603330183236658103260274135716374487448815204169583637589424300853264566728913635184310362937608444953867269344819934430333941354627496194614925247550069708585587417114196026428654629148886319506898250738277050168115200000000000000000000000000000000000000*i1^18 + 16111662720904513009358182590445981365600551185530609133106704982503850764553011691503105937624768121721173573256286254755153712922475540619198642724501078494979970200017334217800337374467521708789459313807541674469304633172071835293438464189092458831837556186279363969757261937840577353022159615524410180757408276471433869923715426367466536781014767596583559317935607618428594873691105116290218306173969856259261217720573236437723259432411711539385419375938537152304862241893496609325249823157094057552250586574703626197449793144945023690029500567856187425358911671230748601533735352260815439217449132926128908316394215741955967812765828471956335917481019224369627096354014125789513412890866685449368384000888888082586612294769205115444241591038020850426141212839999624199985905397723044115155662140808969593710930853070420168319861798674756824603015374441936994587967310619456143659040495313928325834791498907961864187525318029068430648050212285787225117359493407495986951352451182819178489979414655373988112106739851704027422888458167748359222476340042853430674431031876225002307562119812545790617862699453681152940329662602547149802899667358359201071093292103732765227580466293955466124177008462885548177876956227270297447859212208663247906559236597572916238559185268954125022003591825209621284053152144872189649889510292998005417459484919162632530469650956445791647804598220143458836454054070530971921170495847100793379861850366355687657055300748457773036284258557304781710228110561059291318595858005793349381724806499898588314326762746724375221003511074149836282369749752852863219666630209251244615725797732888111568405300271326504893513461061702256853365756411486272722297516105023264984093963771985723987902431436181677908924349652390235650030383647062801804806580595991343492377785580627738539520127976109386424694961743460638846269385899820012577996356693161764754945821119026892028088240399753107192444920178875494163116553063539452357368563415682555806631074132315259622107087871705479368231489120622179137790473666560000000000000000000000000000000000000*i1^19 + -123351955293843912394140938982281225291629079770150608253602619722720498098362750930055541428919009523183995358509490066571181783243179396440570068772860523093216743559718966314622292038132542099520035190294307041364549063556219739255541895667634715059799017593810960204902084612682909376147843633181233433645962668974029005359632465906023324803201484859301417387137446845026837909136914325131075908897958952655100558434373168798182319921005176578887147731386546143298672606724701824980546344329599358524084952804473985312330234474203272547465986646798847904393435892619380431209723238018894994241431275381269728368699559795840872905056084829350732798996147336199535206856053906943015853834969872570827239797155340488750256685934717596840543571901890576214015392078068557834484543493896122876307004471710049136968344634021476162778015795071644223824711767008172448131896387808437687739837061307045774167757197126280494883581713670953556965514531520465510295480973315424913183681350465849169169333578178404217350170158468567942755228869623348427173263677722953123712045033553540489668209828452360066104724022669160849197796121982928992977335676782952946325482188401023712041889974253631174001587039784886686662640775697296398338151020373524373942462624742026427318721528596374996887793235822849964877431556060489349341631952754448290072775311911543888850054058229198978433311605417405642358801245673930005250932196856780465307138744836419470829310449780395212948718087723838347944100640481814247311114037587404594052859564875767171900156682742134932470649801277961290228029512276115243957587590801300850441802998068187793177039447179768351241113656510763676662163596902202008956750246054629552019825097955458247176164726409198300694987202213089696936228625305468057900456842297258200901424124688134460384076075668022977599052231165207429022844244539780489066347230957770459519652289421549474177825198806619796330091154372738900819324770451592771534610519288760853930446596706669736397915678621387719434676163343596220865052672000000000000000000000000000000000000*i1^20 + 339276453074602437963429613751058450564597397897465233299556121510413142700119973014730177625006133446223150357752655180066998619353434174918682112964884914764016126156742739205482170280739421684313860490474287901622692080899814389514971763707172810950879585805505056909566822183509519630032768912286480828440892369463297199942458048049254042870239252193837055556347612431442581313893385589405251997511977930171123810273474879407914262579475827689916449678420800549381918134969860629859654702571028145456463381120858972298380098065505285129842817725595771426437004132219420038627012580804530783048634102730287986133452759791510812128846954903404753683079676608300728864395860608144626163866813682477086463543359910880530350140343532614656267692255363407859018210216846333728400691371556243104744942330558709461182044137178803078335180291770011302187259337997599427087098693108426386737544092413248840048490305684274340780538432283545093652950452349457952049093394189280085140815830725878821513087703341719622743081655910487596607847421681634756807088510580831207024282775174248500778262016812481699278646119918180714759497705839529806801802884160241567911922505210710393886933262019533768143733323917089641864660850393458597910961172450318810933980548488932427901542617140048800915615064794322789918152681182760341987631906615970964125743359280663234053425946558365081227929651603385370277436588351059673972232165248365944109451672646781541639281213735387171606081557054458288455864910365125258449694278727883562243897454698000554882270526947785663171266575461292529333834365979227032024262899066500311955281785994610160893205413707203669020193258152283695744582447047962394148995212583991313491880777413024456581046118947525093413716197889438007124548398654643512817238728228449320547260693186697957083734566756651958148972593299400662627296841283536454252669873275863508406593503235705494286603918708547415053298208342839024345727273242739908483532607932615754487926645357286959376944636714302491885868971729710009548800000000000000000000000000000000000*i1^21 + -341781790253713327860114376829233882961079843253154281436885746738105943480236024991854698928334808311851588342230008472792530683396437830215767324240965646827726627855208718765311567791162360299547696721103586364495288345138104831623092469059156173370571209870305475952307905900937194369005015608219780726246546783672262240695979195590096521493666209219140719521483100985750532091047606150436902321820506816016663487253654942660535163890540946148524468141660194533196315469396626609519396330610912323816271177567345618059298030129826810453209902295915322759387532330393282857312947976118285453892359275080220869704661884221079182598739936037994548446779014373070733146929744047445606412945108769101193033941073904657744797616322901051407847855108956816849260312945775968100117489506920652216154000557607097535519857839073862778715357523782911333342900927147017101697500462082121050967182916152046514833002400383540483756506873211104744036897850887063656079163051436744091582936562926976592819386604904424641890975951588099753059916525021041715739486084482565158566711345187218495988711746253191030112744110819460913465249811418457309579311671239714254911223802484344372782310310272970680784468029739007352777635227174202212735681820629537555280902234930422927610253679021235176771012207415188173128095223683231928557822488309709629355803865598524606144533833012517370705906648374967514583567120603065732357200486503933874044654456424586527368026010083057709332556339095997184496107799833303483435082104218844277548637671539340491755112772733484016954751394633748538253315386763048028041737464457503577796006566765445150004255386350044329360163138034460550620154690525633050322026272705961213981867605141433288582370421602443443445952701278123610594359331816235109987797496515370519575667138730095919371882116225784489346431992385753571496544510767420587525131174149895591895256308337660806990036855871009306115157538272830702086050011152612262202827217083003883692497042683973810624335970865823754589143620911104000000000000000000000000000000000000*i1^22 + 24227671671150506751580773143644919033420024918263144623243103138524345359186325161020280499369590023420156209690763817716993916453491952171185961703906853000463065857602943440635831890066954146864397244969098719055416069644827327307592527626063223134249755373414897223202551788328874616305651239920990611438343278794045584653273914533878950642984745554768954644398953041525266336589174019796786266740923757520464632004542232538243286315069271425027741894416069565422140633101034400455128907814578713164979623157331768199199970658433267832365934740927189438776335678724085368212501463649338659351842566784699014149959070323328734842910822435944944241879430444774134956437511422709687992524184736847105334323293508718395028191449729527541658414984268395821346878272846893703724538205369118898127650935076124612413372227482818681409801499048738072295605647341822748675800360641214822514937414504406666755256224945091067287968319995757401623801505923497220459317862160108789551144157966569304682883562222734140118482583053924383201951310678457617262864814146737745537451256084266605851983561709455229314408066190929005166680810768594026911516465068087259616826645364055520203532155592227057095179266217597164606553100394074420107999240374365900805704716508409664784822628266593296458785580879516192375696835171667780855137110564745550783238709526249315331092164083586843770796074280703974088387498069647339356782802407531785365589654078537343817738705816035211228824397527899585043235249335509813141435272159061046391613693484375382024334805044964743817104837797652567743142629997892429591122623600754614879470350579444360887774849418185545686492617661172091089369346291289605744593755761334389096216886728877061146029302793397663131383998118336277477172706294924871663259267137762573158241495609357641891703717277871496589284510812832411270467972780500655836894915177993777435918632359211254808759642142158659808459842434501665711805325434525650914159646328934961815088403753064507971482283576993844851275464704000000000000000000000000000000000*i1^23 + -45292279467849927866652828622472286815319035791919725408563102800253681336299432634953016967376095274135763050102094382561050776624802298891567623444797139621180067576087943301530077082829502805200474770666149639417567377136570904472350140073458799155344344843565888839478995223439014897000822599842842361732530876838403888107416161835376754429580818673626233198786333381936413935777486440682033449564130423147808461376402505341585833074863095280287902618265897519238323473443409401306882848654479404885312626345448017066023139305202819884599524722796463352095594605873804368510081155625537466982177620205563056048084318495701744861159203405825162741748502402712601682450888209951088432612151237386096410838228115508403633991911043943007811328028042264216632510810363596682870851524372721896875595000311428294568637619184162882747511092557974309578386251071565031982293080122784616639187609281938600890119099709336201218036127323025662945118864562160849363168811153301499801760678433122917799460568673186631944181828514952141748416129847585317704788850639599823226652851888312549769471571027843890438986715193264818108254782246430596927069064850503579509403021929714896193000239202072583702598623936285687630877273124565288019848731359812927910116159011347372508933032982165720237357855475047657465231272036806349692083102048317781063692928151934834087971420363485447536258933654779878790088884541768820480103882315180338304335361304439205854077469301474943914747050016822647924495308880087987670508583029609895364564346423029143513339699070703685532616874807362303512977137468477604606683674142134600143122684457567769873174120925187878021644431401409375654802221677107437253981473206519467345620828225873605331593620705769978419529084739685300205677926089651037078950281228013430728816972512731129574890052774564473537669237466366204236975220895948058382459631937081545899586347064366410095054937378813310976425339927185721724476273491208884407340760336080597044850693085258368045427703952219485451059200000000000000000000000000000000*i1^24 + 59638731439018179724156169274597732421824562113396693791598398664047402486931653174047618455975433290664606154272834878309751808705035150006388600655071845444381986223321040362107465794964091899697127374931630541472077759910749413663855534285337335667417286310581457255678441655699426448883490620924606714917236060342287932864971009949871633754098507656679775265637655596381478944097041179587343739170045187314375975428964935340965957285892022124621876634251478454205204702275718982221300640911319829289285401028894144048990887291435670274772363314723026059156572504144192316085814274045754279878640943808066571929094105361098132439945918783732205743815523385759212388924098556991622721156488610115068561165826265198179036445088406168823828935790337792153768239430770192390559059164897316409829171886901343694158308431447625765522358483168618391050866480132100772523054477875023163271341370974233832552211025228189244796009511373029191457058807032788836486250359014239745105777740586914515981316263053607011302941433688336854895659044052552889452606379992342513971848908782479322174246774012251536118315905513108273428171798209056759427255452930769940826378809974292065019203164853016186493279071229183485079123283053496369443793192902930182815594002994224400773086437499424199992859990815919645600093743353824616406394968568611081203327042528127749949890122011677699333204640360239236511664080546329195745497992581312314554432082289637208425005153058278367026490304047647530899868240877218057945166493889219092039884825380376616274939643082991434848623777229339580355904062207235501646367758336146846312591640745391062019315356798645501608690297105072201146396943796839529904041504768096457278085204660633309469819416761649691333058603840450505346081936489640893906439436497993488288425794091317441097116022905879208047073564945858307552403358464050619838507348242916482555431103215647054105599390569272426155702618725257252981333609850405241946731357538052682500647752614957195570462618673064443904000000000000000000000000000000*i1^25 + -371739566139267068352845160209367276326644986760124107938357044488216014817408714950901621995131505629887669563796252578969516863824126982422369170135105077047836436041115629483470817402082413925755576711262020555046638816952414976772532408026859238491426938758517806832624219935623064184925631621889565694797148226310446284353822728537399509664831107460064027807815045141709006028242207474888585789913443125099192948692070186506022184548543005990696742644873941293339336823148226741073898666992166477276715721424761968047610677389932503268463705597493485865411238674740677804134638579902584455722558707627110914881774568018668699254615347694866777855975274627455595155859651631444846857500093000567959016874351685611777961796689469800505860262884144048332667833903353057183501657375423969781875778892104385580113884917851638962292869189189258324988344470653229191137372911802357355101704516203110386830419563167578439172697388872749164224667289471520293233728082603463963496557488653057094697028289705253764275618963115806147267078158590699056445078693464935228333139633494432907650838539625237165908235821652578709809913438269252703404770275313484077018154979636907747505529526659025209438969590518401495780616234123924984661734404085834522045835455429554628983597475082234523163000237257949681045003071819996320897594009483007587662914772440982430850968421191487422395479671236704755290554417060513625108443841133431009273224794004861965581781968233446559146900706485869846749837285141764477097809993475263736736417381464964375020490876885914921358358591837886000601126739451087409229094787243441957022356218686040551734695609743828737565788620494710435927118352149699336640201988127986954516879307961697966562920153370124423267400654552484164151955755525025022650629418063545964958144422582954127345750937789973027633292034761482190561448493000874136847481433013718002164666361196540615242420325349074796982918716295065807268360841431933467862537158041610657112487964139460726704934869794816000000000000000000000000000000*i1^26 + 281566176681013605885035071124414396304132460312406757435404837777002616069022554367988299553613075869144589438780298929864166350461581044815169018538531329322089129912999112670270860215816029665965185743081484368119509939818490491097219562836904523918961053789913723374304991890220601476766874679148756953113211330288585464771301298166998197459365994824132397872908916890796633845830397509576040974723217358303664713666642311833660265247843045923716784764335679203946998911044259864371849483265784063103688114143819764724332238107361063864763618198071474500347232325522364523889634473965210268589376722224959896164926830434227897465634988112051586195725033380125874589493223224795182732431795329077519420412458255971592651797817646533476047147606951872706666441855756395149054188088261777979507125864866298750010596459892555531476698748728544578828842468876428236863161936590909239554993019572312170564645415728964333618696177951480956259246564489029131414729385531624225450976188247188224124400584278544755349375095811834558264783038733659543868038727870232628134148670942829301141279699401206535891013303048668508064242034709040004690689255813426914284402878920510928617587349790708061131958034235570936458275703426361947044046758627407240525504381274486148491990703043644119526631317091163386242701829642449697118144271329295239309439117284837083690504026131002161412864644322510163617193864519581766107844676621064029040081177732050918942377483840250415270248804712752776371555529834674693359793526628924934000608051150637041779165388797216711412053957198637913695924335446592032850477725590678872009931773805897068089875489742158025977123844826223537033160531004234210952568054021465225734930085369821486801483002984608103780249172181067740900405019863183162200939068952751447617139160480028261528560170198182073670648573608557739331866385603334276456840249870950333160140416372574637496037392408409947520652750793779703900109768374272220920337762189037665139836611159955242863296512000000000000000000000000000000*i1^27 + -85476239075790912741588884873449408121047772581481212879705066695629104923442635324401829873609655112471949636605364268662634443589195340793520233119270869351894434038481175342113602930444698955648493286600697823342948951627876763524865041892623089440619777765177586466107975404753984406817887925904746669592519459595944984106320099619968840696637069275930615161660716725361325546391627540454874401799958109399979969065093097777224875719798741893122805739887205928077107508703638746973533065813031690114580629998392127724478041414900809336122690117716218396969402893630676373966476375818121203116231338812826304436165195046429517171669839539979943733415918249608064452821375828983086596877208780292037271357074751046048738131098126168477376848990853459558421478603810281508414147164534790737450801869042987975171165079433248374618295034892782595861620119021945467198174688753864371059879068252850997516633519681502345507480772534205636605795549596383436853136808134173246049786527809139041432720510769733105234591599078112070543796484694781889353300943234375040457301385576107550311354684412783306111568353264768841301462856753674039089742942845289695226519977881820038997175977207974333226316486037512883382398829792904824441372130629814104183433487816616191210145492411766003713880239206266407419035435454600169965160313323450402357102929969211188998604933875554075103182678025149212065497673102218631397288900385790691116917637389910844629117563500553981875009091653652699020143662665436180009620149920307218902152167170120834000842563895270530675829253790978392093130713899671567792681095671835711498347273332426650654784659489564057814819340845003421485424545160209381070418916399227774476452816331666017516876632669310189858514359719870679666875943899963821866890988511806263136469030838897405690382708854407767503189413849824109225291344786404227519160374426413927900937566885445509134007837336457935843330653992762954845946819821075716914179319267560819956855312872236698828800000000000000000000000000000*i1^28 + 8700510635757934078953532670368582601690755910923128517720190026353528215337420814562587828329776234743137384780749798556602835057716769810679577937382895897492877072670085827531912713677543455704174092558397539587462025416741976149221903760402672057937243279402690950422636588352202152275848381793036619733945404797454754486936662554258192570386882377512349639316245271861466024312772978728402839226697973950387595106823140585974837574575133565064381277212675540219386021932050203276918019930582033203455797903677396271359436250042795336306472983372429733561796258352707449041585452067178275641633766736554912555730110159712644623946085401407275943226303685699515520552779771262881471349161739957332727876707743771408421429941173544049520000848633128251445710866231788730264568350246978155252029790250625093064979709235104335795112199440219154264164926397278265129712129406358713012918387389503415440898736521971808055454163089648328905459422432948419849749738983120383589877537328221673197102864812951788073182608376356874262955361722648032146094355113233448474652451060585449325843142896989003966772990312264607808744463846749445034747749296653397774234256491759056099478371832982483325084497584067638747017539943999218416531145370850954857093315795225699527620272091360872248205293932848607389448136202503470170008290793184993606732430192161548920828669728409451736041536086950164333904125373624390964319256002152429447333762924526366941879635011760543055284470750860064078573644861411439625280689436240578991653059933508391817592619635686854754124922295866030720784795509492949855171181847113847824496153858179345761556542735424769895851387290789273248777297951493824650002478736744936670402404558579185793408919522056933265409546833960724441992980031268848929048240410756322144530731433584801127879971008740850862712780819844212710409433135163000046225525592031151369160556547001186446403209970688292901743736927174465213421292147811286925670350362302213406762371395878912000000000000000000000000000*i1^29 + 697729420151403368155139062162393955360932073681827613255346327815308136794126388947653286316328012675430392323518834590427031586824913005922738363333574130770709868495368170093165013227771231560826833964000665787457328940672691052028547432594772177759594710916053367122683284320292707195107544151558148220016398600495052345293511827987526928816766329300178465286291222751618780099237132676486966456698246413997829341422856137015712129607005271870980491135101704043797297366419540239074227989851114303648534826874898898711685032591997136912371503079447396127125531827385596922466246794225797761785047825042888850112849043676605768176899139271020512620156962662707114455513612449901868345151164626626221153102134143625703600846490245587329834322393952450172033085485088907475788507993190077232104798183567998087276731219036704811914696740634102080997264782923518024978230904845285741095082436688284775701076402618592795910347407994184800102357480161518389189316902277769326141573099259455895962691855197813646010245613533834289975700788999684166684767730419696555039315866186294922894239277391440419028301069053279634451971701575419839845175306339751068894120413967441678587404243201844453629888193700407264820361433726644020090174007237378657358956641477369204704532080542868450724966759647674645735187523456966321901117464623303365359622792176042652984260658837347258022325411141298957954080825815822691231173607954994411242037341153844298563482975601040460956246463896023342121313391289099926583370996768213760817883431510351780549713456668274176733139815934010108243837226877938376669444582555728120391622153634445219472450345832639733154095288225281439766451039249985676615920475808869621465596676264749037591871373818269745901331817853791290915246118416662768390133705752497104800021026418679894996440020811366107087481743245487343251089989844082577391132454280043249935275618577327328843955938902088596528709194253681458481788672031369466088795769033299462782703370240000000000000000000000000*i1^30 + -105296445061843904456676886795880850998900796220345181375129701909992360358649969433316056808254709397436190065673175187061874358529895088070179223150450023997337601409950312189863209411531625380632364418433997958395946784359379984766529362869616247156551733260697515013030833359559626220808777271471041341488343231080463088267810346364330079814973484441033669666978340797600905985286623757252164095879571056761674392611408051352117452161332394682939652372474240228512296764093414175326072782423160400920880750576006125051706020914207615826155599085086008401392796450269860048558593283495973017355982143715976854261203371367450860262877282909760298921818587996727937453297257863236606386921271070413256341561115615162668266913849080696982418570982821616830197654579250318856685949193158316510181446583012279430094296007206554095767164326284425377435730203388877806695418467209475165900696221756582768263321944874981090120523072058423028071703623777590766323356100538345635868147923870386395851302871094601102035185422036249339002477504809078306772955135326528743896009636771602595084676194216532876917721124616313389678987041502085976338309781671642942366512142786266027658897237841942998846723854525293559781507904823639577375398456700833332943122919960526303353510456741185584957173429539219671692962745002897028975714693074876805843496211069335024289964055121817712892831999337964437193902074882393785550595273094260525881741111608438790065834019767548883697527206951966788604868119645218789771290510763076538052440841511860728257163304721941115194395724754011132985991983208417597122249672021825283155696904635792483475313314768527914248712616197395354832075274769674720711631825273505440819170381421600686571603508751551953798467616701473168570789303644619383476026272209074030625847525507348675370744801175174966793132809544243689403227480699170977338751638706841007042446082515200615226688173081631117470623822955432222836851910139472455042461619827086007992320000000000000000000000000*i1^31 + -29171503205201488606776258349825370927638300364135956643072526903359159209115915607475358490735105120612072465874231958768182699271288116397565132567010354561090834628473978982109201100022221375731173215985676703336316905062711824045616100398832815820587278019232237475003718394544112046238733593076640504468352802221704060376574979250009453709097980391512032359361206938784221051165253186690915155512726637917120123831610913921065275461555694929332413344618880291780706782504146886057700818825586686522774429187880652376596634138147971272697382006077840758349932952877165017063758550642151202747279967387402275465641220669660016131797402384838702055225388794631829105972711206436136521961775446146393371691179811671149905619137308821432727221611104957132833627696102267386986079833617787716275250828460350433950745585458067400133134975791266879388625155330079016751099775435610034319918602658553048479870406290029193953688205943865837296888670053751282049880190467084575578895989865414551421767005598516003537738587035977889744369122300044209452602548936984948642239250247840104785370219628901707096984496874311586284760643170517114758219838363287788504038638935645158102142143561817996888316006346443545504767365076792468514130395346591202292410308860547474994649244725573251673120708032329677312713682402605364266730639597581400428196477426419991826600011487794892275806372010278784933511002067443198589704371551134310724064231036099112761374524003321824044732934291660700465761683683365474113967951572512892059672229624051938325423384353403697227169251997084002111163278056440184916889202512737821463862536391923466814629391818784895468069918576120381346343385081750991128793237886176565436757645489349924484009294725827296909006139007607137259855155093267868118775285638896834137316276994679456141430343971847618469509971330714795840026535725461694014592936986148039193303155233650856460817457657896514123045806068925355385298395999140038822746330348126208000000000000000000000000*i1^32 + 2364514973399007501956916865764323395492807183945464949194772504875256930295896274305037270896585852253166617118861818830955867982126426049623933670827513182459942960207906018409012989699188574062531079735988571642370291563600607556394670802134436816427866837355806444963084482825079031894729711454471003537889015205170030828533689429848884141560888378530996241831556845271476466423402530114907544645808189962526836010653834690324163450091828883884416345266362275602543666850784850734097006747739199403650395007336746074004868125189813268346704131748079812673940917137872342250081015104640357566538611080630325260702066923309156467434979684868105747991031380435227249663061093007144176340670447141940781134804486253887977590342568779490351610412499743554453658076000192340101990599805231642641060529731992512111837019982561911832236603539936389665366948131216639030771066399820657481745354337058136342286891635942990586077091046848677930240875220408864059309702578928276922253001138190930351990724323449755401812464789155945031853328183896738792230648297612479164221283471138172961640926654646800007833327091524045109193721257599900821108152255602197777949588923895288543374867371326627099000365142396251267135253503624974072431725059771915982969938944160518613567637798418785266052473960844645132599412179102261435353346836249089469515898332605464606331957078223965211112873013945987677068257839790762455141629972405303095246674039750752572575691484426700751156980809876295133279561514802709455920886880032605953233961507209390255641423693555519279617923455533698862392591248803069833722987818357360588817355729191598511516789811327825104372133564117437413822508084777021440381442769737099787453172696128491654274127404533880196510921828627631689920740004669266747936188159943038579230543903845000945546930359228810248732167692999534351829910740907445759634695457312648848600738687904088640112806123793806997577506445625060272573294439994473477302543974400000000000000000000000*i1^33 + 426484382922707706147517252139037876780354303836010050812730628254347232552238457976735088440286660203000418126533888901392749802720530574105899597529583500822131427491811606509129676702964255162409719699518200787299685397570314619089350006325692997689377055894475709983755018830062620996714767258196619533686329880522161194032699823827955761500355724647236068059415161813434135688845242710409063688728553224649164379350848300168536330840416927620511116797129733624276646626924015814255321209374830096235567806038503262682019334904584565400983926669987219922954428896056586634271285826602581605608949839475840865009607592128169192765529228556356262476055237177662246834003282452287442554115994749113577990217563991224751408791737446927131777201454631844781679854564510534000103119126894764657989273252091004656657669361712358584915120992716280147743962310479296307007424517929222784535274838182444097125146752332209131166170784985015902615470563270643398149834991707804649623826745865182661620691962729428914813602599660106266176394905055833688936214857553863196359561939634821941605708127293156697221979699443683534204071428573230917917057378904323001246462118952441136822823221019364332104815557444860732252522808475042112020889762056710492527104458902198826344448910788166313422322202374379785873096744869855779837406660364653408794053519637510160001681909538230063928926175452416790458776687510115671115820531837066720085751910672674726813383064355235245896973114171861042460346376255586172872148404903201061417457688143928208497098166686548126963711481765257584318182792211663596878345572950040087318248248473968778740362351601187214806484047797034959582830728693376814563082482258830050984242795431918349433772338676172809049698179300671001369919806814182721664604369880710527213448644561665703655492896492529342225176619817319477890976876212342220841127282079580595827529366540074934065056845892471538623016540550361704659416119410778848624640000000000000000000000*i1^34 + 5466121057827755531406969289662832860793237171418885842615809558594610568729289804960615946233181844307132649164384376887047487048003147612675878162631562272314254287570210637472283123423091129513421878421504812076732459188113758551338541530865551742458262641693842535319191765268254130713171371096109096019396622995249276424065776516352667888384286641249662455109855041301000287226968602066985844646272917920508515374357907203774117602130902790350986249756640584039207023308625538636991646742515774616907699955879219896689793836741686109136693127269895257297068300256759926702627479593248523847224296957405540094998240731117005680309468053243568645030320198006888838211869138491943482869073281084496468596922949757906267413953782982598791102747770369520976531152213869335971351065642366783590668990856018014131419750418546758822757934259235114660248120371896682059582675890633284309439186748966426564375842377295790406744455600805680705418378807750088188439828582347390355621376888008055417697227167003402343177477350362388536906697703206096507445612561939327603378534877665415396831044143388270580794349628077215249801028467848076819958780766769293823336496368698639949820644778512524515639725183193583410017465467749872272785277951811038423111788170858369990586225466074607289247807435405169480087864039466757841040609270822829650436535663171814892283951678562713799490176868403808229916751482630869624988245441524825276783027199550191637083217490320666914618451839753521656770196007951044599844567805159274891187634655171433085912045738550393106137213296193155650752312343749421492574120448099398098872549537696599648344021004684788544660146547946374103677445215187841802211812005300756668734806827537661341035171202111707048321884129459369431229976577875279228390333701683473220832717564806240292437183870895816088937272776445874459852608493527452741081906983603470203240330342308328664784896940760810509151017418839277646339768935723827200000000000000000000*i1^35 + -7779710304326588839597747665977210902467519619004302563134120373180759763303844161792666073495092862628399665400407669391016804622460718024486907786343372030081553039396757917406176651021626321368969189022275069830154987846343566204779350149345764155034213901717410789620475102875602689763792525968175283886067011834402424901267518830793116735734284947886577131937735204464036312679651725192409078116781097505624810169956375204466720451605028918072875223332509861793463030565366446122059823446400563922396698965413238994295423674948528326724469639092243020909290702004506319505259894692236127569307926499399236474495763483050403919262123024352372662060666544475099631852363688906835592884958474687422143540824111367976637039451588345684134348712434219497343072070077053132324922608106636946455288692237562748241327603081858932742358025685622644432260386808210505739901590827804341874235221339311905556113905146536664433693851025900374063065673794072583093699850444598848602436189808286719195938537567630728079501683003287249050138154757869865369137876245736597009206352683291901744565727366721227157470419710554618160900791504696494691382355182146418236297011040806035289204136639027439604515023974074427538708708942525479582945622420851716897878282052505002587397998578763758709978667290147729534460648187121007967270176050436994811861539741172233418192918911765332919890951216904087824647317284699607678335002628826377890959586579695390298331181050077202464479292273690214026287887168677885956903048917616303551335076576494558487386119206361522226504150642262688333856810587888809257421104712975696443142065673370070041119659494226992071262314317833749550118155273963155100837971531112680148156967493966496673191264709277719983065630060010056990245785024235531148792290224445886832323259609836056808204698980035941538347449240600657777014657793413689369865291509318794120237236187002007911754707363695625304179955922412140391859381862400000000000000000000*i1^36 + -869746738481982372121376401048810350797230888582019451582851561332361555696989759997632789413585727352561392165970076273137563068934786733005935090262311333143476923449481635448216345972618295177821019024787372382810487418471531987179850588767460457307732032918594453129279327448973200446112091467034723004167472653582564396673421373913820906124943923243522571827434015815590474920234558150547814181041003564584444700655095545463525300990793437560744297610749259863760370394783598080754527847763003083691553791349665383062546831483979000801975771553976606346747401247019994601791311234529239285814344134970055906909039320875711297819109672122015150239018098611790985307899817357923171095116958625580873627368624269758382744349448783026445198187457394559640014791699751810037081864002142844624247672298338624874436721266265819492858592420889349653789131050624842901272991401958940845127483790059763913215952523236813915317034977312415191527246201007178783871303140002457282797328680980152360682077165335896391813440707393652841659263563279218171800871402800139753433587647157704432385724688449167862950566638867537776714824586171005676713631514397369139131839854624149991759274608760282504882377213932523366311143574894222066383388490681140542894987446459804881938706081056035412858988540904761783762311011345900658819830739966595210283425601592205093312854523244854485026722970928910604226143281697102281627898883706331538787091913745765704367958796198524869332455099805888648248611573545149992606695844163444494526405089228931919275499713701509660409749780860230918408852151245185039974681590782049866008694918286948989977319299625709381032761458307181123768871124820458088200133227350109263285989301648971807124158135333827216351401678489555167619951319428702765381041004246676158799058083406176536052683031326786165733173748461263287418822720052367883909439249391973518986065300487308108077013521620184109997453333618815192268800000000000000000000*i1^37 + -53624415851180922864273800159108731565674138809455238878694362475385841813509300518776196320466600424008489153326005782620029921071597085770140528980107905904961712137064320179688940324382671498548758188856772565449311275785968337062435678308409814567439478165593122949468446813358593033009669560568432076069526155933274684277270472409141901023364468776118138372953729886509556780763653466219593752756033379919859917173966530253009752156593748205812749347157509144840161296338528324293407327876250449090901643220813863358447015657237529001652956122222643763575045890095831643053682490672391149261274398019238905657403445163537286300316163067201481080939918996606788868804928731954852747811691254479116440610157344719321761371050767344069756690485478629362992059914068763844909326912665306736928854115008601670892555775566344713164216151548505176298459888269262700919194303784539786149769865496384048751693754273289083788032329003301079662129888271782191080569242722604827226487106477680812960252182419361458648152633977673483857128085048753412500431652107193889784067970290237970344701833731408979953683069533501996442574867086319678185562464818340701026639577885015546809250870160361295729004515167502850887920124012528422862346701814702155286162340246878759993136562680834501463542928164293584527335595844071262382520044704642625838887350736030423473905852154583132605568533639449772731771143763158236500652233819366095418426449535861911906867898818698801375146695712712393398637026587392027327107102929613778322527156165556584336146161423961026976407324410779170023168291803788383844064292606802088452133609879107140722671646970869885261215113015159504017676152257834110254464807000142418128567526005821643714861574472722703492364546296867614051311407982530899763570774963696577691144844629857785341585613999606122546107089250892470761324726793759989341547541111991567802430991632684574176723284442928811683608613955305472000000000000000000*i1^38 + -969470458340863094166116337111131480578650648207929335821899487277245859250708056000675310366702755920002928577597857598072231604835011274823611053875336332823936344882583977282181426894059775530617869822284242138978783812656690576874538525431551398671136192135364753179330918236815059109740775661387205214381149648666295834431730709765096502664485969564361479804826049065793295504487142972212066699978966079749234899604620616875607090148818405011507719648421182456222861909098432164993416551701461341099551117280998583851609998006065103108973928342123301408989473233567284979154110774371863715490582757270739700763559449933618334295110150163535970429384480217092350480724709267289751749229231328512820966541005081625114415234661772157359037281902671804396055536849809135977714489604701544148878859693816898749704997921971254583946628871563030468096037986569090154116344400933880266598524614481593448242107227375130212527889862192630257091586248030563122322745304733024135427236039977678814719712311576935163952720462230614436482646723587809746197593854545516243821040958616698115418478902449854315873532296489246840195550488501367604276217965885509656748888250381556040545052192864321356518655142395119491193723260478745522823735909025272961153814126344201452948305789294824440845093234095137638104385468914415386369403309038492510097059396977991931097223359244469248667636608846599017575284355628888402519086356636968314694475523737194226720438008235431260502148955924556309150970888189306786596620967826410139104028400674313868017516558024825307932720545818372994887627366486755986309659110258767814344216003462751313919182990391846488487659758401308706827247585410174660983456604531348362242438980493447081177304802032134601724496437023435500251333548166878949944684410888726364127093194738965596109069447268300043042058492046885027708351218478659419576891212302208815778536003119743302179828847419175942549300838400000000000000000*i1^39 + -41355228500147389498239319458866015615309224121381051771282484772821259011473049163776461195342987837051163488571478094335071185582151785483354319204918356529462459815951483814492878674924775269695429511973436888104336614835059887305959957165233764279608335692883139799275372084305060059335225578692941140919014713429842503242402034048649623306849494685287155143911551906941248085485724155834870488165772366853329010923462925520456465651661870554262057549200892102791510706959383260792496423276071403606205547711377809138971957875667123595387334600716962558842181580888224433384561113128008851303927321000178209165614077919768236293685136171880499038262702874729664546561460077208388824108324963994662257362602127872462483311667212093228174250453262767589491254552265826755378531594393686053239870876132641175820813574382200099494969996363664726473019020119197919585423871851922341909797587019358449947981036349089649089525231424666218250709132038139496398758078718799445789013120799226084939587590879121660762306641437384417843268898127134111700587579647007772245903597199207309846017620786778359950321302880429905838751179987554405438770393792666166793751411761658376756465357744902330675613440622831719184453623282954913751270427911351205267595779099837995330520657657854885388460469212367809022049619317488051884140113846211244509421792523990790733627312527322255783755505017191558894536944482433121524616664920257360707213781524802095647901824819072732584591752991652843294158188648319429120056652930118399892377048094766158894696244385134364965633065802989635886783311998095044009857036503656392994367159851927850794207765111961627503216611769288100180501730467707006151703442542294429484037128183647170047797535910406514977298445681194507840014127946835506743312721815672762430324111215420664721419751917250762159304810012398701989491107612058070149236706614064584325718210653988260367279447293468942008320000000000000000*i1^40 + -646394688340613348041438902205838716590135131477307398666985896944427040477373999798056465149134458233262659159521191738247510465930567648139145449071114283062450381892154058689389434347841298275604776597611162606233793072473403065470357284175100344211309217484879258343385888324726885245166844052666652543186567720478757636532205261069287901736220151845085806603020649941152471148831660201352201526333175608507877747989868450980612658040408296953508936436481793401525535171791388616259440617171892678670695963440851741455855058843142162376908737570653094862456041750180597302507335531026446424733756680702622932049216713875805298961015752395002336958623809289815422618521230859294810630716805554340272157666422151998318986098583396686806957065597915051153028925445658470811444261353902650507659677275291450073184021950980166593274731526133678112285279055866959178933478518100303078011898933204894519958990498335361978466658860428779405813430088670353252419529936067265082521025307008461272659292445503502742075746358947447237989814318530682886002754193319513458240245147089299974378977298478489860158080368161921383868356155553196976027640776685733640701688500596904915157927828366044047189563872619673824435311329299585651563253983036351294204317465019639949579905329825885511490343587405403212399768622795678149868547146206299117294125396008899335067866538980499836426531533723582048779963368980726918058466828799504047946402902328074555186696810794595586439352639938594974145545788201900828886090751292771230109823540179820207541815860756799771256169062480692642475165668165035096718295031923699583688577130338004817204993652936470436285302020044944847706691781046369691790995071897861769047706111935234167309498711469954441513387754624811985383178013393680940140368506388758275700718907001915045903178096470945894077527845761870987149969405666934599437956161971408723701763227154605649837180497952768000000000000000*i1^41 + -5236615642681169398301467304914726296424889447711413351074016422811880280067302768146135496853932851323983850973213944932703407328229090145545688460132322415498815054286437247461889545400977653792725131542101168979855231023356228054054864452748579477741429375286641503881067372780729868702031568542774109507483290592695816463418483922090713545327123687622340913888331999483095678129897350117739458889392285261360884410716402594246194531674419246705247318114350720999886505652847624971121228138298819267478704262597678159348141962312008466826239575992838808860697720687488357541519381722439556106931067139447256311879220336762857177175022179566028583144644168776224165388114471623708799880819061062302601940031616913417684558203129080021820997789265340365664135208029692954934065017629996971004952329994758466765269333446139447717829015733684242144055903157436399130112886590019416436715224002476980626903492125050203370100742446737130873964377945058904171025257115320192894412824011147441257671368467038359592058712162333010766299865624509565321585539433062026118169541698066158662661199124617333079663542146934155473586784045654370357279380408763899775600248879889118811265826173408844454943090362043232815382751297837445879207256643810809709600426231686172074132863645673836753691250699664491994657530854882819948710582116701068793067849242945777840567620519724522250085883429743457270489309773439149713894870904292231280275887814632433275004570185365394197784077313346484599749673913185528138494468173194524841177170477127012246488522721172331619779028492695702163941280648327258315645980710910356656732947638569007301130443038137326584392166181285269831617991659913589052487442265207282223377469973421702395266398912184715345308733829169095252873553804242611333403300044577701369512833337357603823629955618703497857959811848058977031602687366905083576270552633213569781634541971757224388932403200000000000000*i1^42 + -4828225138408266673865316423104945202418900681966308432376817462993906834038265183628308356186786378654556165413065591319938828479371496679226808153144120807271011793461787493470952286992554496078887968785521702816844316986355950254376468157329966350076191406365569275879041812106386690143121637509193421360817412289151535107633153566841354176024099905377056534424132656000784804603976539829573505908858038415991111077311455431077694291857116403456102545430318744004402180637476203668705096619448810928739299174106977014753634935591145827281887345684038968946915177765652554253418841679625914574373419473643493320737940118962967443592590969955559002252508711695580587232368471001844770156514840201662568917794978183463346203243723447136429779955311777870247971474873475717661617783298660234498940728351061731625474592096692234938798208299342415816811519737450298083914619236654160731282775076332327152840526784471187104528797013618966518427085349318836590869458041290967001566114485639501905886272915072119666880497340811833549926264129298859210775067915850128341474281390158578657666697257561805831743767201093855102827605232946464062385066118124274116371286495413945535995758817913148389985147381605893937900455465900563496494630757038616484669796202073383966821688741115519109720492120375619386729397337782876230398467400185467665859902436684776165894058293217966768332194709527228253761030034926267033858535642527512371669473749152891460581571018171285633768011528020262820282240855769378321870017791230614463334538855973794227201077544875360632180444856714888294030948343034041117187956618117588252961674334648093236862436248205654150436376365107614146428814877797078296309411146185089745215912441095152092050065897917183007090351301262616664116116115399440884378154008712456546784888454728543681132221106219666943714602158805304560688090333248018170930825856331497540420054272075366400000000000000*i1^43 + -29577949206718865748920616295100311922371239233896387243734443211664172735747558610848607873485295545493175729010043930879631328208417186861532643445028734998595548534934226218974664231405582585077007831218636142768894710702704231800659529405679622975807809851440608154229701665217292450581886198743220441137243455888862331694893242791202055466000110976744703759635361231533961805717215911957331650886902336168613403201318089559000161355263489595730937178467523489967373124198484687945639862550943366255662024568435389960964308338014046339182381357615700279509258307500772590149212731081637547917881758464609557240987891111073348763975574612208833434452968403911375048321430070236875607820949448467620800032357217406515745610927362319837397842070612109636768636235732354562132454432873527839918202991834181302918888444329982953427488069953124154889912859823649376875252824621881124891017282428783051116784030994406019040060021914851606793684156619041586574519720650284169264610997644480778669814331875831135043817148798462423277945264346942554957438761867474626787091441449018398148485376280535794177391937904160668303474804398597868915445842128460992162819722567042761618598776180068861277160231974956090320885540018119571268066406334506383350712363687684524077153108030019636208281499054341978117459426453152700421599767679485915380417493933559706092727508914517676212749041831039282581388018813769528130466469006527239805703722840292145503452317891710645165680600655018791738436664948389965475929385625266222421231991389715728483978582342933711850921336691159926913821191543759509415162371710691973564534228211708554283903291012572845697109342062252294834268759916041853119761989091389404216347023544560089450462478555363274142238210842722577548547631548933148785707160577907469240918586373992456452837800480884803422018559983660860325184201462319165698261610423696004617087221760000000000000*i1^44 + 6242715496899835493401671914464962161005227585450727519921903627717729476409034872049877974762074974060053024053174898148044236112668745756653550712948517030615673905217749108014516282542141178294837538947347858075291686374928436575538072954063720163503925747446881401379330313469102146255144185141707001622800875189145176763432123511864963658773784123452775205133051184933590992529311116440804195555940108356755341796101151644905831433235807509369395524521554199100584458163088637036573980099700839854534051367488271293725514600249098895610805577681668812458777729669813651000633960228248322631831560887873133332012368821180705105208861288644056538324062813173470569074113053823490951545414965150079001212101350115865030566760005668307902810375521806222986350608674663699329037421341768824984595612261456498963938322744769927127440978963247761443937207534976661696135554998452357956083095891816475713129182629250044264488682431849172849164506622894408007960086850958449905888447929915390513528648137909191634625680582261545868898648750760645929810800592537488974167412773850377176962754177606007130906796930665356786766580586186979677301231458401553097961500385240706152897860717796962403058599872831366946286933388260092122976268615325660732968789556235630589691180975811783054617676962193778101982724529681459351640049576599879613990171163140978711079566602983883699732990900429213569720745618713622443083021096083109624655847092538438247107168676859221790022452834889009942949541765025399476402598270998979462342631642194207875585900584971864503382055842904394731224461595644280982682471304443053219334178763530957866277867461120143385053419186456430704355979675315100394973861232454092316752522533973602880379066780037726793023546935668257952227173118337749061777331474350230898182663812683908122553041483417036310576967241039388973320248724916830053588996852809728000000000000000*i1^45 + -324905510972238607021657527006595637980807488184584947511066341984599369154773629492418999670478128090561344334095968260640047444483987943442839625452146054440274119546879260678856294063092066770138819140737255541769366784128471025018008841747669772517382612612092409549022355078225437726826784893884839971677373517838508691910731350833563645081062294281495440685764930944810771025307960200613663139366865287852712915665473736088530784804187848456356827216645446469165065833840797661119784610186258863396364268825957212044228935934454332787443444800835106446917842358302644005872235258436234804974214168931749854309219963086137908640726848391215700527853205557833108795502664172059926921290929397366819367734738572836012607953466435191193858495896042583750947641533257528794194713884756766003409240390930147802906561193518520300013654487906653060557465930175477785749289632161464585882773393047581350002980208072980364237126145892744244655348388726326366977169092989975268058858517376333027457472639410533323238292774943287313559421769496790735144755922521057597592776660754167235528488535015643020872498683633239411921722583319699031902186122640597968108527405494333006166140247895616636888531136116104607839691197053765517658419758485140868083077661731407862452668741804574441572201179642490101167224836747756136117627544151513245677852081594834272492127059234912941664665513499528764784682101123740771328519913891826099363226779082358315900225115964114748357264889705476631673513014864023670001167612232958855613578933606410895203549678447962494486240396542877622406463677695537531197477246664635869263310480538108336687930416389850815636268932282314186027484679153186276807139850337815990461120280189283685747500954889304028122716077298426633720990697034952873562635137221481230772980671160062493474431845933778500400154340407119728901978862837985580166288506880000000000*i1^46 + -492881338282963013562739972018442866141323032685727248300489964218009955627665553006110022522757729639884489963572769637389142727757701899480304763703844221916759090025186863313030816339531666819614844617073098114189337568556182912002855806589044658701661086566342467895231985899784479082852824871090901760994918195035663373867432749130732291601144688476118114082259591546668918431197229328647753555190582570283843006695313483111946939669081027237557669278102858496218710581752708799414717993573456937095636433342750623909126696700208429156090951938864014047266456661054382219033083726658234090472020471691770366989856162447134790605041873311338909976241268410898186275313399428712718679997577330076573838684023087613839326277348874488305366060569255282731117928659245472477712405972107515478999329725898469594084550401408761243300987018521909721567049576686254542759192507803706032377738256659206599839518807501755401516296520985762183897476884326111686577031207242526440402864258590234063177109476270379468997715875889977450313399478242679113953055552422861893168705763489109742078534210572300229566897520510429415153519603872972840638980323337073246003817191586876500187632319068121717811581668724492680796436403832216859209835570490274000798414869916885055045531655386800532659748765662903063835866876104453484728243457596559372838811900811141713459745812598503657581953619773928246856394943803379043076351954750255397249319008795475749511623013425329359851905095830117629040111457767879649206079050889119316563171757064722649279113403530039798838976142498816607636783775880548821548669578300172249424575467895708073325474012955188383617638814383879428257518378943649235077792651907265176694505595719278595373638304710365450493278457755129637872552644692645145514487206462863951811958945368739368804369977301130769206969543517356719824188851519225856000000000*i1^47 + -168302403607628615677733022136784800541532183347927940399060860845711990170011156834541730571314804056025936480228996341915228451306086101153313334111946443153901020097521409363939864391288366169551667228765384248363139685347341282327865318102713144540354941138200895320322219167126287768569751693058773634836973876659357448479870294156200611589335227982500567881942134610263003641139870304132590525407429394873623979899847316237742645824920769319620864266429979253685325771463248146070896726952547183592688633439068430380316511959463905210469664275459573972740277706545654012197479305779798781606216672907110310271369406641656373943562645210684779127746432862495878658430649777503418068357902866277967789822101834552018403012543136046310134901042910035575789632553763965929407631342186791866493873314688112267563860381154617498907491217627754922292857818230041581836800745363048013102166798118890142336046908555581486006148980349412690435693812915746073937961650713941009882222582799368131348859968514417133049734501659685777129804553733914730896231461794402524076490053988718764997082696190326353838138967193618801629806645900816557271973926424119466396053611827782352290616453412603117002315851478411449364845665038054321057927794104916128332352161200569136049893316103618711230295175652435660509209451054170360748418546540760189756426754819811124542422497596935468834410475276635657021162163658268670992409019427769954315998643852193416566863108319754436931855912737864875258051378886380034753508995655125890935019529954380621723687566044394907121265703947329817334971909174092589639459687073351015690486148208920720539323836732666199133607202014838164718792411063586651259770589403020935694519462733975282398044395536276231967217893454495866801635378336139355645654562935920004506320403268073818690543341726632112874594535110216177103667200000000*i1^48 + 62709152261203341376674880285596781640545429236288932186565241752887336841852019239173598367511178366729672404830447022285696190164888912026410095702835678627906901436937154205011355624178165785191875139516175262854049653434434135527518251872668961764430431257426446651039123995920755383565038082497511619006866252282255784462264742699390819460525136867334654375086135599185388476972881225146975135582943447357517766073362433185047024411736506915778436443168254786322372309667728071176937370463378367287655234063718800857553026954262596360076054107290997088595707853674703446682157230605878007216178409386878978795454656843578512051166169321823898990385654610518093461209488877131598299893470761078681394330741021914692835404177478244104108989314707244347739541814064449795739734104561604611368091006096457687845939685946044107979353525858781626281887674289245948497414268643093818100153565788276629282650805051486978510326419411151522143802038033541350354236977449113816988336184687790879457585118888190437451243268151795987592890842317420207201526360911514479387716317175892190403784444926022142626369810796637398876704979258088844220081056828416123545794996891599489478488842363453624463731352587755789801803977893199093410954569292257687142196427753145519111422631982590743183896828315910168219206258009041968199728661878740053859292475954292040013953644761261100761420872231001589740735296797017687730631959147329923113305532105362489202071120253133321918073286523159724352047574692345464252906614395831703098685734376486024138281985765900713705650000708688887508240092664526378923100683431719991056288414822461617222409330380052403577894867938498231099804109622638602082367541003786678086850453407826223432738834624623347437327919304985925712546699675861531477816812522195078588324418198041230142071976436085540338516581416960000000*i1^49 + -5889241661347495669432782562993268035077039896992555395951880161794781764076661803648099424560591347513567660787366966077882400065987977096426303165865368939459347233322952599504620051518275562585635179456946002831560571217515946249600341600109939922448889903509968520093374624342100374582356848938831824059327129274547854813701869039168315914074241366940772675485436762171178532554272889152185545601460998821681088973930500965709970824539483322451396259667966909051726687370788609729038495494078237413826738633646925177503791593108271113154403375099807189728577091147212373035591459630570271131810988126385663336047704138213247972405608626180776766874069147255832736181602215409218804701578850957143268007669874921892886395561465398976996314703945240369962603638135941175370602653781338543313908192861348982162884525119830962499670246785177327397053511909624584380098789040471920735579811892072408050567798711560812930103978620962288772958973467443249341008693407015505818078467011310071071214847903674959172521995370487668174750874546527459115191340581403822099107515136081801373898973602922268441052311801750513621635779121230764038160534146213425795108154189848189643827404856448164649887114479936110662143530492286372306012480086675905946422043316139918329982082530186949820878513550774446664991128113403265431360383261802709300701196858165002248582972330736020149122149847305203384806548337045194927995899251417445009244902160850092906332946189691312893323167106125410413712711664234263767275744166388874254351484530253644357045328495190666210944371279523153818382078699454242514273385155827937292173716904156024427707226738633864125521545084124179882864106458449901352612314107372185412043963873605070842834579782295021084622559882926664926077717185065380436810210695089440650423053007157208938738103281245591961600000*i1^50 + 189046940490839819062022862441529705473882656525988156121513370907540709110167049579025930752012347834843089862676106365468107831153871813638582737131107113051487215379440299086443242134452328471999989708904893648931426458256458031212088309119471508815218265700065312057481852863685684299235113133677327514552818251866557952620741900421832097884051326231167891940733732048114711864843991796781887933781694677646548491655378059362467879000756186461151044397524995989496147495761726619473410882187901962139074295462313212104661006437338642025736158241802305119673394099414696391976807469311074001440481202134154201978261640003564406861178318026629343113246582618113451347101179678471927368650696076600230126194643954434083983223955012793734159706313894630714551750575829677668217417950193227477092318605208206029586024151915074182762942937453155192551835504203179871375374198470685730375687670827127001860058907284885000608207382711285952189745715688942391016741420129636000196035163504387458949860475433702983596358631473576740348011373812310956219547810321068926663547161009777897287751132083138332204479488719408049453340168187430915796954629222620200022422377039651849399036361515317092730854722411668864792585516643915357594956635631039640400626091127925836439432995864888732016895438261906948173477350074420400117471078588899470333232842768209460171480312630990550261169644215413711062351033052289789120241412696373289518897086236630730011074449957872932303888920992904709783059763614905438105352363392333966526602119714173588301658684300195827846159701756676599055738093431479492055689594992868340578573231511352328551677407042020552307836969524900388025247093035081720871348765565988887850225091694873034232818811855782657870183020605256524540994610350598348252876158530565757570319494562499621027840000000*i1^51 + -930207466263718793893275115511449868303392227172579803023731210721300774544277161701013821521467316683946876587867209523012838285532006283606175946978955680609938627990746904298902789460198973536295543940867551605484833416803975649657668576143948798999805221224116475803369220329516536220615082129378618588955929056987882956625257500530048477117376521586168463356205698485793880707347240762483839669556488794986051251170025405306362632190343569170936834746327688359601074315616878337242381684676224732679472949475241638797907925723616410003426984637718130612768417917848112279646281574647841185736827154886785343509211408664965780825204337782982238188746169340050760795726181521601665173390530235893154968196747093961297151243319848445596252300764962264887940758122823533014300768600589305697512591493798572487212200193890393930677476249359018187135750943803867524625225726884044324427211684629593053695383197805765165001572163250908843525613242102813734836929044771582203562796815312564673145829544014285125289739088192365742273827207808309063173016539577369720317401380100339193964265258225209954313561987259868477845544463483188300228726321680627851044900910271260999118774219784973099582451737562830281414535969211603164393397613043205587213701936195131648078791698335784704578734283727516758599193553412956505926033534393871162256995660644454210164408194103375086114928966968345057377862403331684257714061846818704319237125748161266585620267671838453095328738530414747345398603487929250405236648082357750043668852124539163774005252568202466195471211133813012821304940749915350742105513228087966321837360478660194506367330806141780549074511885542263390022667351146836705076771402362683901486845309313634875114254684487601724191915495581123786918017966015177533120887161775340598396033433600000*i1^52 + 10180963174342258637843706835498247447212336542092490577353140074284221052676775897506607750974003732602226043023964328986006702252644274423867680612976537211064935154974648302690970110741927294094159243322206348980947849745475064005003872829458397368103899277815682208419667910700168972135708310492347761297907497385586564906174788522602622814344291480537941140856011471006466086933990750934087656854895188440412117126790668818988383735021780447910141290547202877257737251586559297097579781584867718052729830896047185999097668176460425519957118006066796775996912104284761393317121881752443027084148857493998767531558064483795057251265563611753925043147332356761115000997190743576142699313059676894758543058774996630739898888132151940593175380568440936051539309572238363926963609327080144877416187972719589140431115427453577177249635144377374567361522517801306560300550991530037221073651227433164628218255285464093905359405592804341591083209577176593918968889908908118368475412595269568082841792814337358707265239423852116609261380282917357498286183385090239911485496759671765812916814455868274027639235499746849345788328846641466881945859209419201441817847116201418535042691935385236943165396313819623897722359166402367760611590343074630352066910929475230169089408652508065940638097325898660976557909005262119807188792776458788465661039209689085289994593343561352547577809068129024641678664523882292506712537963124428253286398186172804075630927939909038079436014709385772025134829806322993029166335777359377200129875900488311967565539272225792858124274639796545809982931511147626380064950858573419306007024096935556266062358365782183566945961215299290772871315283209870011408834751654727482643456521604538118015937328193197000064904668416042714756187345399889402321879738712326144000*i1^53 + 410293176283828690382931956415702652865159388700481249138252924224861601783437388109947811056956060615901491765945603083762848907716240336020265963135875328327139534180488771949383765933470788612984946179244052757089001228741105885825403443680771411841366966164928956742690669867507360637787261417146651018379818781302356685908058861145166976658621636638685953455036186624125556446033788707435484704263772358202946525136391534802781116055711764812081490257299792398879841926814896436935592688659301524062440700706208775672924759081477853968537116433602482865511184640651040736443018658226738786711593140222594912850850413638060245092479125127098393624499278510883233548171746432987677921442773148731111777824283141473081865790275246496598938161067304715888431952047081646096806407941676658706437356922390265782949620528041646082706848277841037937998889843058399171970426058199396799432178724505490463150485222834424156968951847046333848591443235095147900768233465320564931643072106615246903274034891505421464732757195422305041768953578061356710176745653637620560875536131575265745140215199326982141278220428858332658945772257149304958055973552829157309788029010281059977679319640746547285553155489732637820471406678023048692033116969689036579744881603270318232147309658427350795009665441853991951296921097938645495742871253766051904988290870474680784034476574317266481629134715139651033459094619250141236205909536437619598306678505009225960593415383005457843147849491881052287895153832908974246609354474109816268439385228536064395712367681561399242419092368869697487411052946968417280524812688884074886662876338366246226611383296285355267673272801963276671362999052718893270385449101779420405926928745044720340995352218863282706967477986411820547776858325411430400*i1^54 + 4139550891811472230199003550160202535013978043448956344246656250037527811576148921764595467591573817387714129239353315882616161436808219892463004784279369637844556142674520745123731665784766879528361134748091105449552874124733647243585817553806203978688533491999977359651940516915993894570493034290218291193391802727349421323136995510297679472377513791961984872777159321413238621965878696095339065568993617427954491416498028997388562615568077537121132846339557354873613258461735354709082942676310891918022742049013470073922990115578395660536566163229156603695314410025937051711692041063106844550873748834526410223695077123421538390747152325082022411633642959652107060374967858277537347536518924679945281228460696046694373179137531437289516364283752198743803619763744709961058892137483046012143676218510003285673213087045997490388616737556211498611304789512803067097481951293278808000715239204450216793417897565429642411599808182773246427068679063373938684296897315094879956344029242306722420794272163841186599813984753192582383199428533288419310875903824459082541571845152524875836002158987820802352909388534337961618315364399017263434244752144029063261433668673075164833403540497644181523665501171706051174278350889330726063247118265519979034894030503654956049241094872718251809521627182380784982319041317770277494120257527898954839177657287595522534882056897550489626625935512345707596078311534416226884544222764643286488635694109329542356002562310227785148215170049116068914909393610880288267674497320495480360462070937040244099060202475744331040628909432434562021888609465335934097076905260202286567765975007877262887767909652194042383711996954043079017411553696176286993897782117351776932694501363885786495465888236282964470946798115045376*i1^55 - N1*381879478547711178494474499717605179538864031962712914764696820091395524770939710209768699348821187422006061730369519511716505933850505896601382024768214418493167251713234553365381039257211657016778150183497344582327189454483482374005845554348599041313379107417876972335640260127141093972854937115830020507805166356637829641631473190193953995597923981946820412756503029776383265330093804247294320111217789394234627056269478809793698781819961754136674975696127170581866772367145632743808686663653619887356039099979803301310845732300500283145680178943996556061585364700525808974202997537529771189564275168584527459995012688896909173*i3 ] ]