[ [ -26153937599773768141787082891786320260397348871611359315678831101883692811992862467769182282451827049222194807896383476339384139109559215031799227625791153114220525268232007983181482262322074136051185098467359618107339298830086492482311036466301938014120122499387819172378703451782386883257238601679507331481021449652531052857107159788413289050694213305235138990964105860577763834376939896118635241087184777455287778771405469528249508495154299444977028466722169839485671539300832359706742246169825769089208657366024094933197019422121041476930759227993272293994625555082805082872379717151918070217742457552891861530293197303622439499302472531143613483101943237196823294377842353824016240506847202970356949080342154304579874825223342892525472506101251960834333547677085815331688892022829759933798955499158281773688592291664267500427572188574041941042359413681344753185132388678511727984290550315204161291082379989147927786112408470554961818304628274463024035987043100439129800725570688240406103792993096498382898503092043938395660838565316279060753192964058703673886286819631923270883737600000000000000000000 + -9745576432503700606271108115010357453971219364587289986030185241199847112333247343434592141653706240886820870077049555636363886120874024501661762647270102540559648490731880437144825793915327825001517517734790444538587853513584902900327917289686601241906519653629748445261016125699853414593546795342131366267344585544741533771648722598293227612299332839490158416641997286751503973691811163033479249239249036092954763750724722037200073328253155719386799372284366249679390830891480566502211880593032335128004923134568428739867609816260561872002434042341728813407542300891344295891614254221177882895364287260786858710722669024149709373222259726862675555317179790837914047868397223670967905950729401781813407685678997340304762590824317591071502577393513827404040604088225659817175802117036108987621457766912281569692434863363944528287622835489974954301192680236927336519416113210082884717665237649960017939793086251439107022390176486176768914124627231201196700085235011525095898762760196807399532037017751238843593936603821698887803064067907286855429042499831490460157224137878615925719040000000000000000000*i1 + -4675331627252814846461712763095905920465383697748955091569940482160944308518426173991202924820524136141809731483553398553507267566322150873620146617446357346974512898154761099700504725536958216720867793048346561036815011075465242675341987702314333590104862713662587667481219671605179245928126058164188867426899976976221388547537758187595250505370330938705508766841294123893922713358809736710122545117860756593645921248109017651014693629396021522127312908433265469892812859383016706446191051071307052139195911501536501556122814731786756458098503119777370333890301784633941531425516974685912816808967876877468233494704639259732817440954740818818980369616097707581233835847116198942208217407429704274689486731003193389419121461104888844859911623055550440745816849165174415934479062238855957892900887825518963676100084580979401478368635206188752108653581966990119016855481210901302623665727798447023359754626527105227653888423344728133408415014446519913441383816092251343144859612443430429886432947253499597628103521388284454788952953634681201793780770080103811223174036151822546318131200000000000000000*i1^2 + -1701298405383069324059373907360805036052949139225787138194606239455418746703036352705854266851238674596572238845175082592646036903685162072285824389568681457175191557755817843580622997135058756050448166737993014165180636754972051519379863214187669413932511702383436786150472331973300107704207506449373927289238445855696452727392988072782166706900378224940213789210969377279032757196393153790675289210153257958518280471082541473750867354161452388726629302742930752103066019010094185215573271367546052785855137766571205112340613139826036173847241654191554304459176308198075062193508102274495423924283354238003340887216149417272504159311095294073547335533843552330170857300923209790324328857266223648807828148685667080959345721838511397900893822573691371414741106670751254831202975020468439440641959288891781985659904497463584382970513335199362936801425111254310131628581667836453046293650295222471490804996567192858774843659484629603849862652910608859668523898166859845011851491390896448221990894168527233115245052001957696247192072522885296988302851409790246192777954907874612215808000000000000000*i1^3 + -753076959133085500101066185525322160848742295100459095237244085223053959286050031602806049529944735399408694431191485243959258856702552197082608587147422143909549267975392196650230617712421714873001066218504513194292061128113168971617729620573488014463862985374936273453810772578887337851966883957339403259218312204651287238299752003802901783237770971914409079907410673365279476917305185866399521369737948911605710450679449251401281015970100295896506199598182841834295207310540138577748020610643636975353954686882589113991993328857079836083391844521031023536525022578241511328986526252204980144094524453252745753813840544550993219915303418338108986376937337691864045719424423361502495387610426947408055955229593670330376771081371892432410150983174826175500534783762460831274637458869368055576935838545638010352351296948571141205971461246046468657401869976521506839258779521526112764170291066452380504099460427284113624632270854979938286034268221613276165282241128862536703662594999720362368788572725859219245232326388388367469490424625755824583926478133629368013288100564471644160000000000000*i1^4 + -119607319901143717538500567069257857957458875081158890659953080108903257843284049598341969660658127693797030951714206268491207190433794174868714865240952738738630715089586991321909357643439286253458364431179790402422878360396245943731939448011108065217665751366843471781308990297082109889582071985938326078377207521586771477980539674375270388232508423918694428234087418515648550176024512311317111679946339888612561955093071991583556665581114422621249254894290590066202231470781308616572806073997512769337102670896617023450676160712291232943579243019492921219960163094979388117286540581704473455094066081590291353403013915328968412957092139335448129754190943687904814914629263963185847993834641387628532511885681968721628676393049867709162381785339334153949726114725201329780578763907575791789544561318660353386985675122749194750436486997306714214808478365891749598732577308648430825950206001598952162061612723941527357236370581858169333780223345802976676337061515615125429912779053807729531542071223887630513264143062721030930382674952895488851180310794700551468973627590290964480000000000*i1^5 + -26821498277982459034900914749651381981820690815293721380533376287038815690900183896190470045518964889035857492842168573479233222230639341980600442419562549578630406744388593504021990742499889791839053800267300015803278100555862462208935623729804449916927676753293676913036263776303585180831452904243107024245157722045485445449063923001648425962026856524846576113988207168092779848510405347753311683806010676719664933999557282422934625109106343888849320026226375554241277708016380530959971050390959567486393743492446688814585857360147402573195191195892857546533102865003239479966340729135629502729028532321404157612952863131862051516792552618510722216317582267304716790823236477647593300007498558432920627535063235439475989540734065052436283107733959290511430753050430594828753378195937856634339687318922709080043909730464004264873212636480785877749682518444804719170299093662604775369489587165547707998444351509516196523267130662395824032563362674582840510531502344131974002109447148156135469480841243631319423331191554402651445609921349132544396700512367757651841003873632256000000000*i1^6 + -3291427454643464330607045857068499366797062264925879544973404209642477941301130884331963465086821057219504138887818537357337915736500926993268442828019422830294763263597037348418110167131215115590136227496116535389540212353399668464505506319045531535467704046251468070914889634610049212933053468825351561665447598007285214439941615140577282289248997740001622641294744424827891068187704655729535741524050647717645836450688566711334295049121925871932670821696606091903389592097824365471374771092982030017896198463459872090554707577822596033910129610483738108751572175883222727869760193589722825375489583590601310931529065720708819377617457732621791192693908649354853624854331389902970802611699918047686137255757604755503344748478551871868458039960776360253052822081702714410478183861588108972718855333658238760359874588801382257405532730065747760824206671420108598748775155229078516355972598042517308957734219191830342734996828150066125987021113244991179745653288446270610337029419400501089609305969597548535806973009051097738175102654470423008385492020756872957445996732743680000000*i1^7 + -205453441986370445828371512609949057695596733702306481836228356924866428057299749495363970491753325007012830242424725150188401562532131734341540440756872628549937850458432218555549898450578939485914092916399759260105043977183588189755191483259238824294087645104308976579591257715736242500098722292743401110874158400296195448789135355080370322083645700132842719231399260027543975565819211888864833834716945477602111574283534278014158996259409997973324451317156203387339500194884062565520378729659494723823794814515243266191728402124649362332664880792469664483863611794174195178726829239485257065055701016561178583001861453758132914149653424716400575375867748551101903240659843529453109228733001712933388281641027143156153638432106859099346301221133443940203688468201176970599998980630277346296674904257489867746093008683843648877933957259654223386953632494179932842915881890377767674143081656598270542159733996700833673133419261403573051761369319319026260065631056759288792112259301351938987905145050630716059261701991216362708958693398671746952727792801901281106929595187200000*i1^8 + -7177302012205070590207696718984650251086671839791761700827774167806772242777971481353245613994341015344390942774335430789941915622683068973206695520777589879859636132871102967822322067379126964889017274966108931605691792190314182994737641501448582124625124214932193530908410820253182988267293256501431210885912032500101777775402632098148461776410640162149796446079528507594047580173806314426927527741453282123787104176028225364764897132657394244457249430979107322104349743133426953417067528721527617005334802932878818331959692974442124471612528127596471102370103769050438452584227859136145171389364441523749044448002852987128565767825768147531394424956950962068523617482285618955462901705283886731579553482218397561492477239868689785867231566169835851659243452591660355554759967858742820401216151432666324783998769502774799476702340793331043170947674192744788685801044423474152404415401445902013717455572629142908293994555543029323534447985289058046677182606262005266769171349562345103662625188693785517969519440677937431945430862103197219812284889157068669290077487104000*i1^9 + -147806396311280091791857517154274297486936141569581541781503539177750778513427487060450873477149961472282383573380949202521010001175318432507881866183504144194298141424592577111334771140891679918286057964935226729608177553680796086092223761151469360506583020554851933397861798659672768353217482659474550693636460462747375836898997983095213091150385203714574207071370376677576462840030740953656015791334127590440125514311428484806270033094401851195982409180261067411013328238519911878460391254389565418442950270863454083850445474578877523064127329581494049267079646902951845671602990929843870561642869470142483122419325215496611444438236709920814354800492216749982594689081063924751507857234561326959387332280366349826342413226788257029259524459434265282932297151120885452076369999942790593247516329065361746320357316508459805257177640485356442002457715303189884843926994061126427599015512131178279091327170088573328963916596618579485286933543033207601932232590274351261357247300994537719340320350301028828832072286037532947632994489722140982333427812989905176337842176*i1^10 + -1792065545231038173249300486042465133858493944284106744425679585896307330715638001276247248976861940327072383039240647137625137884506858248171088927930636882208203173914059659593743930176028449157616143763552291369703632310794367998075551436642230080794655908912213999955641462235393569185679077474598760221055663866673056029291618586014913840416784781988947079937486297076008164016685366554661364549269409847479234338635196202564658739043422982769077168522288685554322477135385018561246522541168642430072057803931371764394836956033658039490851724110149302826807116867689611267408545339076220968416451782773533703774440731742559023626004799209096584843797569114994620552342028869540556159443723998632202321299059191683828266745399569827622097901554010760074613742912816796066104726179109267699056814169186864957525372226231491792274118041204353372068144277054065683200749057223624158354531573620277497776175121554771252727953011015147766801877694283161102947340611806200878738294597122792436564769566189328309103111896684974774484853093326544188490312974478606336*i1^11 + -12767801823469237252788483679627469756278931715536942250428456332243519629742384842900984542483839076213954128249624052078943463382188468334900593273549116198596020294189677811480426251390331362851572895109732873784104221524133858397259388902337512917047283527942300576819558251081533094724291511140985770965473514045438361320182882256941938247312038506807697888265266817266580692850552672578721851545295828316580003562989847373112796352057486226053474941383805017310130794483690330443410907973610804689929938119231452901103431661885246125096549594450872227995766212347193202725997272170849498998831991307722400774150048081496279250749054417811708673665587235199220144806591740770839281810030352308331459638661447767281787985181968475845174490816588107254086841217798693447922806828816307312934510615143522372622358386141947612232027281458778673559095743878048366082596059294460770248239784390984166502069317767462005188557638021276891719427141807737344945061784288833640817047837527367654479903195700852806011066914133760675498979028270598278890775883284480*i1^12 + -58018084420369629824952430109518175255759882428325617490056928944997577411082576150008235418800563632419344670391743136017273882550196942425648399846387621105088859345581475436445273282558417375806943316287199037021831949433434745323808778371469716243411081770671580375313621143232279743876094146619838014345495669557513541514666372240564803197374479660633608185916272569122122396812978829380932993419505519136853520432537566855311109513308975939624751887994853775565888337164187925244837762598177553619670679191938032479966667996504067906879187439746541481884784596499551625790702497059252015589154503181095478658654271631635362850146450201571018782807282410996166233071840175418796666802831449398334953508203762488024163439882777176526153444289542192089381009846306866722880776572306888952661194043730153983901555896913342135587988934001306962961344474011996361727647726238698748974978693065518842530931652415325470049351469024050369859449137606004686482088209076156414789415193719401649600986682530595469716974857652152159672266883193132531385892864*i1^13 + -206714832614269725441162713673743588615703068871127078151950830948781646639329780313484990759407249085105324413008807816159510447214842125712554388963687858291154361742002555097417279376314298828509832296486921133118650255668550503793198985343419043209338174560018562341217479887814446738588490967560164847109758955156382928533774225562781819999187370531101007861332704077898247078759409871398775244182534819770535425799409246446046545691463661385528934051483080602591402078158850188216273103292764007603820581165964319693682069431149285230156086479393983464575655082024725633523164748214329827346523727138025244433273184277435761455859101580237073163423572653301898115655055497118335441894148611024632385467415785538137292735267032929427479141605574331724469398772581568157266030207548766860029198760834513728928871095262611219562624256048213612060836266846634883599359722772617112573061105495477321649041204689150524194501517252659053446040466517917439308914651519124801469212043442448568741922682358036266900027603296146315419361723345147002880*i1^14 + -499286477673958558351248097114484216796767919169005764756200410388614802046531036544600440116356615466227822696630852489007045633604940648718166203237901083633680925196826712649426330015540698090204345122808947750024594292650821928075203325865094507727200750967542140917486622154813291358518593065497284179418352316377366506826720192250718876029804287787375707203958486373092488602943586338287650738137302191620325509832691235739809640073470787538587320483024531243752782812413778123951491018243824277228386121080901424033850201707702473301410328678701453214872336363352475025083294953801675623082301176654536048309773337051411670843187144518046562829704202490161079183035654717306558571081225199452289386360086960852468141512580575992644028573782052627342307920652438537703879926040773782918585466077399079027739189205587258810767237615172629963599984182086154594384417188367971804587860373284213956810478727313664998848497025422032946732014744915267247877702920167424724488650587675049604779975748931916918707651749106452296951914987257856*i1^15 + -653896181019762390209782317832226057913461216559853602000486805858133745848270130225066573350706041424973451592925990514478026091543751165130160128006364439611308852474060504383760341143542876754405667899071403162117387652950090294650645191248546892970696874315328825927195190070479681536340249536629653799747553103047478060846891398114733044607091161540506764290385889497502128946757327923373941634008441496426759865411974620003944476192863843110785056395072048105614677160417510737637002676879743288317874811937023854783290574244242303058095365924553262807169751510435773206400666278878458315034768906806443450361120037032901545908215827253837005388263231128692957185908116909601597104342850613748076130314151142325977666137053903042711886116840236722191495655207853239168620529962112716692630789275152873489675904756485101502611054805844548666558618187006213992952734227196454030918072322218211303371402241990623174353139973554237303917708670877370756072815902400147778612907205816137843926274201430239594200671860839361478542753792*i1^16 + -216210278219216054861072242098973634165356146894453435581718684904435004716252117039673965427627041628589706756218523716208380282910075689570610033825897964331284751376653233096536544038228292002235689140969059156163114766690438397099986262470849386340960674119404428237841267202200317507673899295270403508196950115761241541416954834997233220807750172832166469689193411007731718719905247961149192004579607094845997411388288652387274375041748905239304889067453045436610265674303120063634818841869750277837782421813912772998582382967888778059894289321206598015019167156463885751953274641685002173003249434734594873878205899700939542921931104439405944126335049137741205710326218892202204412568832790248083210924585014734446519772335715089384320487475030618073928186110097606518364944801914018240875163081312136803035959639251075724094293581978684341888850919321136378231006845279253653712040683258859446109201961887052544534151508981579752401962079346003226485537048295347322497242059380423881869550059481263924413616508411880407040*i1^17 + 397170921933543137938551676962337740232723082656704665907413248875679434254827440410862751810809376424752409308803778759740792045453116139915357518274232021383502134121368267350282222017657856956578110750826432891372020249467437465881234245371913820071785042992089379975332811492264880143329561368775573848600815872971404546852599454958877573986853504108188086439300074637236524135749288070145577939651501413651895343199495700600991425537754235574494923576923782448904638549241030430891398126633656984037547055091558095759287225805582361135884792888169792946569695358650231388968930430715224685215534629595643912491251450220273333767603551596858240959543690853708390980037368084302245187139238814523798203618970184072475538846017864964768177820941812904615015239362548810938607036302577775502164144627715221776608215844945614210413672908316824060361354242738185753499343858707219546600174307820348953592261482299152258904052660421110581050008193968364174521496974718167774462908870762971801080311961218461158641689876758528*i1^18 + -769105736771861643008565631396534534595000717673538696045533245038318261398640538844249580251533250427129652848703897943055996805652291730961945601977016309701577707347916424272702894860286254102258174263386475256009111883206908236392596451267948129988453888263124444010128827325026386104310997437579176344131870438161470121613613150903774219829007506530115294708141510034723104107743122407497307094561677377100585599003230526495995645371152281952756685731149317017318974488051838959079978917266047880354679175676519483502849743764360555341630694659498716923112806633272374243609161166289712496810256383856164828902378274096961731877391694281400270677347868125914349818724504929303073689709273112240889591297000146480248214611067273178341210124022317663008846518932982998719554807024214067664623780748280319218236856747139514761039280737524763000747972785820642598920771016213035355498174097552028703091871142119530159185205991362166208480762929408422501746840371174902541254970242635825472372876347550424275550732288*i1^19 + -6780151954419472779440916213319435337934398342990403822066187944674047196366909469332667423141561691053346564910263997499044247203373217660049264805031127160444511442017979052594972286012561823870706026194703444150554457044658047383145288731302093241495418822626444035220355509067608737612848073093205231135930962376794561091587019295718302823377712362875746473257114805515627313029169435984449854462049429857269288297054535186260585517577194043329239152023126098039081933329244908461950625937526320633460862685107237114995816241932598925376951751381085620519898457814308655323213005286769424837664541479607518055676499306975324594696407813141256464123903207377869291928614985342437781495559154518000550305178255247968586412517394367780214899049019253191616494271836266006284713492565779591556468450642376521741418546035608116032112738591422087270944628237525907873464679119841726473297917124023511750367645897747272113698762821890870123624486997347023841241119446788711378989058132163117304129075719246857633792*i1^20 + 15335379784623051751789313577768261575765439468788604101393835848469997019916044271101521458651958431804962026355783217115567784243309084078580244165040925517202999117807317370430430495409707376459911661620611423557130647402508668893748390530695936156420644202346745823998893891206696389938041026634358630272212757734649222163806446116298623786190387729886750235218534434566091755813355711072532993449968774017903331708588888349062869138386531992646723273016719261563385621901946965340225715910432056403570106528460386121647316599429426318248951731575468484125148951183246529135894797325445516746159618150046938866894165576373608523562332243717977452168258213138973802331380314435279863531328126360353691038363034107550218848952397626501010726806251707980555052621948194742097175287907727811327777520385120032767421936073342291231781822810889493817756969791126774494481290522238442721442098319276836038957265638028805955804564071098518970672923202761223392123933825573361080478337084940268220710078239473664*i1^21 + -8581665656034542740314768126975987934759477101196554164607039202265801794060216494736773122072564974998575088524000739579293313109988448717787273323309201132465695704944358465756725893587333467640398521108291240174233602701507035366088166245554217874426549243480847858205198132222544687846161478171111370363385961406539185173657580482855066030176392750037731413667634727864409232748791365718560131101327019294192621988878903404184023101835999372075869811225450934658339289756412633261592708896155222238621245202341492587007703422742941591842680308199949798245335849737921731204898030204241208050815612795016083576671233672934626053291373490112088499012652302687835660732916591742374825179309529518898825806967632592716039994996760330585114277483788654904325284189101209331746129959925445284625064590651922901155837743790914545433807416471008004964567701420318276575345768526077244303604833305292522845189799047312791713089728830177868434951030498554894131359275910741498070766498708703446134645850112*i1^22 + 6170030878087938665170569391161256000848782085384031448851228653607321824937531349100378704021214772982364187641886374787026357706732489116452855837295217204820198281137276817578060040438212320900776459627732928394558532664678948264821987447614983799454124248527370540310374073270182691723801038568034719537670978249972941026751699062847154413197091598820516694662006303414711261501409626533117224590922549217997313531987713934242193426807866972339863125966716432148852833864681413417350210304552492096907532714924990130099760562670734948989208893746828034181050206426575425477387324274666304502790124895770370496663385453229488880903876309793217344443964604726160329570880549315105388022823148027860293689877870775012711850571086636378718122151684573508574568561067257920712493299083644878341748975950891221473059911778736036370326073584999664012897356545940330889954758306035014314704015392550372959570438168512064636401836200988753275201288524132423537973901142671869278256809298556161622016*i1^23 + -6291104581679087189630670714562257296802419028485618185030564946564200424389114180430236573951062778858545072434002785763287683323414350312339772152209678062032057397754420161923980116107744609327099062320091713901618313434469303937041238431248014679457436875186446210775502043781879550943705989301359571250450119964575298875807402554738536147563366143883064388333437988332069596946644977311584140405398489233768329938815174607921796814871976887184861892970716151087218948479957466454350496182584138912006550481089026263039446118597648531405299343118279547840337943460964783687358803391106369248785524033468267467063214359163663809588360417725323363086644937830150181442025406775521436135741983870749010225204370025522855505895724918056911355282884932896929265427811429470985441444584610496761189214353103453773293367599960571547471225180275171300926793600994321002806857751680903445508739248404211482360783742080427000012149191047485050004802724282302913774650856116095800692598592503808*i1^24 + 538320613839297805564374758199504794991513338034815633433864953440978524853823292409993537242039297944447819939040360746666727169370207053915711908306695494015173387286629102225065284163016395946011657939757519655601428656049179142492871819043439573347820707347967546797564439486510029196452434431200686370885036824428524605644325671903014813554491801344056057959339786822665662280116612774355081571777601361111846469725385404049162504238438540668872755637814405451888287206900676789713277637756901207053149552528268639196614712421170763520025855667258075070104110360637168168425379744206782453958896519015126757343499488150289233032035410505021013577023621174992014853549552460226817728339996737548385055961658710598296936374139942308985499525553631251752238686706186130907101750741385353262785540221581804722377527861818526986259822614937546477288270433503780755554088051880501652928932926030087884182154373044591165722330672161579788095820787168318167115878233598010789134860288*i1^25 + 169173152627040620964216247474485625276825140725168172053135227195340805867510575982710287167337789617998175856843717476327539449842531284793319194270706047732985878329957815185132903192500962068871506032655898460342323896037909267890685577148132063394609939347107140688587044142371444187044624056844305255013135356054431638379120795169014600349104984828181274294660554857649631569516466997558907185597719189898668541639293442862092999316907400513236878782159657283662619458824364606373294257316655371614889498094705597280776707197967755110476455050049348303248985709388382162823774145766149752521161037268267623347963988299101005378834099927474111474447314985568974021849616274196160780923202598076558202768170909901281104339641223692794605653044789381035126763234058346398283891664877117002250352484333811711567502740519719372237149066232284820635987586419991345414866901159440278803411001483513248386675312067782855453960277967386066096450953314851358298117370576222814208*i1^26 + -26665168238771486467848481332163194836662996579325136572338982277211964086165717166606308918870618820738342722982822428946319962582979830525603384578706931154696330699709107037503419326296538952741886623361255900519942786772405513421347967788716999253875395235339318314097809852132256513864187624181013638243613085424229738813170605614928571351401170219183094934536404736772891478783413346399822847770418001915319078990618683879219745371953852887914347477975548762688514377460139930068278049049986742559936245045643084003431999934421603047667983932623915850716414213710976067838228257845107844157742200809204899795701192839956213090377717701138678171171078303202071713841185034033874628093499084481353718198395729042120501459734759198139339043855230574803996342521540254279355077920138741207044779672181938232739499769754134609839089224185079917142310692047064479396233209705627468035731425539453159046860456580008372638837647121707970884718184139014117280118856482816*i1^27 + -617000880782639997744829751857359504425518265843337640934037477391291238405603517690076365346663036280003401997824404149133482156186193360220319190996778802605896925411846568199571050638037120115310456465686703160809396618377772268853438815160747628747106692995774483416252495257787304448925280597856816726573050712028894073782752102359127035371586806593226238439457267164006806048782752932768453652943518732187178055798852126484137890561742282280223530696603942267439448542714806363890273599183707666032581422524321396949184621827448976905857791015424868055351337276836115620119648960764123951039901843012955578362382387688428949512692778898970524390407753178297747450476093937536525850150588910323348733700793858744138193794590476509914156812129998565711629582452795697044680596718679391474898100761405260621933591300161460758563791268600140117247581521864241795446979705995913640238796608360662497033697328563577192222333340277485838863859768564486286344192*i1^28 + 311941304133354143901388132037401818475610620761985802067116001333010861717459315133715541562213669625613081086603332684116025366143389492391557473871812433144387241159671522234101097394659966201615847768156053745831797230509979070095579183879713371003072783255569441933921859651284093401218960842769439723154994336546563893685477246226503837641700727549524015761415957623700634366488075584391511487856329716008124608902717276693087734014598688254622956668292722518431315004702968075810303970555024317127203010295150736083286714420908782718191148738188058080474495073046597666271538937367274300825340942127039607206372063074921984787041025092581471148587174709627552182319033966047261830121304219900161563586635568596558661055944591305230938894688096534890445176929048977438450302753776951582575692541360905590187854373745218224023982224819663395304478934392054022893372808224601846401137958161731578748466000891328255546129472888996640883551218499059712*i1^29 + -18980332970408723258634965485432149492505077083378327823028115736934569992086103177379597162411097712044009717744317670242998615964116313615828881404421897034206587597683724818705196491838263307624366428547507991969449530232729254280711385026756669421729792780500114955388508130752740195735397564627128854946292677788736882431384185222826993956509871311584030816327364086199184763095219692918407696964623356108243717536646739518033209192036714928925697981173069596629194387808743657243277874224779395145241767830461430824418468210197485804507466941400226824842574435798224804509968157855224201545333277348542205238143227824769335500823617616171847858727523345368489379991557603327314420980967802722854556694093932012990619503013690858574783420972152617064789038794083752979698393970637713170444068764511684137953876067748325509253587015836393561775212172466861979954749581805120112379978237945262439747806634288977415810176703861921457175061856256*i1^30 + 243983495607780123163357891807757395786587887469433790833875672734650665638248548320729906375368797460740718666750650958488281540386037690880514805487971363905342413180769539386885492566998832986852725708360695939925753379948337882689785096284303516679740341766971645843026889670260843383257264211925074029028939882599593545425712554729286134073838795972694912484420309183894816343464904871733658068339659343727178747906548487587869674219460849211359278919417492198669958018021979022609773725701974297814910629016296755746117135122320117370086289589145126330411254431711506202454470497185225404767556593228851725021136759252992440120432703794946128844545566504999190573658401044092859193693860582358036988644740816636152447761359034809562898947760332460133164530905331622879056259932296674452542222799032614966874245243424771196689691200511054549043274940277956679233885725389464544371493121184778523920036747601648429728471517972255473664*i1^31 + -1103553323156871549256497445663548862058624930597875633333741832942380748357253814937736335833471595420315395984561587374762249982753195848526932249248074268088633566471051036001406689074646777343661972387344666594668439893950480464407989186548239144454117609974789891879432014811313709079660548439458182246272925523530439699764725132438574852157931396085920086386464914707930561175473866830976340148756218804088732453042485825330950961254650498070829143293945022605946700863090873908186997611368822396826169599173092418951946358263450887591321518596864234206404306315120324538916768486942644238072018754370085356669014322495774425079365463519664750242995759978138870635627599935959455880332476047391517105332060375281827164538711797403040698078406766982601607781696441779588182969987327141743872728288073607353627340674687506925864686926240776430555470618646581608637710932503092643293777153029957825774316315589003163417427574784*i1^32 + -36969548853120671886407240661350881713168839407236589420691309049404168667740297737479524360900032492031402583474004856248058671431049968008845056499535900506864254188321843343238122535483214470041222594469004694306245346405131079623791724161701646196205839011613433427396804997205335155077331167837370721430643851393314233052462205992734264502528019885564327505809735944620881856437503667648964865388023670338585692329500576525217877626257357005392337512239182425816993448033824403912122763365547657726445800553136775537660932877714283990800450467325463645829167478408943305727899705759620128728263661861859090649030433888241553676319025962829961908518123179217665419637605971963869537058349381636018482249599178962312292769379114849938713556875307845767783028156595105422740146224258572691555190575343081651662701041191598414112240561113502328149517707126821086856938576385505047280139584226870399489346243123541442560*i1^33 + -15554156285318897909853575904140548223665028780906398870519805580273054111963609275273484298013996142967131098322239480375471002363953266279783624508773934918503930646429980224319453060356824239186495677323408214770451748975290868567196250154720056347038617511254068268904830925298650130529503331915430597573785687541891490637788311637390347623262602942790675447400547925929747064893786967089192203851713956934971236181599248397488354859319599996532278682179509335361811372512371528293834118886293147944235037520607119374739701990498724647640266674604306722830148734229592219231598494590452946964599381983488026218094821130870181952418612207875642376564339608147092934275190667610802609751203651375848647696941274987861983194524804152787813158446713363512259870716247910236610815353972938397986048089463221658599613884925021258395888858024190617212595208614134151384595866962510384736468108456336473476987273347072*i1^34 + 164709277828252651464909356735528813992796161079983606720840667996677277463367057209573910898481717806815558607534608565325925596461044273756063961746846343492826490168002345469005468474871915924642918454879458287882462882269228421825859108132219474404593587882321409838290736663923132879167813551032011089845711805748597271432796138649819392634282377921982347683439160836145948037740233632301416457716811167465981129122045501687843044491546088003346583142788802609335972607559056386625939353534626418566898987513936684705357441482580164100184600495886823571914842274861945493745937807810324132983079499836676372135066269331808439018959781797700659816444104032918911291986345651749564840496390231293403791301654894660959639410817527553397971902242183191502313504389105743341814124789988321607581540714334788308167411708989715370358648485221229792852361490558743436262418403054977183259256676146399412224*i1^35 + -701044349477515870628816879202399136495828264607159915994272856296131869327268191333150994627957334856542048991170645366532097097553640254885862349681253845404818929257198264836989876187336994107029258737884130347511190782089553211708207871363743251250285032371699434594913667144201504821306896501535866649692628427460101013745265602171019592562812302997587219744553546862005245439107133248555861046608864579702546610056525394374246375040097630250623622292973615282465050554233710027101773830751578441143972887954190213448620661269848512298851071213654647358548970360826415100437828995009134950579898544946948904856569232099976540927555667856396156535366367884831533563611473060213050772977266437464308438792087459747557846529237778365793219721554500988601134616292449903495571846560227523592504621430905899520171805468244770606447744204102575113297612311379474534489982217790395711123095552*i1^36 + 888582612893865127977232488011626497779976219854370978448293594721713453060391536415401607747589579476938041650418417665263674388581055659421388679538938234702674341879479415331674522426143247791465321512985311527020930654820855888335538469845438897460869029725725476818067077538637467763401231384626093406766694348853130089726324323536290503025968311888299064593318361605531362954888259936310795363760585387317102950336985357284663706380706608266533589865295971389174187318679438340967498673696607859164727309217155662974989942027482553079908475536486613969079875116743430393790115406555198968258163369183423923155944577723099108752121178688823965925739910237273816684126182811487514312512304254768188087945316779118810510237559867936721040839996912950021458452318809286586012940722680052897248066704473625401033202973067878629344811003385553437848214148235821764580000084787200*i1^37 + -534759345488387387325755053831579205790703996484412059156344233780777262490764300736685275082947811155985639265983615622077621087134262273067161886691225617425319679733151184659443905006315984704041874920757157572353638736581361917161767367260669903041290166563720338602740093046906764394410643149720699884225406178610279070559108091298111183061118752607865898348949655088882975403184200950324511727556650495422164499839597136549112388811428585524883621980863865345263673430903138641913948483891713242282897390831712349048602055937149539298687884571469980551557757525889788413600623034803858169232520813868426842444424404590393992674781440523699055428914751724454519482387295798578681059807559782856958525605635718350019661027864687519854695772063156518957790348665924731120937300304660843443378896997586265005883904535211983722411607573130770763008000976314265763840*i1^38 + 65458979916546884115737453893162519183520338548103732265325755514950391266967454815628486416107011162872313189314011594375814079699912047247811473332487376130760040023991920089040273227969265732545397840828719619477298568505253511136085286272080908002968980947904879829242287765916597788207888780917161985096227595751908229224659431458651330284117435066190651392132383408567833850724047715547921522014898493144302120570631581687954952314430369372859064734983875210085903828373154869705993364783106539274220020565705418033859459145664856060587792664919746403702532926719051935252378269505637194021658613786180010402027762660245835107370376099736823821033712588201998814245179864614035211111083106231877378902778062428199260575136008985963947073627359505060390394664395347516456159862060287760409490270526346125916828065414252260865892244184891392*i1^39 + 4587984141068837525342403338145951727323544560605680164742473682685192790947835969177110796004299261448346258547163887755444167429929711458027968737796658424569788525072933840885903125034142408340986025390304424672675756748028473220660538828011180269710968595842797629000840094532760280728477014654117573481926368014161787647738605537737962380327558616182714366362558834858148835149225904895739741727847966430128702940221792938435761759511916644380701815265260950217458610841505743481062817087272086494412084431433692462712439162483543185865261639099022910820169660478605990370055888338135045445592512145911614609368880458237911728216657425727443350790265553645898866321986851160586278146008451392807957001548202535582584639649432452198712120917176479189476874573295197998731530487451683088403801487870867554106880000*i1^40 + 4251968658474639139816401907657344571169231497437452815043831867826259357832057779568895144075964592347174288856506025335486147125142056222125262337820578568500653189385642506488610794487444595127164172554982328547625949520483087545814828495965063250439830110067928434399811365166636242162189236956650609418127146375488382606028659162082372362317383152212449947760368827446788290603415576721149167703808035056548841393433843576535023712076440066930573613967593539690977438758930627442453003921295667613886561561482456759615191280497126985298739748660453395198805582002210001668258978163614933747700857568469718528437591355156509909216584846839121619242209034135867406153749135664931300774744711793278678052077944693136081132949325497988965111397042217357232280014332194958039241273175000000*i1^41 + 5124823176938793441119240563459096756354603512748080754660689098289371463193307355140608595918180803245516918821774956170265687686703008809465973008635403646920214918933408751894797176790984547984283243616234248282347593143430846466067120995768818375465725063066805780476057825543499859334516342938942355325455063304169759558104229486538300954776321251867524352215118815568624920280289607108121329663952486268051874146864895970580783204985178732717738413522842139604513705255183422139421465829470252198143091969309603641785239916036611745386422795019196457256122708847337120322457226120453244658081695781584561065836429800248571347347202287034863462106347914558969434638250269082140925163952891033458203773817524021256829529259024934111572265625*i1^42, 16008475496379601491981662418051887834405754135599180828483489957089673561372785342480725500073033095143843354378366979624283676929596656827332141082655840956266160347941384297608086301935317418362182940386017862792360635873221198874493838397588080444906497056746570855094398216438009627761156165533750842716281412241429954282099360474902716472725026063929066791679793009351910902513848501200557858536844603597787600412040653133342395805345401699570723506770813913452001347286427917577475207692052152795962377684544495112114686524834742329626078116853032091745858979733063452486274474180377733443194454987389403239723580824918944176209933786510786377837166727534304498720919454363855366689487495380698241253381509212988164999144372392163483701690871540359108026331708895882566582904522415777626827212830626141423263853564775344769611669005751719554345257271235684216034790328646097376724207689518793350631491993267365908523122961235134624492141302293735259229771508577049939460319420230071937365355442052794892140796340966573870414069723173683202940815287209273681691408669044533964749437134309315373231406142950208182616483938545363374609448151549011849948813065916024363338662478964503143088287812059305991089268652780424825063606569562605526356551577065513649549985461681157411169878131324838402068280462500761035340970923597539557242655482281979181416043687412339453946479484328219073418795259689112878696719298867490006457181790737113972283274313773249195445772927991131981547820853539905209158860800000000000000000000 + 5964147402137109413581174387030514051278881226831708226153942217918046652841338860737647252864127669284656283814448467127184171343343704232690271712763973771122811382437733172699979819859699240207851785095087977652799022163470680574300730919555742555338239687225021400794805088592345179842606737537490951214566189985322182115014947870712681632845562698638928473062795443856139218322434042036069220647543856418804085462256339066143779208500927805544390058022239823756533304299118571277365618761576277631840367811071737625248193032452371551115315367088853430812837072138962741789734075994235189303807432291395525605381179521141722027005951371187797265635476094267104727777284588598891382863569097530110900871777085934657025143240984906580831648728586959144539843833353575029193514673911711759533748886503709382892888480795784370359063795625787797479547426902325959214652666092560107849625938479972440175838377384349858072517070224967600911753464245216728608118220410260175413229013554345741083696156571191639684818624431358678205413269188306286730499204989751665236705789968226289666183860885683717563675279824576516046982058497939468351640630854484487844914339394481745514147442825811059987203997512329175286171343491386980570228467450538992116903167674882357128483134257454603304382204100741661046577949877257232687229004385125845509594951059743094312136255836163656444479312108083303812455287856676565985947355411368284261333384872495603255751917314595356156827624246554134994805307279141547351736320000000000000000000*i1 + 2861536842886636642279209540895259092321388816544856053350823120756810711853156962723685774733812542606917667103416235389998552330545430040869057735510288595668732050588030380038316674811314899594309895013576927968337483900042712983676432051144679893161693495058766915113134612071598317156556432155320201722966380148571363035088785619378569464420241753586575919094359724087333373337389813437494503491106730460208957114110439810295889956942577107402131253462854186889809354304523084971792871090559466984073430894666925545352077244268950628250733672227467621356005857328801445613641477068643319761406555153637313793097133074027867484582981060755993475149863118757911929677329845997080719099156886567995308059846086362743434091668840185049397545289846203838276544142712576250269884394401471620412190476421289828929086716553979608868457612360124182657857385379846460699308572170640138410295792587538330252556209711506673284158979169819047516802867823606461540330547823115738710099157869583552171467063648508003949471727685283798087281653487727735793066596148324810918899911503494838350118252109565919331735768189399573348669774325300102961774740152628920931811402697502334667959176805266501803494961091945142358334163947019938673597261135989589791086780520694908511859046002515643807743932328540748637030979810417904375062133662353339947493692148000216067782435235211383975441130573770621860253222006755714768549179515814951638952369135423382914141159085888132535655175831876107421976643161372753500569600000000000000000*i1^2 + 1041203867014324365178639807213075910771776816222780852194019805421993269870460339382730912331149107400837887749936646713282166951147257905678727693548604865323341067643386096778894235231306317463493799255859672518178557773786974589170564504539761281458490751606079418524526677642986767091901618221321195481765873476763004676687357594859348999749131618117394644230538667700941357398338077105065528919529328757623232552966097254882823550752718119699484861951727842867252898655930299351574076790697473697788466847058968664192613250073006773111584190950784745028631989056586160053640726518475263298871829054455205458863423897986130866379273821622688827476666737763470349114614557458850650876121450967055191196422726065550784263503138625997071274729171418051087976800677828003934353982615304230487494216509201757173187394776042034276984570049987590248798687714142958328910128111811119449803607047463093968412726065357751878016448417934096926039351460969788515752104018297120288266262957092393645499693595980486747266231800279119325413016228440034351090457759510912311388147714292078287815356214832573951663987920738548366086073079471316523109919869257971483557765218534662639119068340014405875859811958722542788871560871930677187214951570428636750089015317336516528634716074318834175692015145129871382973186663734570564181247906968654502788575907859164662808994095594043294639968260363495209827858044656451105521782219665914620902878081322778717509395426355977604733642387738872705722296093412650123264000000000000000*i1^3 + 460759292482714381862296671718738863685544845864178046887869861256011873042691812804724028875009209571310515019112157449220646055538609553321536577087948106905516542864772506425544856358267616075742001368718255554384523306853867969830354208545821340193347008080072752965980156498368859917095325313947365904556580865303794112833818084180947836525633475874054695861256240856546074138778009806245682525078962882173747926481968583154388245908719964860477587280072542733254657972662172051028576384434281373370056677008088584731613503752600513221960088881401055236839894789831937153616848618014428084987897608506717092035610064226301649159432031187804943116278266421426164441429268336478820333167431018184629085769649191213781589090561920563904053262394194646876648319118087289824101368809932792737977759063579240853693977458290282534778831933237263565020077142375861885374257581693300122610055657922318132968855824258806723070861008094404405974429839165996629475687914241646608893890790888814269339762213899758256933030539637745874410564314022728390605167364462267750118372316980069308177257882064418735979960034610165622203987078954714836543627424983926090490293525545469738274074062809207662719990407107002936427505790768078814042284943911216327036067703497173307372002111515278053514771700750414568329532508879300990206327318184958273606924916767343320462732873754395122893442682381258915789725677274324951271219178775987635128118477116584427975927980207785482002882453562094707356546616329009889280000000000000*i1^4 + 73137434935130007421476625982621569255093822284852875691154820951679741217808517919891251889119008047578308539471145918444407683787419212507300456973129841351564654866049533758358844989744848883674463640381392909482494449525047614101266594714078084205833854253576732320787575725305232616039715873999044148952804234790585824886893618488590405998532038705720103671439390506715826816041632192347390454464541757429691160420164634863496820501682999164112022294679034464776329763911217658539517756797350076003598118739563915699521293941401541085171879041893841124963184934789244357469289238186862316994582993847435442381665617500110272817967678959405729482416832999850531860502553091307014130156120354933136901834474149574066149105398548272160040793379946735167958769988057274272452052814063846620356759279313420654350536164855621102942526663823489522122637826017482842879759760352703248049270913699021254643024736510185458041115427397136472843499785802812866334905044060146823696923316854521356314602714522804985526536481389852429296886787782917361124147663596617062949546905106495929950959094400619535478333138432229585182709358400398412285553894643077996120724157606875984441319878040497592230959400041846197496487524155318349753471156374811276423545412861054453620480027663254302651578699069878646825402061722132181218714043828061896946290170845661582107698886717987784866310259905529122914628186949303256884357001664280542986046686481707182443991573069789599363885585085435328592297488228905123840000000000*i1^5 + 16402753459219575087087713330571053935045994596677231155433082937661443635441940824807806342682915351979094134685034342757256933285468901710948758268051222073176306613436859733807165462280271193410920074175520789694616642607195394054169877735522279474270708246520426223359752850342743799578831778167737232766377624770317612516784779135707481098132499167054639504896351826048352782608317234322410060500214211761448815183812446281878311116661377561460331443670140949051959519203053655713067705950292762206090868599792116042925721277482279177408543962024460461978296873883783873101564642541834638874645562385844137257641046066740662012764198634954919287840461291627472609467435934779827838739557918621709070027408672843120810092797388743062135918351871489802879997126643510757136080899612956672482171941411078501119792442736032064777066788405797380376578641436131579687923909724868529914132850062236638379115857532519029005331843330691201656360134058989314389894989556966775885534278972176567092964944290205525145152682067560546587663056086951885643661253850790631534847210509195473673676133896850130509583149226909900041745758408908270598259457488240982197292282386209730835117380018132805551178624785799519817071891828848825603581334019568552623002760211233637473833935169052270723813813314717924676357702328412928984012683549437092445944422842246433683356663290491458421544856808498108896406407648956254106018354525032621142625810974891190064158590218822615452911011860338987658951067223195648000000000*i1^6 + 2011483234471655326732252137017022002006769044513562261723062133169825726783070792080218230423221637332060336836394449471987577123320638656618172676923110453867081782507000043718067446509222485600740365280771167187290326549312631752569845894027793697290725506313173511885720019238999965026078973499766898667566938302676075188197916430663310721625617044520186336699348847298047344763162349103904685391422919397961628141401244559104192490174931844228814069050427724970763158355039121111659964022810929474246047411930878515111643519041883498940624725539710421492428094943992652583631866087397006191857246101719416960634816565627726144810028986421283073768282066174775217095075300325693312885541237034289088357306466286675325632905672390919093890384297823548878110661135697605710409736023119203397108654193903367083863053894715042056495884687830927413029097020059639840474366090520481887282487621479953048427329680276980603412277015086159538704364182572966034698794985628126035132005120875226830984982046682367355765279215158068998675524715092344707154558707722367550397086547040151792986046795685785003425270031784442713861768373226295539159715414774100506088389087295217087117827070489804235863521730201208433702527372664901502528809606398073659659463813263652793387952578621430039722242510353544087921382276330683029890617141136199854326461019844530105563082837426263732615434537350894803766639528002040667850283011886150315742949422263737212589922077724431683609477288946410258291102255677440000000*i1^7 + 125403169202257872327090636720162895168721139151757573097141204028654038779806883384156102185904954278326026799375896604472045594737354489581918287786457594898701378401991208163553467880664376163090056578503860745820047826635867741735074023796475074171108418313779694059506072303104851185678028996010886638084027509608344259292440803733326271346168048882696011052643052999262784306936388145164803222054853405168879867552378906385403779609344875489491770282504622988017283627204289345062928569311631886130606257083294379258039922482425199094194441364014813176816949611296109076233272858578206994458463199794322217942274159253864444504639125317236180139100662244604588026127737794575342365548567482620302260760569978258277599247791731149363709010960673661571437857914011495609826604998072261077530306474273707357645694718980357164146839214877363010185715560034717804583761196688039756442127187414904694597874503700269104957371942296611990102468717830951673155690920488850535275442060280366352971676540778997757028873371650467176797138776727957084007697120771374942225398107537250026295141531167720018288708002421192501965531847131114888351456711359636562219945330033645076077613350020146903261102551647359623909191175218096202665880607633130499058936269267254687778173885627502914263092288594766627270871903368384279186102059535098461322968761730722734517084656368888705046776804088071716736182159433650305605221396588078347769843396032149649976076555759526068376288820796521273726019934617600000*i1^8 + 4373269499682156153309333544812939432854625989711766163214167234473115784755794985552522920563400946139196735742330012868578241804995632811640280732453691219573130339145787302908776316202161990522556444513431752223182795402601728368963219743855411391435267240784247218370056263709665806359816951890455392612364698120658838402921930686846079422206480803797127553561091160771530489466592906749186609670733721219514972478215168739271398682475346969984590109238351338091075090103814192964296392866438069371133785124430537449558055493017759180009358337231678351797906503024769690818573346446655220444361104462766821683789739843460070613220434155051034621176809746882200518621408336422871544598240726110299664123248039965157798362284240064953034576136984834456710516860093153112064702841343768707965333489619901508578878962115185661872742222783681633969796688677294820288773769771566660609574173020081137628863109412734338063804653985729239574608822365160259489935788453405931619632407986578238332971289134764021401449107291212649538746362621383378004298796081736328056441740594836053623241849546468344236945209739955934800203318828337587627230519433193585402984741062309359674849697622966297960768752657135272795308315601904971406989674492130054817279461620661101492134160290046121340045941975537532620856399905899852552958451211400327041487434119024716071515321169956643557558069480642530364430078501751910309994314388453112066203141893144856854621194040331089166716318969352017675112415232000*i1^9 + 89846053468616402321763877047960859825095128779609061570483510647795185168664950752338620316730537855264097566629112855362677286850258589011448635322622421162233968249024240011632642485875494786198270867525191013356735518657056495294006113522612185440646243754297900364703142634316873105341851395835923655142399390034243689333576310309454557218838201093417810167462264594914276643884804473757590287425069750620690639007725794492657503932884237001166542074739707787530801311348801448920137232398350099773635474257833681927371882472347079160010333096766116623042061935894626777853780290329653231635890290969693583478639799578630784980045243901036926533807059575265699720500923515213384329773554810931901906390489892529837894007456370609522715576857240646865296494742626198938364038802417119891098018078705907004375734322986707385185179511602761928760112940576080274825591781631954258454924441026929353834590629835564164810003010004048217236811644287950090294784433441485184645458542512700778635699299418085683647756963063414662906828585689830422770306804859655039292133610208655778571267002762030715840551994446699825201574514265375450752288089017360789460173942528005479700674373429142525624472981045616232933327280872924106764932249152449852007849913682404274994308430283157673464594899461739850875590301591540133707339285665605599915929622973604475931505668715678100552664525744541748690371551171707631704819318920254711045316390497312835418213617888481788064222014469231779153707008*i1^10 + 1085455050701905924645551798211143702688494805562411789025807462888544349584987726703550494377856437404682205423367736199668533765594514448792373303324435702439556087502954051121418928977078025553319813044561707063221372835552025473479339972398310022662001188141792572141759582742939669428719763688711944125023019978776326035856854290251654705981899526128567486961735491803686500412198559788680884274339021945293875813374201455355569669930088269411049727388776005219282768922647381437645548804443461146689421278826232100208806843301180505151380415562939882523591972261868827507685492334824628105445654775931402297658966219082203661999260974551081820768625887421614506303196848924215197657833575347298803067072522202381734547216856237381862304200109597720951110966661063465033589980466135758850568448061722903331076918537705956253427546011554442576680467132637515871312338928010517597476994952005585944349361234786214531171602198556303781903694133779566796819107831108982824175463453198185918022330359112959651198272127241877852349379009643821049851740175547403592832750745313989811857488201631526671635526301657458913961991740927151243483984661428691687867813018994337222762602466105475574622709446270165713571577475161844639098902694032013705247204102464332288639173014894388536384745912890005478637069447474617588714503155332172641253602350503893311394452390179818974219932303553514885720447635817566437177650568039361301726350486320484250765650109618745101644576058860306956288*i1^11 + 7690859250010114415402048783389717383514871010381819623471974884597110104623783883379925346628200954275171930059756949178852513688520639558039928192067874934411803410519436485609474070140418339153597368001808207260703644998306271254571959732199289971918860047402976533625159756973025450852895694889694566893809681243085773412646150359720986919378433191284042539767761543398117438199360149230558160720837627042837947967769178021444607987582265941058840576066882716999652232324567040212872747020265577999918027362653831901914790909242651200348214494495920258342529624341625546422734126677751860051986947590229296943253216899006382707008474421868719987148029634463636594816093762653664729336374331849050857328205939513134593686963298841247884436914461173282901498684292548783530149747814581490488148008470272690449751686068423285003290885592593137833653697116488414360967125498038854221750461213287691726764068995453613109330210160621335735601213967358271708305828968752936692902226503804790510068901234329833828984643536575869321629924619490366695163977899122034354876518453195491775660118221408553528160066244787492815041448511326762698073630088045625615132483844913813708447945075742778960400807215396506530561866162167598957254180370470174750481564892836670724362617263758721541085031732634872896955207461172787249848820226850293512424370270014226297983435919880438570349829663536114193265672398113546777838564858955117405437917053091945708714580934540674407193248624803840*i1^12 + 34702634526454269199646240342035412971945885187594631831936038131011100433561906729336358366203048992879212619804219526844367287150082209163007893305955268712927044307000749035768473826372461837805089010480464205726926404681259237022517218309401209153916295930317069690307617953449070398162828239769749155922747627408779919139843771869359634795255845575158923812973273018810411534079050030539892096768227250722665797338737774968757883598912398276509321580644035021397846437394653879170391389977478765065036443645604776149374854457920629406763850001303831533835416449641459907537712489022493825670719294788754099216538783394808022263900674880927078130103620267818229832523319232517723255077539626065156459609414613112443122180653786778053428605537795208202970099475335939736378968278650042238767461796151919715791940602901609150413667841200411039288579628074707271082310346209904558710763480784836742160456229270340495854652543829253776959265049242168440485985695493744748348219900394992522761075851866882374182801058160865820262880580204467571622776250493506264376107687421794520162606896380984623624754785466811353676788536589412525434633228502307540208531941930129711821112943848573054394508078218568463477102530748244828612164233534278049026986411834869456723223026852376341304913979219301869193656089248400003759467198218797301592135512045371640287988006038824979246865720205767033732003662530511626457446390716477361810923024167780436502678760166849964751624077312*i1^13 + 123056792364030629964021891052119940986949836291852018665592127384881033849018498227175514960983323264155026835335982654635625179396586154786153699729187333242131132462255348795105057638591356484225335498741248643354316561042308556819743031087893244462576532120273014215931810773309331941027213541960116529344105903869779513634203911671973177073335084688899281086391015615658670231980492493562635594772403333248482437901385312213686073285389193696348288153623782583651702026101505842095184167905816628361797562583073500568204351149883041379045639643728174401352326555969557886561727219044953148715780497913763079084356716714622775271621304687004506149362779892372460874502684513744270884480845288745329265897859589781423068025776645487395847550841912650785388146954255792225542201098939267531778772248738577991400346484014547592597707399114287406562164459088009609286337831257214580714595777414665047681078372728261735750957548396257065802397443091349611512011210428984570522101716450479135914450766481453514750103758361925034744467839506614663015555826386019068818252446433377204318494819503235840034040704751345660055065397815276000022920150230442062283451221695063999385080883208960692458465575186961712088430478266725976714358112964789252784461832308741466964005619031519932941228423897406127716612402333852875244445513218665171325091988494404221793154311522609983887855470910859688145976015182953472681125162313025496126448769937708411651207266027032323031040*i1^14 + 294066807818661686775728573920759112289111907444478097325236232247193235719433968195152457813492055891242234919946864844307240799968292443276542118952053774674575565970457198991222226684976127171750785638205484013545885228980488622917197867908237495874561116036637614494772843118952951874268614678785848055367592766995746155871398223836783602451349386594942715057996328608347071060483205629398865163431736436143025232802091383751984952597417765861964237447871506464429685877654591316620613450142418131825455824231385286844765269497770084509502190925041989503623919382657172129126488556042231605891596674893250222620763435252989067491846078816993074077044587431889650466262616485954823929278905940191909422180900548200175207466346416254369594771533471058468208218131935863225122770085144634265616681302351275644103789886957055157119128089611775965642252853571994290345098765077052400988960643196872876988814521626876092977526427592473498054612153833219674643976663882369815674193763297472353410179222451871458450919649510874795892091604457993374945133118176505961481066322804023462132840309577288836150178185181951224913623976957570845736030019655779647971025847272248762965372458781317034762936149988100457746369232733873741864051007913537216642230166112834754263558270128653095363482775381125147061051913539175192632276986965937414558120262125085940094082750319883451355542176592333790459306292361917285387907749987503949704125861580055233249522135961960448*i1^15 + 375421307408118002535702364571886231770485378724598674052360812549988781887683993010202519458910344771353516601483418115000983206212468891757252653326298548083355004721438133886660120452010622408204776584300857108787876018715152833281793917695565222838107889940317648164684030484712308076547983579290462295175088513522650225876405141087861530574916300722151849008956798637104957702668173265229337952136581445785926607312279040933911975549811060632035460560352956261500569082548901892928762621911882125089920885819344997372650066388882434001093795945383084343279247300435708392020430149729650571733251608652564915689090400421744524491410678271789128557285835853234371185250574598939500923495865907689112817313234526038318935993746239239876029345843486024621803660418066809606605834786563400744521794883254523031128961761080305290824336671981352486690829505907158197647339494604647852717923965498012019954212268326339222229102327766751548656454448090158297483236209536451471262481655587558435383071077244733374210425835379384768585292366316788961099800901315170879169692228441142892158861553654145776193325154142953137333609123130315167611384121633189685692774172814223346961835864329897241498146119234273242331575035183199378264335120757031617901853666444318448430792749910732392003302774800830573881940805558857537964110586827369019224878918393565494118695195286249065383231055111588181938777969345774572263446240282734752486436554128856899138183233536*i1^16 + 107683556865032652488905407791549925783256563282946092274120717927777018986661647792840956714954833138838535196804004888962030592592612462331383032888140952417395860187186807839709898966581179439549939171638623977361681652932258903291793289964723896851803904112845453821297350120970761043005778347649199328999065193920823595292030768281955124687866639873889851311470619503849915803760797454040821936734505031604521536486290819714601088217946584285135916652919988463707816665310399932542927935546584245052425390890882309897115539380422607185366578435883547658130502541149693063648160903437235270477533705905615402527069535853721398294028875259405492048483688395276086395760287238147874591179664081168045663735240299525670300111210934581913492450757442208814470098780604074225047415252925644684339729921425176296417002075241154662285148122938086048830601482867998563517424164463393153591281844669090125616224059792998290174151364480143905257429655763856550788324028279402517658776107630368097243797068815678089517453607044980283701364727751702545750367030760298607972891378290890076908427375790487658741916415969131225308267786439112064208130913748943191957506313789912212563061636340129846965280770008071097409917754265899632859915960570789548615048527833143227005821647042060586929263240599664043027998513263098264903912187998823416699447982393179325004066730865509204697485352367830019492838273461699351562494775173035463155290129182864252600320*i1^17 + -234032158244269908592754284419928609708799995817727872285485656922863653480850165557525078742827387519310539032067525978060550117137428690500132492689159991210677239870938173714316316388265676630996700486680344125465799971885883575547217505180172614016178163525902260155922468743739351179457223375189356824710851931263380595580114213397048113814230591624580201101364602969229418583095792234321822255669038344142962089397593163824204396992130595573389563214140161984027000349081873343852299150499904911478406829791101688006550742885620346568152416274896428004781467323620968510904840628297122295513494269540159247453595321283395515966546008886991337681532629735316420900252702000772186217409031573785715264490618271162333604875928423317185288594524199971593050064738416341405289503448293877850396234030656307725024451261386161355017754431453831965787367151834312286716802853374095224885464276811644212134777417077468094221085262469406253802820563157630311385199983707949720124504199260257258156930798049398912167723755581188039374173964225011198340743183639478065098218621822959492926317638238285549897046560274883511267117731467411405663879231996252702847635265411697615878575953466084975645619803348005264817233286942616155439419206153257062680800321332155385214150985815409068910339119014366261513857926378403723427687880381004615788922498927865104362802743530851001187561615647178799886490401318978226269946517293707718276572728497537024*i1^18 + 500108892143838165850882041118221809840557798164018201764190839014623077063682305155438215349998556537363806618256651821177390326020936176162608770906509215140464218838731466372628286462797833167466425077242690116189709097767576238747336490585496446436933669797403010201479117268936280884011282004451759463715273891146332059299505326959066441747044483041735351087716762793033283682224233799522999797466080179771867970192296660854202352425992339443948092320586645306259070911799326115082346231051963820868586422918541632383707178432222136307684440720160873910563119694919356207456757085265404455414050707444097936056090679229224478008135399683354167236771919170647287757263386895885620774579266257793581483847930890480322259847514545743467022461695778242415555285018716883355821871646794890919767136159584879890133122528393324952681216327815109831607612798448548337176661311392140653235922295843409806847246979768844100263668341103556244395661226177227881238820291932219036343927092469843834786887390642518921844881409922755555339001732072867864625638094588428960521920569014580652730488004506643984252743790935277098695985839147083815522958196338528010293700650592106893765569326052004741855665679264980376202440828748038362440061332923406043309754671625637151222070549804627892815513681422905588073777769758082720612846388563278858462494665487463648823362348077569813087309649560472971438428821449151730331336194256901671355735343104*i1^19 + 4073724349331152370371215402745529086151417655821057226188496220376341129515201483690387412538460797215152573938246972233312950289105067361896130873044984032639630925186988852976426265932137254924660322038716438701738347271075855312784161628567021095533850159994387230897732932006219994450466812663499985472184273500295869893013192113854552774400387894258215302708169826466934928998056992258202724179738825440704457185308686885540863348680565431485912298228723100998833791394464965681228622785076693667103539523338415018453905415889640512610052098340564406255743686814581720464595606116080570154422779228528992342587616476879506232678150420288846754794771760645367920104002916182026274253559254296690765780691932762022502492730096494722552315010215802973625877835322031400542335190351107335402199935229245320732780331672697558350377242217262621191189124438812211814166797966251723269007616445889585816413949737518553949609357641657674652751788823432416108028665832650709874983515394693301677877306116765210719593964662422890605973609723945971335804664442611326072028424521805758685805056368701636164081247800187846494826863756726745939088808218446955347684314862511152208958589352301848937168575240460198385598695149655560183874695823522752449928922818442494801614911668157206823111207933182667777441169729106682498323169801939862800117570673726658290013830791522875265602373039630867766753586780823824887269361976177959723073536*i1^20 + -9728447359917008704403101087895184161606721768589942773602592330679706602652964375619988626485585154235891415439296930920784378119462994450309707528022982499923181022525373916309566409524594214247934811328677375632725419074168148235167746592203614880878525145478819155907794257122883765534890388223035692416877950350301787510268924986884653073450809925835557588309749539671301420215860441859177805522571706935102224100301039962127018551005797512841900148445151039701511499777530010198234556543733226396131783127229124175884161074826520094849459770978226499924352847462514610339017415038407783216648545058199806759247456959069426109674026098095284526924478564483527249223788345512794360770618617597239336554340620672059273670059179657763278010961814540469782325847255789159098691774144089042530210464702893181519870905342478335689845423490421876272994804041782031070182594491802249652686844439951316868498356305005260385669782726380088960813963283635332679897672036903736333569068712313598480537880887445515240405618138475187691355102732065314761201305202852576029349748491472580409314807984117581835649779018735869665096330771791265816033154931178705519531550518166337989667548085709382701474927140922119241574164714946971736541729375598704273998774494216936413034851012686424655297658714319465639769732588009567216535183492453522963184784064794289808052009276125465657129718979216581495766230713053040314994417093377523712*i1^21 + 6246830645898490577762387980158150546803778525888410475920309672826404768992690578495156291526537655714681074161249005715863042955700880196820573652259077230745372314431836091870697393897077215640681628750735934064077822242426822479590038295614526738775327009010716036744710549350396552440482990279527868556690314320259706045726992352049248552998959836783150041151373416657399369378361047093368470826491962641281231221499153476321163587802768789093023117331621271290441798906547885853281523167651097927024198616780679663189904270142468129166995548928006349136379434562202101859914072212780914945428332536946992374124991196192319029072885296257293494167678027195547742051914358218520696531895317799593489383030981386703188937660531422758190125666370165431037102211429088400800169331948390621185574972064590746641529102062658035103592715696711478188087562189114584864434457833959291972354926407743674502354167803133112707186297301601884616975724279122497765901024013548323895627978617517759041197296519837359928181709609269433899258324253029875178230304776146807647732414859942701477180495179363693454348821125917728871470229192747272537556478884404843177316829928486096504500805896886709595359970421377028445316063236893743326145582814563794538778411708917057483237714369820951292545210375493986708449051712592610085523612913321347382867068030544645669881586335440207802024891483419812493745736083375492762333763076096*i1^22 + -4340837214954624119304438946501921386866023320944220359214412568774731377902782690345770212086082797399478592028821807265056462183339692512863975380450303700819062752089864942585045464663323701364617171451466690773494336549622271014917981499467746543110010703083196686185754914721753849525752010852921273448501089194324186172467243717139638336660505259777527767861503715904245900243676003213818932628164603894574809897572857858673890460308769945025458842283810306064517232910121288610270955283830539862128861632702182990053489106694557796086532617734664830728326700349293062561679990419870763185320301687699371403356393265506505980978980810367108715789880040383991838931476820910882062089496060902560451963214835713570896297507480574032722774900026095701823003468895891306531483494806622403502524219255427832217088470792673809343548823914338886293815237707523231535118682155488107966678762321630717232353060175724870058780582909265715028819184875474045645331386323426070458700714110471302368301314457086796910404827834504053642832263868414638994665443204357900239263553611054480139978274101509377774253240788313867526108181947881635185828073515871823108663203181954322692028538841583160434444674678780974294229085279173468181300216216305627572397482862989956801386417477635758489868093203992104818530723019889124808297315930639632306509961729298199456147643075395702826520724430275731814863742344640889752649728*i1^23 + 3756582424868650710334775818210779239300814865111791034123418884645364794324652982597732644925358471558683594159310260902328508909192677045351573677625278803250985541235192612925546229337797641440928812332923351746559104325552558690413158392270523152411769602558791316137269463579902728175043233943008803407700663849329099971747739380685477950830270326210000816154598635331483043984110340679024592266926764788644332315598694184184272451065501082530365396200365560623474744503082215765765716877156566487559130311740167147522267496787904872031692000721778618739669375839940062109111741084239826866354921348073179128201842110127286891824655797228730659950354733037538083060011282208614933507657599170506011594032110714510578925179533536990564932769461989083955755417722355595203081149769752279312813333612760799819859956641649159620961472112871577974079777964729707111014954584753776336709589120445781614483196013477580103768127869328929477465537009847145634052456386252165329521080666928130405265727664150122567656465249024420780830582758468775321707994220095620338085063214659115760137255946235665416355832134114093493206386248142352796195346131186230860043801141009879913917851954548797891075681573434544779268479902604913142622966168217604724391653641864696841151538483124877271180645182143974532224883763243277855297560103608480382108599858075108146935026579607473082058899617692563819990211864521867264*i1^24 + -261751816764028865941356064022132208868481534897644959997529710341676043537855345472910507881860966314311198599418346923956234619090864659291325453369203610494188221310734983224274417542111873233194064998562136972492870273779732058601975740049868991778144809370635382768897646548913459534702559998435696961863416131351426038279888354765239526595365874346422058604035292836590675884294108752048586572115119708627879757835540422967695431753618649781569836957190680026479215426007194217216904030640037135464219689239391738610296415765303536062164778725092575507603090293850874872866274293095588384849124162056493003116680289629160979398431662802544391602634001457548310981281362927742874076187492936419805260637316368432842416038998142831466721294265281212200675581495463276210995267369609094618948914285772444410474682691170846106363392803816506815732052149933855033935427758979628655265923104768295698128161004424501102521637441966657413088796326541312954144538577684182084688256302078269430982595956470268579709748530795004892420395271144564250481559412930475262573543119128411676114647576095665550433708577106715999761030340649355532029474373773957885583155468781447731005434804976520002364544585267163393175248534206130545316032145271009000859541962026551729460097834873215359462808896391440211899498929935929927056323536409341358011487830362544723286406761879417153153826487364641388327394607104*i1^25 + -112555794209428047025800437234800362345310658745525805713023298223331350542173940468305290036171030724489022857897979922882219524261650306069454757091766287143517750780615147427538593988795781907271450402737375720368572660702709240359731977475095428232874245725534883805604295718647967770527152619473928213679960369965256438997806825801143013377140966909202101464748825013103312547226731086711627811035401067866422933302462241087464702455107535461948813159557893804854540272431159977245970906399336282157164598282444942998130083319944906528363932060577989338204448329029484210926295399610791935860608116340118441294819116601277601133477274190139190300335510425252045571313972579645709743857297101926272688668578923923039443757488645990192134718066718699924960163451703656899936294834003367752054928820027541927237067966383472579990624068542529247060722417285700426238192240625226941163944319102339446310437011406367814831484832908867074707598597303174864668733994105527129698876110213395100686955183080622431720686710608187962249914756328051901818008056651905906457801130552791666862117043031025880265984049407118978904135194610748036702601435182733842594042778506730379617245055367087284165369420652482052563024875573030107673772534203894728076264502159478516902563687168217095174546261840212783235072808303756580078785988791579333794417776706579954030714969159576044178446739279269502910464*i1^26 + 14361506959576590367296156342434216142384573692908416498803359168140053977956339991084305766487698344062037294269586150600495436522331940974562274562802775297243499766670211892036485500769315645961925262120252540111102284775503595935398097214454213752257380666041673748279318435328678500232578894350387592304967627570230451582105634377338894983291148861989098933467478059489242132242399761508482162897082318338019899854459923657895643886789621759018773507123629390024958183137070606615686588537936371674992715586456606812987405065157718791035152196870504457683044812703505655166493271809619418738156880077074375526586410907280625576153096290584191736403207858789876858737270527829941596985442040144866783778053511906574614886094717425699745992279987715773648060592535650185947499911446239273012316203034465325869628937304023866284436813687684805305782021485738701973842533483485198493658090236750140081042356099515275241552342195296729604278815149489224763681850892583569989146506676439685147230599648698423074810755960372743065314128797843476635265661804494479453037374742908066968364841126946494748676689526886918361093552039085773838139250598516131366862558890044907774644709537802343657574829081890048612248806811066897548954228991823221831665241518647097181013938522292320515187524873181572023882016039663622103812063616230814165599029260184598612952266269849114377725567070896128*i1^27 + 709913563255870781853664648967340277634488547558683617885852170115611759165755957453745989964271069236991460840130148738188955030900769363494732028100611864486840231573905281199713469185245289078073590538406981186875377592466317522377927799780248304992926005266468004192330523661572109116666481269433803147402948060863754748257453744447966811254741311779400974694798539058785276441774670512236722384831682640534731257976787537662463331150759502248559195132127508671659798353899398357475954873786070234806254906719136395473338387975649602678088428106180770832975079242163116268262092246361313385514507191120086048953783583238601169441412775305679450683661625744381750595472416040007149666893041607320833046272214067342665878293495449777164006538079693836765787096217923776043882690084421298039154050125194950220338599422280697340714850226578096621976514364726180983276062364805526491645023663400249958536326362805787410923389906843408097823773103725791205130432418345668418679529367403413200208951546574929391159031881242978300147246182789832870829475896010108050179637733154935951378261612208402657531486685303607370693521838708546661795968148356746472733673815520125938837120086102699797496697682344828319109320321950476402356560775883031349254942016212444013334794211087323202869562237207953853329508979004705685439197838634587357695041810209693056114859525858584518234996736*i1^28 + -181622988444287116549662601108215936452051747757512039394790339724835849873485809054722922073387938133360255283744897265964470878570615457389995339576508698314151496803550386565839741437581760202906287656299292231755916264879053486285080953779739937685523008937563595413341939650072446253778993408642147280406930343278141806403898011214038161770040013551701527340916989161739899901185207998830310102772317828271386352523245609835845485773800628602864290600891182021180361627127678588541310390594092699104524738488066463786176938925860560260859969257398664595734316943609953675500249148752026769524652180250279050692882467637295569465724235793307312059058939703994203333558737916689536471096105929957625124599082636423169525411165010666385257674816089790777790908112542690230193374757590717190235830850212576570317920666180998188933905139233812249463826403005084280115725471936558132794016692476905524222645557846814833196949463072492430678315287485006283395997102235566168271272888933133241313996996154616139027243872751011077259073653065645953171791254416989561569600639348353999621256552239495926563124770570283697889959267799339023927459553927934989810876441091173742774802776530182548723017553713352052409501182562893274343964811576534719338030983298559804511591835816462653751939142277054333626728073845416340604468319723684080101414740793319042992094329291088592896*i1^29 + 7697857603767449129886096555211823619391109231672651160163589318958515300981851225824030061529709667082222527408766398691330192792299924843815212429645171816967663505969239092070663534478627849639845751049957354570847319080799600099396465558605105322776731945837591575322662363082079678215851790833786079432777421746374165408449831874100241105983376391226365882508306883029069000182400066518247206742802316591932560579307178344024354619560695701154973320647504329517793982070865378642571131532941675386373229628793624697227600434502873593836309951875249958994530032590672666694573647573051083573996087619743680675107307102156462826263532800025460523850415042003481234718119281206844831333926548938055726531629074958812054173153829547878941506902319318392122009234880728737843255673615860968786046921880623688037165586911152766867833810192141114988959472025357130450698492393864027839024466765922584924298355454138760214025406069619312509406423530914141712334473152507060998850448378560271376743570413697023822324520625610490519825113161926330551395795295757449777523286378013827398278175835924110095594946643650930003784194926301321271601609097224560186774452271603103636785184919730038895878644339245982361666579455072839325556835628504069472541401272866253698788004349597568096793891371906712658894679388160890681091030561438542246089155663844621858547745947648*i1^30 + -31725791882880342293026841338840539286937251433545673584787348837838167545565761488769368082849986616836423478599856885991286889679217384797440567987840675584080339028261178538163444103416123973918602293158550654946847585683559093516565522957873166132803233983622432135813638746930185673570435881210392243982431871729204179565585619854479581585262661212589783849672501758248310900322738009103032257817336111537870534645825395226687296278822495599372428645660891847029048578608314712890349985530234436982324601228808643709415657247643033102315787212763514494524052434761240511642144976583583625709513312204118800000524648249699042770597058679057806258884967424910651551192618747550269664895665705359266927921154339130285641537654499070985029170691235198052552751274943739520859464661523638398377741296647287450381684831368165141320123624763328066318198317134619337358053955220677569680465594849578750120816327441957767130295461048275249857567406333684439260306097586371705373742492625229458494347837775740473657294394966983751013087364022944945390799379488658563149793318514910379260574077823095263359394035053428354625295846090589542302906763298410425877339022897628497195093537008342958298762682362299763870335240439256000111015789233529302671240696951860136310817374776607168542405130102800218337759696413870827423949876958144416087587069003996397043712*i1^31 + -8809603330198429977488413003302701574631194039184962330555929444044617132644189835269506978854168719835743544248119314138623795613164432613016255047416587111495051298062321370736283316648009972177834634459808205541955658470157370098905607617016665174527881924863791940907710821129345731240624846396572434966357495664008145618002140997201232401962323878206339945916952348153078822060507088633897190984368932728603032859543837005695857198361320046132813878780272321538666816168672155768661402812098007020800578089438935886393548491518826486870461341808344328855568333661041480671498186434309894100386712069597105155661951707288309700735312978504816972295791545731477771957215348101097970382206258444377958435250384156646044060180199866496147871420480696470871415117255915791317369947974812132523078874736167726856767378379890271382208086269739158021522995308119886963355812287815185558032584084978701816656766826893362787902446084765877339674090823424401408303305969810787529513634608078741598161092156152006555793478360968395371337994168546934748354626342863951333213870023879059726545310798464685165091044706017915128695399532487396129110559087089847287963316073026485001989820789596369772398368089766517198762378420140661951370463397013695147630461569455527536390396444022635993595940837012066476930788162424440251169218461163900040828921315328*i1^32 + -487670962272907760835475932249068352596532153703289843673898487639693233701939890547348352111019723469960033814992426730854103539506992967775601603331263923967819752093988221020119685305310261220303063327668934738391072772441325603854763578006441805142041982827860008940332012671373924461179268664680705518564634616566545938640418296727151763628878352699233115031198846505975176817277232651938640055862099181961064161281033068093992954197839953134399344282222458646479173189829780459798759504924298226463198121963886451549842968756704336834286793810024947036496945808801535864336686260767702676813490171741353452838254626851971414756150773928106953014981413282426338104470072125367067015612442475853914922771397883732613160003680830654429660763905932392647130385933792117465522079388487689494035081093474855506619032872136852776801498112331763962682191383374938994719574209057318849133212538478568847018454648715161403265166458926050943169339027206785445846189408117459907017372784456471621218075014319779802060221494512169266511131347726239891676616422282977603276455358384112327679104657828060070312923055397142734020205285951958327249207939378401308288279269990579575617335302412052167380563031141864883291219683391665916944232880042342938363316685436093971715850759650567503267058461190817762900169185634638310058169924048377106923520*i1^33 + 11268605100688932934198076516143995047655723553933647896921908697274788355949473638999250682406808808278732262716408937402198400171552466282533308853039312369742925304904906042255076443887516458765873125829907859563514190600157810710372973442701315708746973476593835618354084758013562777568727972359308815284860838187803157649851546904543114643667179553526377975407557343753736328599328909061424136583843458380070688710182572794563803702748395259527782825880454300678886724643542783392268505278649984790868962953059176512779787896356006968521970031367600448901436813964480503155992744965706365630350744695125967334370275240640985268165015366417019690417073461917614774328152560964975959199979367318696721183917889485413041447727837346137785702488073494657047349109570114687301679388067824170534319980323940831490890597249518445018945849617555707170362926668267084379113746947024858404347791710224988789673060913993640444851041037106132428512796907049181900142034034054621439354444919564643870970672573633087809766219767670387048586642076731585623940065472496263500527761338787117178418243512987540135686509037546863675092572354100054169529490749873274787268848676813935094823401845528309190793979454731279005486562841058285568382777448891456775842349438854528250557288913963692452772591769100361089069147414646325041481463627776*i1^34 + -67601110472569300138986530425098360874897519343138685461975308573307646867717214530910444571753250537906243098404575041515276419546847726212116734444319489573189402906979875331040892875027122576032573365822894753784378070714186418011389981027713888077957706777289739829565115118489768374879935668949753776159421235530698814271417052430023498504748358419780003431690389536993305052015699351227672531886510496284352623615899558671446047507859059689877428057894339714060926060547490969332080767570127408937669993043074359285554601700469032006295816789942891537379968678350297757882088011156368968253584072495640133485916416193250170207570352770795666253062419579147820030942270294433822306404799641314508830022093919478312381533532708721422730726685149767218395591863619090592561956917056183438366181075027417331363713819445223947538671713671576951750379140474269090693939115983794473036697244356113102509833640536166432738661653682557825731673839130756031505769435095328772235445816537841566914762147036405175696953078764650759372658895391714290274098673088031550059869979838014195953558325204697395061231066193173051466871878330575009623865637588113215302599223454811397358368160677333279659692744714000164678582816100886128035302757307230736702429861578530213100274014353149219963898336666990503992539641882127368192*i1^35 + 143565027867008228971872536145751815570890463652052288172802116795252976713334484829477806027019274889020225743710928226375865372835878110414507260477706669212602218196271963434200076240801402631875720937978551831901680155498197923645194908476555860970367503052780570304580631828340636908215810126696226445188011962903043398981734152876144323403449452108827804883661377793585660286342136209957331291680168489458412197924769653894161939876821850109160218911796037933897207051117800785196354970106558899455233389944153095819356124788012305882858266258788160732053828493492302292503697100844257571188311743331471944110155504758194207125955860362595096894340562926882909161867409335492357923952042363678923788206680488057349531381283594120570199896400762233432598206789399031645664028813157058725153171496015220627001374372638361925842722005496920077239301605901805521590143004487092631860747740929478853104480032631714012734480384884075800977597540494941858949728069718662527199237280670901683664048289371203882750250336970499737303325700151010543887250683392715882762945638131592795102184449904548388502389340628976912451248858566837024206545103182606501178645471579892258846536738051138792897173580676302475627844538444511860572571133425221039595304366953264197054761296385889833567120741199050342574063616*i1^36 + -33728849059190051062262256645048328989761506193807872383299738371994442730564307798359712035617877297277058973770924831574092876635067083084179158929239942380381944982691344553520687703290071256676893624306331890671528120133181041294577383104336151385966366204705168652206723489163165780187030808554867525753919721590965126282690289973840927689638985515370217585358270504982464202576709653709425848680170663957297714024809336887596630728576805848294624200637816174123939844539207338177178227124182359996619823533438012218571164590418076837329068082494101119833891557655507452445461856074984814722415977724616441679975513007528830881574011040946680468294043399636948096576363502063317489437372010631680054961163352171911232520105340075884711416097890580141912623928098709030714085088498482297083832192847742419922841006205256868177987396392578563698182221712938371286792207709189078366313770101291784723105845655046578798300057559458182526127583976095681311397581362847733156217023946906726983508635919232159527937075933123765173216389734856285878745048568715175647703421929178751805198516215251940640101293648870925161161573972912266218835810936831893302823501450985048878808124858699715619158760581856906596541478751617929143788281868282855260719560100729062226773078389816755243091335577600*i1^37 + 15579184067154473023209719742759097432727933632706770514796543598580034394134991351866677883863623079802179044694209093467799979606805655294915062261250577502692384072371023993983927141107750061400895892658186691911770438534067639342086474108827896079701946072760525960158256209120935527606068996257045775302268082893308443361915844078448731315708565387213031227463126822533563857761311365763808002513170588821532123712980327289900706915161883370715625861173472490043939212764063891032237166325986878423196313212113764801042105287916085516262739733736147052083802045329745968113291664613690878847586901323490251533566076135451888116926537484311469171922250913785443737786689179646805189780196003033657963738100916268141325909116319325848005099518749032715921128726678625575951127680007068958019292874776914264327695381921649604340379807450954776135705081534641309862766663603272872844927289914598222236754467909383669900837978478095358108027129657410913416790576630801947792523205739482998418922734917232042411079178529551594574666561917208691308804574270693610628597019086330097173108335802309213409529913944929925285428782795645678925006072774833406273537030342387229403167438073038544581697890655106185983636558391612898876926889555406404822714990588013653455282306873525534720*i1^38 + 1184470264039090581367264893576480115784649851286381079899206781761419224314064763374435152610857704687968859108838784764931288068362616575099123116180736312527022588408215918477294028833837487365333322681100533101739438663709156931712597175420481093977465228535245987131345498991520980969738917089166597922062659427318897457264606381809464983874034265633692832513934571316706158881777401281449924421123914202402810611854290202041072766580227598025156055377567122807817872638441174328925107540802531645048313448108869477952031038713154345244594433457253518084759298109951634676269756586171146807007522627085930272806175279740010011891129625654406017748433098036564203283407879826507448091910433869394931896795500926542331299026749219511490721016277728114211316186504641121942597533661043008518876089365010065212895074949716270084997342493989877936813555567651854587752188439032132762949828486439410352822963947718464944155384660364555379816853957359228822999296715951379898535812272250184137130598124682619112407302435610781766856191332232399093333225412016389044718909453458358201444492171974467782054528102068513401407948559152144440326109795247014416064808777449730579604147798648071406645763537700186185481701118982000255454102192309207972683057058545664*i1^39 + -1852300125321296222684317230591905093243191169865121675708065065779170354239276324226061144589486991866002926625320153199185119900980877769101126695202025928490158776052570599451411925142500685898178360288343678361849814229959740121247617345937623443106925265176588262947595950403463536265038461291955001020101290822592579611784046172413521196040633006571069418015756898569987414999003190606234542127880637272724228050272741346450986704582543380999305102867386689307835095021551810266690912660796731184104373487206225861690874582231709853079966053647425955111196274344275661756987931244192502848323104536554233265147546206646570089410174179003920367644202375376846804786048501168935888723061906155385615232328285941654456672402740583560049483371373061919316464512816914257770293248591491361487159952959942602083709456083033751275102442973546850946356020616268407996817109945786769693711778881256112753928174761067459227794884237834360462159883348628157267842026010765516599468577310898147215365764025539448421070760637138418330931087150790423249608144259172794327643371330315893407764173001606549312844662836245406475727937037843277371999296644165144461603494883803202910576398834161887582711163181889839773101283608919382425600000*i1^40 + 11805806073479227332095004870956248382510031376402882466111784885079219427145465470497634672308944565000350983729794216101143507593134653954273450893050417201535219922491946102562265563350939778611077095242110156410188767708511229468385732473583127957255800775284544419846750955213966425375359255067058362333147220051197461790780389615268156280676500967648670088038751891092761219344084697806102677777265746054388337372414365522880497795848615469711057178898650292416030542065014448719146858011099540252172399288842120154597032158646544510518249986766428956378836492215308438786284759477602262015726918326539621051907885622621733637354276595777770885757708899185749197227578174112586799848084506586383880712466409617646477821605293123930492742334849782179973901071244342419969262838793436355769049657537864993420958555895727833619375919231212786049222999316479231491417776397391384380422112909931791373765819149142525807009975710628219020641398559672049890959144754015506883835553463098176730991689380398302527980125068839293298321391142859301809205061364783736934633570597058169348116617059976541568715261577532259781156346031791170070834119159501542736571819949347597522982724746221032533196800000000*i1^41 - N1*1129011287672765644568291319266874367507407720741603347723441122632332622752445094757859439941550144592052933964133697837470508562378203632841331421576028665425207330971699551813660153520384970114684436090723382264918857921647914679894875180624085751404049455440424234721455660997708355178905054773759420990063891830800562343542105838228922857832614886847015535460215673553885773250051042828377567994144033203125*i2, 5359563140617091987928311096653396757849845914388439716152323353556139507945709229981875059275066637532908792407064103852384892916874912758946835779935994120618168969025948791605174747296748978259646000977253669511755656074295282804434575630174683205763060962714201978641422009546488238476640531419620696666517313879317394595834753682121217304378370287535344298058369916261947105545303135197093261149951978028036210563340462628072330295384707958363575529025232718632843062398594798858428865255802379562155031254986157189269068882184120024330174578249321056196261325587952777273634230894620589737416228073890373735157973851016349973347623425925971947556669933783558550067316170889602684844127799593523317827585894990520867588862779440798517636644307850669803519295156304872331223414854627920887626545655623852741343553897118593167603406130934892581380229702706118048596942561236691410501877573485660905876204523434816021572746722241564651641162771733601474305714776254140064422153194778823910814635696836605481033827308223317013529029794290824313793249805625414632671986785390021409461927370192416032398277261571877191121635404330472842926269637667720325211415456294258661212340496193919167100073781277799685420437292128630286243331158270830954572659435592412794897292861909619312669798143464888722967011351307958241347364227470815856328025283710634107735614317157942750988012450027713906739241059473554334972464665412260081348824683036392740764104891273657554561098430808713499013674064127871537486233600000000000000000000 + 1996694741761678367929082099893914678626214495429718369003981905774673994107255132065419952399857824019678089607482458006505102015105619856287806261956028119465661299936571350431933854137525872090665816501378945168369630297632339802063136702557579492474759364933020364799083777341636240019917069324180398771959992664831786197519645507391829520461560234038233888262629342498649092826300016396954682521990217001783740070112320283557021394738810214765304510034109232415764293483426545601300514382213181695401889430953962445561236905020144024218558720657299315209214087007027145072135164573584407561863950300307369207654367995270744210127963823252249429811253464407794278525363667358033214567869938492255475446103512171784267175291323131108036419526017922166479225860135867280852774858451592874670334703675197727179410308810120076893189459120217649845831126167963180244737763674762409621002173104876768001983881336718811195681818484896521914073372830166388077859978493217279429889004020978568117684424382350019868624002143099018361723557972800734349116070686434050061962339903917582696765354302214483607542738694213918624465034459000744181875500571970641181053037224738946563336103656966645060816503143307800739196999352622550980143865950179963600735892507775967879452885664703860371327181331592017304365056662649423987753622271344648092469323921294787150873560722306669933997829484951252259211418040608570486697592123195662244568492360399470996509365705966936353217372066148811467529922464137828829757440000000000000000000*i1 + 958020227112612590295700916960920788027397592322589012519175117779502142244377263667671676917803787986048547394714322510558816727989846631224851437491493399363317448259575138974995033445395982428380277200389244283715188513464932551678432635994210522463085631670355105528773393524179249509331705076840551722011980594146100383019822079072377980993114730754949326281031401683220013506978902788285892921019093479544202329748502357438543062535351227348543400929806483260691104146151067468150224348114688511723097652385795953774094421671528826633305801212948936127931202128068817179653140791596384772485829987902765488524724420439561817479214074312176185650169262417386085229232508327587230856808208868126115519252204907845279460785148064920159969152108301920489971049253127837239360833469179829154658637203198675955127802851284616352100261427359555967587937428271049184425051471176017309299388652240831225472297788013896833685397671847604384044110039479252968543697855095625771049292451703879289008349534998810519050247981865810073173351833507612131680393695295853240099902951074959100443649893379178427340593280586080521143208910805451339783610170420526953055121623551449735628354708627947439212278731263128817314991908633853010817442327929290291956605325556876518807358681215030411577040547931604549367209895827239243305398034691364534118347077973301178494136191488369193057507838282692129313831456467861507723140295717606111120126587059516253878993305345065272697971648298959912250439869884995416883200000000000000000*i1^2 + 348597499617697610065666167256444221805476677718553172657931418829138348717402139986502164647563743309422769393033294249168643681022830000651245064361846677113605396401088615505797993596532507304347758452837906684671462155146199542103659016551741482164501216502789296190872955537607322688357686912662426131930560864688857464240637089218852204836568553998035894689435917851194277876649376038291229257654284224720367943972026397690332324277318398875731843684409120570738565459222768036045950994900423967274189799664168019982338432344091733434737904930101276350175805056110246953691911503746497665228493091616099987719555189969898585781441860218811241423375955293444801056597377484494471016737854918332024579702947470061787190099997961679973263047955453823754818232417566301679662698038166550689348114672847710810901451901571467538443878392552104892027841925474617414463027209846680517602588260675747193770318107774194192203789821697138937335804349546755861845642046776856195861053250548692808727082684811019812933749485093538995066145128928680270529125453363169877069912181014252811639357528048493822131288697102571592121312078352122163417282062852369183466383113551180131484173309560432279735381474772291777565781801277967725291238113432394797821305656162431144368941415829732852890418860489482604274563517406537488444801080985360301123409482412260808343900204689882924197625992908947968522867033540013476753915299356169268211071865040690572181152371433243843833686900504174498402805993317479743488000000000000000*i1^3 + 154270872934832504522965246725005607974943691089890126348481845650538195942425333406021747842226213093284365160771030096193659758338337367275165140050909651982107930937297929868493103370283448372812597419185315004505817281559408660793630869423003763938952786135223235173551043846059045882833035798551020941672827390520366995889332891362336207705422145477413901544631245702611812183437344286308313001571054541673694139149249873495965043163420676834075017101885282480916630003248118320013520026777460781491132815279345548030494836240983148086551152410242697312468376125404426325114271837848379879597890308317202192234630377379823493264951788866217529326151888825125069973098852053351977842249367808198241942718456342115111362049225644272107006618970581407488695529893704046900541796671106536673070360330561072232789570083652038533410335724507228427078863543625403706969913187273710512184482326894506077710084078229758185993232748588036565689552195304441025546896584740118672565681464070173526670761306479761862432212653436474136363242802258005036319629535447392946659521134833250090376707172104957291439961837132122681865792529942764251984767929061059105668603258786913065601495908452825864484828047630653950452330782974854919595755300439702453758145375803963962014982483616154929339730199258761772695848439008958426195160951656601137882562184274887736540946791826735789371153459629440519715028767920318620724918163275339764488799724962782692293305667370043062751190976569022265375037748187769077760000000000000*i1^4 + 24487888145092975527071881049007059459973416273219686534942282934028917527395230036654566573402117714966231048473467553570885520526034287449678480591549164818524800994344646689139875082265294709905254431445581406964327429385616941333548763966725153493789170482496057300102111575849947450177805686380104084828450430387013340580423188963671189396991916464891709531544398666434053490720729359374065377488519513963479549145522542234547512090312675040317688433833657527055651064852194902803405131412483829656509476174870976019807960324477639889267941728569055480215231273930176331712837915468276203588564455378505699479084476713564138263324491071064606189413219755330313120135287768192148582750164792929729710203667488529856616821082235140710692708158146936339916119135286787993696456333979558725524906338608924717910023026076836861709444525491443614802802755032326880059347633136703179100116315953778008116788815879599517436608284023232851844054055041452196330171632593108054875329109852611855270134663316697981616798207534407610874431947805470897864244535326747913362268860114169590331562595045687785682628519145684075841360626330536404536150897411283555633455492506779370272928384611587085985761557699790807629052462028048714440055368505822730468751937437628229211941945816832858905466106795079386428826593246321616261826257922390070262556862413782898713616200523780079513299905596021120785960596256436792888628229023800364809666413033725558734905253059439639029815269318505595632293832251701985280000000000*i1^5 + 5492195370649724761506461771698184586303534348545681382682565772767249670535508706792456345446067292262337776867318670813837974451331465061994758965986979002611251213882377678029550959813272250996862835345926916451531415168365614074238279655325143468845635172074522769607118298657710336714801091493298794031835277239742176844709150496144023724590047111852075808121530874154635315609476990201344920838484520883442997774685347518646444041633166074446383092109935858630125467663832885421733287001807635418862115141267560417271088418265383580363173012596454989421908472515712449171576010751004967696812859492509252556295200789319295006985522400977468271606692418070877166891213887091353527967889917360730172387288750488454472478909388827267543582710839785445145340792533143471016409670575383291956160159177191177303879771763707242584705411603857442041162914520057862905510191891664053272606634274930957541712909832991009953183563348459943129863251469826858637044366408101087248588364170647472162904926872833477200419463674922827312360316078342226815629310292757330938780607732079766070531608051274162699948710529229354623603865088219862999264659709615885183608692309895714207516840566798529102231681208062835337049259341301264492110173822648357209964818316277832666331694585247714897367042549829599625986733016577819836337297560250025279060558016421835497591517696556297830841260799196107216391276464704685472203970856434524677267205786498592917366521743861816845211329160635510257327406911062016000000000*i1^6 + 673514735129598395801450298637476897855625136061213513203262392575600454231649103685776055723236953234746567617303487097492591788169887209659476953323150994630042387925854761249741425735877844565807348814408392258306455041480092665695380480635447477294986582134411377845155218028352430913505572874431124162377018851814229124418555004917623208496211745157449550041517584750319462829921289477082795535387809785524507370296078647929275380282458957239097660593880350160715910288976073709236666722337954098635344349372397705512410353126208377653140702397795209170493298463193198342898634519505380356779842894979986547476545785784973990342673077072828952605163191504849176526695730646207434759792808205137938807552627771251103213899674686801208694467418847839565564650215366242666814436345786172439516128099823033600840969007026168492917859341682800936149604457249301235808698760956426389960122243205445427165789137907969723291207913721264759149887793837708877699844655426265286510725682267736838414162452488328105768777626204284672937234492558961113265432117598633119659653265886353283884230657769420878468940634497181286308038674636816681115996171842725084067301608041437553275599626592001012338176550210308725486978278804415330737796507545320277844149992847052699136737070717499585134764524741337051284254268031758406802900838851389726304879083632928736690781724464636955117673844950438524520546031367086254711679410890833382433192732338524652131611787020979745656037265494451625352002776596480000000*i1^7 + 41989322809008886516070618317015271309892693602245154998932136892250580875994180732801610056938853502226560052040000937218340175846165067008877472293849319671278377507751767826177848636294646567550620436689507224306211115294740591134453937545417067025464142492929259699950489913191584765250221380761450732250251448195333702538339305160961750298050331168388191931441830117830426808944793972505583453170438386157620831928430819656532026246906983312162998324480980874684471938416368298810177012169463175870878771043198996494438509209094788572044504762762040585072114263841507207487211299819350142169648609987754720285660912469624887697486736884212049909286113508780615698185105627294311148112084975641914707233962251519089894145684145709957065525118818991192502727830264826050897233198958071595924736367301112956896104734323602040127855440116563759365114036513655764566970256131107740733985839276171993602840186762715017822771902435709076455480125758117584543521595973506754402598905008236077906395009540622074575117614258743330205239395963739015439966625008874874726399103675745260086898252756557403613624417343867226959942976723165007694800436749847221613807092386871753854666299725917874820194128200484957882222152658246235785395252077423049619584496790425016801571333583817672917585131430559566783936903796096585822252723297842552043095786834482351627392178938416562983443176677691396367106457817092362457555911329833862343301436899723305858853710486087428396967131732250761238737531699200000*i1^8 + 1464344005108993957497374643684699975654017508056448343777301990372427033169415137689329292130833909057565861420039715918029167795691969096105650095008064988663840314624303584611950731746942665098793515642731873146550511767968649983336420684740701277817335116727655360883467949427684786670295976700683937087964072538590408567169230849545687444377642672714673388418057311631169867692008023203008223186253449786681690576552871693813472211291062822790571825579932982480702818935290803031056009559689134398527908640768151527449283609575109923897847387853099126470932990929070799150871423026040837474465403082455170043464058225217198698740253448475957893370586458596977954612102498083037823811158194426969062356982852117681578363440832276580612860103903708548559730171867786249477076849490437272065054023914425661121049443300499789285143137706710485242581416295828957103806997424051061967236116449958427866656014259777104974017343639122470557811505940740172872139406220011918701996767387850461664870605099878183144449469019207692025677827657484029137459823933459587946132051395054601581473610963103149451580649822422327951306888033044246585712337693819281851070868528204603655530002902176237196114586740593520390791247250831301913777836318068969766472538462934139853004435714480454660435344132996691049470779716882243576757458007944498147364588918187244836872895630190510610132751547309240936680685143219511869884766009787554741985931701501413649143863793729615715334434806751407886192082944000*i1^9 + 30085107699308922499085990583731783659146797835808050056180393910174502056034388063848777930152150771739821073542302438480261073457067526781153783959846483709748212182292343172449112276051871619592830837680417661125850127146746731122758697018603861719714420105727346787828784417395242795791214715020343832304946778223413366529409197699613979111589366069568940733349969457236732221814668958011481691642974767455111214173562509757380752702109018832622254830969285440965519196060096900604496626640911500731629971693732814946017920786561824181855574398599302354603518969158698092675720885703499174339208470604683354651382726284848454844536110549745002397986778583497359925723027786819281237680048756265679560464036802830517326364297244372079269640150439636089531400683823556246070104749404783165057380655475156996088423465585757603692459053912540376176262534982603258491340997220500424825578229783012810934126696986494568122585870910003697865062024131462385400319600359012815411157748524600086403889111876723478059003986110125252014663317747784928228575972147770068412566977144820880001978257620479321330088745660095122736104342837090494553198213888589871287127256066810618545020222446302156143950150156729881873983610135626945936936310425168446808206591779874090223564422757311109833833607668564708043512041618338357085480203709764041896445926952417196831866886610501308182958499339244679005630935264697087730305355089999517407756344295739023691831655517587911001040116909436026419675136*i1^10 + 363490266200096057194759758663367714905657958938679417608585863521012423434300690337944182289910735268722404648672883619113043293827441804697856841686570112381564243199489813825345604434489670937588171481818872640526408705295030317528843874293137972315528383528826866384201664816486595993958885731271596910284105411749414158129556147854799367472183243015207556674971846123982067825553099718332539656098733050648186735327035063456074333901994115696941980569231770540364446790764878386004677296009279802228318116205374702984987817969154947942709109626578533557197082537720823667620516895545199696693805272316356006066734466542982844777136472485082015903053020428356383815942334375443682130686736105637633679491087309103588780033226855426566869768210037638914450060211679618395117899558121666613223767284097829497232902930551176626536329057015233067278470988107038979644309167527988405351520947490550988161090704059878972300294869592816779497714849570945588614818385963825040584584661193677374694642002353153331711436115481774166544084058952153532771367974168951967404148654865379985717442227663216982933340671972027173458627654909762858931894931431687225163450856744675695223464981096930683209112770488959329961726692529641859260031611835208598638354167920201759109766365769584877974637514783833792852862063150123494334267442535836986756279953624471570869975641109788046173624612798418516606461939712507812820772582897384173143112043339462132044572907495204556460320433173635792896*i1^11 + 2575749170266259368418725848759696040634945474633390904655886262428855184703304742743753095105431793676461550711713998559257575137345802282966900636929045510899253525115936077102524216798993169463549903375707708564170051175706567708618580957291135103965168555768850743923301748391002658826875704987332838686042738562468703657449563238193136315988253668692512568202359194327087946336122883196971949542978082717832941629664809150390267666531520405263178311443130036404623798717929748240662707649996664238800690347407747343868292942063678871696736766947665929593068569883489879404994572607866104994768788351917660052862102723354657128000924841246762627390894346868637619260884126777364482587172277438617329770717358568442381125263834308721305479138124651284918599272559596109450181510183327259924490991163684361032025139436056331697847112642332648007873433520743098391891709530652468069006824387023228684126188459516717674173316663348697237946827688764976378695857061224982516362011598360927671693119297975159749797604550067896347279748610309591219393133652543004689190692743992772432037916868972881490043434689647124860080388708819154201768609752433993841532713538201430760206775764703268386336771618747818252353493562467148331798674858726856266323821008400907860496718848315118479794519701351728695648246470880257921802007948933109033729944735413742627585771087705381065894827009507025859316965871092995969194763533684386063852413016248052123991966813670993470513940298465280*i1^12 + 11624026946560051610160601792301953842453264907718047865437260105461309994754852575082151558791777856133058990366907569217972443050420148731633110235818979708134577332083112884672073062290510298932645054009089628309349039808138335541097201804467633708294469323391514206474628224553749782864773919217632714518464284350632818832526976896410752130954058306163743736937938873195170383935681169389325709643423699070882050730666355266687349399889712127696890452822176472906611189410430719876393340679634245612856726800275490718543915368339726611305883363211801054034185909740015018956533649778567163773303661317880261672525975968754393663824508580803011846726740423741642764917870564488192091288720575078872943385870558248794421537088838946800983688596367801253535802158183502541619638171905115966915158719671556954087619026868806374032402191881222367507515621021083781457783295895364714254889353711856983218727672642139351556597485977585430344783124659624817579996569363995828500828598982459918812675666211157316142939650392214070800388129788073874985757857365029410125387890959947384178833733797406774928509637402790142009117715291393378783158880586437997982630569038766112711266577827575732618868068502304197498609784577044591619369037927123568440917745544353130074815829149248269279010103853828657669040715315579626861300769829093799327221999088894588740467966486987413455816307247789702553494541146248051144997143325464093181357320331310085232580719835433305586012258304*i1^13 + 41223863365278145041759541904633062720197179522582482784885276020201230979119390962571407725633184929552652084826336743858793141509135949860761515547434980400179064508954868902020984062656105125831781516899087264170601994560619756141619384261503218901220357011626630227284490069843955644868008767333167265144620366128312640358313562060491158850506684803237253558681505030578170514122645871952964251417626707509768357174568361249090773495937920808286855173563075263571681825298497145606377091728773828614322725128575044155942610789219895804568600014745649821534301106638405952340688551985184569234197460492937231328684097296093426088863168154948966174907062094765792123789726402596902647417189674948430354541802518666201761071086771972577179806899906292148671662548864772256366762987608593252903008080571637568183638438869717361657080183893263646994388353400862310222446756513199385152013399542989471703161958922956235996860974237271486746806912321507587762050414075063572390714405793363985098835648546244496987738595120119295192165972640262861600144997709455308729787458884300128611229200146979022934680414821548748728122313106994181879108924474928309298442836434004024268063270591203444586476416711663386173112959176220874051399025497968856953358337411744977008288257832387946394929558542751092275425375847575150119068803691815206898905426642749836614777279092388576408066355818427848791713106874644704587675552916808338121269189294401435597467202627821035847680*i1^14 + 98533137045793934372816169432307128330641594443328382053828642974869333795064249066650634918683718728461015758765938381820325260693200342631643898010450828261590706550259990778505076124783143876825640538808447004866755599213246892521200075365980750487864966350890258738524116408832172393358483803024199372303032577219664659424506957358413198665139169895203007655414108114700472393173831358577326231023496581090874956321985746748299784225121715969588558522709944967243391304469561650966620014106324592191179800432646142901434457767122327741679233692217326170881265268751393317118656962838125436656218818508294831375686265052223761364361310000579556903776112180116548605628900043221919782163421975427840324706619412758883019852295078913664602457983926441534225787045234035777426741423768145844255655065209228070132384798089941045777343817090978163421688826797517617724064750664239398719778003023709764879997014174698686808384729334855527622936931736315553999609826636540704762432790613026003540399798736608725734605303197626292381637221553876784596538996860330724250168136304997867563957125150889957678020004185130005549560553680669144180190805726301924489164137555045775143213858518247745290027037450093154359431278958180866929338617545410632716053084169704347811068006613949867008007246129970502569645188309683786768190068304443603883806119090329138825613497061604602907222876049471706127558995223939289021722549533530742473174715221979688556900622182383616*i1^15 + 125860434188656752596659861955934368025427846029782610799642632656117804687280379309361050380352709142945546682541959130623542187479836001987235113175497574008183915185302379079258462689866588705889535564236240829946106087144056666848123502843364852502182889335341574789072752475950631620737044730341802103802251502839037000189721745611176572027018123360081365354814193763372867983260129587245728661686834153860004727275186512358330851780998583171407454757756172114015246050799188409564443646623501764028872338084866501115338848060948291511006494459250244442964830292458085728364192200357202689296260249114348167703170140468819162835542355112900685606227041193131546476054145831284161011193639457305279281497470370962102080263557372130416809049784383368238024278334608796541189571189445640344563598195997357443580670361880143061523224936027640311456713310449695255968596543483409409466769935896870990434924956154861685377657665899574821558068446672174870190945919038836248837036212399301324408116614755814752780088329149911465815406453696827840570374460041547297834196157389306032936307687663946740479983474117594141177400015124530791765134301637586065672331908137874728639765794868092871374271441124345113368190461911221855440858793616563523724890865252606722773932691476986141715385864824077511678355017917836876973158779524788948273419072371813638718630080478433809679879196150935883655139178326880297773589576202198004110465088512625875942597722112*i1^16 + 36221572516130460103234971616992198519203558003424211037535934202759290564949942226368211742145142365813817292005527697195538056242165504660173053116039147680474757650736517195389252095893708690419387999955110309368582443718126504126427866946110938060563951888233301969789757023184692052886207423878192438514793733284815028415261998568553416563726417101074885285824390082608649757808140112370739874668631909955448282269475743840845149159311104118125319326801778517631403118420206941900596657111875915672992178672696013163474160589311311514185841751025130331224052520906412417326496417773069437529783448398263204331054205368704784940783685468810554276703856393015168419130467803329388963465777790547018718613010912557198898551647478399177414963518995379682077969263744634172180730270788460244707466555722326831575626200382844875266639166620743414237943005188611877555151791392409342607850954431230349159454324478792109984859086610949968722532406035129200664954528199699805135466599125366392339398110425152676025862677145366782787212095589036129322195008226189686610128985810964061806024252487132147257755518393063173697810187604480371017657765779074462629413501382005053274291903724927099996176607838961956596800195635414236358411586716534088595033853073685419243593085367401659693555391675288273333691812058343859408360650441776287576202993424991994697447737118347706592700776921067184151800148287167061383532750028797787489951979172106013245440*i1^17 + -78362719281210964832711306138795593607751993995728932773064592831580613839166531381452405863268042816040783727406454002222050569806696663549623189733916627718958637431226208909755298054833177071468204348456240543927372395989853206164115843048800021010210977574047464679136937475493197675718581273128070803252767839163875549220815477653292211108256277595517863280380555427405398502256286715056853119451044548951178761966376020871270657726346933263365858884144214835061295338326769122197155491270294911841857324100914617309040423153802197515718600562282868872101794773203823590272017637425958085437584224879208218536342905321082637593328643418015772593844686069105588176494716352561745345553502313796005665470258004148635645565859298750400739027485666036943306255549320509462770203622028297246312785472113313566016230575544573134209916674252816133987294410519223740006516960889044558656452122204746081658451436393273178446001983664855023278029914251795968561897473877999903350568255854927436722418104854057888988014242167121740403674024935429354109039015785395909404570375876589588921386479074342842155059372307534342763868399826992142389901450412873531796790718872865335765354258727253988681608870070089584981299161407166655469176368805751791069556231686764454353996122913581231556629906732365760062295656566769542117289284659067848304458829689438029648512368120215113111256313787689203035528936934251379872333128152188485937237814209937408*i1^18 + 167362292363549303710591340311706295794984457628776618033434588812789506778964746203905173724756233010703821956416493398341942107469955088110616315788401253098368593558811095223398243118719468326415922686789201307850024326881336794490273374767825690362218922152952734935209132710544736360632898068613366783212607161436028735626193686342948546624172848576607030538245825468148910090563687162079869581213141761530105322770895101257088505632601562161343435594367043784417221210203695047875088508336104392542514439944772392357081295746165041094022117814476760725490356524428277949020534686866023012143562516803298151902693490919395918574784827547377811160550986150519999838806139612124501464299297275748736638155719230214566020143194681894515000411641074935056814602732975356198949144796058929663154627706916927979119177946097985599596898789482072985519489648504010384748397884388670836012830002421812756381949530479495579367256427985234998858470445139880618017059698951444501818800488658858970990618602800463084777106385581398968716173721070677443441213786241168166520949019405277476260346767335336939850242168401864752697708310533871844477981539778230923984067456221389847398960355392230649629509517135337802093743461934616074804951353130148410674434653333260977430258060118344196872688296810676790894234540817357109433765008578199611385106987521902260594790291257492936137179870200570401658174193031744266898856549235351302349959200768*i1^19 + 1364483047151607947907231658829380075759482596076107002898212083206099982367069198959842678378841224557240234014059956325844670728621561745260297498074147055948533569359561860019698623249138001175692898573211102155483475170189331052306065436899023739536348983553139775261175804100209028105988600634662664397631021584868926119776649241956912178119024902464199134546077700922814352795487890584900949468104880669099862862902973546728351537488903053816144018912589288098559524865914339902347071280369490252424070431038070166981788881760743797414318312235074996183155772714796922553066800104787491547196144120348477611238316841947005036664452458907313669566898697979220957538357181235325712846387295731313462547545856926188516434656041089861815537431163441752647941140658720048876138651625134638920265471147207530500630170465150147326248040111191580231645595553509291832193299739179325508870717601190861125848935138088767498319071383360064891816967571696617918519066725239945296528989202899725750474447212403014979811279759017221057805137323284646879167390903133834901019903330233469793486775808387508632349117430279035711673655021556313253975800201020766898481222289168514017910995506952343038465036471804600676677772192924539054208017578147723453996677047251401946871273683203195083466022267380570338982596843107649478573590280665905100951894736735422542497963405796931737416889178045799232353345349153903224290605606798278485082112*i1^20 + -3255194019673082323453513242637603583430288807296860575442548774300576510848786052065390960264909474002281254924875593323314459610884092742304706811568806385187116884928839395708171585065917676854852796527029746743966322310852345390965761043509921894554433883405022980719858575260954242080184582834906770727844251981544368718765188764546441707801567198444285865826833407039764164252454828622749948973928057214000321632659278118351326889699943381009505347070099286423519076953967627526120867561769558194857932525822496387324624771182609964392858764481965684331491908919344626826972648203096685880812897262357778645876217065685997495326705129579362464544786907985950444996735106291503447775952960495074325570360995717044835722402639448770596592453510816116789589153243227099158717648477247078926918256591131576878592873143390200347194417715843924551475303090991044367922652028670454650728745210354160930549125940509719451992071211630909942376105607135895714226661854621622781009275492276737329295680187222118322341868148387026990255144787738386968783686925977424281598954828270633710153738099085689332822551709584944021952715053355090987097928741673711651703150269210733101084571818342567848688943919900699002487479918937580612852220399654848831004642158682918290821107619344660806886432686596881302730181642965418389428019100897510826463883675206224959823954227390718558151281762185295066117657824149541396127568877641007104*i1^21 + 2085146001300829580884895062227562585671339746008314084713222034254197304400836912339186545088606863600742961626426361998072915111966166708060738317896320771309875046485022724664448946976142531541676617227761526379851961078261490440131654732936881220101346092094022768809883907864879160377011814476983216832875072717108440445905782838523022718015063298091434968551356335176351423030834153933511138486289641468256113988239743720519067316651454549466312298578213506471628305783176952992084797836085954907718977440990265264693545326182381959660434606579737878430286575137849444067886764525077423574658148577183819896735959307163113352037175147930654673758678299176854558819151480508030495073183474362727836489344025725491467467962840702695158035059907533270478909742503434143040323274677251667845084013606438374709992463654826944903677810201030872959384562527714226440777587851959025755319226697700039286134670250696171359143196452280702855857413477418492538928762613242276255049118414766183358109967392560869379245454438299521961894746929646700163419476627961822519371572412910942156115936426399203978823026556275214331379124021337935707247535830581795599550276658854090790819693746361017823736338772205215028690617402284323951763628309551098990327213830186690537812595622678735230227912214697598807826389728082290754134773792522366161707646800274932648943297877702918701649973144459677656402151860194784488279225925632*i1^22 + -1449062450393940874216217931019369655858665583025958305358847071081652218382085965454307256962888558269136591066343915136874214081636355318740967014970354931115534671253123352953694295858024128616494313917785856836811083910304133712362747737751908355863439185826549273301560987859809072851247853080719700383689237125802439185541278631646720505946129959925801772974793213415201142689531070815704775129578724131002200336220947403178131495228595979944089058871977592588442443824027897017760112875460359499862847844019695563180520292144119216287202945762034505950352571699817072287925034731317723684180635707601035319088989498622275220127737463764069237607588065763828729856816951367245921587259824274478300121647910028847080412059820659104111580719287260640673188503319914649459156997782125706185966661841723502016938040050625969319101659613648692261752403184988774377775191721033863887258326472005708310311844423473247328859742681602704488035440588332708786555481775518109522854045932303529926110817741428712542436334972814878699631753555500258826109256803388713999480614374468265980422867438636194170670828656046130892156161750835540614728673943451311690756266561005352630530152832340429996931587356756566194597249744153682091786485834207055393056553232923301105748011085221818014392402759408909610439993799656836166593781184723815247403599897474113062291635208957528029314980020370789168160971077372254277861376*i1^23 + 1257394604408467941880326678985045146897923947929375901342998678782647442173562484116572788364129991486993379785122571053450881597844394253016837454077776874130191566578682161757767611974299842483681397517391239447941743374244936863103400407488310849090748295385440076854450085541562931301372196626112948954345706065096584574997939946017796590522545028939777574566189655251805390910127835132454789509079996457858578291515778052281550429819245610143076117195408710489531061752358325918616171279120382640183108792247568404887671298405127081460718583369227201203850898295484176927181705659755130094840258156168799305533481287586928768191716300165770741705794409487774531751647773544252951335505500300337567043401832795694130030727575147103291153110292264036289166591012506886537272146847084650498352991190324173230861219345457774737988493200694533579008673092747266396326647519015374381048666094222191129146208593573506513960834184881138716568943848808125350129015822340494078524273585778665774085322235914942106632152572099675032824295471239622392228572001619115007189740019687853113440215060509651816486534653284121129145399553981753187072975817763118997569471871027916656593300462608397605882676565555458186626168206477814776705374693184752657340448822099323593771824347879454100816770331566741555251883019347684363701575403565417493509850322683782245304798354569157104007021299463952910892623296607551488*i1^24 + -87826651977232406566168442451255224801872348823756703122286428806844551762008179367677861659318539012936188823228531828391201762804036723951115439988580045560196152113189908672777159401090726216995553354893522766026226117494130734666237440221561716300148858121550893647503390977141025924108952783674580301362818560480915095512918323851583267037966463386615634348193051654703749756284087250043516788150845515869957593091646330323087672382114130188099289982014980106117878093945054324068196593966136624092300298774703440929305201922178640759380238292419847128767781786949934259746198129214182842452052761933650195093355774941051697699529544114510007700471293060086361601379446312858348033689661422659368721596904005414173242184712922950945093938862470647761945598757867930810289875031777171737298285226441427299613200658287928916567683126561999979644094183862215450652440077230194949319644902170481877275367375357922323512854928236234648671366339640347658355749888720538973481056769872448184997199644474503557044807986622953780088932089828580919910062003237427421724070499587288673718923301467943074950887118423298104075377603378389798750522311816424454944720698671140916522678906597668594634667669374389306404872665246033893547745472066390075857553681033891206451448948217121407985439478934213612274282266652524619045923830216510247661351970024019220092864371419934949159982001634178821713473568768*i1^25 + -37668098347123977522316107215324319350460153371269612050651472875388413464752357097426596142446468608573490799206791055804491856121407043858717733504289863474530476409550795465877226666268381738526373818983345245175832458957214965967515427981210647677996147207942000936716421890813584442613261550842745394704430237245706552805385081986578969858159061005075854339792769203829104051062504244305542484411583003771081315713578039952648155634670639961342967603086772335902630824006674540929751687716080974145683802072711154813878524384592496640767458869038058399789764414494631640586543465182560904411008074197517651432230221772248561626505185071200923751834139880927207452537433052552351995495152414854444616138508181502967653548888498005485081723018761668874373916967543487747822423944171709549226876463386527836204529228965861201076097533155096324907279728314143980435427475198752482828788446490222160844718732956689399379649530345107856611138824573710646500308693286314701146852405866110139684491394766929981579828258930196793413657352780798038693424338921927502392403772309400437178938994930304033689965686260607422518064689571038780307307030426639530804842405371994016230449046624068130567840202130270684587992688696466913597050219991820036169168788377880178361509022194037858432964349825704029784586234046445617173433738200437725108172451247045704126068137325261685719516079062826392485888*i1^26 + 4814304929979847349757148515326420509310261224880153718567311689603012340723670356905294861753404094173223713127305294803506897006245589545845489488413594598299819767714538568330483280322674964538517663370766689649425834484963775009392724410565446119716625110428167089109684666949448411460555277601580895998207658704445352224273658047907999754868596022751036175532265401467686952867386647419164164840923684992114631898691863178265356140264121784703768780343642515290180260235580751266405593152470734662668833608917176017929740603862496876754092938858234825243139097608107073661655006983085128956335593084880577044462381655923302623772972601552744718346573026162594623564347864903419242677294851088025814499403171151796907561495042090911865860863197919652583108844735947360099779206065735968219283067509198342174153877055956268100877472625554833252225441690778288914491122438941340813994723322832548947789499119579872432711720996322934112937900420378216834613482969840351285548929744383751134911024817576981694993551949819825843511047137678640445992005278006002542580914743573374152889476439576781688230279713755778629077509953686077365800163295090266428010790451993607018384123555517341725846027952082421916826768214191606951940811995210109748885345613167672921743459693692152383876575186399696362449704222117222863919654385577305863956235411347469204387726328211809069069218323890176*i1^27 + 237048587030765819021305706063830503929943166975578875304819844617023255161131858079157153783674750135445837592724617977246570320918277680688835291504509401141029389412152825819237015563645667287151965728034456272427880258515566955921877770045253889464116031400886249804483348634739567785755844702168662400956298027043776272756415972221028742838196755903409130462414325545984912651011008523325446219010388534375962955572278080942610890942791824287477869578829158393294760647401750161446110388893629444225514772909859608229774241980829753475839706473826918668479220082382955639654297510626401749682776953516001725584798606380841735644577143567002101468395227382149959746274709839868569014916118843361517544572335952537875447755272000458212104516044043585039268862333518566045972395634748916328665470365128667088745634393241559551765316711255986689630228133319977596707287505333687402744104527273149849953814739540994668747400769769970061088767060583807844394498412816091696549798825351150186155988164989866479374285065216326391974773008813863789457998018104667413007393898926044640514367082896208255594921778959916849253653116149729492676060073769453146352906527399116803164261278428586361810025546525486159011070952413316657580888306647397299959182218049287200331527850782319060110347470051843076264651690010660030176271288758781911275590858068191574607037331024704989940416512*i1^28 + -60849247229256415984961823980681421304932223534288877929414375106814927799342117654184497789721643213183103678598665570715367033989136970837162321516145320385814903410044943411667087625953558576618107248616331749280368842563572524376115450593198065081648711157536346204239239363182220851011744099260237916140147194796169926283296874922352536130172906120754687059681032907392610194540795840569185922966322826921613550924203064209993944735815483607653595093154926990015627594201317656672894920967040989703930279564804671742012348713900943067204150881315027918702854074888726817285640339944169322804408551538935199520144303210453372970975999102811716124874865638703515297621708945179448716003591706771324224405303052438884664030691053538426439846653159817697728667879707116563757386925214352474254702231511406279790772874364390055159946182177118193974090603162416512192767590495419584297792996920825813824461377310077939924572415453431845649976631044038441613937586766398171425500993839955368938594973473070554350372531440189453856617115216386096325234312715122039052814410868483033591407566533456188130251507021590666446296164902627425003070308290058967432052289574985494560025218962873372777128687780815603236772892830378290188766251962826937785008758204511105907988919159409602052974814947660258715095382244879469261069723835461269972192663695863474617264643429453791232*i1^29 + 2585407475297654928036434147755756266971943427708037007565997648135747424811282576989152798146558705735740748013308826883170152446728592851549407574307347089904533750435780872706080117366731527503734668979721552641599949121920314813748083016805289188632309548565043414675843321719217561065770396557139474527638403413314220072923736751595019788885592091840082269303728060704052614162519549443020802977565044423695012216089467524799706227438904126042500927232537671669769243028128965962321617862525386112833344212581175012445306020325753154713990862878944416089946329640681875048711092404564116238601984283092331764442637767401031081585399750998324580491671660887136540601249407248260500628369615000145971786907014401015966365576917368137764040661991754952493351736359136252739044842358863393139319824430480611584526514782566382180569981405817567101940461854986076119807101478517234446466424821994655707614488418670009952999437950580419822778702255315946075657760865370502060094156273446111207234123116831974051457517960973577984472810792803961091241448183055759073486608724428349287067407752820881839789111486424183311338184630156374251449214652570056291055071991692149541645548732747645151256145500308341659610804571093119688630177571150889228694268589932581931635662358328277656437855897054773870384197283358228483066602665358604201496234806708539217610083926016*i1^30 + -10738040297013998470057699913069748297326420188799010011239818690634799073464096524060314322169529061357896590839823645583349338409789705920653139709185506483895076354667248796339765146905232488400121744817074420808391804994257304658165906274085696917366086662023153045288876332200510263397432550635420484110951605101562372825368650125707424411766950901985821111834173158166913637940902636005777705917599355146395478078410218781067755931372555190635944509568527991950788917478629949311339979354173223912601561508779758183923495091568319893466411702877057022050552299725939433813117351799681614597633792360900298940191432684383978154771261733360880705291680887949151681842897020459348048474730328128560258872360179166538955341466334909864663564199051715255159220679916348384391132564212463283754903935479899016819855398472181717603715242914260887565767078856132022262378713427502534449128421064625010356793755123568145345530804052839611332949943262740911772700911278442860629512208541275989752876615563996129663479667830952846666992662936949560461522350773091192489032086452019021742062815556412320892737871035968015590699823378377434292478496045586183465671569135545560338705335241829961369874553312385511369115561833574168095584621442059332432236908304600847632228843388279975916572263037419829192464718074686844093357252301928144931993724850851339567104*i1^31 + -3205346343220929717970643251868501783878939995962680291905277010407976137456671579181774083573962755347178567800626574299658207379352716336650951663373757708225803917446972825742188320544490264618866956867719178796235941902225017900853231880317575480559687077498174802592443068090408451617016014441488788781537058171892030255493178795593795840503269123003755514738784810746558936154293938768473390907756728798812120699752279088084834971881825299697390934818883720569632037954346373775615175019387037974889652415600190339916524467625834278837459698482340052129723764979797242104132694665248674959436395209914042308550300255641813429106447606136418934037433477472966347708038642671536742518657210107913162971653021055359882204746433066905746603318571921073982242573518875521836631085717161779857528502028082108680229129012774245943249111964594658622763192663333677994367340929416003543501914243013675378671078323780396175182684193603935818260513832484280700166956827418568358764091590720481440596002560954842570586254991509050830524466178228991365230482259953304680725056741275100760497173496775595854098862146840160794985542059973418127650831247676400508090189565914622928162809334305132291467555378984064814735837400369756034891789897607752668476684387070897427931861324275948781000433188490074078871793268217251710475716767788692077142213656576*i1^32 + -164860955754811965253756986538827533599484837421435108062996525393052247677762090052279186868328225525514835711891139202641791267773262260707590131356758389875145322728931993723189298716609083719552900270714013713228829524853063511625676499764044153093190195286708489450336124049726987921378143409852591451557610094691973815244405436723031749369987700592020525999463743614708200036806601872872742674675263304844201732253226840119609790016340184223506294910663231839755373349791168527661699487726685921296499840210766600212142010842319753072811313362404189726613539544352446975919800234168551383117068860018549124828126332121423286647243628117986081879633885132133762638261767994450215881501789747999416873379120695905748447581032260766932810669188453004724521601669440983806628772888363573619584900902318428937045680600797948453600621890426692854192504668965298162092216138951750395507732661008353725761109671847936516418607965680504556409951579875165203765685496551251969350474675994153085015885198036896957220631519380396976421370210424053802615759383777987611164844131004139049785729292950329853933944873747534200181575693493101135267098582065199473445100890687987453364670330363304243292384781215040788606366455242064619172965956578493121533295825675130532159239514244027505045020730913099348999470807214776011607207264430914891939840*i1^33 + 3137544556882039863858405044622792309903748233264214331929625019403132736860866012721522632661902963217433062485223958676066073384848172293206595956224922670479316577832574429527357957556204716975786574816633266395920947027693319069419797600114843280976903125877995886852611155476200908741181706879693931927380175261101166056589318012476061825269940307212622079693658048784263754343242110738366359628895255804273237994599918903769700297067561546073399087734679619542463559743972934836568894184296226814457472639882016365750815295053658969259605805344188683379958720733291009771955952321586062616512186903650413252843822833430351803503556286478913276061570652972185482031245093152819870170398020027972970566013641349366060306129942212566231571833255410203698146261247649868375127182577077986111419203230892137789588010533546891181006062887287144170733831989573042586203337171553590486610144767012935790327191990792643680548475806936716206270161791009647478186918398252308057779745030210129077533299748095615497432154491604511072495766765166321767124776959228522836306005333074040589646486038772043418021022518807975460775908985717663400085549826144368710709899494244667928733730116519715608347317272954068027035717957703898769050988090710668727826128388817086330772845881888592893609290349749392523388899423349171168831384584192*i1^34 + -17054577202313315783984913648152082799490764170742008576661920398296772454559449474713174734876149645629716957819108319162248667730278263651986203600916455575997509902840971742658237871110222390733943203793735185239817523145459679493591651516122734904907092882026857324997251341863158269624261203136174422026825732675859054095428539990370297147201921214841312011404446248934684862941148888457825310579618057969856650562072345039058684050183559227722576561232630480040341744573826222971109339533575931240575170859014094369077182741636996888727981904251038149981275471877939988718109078832833383719564048003962414217989211506988545516508886203447199500214960164467665295070911024793358602261118242980280676429719561725686208807563880090240050291981701208626639864760711491954959502057217627063836460074637216902548399853016483531364027674720553772316994498185777259913716291475742680717005304771284467849592158889488097019237371273347829481903690721422891355729044680586100275173439846357418907273964524499001151519136519646163967019632151302410474202801843317943061576129288157054687834863564268692408082971711077798261930532255861950937203280323311507041572775317250040261764446514503335958962957868461675018058997411793226758955851610191193591756571408015489323110017248472581220012616052515757086001219076844683264*i1^35 + 29409805048448109047192099728684828756930911747514427853822606503639221161422483357156055830901903065017037828771487509623945848577960894948616993295285049639453821945459191689413363729310775755732897317164813018354194049468482373031351246771874336002460905259393316797656525351904591705751053583082266121512350444087121297051329111615492720702185768153413063396304275704455627753925048671935740810255890268810950842384649170031059977512252924571960483352383278494122823200340298157780695945597028509467393270779609660514006540863054147593361944798579084560270588645511261247564536429954746500824100739740660004420495909247731737725661436840898499757892293315172580673540381920209286399482920178586282379484999940144086038652460591459797685062871186902124899456614642344979199274213902301820683929455206281847728524551032983440613367048134840989290742119213750157140008950294451560356433020911207113073496514870121852582475146943191975780555220190317654399480083882888205725503253729582053139652525159045933221150159342259430722045248462849249299146358086453987275582395866964054509966066473316859867972223750630509860758255481132600947894033803132155771726065760017371220491129290927508282481303360591151722412865637002641341272856506284989589381885509067079722512924511370160873429745481659649697513472*i1^36 + 4345148824496756617425377540677207206932176069895740241820262450472482287944579511758365725186355871233510521282047554327492454621752902729123942451518781102575214929384626332580156116785187836646838595894120051977126435799559205822919740588458793522151566558048208263851958454081255510296288113994726277646982237007355412851710219244225955590949715709163974898855012183730846502790857078412049241934314875029360825051013872109445569142559655065836102176419369306589973209646841518531269171849972472859243253233862600907063724413099363711077982761411265370104254170362001872723843042675764193396765553093062975287399420126252833476956753968472202372972790391167145941554165181242289903290507328218074989973518341384880209785053282901145498975299429386885172360609731882438422126899618636432200834073120518881961836487476370880684879259920817065827139110351278236673623889910528113250818274594339901598022058352678541638621703390045258960269523084170176332001029885254266907224337031276408592994635125734592414277423210977911552481313737848738914363656372085003775750323055272800813307623824789870903101680247289120666560470759333219985844904758670529410374054856176988914114676707193746494035214295668738188194722664666526208975394374142001653372974170646092550065861303309832827322551500800*i1^37 + -1794054462471541573047476042355477053680534568502270608261414497653760106288560092281767695652288376509055740279050769264266131928092984052876267491283692853377723147530424097123307714335690996411457676272186371570921221476514782941732206942922720154835701744632848225936275076240003209277882528158859620185411267236968466258359201674533834766771246208471557802121077884817136606770177808144204156545882554696436705070338183568474025242958230788956437130713080697198925256892751794757258306729587093237501723044610373279510703801160621595243375427789915814061944266839910201357812720802368324875709886591082409348803734950436974473009378139855044131351417162862732511039698419566266516293615338361176145480977432166795497831924720541100561114241589940159086032983023835448467825257336187121584689750609662761125552423710180881796905302949183743088991821478698956303872515361010392171361506253734646311201310606956456097680486267911127047977679227131222213030968974882568557733955196583008190714710885853566138319831509567227605346452153466340501780899235840247733601047750097642337065168258639809246268466270263285987590261606684453380046500196795577037482686063592017773637621609120829221464895762797594585062470716255462250182652450869244255395696488339153689178013316163829760*i1^38 + 913893972740257372807120733191703338143252041559751861418874084407050154210951128946592024983545367336164061079112915494563631973860349802252385353941785754192961007577541159278288818869602574893875130160683339197673670947669987501143199480697605347110771064541739496897030270935688784044517349910556702216987371613812325995379565477230057482185533461136585075458713548695700653832697772351472970475890209644209100060455490187260108432740675094035165276003356166443825165122575562705121498292282506289776826847283263664170866770627034848765152180803031628698914458125100310469042705369138573182555107754479954230129341262465265006663131490864152471994930023971946736558237844994501849029822648040994946980319424114663738676764657115762213783843295283701595873277159032324625386145866026270359482284020443182272506428813495801077293883362017113747011331734189264944662715836201568279750048559957929928780361040180505220325564136717403357022597497203712103565129757719714802590051417737497104178699999269816202485311492274514364527210925435103529834236484703751559383282852829863930970755624027260888182597135126938962242181790305623674549915628815485817432755891013232937169588290655486692870681057454245678886983565325957223637832875557358449391414477324288*i1^39 + -523726428150590152574640471293086952718122686613437633991585337636249991921959749792278384648249418088898956604987606079724891527437718228265279596723874270395467981691206695930156023608676392809173298826301687973874792051066621516504647308822249077676765499289367585936285735522194778000495370212138793879526228075899309468873192200857833497743369072687873661502624440761422312068337562929745876406294247833358605831118594190762487314477203621909833285729635259336407321237072265094537999024920498237118122601975952154691021822874459038911465197581900626788596951362796311411719761978762215792366444305897429637483537888376958377583962731307880945711047780032719893787607828920904326583433812804945494774210801434210524243164548786829687935925554773792047982670132885940308433150560052955913094200551650019671518305501812680069184945322796131291941064953959859391905523785468244050328968555948914303568520227717692014077926313563135582923438063601475337006137057087412813239351206827032756057961196611044688748862618175809846368833389870266501379184907425850952975886182416108892881320197767828495216879737978561818953756125500607033582621314094319837866877441983335711017710416601776371818544633851069927830266988243039027200000*i1^40 + -1526830670670908637744510599407959525759714887261776698943439260843893799821128252415784303235899003953030696596176880428609993839215194385813928824272533021807233108707197278820492392541204661671188996493460226055993101144973727653980451115986889599948698697872240875659846978938544087515803238699243634214119746235504892352641825894389529010596357525658319753013325677634930940536785594257490742575790034623087074453045723335493522586068936167298111216365176387473791962373260607898694010524801693755376134861488915402914683886716474646183359827997770571831745671157536624648360542484990874042186214956235176563332451032713891371567958403034495418455293795260605014689396402221338352052324211045433068134185625663590198413816903232583594952428586355171483719350370703804461176607919891467073288726265321175802866760620022611573956051912358556233577676169242780954715993958817381553325673069281731743370847571540420875271528935702215300135471735586682214418881643902978130373452984245590085860152279011486848389444249496670107804328539946510589137520679846033463012701338960972256659546315573095830293941964367240379505596784489122533364759268839883596589706445717139051940806043430958071494400000000*i1^41 - N1*1129011287672765644568291319266874367507407720741603347723441122632332622752445094757859439941550144592052933964133697837470508562378203632841331421576028665425207330971699551813660153520384970114684436090723382264918857921647914679894875180624085751404049455440424234721455660997708355178905054773759420990063891830800562343542105838228922857832614886847015535460215673553885773250051042828377567994144033203125*i3 ] ]