[ [ 2716665778206452348825620985308850761681188344373559876815292823620237853100867139552058468035986383902182741344016976525494753502267131946266654482585199955933685297298426135990561735344849859790492995351911832778553158715828087119185316701270508603432110411598884213098674192101334061508342896472513500111892868642023960163075213066655765464132316730945417883059014436672010811182411958189061015497815940439889417232878056500031874300444082983603149475022843967922607103551926091491963868214612887012796365333291091068314262734647731008515149051694171665884882969181071077713486399592395997602733456563550452184975784703737284839783182155125029051479171450201076578096800803925507927526254355744272346142467986571498053221159370152905566660017632589172877520766499234161878118234089000546040634461165580411393590432045169215685193121886520899039668799247269400387378458720337081838347073045377730454954416174396981328205320926999302959550967462757470082354045994118436637723956067525108090105148890300421780557178387876831572800049707564962691507638462154072914430759261807750233856479908343055740635105852658541393292711303139760875164538138503808491295138805924140658477758772102687555765710105418661457864592893508505623049709255469442377529005392738054240052403820123753015307558599442937141368616257582990918220283683799040000000000000000000000000000000000000000000000000000000000 + -3617066153541403019371652031203277433283745449355634603179603926198807336224620361732040388538784878380026113356536103573512103374559156317299928770726569392428789865244327954163832095380297845481371275405808807631111288891431184632262672964920639704462482703898239287073905305161641045224532775091343186002857239662415816069410454546994328217692218172498625428942446957691879503788714265724339382740977260086603042669576048701921787619281664351819640725772530742382212139013523243773431599319622998524153927337759097851673032982894790497443394950920422143587588565701366333252676508441638990568476503509726905409592699128390365138726817512254089867876119037354718261105180046227147274963856489406324653321465670727041025877163285474895409617448038824297030058557806967417052334561505365902579063429930240947248803655362735568047832817075183000083845911815548852224498738918014683698246239225286444587952644537656032718980030843952909518355365958424888152278128206473161600323875011868716107306787890054583530891606105786618166375678858611720949088403740479271469749358859446390400154657378256733264624724485684584577868646034716731867187931545986719005534020203970766150531308932883728436407585291909616783706140810430452981765210460706408204763567197101207020586935447438060367308661336467008354089270744929778422095760326656000000000000000000000000000000000000000000000000000000000*i1 + 2192194627175236378347418146078534509785625990953428645744020021584134810864990088853908270534726993870060375273312799182399321655298579544533250478765606298888296182021896650997723698282222237044587631043857883772502220497147470113438582375100377817962353674404896472420203403347621508626219825039133901278796405429124099921106287681965525228557459973066009683878383864532517793111004712527183895465870399616219186522901669376595757455203624751956102669744534563650773084015993715785569103033517060301463913590169492105728371895971124466364771810539120217240487131618090232030102862758522658828286790838459838644748063757598607218249244936378667313753514792952686965069875447574449563685005028322837969658681256018186238302999954047331967085195734068716025011506896758735616676332526622014221147698274908473368948810402515234592940420568623741033757723414638689282709016899136163199710368731470863902306232013785377290363671101350527899747886606846317234189208493701471042550977486299760696622753686229009089486166562797420219553655094048916446475799808205222921126117616392491237301957583972748303677198732927752629888904751775231430696964603873349044054373790816454144595285577703240601949395126959652601979846419338085857188835768422837883348353437448993800893184346646141447584281119637133037886628729862760678996049920000000000000000000000000000000000000000000000000000000000*i1^2 + -587749475640618260751843563390009402402533449987791146892907606206069693768219863803936521635090021208707865407715082367337202352495914941904048157886911272830452521346493788999033980060349411587831663227006201901288590301811765804707666586815430018012361172933012397546186066121638876867034373454389746824927099288513023503927872192574687143008140543414483998908466591498525757835944845410936296560153720349323421513278283091150001117136261027662422667985165209114337891463125843922195240338382519578381352322277938950012649379303774861306513098441304855125246357676343051773844325612287981406421857851670101621346331046684208344671648416580155217678959931827685535234768009265562996475747385220106365940844239277325819522367848553151430562233414292611774799831834941265023419325317477519283469844244151673773074689898506592138079433972798848780331368783589234083491166472425328916892935340603599681182419427476571534984342970046554542402949749390666100977179639905589031164766864353693632693741364673144577258944225273286635074422119441346910738488352918308085219484060037218432652881823555920463291912768864376861635396887697296657111751825059461789143860366663271821364891608863105117213977962116237222026008263294704925425150755767382816294684585529392262130653126463085833722761689740619427699250301440708700725575680000000000000000000000000000000000000000000000000000000*i1^3 + 58501242424230425033045799644908756825664381949572982426934118283684735594807755652760459634770143149392101789560916044654293528709220967730482477135682163392735571187501385048205971642312041828650506877983445948811193036789590041202303283119056605365139330009562347437423343585656559159681626094098252472734234659442664986198930052133558626033948307368037517645979158773226997903160629136434366530010415390535820983601276273201300939525041287416630016395759363690546712852667555475550280164067265105337400192471826024525249702678929133047962412244942467123631528269779374661989147717684200744392801489557118880731610141333761822861457761978483338890425130637436111780538674595739173854474568426652221044348363387586755854820547854735341641784226222435551201113416523939276773103531731730635833509395922890564806841305412929968078389394398705632066948479629383570806742509032750341238386360642064922216291655420247623258547790383238787101469300256491516612606329041211896480365098316547084761651172804381261050476241673121817496883780451483087938540135371310714988913711656823081859116171037839569153271896440870183845310362756185195516429146330032900048370982197808662467713900256028091418663724251857611292947729996911554505991171167899785181121787009372534271756692115239821447400893195224749892113685429929233088512000000000000000000000000000000000000000000000000000000*i1^4 + -2018414270306214805613281982999393402707520983669940245247102250517445820970705742183219759933059387455364527585781590407790905282765668959273364460554817605482765452442514576691874667495310624860510411887428588977106977741186621630603707769285354918455592881527592662777954383487932318419042866578185807493147475986753650920999290447035037353275695227026677870033927348562509347050499922757682721548980998269321200100186557309204335198066854575821642682856021941374746223228048794064005811447212976127637060130699365324467895996183393487190381931320656103247170623602843585221036955164437061699640622546288497386821673673865924102187439297339664960551918475136117966258616887064350495788579358442880982337321628055876633471861103093082033895003955041518352007763331699716340215507663150757835066242708043151218662207719282275296231224240070318961565235805539470970638802536498149084417122110444379153295498955871126422003857158257522285296999557554709397172989709610238892880144160599482962466109222778491962986130392827981844182954938923591368017737116164877444159644259788642481310906870155287002085575528283306899249716785831656116344364341651730220931702930321507693929262461609373309727125554603110451332140745064451730151075260225582054000395799685307928502082290124880862067983662739944759347716447730139136000000000000000000000000000000000000000000000000000000*i1^5 + 1041565453609897446694296205023173496227320762627575352747530312608422751895965589903524843791728728871225700473626855024092043862828011006165571431300952515485576163846998758922979480465124325936734474834597564680852719621565017608068371685329090181454307114960077867931349241820680098409350364560993814614028305968642040160170401613728235666732632826973270548111627881144780625231629430687150975547137849736350897292934227596296977488340335834259305203287930325122743991476769190395009677377915198639825662722008390969813600735860961853799043395247540419790979837538176427528298980274056443444897108267548240816226082772995700420145878007462735108319653629660520423364670240435552163009817827180272031707006044508653552443404975642027816428522997382091442659676453856887447006817291976693255454499362988085489052495578354002685275459751714611998332875642123343322757226866400823083614440336146341297268154852113653121172008700528658866365641297447334980047173072044443157096777062600687040221876809366230829040625559387788711718971008260597776173046729234284241827287768810279201909094745181201196539050242339502309607600555384539671765515643685855076118711518304559891948167245481647978727693466314799180016979515530961516644957274620380167550109630054601885248669328109122659545560236967101183652042124264734720000000000000000000000000000000000000000000000000000*i1^6 + -129931543922448960499165731236672896410314096890628502612662141740524732073794656511458944299159451779085499047420165507115076155810553401164447020926779088554394180823936513502594269119138362206536127938238318598464664218553915581897240137345355322092368388283329758546102493352461066009685413471138866968008702182452194267204882547846864222803728488937632949788729064020165313214062468913863636655845095881069219506124609236602519841041063706451605655642361975080311416244675599294756582126646067584134255227564022569876497196306721353994340361437676784461947309353838810450293932756545063128650969642911970111435308158011553082186415274904229648386934358125694286298149258643686814555132158149454359654152299489949340220861305994425982872540369829706118982910112504402008767146318470458991073302127928468896100720595172788072896141298811113705189617014804827531918210217983745021385753658600373456474973798245810979777139751974191493928582161053504130689848834620531340553300172491277586648669958090157812449424960154995633302132911434664405049362821260906739808036778812448773483588540239168518166081428356440197980499747214026776073605573634646562794637538742667853358020844280403017106957919125565450218583953386915004672568745461949505344609636761339996870923688804981627601919256573754909815040953548800000000000000000000000000000000000000000000000000000*i1^7 + 8505023841868660803278123452392278753083215401150304824441908461747584299026597025736872508401366741439812648880750103966697760358412325137878624426180765779702693631137283295710297209681652712731966404628544251757679987706164262901487881274473401683682758451668164409672781885369976073964996433550480568699813330930072820008071820163943588929306793976551958869779915212991133910011864945425163857489267750217819644816283481806964037015240910094627533692641583905415907649898965510272991168549851264619465580665077068985638726282114645127598434758253154113974994003942222302082700685239685985259513364516467300168900107710536238872799464477290325302630892451701565299525959379634570410968065320763130438286971715904010004015060579219588870391585559270280892814968987189226808878607004274793144880884725129122289678342660050644554693543052287803450088815294126080406744373556626358325651423529693185711376142838799141013933141619902692414662294323642584651989624485041376282816813891023214509175258121338142232810447319489091805391882391924530341327849578105291158526879660169397161696213400719884631553340905819034904629957770550567480681790060919042732129223107965725279364253716607648150185016815601916563156596724755142899079724957773140700410615354526277445822489410971516244110843020982393863330070528000000000000000000000000000000000000000000000000000*i1^8 + -372642243802581957135632512474652397978719509769974084078284815230726527255447063055267592167648986162803368218966841422550427296908214984463250530958251156144312336014208655458042206302305476789309048443291759960796155447959387777713068371778633185717077426640140446029118192206485949653084927823771440882600916634227118787431373446108736549702641706471212303793758220030270185966226929631877146900522346685767291596738104012870710882373410758382795718716795564627873861301294623764668444242204162696865220924677400507850561950886055682625362398216114635691457229009537296859325171248553745349593648651070912112592827694830199074035901455239455339010953865341487616106768994538963056833676016752885870050167457548599080618598188925975216725695624670925882150052733722517486427920393852165655678222819733010545957246241533897188916031305488989355163083922583165702087862547641785844067632569347111591618934574077490213682314812076439185436436406136644758562500429112645974548496749874554597332983618771156160720106764677835909096791095153818810976325202226652006305647033348503438131863010570467667661153961789301899984510819424183601883236500999979741372606116343879184072738537937757541821731966043784159808285580300777229113582735939337816547636950842073865478477403886181193979224778569740870683197440000000000000000000000000000000000000000000000000*i1^9 + 12215342871702219935314223202127373257595345152323756099241026663656465827676816047022278048026924365093521575795072351780229113497344981169626023331711618478881839184078116976975333588781357700130516820151435476382590233394032865201562965456669528560625444729566254656650250650602444684790670240946043756928885249437646837840197322846756507896378981806928633635830868481788259052607636287221803419794397084057441271681323151331626905522043776651614125388492621500443418828876419524345794510381755169525961763475896561850430716314697685111139441001426354813212644574090176217260141290534800099522428186487042126159876605814810723669674640683585246945608380759127311721536359673564491825234845513665561848264557830166918070248578950707694074983461711066757873923508658335023751059316729680545601181910847747166204708042685696390489823214751811087817479081865130552786292198971611104889807669125795485524984499226289973576767293714797258512529691499069011911500077646679210623519129373741352976888794206069695371292115462250590584409452312355887344945390188719460949748147866941061679375750297043914854711873863616404402542535810646829102933783540681257369090538757725162938396105286632943363166893603339111429492914227103725833288963539692879563890452347590129151308466228740570374497522927080273084416000000000000000000000000000000000000000000000000*i1^10 + -320084447439596438233729017781698039742913305262376928402878483527711256405705086827906073047370543117655815925590440315730549238082556721515507769185244944862674466652120090443290173502565589329753416412018597520651551188832873483270793968410779379719469703537313660482158005801857669370053977894670654803597133626609274904941830376820221846771690564094479794830815208022933984530833888427503102832489828029183694711501883506666239692317411382374729181488523813149331360382984315833131982534562939728383341120434429536758996964004969694479819641564610594206214039763783257805547372899425484659379525662260593574633413101051971656177458090664836445346683002265213617433613063510197943666548817424709109634725554657119940730144446527625684427678234860138848295905478953039718481022361313206257795911917900461005421350271727579581918560397594807770788922422066851386162674111820045532004002315250581985565440352284496154377792507590321407073445202300206420230514979667609532557284859687787442929749174876975267867089850632690746829025352797586935824996692377184155911606507333694467247883210323271844738796997224117380541105649563928262026857565589731581126759453689815021184687954393340752819352464218027051332184062956065875437739091509812026773255366497696618253272225109248808762215956470772531200000000000000000000000000000000000000000000000*i1^11 + 6829788114464379429088133051433599566354764881531018162677734211457252820985883724373340012202941237690574858092183542760898990402515042059222355425429617472369046347196919797292722003667406026817543080487655886202063074464447249786853921072777197657031537797725266727343476275285905513524820712813112061566503405029243710191438930597184055834694283804577712658674267475613381436087869265361331312209765811018933570888611270949476851060527084332384124035962670339063144490320246252710411855153495586732303434437191058312800744027852922231873196438827398138126329186728681180922302886196083647909203229211068102587226258121601812864620357809103782098121056884282174112858118934098850089440090559119812938731457668245665375432820327612070786196437521702783095915008948187609126148607985733641902916025899205197778069887755432648533780698058251252209676507022511326012250620508467670491907934335969554012519480722622687069106994214841764763636554275775483455106889277923241870744605692537469701721505369913144689962386279017645432118667368590734503145208757941582761071525961906693040979129824247337615250112825446776635657613712907539439223060244785355164296051076318860602534798960314649535080477713173436746577204103193254464878935969968115049398180890050126840433949792748664422078354596823040000000000000000000000000000000000000000000000*i1^12 + -120173840926582826274885597865430565585956419983957040562135846084810182928928592378043411182588687159970237990156618828419062239529895381812441918935783463106613854949773275341926437346723644964165078875703523718914056051048729874430403653433511375075890616069372448519361923333340897925245307935537013734546511567508819663757275525557239220996492888932069419612367511228705819145974997088034940903940480147951520982682077534899950083071429306622651315904517645162913148432447522903971280219160800189323492608213998458796798435020333361902633238380770954162200174121796655893462134039861271195392581246244527984760900060363335281025811867868377845466489605186235611495064080261279621224802148502159756182806293924913050205122005288265421789094100869616585174626495269910942052696061562248812454124551993087129094327533507204402394259200803241088427815220074867570460303347414516264160652186250056331944529404871434749218467911960376181685612286389774227762142350825900269021611821057776448483175045346857956323807928509975610946645704375955118110133068334141153796907993495791944833544724276841186972811800290756855842901957107396308268760834842131212452537267758626015293255154963515907919185934158853052325141215610792155075900890954670125022095418196039180720221432318598048576064978944000000000000000000000000000000000000000000000*i1^13 + 1756048569877463864387586059907132510429132356112540159431372926750652186227474096030612586332610667446139211875494715798319462007049493798787568442432735152063603450206325715862353089240074488469958080375384197157140252248727890392040818943393315729614416338588710599571300313208239887816830602806906322479946909790162394564749301606904611932414037251467779548754705357529141844506886826340934188848487697499891251604533102721063192498548947587500222371170183898003453383540936965098488098201214135635011375675910280717750521641440007855201124697270932580526067232583561476568815875430240108808031159350200360093151577472585404652517526949152465634272541941233995582164811425923928860039204387242207047194973115650690531052958559078512389415563230914597231675606814958007474951430636837463816693043676640353041185450557206703394408971803938706716563830940674526272723590397058315474809373286914330918880745688096401958598683770023789387324203703007516541902800506109883369705935860203227968975250021813881593851232290666136579987402894687780373726313946325988575338634476535705333755763953043620990987859982439124606280815118784872267914897210373039768231800978373870289214112955503094676525491501836053803292040233215807019699294198476732990974136644304779772247419670170457364181811200000000000000000000000000000000000000000000*i1^14 + -19720612978383922461732917285730842579258078820276917685288538680403818604986719035334088329888051896898953001324305969081256895368032374684798307157834417756450902279319706527923777552400676105592826446237136149504238284002887401335010606269953083033516265950443541147936484247709253185236032808232367945412626776789923089493693156217866366423190674831187848294492593107972417171856861417188792555415110867464022374912543493028999492560382953730231707820654237138160175949865871456702783653253262909784258309822278778280052586589426225901600808082262719035753116095956754928763155233369541303466128841058548546088111527397109693029131001158142238313958902699168199864039930556850583558702553576710645612866163307930921658613509294674456636845651273910639722520430652748227637007587395037060032588836544193199151562415445574279451645044465250002514948690176633295674860929002364692723923579120274014071342503878003358696115876016061915566626151964271977113798670986843170236033784381830048564187428753353625726937929248018351876186024359753416649526993648340317609367984736572032852703558654892190430730034483100646404808382074989316418097046618421828367187563582269501422302473214256575146246915939353350564445661480530280999244523211688628442441874526247325628226319813346695577600000000000000000000000000000000000000000000*i1^15 + 145126770823886183823591555987212209575776873691716036612797331390075975285003841581100907398372096741251790383463462319766412408217665413393027075481708194521644785084634824626368796585407341136262246797204607066585808524791317977512903136974974220928899007521615386936075132891736011746753426665624106488312277038136752676561367535731504371330960513569375507662132480933650967173601248038842807697986856083000126334154039744929605684021965655188961481740339506573281035128104946671608179214399365098817971041463697442187388752030438795894526890374269496391242634565041309581122340120773243802054911163917965570264827394851437015259937216992597810476077105949390468062654849011206464826066556675346665684580326566496358815493760744321161429066691072348294995708178666249835357085650984980496739722355544867463955339798248058238289139631050161855131895298448775876285886748868658328284161445628650356759482108256749980809189112686343888342344806616388275210955046957671233138274674430015717413047563078540568175754487827035463562949079438428975655650426046120210232665772330693592303674310374483704094684056055397619622170214822509570988309683636148975693361600720381848519593341894671355610463748702255719449997195320713174507319004229660949771610923174091251916552679643414528000000000000000000000000000000000000000000*i1^16 + -87070315852587127408966334128357653063318675160170801394806221446712297137844397416909940556935107746947084072017328518940844111348505708411266023491877153157457512093370411466156554405766309646964664260149360282932194988621151598801079494923343349284704774636871575078937621614569199508951889675171740688997927443440555254560034962090298767773467783103033680716098131777450156654933792671006368011141199405248620113611549419988947488621022368405594623198324950944373831863761558246882858206792382758058469032987359613573930661200364151153494199128797564611210562686637104962841870078701130271687382586430871112633575292484187524880056969423737102125096772789995502203467780805294181551853012029142906880759699905261214619300946567324458294403956455405155091310564337091526448532735552624904928193944228942293106774947414834176366987379635396152121910055686648387585979373183428792086126174171373406812708800597048744818078126383067057246277424477503399845731102740482511873005308095300726431938931031551479899544840194622269143092249316835354264729897809411868000253533606947518983453383277888889821571279900713032382977961577785958057745306232442640812921029759274248120428673660541083507812602403323857686600772777304026295485619152843226509104141681954734913846090137600000000000000000000000000000000000000000*i1^17 + -16620441535030211234836121606326315183471859355687436365036851110812450660008713054248244483241812645043639261408029898746956107056195508818020529916915508656706979801117263034332668843483903089392591732975564055965145925616469907573911042982338134244391296916890743678422967455958906218397702788642572024672997083559902511024592735621323658506070214374184478021882888040490217944156117317758415991624271294675231718352337667916178090506276435659941739504551485638579011456149099142553533145198357728532132743946145196468057311456702915261702432693569586115246414881600806145583571591048770084641408388686429690392121145839811172785455003802859592961746345624578429731438633581622930631558005074715337101346453553533988820199182658219881869898419301322373818089015296332223327589444941522056321159034236130537712956634776664685181351457011350697177785221644925437888557426312282529795395532651209149950141020855263713092352235113089931864007819222568189936761530610222837124787509704743770043519625436252374683370908621081333232847684709761157562406854426312299971171628978556405823376870898799008111703016897716450237992013982375743674097400791045494393611723393230793587850320658043610339586651266144681801024150597708476061051340879607344764552534431836034794279403520000000000000000000000000000000000000000*i1^18 + 306726790535519598339266672197592710855809201395880996892582201785249778933548605584616033604570900569237078626701359133570693887923510917810899817392788419220674829106871025129904467987262711166355109989873243641385727251085732401273631930990885731189479932378826683053036143741223137028988961530495837298203084863344431952101139628209447997042804573269467501321134954171391748555193654957438678484093252729244486107073290967844136320854211623492471260608186672161613896164653958101693079919844937067349661168216884478562235355870718888722556419965875603760773007769750989446532648294035988236313837854689820404912311460756383683964407987550313381036538413302036762671091909797010213842311883288617997363603231417333752467943461067808958128158362508825961216345149013736456642330333628852203372986790992322186484254520000301550373384459828841836828345592234076022634865763411646581384143104062137947648427067738867978687321181727997903477144512320445599892500793736742532876175815907500572160647957944275793830942665618103485926864317869794712347916943662120316110497278177182552939073580315489008771918896040160639314448030397052179429126195356000214591364434581103300905617069258311334987121474796057075393752370572223602493704123558055739517308979890590534598656000000000000000000000000000000000000000*i1^19 + -3616145024226686819027006417590198287299080535770249134715684226751556591253862435098459840006884248353729024755360046013481706312779425694614843363883582076875981165479697109667267954438753488149300310870812840722191259723934079457518448280061394306749827392548115493392763344732823941568479998908480025409884713825138242624902689534653580902732419912254714706744276283116180725040361334391946643462104376335864141732945486934702107316884988337473453885375726027927036773572817560355508311555690300343858111278140078328205373296534244027631825728425295215068216004523283876377643254389433348599315947362442492705854811183447018649885534280193542015624600818575127364263574814803095083417586377228878714741091409069394208844917558719383226521247019163039927084778500599551245135578514601462101067122197607192958814449060816337733147194595045808525694785555106793534313536334614945389976896370113707073354891867607067397218752426013883833961877623524302582909694398379513388104358076607652782027270909549156944936359628158513694576172417103607029174591167352318770914040383385821831692080983200475259600672585939389795570801781923651699305460646236528389523551608123232245030981443126705667413233615203896806708286262075961134948376984452169588403075794787840819200000000000000000000000000000000000000*i1^20 + 12333555490918597719294037439699839762004644237278065126463762176586361760338692375559669151738491672272595819186931600551911875577941343076967792480792758398370824826806743067729304956963257951058335637232770458161899413182891871004600942465903156802234852245290952381434487841224301393655166697691704266427978361525018730438385590389882327591011179174989988255635768730396831585417813206010502552236612410088050587688755725687193998380498504749730975726008468832077725047921309098357434068749096917685650271988878904451598685691095140241728972291541402634669101342083823589588232875523625534246342148144485426531548045174909368185897049757908228638129010456740236888693708132765388247807418351251258327577822083808748141412683409066363094259900395925625387476539412768580801270245789182902690476715674031957904152613143656604038368799775545295196214164755956290402358745461116141919087686960627044008703594309002000321600122338288038547196527446890930272082269680808205990853189940800268436382273663559380243587779457574770110005650946658575951251640216812261971399287704491679202304021937142771048886188889715079032213207673365478994582501530702236847096225508321459918554923309963640467906331082902965430848994779029553253042181106183617458091428822384640000000000000000000000000000000000000*i1^21 + 157529965577238348616431287575222585564352942060771206087497962957418446753963418880665514169106095307901415679513906565240058903891223735684337741046457912678341087049979383489537656994583445942356908898853898887570078440509877817623926531855730243677924235926232968364243477607621590857090417235332163990794976541430652525993087609852615305794943049833958787160547738365821301960089806628207754259867768659660022894668770392967239599636606692173376520620954582840969739105061827346960939890593624385762215388664988277202283506571099750538705804931967308090885236653796104311033321129576940611902242640730301463564396879334232826462902636302947217255141833084218719678799856940637242336467229310651688085467317903870002060908389126707240585620178810564927699251139506212153558259566673090277714851413391604070458468944558284710311031510984454511230634137502845657635523848067389736737753787098805156284375753371537643216288097453039489051637721885430431126825991575210865363550923593927765977347885976819248395288258792254074104901300115654666046922916936710509223684114685067789413049309336187036870601165634359115321434218217842146454997812720518204400175234681080733495203996551659746358404196781474133036095915748662956514188438439501442937985695744000000000000000000000000000000000000*i1^22 + -591370159565870806524005406008580302303513021714601140568954945078028887360493127582962975589212875466047058647268335051928434458692347979781939373744059265306370354769481423483709047920774929275322357091830440112609940828082155863738939633442233839124879666567925066306124531988798463938877264975984485130204991742088615018692362436742843324955206476038190335457708446934358336509627633029889653171617576203182849831403769993467768091548464162705763120363629523098406147860397259981158928388241922454311361037363567743672161589627334403091267838697168146746346446671854838347637653785924252032228269204432483586512955358105895593713637313820474309615824532627280370679543758430284985056043062264664972500628815594516722138420683161701084386737688106069471195986274301131061209889038926841328597402619043500429495452633636501534494280178461081962417273822534043067700292549015135255979901390073232960602669256883617034975994170896253673270796042709263450218135587092222509081522186255839325629248100143462075417164760982740830353148403491972024464453108680710353052491572986646615086192266735977156255188128333711220452061051367082040451933430011832033322230602473931860839654495673709332721605922193002693832575603153417392900824355459498625728512000000000000000000000000000000000000*i1^23 + 98600481930193638339664714020150610536311026912332432812997020404937727311988199261200336225885619993341012303047273378235664490731383992938250147079326657627981965004864270317156323373653458592707891089437136354525601736620765218513331905919664674276679837790843097647270181212669024158166759240633379783403316680637702768074528137982881843302349652288290166396288372494357741478902644974114215598488169181052225133597266396731785124536914346913829560679187298586802630821432773276756362895437926596343459518851836015519402665080634956111792106173602477164758834556428840217037450901292608749808400122434998925764525202057856340778023786092895813590077506036599080725214438297384400318228828845767521048238021060492940286943059251051002315130234038527162808880352229264000491460170752516567047580852472207789697189772838297080739711960137780678231193079640656872678323116015203635776471295870838607645476769618475835001311611036286052399407783550783057991820829979656558871271420045629100434684727467960528006615645779171877815544235402834389678610777061016171134541890972587441585591385153220144065095090839684209534201667746506906510569812766252380239567917135348829415957797520476609476297680027134631147496107484690678661276589270436413440000000000000000000000000000000000*i1^24 + 55740681937366097973406810479469108184287251778574821461435338876281050547022248762012268829662641649546511199626909437678131174079141384892542709645202876643073691802804008863891313622930139330579159161221248958264493085846891637309709435918450364914287782126442376922282546485928073682085915795346739137894544062095010672962869152422502572659244728578240021194499786196031976208360443913237715160310307066542700183452752381126531356866017625967974869671175568288487465249041758277953022146939025232659531995723527573365077590201827798963541531813011708899428739879702069172211009928569876951815639819724919336737564297435806039407156917216175284666882362237397622899517134415307521201046254108248677471579543567745548867077431664077491712187088901066903941339592563753355070451141339922881528348885565262026109487715185424490735926121228389932705934839567477937813173474530891816838204468389663874795106769604608217883892184953678377278176662438653362036814727376622571460410158578855031733081927659262338399483904453201454999062152091100844080926684494831105860651783228334500927989604338985550692491118048813424998364287893463411447974091510891559169584736322439509282375250251888845254896890895703249441409771868641889772320050301108224000000000000000000000000000000000*i1^25 + 117555487036531099731181072152241702198544356378940575693197160272680604141086030926533466060912497509347922673541840374122202649748600655197204381736134040506437049617799937442519582013255376543692648660499439445806492685345392887291330549145327044739448234165782902673348527636050800445298228814423520050084692191187797968117027009211491094836249154279638121033209493922042216030459434669220573459477201048400853081947086764895391000379558933628092611481739437937925122156168957587726728436250731476624797072440085103791879699572181854723322655297174229371831236854165356972813102935874263380737989104427692354221045332136677021261343324000215920168808217300985448125907198276146186116202765437660221060959322918264822118838229059051576247216232097872750050454292023632583698471877599431203365267590333120707571216596243060967346552373932067291095169862279858297541712729033617324948359223867441599933100146854455485941863401925523788169713705863825615450130934806512298436059401786028651639258328932906207072090431297956985273679445365668189025954631804762626835181370786538756532853991999506480952224508952981229624326668357016889870782760477090724576712295847324737741874903654281620932711134555111704909729376083383039912164773068800000000000000000000000000000000*i1^26 + 367375478211720093065222213821667098558562589418226658062720826353348633926031191158194374535919024196046921206278543855670948694903266220194903279262958624755668806482940507012461588646012942678775043414717221733885833530968612671140368402862679899449623528668806875260612255846502531945925285603169899486660788120809352233864185788844358825138144255523677454464915886424908688193523391110128543487575931189602809026838345614020403681724885269655531706471036956721337691727168693742353980364197152986345941404329376103203834234311217421591993820797425317297548509220601121628492968762564170202703550513506962972823239852591386442711287040638946619630526682517992617640443070494105121020645668321985142798915427860353347346947622078986881998957623879281672711807164559494499018715521967123589033935945923833260760826475254428616079157868800897724989378657320755201730113638102229834997243104381304799932589068823798339642633270160240567703880264076616026764947638244863592214805229215228883370431170768131689395693909980341857658997691512965871627992036847275274671571504903661442773801395115201503782299339805857773611166111487961896466176840335967333107097981829573760530756592049678067159496153261072671960103051041998274297856000000000000000000000000000000000*i1^27 + -1096558405538757032094540044727946583032107544714499485961542909624105486942440147357135197963034576915582204111540932596127679933533216275424315165705518587618800071353620310055986487366044837286868155727280581210006495458259472072244399940302812203918279000454727424576762922628148306394036198551624687557410557900009748334308862274632880755895871240752265107745950238827697839470498596618274154735084588958393540067499589320345866367340090857378971354725838457522944162234329278687984247160150596663667724997717762155288650940991412901568286921245155014134318964450621356737312978296943417396625503349415558187077406574010413445909780352342589164257217382512524821293490866626621410682243377077084395306245381550511120585242436199561758034961485962919786168377992349988370380487817159084472878741424655645428193478953298146953622873340155780217047645244983184929771274270817219106944224406534644478821729093619487050711168484132671914382161279114020809631687870509792568264679671281527274834007589551558646972601733275946359790309932425891907967816487749611296877743096572274576451081216637385327107260880694345977670804469456305346134346139534851154025705898278233110797647200635550221909859127160799672251671674766636351488000000000000000000000000000000*i1^28 + 293261375194339471833039325449412338773147805421081413623958527243617610163120306588390811923955850043720377921185700675859236675162674780235106323359032417667601608224149194388569652139138781337628087040264404321762948043653761630726749237330932182572311689590527714000099582375909146964459584214444433546298633658520164233717316075630001772845419771330757675858612484637997878741643788090167553194148901416494547463434356316406136094686479237896590685884099274417479628064636248675592982302061217173212657616398868450848860883441276814209040272886756246447609264749879859326634672437662930378140765596289565764944700722137304801563104203142092031480929263811145255171414974680127262759709288390253093343747507495734751600463114474905901394773928568919001878288642776218441029960969762779266628027275496435628409927601980876201858196523560868314632427573205632923131608783688363933043488019097962929819329010500608902622222293373659055740650623808341728164126105347366661454379419995022550693406915356749058383484168713916436767201838942133165712724491081221188670339138957822106038252861756501384371623654546277983061951346185971956140341149331494697915686588950183533569839171050007625825190229187335163253550647502438400000000000000000000000000000*i1^29 + 887614545223830415352772729447388491697204898687746405932465221050751709748670136836936535010097172996229277365954009530505003570503990697083808766827879179210983636263207952305715681127739162044473978723499092615621638748747766147825354142632475144830442011883065272448728858857955801788944878158712852856035629244400834923854672696626974654097627632125533144660351505228407462582973875576583064065102992875581211155661847869569060786238635606753751240254361112657296221586447315224022677291671436246938545538735414044598551375697009070283721251668757737186227673403726574112463078643206849464409563139098506506043407511452742577183006132452904092261241890879885766809468259779865427813942089776844559323310270217523752123520890821228626369698895823317243427342081263478345310263671545021860186999451664648378399839214559218306233043004397303464248782533971905833189526197555437247270143316650333335126601483537339785750901061593550307558617122560634306842457245845210499227363443344699932075758751777082955346252305327827295165565541412727948776976143858100486371869986798787625365028294917924794778287717587049245203711011244087489002053932223985520764598619267753722565305426220856694718296368400896871686681395200000000000000000000000000000*i1^30 + -974478155271526979133684629754627765889773514907067411767527496720779049356028338715927630345266723958447490325524648562921921684585665156575826296854108732607976186098174003371473174228622796685096298588917121313737920071619152967000816126507900213741249487386372013521994470485756740255319296227855501299985452744252469593474718028953363990200171729545896163050967623188249314482390805543198503938362441014710973197092378456451882619552098843339503270303211182125558538410872628548412547069296201013242287526177443786449121955747028130735556568918307780017565095808431420552621274289351376371204990903985234486484620820791921577829718137291213147018728289188142307621974793857885109480312884602012083955603080302879606525998379006024751721214556749602525439438494154545041179370894604307523973932623334123240575895541807998217603906698730577338985601526993574023615091573970929402605599115981305253538810128762221521161050614099116348276758976826363910595169068863933089533768244384304216684848031257715200586802208828557055171321674350113826885719098758508723132669599501523587655843750478908717879141789700389795032032945656098117944107940846542541232938364129694071017194053741326884793300746723068125118464000000000000000000000000000*i1^31 + 517739218611187182697034569777790693817732477700680437457959551797789916687839971622938145477144858878861227231643937692694895176210930503827876390175317972564071227277251806108511015494986157778245074002978790244005798563137953803070182166938641491510460306693469446681873422607036973283157894891253601750861017485300483098232153748778583888443697233880174835267726469332304779558526818729657786417776323868045968799506451956848809652130506998609136770854844638750972498360937996215634345883792632185254344508676615703571091637524539255397746139764161174272159214779573898613657447491654413886082903620048390582651777845142228530845184800343813276237048880004068603906753018732566215922385198881298544887681471548189219895612371944227615186223976442376148123019201529181868823724910815602250767481649376079207745032087148956801380664773471161340957773815063509819281747096672649292943050337441414134440564550755766666956036307285432962746825101820035509723889399351721111368685714932988994264473692997020285439907603590335213309484268173828698630535009801043870344907811920507025186244898792372282785732705563131577177010137930472388316172890550405048699126187028129498376782727666675645202572247875505356800000000000000000000000000*i1^32 + -148273030717446794257339587966462275297102796400925860161833748591235972333994084370288001836248752241158846109083355082644997333548957587903203382414308383474341753842687441400881688298445324445148637728842523525462160706215769567627413925411635417052309057310930200732239221013490149345002881915614538586934719241831639201114858491970637730682897990356087535530792806613844871685304865427595296368879051122579712717756757766456124473484998538922941167680410299491605786309907514153857512984716590080914196332417392770796062203808694180909377538375906581605068368484867345434615450926349378956089898230445789984834830198284897436640855733676059946841905088864805758757226157269495298519972031124982590646130789497636665792183644040977918862163855400779661613734032874316087840309069418203659884684226252693332899550980698958780391015032690815941048154081513338026442138320630834695908922564125498295788509403459949309764794530488802250505462653263443630001870523539466490193179019898638836163129141258285235589494154396872607146658797860216283730261337263679826075615935018855115484269186421416297356049537896511528691927170949509759032706907705646451085446942762766616016797908022592073860253870981120000000000000000000000000*i1^33 + 24211304131292611246891867470350165982004014887407702985637189918518294200370067083576675978195613178652817500951231626286095759946526896432238876132017022678466880281263444652923849580594368165471167583507276017591832685173268540132588826712953479766628547983926432456301161136290788698164456849451706707409937782449756050092067338951279442630048416155790673525662490023635829071657604464094988375025929800999284823262340901617421561590715932099296072016490234037096607306642488919143552094566325248255976970244972819503515687164307542716337628490843821021557595176529503803241339273692432069199424860602596520198340977608546071027495132656891426731111597168163428602203865908546766299292803742169068803089176452582781359182687917378772867353628099858595936024840803330947990755994316842876666810512979515425570027596259357071045703736415265607099634019984077404629105481390422469209349783459898424740873089660743713736452419411457525327135666203773137326819185739734689268691411693638396312716059122766928922103241086329806477544230256704970935157328632315275100873628533889122298312648448117865827207415729757521523971863731355324685536487766853244191462066156973222169174430607156375894097920000000000000000000000000*i1^34 + -2211967174172441758376071587792448126654650783501685380224685247467696049179004856227102341015316972477454067535585214989515740028373302050961513014379232597100806272039916226473700534897473913024793734408466889756881560234959986120247064409745254799601355880040112875718500005453651002815655395855455473520170937372476950308421017344169049578418980405305545107581533601086843395777161320072424456864409145974463643952100608817163025678985740818634620908177730739741393721640971039488751794816719318731801514105642347722935131713829521749512499903104642624279762937194363416373792702442490253489606430071596268858086649257623610418802638779688110457014508180840027414511506910927568409133359869154352461615374002362929685688348213896032583374942943876047748405857257109477451035852933059877946265804847570850996315574965334448697639201764916481267739905883578872324256678067003719253325640268912996037235177086781148088684753806820975802007248424939097829895570527315182497808200763107610121012534631477172203959283544919731492056564499857441656533549993445981470502033025336900959941506806252289672025146074480365802374788039977272674725851379752037267790112403165179968885645136595045580800000000000000000000000*i1^35 + 106018357141180581852578622814546460062556526663331851832092895546021025138965555089061080598621091775294125295401250515142698443904017831681159266242204324506245835040314265734990490298642319882283898270427219759585397838875307366138014880838865911969839963549765294086448934157029094639443801742282784986739826589713947334937665540521426671023371147037472923796217202980602516193298709748745176047024498357485588339982231599572161059309614257478893141916265924098311265534989065631631497664973202660973335781414360803684854790535124778751223162494483357672737909353179939998609835070998560958096917077858968543598308254252746404675402525967804396466663337329327736321339463861465456419174585743382045555223291720966189782748551316579322598057507080689949430015729687699159476947083812700483810726442832947575084018422132515522839511593953154234149757961182882843490194799820594049681551349522912671272911408903815267498277026478145821541362775954039579656280344864401411279006080523480233849291171017882318047636133157222305774482757404948562170791851334635123686782698369001310177530663660498013010725782650144687824749698042417421620290283534803390136483749270632109889324633292800000000000000000000000*i1^36 + 3154095020928388237561209194518035840118633410749939535203975026107155647290176826214435720245932108619270050307390279512162509828866095133913206124271633027766176567486163952527427865667850707426594495619629004920977411065229829206364614046563770519842613499750245223095067613366129669121594018208324728777519425291622733466732913129344247915795769251458094073498653699382779188709969403654162330747379241716613685569220744418732486613872014145565039614093879579413983429693324205886067857036397673105598921822453721053666818967559523511837122955150070576124872956413013404334135044906341118346402798927802849833842508373084421037724926919906972921895172576598264049232030353979191673716191062292243018244015210354816506341017675554189438963326796636552872810873024048181670493860935057923027294137331427229101951798633554586201400266653308559882135403895148103164220823067245214030097486612213585768797310001772960315659067496168635129912947289638300255412249700608018343334902622060253181082784774938166987666592493669811289945253587240639543633082532791360479035374520114873533028141077244109651100028616040372450678187225519928635580058496399545501094731138393920285704192000000000000000000000*i1^37 + 40394522628771385326242677048450156256311813941413114484381798953788094779595084770740066722581594143040000529206148299534399245170412458931172697037909195213948375831028920057777621132464239873657816016219588580651644608387094970727107069477240427789602628365957801236602028129116716891162678191809906070388073879274259404936846077909150100514045612209435626138166896874365966924117949305095460550943218479220172895351332236960999892873412164937969105143339301151807939994388373745665437778906252010642362817677862012049431856203885428991294772377478869808582881489580893869767744822791113970795105329016089170986017498804454117692213038840349060554026339025674578125848107815943479015068749767137165214632319926152415296356206409618964101114613268201208535422735600066875829073877983577934728655561655221348073862545694244167195958451040568087342021114690903752600401039201614457358968236054928869114890506688363401280999832507370435220571319653049118404011284914632215518256363647135759862686043943100211666781298404386399566143014201608814920339315396942704483672013657392256256963469313603832872549344776383384200658899097833371764818199129963991716172937432557158400000000000000000000*i1^38 + 306049537180365950281950054176929911061043059395055059558287950380688100957752006048851417694567373419363184899782381321555941909189774246699543864577870854454706267652183858467485141666906593268614456936695487565152241665136095078611888892922775541190149816060936015460113066506057181149148797821805713158503936755587554995899963830475776467172442837582955178768058725464724953024842089242580542493510917414079465405254203104600820415616404355113735782195542566995514971992201081107275121410670816442266910180389439852162043682581233337102150177102736605952776845578586667320470185792757997726486111579843136502330480391435012700810226128327197224394978184727246619441293383126268204994453448569852545164174946344990548470649409131083386988500043314269955197368457949463705287844000450082640015220140122221716159377348594236558725196613249509024463004767169997943510895443386259725396756600836834133698040061526346966472612178703411607379371246476189447046274416400253506183143009180747714681837318980073943667743495583015113854121107826160526173110020985186738921039131246054701327402257778372734769996790337366229191958685052816815931784926159830921901821132800000000000000000000*i1^39 + 1112634373067178631510126627095143877063683993422556969216669774514997427842191791294466800614053645140306385656099222006059850223231962268294524123725073062707706186015227186216758631027045239640172572501227936529209679433118306858716220990068730695815963715480400866367921956620198463648260159668775313025811759239097779595739029595370988753467121629779518103200172868032530113439184897095562286121870107241123553496889676708969520921476008272838051329630105425635703683345246707442364165525583258529596111571504171447572631497803210273986927522692753216184160127372481711665175145775748381650048035764342671119660792454636623427105893992935637465961635118324955217590119629600544727741494341671623010015477263982760882450044265958313042544485484661523090871274164459420208882454075028878037425727507189465334201158544516288524556958745463198594171920306069055746510731092810608570998487655301015316965914048785435360311659766111191934542617858998800861302929194582662595413918520617477281226610241735920853594653333912011679056136222767283538681448190194168175972372965465645021346331182534353162923934115101729815889528140971860463536724222900445380608000000000000000000*i1^40 + 347894996409931544838506907916925653357101870102564987656371532145379650407173795263157468958972990234966209284513959117844466040825752893970787467602265035129007132457840429873027219940815226024456875420959815222752670109457374703320016115803488997885655578840205888462526074779563825692032696183663784465343391213655969504776353567620033197748106131018360762307326743084235047873762909893911363878157101440355501072049157655443445049711157058396316739731586134760281727670099445246109274627665282777954827397734685248801577958684130269230746302533046594314476832771362582062277100457555515009035130687161710678560266552266979602637414250186336679281756859119291466623360338583544504947863751703708776997008434357469508261404612202793322699814120453987660407954665642659135448072753392288239659751998517432855390537419925286740407488067432587846777780301940895374087957160237716383636874009633755040942180548693800539972282725806588973911193431982698000231854836330290187600903674754736868136486883874861675670133682098899234478652640806657680825453671068705646077335778235662436386761163998304338489769589140346676027391525349911220698202557644800000000000000000*i1^41 + 53952894608280626715513879914746828818478114186925298691361189110307673406786679743766602179809300676414271474512925929994704575391633550161025183709154677893456298086343141911593476583816861101718040615923415264176825027812874946330535608573128836598069431739740306465038159063101761519226712481916061007212222994605889292869831912014394524142531564870757063997855981418707826315502118424060559515962830844790146156372794923168447082974546591270121130260379999482170265562334329321939649812413363805397693204892162304634541397678588026150800709804976867798368208147075948236168123268120138422884433097613613153938810056742706412875679003437132680474958203979932757875341430994897165142599884734520044229173301707100332345094704188846946183437374312522150072359877481402360213790019275539109890928193482748503731615077318259755047421329886382856657870414124541815998776735718839153288356489658732625159267112580963727288849575065891517274426436825215415159138923183325818397338515715329020855194444972990241088564194455009644081089289235078128841903616482913771924749350809575807139786676247337026300681440358284643298205351022435290316800000000000000000*i1^42 + 2242738075994338672443347827308674786905578401094434174356985372303320090117733532145495496764741471310533833685871663412407333657039277027707903692441784321860582983828459593332797646948512836207880677992882932791927087236248077639439881976899218588978594718109820822575786188785594755105396098735833480780009645564221117931605836830228337083792230312822458276748344246985787615070940088612424482682524438812507207130213276175334859024415235125075828423059678026922219180068562640098810423079896828874817722917939413780231028562671600294217391626849996612794188800377783292613371150145431547101659979590702359922465903100532263688576675296438890960424248800793093872063527080576740239650489898950612458261461136590139081019155637087150083954823795457847215300081060696761953601514720453727836665080412182448158956652743599042626295163102835940627040407751019547039240250782443721418953560481107069705388423866865211562915596951318881192585388369473447952127750785932993986227843799954100122551704617123406787476800081555736587566066779404414567799523411775876014601277740064588827309047167415548049603986879511731336425378938880000000000000000*i1^43 + -23922995958787780723529890709735287329017723811513447914432181459864576690425029471596608364139107394956276654585685728271268445601423154677370880919362938718865972757860840598994774689402931159128684774994579320467252633314088670859012860898487015587058262167242600554428524966089691409416936490831558012724198309776386176077022712690430521499349849936697011719239561599300493128183193625244519281773808340638432500765781733502879606005800666366708552858670174600368132868633861668471733634884142013032833689701020146394919952702041294862286965492618494238909906427002709632509116036041846218655641347718570213704565921629618284978400885691834448889932916101471646865237014623449868272354811316969891276871775577244974628798624020305510182942457179781828174982033684568458871596789202741452969958010233775378884048769631903952647839746716146482797116330639692336020316128238364257768657144782190440224723807213074116325486182109198338504197014571056398718169329401950706370694285388441282646147296326808435978795987212481975790534288914180343200084760561146633567535664249622724717688653510675567137555044335930153369600000000000000*i1^44 + -9334652501970042576100823702216572159326471980025484206256974695710970689639548403064363370392281787187894281394680172964867962586221991595265366569697176763841405660185410012555980452298408004931590119794578595680256681696736473517916855042189971385688196088395292377477245537295376579970448325218213655537092116733290329701629958210642929651708540392799910069812473008260839061035892057765925585039500918531861309433035418240441985194818999592805483365417983039566286517613172358389452011114835457229710055722375991615685960355674149886683742788151915831860219918026955966656558940066557037125966170481654304154350455725285250448129124671843612950102252597073285407993975790666525958089608857379318013800344710745121405957633797695513213325969174111379166218125109479353673337696869331601795224994797600479127745423242432364594859466062550301636185854585646426581729679090552113715255952920241695827208705258580182562623001026385097010203063316964976991102223438936134870400450310736306773967257515485048926238177437879059896460719366143378980976806389306674542272021941447826928255608207586154741754715176960000000000000*i1^45 + 2812631943202199526766884537153582863384834677349337478728360668045967873601855550246389020991546859858818205908245852604697810729557367572510143845322477332761669715187877579488651427735708233829035598813737731825189569772567108617774877330503202848559318109026783174581527003942285542724867392811519045059141505243245994023040864715313449507614252880228248020038759171681311750229175389719026830442566239436841368067248183746868935542023128902842135361860544001466741185063890684708161325760321079531217983278308365554870164385188935376123090912484320669006148658616842813151946727385190611210722673943993582525748129158996949873960471586522335815308416544189997504565004960942732685372404078022570624327482126307634724682739747839953846853871611737313603331979569086307236163625448964740993795862978142954914178813798326957144674296226459912852254309217093114752480496187800460947745536039631799520190669293314339435544987900597730087879839567871895483039292800961368293418306267378839287189872029579080317729584077073521350096447241346899742093275203703620188400278620741328078421494208516849664000000000000*i1^46 + 11019825878488476750910316210820531467143163975195854356807905560261714098510461218640435011310680756122901939076442420780130472666754931596356667822289297653119790914778243582273305995603338978615089077464297366399593117739290404744130463468292963760257677384183000696813275909194395955764457551727828861337929637879677221646736754845075823079532972530433927615347579066034859091627676863274122574714633503361981815014723115999024567712630010391815853436626544673940383604702414668573190870577036772374988097293349684017699302910120167001756626258675024710701555184696365674228982136057837399497509699393635324416165682207967901948178197417020403659982330551128700889491260921722606038913947140413591974158444319026083719129655870557441176623010654663680828053485299778092458110021926553715875345921621420635884305100401062018849233318336884811579120640122213822246808903824799371515132392071061734789119863159471200803340976773857120967342803544397502606250704974687806137591129278685431345564281252034861848545803741261637366696526955942655364588564166181210340606919255715464670663095091200000000000*i1^47 + 120463873467249874308298092054616015464700136392298316597228997329684195934463948103057240300307710576961236485304352067775187603765512986319233259264847948225567371765804171212333489860530724526034115278936517776725457823852616714581786658900658466958242552028311471073691784696694945780934434760144739401530204400807511631080985753369013393171858626180460310471877503275766488218612651543636924479608717434199388756155220845735495160674260335867078031570469096696740710972635302179999747831074878375777449254142498494868881230632280055522901942567755142611905060195766889194000260431182136732263428263275596257986513073148423163770249812232458199618897788491450079727324587645524732510128963697768126083227453567292434419585056533642951141646835541848552432285006330598269911544889803305917574293881930436873105082002632161327332992237850745724027336891635582908706960445618973632288096486174732174414894185897784753644688059645568854920515716579850370071561713345103021114855646175577369883571659152718522262984497142481324452110298879649722968364145904781547279773900155650048000000000000*i1^48 + 1336834519561404556390073666823165377102747354348274840071411373378666280154386906048908832128805160370483302597478079573719059140175584141504132099422889406123459813923125939178962025154756734699389374888712909946102310533475069126271595875458569698725916634219588067365856628527077141756340562804290333866407495823451007180374123026006999113621691756640381746466272791410267262648943381478875299227327575863208498341000523089691294401282076925787218292146132703216609975743359001638374405437497742813604254632565444403806806356897276043962350902130642011886255099559934717217293673371006069299131390481147658986172074524303601624897386161761422249552474947705609713008677365010558463238873459131715650174356068537943853953006104098087675451533779087735050467982744814895171247292287480832788478007377333327383118407032309380727976504231182794654492397813644087602006182489427054772315237605393178497259503264328223295876511830924965457553369991080857514226096895283381847472783995769373648522413746714224355689919455233038871094063350935331490213705051237033318237077504000000000*i1^49 + 113058450270969313458347527276018805349364357865378579009997576520806559476612400044758165497512364116947541552595375441180396875129469751607643824736337696075223340192264464039889690621621797007994143232888201443708256865776475221412751192703698931584194968615397872353732778122767237869185228444431568999568489340179179029888508797246253607109382582129355819779407685664304821554714159577255111937492143452519903365329488464460906933216785333249298089263072513471333319088521564636417523245895204050369216781500921685636436312986482129006930248912534487441230095925335124840253155547823279653656775490053555907238355941124743597258744988814711005591474507362979826143639084738018262600868875145717952139707449693341673006778869684901925716312172116627705970154965691155550876153128295827399855467229061179276313303196354346313797189455542516713665762789207090968444981077748003727296956330136748212151245818249069663216172731393989125612298508713798296798842175171289585168923754652855616878355722642772253439818384724853899208789559246918110486497508200336588800000000*i1^50 + -23797103658890557916150741790610800069644496236816723433281055950552035525352044631420555135062381321086936842249799650947845067776130261123526928781784328764269141120875006354617403223206763776465088743115380445623936116055874621566877034696869493353937221334254938743049241626729573316251134765950092625962789849181494254115929270477173627364297609997206637587687530139924503750930513793788244919617891966941906541866365446274546133455016601028759754651245322120814870650135973508758474318395619397646528011253861254473926879165443604262347964077888728308404481329827190355685077727949528868287633175037220367881702999010279913977595978324867332008827076860647014178837896620695862943868774930672958724214829534238368864555402430663820411266121333088024677921163185522146082549914504595261516710584374146917655117002173321814630482653590050060490915854663420353244412608750393412043783975935196274466440413386763401377029949703741582290291702622167235345658342816234608231108542882082280615320709890782520477695842440942047148456611801089704921661440000000*i1^51 + 69429210805488356760210944796380696016348393634979259403010483904870953291834330473673969093682472633243045396314860284073576555196736911791703485012334738743754085123775047799703683805837456795238345131600439712404091690247644420623501948386501885929437614429315863860588470349391681400390851972977613929478617791755924107452652445778083941235023928146609033010568304961317917901191285947382014266600695444435717978542097319731746300239493042168944683203609118218243643444890130288684791930123923280109160028481655514152084514745340706969707925430407168290049571412800037510265784237166819708973998359521577715902919711780793909910497085681152382718442507908162375046089689986652814904080534044969358862427850227212820274995907290003949088319414980700485924410842009606115859428068792400667826368085845295307478524054955502253201909447237057214740691308485159800720815115863837251669831170536793063955437463131732550585341228967840759274519956741078379104202448228498143231820743218322688035167643056265845009288910958859375242529514487808000000*i1^52 + 3473987244510989893791821250856093317498713252003968731207129092553066757231060801787677319019862085394500839798642844078803385276878217450724638353753605193993778301857960390213538227405478404534759472275646100600954603409777161074809500808396180286000350943824128219734915299215317774770011168995136332809175462509998610227951051101527027274081518778813707570517220598110832356749085440459061424983919035880906778338016262675463329115823959754039906728463815586726690693955480796086622518274860314075178913808122816155976756621503943254094611521066796204363882130152817051963353900994162870660029457410072969499606218822952344465095108640392737646889215739114106945966445995904153063568322916242777166442696130097250685473837103712069459567050153060345907268002969216195127331623443843648890315526234628099406441793242296274282651718389018626304912566300443906173062998865887099175287597688948962111050804556975329120011098184422606968223383314687036420474644015089897941783401192271270991239155326736993619923426187752942796800000*i1^53 + 50496433878934839153149268130905317349584313138270070816525778720224437234746072234032185826346247677304723157265386394741906030875358584736620113643433554650642922881322953337786223752322801481398823238128126237916597460894387898252493523015738010329924295048137755066761850321656792405901216907914884580120268204457978783383572303793294925159230826126186631177790109598645986272938613655163194567312739957593747866569529258893860322270812114835799887249391318212154457980648660297445642039923567648386592693691420278405175333494197999826255202289311806110084701598300645066365230012794032352307471484591080149175185381392644954671195980935855848612559520728816278423956576513715833616394126801837164283148222928710933160787996292977182463440238889763546565581365901301231522671356691883732277483570631828941592749964083431828126496250901021545545007222081697480488494325148329791788718256660313149190656123581008341826291514305478956089375650749640903583839100728701068201814566978344111635423637086138197289809920000*i1^54 + 154477151443876384125576798790265341630226819369399192571864107014360919447028225197970720355574402626602377482834716715101247332358314638674938301140435683339901643264712076290087643912737587294063048697584450031337827652873405319837128715047926078538109411293880311901358155741418615255679841170914123096241744679621944720595409324358742969252150198490351106775810606348469752794572170902152184461672808688959407431068022783155422934530424858238039623290407528138814257160634280577970628929400686959583588243612590192140507840904332840157908731039782676796876276275913391142223994675697409667709774873194943179259364822600290715300975347635315112873770067349470893137766499765887178667564557111472352333778674557290657786145799312327096948404467801219335967062268601640956401732074478409217753422538417431576822507147765803626184775463425939416492396072574079973632372690531076576775333774418960919795345191383393072477898228510427398763994368970957133273888104552295021774297690983993020579202827264000*i1^55 + 209396199746632056073568922879074850994117532618300591222620582335910590196381791061573150681448301776553277535584019827168660896974970112900066002059141973706701495869790924702800587590232208719880274755285897081533034670698919425197052798716655501236908457033034706126851589779543124061734346632949657486238560407356450180628796531959790578588491582037877654249758011672895430441917178715640680072850682701759889315706555727903282476049325877732036245585162323559986150837149327366196703790373750146121111743371089529439166616030179824738879225487628091984033541503037134440095928014841088109674660636891016706697695356054014384914203127544027929932176924854615156727945502795311705556094568480958331257220360080295716647660736001672101753856426073071433043873348061425400454581900112558047954600641652938424149507583087041402944897733194630487147500297116614077835597732537444714365304110256042199274550414448642387461130145200825027297634710836700551309387134606404151292909247428988800*i1^56 + 63054459268058056636157650328385754444723695298646849960778085886849417326430182292064082913487003561484373727950184024887652061741103367728802589926618993925266810038065044069555250394154519023822482492536621586439923027082551906471385786229645451337768824939335550998024811573941912207512788577200748163806177761817210102381200592835600599785031318431056825905199225694882778801859397316042885241708157333364864939546421486199287917467629523510095809497336465438477690796483239652297199915331890255908739702722601429865218579538194680029708829115015951184356682283829701196938193930667684448471182443552426757975931112091014906838924763154645896628524128170567005970593112110323525319062214889206821755198026389588045520243199661599759205514320682606809746599855578795003456563881653320522551907489812570130393684832970514598774444326159657100763287849280703652256470160197229989998702963708176072303652152482690434511589593440*i1^57 + 390889324713758214263079540510408327324544727388601109949977282309228756733391042310732391183562387831955858767333827098326093130686166756249269767080358397268850116509476140371271342846406135165808509987393336962787383422453246834874504423216964754232902848016097631997499940706647510140996347878384185129386194307762581082999454972996958876041340224545381380224586775384325537125803861051079602943748575528128388068652304621381568762156494257635320087992505169713087031608351876266255280170797542828842588471351084964010681664539573875547469484448977938867802654571021725175940052607960461709438758959567404763442416937372607119797771576619578578789248875043661944079809519588700386716943410058501799690014897677038743736685425614846157763272989837075356927855983135591665317487113280430809494864944340550863915647545921118095547453733964012470028727272159366622226321*i1^58, -258486382662856911182552315333594540587140108774961580129297453491451573122053977767732245055884425410355035348670607718449110023083668466134841715667864271823423612780170096850903173282690397196240823724174228330506941028166744904318696446750436882550171515305598223407959441342518701666986929044739664889752059610731072448874845814113230566734447394367230901286849178892314950608512845087440411868734036394106170340470379776808019256160740663528934312680585501624431226304326037615815994399150388101814511333560876836669996557705173628391582902063228509576102727285406641665150113833244999595025487958406054797796648507044710167693712089883680850732064710688477643049612056107549042449274955304042795100998923296176760879412938969444163495101466907179572196947644295302596405538690235870407019961887872421386078935567248682114642257038704944938236794866976094257823178062333228924462088451851073975282260983099652325492051835502736683955003339552703099017540484736359791030248223734885815422737591133674321671294489555242671929451465714040875921108130098974715043156997984420420730399585326862249492734580872401867329592181424407783093956403722183407314688281669873859738151479895925258127051962965574404640563210248695892516583917727659869842748369393804314805812925577277431207984689007500371352397856238003511625935011290046322017561992928101817754548755172941311764076680437222781014467254836028543870802237775015525600727569126766914005558660040120084868031205754696451789792023463936320452599933561149310836025013824624302409464194920588468936140176013931644536702528988102662586395706890531174674396985328055087028536782596122446157695516274990469773606635727084348800324526390655238604153612547216871821582393616671945867259952777094291173844625157713013565947668452341821802957795009495040000000000000000000000000000000000000000000000000000000000 + 353700452411496148065347792101051969316518748084893190748211308503350844199836654425587595412790296879827548160235915435108711810425332871756160839752245830016322739062118063046974458320670184087981592172701530725290125586026898433208614853926778678071945736316746355940626989308700069751908248115800298763454775115538153277268511734859941313805985849102507767203325654072793866540329552671604590873604359701348798088312166973351421688477814929940017619223465107615957064286817123724449782304297729883798965348393228810004682731386342279112889914239989646883433673721871644213191559041426052010192571235518973828358894568986597188995207779441260118032093313237699920076782481858846231865468032245652956671088770300010205989761364772194515549474472956819143843154152710740388403032476770635862989846840203961998742068339274938474036871958552732833297184554103436703796517427315965665609665110496503458404859772106105500534522824154642349595016606995995518660816385936693245722909675856411678461566763141729918665055907003482932462012536532626913680559036684849378475669378372717534070095891351407568039515326851797419807884205862544508865566865104842168483396179830122721418242868594983178340996173144243873359987328704228771113487315867137007914663454645611779877501490029024813392552138133681258337341735119326383607708547107378155481073736036647945016193791583355769842671400544328933698661082849014074812521997096756709433529976913271793810978971027466701891332802296051499021043479979986417433980903378784217133541565786639092083553381382813933595814391634152496807170675143881220475465845226263426854970634564654995528335469051657117469220794808060655037097538938383645123792130186844802541534719917628276913305295226588766410507803316511469109553671720910647707045315762408191064909795033088000000000000000000000000000000000000000000000000000000000*i1 + -221392879538468162595259304272180643784161679530200560703373926306941519451475232692089567396299275902007056040428662701006693996227175041428928095503953207931799377889426617843610188811602631987964109610539600967295086263092845383029270268586988417607913270281528389247650379293576797747177206725470685454828393999236639569339956294257877757127676488526729597171664795116739241514048529320408340088790207469810749160363764631612898842355066906732229013070031347462536370086138196259123513209120415865851893837769965909420374486304333955734836424835779164939874985393929578595013390985920528462173359876407283515435393196060564456168500420657823768000365054998892459015902489609392785515308529722778771446501700010593575937218050821268558606126095368007440484593027338749171253396322107387029708151435373618438604246481215194133660030727333599496772723476686584427314863684178288384147223415865749936725217816965976139139948311595015870257390414478994788346984342738324435336600544819707133549269312995256072430802876569633485513842133059134904933367996764081765212178723510413018313631091586450657602348646450416159983094426526080076765796354822966828709055231609563897758080114662344256403064501569200909130805679827120999241616044731423018232274504917245981679367042601433708285413702797088583696111640077324917350188398441821350256874598528647272390588247293955082534526420149409499732915951326304260108596257453028715950300624080684052732462847752983633198546714347035070411211968963303196963808068214401125716316025450178552571720169498165904539894331344953783112535360400180455080233006731199231063246182735049605706386432769623839701634270933844478032009005443764634412256583117845716238753442800045699501720789072859942125283015830342750713285799858516103950572571568719479891448928665600000000000000000000000000000000000000000000000000000000*i1^2 + 63779211415967995029454074960607103841834037898891276812692568291988019122285955360081209860959151406337786673747074317725034160183723862204152327770039478763127585666640376060002536983105072060556268239943748080163184951002607904319166166939548415081557208007950134509548228016833623208470832134192872359504438455203897938092590956570637346540702458193021491849790175362043451874930035847840801195789414251191512399491390480031315888655766113540611385143016372958651247026698922780580076708619488812413373653493277539711902775102810960835807143564882323903495462981759010959328847632741987207101820591999611097911328149314699179680684574630221883710023694765579342822883302231098236830725249774709172975016958073830955437148422435396952551285168009785119029732657791130367728623111490805362038450318388915064918295963362658990054488924143020859658282143648933764445586840658495249474757785614566801593653015355263689851025521230388466319819168493779315222670877245665906843501318067059414631638087491846373033489079260089608928953167874891359665083380242228500788596452875535260904914972747209919928262375134450106343655238591106388197839256318326499575125024606275986308045525906930419763475614250167794056597993582729347507150750845207419269689893046498247409290119117738390885168643982755038883465365843784048181501224635255322272910397790991536963065581769131943887294471413564247023906802798720001949914890484350697920040165114518998350630761461928686624648237874328880054675396717936591527149444873205673883498170936423420962471734036170088551571407887683529766999538403655898349535236555963515510227167699670248080714680980478599623414591424936920157355239109762465222330569826550662208265080751982917782629926835338216962861908110882041085204397054557124403158455129840174383035842560000000000000000000000000000000000000000000000000000000*i1^3 + -7668881851341726989709985482233658512373266154663786570555772272884703431104152627437686776927315909901736855158309530239585925212671611638069971169519573235990267545850211470620168854950142490440066527292479570790753854231682217946656752348123505277480940490618805377299946127818395471015115191250717495930509780296860916329173409734442491047673588625074498872166692862558154623136922950600771270045853574181793036614196779486771023174264234709047496927922998366756605341462980554247386256733346236942004194794184942015483967306658920876556230842817348415367341815585503462788103488281461139674792499766178491312954181012704462308730266419657136406684249775362708380351914521930145767601978924048293399222567267853512240961842606899732651760131057729340671178018679310543421558410387275828277297949078829305773477760176117621483390568749302076947824547386919090353495942415660180996510794162922544274372747596062437502519100242908056217907121940138916837385376290340448879055371715892928461451703663176282933502890856981044174487965166244743314359364071714892055300358755473780807105563859676027259588623495602514737551845005268926875346564154541606837701682103829908388461504784122580342561070736795980952475013770017284066441579159409502920598480321849669870936155994754277173050077168190233803543878352990661799297410949758483477318793509802175181044904705910673495819375151371446258002191488899355627040468040136906864287900017813560548155213449576231427065353074168193862939094025187278425196548632425439841781371625581973218633475113225902243914765020184665736972972393532281948501702009415553680623580246831380919126610743408123161071763229855059628981940491909863411398425336414568765017365508646120193059318269176571055801334622566445494815802389924031095851169310833876788051968000000000000000000000000000000000000000000000000000000*i1^4 + 388841469012745601353587754030713939947079313310790487665554687562892636084138231001339035668499254986302328794187229337016917002791560723869427962169722690174501908890101133748355796151228198881660679885425583079472145474689674610318863388032468754267019142558092196202262374943584752110306328510702679494501659811789876202255306134830476045917524828461997538562969710652651720578271632980936850241676537288236082686924830262447458827167036167231334561642274769847993143222004131084234638646381541426504233362443968713678605975081005886958097318945926735975743975258131970944200318172918115341231922593129460769050333436418440523621370449293431367646545170856855480376006714260169301468152774881368513060797521174397871114760528574462405499907694979650522734419411467655723326036276485569330532032625274260547098590958611289110616194423377986449789865135110915988669146075328636706803314402417175397949016786499844779970911382719774057912446640881492660668975494104313591309261736874935357893225769367125740666160836097244801738607079209468871150279742813084501969562586851853274200680691101990661283778687317207380689129610191302502628699510422404496529774403153265683945022077556452923074354998096808067090524726019605976325911684207570333638463024529732238906977997791880668895397325078054837089489593891253407670592953200985536788333232820568979121972770411742429684729324761296976699128707524042908573566035377746595887308630000470767061146093808863388667666275106395181807311155735586955069119002896392751511855265802312031953519587326334207781619313681104847658742921027262420181944637438811300495478173307756343459212285116677204745043918150885395221741354545420020242259890044605464921502906764827362147234767073429536458923347495379663871432674597294949533871638678634024140800000000000000000000000000000000000000000000000000000*i1^5 + -103779517708041638752522284141834982014517890159078250948127045202124774082637167759323306661060979546803215308496992388287804944501847277839165615845345206112193998494245751692612744099549509985538923391560093149932397749473559394788841846890260237058080606600729161489215524031918907701297560909254912817114532084096977982237863291826097338133164949364028655827701172069156447111688578101827730462827502099760169764947589978126967224595565404553112139983110033570119906765603189346818490272227433557287396026605745969711525092228092914146745357738546406277005360539766404888052038467541412106210217413044995846551033146881366711795561070035144963557971157027118909074665836571472208780325314551529263656883039077568069323835158890863151086143609096792835023525951944153457008762607532702249414131364003891881493128613182795009910689545930131939616093110506711739792765782294115905763128708812245020135692964799767372965287396092729937400231475728327589506738880138035904312424231159299481953484549880855211717736288926915869184333101369570360522017736554247508378702174212590971334739628698627515218741325367208480744329038057545158533161791434822974220017420019187581587965803467738661949935020981291698273039571151777844701628336770495038761834884432467344452456990563217694969038288953672147019409506558530958667856304002095636468308062273260096472346937159064309613931460518661119628272050988565771507675699052173968944908288921189200662723941243839001312441923153156495048763480742038151011705858982680859999438630760624631441909565557024049949156549180918542001327617805967193751923352266270441947720182431388417528179135874205299430256300917609457513950326662308919579076145693092886323177044469154058607058206701528689596310122122935853185703540255806585283488354425540444160000000000000000000000000000000000000000000000000000*i1^6 + 16114383860458453837947973234099941582027926674580334958325642620577714943884062169411079740317271811294794224667143893665287184878046726344188697981885396552345726844323914534482650965379700323170954854848565217180080086789498999870937567134142846342327799322086394994960039172020293346798346441124547717592952026050659838166105345116944997206110797102963481203704733010618573013826906464494960034968294913851208317117900594648012856021362145834999350834158186933602282432435250446015028426715594091072828362551484343654874576461086827715465881083788343730643955510246352047648947770712049730926591723178442157013117866911826544484236528180236542273680395054859114896935233098206240942579744794937962206840011448378092631465540258726389330181586414162426650616479293830354764456254677033771599700207239468432366682026620443892690268085510190043445463001044015025082804538231227792681858044562425440618530200182183029152619416340551873407311338547034614512702728425289983020831833141099988124524288192602470641826490079504192402952271478364530693253002914689828601213338681151982195870687019650358042348305326231161325746068569316859904048435476769321635548612977447118155872758028860869721971596742407495621821232404890054280640033270864744477559388920666298470207141531922946419566006371890116981530498982983374938795093440781914537135536059380843963914838641569634032119077960520247736007180778809024961385811598705506024329482119024552452312697741158696198239996920386747013768791591008899433367542467501202376687988193076947385905323470082584604395960751045491394906349042191928534623800329638597867680177264455649510911919479754770871168336580339918641206182644286225630795891387801862949128556608832876759656341974898867268764426883207088326359375724301156917910103937515520000000000000000000000000000000000000000000000000000*i1^7 + -1250765405126575744595145036774249853217863271416017066457442301355289365127979252000472038427377095161824608567347693204324349258514603466037276342433879366453357096888141568770650075635766870709929739341711526774841149576903250610822746928917977267086217694672889173195225572285389778967745812452991612869065666666305188579693150245103238915295912921322855420142802192276130416247115295122406472538667054947708039143849223113127730791012020438677575664225852436109890427616623040937043437120383934145935599015158059638380988128342542363674552933908964292209521144989507456766327048204626641004906668777819501060202531668197488526058178553791953582024938255956633845232236025293116639371960173050912820692816998877057719525830635065282148499600718135445611448357375801130503395950784428568292507822570626861998087082298986873894931667737266484689112608066798866332002929424553098760234364052880950730250013099002756179535974769711882982964306435890190367869147083799249942601331792193578675179115571866916934594798424545647068864509212462530959440052118683762184439334274600091952380597750993807266960873281880960575287819800004411987436808223488138911853435343585788767249418214585718628041223263689024191314181033029040976194296744841488818325367608310831649865970078902599158486012582611885399916291721590058178931836978347427826573095148659222088787904711140628102066524326220611917576448845072959843700558479628570999668054280865735005939162987159355710084412492583009564832222095166637650803761278915530514047345790941595492467889167414138618823388843489004146794754258493414903989942917256111197012004388010978194420986932744125077515724463361165095433614328891496856379782314184139557392080161066492717219615022037844665660491993596382647426771140355921000126374268108800000000000000000000000000000000000000000000000000*i1^8 + 62180993735650524671845199162613939634674568192468312256885362383591392378285112141081028790568882681870047527741661157856887755827420057251158132034742577382470938603878081574981412477381329534020018312697574755212057731631258421921849672535816107425105295103731455147595683171101524275909629972086528851297898338048883991342743252256505552965641060257315384770959753300801345849945652608888798385774817807741365973971694160629851969384023075268707870691824424725191816551443608434095091833099520596227674907010002364085564778301807481077460057526879543826703490119767069140667448477796030457032188168034735592330514580668769844994882668947010653368042932485004030431654162991102773258803792103644164870774084948915946201147510813103034881366010950267225298494845535445485522658859188252107063096865339096773027406589516016200694858069067722037302508570343283368896271426944719392856446213947061671394308818774987747955746743018341499324825688659734619039560874953059007995423446386002633173077721094655669296570837114397409851096115138865921288991128651955508010468229275732477437684317655522451050107774729910455864628697652383377673502634036526318102145327355248009192725038059381879245053335841459235708082846031532466765103782650327973464907881876925441638996222482601243518329183656727789992135324247893385619548010198543998370617448816243957544588473437710790123158253654438910835294805206252067076827974240502343366818628540305701072349278346487930637757728873251502652647069237794127467779957547266176224154087986240985086919910292697208371301363626735339232724717173884727701604219400455303632689794549717939241342038087535298524532420818039509363938371489596775378577680082570594577197430918146368467582291500847105769617794025705101730670355770426699712131235840000000000000000000000000000000000000000000000000*i1^9 + -2237895363752235195571311895074786548671354969119607820604309472636381396247658071112100507735167774107711491526871793740951730880026664048522364297291137685419011097442341969281262874277954447920579179719303021766981670724526338517036985670106258037492969956636101017618336207621679471731862948694928712833833267958195038981886943721719891846997563944159883743289763947625015403045081568455700119618695356249995599249695012288437972675291933433390657697778714216254579430755417279938951126773940968788829909636800213153428568315140682070915137259106159364144524047324051471874495077416610833029862140306614525486103378774629051024369729631874405069990076675544151350617368332555812116618379670788258472348286273661622074883498304558742247288675664458931623358984774063126446022276707308764285771480659843567340087944561164833507552303373840734129371895799315407052583386891483897914968541203054091806161417556849709021970384090515779528602996507403586923306818757641136977581964244444817883406664818604995580184409072467881881718118364369948138500683193986951344438929247478961429464028836807357771980893142462110537390617018597409456906503085212026355559646135854561136865804633006048165306206487734508123379545875928982906645571217912655195555567633715414592096488117465958735581451173368642684069350967691076285763369018585400009173989449029212011615708706774828196105827004968833132126717048131309566274797027618482358985887416221792591305867534939215648939667391626188366797165288078588947630142894902478741025511086080570486530897547869814013025118707451098816337564247587758714508451817063657831002445816058430074929243134140643341905551895141858782292488663189285016343417255979268767845736147619604868225845719012826023239299989049895929430030001742355900661760000000000000000000000000000000000000000000000000*i1^10 + 62734689123973726789932837712736005190149280628767713566630088698816355751398194945220045611250572543747055449342329197828082033211406025956293814328436541255241114679890302944787369971024333423916161011072369701033294789707291041164943242900189212045896385203154893638342843775117479862743989706339614259990425803058094825822568332771347599451347429203312832253792351979869741730609181651588662730067352279809682958569697614865941328671315177131824446198923028416557184071358084629976538531829782754258770022896160153763931782925786059580204951070231906124019833763858605724583826496408998107179527090906871520729073143804303626804235658527591203823047676602533679071881364280380957744702566370257508151108515583694160236627288423580118652026340125169481999405422424108412970407030339605109257779310629085017459995805891293724607311150511348812366443343029790265466220180677359291767628643249000946676994234847057366140629494072828418409021127470934704094876696574261943725180986049933938812308851288029834295705727938999892751115641401523134223602801943198676243909944282086910012342297682892600798142044648964010821476166855035024086500406191111672128385033809403207347911953578994146394681653999644917875698267090181546653942635654623160595312287764992195110666103336476019935283037134093655287426057900732931969023948370691809802914479443375803852828900404697595200788933864283313988311544467520683647779524921361754352203454559705915982166493827827071367398352839769561263405500623969686582440520271278019824518118806621259134121337836552804774016955879812513425957504514859538838238112977487858393543213482877086180897010911369012370853201076817903254633649408613783008334898633828700069092354750961555274029330342182817889408182647568111640874488396101399347200000000000000000000000000000000000000000000000*i1^11 + -1424113989128614875635018391541254765737153436495354506937340962787458260382584670002473884340293956251505695436594921869930350853288113942670359934214198573421972677512980146077170832853597073615970715227233466757570839502366137792922688023019914759851779604443502451330686321427411544634326253716185390419953100650603547962310357441316409799329448983997424282471016669123385598044061233594174012630287987687468902266070771501497380541321136861588830691629315891978592053473029220067272924561912297502240020087585925478224311835165670388012506876147975477263910659120109340448475511983598594745671555631927140375603433200083622640998378400197908459657937411374403673797863351485807737581366279526672049877694785345822795135792891858731609307353264856953240417553529966675149470089477629641350946888267728715365514938595812607873383060189015875407275883599095500452497006039822558119773870826156043335258423377251741927974808015400277032553168305338487471151076681578248126985964824188752959137260970005662178941884758167827167967935575596661249747232726942901495272420988661499956288385251119932925081836554989309003338767169433042341309421085209080608198907558685585405429919978193440303027611665007097423127340515460315420860599184400099566591440171503172571506638451768516036476480009420584217554732413242920462764242591213680314675636360782725510956488954519659900768186032248518283355794449951779070022360310974568660995913247455179931827825659348447634586267095719348678660843761674544567496697726323297726973341159688443291614389582893208971645449054716275223813569227562192484379905083309980846094423235742419912942263600254096996937861016900138275148889857545756811011765614492623156136341108270413118134534592624604970661282389560557018202167201402716160000000000000000000000000000000000000000000000*i1^12 + 26319122946295751203889469003643717182290527479188416559087878395000470220059442111379967840227892700940365698002685556564890205278801950004799421513261814110819759369671740830067887567147751584734723478318864169393965101113746928939196147296030527850027675746319340494136632285143062075716064648457354471905571826347244867447086751166492326226215039806054180389783502874604364007442792081357257862859519508200980565177324203757851837965440316230433546910598505099273556363549258373406271293515207611009381447072741478407308216664981498800402946388912554000658349037959579266419452957381366899557332884267678843734946733046206095182788715446855047043920602318546361320865170064484048915283777555529482077635142584628997255733657310324061298211073249361184469741495587118321498211660075417980693005033064797157380224683050845370952878770632324257224927793861500919267225055769986051124000872771628859715013905676506646649258468838583709766844579875263045668744337807503495616654006038332550559533348268449238156728281228108965184246478256933958148330451852639208797746617136275250819438391936297795840155838418426572167773230853340576070262041397611727468733267073921022199983262034283512202185805522965802772808093516891070413928886999505984048587139334031233305357972922408891092329460994387794836981655227841419698312468869357222519955130880581421487822983492785777319092030437359702879976652757467734077449065007837691266425645074670068301302651101664191576805350104898453816434007001111960500530398741600693997435437727500554342007048486407083583325035958585759358427632863220230881464175424382510471102660499778275635507169027363697497122234445684328830622950620737099038354072713278875025574171984578584013774180064667614668658395134711227579497296429056000000000000000000000000000000000000000000000*i1^13 + -398923659405370669090960778834598257807282027147982555281731780812730441281444297138205890933167176032833129706962141672570846712954421092395238389490225476748908028920594369149795811668505331054626721706853998627775645702915464143364782301828805011522120069627479708377334866708280863517362363268872274235020344928096197662677502671043075400022295692375171750786141141641126991220385630297575932321442746303675341700273201349341783383583288227052657675590449769996266636124677925804101025868608454414494094117934647810666669598405813568318475605870756706789187499940333566709618498247680506365839709163214723556265763051241643020175196929967080969876018742231823584877053441666959866351586159120598378486100451385853037331350411367231988146420578400023863809257946779032557435149854760165471839091793966604837379992931679083646651094448937683506359056698908991691057969411869227473860669552286786593587037801938397944200268228734097655445424939003391974985947323370937185577383979998445633598186646857450194072720562279305660659546617174608146181335091364734503003634061253992988463556843891589467950801303134065628523122966505776249970722069148589088809084967895551810056736576073299897359437638686580892587156042801936681751493013738970793241531120301640774103332814035419182360673851327748057950130061179186410576327238707745460184219433073201889756844942378160522415069345653198489259680532037546474765841764339260406612147423906859269360752938405439891249081815212163850557886784206166110434976111204330181120570440643959098976424540220816043406016993542417780820966750101426433355875825562410256112367017828960338671074219134890869023021258584293575807923556258232935560745117456377998102447055610339689784212527633863092033686823055053151165166387200000000000000000000000000000000000000000000*i1^14 + 4811137281407335194893403738452767499569659086129581817116129999915254540847533257573348943467508104020561476607905581836449947043595492922329689442242435587355530843412877955937458505526050502142267399341332608252116315571967921515297703502471770783836414734582607565113518368525916691667378563109729163546352855788618962876286141729264924781829607785120449520723302845104662706326110978674641900242579967687464606640721120857956668797528788970219288664331710689513895620958096042177799013674241193939759513158238620371308873815789057509105437502746679240362735114603083021667787796571661651479550494958705806814297514270768953233228187196385991881715544715698201837450057270824479025321167235955883312557815644372961553572325172804580183495037856975981579829000230128742426439656256261643829176522343830371805806451505868354381477914075852396873864621080754822081370815297581957882486896002398930786122538569419137250710973092524126658376103316200778237316771726180449835354157842922925066249991742277941118035173434620117801112793613535667450245256937475778184572586269919626901422095228885594362031833771766890479898399669144242423736533367717420982871739379021994554275794687021491682516272398383055270876109449160136130041900017023081242027164466813978581574208736268884658500135186170942290716058717746898256493538149235984963964223748773840839314423160110717738084543154185940722521418997814369995355329763724717337505471964130571995362008184839661784681320321272141407614224789560619704158266483940920483011079935893243301360180152783344737369714042468899123389724581615024798576391356069323334998171590899976474697178256098539326252653367275117319384218158018147132890040129277597472080245108540420831346718845928101245206214086733996857753600000000000000000000000000000000000000000000*i1^15 + -37680633111246469773027307529886604549599735212931692530807942843476092664717366447404289778710559164864510413182659565871912411065913488309855766604798135805563498469565299456145420236055240556965746500952947268782270354143281320163458827692758270979136856439100426452634554552174449396834714846033409279293538611544098841787061264714192852359019790524949735377378226518228572127081485154171697903139437678749128327022075651386766774617670006731180261293889219504305815933839562748883738960794632259574809205767255702116347200554782798877959461880267206376255334460150573394841023672915017746694748364615263789165498724682657696514674610239573484242205424130241170704263151262811295957638307106319876405818165245764903364381982636635753900645104477342732704960320845199253031582931750278839936597104769415196807566710239010958457340546814801318121292059288096442914535354836736494857142659349154368973594512720187495695723453193747746464317645052730727849340773130366897747855180946857759881336210776576306424583464677830713601868409313300225769975390397642700962513345179270484167889251245177506731141636473663614099117606052124204410741584921608547652868621009986941174676697728281823690192393531017668110639184082500692438825698710479716604212714189845058073542332248946078328837252033346055733106873333481622517356446518516624688783069102559607416562940945372721693015441166784411226681688647309528656489252664135459671836501220933020955647627014278712395666963861866602336592250839518194029948290175985045230097305143911676669107933819443221293052622043353648932617869219861142639656461574912744557128834219870077597654094780869416198687533945252311626324605087727237800001728181099019892251416476670552607967893012094889515797434555869167616000000000000000000000000000000000000000000*i1^16 + 51821551446926605460406772196900795443913692977397773607932519686574034937051781799974350795328850132337924362036318091257458904464033332484391311271908387447987622884749541941416152126927278041433551408682259050166335551203497898269124330234795215913698009008242297999628483003877592130347347856822839691748814998468325023181298033884599080565023060364915220641164008536672576949975336047866878932222020800382672969048572237351093316768530175229051282587853834449076862318384136996937898499081667369930554453249416266132598908534834983062898086770996802112676936813062949165813084269951109903030682345430176404929098100590498242734500015406335861048478824032143308644210845378205885479699507568443984621594114880010959968705514762669746006596048559833316824718678473464653326396469624716677821078370832515257926549709882112612730732110757525415767255249273132619967608939744689622715233200240124797472731010535196603108131382242590123995673289958723467380100756966537240001061525338244388780162039388481742108197684193383914158262294120391579417149941888766840193494417514435396044685874654057882210908154012848752600934243792418404261690218851542640001211394773830005319700614381658204440607949302056555441894650206853190669203413307455172345876650150087823498230373471142845597233951503973753634738127138315895064415907646050036532804599111138710102923884366850328740979505156406808684574680579267519209978737585803673340019634942474058276021712242279100973117143546751803665795027547924937991984047039353808555018485357065181596980655782697315371669541958742727598993786578830260785601481581935526950829868198791819184687761218101917848140161204499479379702107907432064532420034094539622357420753506654428209935695152939594545890424206131200000000000000000000000000000000000000000*i1^17 + 3900694581012827748607878574756091431679548213957016159887470710114743738719268658571440586795682595289988178049945071024730322661493089688477634683731777094231673673125627663136146244512644878221358071677433681879208807314678901385735654853427580557859981807351566457738517160114176810396405826180382186644560098761755619134145775588863391961775925262270620949296258122097726108884264729640667424051892517003244738558443870943330403009619925777793632798904158201067398620038588698287269099654149527935031896960907550231053213429222870532941208712238942397228348104686576247993224695565968925227217099554160955725056387417065988532478059683770537038652506949103816556297105084585784924032301787323823061393009953032613827310564967506722046748150185784914835171177183072160860560158567257983296718754137311959407414983846801794558156504014098149678695459423811128255650092726145948768648468366313908083234523075355553847934867280417425284148196341162430288570512273910956230834787043977505748140135026389282888932304071473733162452378751095074214582878349810640302245337057003589891924528180216940850094176959793551043228760373895121098605007045739787224737887920508097475366864359748457430761327814843584793100084761018484843506476847938855414691577459227210693736700028535089885754902694910691856781203821523774729662362189347240110760830975808402843213073986884298674069086061911694376852277661296713422141937854328183753120213981580862838090212362220333746577342559338437926767708984195379109153048399416422901211516896453863414584074990697674903454793644121660891901856926111462400261262258855161058613541678612132372261639211971687872495622930404323532774096657741417626697318503042162369561825099131824134691526567805466291534173306880000000000000000000000000000000000000000*i1^18 + -74183012870176315634180797262376298815792366473324115394279203035094504804753818109805598643234515806948661433425470207799051893633578498877838645682557617849524714796573952727747363718081933277793084440881849249548854676247918643714775540279317898162225594643508464531428349740207062112231344410700159926815334525666170605999475306247958743843203626565655278434110346045289394135143730487432719422881127912032478036275756399737366361995395387996495119002909500741993692410552092260048755376257542756169692740948822387241555077902393133196212620632999590733690713609469058157332222351602235603058881875239129074931506268382787313276304302750929999408345121488759269468144623294754902285114979031585499267924422617368137520488534498369023185359496421984423897643261578630592080949790267711828436147867881367996244586937262189008238898093890513284742799993043324559629984221645557756874769875532738090308765955947049671463664484060417293693536982968810185822801312990896516696809936802671369082711330082686414435472172859453250538905340137007651814771586528031200451680718144003447995731221837189037527313297526634553372816256719521699321316718718808454489862628439254942557231113166079637212097875277412591658433163039364987772524904962681117759248149602298401494967747639600936362358819344998375247396724662266451567662258562101993897107532684483866502868636121750748959644843107994850519906070464056582650807746137635602819729972529740192922954341890966732980017666386307804139209714994881156673649197458314054169647048351661831095939782588942774236729591732747891738960095465460493263863298430198021089385935528452825309116692478710256274793554316400720386176875280057358852590488746768165844086821735107460758770381912370891527815168000000000000000000000000000000000000000*i1^19 + 864158942912641727405094489058199805137339451831095811878494154520172638291428738662651436162302246055790509889101193427601791244857543121607587164056838616457180144202700848822576778632514046278349642572254179484316865965750703591256268700982520855608144903582237995993738751239896777011785827694358572325805606947199763495763068134444621242746919232128790411794606897249057327302493826245033651474057123830194065306755515325374478738266984543076170804413462075404468688740258229878414742898772200358901926439435399308487197173831260135542587583004387378506334993159517315470163979028702493812160452676821581464455925166176657868912361394470520449948290005671825617572818000724696099807301975765591452448543642369382244985576623543981518361693057512476283695864760274681874349626696031533530958093825686705002820159995067060106420115311803225640525666280242892650227177985386967749913791966764146700629813617059437719311173046871705622876828674094532566577644670324232952567196868737054007149826359754882910481349051453446042809144647428788081999273334058627489332055453558407519116687218472361172257122223450772145014605510157286393113811595831152461219521840653713023605574317398039112416746781141700794819275413613823762928668547351828804244844177561622016930165193534407555167554206161873007052818810601072394714174919424390917325907132426346117427900577397946360167731867002917862647706967103285981907464766729704905986928103965679618235495931603394284115911825337908767369205255898346931178222086897626138422924070942453443623549187461171083786850981555269078457317737802647967990871251610975019597041872958510910290434401610424798254979009245485020151755152187743541206128729763592215579054802900446233748738217390835866009600000000000000000000000000000000000000*i1^20 + -5702144387533231923873682013298469787522591751198194694093455719387045297207969367491253893029947329178082681742201983306967514197058248069277933523613023578289757407698086174341764093990975885649142666800403803687587662386747080816268181204295635388393405653655229139257519352486360501967545870842312179234603735123439696014076302879972173428251150823516738326860321259877473413217385928702215442193934067421060458613166443198289522485105651864729679889952027256634851579196198824349839163774341667151326216990220419627218767342793706466427087470166065020220632907046448366880473254927453248957629698747791159284084548236811291738732547152836927499147826168137512871227320507223543675891989938613990595486115600014809839487932465859621997523223910008939385731287861623685994975490359797308565415716001440045464888561874778639237125363355751712194741265158701917329071979082364435873756525849952680470388848485557202038435187328388628153507845432323202621567024547606257934106189899105527743141729239763967457563252415766722264783000047393777784225148918757236241907218411442133754566357518063189286974390547896282790718189499174037269039076184485746621174409170841668650020665811185060367072058960031252050725084566444927681976488621559891376389679430490607751474054096825046063794223977225889349024495629367697418633698976686077211616109161286149442415322079870010105366929617294721136311359589340444774869425679383917749438268758855146957227017942093666427199697101061240016261779080133054198923578193181163882674807883587022943764030196483170048745764206483248890218524666544145159199999627794645242194101496607035701764218697257935392176747468120590480340400729958494663514912368356969097203861985751599046799068910688665600000000000000000000000000000000000000*i1^21 + -59855678689555183615901701811276688132988721488612789956177479218326009221579857767164846713972623861394286541843451597124189675602811097455742176707222417814756318047144180357279144569971794461824256225976399463402836238377296259498913011875761708180813924978571075693277247558173882353220660881506196209986013171283648738781968154274032060271615050287952692771932431591719694100601543277809338495363233043159403076389123698350455279611638611771199921199831821028315761472983119066646828360519980131833525028870770914758908597239132987134570304882289651257334246862062339654082994038011805226687245149732320836709186050926214659837301910992721296664434255156117294928095285623343559895004155601704671652043374332149398039384388467933842705689990404945350485081859143426467018812624593703903384588372374009697748704002078841261276765010346799111856993101464586239312565913532175544086361581000380382998688541464215593204914212336721744200182159450816138745267070846683461954773755061130278062049978614052500173316950569540319012846596513075161650569954823546288516506994767396392390997956484074366914382927239323217204675026074304131456982542110112224167851913661296782561057976298640418911139326460411754052210028962155550475999673842236818430202276896819257024906157196181512320036695909452695357697112898030058557895813178127469159638133071190682129306301210958533062409321225283084450698733717302425735447938806198679777364137988727453018409576155664493321293514773619088826026174276175770689386970628566081393604837864068104759333809665015929792416972281324129778026071033376077372356994524845414031733406222018299983767610197016367483614800133441415358557988286862178984145715514913672759635577462669812400471547052032000000000000000000000000000000000000*i1^22 + 586259092349998228862612861394185524330524141214922547531416992602910727540951053384736235509605368936218318994054082496416232165952574200549674634710796306806401228312558888941075144950812448155678615127866544224494145096292467048689256239490922287816162021557988538563682768879316306131010459995975902516076796887344362229074191608511621750280329090309338741768036890088752017383575925988074604333420239406874811603214066400141155804806171388200922071345792851960716818713557865219413448473825784965365076132125381880449768159989927787689809364414757445790721172341199378771860903401108701167566118928444006895470812392492772755428819736472024291841752035194428699919631768730046821801885658058009297013531896149932186423484068122435830457812197282448499768072370680378745493959113316661451802359686356629273306242455338261391575962828913480998897127152128098562871441924695697126588822181535191744896349637374708913489629211586668794168242754027072418134041543956705053890432493696799139103683057240201233118386320490875768390760330658773069149042605511586921655061913692961888612478673923271911005436691564955539002016979732667005036136232609284933144494304197064142380030367597966932994808144660820775111041278220330184803016216536655591497671307006573944657712750330967830347136656497444177385589493002737323144733227969433654111213043690512683326041582394594719826207531575440193999517759539830883866871765772005367299201146004939946402102452477764171969745239727166967604385727010377628102444568440284441648074269522147551823829595627853739519159605546261908009905542437107165666336506963389970240562486364887980020701176764319742291789808788707683809776009409761593345348454106288097063191513798402625277997875200000000000000000000000000000000000*i1^23 + 5892557736813037199807703007777254387340098285414170179733631523837811771273930618564845352654805689134713488612304709962526042653027050742347449662168804746995683414888044824029332118076519873425287509151022928243053515779854014369747966563123320588333824141079240633531844405931046622886653960922862080396828483500514768309892774902403682515903725204646016771050587884493933527584717173627644738492093297325533362549748069912628754717090959873880084241541827229984779083896933649169192815061932202914633870856193290735694003299845237317009872654775288788802780362874844410075542227672601704948959222379754131510091018752090166094188933756337324329834763915656517656916156919991165205599078586378650433108712558707004166215730696780619406215531020033892671525583988483672259919236830727054669253423060484023600881715103867736891908925771636769327625404270380643553763580815424826518247170068140700823103643386616507264384892770330192393015953890717918751199399410541866133227896945463577603563638628202048204183374612598697021294982084568689521369914599829747071034599089869287386109797339804324126028758372793783669413712279517712885686029623678462059993245170427037474625628441370320797359676388845862377642486755421806521992884831027465662745206925026605209616705618182794742142972900295594692577822441377522734363747237668287939398308970360440946656365410724005041574057097802784052162690031944126812315278341785664307736857478471394857830742914980005155849876947416467958614231526430967040233903571759053147714428245001272493398812718669718128278009230750556948614785192758847003084339251404325634638952735096334089106680482230020266858374656689317912024998342254152156486352124539502639586996903683627218370560000000000000000000000000000000000*i1^24 + 12715606608823845302162193028770859324932812718081646125032935545483019059032329514221762951517270888772329523486596101877657060814352550642392053899810746625974692848648749436424346526803848312404682596384838749410583101485887286510550934287051995747558744869783530364048736292265067066524526485967244201835117249364723816761862225386162958176755196351577622565328803047313949270181259504241371031308835811487027874113378377133055914496591327306885541888947052336201233289855805540004258234711445109774684753126113343476747372380474703869730792094291908385036495461062011490401885721262085219043002947286581959812566529139063339250159448910919720916105831325299870074465404398669459411245830665462099448166788440769529803363132546976113515558375283892882411760476889692451920606763605272169287272688851311387078347956078536164715945029138361612708473591906230355958403438472672569835769518423878445049790234676666403462527945373142142019702204534355704762902212149118772200773057840596858930937457917759185838256170043935072202197146178129631675317236828556560818641295512317096751418157126349847563829046188083170031021681567212541294031038098412759485607303598461745337113554024149839991293214889548388430262457460709717654665662541458520863376843164213978975493976005967277987802783260761543477315562385787719747542048343369073180980017415369396886338314984559172783486365061236658328875679086910648263729393584751480137859328788374077938657971277711864626999008087498147279344610841271675575962512707630245357761524828625567026398833468828884299225303220429929711563741538640499293430882230594299763410231563248742757837888642078954674529908816356998209719936972440714376365185916102097804868032709267554304000000000000000000000000000000000*i1^25 + 16374803954402825924286604396842014008267599720356707813981539903344342014077857775631730013654158519865317346510683727665951405455408507542315613462073148520864288019021096274326857366381487217604290238102816710781315185366311195934905127033208347801289961827160265966091579855740253914261136622821386552232826502295351863015581378623390066925234413532594377680080747872251963154270895517040528193677835351447766145657887424480182903390652329276687691863551580764148317916794785761615516888120328961280927151802669540311333866097211946535123994232681500385286502193136310066661577993051008885650996437555390398899906922003683602775073269511467818310702468638248200330862225289495648242056887868478611144599906101190066375065669524713071616828964377369905128147235437164530329037699986857303837544652166844142833190037685917746467806528315791210334533139276522270586575507158003577456682315527162581351563302544732439098743099110712282100171091505771321636107759217716347994766003480608709076378899705058755965890854418167198305534804937183611286494940959356542320644448096523620617597739677419245695530478617770092951373961405545366225624325737812735729921172348074733647707443989222644538331965224737535541250914980054309466700994647507730959061245790236481003072590509300446601286528941532308355699230970485667398013843208818045756378921790248327061541573710074636092379499445237428583109257445036559908390743589664094113124351483860564761553934977920773733089402208070193837682021995171495952209179568094411766873004957573081569610180600133490920711182646153207251419382771066514302986959833255527860863955496854227341332095659857463162937926868667596282142786572897049162558490267393570196422615734681600000000000000000000000000000000*i1^26 + -82376782944742517680346964090813559834565799112570889418787987769777773160532875866946585674680254854058497329527398542485298579247275447932616899819594678254585831979204694660002276912885672271405153734846942230918292229521801520793175338516851887016360582175276449869064964573854906846502851359685686291892706625835368325426624201494952560770032072257637930636644768894595586583835865755191557816038912836661971889310126433448121712475043211741722546953867245100903222775977821763595261128800963973883193264144581547917247570672569126568935649062763950887997124220878403884878284965105242277288630318120171996735115092351384124826487860392863236692796910529713316316189083779742352768190072751714863991566366870746130859828722453929731455068076593982069882096909793684327812627919419800131881059986144536342087453657243227366076612010433343814893028991321719664140221246048771491010677937435905020938556128785801794267548100705598149647669406957912247711529086962660451840100627931988853277984709825470883219899488609935352536957637510345717170898158107928086601033968616688671363505277224476796341331649043959790639051014920758399042555457071178366018031819611654764263714042026736910761874029524043991071070631908078721330033791762895475236330236205963251327479162955851826124272213850862347286368624986512126513522925451883821120217577892101522443282437699937044593913164892422823910948047654245999000990794860045237061033180592514226409952418593230706876989252170886178173821622925401009021441494891929412712127006000761496754595734278291350702899368525903877090624892366662400394713176990703066928110449105312411270991838868824084565527521235869492891245799646781748272325818738706303855078932480000000000000000000000000000000*i1^27 + 33143448591157747922708347257363996226766039333158970914678156725749359001960188359234755136148428382661697319074754155119292039743424691711746604477646338746202677702637586075742456191929235274787179063684363168173434057702781770420724821375772416247346792648883107999294254446708977531093116365428541530722818547552725462036695863625831568378550468869534047422957278956825880762218700839712031516574707000042486893039082250584616896278241826317627167579911149954463394315371301033338482356425322323789231549135594328491089489835507038516815863202204066611487832413437075783255154982880624954709095631959411304629490014295776144026037999811907331988913217042255882627095123985764143284388231541344382098152348348443345127764363373724350866255916585968851466945437533738639083674500034168254759217568344361234874303227561908834549283961571799967965482161224909816272191740684004626101600247419489706416477962758099668349744362943623991763734288536425266256136738649213766573283734192352136498705284736509211375292192707279920753785792335207458894126896165985515538328112184744699571967760959038064995541021294684132654024809731519715424816253162430023459271885147621677654642145631660026467747548540999400810036533720885272484207240848447830937190770582975451248346527522295299283746287646914049768627100342380650674680793795590506099586409717347930635764891149086138191465211879174012361994547698830373890601046231296556691100333263977978558800550572501687816384879898724941410778697527069331267506437143828973488702075118246923677128845959296670694887125237735992534010954342301762052698011687948981330393685708467890127090450772930927922651964909480883234228285235996876015210848612438832578560000000000000000000000000000000*i1^28 + 60529923948790274218608823241075603365535232183845304372384425731942896921975133409368696437102550085161831617276915138602792703532880768807616644337350266313040997050923016167104486895841123437107404413144346304870050674627249386385147868847928218888633119044287750990712909456188668694097978314526507645000396004244434321370625219367942206822540229690436517431198973066037643988897297594023918744891580761439251025970018166582054993700911708845456288195164106920102685542969059953935340747216130301345728318577966335834833183805461222216674079968581524094785030126770459619919861365073820689153995667974541707608365776140865720693799224022967205330194806208130459071196913253240099302563815626327790165833073829255490735475267634728425923756796164005636092476943710822352015948479751475161820447854041602189109152372721854950593053363209639671732100425017063839601966747958204961856187694458165295765881558206486883546073078161780562050306064171665282607455390429427147988560804081216818621101146039653896180355518288765841468524908383191089982124413061190991144983365097796773162096621929235799424994795578757111912004063874327166187612832616710611402453322494857922478313417019156386104101568904618866989852440145313117291926282187064277953776670801180893608318351303770883396660599918038100958121344558259813939675558931663940108348117449291518655021567609342744765664086024471417563716634957276996916274438026926670779392815561408010972598924922069557498366396317277796291882036342350268336947287609877402515438053531449126513780170706854941745353820790651863777405595358660355526179639198795704200820648543712061325637841150908130151106168392346287250920498312993449816789315853536460800000000000000000000000000000*i1^29 + -74405828184839195469229125642399569518808248669071743118429451117033062313408433000807152973086736289582942703877419010717482121139596351936554404861336220497734132505832969106763376966103067269209018557672807297132593618814420623756997889313848558924907739814700105277595774250542268681777862675762328633609209715172793242994160748161652456405807555521087296489634794358618199358274817052437485722243113502506896813184638882778173377694032404371814502070464197221487943813365481379187967296206304253290751838655003009168706444273375800497846411858663277014649534283356258198926474804886759184944792331571055756179767654536584248939680734354669285826619017849889399738294192736711362155402154885578873018081093912438408943059699303945740508785992624802614583358711739079860528948079308599328247092803835988691133481652334804411745107658153144847553498759326267048322304836778584485667051827020706967205309744381750878151983139745251546143400377234449609607931922285253054397348900553183541947406312857624441775126108366187813444615346224371248045619284173054213860289923155116515962855611883361234020500065097696988057419363604371016470904875357578544694047176325169912852765079322773707335366676223038664727558418186663234538576276909163565379522248710313321314748334807772747244715490549660031693012209410327637920144671293018002994730038761187849431989137243979931019807953042214270003279278807678137138941247780141137983910799120997789510070027279613309788415946956480196434577598010595252120477305209574477406025406724415113941680795979063403447535758687210588613289280270842607840403037289798823251588780346409319595632965020985736890893647737594100266147301614319898393635654205440000000000000000000000000000*i1^30 + 41937276350123347734993952057416930361297789463123855516720494635272662373512125571355530952408464420436499780098379474032454660902229053915626670546579075515184248172474264153983101921416401027068758813835609705537770738402313186793994439683330110344008964400812378773693200262145735748929382977665611170083269087089199730310347159494355592849483378363791389553328347741316479966147248050414565801071151269083323988701257714111787129088995013715354630615227256417380201218400162720942120324239665364444035452998192305549927656744063204200519199698518191928648049008156602859548431218836791483304297788898250139916979588375109092106203567228923935675619420887059723826711780890450103870322251326580140731336234553441774379465825500671118406309726178587962387986757580735331465283930062130777861920607882328901078821784038182479679725897685827443069784867709505059529442846378720352199208483762372521916322423377984807248757763258466942744152159597511156377870180612086246358679024459233836684912493711065043906399053557548692117267113769252543242617293282255198955859750184041548267632357461613703659225070108511302880629831345836353799060692034850938670397876157653934212957764901420639474821953813638093265470875177919063011037445996728285905913805635101954030336527310861546117425298826382314375714134803695005012323417466208310106297153094882996086378969913851525007898580821200671204732336621999058275643168051117225348000067037491621900571004181109484295372601511096255096472052221326461727449182323791650922229564431652106386541054940552437491648517290291293689868245117896829612741225920925810359831497198439944269196877872139472338702301990347147024777514880759907410247680000000000000000000000000000*i1^31 + -12754398450602032179081133267675194344518311015354166014268868137675770911028924234545549520445481242682702500426708432752712576886374091947389963329344314465208141667767623951786708138244056573811159572036253915803210494992625662126463519962343554083895300656169864183495098531781187194487047478663155949693287918590928259288536901102522379298784689853958007016883728577913078464124217536164499199206617193537628981585870532762530436276669400034679219218172724202925999703199164786568120267710072916009618919693990746285954833256216431488047978735911739732630683630795874458310243621291380431744611076853044012088234547656720020472044321146965333890561117804082460744091392507428269682556562391238172170107686952484589691083396802492119029378147167866065716454066489304344082805622698345563291844457231524050944363059105481040853069805284352178468233575088619147123015006260794485845600814458726456002894130690428426281817817771812781155744005363349892046034654375876999861211486722118077132630315975131621747591335249182606842799438627510289288631846495970988550019880107074244357321940292804474093693762419681064805383858305032646234385888332934886678309781566210932830612325615087926839073623067517921661331825079475989334223383165140864049891650856636986307730335361216205132232960056255078232269322658054326252463890701554463423225734929038178664751315677564325797833522248405014755735265553738015138309281352549025434500742466762188311967810540770801543134673565201148231844478636614692763531038707105265701928960895645494510906384728609578842511231287647924829700269507298011926550517367487458004204600141465161186195322961410629748183267065763955993090642825054886297600000000000000000000000000*i1^32 + 2241169960930461591692548629061408794856803792469175639741560031558832018962429951523623152570687406025173854477144264022228314164352303449196965252931587462130003357777283299850933096918381044731561093453755884585290092468553052647901011091606085142905208625410143605537424114573248158261973419577911536524887795795448339360469321943120734473946852884617088751109038628508804041408788627522912818646047786027269101697545557053259178037614231954569556928716715207441124660637288532030868402536778716284186601609787318116143789399213192389672539410553514755902985979358720559801106218031823089417303918998021885770335476607143645948130272700453782192268491178546246483644987484014795262808685593647350437133221750886931086018453843981330945144587224580960513948912680609408245363552472529050446429580026695664786770913143432850208065829865431343291376436183714675208197916933866160315897647551883038757191198368574368893890587028385173231160432370381588629412630446665075933906508967537158439820549985840671257331698613106046062477785021318082638244068289417338554905390942397121229833294729467242317788833326069403274610124534213043398444995826795329775927718194793678335937877721976166964943562989478157044991022479525522880968708397694827791214803538041219332462106467216351088105067868529630444880462640160629954449379837405363672728494388030325818281447059895671314862298373041455958588449988369918455030484392948784203946141079617944435830253314744935677801911937042022667810783136259699221054839623605578203145339034501737032409758663848033637012497738848723453363166665808981431911081373236620618798681355521531048130595854212007237272742461971766294695385822658560000000000000000000000000*i1^33 + -229041357166138192560558618398361719760310257613851051602574808205336481911196607499324326661591149888362484158848036913611425354624789631986921470081869523066725520569970109857610607616708580713624090509527555391838407848079549056345057976395519471322196844068607476634291548099163750350271935408225287996583318039692263217512111280665329889922847893704414776067190581161601652693464515870273142500429462846491701147237402973612978776073525221937774540896531120278699759539450237676919620848682290870215883854991493450245967503903433709612574958123933805275721075414133814483219864045180980334327272918723980831652908490837375361287446040603169619862230177049966019223312607806098975197594299315703593043125931153798279897442354204371236157771684147221955198524398374303463922152268300993687966434696358728201195994957658218977851036942491278385027219516479158595176094604631712436879356864161786987216928614099847717947018721144111176971130053861827639913280850678447047044829420576719297078011694061340332485932903336191074152197619835127863674368487027335023433304343247110924004892486663495403011430855411364446727904698838584034118009065047427932042328227098674407463197910293067812310239726714650517738627824463851750860975981055724802052317302179774672709414958217103716256580952325461904073179819699481647011756183455234046106812627884966891736617330986327249735930083364603785147573922828991462409186995236765549355830690262534414617703003654494575153790105567801671645587854415308070068363804788811773830409447873767302236223210626773316899784195821305163207614787869619146639849885218945597159687224863215132594410179290895336070442175061513457587191808000000000000000000000000*i1^34 + 13538942223260818681469195514577873135704382623234162838145183539643040144072825374102570227786936140823975287445560487959801108894321246093774700003883021327281061586541361219796218260248484402887714626120367570777444744759384811287142113387373081737871159830755186831415659530130044632954952114251865352329228680521134041468752198840842734713764669539970953898175806616379762747728388434733669258054654319924164275832013629974682048053239628142734072763987002446425035009181540680895754623910142795085126134359934465683998824581865273710596010459162909410199566329839067028255075732086668109598131740306342853491785134879951018914280198499234054677117060470211996729739334069955349222370666477064238562568760944775658502290408579379011002976374437441033699995941916851473731492080825805976393795429825261601903141396993211941699150632685537055385755464688633252938669511884995111568790682555642325031078422989411015372262385497257429394143307674726397422128356632906688437619480110917627878468778027027602225250637115322529435805564013796077402592069079226792075178662765414633205782181998212109553611129139599712201997413293159488751361830282430668520802221980640541854471156462317723975120722436399382941941900594846119633663434457770407457840938004652033254062271959050041672301965227651734914538517705689810795828832807109360426818551188147604709293972677572084351446915753171947910006421591378114717481448216631900943908996972481347290497415682418151198966630141916514225219870097152547154059362202519473295314870740940408581204547601913644013685392577833691757973836659656586300541844063355511204242968155858683108863808193433186844537664024785767628800000000000000000000000*i1^35 + -32773743274349978613776977052904190300497908112098564362588246124844172273108447972414267189449282688383017900797170784002042227279799004278025168813313866136566530459106239925411730041675181600301186224367066428854818732416849780124679429128559534248092462562749287445549562119788324140852001665692758910981775020791292532984205429102691740556291225339150944626226576152443982156876560439564657413931712538174400058073125712246557793651146689731511424897764350535228723028656875788129274953893553709340800300951914649569829787348922435793159885877007320658885120547320032693712296515386550077114348646063217305013765685635393605964882607830088402459821220789348296291772279697431378712164005896547501901594419796756562594430665641275825595064960223434600201084001197991210713216785230476123452012385496036905931301386664264184541758464731616136217762100938160493622735857126484185822246541478685734487395709713156477966199203286446259930639596966072663524406066883976159093054151088246374235300762616051517699892824159166788703249127980155161457866284506317758153726145353708044325762080333387092059694142425548733313205389051294533279798006379447132021154302218823810004029571798948642799812279779895888747746435677548705320986822329627508747431408961113415592111227289084534061405236923283454787914994768462691612701286761117927100085121027075146797477962125394601162602030959878507377182430554090499600641064094801853939553281987960597086706935674732988973223224586655559032642753958952549018922731163187016242950665419068330492487824326169829654459614713432799319664602385778296389839773600387431668570033032777163085127301361978307993345762263040000000000000000000000*i1^36 + -4681594273068752976107055735278616073561506536041590833512008700295191231636393946051577278313740620759113149351939753012444733456512133732453250755643314292386369733676277146786727777854694172186986093882004460458328239658488369792077555804864096847103210499113583632151538784415328567942818070519699651645534704052224117645603106210769869265484550806658385741537448480071029732500998934913350714318716693984689163114529207422459151777564684195506834688582854148683944579632414881314441995337014463820755400187919082013241484172572066862645018550369840510384712980067788855334282495142139645111158428769409684406282093432965242511186277743281990400333622692716119007469555690582446979402310373634047027542681456751328828658403945587246154531680701193885270645474578045071308851821888768035472993815924462458279358844926851988095454869962432912452484383982273178518886826569826158015945360155377451067706175218762985556218304118931128865093545650009061530889842329629734126170765979172389988992921517512283037282761191779855147230135806629701627028020237922922091853202316181126384485702528852347369440316864951496670033175764899286592232372295003469633698162874936799757603447198608331196828028807372087356671586976832376718594429015452597595970052798348884833132213074079252311545959216714203275722522045848364169811673460060075568710657430398604647118225806893835049375396096854535662068658332559020873779169914383940953582182057911946618803960478094205177652640346399610713153070959548107734925102024189284820047149713074467689276202128615534313686044050546803455704681271536680314245432346063399468846625825744609952480435358141803034312704000000000000000000000*i1^37 + -74273321077669032233330637600562790632198487569345835033899704185277117874965733801254272521874782982042601942697616832377107181118119689016874857803206191340754152512096197055091940788473937445601805947933424068543980606257910674861457398047374666467913266892247915066481735971478681433635401027798925916061264708809810404420929663117354270342339497692720401492350211853847011894950915552580754797814622122664690729838300173181005861237436525177768373156587228385721367568007814999953022701494712252593906239277819132515064447676235148009472857010014582113404460965485868517591977520890364537797664340812636682736613185268907102615870823980866447991136579672871854753589176493106286806756511798356910443507673516677603871615380912584475037904655234847881357484526789457542720505809721604380969199840814660696976724706297301309340794201630832773873510018171562409311753909891716600133739385011042454632280580677233894423336302920735903704658307596435254687297761124561603383166227363981855572819415350135892437631410315619606437144563960933876996837811337866468798796060760898358461936370154497498381584642469809318314134917940393147325644982211554294679458903830612518184176149231341209076853276419172343934467900958216317104096150075037796570936619229413767303555453036545923007102692335601701981714490763335114241224205143330202615548981139254444546644176738607127031520760846051031892907207540940268467823479642816950090900974586788404426835622833022505790639766444536270414175916659316538673347364868612294238727682869937582011945336450062539349857816064047494275766237218844274831759405819531827646594534771325124147275960021522841600000000000000000000*i1^38 + -641902730667794131600565392259536243539440215442133794588589498283883783069088621827936687654201136133383129748716002143912249857875886313893872161281486255948394710873278924088954719528835326456852699807181253236836075503047935040138441602383997739941289011156499324853273795590813743366950367630648841107521663242791951786394272154506196866866810760052230461394943578109938639291222235323462323842317812889073451575875538421409206771631078228067671378022727592988644144839069948009559547384963132115897721938277625765406160770844401754228832352320343466020962523053440596084983980239481732633441471893848935564863534231745476808647377832813967347247490574399579172927597939447863236428923186909304578811053559489467745929669866278698352708695355900759412601004150977200474888909471587690580098191523249870177703991224722964435421809475080168661459112872935256934395137068400842587253718622045184680407142831649395832949690683458225524986690828865334738686525831005305430504503393814760825698790031696267010490798085485641953424035541734239338622774558407201630893263098189107772953314784563998769764549152301015423138378870667673735637475161712437507070956045812358177725432164343711685305606077253297193895325263873856271466372683300383858043191984596540925803169656473117384609817079492119105242935278313999975300867776130116618614788015429200428715655217856040963872724345983882638789460541382571210628006615124380332363310444861558027636229592364643909885620296340943286694415890843729026183326812946768768288786873965817250363169631211290942602975106486298266437637035532343979664719211126839346522362939343672776372802027520000000000000000000*i1^39 + -2607185787252204862942104306903480248170032575114251604599557032595584426700710906398032337421045564533324741171134231391039953979355805707863496870655698386574979668043909144079968797809952732259072669563526575894738728308137092744855967370717449804826760613106317333968819227390794433340031229136871594971774865260388780540049401626226431301076213475111214267477284917293355683720492162490706326199223760819714883972182691884484524201039635416098783631962131290574969994018564015706025378988888842326165576623185293325605037337245147028042179047685346639348864301133799473783757143407284199303493184884208885650879965988578731281960052859089530091549422131983813553905628372181701400344784391951275346978111512478400847793809072681165445768105496335523096371089586650966276605164551576446714738562220268192687581006707119052969918620751626267226967287342250707676002659248568646554504954082243050892557399882725565144028713325585796937757201805554357508462588153693316040617885886680133512060393593653345482719636166179347777404964284833706269933787228261389995591871701940580900945025157429415306460371636331569870115520778728907894333027527415170398546458360395502216221169247427944912798214670509663151055118152925087566906085187878220516621643901060109240564870941402883212892853956093189529505126121320674533891708036709283987786776390417830185076215200789176587331616747854053656520795984572227803730961442470159293356804353059094703049128658645149111548429380540016264229893421796133934326877329149935049131658812969572910166003474419662259447758783778039771524698652288365605479453692881285605815887352000080248832000000000000000000*i1^40 + -848104945960974847822637440562715815415437456528997215629901705622455339571496865639760025763374703095121927989701196699894922055994783225721918048022776622921565528737306392461417996531240138034414160589267011971326314746868483410413660640622174532832761547308607473972568910283841725112679510779987382255954612196793111466325783622885327245129732809109313147544430542121912804468714324135368671636705738060808704201386623602853420505035029738854718340188120598214051868800785035682941284874197598814132220106799055805854494850515913295785306863767527249413089051588723933386955206324304669136452561299488948637443050660374948902575517856250651170881203746026102252886711434206621731088556649473389578736187059848175090909814822851562921654784645474125863218955016579367563431568365482753247773985113990762124896291821371932424333530704610022802381786021764652085515354681854299921594021716002348578741023362126681562357443721992117398517629674295760958628828250771871400421724868982286964238185042707014930746017158025161598227930704639372490968373909001530868971895675299950201078349522956349458161490399904431465877415815938580120378054556631745494593885610913192684032494923505677718274422841413512794042016941655633956464743989791619828567654643991172299528723560746494347982115088330837356933015976262998671914380968949331100921973081092607273229036814332804569174069012588781478830304036786169101223682296649571336204235573926180067673976380785369480623724525716784716618592995036922883737812747363906328406695579271691393615735857554134741134577251620659233479459641787999606607349177543525201008868196352000000000000000000*i1^41 + -138524300016422315601695581076698995190605332418918749179049639068148127557251279084749690024698052385269242760948862921632168319942908766347041620060069177386495203517310530027511053123471777953062931485195868947637162910651699703947492526642599592311440467967660070430706865732620879075360264873871716725850202386759304360245942501544035708673889669693266469296037265939465423523945975004358089635499511406311780739224839284194208417102316332508253169859234511680917757385891402210360104639487715875542720296398453646306589989053290454157319622654167795212218638080685244406692514106147039645746648811549326383212871159054571576354154950321495357220723608053124215457712204108884574833037098440998375691955470197043906308357289220151199582021112972260669262249159746752411107334818073353997126902364919228198366869044375631809335958548339125793180249264239381217516698382233481751989235901418762075245817041306289783486998524732459181503950209154183266848943242610225315196103031695949397903205045700349621755099851783566408523880605705104551909127102944501710899692985709099451396466837066128941733659520801627297390752299306957843376263360931028746860089675476894244967115274601772863289604909970236672814635426282401547483861994935506904552175684952677378959231590144949597052211580677796420278967807426367470038800221736274052310621664691595059049060062187878288013734771427856463818250865902055100954599838382965853045376519919777508716087197613529393460909521146011518737980728447258832854575160295155637036809569630536690265530151681868072522794156062126676979797265942257070435254852045396970045440000000000000000*i1^42 + -7198636795859142493790945308859501630171934758466594983390857228180037413627591961716886921103871945182657143669844729028626962800719489664420620184166233706122938134023701908520455297243904420021596088393803237698763414317458812699287612251361862937956651856421408059293544211872395806844129287770627479597190595925314795485264996658314067571602591636366162170246863295347372445517235098173016029173171715405654436463355767470858586021197718220584273533167514288995285069138342051534851257376022306070811208082270098152144037766822154884547036275533148721866666890674044956156768674476166713893389589761951425880384666512145941948912307148898204197339580758075304519029147470886843559304630762757990802723989402783970072123174983967710596464774109627900057751029793407231650641052151927819895313815796565474529738026648866033932103153659104418542682115346482883765867388334820156930904579709134591325413191955467968370058424471350228600146020627619336764637842577650721696625218029007884149356710116749462674083464047566165435932581007811176546423178673734096347679995320437899534003488274803617075997157199262055608866658530678988783321977708613322728569446227424980146329797684994985619118534678927297432803401082156139842812393216289241354244783703411441549732373002534608371826267715662741986221326343337893092979670324224148541392197060995554169994408895828514979052371823161857982993831934271106168015335617103249315136437951880069764599985758683846327115930461751640707849087002207734779257697401718734519960297206802444142282113951068275562607816674018150093286951294942449443995920629760000000000000000*i1^43 + -22408099912238415436838033547829248463759564028697519604536225324430310192942930754311256652142929931438613430494403805077025259543062180384717113924569502663175435421572856300925665264002890086683567767281199981592213277042466563884726596034286172073800084135263511851381519826706392315903260463100589877340309044499551853616427425020073481343120366313365411034099554706626254595245711380310806381975205291872300972376646305460564728945182804771338074472106466189041826294152782508912902465458858202441436681966999919171828650147543395909041520984211864508080488814889791606148668173642003362379755487050457485862444726186081571207847828990828879690628901157572524814369997582194377940805680984067405552906584061774366868224674229260246106525895470236816819370956277097056984100330295976370899780683434167907008858526269515646632244378261553122720226201904970069003037905721734041932997481333592070444467084806219278391090227631926240988310632217900323930712226107961169169990768506415699740012393970763553928636762561338352527677933500007405995248990349242064682185221409522566387285033902877220318539780456742687571088156734018021747523935917033955244131389503841369665087443605301503412585375402950929041501993998395895416402053949677787510084253989716303881840078591317541952025050413975269470540129315134950561731044330033232317154321087574327339874657784797415653481233631004835108488327909395098693604448353782954473840316045631484935532187912993253975636743767962708801365909686094383822617594385759694453286208199895388448585894619264916864243507342974386824030494777581921894400000000000000*i1^44 + 22467372726761617209816762080591815133584675077142422049862481186414929351934109229897995767480856770313373502544990936685122369019794074456542776634237325000349391791576697970519612750091284309299032644789704142339070076906577322337934020346906006310169148870753802044376288813532366350753742400028157557968304968286675497927452156040311718866255120246853099601163806875080246179240420779199990890307963389232927010730084150347114022292162343820863867048081445508427416388643788734301750066771240582416684489241742867963211769919699765854667086013921033392476833072742111652331169722202832022881471710640901144187278987885622103793108271308166045223423889312293501369931847566363405389415289007728352728161212725222432038190497288329485387629753543602074083576759434595779107168216380695228011982024384928373219268384065840506067459313208308604124297534580544483718336450549576830883740477229086633546377122300049349407838300719041255243874871532071415353192761654823132984992373439582841684887715679085235300243883757365422469263380097457273953437959349128417501385300276098184064695757335308006303911914317487974539188580924199913343808262852264406006616818415566388752361067200763323844690527642513216439335606063734535899736192672393595348331347115730226622914375517116434333373912559900205314841965197565089348142465126154566468016795362728711457234628340828495230895566233566566291701851828895433593032139280681711243658766857350222472668071581896406122217498011944755541918486462392310992232737730742655517982555522023159322314094877548070606011304012475421198617935872000000000000000*i1^45 + 356706787376229038256472708425016677367304693517103142739287629174942900790226623362213910660147099572384773968222044153586688465597234140615874293783983179185801817602214381830361496060435855433867531866214039708702814003562038926555670389005621957272417986775767285791636321644147958986235090616357821385088798754062120867182030849324590646877756995220461573310055885171411495180665694422248386606908239648110297868255793606015151589680019657737822152799462214438588366565012163636532400573685087547407403446674135460110492394111076113130335108985948422813207624681545524926993161234060965986599627658698636000112107781942528104255339872889111320098336922042624389869902565068064556547928665343766248167729789656985247449754610803937960714954272320907434516597350521279439093260357544873686938993225471826270845696309937704204226748362413371732354932705922517552667869065613298219700642097147033295645794798918984874157909797092656252265480069494652803231753727614013791443193556014970994568791754079102129484671270365122314094362457530110275241747063518309329354588226975844848195674681934939826026734461691229864768146493959813692373771953192209293600580527614153215632533249011402044285209280654449769431045103567130429646139705154082673568298701489648578035879743132662727213348383508599171702560801831562940036966533638581297497283157143709799260229530818730908412645685258713045276937267684325142623058610966679213622350504883764636933654215611815290257337363771066007549391092668504767242298846314632449194231818153470094680432443305823508487386553797796954112000000000000*i1^46 + -28354964941651440736399341047083695162280048056235616320519749618347060018346006379776412202456003507672640098845222715301454072356820773767689268564206708400893056985719876051576035477724859668985146379176915383676175215183138964428886057986558167773221945870381826416859975063999755849079908599224264487257438637940527110864986209742508091615116572237919702992039132324739190256339046898069498047138394333091116761021434357796871805069212795048957188182619225877628911669671413078723020859623867715381893125435939355789916737569887131997483182188777954001020914352328179205489063454348235614812427614515713730187434796983822908819636584603564753398799450167680493362194231187726488760093377038587675848915468079741846332821894524299068951266868319082535064742652127177880487699687333848229886962185136800987084546178435866542037661954214797671505491227482275991596649253187812547225073567005568701451093820566865842848802045160856480138740163284761846049132447636905004567718284844094676981878332977346892767952769148914837547715876210391644449545972467681376337134975125216185055443691486878976897067308650891958296632178451770296160475135647780590752151741715311720293010480723417900344127786096089757968166388688096426520175244127866409584927562450810303159149242165835767236748080685942066752536442818598061445698157365906645155935791588295777850170482623132866735506830695982494384506501213599929089529256553244725426023279639614765195131367600334364865001620437785088144576914395345598568708535361154568790226881152037446095090901065625119499221781708800000000000*i1^47 + -896158381007875795874416271105454396351502694519677879210478224092268154058833547423112936167046554084845471700618932334584018149702656166692481790043732331408583592604931356917249717648899632999645897409758414981298827953933080224625468252788698740493481780441812500655247413873387344426972741603761540879492953847271732361361740222372208607094549564732678898436391326041680903132702807040385646309188883848945165510243272588576340262575348591474318845202862163916276434543499988846085670609235222479224558495733325053647230013630409554096980994561694253610370621556377928734788342557477658014845836195917191473517991697841147567934684068969342508356015953230667232852977954592130251245627725476410242970313165179858960370452554281073804099317145040193061623826367597659070498472954526617861069721879393609253167513519209530168901635886115237732758571278225193119280949550857313593798382941244340037284765196869690724512588253175404083135243202453206506437281101833469039002599864078848227761972521442266834951197812467169126981550900084341575610711887023562231649788681621423536478198819057018950061238694461131087601322626793898354212846211142317887632444878783329163999902257078886797710892521488751687094739567029539232643012608323405185405756462151878338274016382281884547165180929801546499837778418373714511773601851197053165136359977669520893487539433008581192761517848069953028271446444063074072050649960618076125092790328524217612907108156154184233661208003508549258483823190583810053461301547099098340590274630080408599679297847363276636160000000000*i1^48 + -4241101045858851185224375433565222571460308336855735936426336900258498778864175501314343028930108889440872951861518683367337743612442607012859229561179940899885519335132729232141813813251869606344642514434131706094300228363945654103278081699518273371509491199579257662154222632076774947608329150195678558548608755528399335543478657167623465218342021128115810961929063468568318934551077654528867119119090584026541823468513954531091285457149340644682246334287847613508453261972264254092901952706359665430145246531135055849991404180931417115503981965425835118813397745116514095781317915341939649386320329802774283104893875480055189193421340308344685216781857073597617707505866269765310473311857748233163602198896012931939194163825459242723437181587343948389313841869638523708536353872919020055490099966471186749276658871187324275373522822499995167783009647134225162344181916005494607416662644272730449617944755146473942009430691472665765721177296852991709020670971998030825895867773569681684233875748654550798827035524401147149650272848770454009815433904480892297644933348757894975583749813610083791739263686571241030523307164904769554666128317126654183910883905350672829715428268305629074280730848308751404633338373902963433898024445517653896579925248307117798575642219004686615684662519230413864964670067764818352222776526564352945916267261447235405124786660118012687677711216449493143223558755505610399009724809666274625567336252346000148719383838363236008183883687466554868027338483171255570477067626020611917989809458989999615012503552000000000000*i1^49 + 12131048909584639036998916385462232949983076211772183725394781448788270044230870403886954562752899387007736498236328448663103782548439503133385272554324265560095165468614998983524912011981079274354315701481839652800626578482666939112178072469610078636771332933156233795245125104832632289768210025872045165262534833254528316068038205473828556811647436166948065695825474178528834708111724603433821396818869812565893045853166111642750871725131539159936397341593504922090675070819306930319920928767301883853044461647946626457765724825569942783904285062072605828095505362654886402035265875441335498795690762404415793355671593915600402263823305106639820739593605059477819539581039165929184817781798289429256109702843434786580634588195094561713805975394720799411979737541767375273233147066089914011838523901512896151327322303778825940488927046221391478744406393053257354353942011330969119695943640127206256355297283283624947818022372969937521769801618903181881900634239118631052097142421947138730677387950601805811260929923844943216727164803204556878755884947184525763007135142855882189173701848926804503086750189360072747067992494526085234444763877244071529007857317924634957664429098676634744735421806538410448278128140180682577301902393963475133664515269370780432050284709136438138079333471808514606750660740078637559356699852292028283273511650790305192317796607395745627648118398932792357581761215028775611728517942991325522895320557841861180509747541727529872641565150596206947256847965632655172232877147585567773427633682857014067200000000*i1^50 + -5438497226110040232027406150816655828512427416297656756774649719086690872127290628052091098923820038320528897621833077819025257361370459834556268179453057967135376567125158500544713768529650530859826780556482739585960719501961073585984938663564176332098689286660022883127892958673490638977548646988696097124997506467873656144164763098339082500727132830030729461887629114171400934302565183514755632996815526829576730421915326086432520006268127098699924660199730304048953265366081499438380464046503281910358502763928103036527094371782652301975279558512365224325128587323771456845467564681303746021940330664870142315081497800230015518309613556846670002405586716599179546408586958202170404349200912560888038504903801575212255189878847984257870853522127751990589518464263551725677793872135420056683055182678355416052795161453022332863070408524131992806625844359694291551556742445223563440875091899866693139107930947274887248567302600302624076747737703827968503397624515797109410705118298351340178661152361209673176619057423801641182643256691102443985338590350161973460913474183384160561605600113689737049765521020599142029646469818559995376157532752880120014943352162356056729526903203053871375401283817930853497175652533035389142089284014988886039868998414867348084248057701505479455028725661573658212252852647096807188264175500578458561342224310406198850691035375548208296157207123748223406776812051072157607871881444509867770306174507624571786429167816435503809819453775904900887782929505856037044719810974665847974789120000000*i1^51 + 13088004054025152013960785858356315705217385480039275629261034814990553420102428342119611790767732071807872798329605470534290596787353756793793429040052165088862513590575385414034254455195559823107449062927427637704295584496052034227560887078586307882464028222740103575423699065397802125233767425808614060447627318882397212041731619654365267005982863127504660883056482471819379065565068536130772788238811675384880892657176273211671769304908247494487095739297627186754036494057619051622201168683288951061889591432392597429792152822904919699741217892207863384894946912176318590466657080725216424431795477308760216736379431627058956888991454799612291651813693116397582553380372125759466959357296658723454649706978185647864025938137593455509256528725966730737991664497707821715476161436765392408972519256407015496694427222617776238200314752443578868362989672725740158561559690267841632750656538297082960729899115901777863730854299083414703584504875171877969608961501162608293596342321860170553935470896767529113087541027333678628345490533918404427314911087867883076855163274006691632945616373993872607365467542286455055612717784383020291508434159605431824681603140627279206381572721065433182233869641851780110171616869474058870989524926064090679604378073203562082891886666247894709189833573130766486782156500002429811546113867584073146058302027111103763865833383153538318625125294353410099129818233380078391673886074907668834367595758166683069910016265138659990269923814434896566911545368358367699406281549348864000000*i1^52 + 738774602399744142348272157033224780679629521395460387679024360833598169182504191835138313644555555804687526704290011988709149491667144915564927513283527870479257541303824709728950353133121909795871456590917208673768943354649956061495235613242144515976726761964868756020063255859815164275468004006215782441822083836608702662184309324954758037798473661287073711905251880314082916396366077703086595926391319881617361659531199151208174564885874385151782551451005158781077499897016313480753951295169891655009828423054758613567469244365908231870818148416955249920961544388267819466576872690030571089542715204043722876276627692016570027122030966288233304027561767562491719663313782574206130288488314962951373522305427635758670022565881091089240710507612706869669038552907637001684262344426397224474245348311141431790077384618257502685218597157855041087880768226046333805064426610358816377825190664373081057254418567183591983110358872985899195847213581698054641056651867080602852104339075036224713553797913555517353555450098392283881618375032047181418253567985365729814091612364304818723972947133345010659459466701889120349843228542281572390259008341773170246839702150052070653612564251471211250486876072000637770498420798271452659009589847917092832186497628860587351235127099346026136520251096156657902413984382242576456113672693027072653793916455836290587449544463022279710787670348148171809017976668033359510526767281281045977383737664738381789664147102891323309368181376372851703619838752960586137600000*i1^53 + 11233530189261796125565418894717782462825955878077406065665673157933469864938571063875128906413930864128903124510731322996973265863780927937985643748706045871739742494443350299942109165640598246523390178490382293741952376215741741437410515600296777504366627329575606688909651573134880652009739604407797972726549070300234374337334187107530665955303468996301219440686848926416994286037979992663028432257087691763362886731980138064763470449107056684259023800081301191357629650583890914247943467472601926121072314102039866193677500932261503852453030715402799126849176688191689617050898575970821325294256598704385821347548384897255233557767135050198212057891284388578998986034565747124748113219011561917350540391321503091221589912871137097010202445361436202993827188337716646374017181940384229983781606308323060980403751879135582235958325105831457513572454403005574649193619163530928687583950629317860632912709458195970916173302031021180094416482295199324675829532439812773254287662450697979884289094632859461564359962292029571857896474706478063857850109578209534572618620078350656003334337355409374371026854485079038961202059522534536420734975955470733306361811751526018750923770823174336997128844707136145835683069617444434068902950133223725661581364410161833605658040372427199668745817172650566188157767480198980957210827360929363508877434971912002484884686653575196561785056789634555440034205478065149127626438805387573820670830276065232460289549750230242579814444761842832928612628480000*i1^54 + 18804085439760798696753006268657676266641601694884927757125671521866070117806090927434765372286862883927156287492154912938171976638448512957211111620220518017367794602403206799146251509689305108237851882136483065684486281815674644270489030141144858298706242235047867371235114714051660114359187821466134877901528253202624914922261530718367572464786298629156791503417860858737158592954371611035256207956125080778199578506929936069815336927694384564364600226730955634623306449396395146127513388393329552509815069130149863897098003908334940154674825300051855673923367034666352687073293605190635723096463570822165022090486324560327943514312189780561762120314989868983270908908009165864850705467713840576309465075930007947837161028846073737406171895665714108595694677218624409329277793339009141874560007841689894653684039894155414157639157810013078646028093831730178976181884850105931989692636720446036136751208617718329834289293882884003529472068835152673590483408942883468427591917393474880820355222647679524454071642582007513656241410356017552280923371496512674311356155884134480469897204747649145084713164715635783676682357647903058168720005892331255200777077695486141502038208057401234775226161995551322512638352093515429079165444984862293562558570914904095664463429588244680968908428438542557076326396616666857445227793106970096070271939323926752944590366500574802730046635900532871195636052629920958012490220801769839065834769304222340195767639272558705188708657356992000*i1^55 + -15255555367957774492362680136400027787254185120925549885115532542207844256444082949954247092819650103239869170932629587663754340541800679902065905985322897688159836768780414517741281036730865971819713948280834045535234343152025271573418970909254043130149614077674448133241378973213281732108177566794492092478134103332670166474454017378709987027003629686140451944961265276783115125971589771918996144791464321788167107919893953103723705481171935768638969100957024405572833089635733389405604301294218958626272590624794720259398981510644950523243417322544117020622517726805131101365079346460091427235524348865038081764480539202659807656238766366803469789496279829100673469915120789884162151244412566282205785280699113658291285811389955294294789476139358487969319634050984558975160148461399529625564552567081925832549049712204629154228448576544411717877961860973546159660136793921600802494521778558044811648141688708269477346345129339280471215625480768896627131213579210441350110122317516578096842703833191963588496001838048325035366321171392365442033944161404034050053439840023470151910901113191341427923404033055325081873307246824290039865717319291134722022261787687127113808922402872894238600534977959649273726964613641971768810057252480454618626675857878048128460504825501881745338542802337916009763877209604160160285053933300735888057557618832737708969600491869847403681017893713536457780964676243944568730726118821052351812062591372761639691565956587747200*i1^56 + -3268533597170279730758573288650827444568943835538481823072835378353508778607999186841605050368403646762652931415878311349674179087420066410794054418999780740720354546841633192355499071325027684862573024923583717786644842272588451319957712832072021143827088693352861132239145495680909838375669242403785141016568609158498146829954889699685178092012125585677333918304057876460384447243642122033055452965536505613137589873228312894397415995402263417168705554938738323803064505202127977148569037063241532117088680048843734587207600563312361992354081156281137232644851567569353338008345853652320201827810125307036342507615730808061482069488210067659614922608486149732052628255246605205323785511746165495529777886501055755815597355919347228632252030490661505813569058983920304732112305150839162384415603933103658883426712548803156428623498907674795443786128081445621212884933820261302645885066878128906960575884363029138268813787146787234357249876661501278779610432294400310998585237057419087790091121705361128105552754221315186813829976571284047030320749385461287163253374346939742670585589411759831167102366955478022330949245100077955269028853576000228643874228824857674683134274558646317755768446301094610095252521217328592043213595090764842242374272494845434159206887286800971318086011971382364210797797361980944300820376061352077089005217145004384313556519577038386889087929141561317380225524050760*i1^57 - N1*618984374270667440176931636943175748098005028639835806833992617099645314773649726817503783946683378919456749008131156689745688532968916885983371919834482649001137314130523627281871883834497696686794557382103598684411007008101928250334926076243112585949447736303861043277115329047993560335550855140989397134894133790833192753362902338413889253880108215836115607122853326655594426730682280399253411396888445851753649684185531460854258409975228304542162933405635455071*i2, -107745763965164202066009159790378984858383517002654663398828531411478604930100148603885052656839745030886829712159112608551214207273436468499719581015120140264960400211371227021586849761682737710942883567214837695350736319621189185645765155452726367091841359569682613923296856360967848243858117691129879891633304284753239820449888119072780595689288719626900008774927154313484397085135939764762700816653223489509260525069403232514548961199636395606799985426619461936871868183211757984782154247182507561453629630885208035399726924400734493939314719882730317592187490787365956272224682225435365639116133279282494354379281209349772818553345512405554558115860173196593811644601515023435987002040502052853381690100536786361951327383716048301595460855927974998238051083136912980945543661188780341237788283608231659802395163446899162461033732862384644023765662689384461165217416330631534466949154325084657396677922589158625923667933400277349972254367533576335458386590665313145905267946845427841956871759826998152232117930899280015406375398292584816889375846570408911248770982314892192080929331175721955048689326313487088465070256284440911147611785814473629832475921056792812217029248224813962363180565307510356500819206888406563436486068728982928216211829810537030281711060403398560579304845716418648439901617231855333623179763179159423542991182354520529990819016119459770057734290149559064793861095080604434497164384008315504748687787173434037913897613820039115254348276024789055245558465767230594434282625983835380130008159086920251139021602038887077695728368576394268439653968650162469300344634708080910610535348973780597036094081830697107456942555505723365830948683583637055225960227302438149508373768990640971208055359914317005279336526912531128764541747195188663977882042366753863090288448426951573504000000000000000000000000000000000000000000000000000000000 + 146587359172346947736381267551849686648734774751966975262323345208224658829609070664298630161382351963361374643248657195247335542959967211266653488855733591062307776639109822200466875289365654855578163450219900105715729779079281336082294749372457322297889348864010976952401163890918194262242467960475963663498825754605828142202641118610505133936179157188876881944213388458121469466938246058535520286970541552405634798020554941861914660034941542977084634954334544180791426662327931377045624965184781088141914096694138127271094143197810102115867033815227876163096820644852970374893721096677066508967268697174659442235266164371705451934313000407327306579234832210294156454955746011824365823507567663419663896395148234426246320056031793239872821539974216704858059642679188226618407226523640859604810990854655095867183557679947779515671090975166053857951847602836707946195614020512195309692818488244671948620936396649754288909477601149129665342634552551889271870172045146497052918758340864259499499722665630958210858267432835900479217142587658842545728331864505142227805224133159751671865725529469313424837741039424439595452372987220344990947099182998513900377605887315648992245931543608835812636766832730071333362438630590567637427727028365286543184166781344943156530170069326962749180466477905581694088309988541797648677637786365224998092147010935883556324087212759747635018838030879409374591946506963288390795970980031265461366051614874367559209627516407866592080317698757359914055092329482636810220837129337955533916638210114151629119797984938079076988257344412474124687040698410847612715044813453533633980659386679014573235020526136319698824901553807757968964669519495524399732866137148708262805530428356491198195383522522204851455164253942143256845741558497142710259502873863903770957072172056576000000000000000000000000000000000000000000000000000000000*i1 + -91141790471186602128502906458099884288697759985628698929315941508449649248603353298579425812450230868777850446666717163892119472321718922770779271627485036990013663097199262367860034285149190187848411444773150971534584068317409314048626894059379210715666803950652649787694179739071788584136796573835769959759248659042175452081904659416044186149427475065730325852370196044610204329718410661347315746948526484597634756726548441046546662343067570551774884957324649185464796049581666545212218605104077838238190799763061774689924160078956738566067008315996665375831591060378672823653288835379125794156303591065118272823609139144393999853084109213990984136657891101020640838264903504073741527347033971449284461938381616183641108866733664412245174597658395755552357695003047548619984121716359941242124615864584569199434048470411577226717029390826495939634425046832708013955565704379447894761581891058248086095424072270240796267147214355138024516603071327251681748592701685329146125244750756378208346087480629178410700841887684313768425204802228970347247779961924265406035162953766643534524447304019817680599639488980958454112484737017201127897523110879315687026516870452079278943408758770703376444479191336291005554668673817872969380637240082341013580097404873271703579498308090685424776334834056476980769208909216718051384388628443946305205663956110533308230003566533740385156551538408744988402352391239966422240014918426726454441372392878582492672863360378889472869967236007178900000780387460981547094939466218246122243474455710625452923595218778218865464860801668052521909273567425834279789737824117346836602635367807520462848858047074592520594448927543525169313423769186618931991761652053200183211559756514081303377839063024780709342790236559198479882905734541024875627872728719156803077421232291840000000000000000000000000000000000000000000000000000000*i1^2 + 25875432555331170370616346323479113763272204471897062643272315112053449579472747422700390657182357478340037624499309498182083319776902865065968827180665623641650591203747413901006364787417872349811330040567754588479088143713987296604381906170570630310222883078434522164177238785057006824581321267713521003359962847976204724685468905758082490854094810655084667972815174954521403239192081825079119212123237392386018271151679810682093400423518273649165459882391096377524858974933950302630667329455651657633554252004642725651206257811056584506739243157715925293800555311293215269239579642774178790914095346925599766954589907530855425326025629347834390504205768352499367424631802896231472153482339959217842117965588958439190575855328316888458131075021640249386042169245130794524550879770999473672748196430570194684646964508722775657127912041491315250976160834643262613001753030037590912154182247801111830307647785193048019959764590362657396951890712687168746801931108508997896454874054059394999272465807091401773882252547469095495281886729588754518105298086638500347321211942889212103689118899738645630157455206042980359574015617645767675045611964344684655991690073550533881905335484967219642676698091815334056876908401019694157492786075440880519142443997993996792852905435940602008591164014664124429844314773788575974430053666223103380226336098489605163345870206920007847223690847442288196169579339627490343385057848073301004304775799950715399610366629789736471965025870655522821918722491394459953392214890243295866744392181651103623398321834938007547797856487321514226474432003099297644346071022851398230316588106626479872061131064406192809658433005801863733750700669435395180181387325417558136732006806791151492661764346962825508791787896332665304147897021675239733035888845275997912947650199552000000000000000000000000000000000000000000000000000000*i1^3 + -3003545989866477547048196566903016258445281363360428187511333689192884812819093758020408193442645851856990983137906740519674310418774060388356948361165860213300571432658957183407553203332922247883812532134160763145871527574828496889512579466617488150406082770855530555917454385411027965924423630178706325256618930260439201415454049770031898975796157706289746110143763513614427111312782158382081346755203046938115908536120263253317763282371337576849946747952867038778146354886475196418036284163663589712205757211813092538284166415069144445229285301141910725281728758041437518866635141003360124781504872950062203078146759843436680675591412028115013760355613923810895868562284508380161587312936566855042112650208314813384772275501179942884170179074913827914347950964098708478262258055814809265695710241109606063542880374609214568588874826653214564971037172347214635645082324144120657564125847092811446364752990541358063921219686388650844099783618033503954044792316134432370979883397202822686117698404206445730602688670683816644041392681858768808460210898821488233714998660906313680525987795185682533689158580750079861718734246180209941900320987315769423590302238727855266014410075956419184301675789182738123192223216252281502573455367105293556442275543533764742630759193086789527877332426016042099090448067844652891231398585388581619798343556296545141824610962356173351121957717847081764358972238282285275478323222929809694900388561877144147668884682149174350589990937595979763028375119189169752690443050215157638731029266500009877928251258689110985293144947408722692979055141339452233462364281008133749085393770897989514783598586936755301674953112732000733472128117746007712437950993699431995775116759428823393677529587363804319089794895784472078092346962289997610815466817604766268351158681600000000000000000000000000000000000000000000000000000*i1^4 + 143623624645497726084873826239360112274129371512484998734305361870687480862470520327485987019726832303255738073089509650675444246598916301194836660520782564551867495214546197938554808319595055326348733757836932104904527411980956232616981822262890127590320703430567239484416509778277381089863267452223427819946098163407135383331728887655389354370096290545510492554981775124895090146542112673189104262117547836629826672213196287384321980138882720876128117408198650952120775576351357887061441577719158251779078677369708519159769154216650572970804665551548391187749276022703466731691573579543721841620466062439645987860678565608467108780049496250083638743319092706677569575084896637593573035525555269061400794773435128559344093875947449437903822913089911252857649985001515763480753812763293851355122871674208091912961006015932384646788345052894589764276085211102438535131916289182253543305833428811873944164735861081181130567888785872479033745686777224958872227476539220372663059293324872799963452670690037528127929701623281982815273584771614990449402816426381563983532275622450376182445892691235517578408930818811949057641423645363839835010818027984114536477856427079166145963600249561126929027286202316892071438301223089567678219173724086448601070972990919393463111902376174385096024122322135952583090355159308145061897846964111881217737273176704028168834927372380138636265903660231649808961700363439018841425430459699709005984724396761992867955747506145108808364457145600073418241169217794000024660921516313676746567115648380159191382275935026452456078361574898170783180388940452833825029820869626997861405275714802959020591952339145476612664501707532967094865075982299702937407881596266383076274328714372209421108693378014579705491650760020980389600364682964371503473625924390364003696640000000000000000000000000000000000000000000000000000*i1^5 + -42829241143215846736044499683727960048754250715005187128547084221101869254287708408280618254391868351875299680379318920857804702172723453016647932715894219100833013268374569482432296999366090313169010306880020444461114955836535885600949518714973378431518011234270232439222189099351791455969110998443426199144510912462577656875449084960064577645944638668371238360513315756304553251803175650525302521572764398555917715635230895478245409237199244614166663003264194882079491243785743925077079954743162158797215263913699736160495379120831864432724672873703567953368708643208884331089571096427414198362068742949536018426876063657414912596952422412101062568185587124559119670507258549851150893033092105481063633326309380860171308164651412041709739866001081904111220540754254150258127944467332723920802013309415502683513872904043714677207502481551719540932127727020586524585742470868517223577311794783078970239222161207941002797977626223174577151556888889439879464830154057136916373692090043113923085440496620489953324444702878339486464084335177312189613932558406222479070253610860518026543560005221490664356397911670602844555301080899080010488367262435729595645275976808611957320444955921280418535495387225057726649844076456651364876967436066408379712583517232253477504223167091424464276071015758893633678756061072159957466972066330641930149078447578085207597125877198109353192006563492292162362612161256584743389029348363678034012592773911280587144728080278746909107994842773209337036686033990872731299942045316964625405285108856423320415850167303033622466692169830347449046141373130584341080351392048193712237665596839761485106369425023050867188625496930055826246555934584205079461009723811943935139891307321617089123648383646645432506670934588762763618820108749899062330291219759882043392000000000000000000000000000000000000000000000000000*i1^6 + 6374442477619757971389546841264715372634998581032292637353330472204785380380535224834641766517702014119276253055848565348541943810788257649459580225904738320938224402836294453932362949081450582866897877391805811287920504518837373993405662209933710945304193765771974774915142267746498232416858974700837803414236680911629735231823468421232438699512261585578236616579682584391330513751951778427250980432246287579693224871789139125082486676729576077913828076732703246300048956508734678932427078346579319084744212896474806126711937003404035977033771933829687437455233265616974884853727306741618964997607891103212510057184427213865736135791711143863260595596422795569316711935090938410727977653692819964058626244467465603168947073581224922477503840653299246050556401221266660250623334484369503177021514539231219711086125450932932807175066922267611313238529308768444380487516248639357591585097390404131634512074890015409952710749995191533528010629837199113632068230362439229725614742201793075235733279261183397570454477414877022402074515682097387655316965316331324468935215818990103233733362872763533877526174125598300526210361142845483147536155703617000055072424976477960259264689555049283839321387684872974488485840597317816333076286673119338581701978887067658155304895909873985680684867364824304836890778975764099479469522210060414526535790199081116047760978130104393387858951128188848519311047821663646359936181018526670400874207448662553883123856914878057950702803404145189141040706123027061829035751718130875440389581268540727949524302035912587975966922697783884897964272620288734257865271092117976086824263997335093884589519776185108900383990839579213244903432248824054884315343215317047176439427733843091425946863820849855293183577562910145649933016268042427616665359095197125836800000000000000000000000000000000000000000000000000*i1^7 + -480441654811344283443705608897805952569760461075420650702930689946414671401331833189703340460108455391224405242126179897555944699585412418501945763951639718578743997997883904538122085511683494944410702396890672898427852586595583783742044341221773579647573594589646371811716178023061154072322635064428090237356079298395624547208519470918140362924347328888514984970701786896277021489435540298001184431776231889311621921308352341159829568502024841189395585377989357477051832759374270919689166449329830434366507708708406896660842250505137006554117587453889558984998635898392337062399041537909194987778444845423363089987803587793204765075561570436720885820208211372944937600386570168207200902146893613099565476095362821191748562795868949311305412919336074859074621383809272124358691570299972642567093545922136016308441743268883688127858034235005369370301116867292069652436453248075225481587830958352087009023240183498507460208596133200398348561368201899990607776891661362076198241248136372025892305068572202715479992085467056382849971013478247064624831867956203157292884239151508700005664891269174894040600621700886090213624745941992905409566210207750766377989958998317478886360055988516943768679628121393827214585662107229825443397887533755600477043311734801657936966499332567807464657625339583324007184332390581687764942405895340219907318904757219380946249364381375396119473801447112498760131491475137173370107319154345944876268557131743338376500608455108872513098988771712321610881859366949308121116617248552707862687596733400576678572891251729999987921289119800901148183987042501889913877438235348843695873001636908639239076311649708622665104927937369865126979492204657247566856088251703200963669380487675688933076207734394864033153799002697705746653074100306134205944897627750400000000000000000000000000000000000000000000000000*i1^8 + 23409541055633977492636484666677560114907515917652997253735120514466505591947376112350757253866674640147395710809848622718968263187116680006033048417243611988387519540848118348081634478541184409117355994545516433144283607057763973090492694714492415822093913867855320042244201778830052030310246226629007757118037325910090087589686914428405032257962999800880239866885680938137692091051579664838389948795606875252751099202305764691327058406404301270708758786317588083662622261785040445850696566979583710131455992017823837163334381162151761588735064539904315093871155197343569651129820515486244857663718247677540494953289299869621810446486694020380633633558424732734265101728824013789225357435404452635267857620884602086542706051188503687499732401554051868324124774076633751276404658570884384501623933432953002317568588308585289906485089488774529059959355505832885415223730570144584450133475521476158839831660404363984401400957307746403851018777683128022877246598901975192501270494113161865879471744194044538186583207289429409187486142357850083536315474701531172329852711103248133516514177888611052980637768690571350358799619585856085996262869865947001596007599187956683317619028319530944240762732294704833375435177747651443894144104344272627474583141380650648988353291951961464915324210689419077778206982507994998251153983418940875964104608403842953335021594691894761588519924941877938011516707842143222594624090102638723505186762457403181747040262655689864320223066892914669649430927716163512908049220907758391365067515536918494961941200924734673085164079315972309938888904315254845126597734978425338257417676076115902918653394279089807538408358442419790081669528071173273696350285188740951222646209329871220578649358972121146996273506702477553585654837434166854589707712462848000000000000000000000000000000000000000000000000*i1^9 + -830519066018324996956948463966130125121299777551586140045279020009809445652793082926918231768616904346669508572577483029881679125355779599199654667623721176700780557055173828598344608552150789944364767208672687518806303093500072632545635082987796501405057637110212355149101353786314586190419061926277872973784843475341862221138218189780671732853952449925801643731118591515883426546018688928360137604980957769787888511402075677612883982639565197005285816864312097613838175354470285639455956407777616214617763532649258945291112009307278538348668377926751645302783574780296284080048133853106496939690378626024017839158493946531553733185633772466097113491447370093718433825714222027687969817334237436195095698216860787251682586572222040543655644482262968212228297224490400365594267796546782049619593796105327705588654531175984027648588372174927002035878333327752733731532712055230249007434843881251687720236933745444308287501173211208804005965515160689780098535837999741851053106203513676720575260239285513211216548222844377681047649230769060564851118774097536528649069571029288774565271570257110635637339039431202692213945700889057905079344251935867900295147427955654960000437804374689560743874462358435419222173824010111436284876001152887800949739828045445336344122577626953332372417139308664473113685954063688358259786323196214490263351715261718493391105971514517530563863508600058680166349313162354438514701712730821827013182005570503766139513051331903916628383529717764363740837904201549539573559952311962634248012111245157189752062930038069348471847942476044312487274035305556905312464881825492478838926740745286298551040085670986618696746897120979808416273597168994934777367662344472488241288714363765951364668490155627691568825646149269274825754803579262596691682918400000000000000000000000000000000000000000000000*i1^10 + 23040009474799070586431143048330481691151222060192332150964201099195203909784104113122419975273213783652918629448075300419564246137106333510933970277440928652424780682656260837450632813326867474822128453518498062002600103959034957304707308099250879220962004226688464747238576800173709082637948642341100896259292288643794638102524754011829650841407552612603434344687381936425164194719187243725890074767826529304535701111362714799702076732537732423210113579658825056663541170238416933118276141493543528724254325577970360697813017201793171210640321833109015877056797531927274890381335425021960162827055191151301578100457089758512260689978182797237296546427391252034320487737397880889450356967684999935510264617374844934882934704632990905875930161390271270136642109815907462033496768680808721934510400789998971701411456442425120843339025892695938437976836799555816288385985012258376831519502936851818867512300784925217497622178147186400994370791390778415448041701567393551269766519341623488816564772213709041775534749631461033994713042124410316418032567837241070377449346618234836755905759126966827538081772716819406300414259201002068686059890106994990165292049444226808827954893572299275261679418906309657610462430629158164414015217780853114759189069332783190108875921359507560218416030585730176061365105724564212132739154104191902725461296540148821217139132082711345393028850364356713188737027574492264546846808022567807500217268751777964641231645648975237212072190945437002976148948158850599917663475502872870515245935626642600764783072874762763764324448080907951052880648819734010664608909224038588765592707944726433105597490130156101694010235686830259110852994576315584473724590597705959630062617695414560086952373745507102698939536704839825756889224243033217989345280000000000000000000000000000000000000000000000*i1^11 + -518066641803560740753703304655966264339181623502037093540933560094004924732554810978825726921402547572060419652235085041827365302238902747533501582583393259571278925781029774067598440250728078769747666842401017985931974005454127915324615553628877004828820595440530497222305360808442223648102133679601318167032370928156912727215412949435324429135293095750258585060285863015260318584644508245415136397899494498964946980183624645583551527839663169422359798056125490930645441955931600862579524011708540120916008095351518073555584840553914787088721690498169249966816749140729413469722728104865448998819889803267895389339476737851285879381528778616232844550869054403267193500611028719361118356795148498142774854966188046761332547285805788856905447873190791108025906583552519912645461695268957713732032426678879642936325429547055548188165212897841283397300142984983722494430602995688290117131268530821618325013026548887109650751961016161283304894295745540449328735484063290048908410128378953229039942191250873307058657911566005219674217803508814620801428723905422499207337210512285513542920496269942891626978728349224232310857135694321779161380013780548265698011417878795820781237728960525954145476918145498326012761964310542450608026201682702941530340761691412771831487974262966219527036795141844849095216725706161252195481540392396803597914511626827975911438906127317096038896405006696413590311617464488066849741571047093340086084647486930648894426812186416561249528073779994511945087018437143311000763995875929871858335846593124239569620445565385597123170884950580434303970517024042687702805956756170145841439627119444202400104675022468199877644163703663751605087109764200150696453509480496448481029171026464411206166597826739833501330726205691191243305920015670181888000000000000000000000000000000000000000000000*i1^12 + 9495615960073276315666428704995437997247275744738587796244432828458622171484054525477037961055340559894213314790298932417217909736412676282929856798159379890943440810425646639859822414103070725126448094692107692667829356023965162965886644388787475171222864593252422666779715813148919739018453237489604248762178036652434973773079234671247613536622951265387851880595149359690963066200965556289529969959971744505261132299098606577412668790397893308761780045542484453169490909470179732813220819822418813399560787123436043728609314527075441768480594684262814309143019789276200690671488447481052053450026289594113995482754271191686749628329413599668550870849483337610276176590878422047934195017585915527158941356678527974806871103916626524211047900000034617515654938036810659443606572321592119680940053380227285623787258205545648408759026093446731628797227977653095267104038856448434323397970279321986789127320395335541924278200143753520996592359949818875662233170591217998222941750578509902723832206113770416281927096256761606401424278051099302442833970600458132364017726394911366883385430531595670321102843515624005430652091820265565034674133575997159040428474216762744932848025085740878888710593450443292087327904971284418452851072393222506756031406497466055251688999600283252016760803333493121526351262130194308772113002661069124848116368397108000839127680838990880056324395430179557114009221058185205463442989365794814929337688735373128953234117387255025177419050544240245092251836023302768942406939530535753451282751376441739233553044960607625938423815300267613268875810715590352884473997423899513578807276377586584515519362488170252474657873084861063727700604989425250570424671115677872155433169090146099157279961575929014556653109949911299844317384141281689600000000000000000000000000000000000000000000*i1^13 + -142884344005808809895452268062243875211112980671644382384325687121150668370859971237526291503483046198521606105071747624784406679004116977199039193785632592137660747330539049350572073646823342354968784494022749842193060532303814178495140378261056513479485583652248135479325715873260536883839171281990883288939895826570488616679604832705443337342628321036415487112481200297515778067527450535591590895907254966885260338617288884312354744233432924604673773201153230173938214560133927889131834157572609445793669340632917330048465701265003034181288694033361041046476066897398946705629777986598761592176307089304636189646320872464490312906206322920226765630864926751855364841123723003577401217505459467248293174510623969788425147918974302479277780335147917977256714801141260533971479802673090711704307596403837567638206563053611223059609136465864422196270607094982367015831900286206694997376130855669830744862969819693912090723816175451709472365970649211021282428085688797965030650016817439066637437334972861886198743765704424782959734381543631373190996162161647327843269324918652149840728845024513796174408166087400222009231199418431875966572107796332900918713874190736166273742141529303884753133906045313930845629486891901894844686140947351427671894875369175177280112847138083867099051048301970586277620126753492456679493422234037396273695299730867550024247497207861834857711736952488325025408311345209665621433388416393165195431330099655546583487174867956356976852122528056637022616446914296625057013044963616239853547253931688702431860749949835258489961783988337177325842456266854807699637120635317923160879946028802417503861259965786269346227654987625966132904712256797983504482143415165886605331577979283840773108483480729362354241604467138383296985667993600000000000000000000000000000000000000000000*i1^14 + 1702496424826786731748188215442325626170163682535305246626607865019247404738909175705682920442524283053182013333456207262986031545129614446369601124108441712529490931928054567727610771894727368185266911400069669886988881160167168180059504179218219386534024803782558478245530610730197070627786182297468081890598553732335222592375982098565341910821024955821807698922276295697089537370421191538355865715463539565736906692585575345386249240595328985021048599801251865966125778328037451960694413692992037055026554153797717809384911189920511480772761521287184153704655869700530809694674943825381664110057615138042922342148215288649207317506648407430338392480084731800192586507547516812196089544252991946493526147103827975772834724317286694377262093156938316785612352236134452399179254832566296594479260184016918116523412607732163418869837387879550379428263598830044812193658933194219207740426767089020294099527204373992674566500453672983627668337661418755550018296596669096804275694678694402422174959003616462071440020460076596919682974105121015231052422118820626666367420714475412801025707622373717292241981503198790052797647115799530986115460758994053533779218667006807776037157376713116015453246653448522281728197125237227323216968475421959662409835333437869266965041928914185182376251474107697805170100962194369395492154818051749275886615340757130934476174462278637752266542534128085455285393876397190328259291373133729770014583240965636994015904490479602794868828973107047254590277960729110963578639882387869509909416992702006818302893796923631934124208183898323452216131830665792803872926091199957660604742951517254320602998523945376421603921315377102836893858384591483766978904478413390473269210123307379611481293738164997781163862063098657072293609472000000000000000000000000000000000000000000*i1^15 + -13083209434016570123301096993965648254960821510369139232611119918490625764487530792461249441435357341155359536141757892833414884730432172582464097531298223725096113820238068586402663130152699070739760370970642321561958050662286753522502533495516007638940071883745605717285495339596560544503960114100569191569203839685027816614464635896248372674315512022905378983264218883065377047390068036808165664042713879611325707464449101119063217560588642402477166125901081141235712729983928670949069173764242864892619971090823597344508452083921870393132149393045870851627098038707471524407153193309391881206179857559591978897180899961928817004243297259178131317575992889394304526142577933973661519447546523139495754552652616601906637874766527349852695790522763867894272750592107174877625386926632020054095020861421180328248178447050049833624891471451071529444806202518531887329580523028559945993156199929197881116281737230271213101189685442495723825694674858160325850202664960412180923205201524664866408045061431280205946732134703745933708581877656578124548853289428342779633713820638939326022620970423471036054699307293993617286890484832492856651621241454217830624777151519072981422061341019869200039809225925409484794724820488752211049114632948919760728352693321756005414307397059983473407023388534806756127195227262470556472898796625507164984604746586472425006204635735239419628090203707400314275209417047288467436899893775142506406089896620187800851886955332235024821173212800918077060996650949090737816648231518295965645846527584867042527980548791927366223240489278694078798769314731815998048933081999263359906944143371603193553446949808562139785064588683266647656195074950233793754007421560281805065133595443773382128437683757640333887674670809154689433600000000000000000000000000000000000000000*i1^16 + 13919476442063204095392474257521728370409394091678090912812510284117503500549243403795062547693363302502749277677648018852876986605631246906383754387911224349975258981039465687155605657688388080906867020858806417905061279306657012119999250785355007583746883744236601644735547102050556334621319905630151133258368266938025568847963924670993471936844264877050847333807857883699200912706855998062184547486474744310503126084163746058286955459673650733010698511961289663753079681693620483269016402393211440934465431076394058562668666974242767953777087337015595295703109857543191879451603538973622087748943085302396665078565682750645391177809342639238582398916845437326040953076246974159477052848407005595191861563251615904973551999521113829424112092663826804217354881867904733530048344073674167449702233024155631617091183386220692583112676266602910346360055654128039492060235257252636661968857321715294220387027641626116358460279234173510516013859863073026852986335681618394956240960233744646942685404381428754445953901345789136127380260546003168991584567376699454804088809799246828998950210874384888324890906151189495836091798760617034767549252176136379206674587671512535081182234116167065978485008707889449832987468835085516601602504476041988847678138343796035871743728738990797053596069254435646645932848257528118340984891129439642243454957085666969065089160799179855333181075336514695867457558663612075149295688066747985323955486810371837929695672998332687438481014324974970343638621978208522119443960758538466038401079769864837009563065804468527315577050972724897883813291308901807559436944767697885080743280561704065390662761843720590896760919537102576256320091422612588129649101026215252806370434610641569760868449657052068897463971491421880320000000000000000000000000000000000000000*i1^17 + 1422747716585431412133792299038340440412590725895450686750675888036403577728382920885790145357777405487635653875967432128965343615396369689330352249157689354121104977040460650116470152452334535199099687376472496182877900762320816207357221187606625990290977088003104151773488255098967124669117285681855470946101452145573034270582541251517532597331135951273596578395502364791578111088436145049477114715150302892316463469532649405939020159209809152129488781163295756443882541705664808437777522190446017455436858698392951661195666451933486645063621123279814659595167588235467224557804312199967087864633587006253936338349370668375636197035885887660172474872448554805078173412391874811449487389080338769833524195220277040144842703154259013254633929055740791343413252668500939291258623700872645344013773609596115594142970347614317408433649119510695205409515442037616719153763525460411202107098000119487188646242168999189157230024878093542714094550505175179766732086427256265809524823260987640599290677774519877643593868601856176105433539384142114437317852206794153181623537966675793741556714086140380946196983802620332609523769355520001920700977368800614125761982237473183766272359668161420852894547595945477671832924931087091519073614029298898374094623926598087553134100735667934510838676126252048484957781050098416236978096681077053470261527874456265071793682652357820550137052121141782560311137666538124157208810163781216028222408007591153370352248940921878922345943211465491733893315249193316755717890136520211901186267787822871047615317138104476559974834242799425499173077802862256283211030015830895286709190728286146852362094370544412187237827275385094009011538881153076135295970286383943736032062911700527134867277569961832123614530228977664000000000000000000000000000000000000000*i1^18 + -26483038523167428408494940403311565582800122036361344730398710457769743540230089260191961987584758672389597214301681985570868744040783338179852815069477733737967010018089755285028518939785128911311580530266718580915475767102477752030634278683602352254658416312166410716220690409333605847297001845194827447253922297595151840493448595523083644466319830469747104000619925516635230925365276098421290407641695873747579618400386677090561571299059936524302666021012790971576689405491337768706425166932201858770911601651458317779207545622660073458218510738193690770796865360607122962258249978144213683317351316572377717686175944937091408142736713831153386795028860481955944279917292858372283145151238738617409041610249913433613377191419206771915607542223810592822380456260794519858687244046908973782331870570133141638198071091527025525139325732547475448832243298963247842427321643915245255869954563193192023328352140405396224937345216799328375691054754848782526451715938565035765350545284233155986601613267426528551648405521596109717646391166634815383293237778964677587937840125543766772401198982774302607910956878686404645261707110382675961365143175077054819030211608816490718316269211890729843935345398343223904397526147114399099359989984454020807848678187715480899799585208637425467111518003580721377287304804776227467486449267112782811800283098459218845693454256448716546848359994943903748035590173834512143559225742171398198758196257261289652390837622745974510526357093702270927741904540930253686483513960042951047345909626021019762532573477668769437315877063723571997204650472224373175159035731730352427945401280944779360800506521483825572365844019808513571533054338149682217756391654598877608555421313809140068873476751544761782856004403200000000000000000000000000000000000000*i1^19 + 305880123136377348169318463272035366108824089341676201816733555290773413323119429691227398441474535885389463999713756182618304380016474204300181091386800269130316045036274286797947690915198009458329998167827097644742803922032463750668103294194382732807008782906232066301403613306022112813926009388172813018681769501952488927954977913869376042844773876325014817272950953873993910572225535045938531254763605611059566754559997911316670611630142618240683982732580823251158758870702254980381225256738155248065119399138143678397605835018222441559222591755818369135151816747331311365904078182596981246855298630524610480446798099162059701795851805162445700235056179368595140262602182238847960252705337127286465964881179858044725511777062316150582238523752502803460870818629870299318263575977276377237578378625199598666444186641054735495968254650755294323543944473402604778134018211691986863143649873159147964067203120355885747668775591867420466592087111971921962846799108398840532042611981755052417373243311334838205189229828023890655041534102504433785697638399428980244734402429579724929113136803006885878262325134004794684026747498211406264068568998095368285257874052124749795030856483272335876998418490598755494858840671073499136047307323243343068272061928129650752962046611374537296639887989990376070372491052494835366788054224288569739867287681607860096582801549185354398495326297017888445149338290553075839953342294437676595852742616084235832868969462202603103864272455913734867312263415301373399590060184853267814551507774907490127131347799530013212419854730310403641810738672750314122513858594834288410014426269405212683999255478823884581079714425312609705742061861432605002473332083061301522673706731624849939084436309308378762444800000000000000000000000000000000000000*i1^20 + -1880891317380952628270374884894532552946411856133193965150072052183223632394363842604809511623339555317939724505732931655112279745453129877251003430879484912124700883866800394180917886796451275484796072580303657632112164082001302892864926902225041449193955486349988069168842471409833273919287237582976189683393996411853080706616748366899915776811215784595792100270027469416376549786767182151243138654569499237890310281954218274909397396327353754961433051417311964744342979743250650443452371377307805919176286090722464398460726384375606544026249547858950161373503647062847389007968844456210500679324905351767019948923776112053987616555476659403697293977801728884447525138133657415128608829486405774157280025609843306823423433734089364448623761261745957509914598972887837518810305956334891037715655417476200263725248662805618133916175551745722433869787175184178321567851342363653010434473431366022107189616751758780898621159268886697996815875328300805188346095397120863421924998064683368188459681439354890621361757288200690731069620335726692180201675017128753258696181700755057182871076002214409566580083767845228880746268843358671599809943417700512214877070840659936602450795464934671971032665950598450928751857592548556883908700481453932443474778764964404265679411013178165951062576236339280589034697011660352447509024426951104399376277014155649955360588283393661340856861555608542810471879243906344591396098094325701036776228380204882205015673488002926843145846220078523230692022903819441236869714986564021755214287716809397378983857381591169787623982590094599335782280345513537959195967357411899415915996212303395988993868472580610167450639693049555758202398438299183618271438748635059509982181084396165431028411237179670396928000000000000000000000000000000000000*i1^21 + -21544337073713469183666482326502857473915665740871554616023113125531882793134216459108094724149695257514649923610372598629734543521553743996478860522757306963624122830874641031646805270898985594932334687500694872739992690669842954533606408432070031910130698644116346755696687722523704835787647240065473182995734976167998423523648914805363894056034354547381427806205279995277299794241056346181644135957439818530492992181130806305750124294297722989706432574484850365292411666424411257681322223179786240050738027956023535591681581937064564188098293136456202233123856993412792798053657077554651753765734653193670120001302912124729390371893182747085753530621887743737629355584915014415490531910274425106919153244903806217633089960243924248479973122483005351932021358051519080919707242796338881460892815613297488679781398736960066047253016351004790142577789052668452569757562071962857992589834635751603241424345941581219413092807859589284664620634729232254648518973529571689194034992842785241110661893893154323107413689081092309954492848990807337159738319939762009554575622075990834437109437183224053692212710271414660414107041553041852065505965832437122250306637750863983782146214811263767416418662454730871412553453818665597122026928152636853353148767232502947217234899498206738626971314706273198096825820066835170495956643506661021459494321319374975710863233127763703224713356932492461898887870891975503705997158101563456051372362626287536836143120669878104523905561485229412669924566511234904936936594554763333962712586869890095977895752959792606958920354938522387124707144880785504500869659493487474721069557858221877302476347760332162226166209801084519898356000543365540682243052367978370813793681650765346909759684445051289600000000000000000000000000000000000*i1^22 + 190733117035779775320941754536754114970592003189589898701581563443254575579040048691530424983040337989986421029956913913670097199512211313754785958234276420351112198966761915745165085550564806282392423647704420085065150462612962951953600946970320149830864899521456690247532041200202262473838940469901403567900274664052436237708530860476930766718734255382930915259694814018383443689819549095577760638303658943804580978554505429049396186385825433682808169030404326911966205018877539046374689098259621720284537611027033558883251616504712969956070492765454937731813380329918525618750444662575189683124094893417902671692396710093709224490993965266895266246267637149236977979188715262259282465580023941175662099336429428085437542939449934920367131178625076627557271159586093260060009778012630176597142375122218716082242068905566855169648691642826881100359545618479574237627495783690709093191686537016154664475976071697724611414230631512094346204853662684458470052030097916337782586886981245760518847338570514100098855900489491801933520356321737375263155145375323571567295141521546767453749135758055494974768756207973392487758067122119554094393099105590839344237350998606456194356477629167908545850583198959758446302334460999925404710792615229044012761491778349528230159915636395292058916618283933793555504121222670995569598004168219258504587977042898995296923333585771546293641382240627356625537623654552592877405560348508675068289687931973290766142638252888433497425848303710616654704107860362743648888789969978396882257449340212501515339355955183874468216877316401687689566521419136651082748390010818250483502496047233930098497120979317156298332107450081328788529079487462745997223087963369839422114134528793662647509838725120000000000000000000000000000000000*i1^23 + 1990307515530042420965250917188005346299351433855846047209451580605275141679214004269369184312936605441355186446404220203963325232434784333270884577165493323168079320978019166170131661998326647759005858424194001810222611672868594150362731420694365004679921650759135496445927446889646759684934610729020673152335084507509445599864886357556112760550721640947718403688056251012578992519862261873725982395877802261513607940190281699429847260030415043719081903299088027582957386724847989318000150326661705295312351826977685426332489040426164109924276031206944312217472560757801237459289607132156537280071027233064077595200844300115869634885523064857036320232704529505693377542331445803620575782632218906754627176371250093389448146164780082749913289156107694770784160059158614120665203340656213968871796532609045300802249242354532042649180248037578395763485135904050601546874173181208586954259132160520496817183988064885290415627381682659006842580648051906900891889238044634147302977408626287716825761210607926434656159399713774455467745595199333510396021843715777305303054145670298445926458547957332235282079565616689401661334177348754802889349476902958616580801155572273509280919264404581747985869557410759741941675643002088194880479715242886317597022468994469315552092849010184137243330968701766419260135780988890758141190290095488941705856455230826882580349901202344067645420338821651067412726262053720937706735262349289639721300482220345746124322792699138573738055814751795328657982461983230528093457796734437111782555330765977024481854809102167961743079342298249821808599905678473995640286188166532632250090963639464354939138738000749928895975104878396932796638491047823821174936937638148777737797873099861435988574208000000000000000000000000000000000*i1^24 + 4314907565622969224713024425937800818017543441761316494606740315079596973692759230866791458649777834068878073218592670020689918510439272696706661063771675479927815981222217723734347487465751811949455997273619871361364368011822262519205564372644813209929646008279795850290545450667645702291780641158810419096541899566950111378552457235041562885844047543925769168657055798171160163328027486068733848915322891299454760441871399681026467483823085535894512225160862245029936249435149989811017866538303037876370281146917788507246111564612572897718685473428516485927057654429548071410614523058826272055408383776136379435599780368086218669366179818953353214097274991902716692963293600767223725267738702141732960784087198804598256219426331129875469483520460642672198632240141958906427503894399237103002895627734160716159069913865136598494559426147046099917604764345011850820598525470732939792219020052816956106790537341491683957489267456698147277970027262251059385213745669603720839331528531526763627059329051599176043526282682278975869214976708172968303512293649851003104654732653290018182946787059298341403209354929787591081803132508539050015488541461829104295508537737658589239759739337976780460619505352332321041587764596203943685414927578979790112576047818755035372725188290197499099519125944802983103126376576130179825107463109313355056722025492605084486483096856425528039751463105102286212656689398578555767778428249830624251121396008575681085150662116547812070182390739902878087104284812387658735916061747210090326039707770230358533729380272827667261836112380739589570282026832888149468850351053261816408698638283298225221608637020377473639483092857199145345666783583270175190227939187401271951768551121459819315200000000000000000000000000000000*i1^25 + 5757308655629301848584503247362142775105050028783445766961595872294833125059320138938364840828869683360698219841215091129082478241556290809199971219490820311110572943954846012080774513070647301671129333512805204734691739435177221599048468778232498516103461242782103790446259252868821137720155170672707421924977722430406994353586353665731386240646204231730227403153201943198062070714963816693713637259293640065594890021133699883440872419308853994712232744333038593786031054799051856511086567516187065630283294207980284758302269707496566165073412491599845098943161614055548210687481355547344870937375343684310081723995147082819664086811879535842553594623532751576742748881141244732508956699516147003213346579676654115269869501371874435177359125496353548157348766540541797054880826141618774452224522854118263678188808246365473283484671173463008707259444933168601846508560556901571206765246731138617085615144940423917347780805692417639347660789252816409758882359918177503286419601879658165683488779919905907557833774143038869023758418191780553453492794425959898801079646190066221600856449597512204385859568327380216612267608085878246135442312622033194897880406429634207430363710181441791829293008890490939332436163827679635722662643736361075993573710338455033518686404983832566261983533502425292301754299535632573489723643368055137860420733416684866575660302587405900553275326010942947215252572845921641827478517411516983856266115369189551030120789247718671643906988009438513550964598896967027923351676929477508770408902826027369375368842928803217171616024972053257073867468373497710583183122749496601439495157520860266622631075384679967266170114463449205720073486404422220947040601258141673831173426731989073920000000000000000000000000000000*i1^26 + -28170464535612413708358192301490639493409004510633844438157652080807293595472329782190688925367087273645024179912005678633016429264910465784340218334506283521766041212166217250510524120949427165102287058442806717749733772531666164816856481295045043619352718243178386710488722582945728113162302617312399688658370371016534265895601855146001005243439257583278040189367160122331099028331051837126591460686152875973865594081832118140503774593736726985992765908214244490623157631926949098433306170637292994626954175729897603638596250952620805402819768201099975467666314236543136160161358512615881592563833425318559679902830495675695518365417538260022599116506665775539398691493570975832701677991795458511658780477936968236601586046613709532749516925662494697615823609548975906598863590280673359816588423630164678268731612644467772183753284847827526894423247564273207604869562599996255765667361427674732132021529240076426351411742044116386810568172558214386270823274559270888967493030346083003668299746102102949634740870805706596104562253899372227299404704599713035481715459796265907628655814703213732473814693550820549806963102298949790734694899469286446497924803626320424591608102102017528592938750675833868052064432096078433302754806666140943148706090799772499581893855234103935971798380958778694048118047341501709805457356831426383985839624190702161056926648639272335976960137322862759982976297113173263688310765287560963115738969926430680224372698353706305515959519536566367567522872606758764842798951514331553672744735507792325010061238919313024806377148097501194990256759437873480445215006151215847053253198055915948063974606377263222682939941325330899102216341867013048285753428741819234475361150435328000000000000000000000000000000*i1^27 + 11132431044410348957580478508892307501984618054142487956110500538695240263005127589709031129932709769540445641583430904428674054418179269741363348475480514383496042288560670932825156449561514148889412533606776370971579717323958034967994589357557586233211921721557888115929428426437523293096860163661838008147380595519903724027965019079770839621433100592563106249760453589018910409281370090619720060047226615732992920757057246672401430575802557721080783308695010042872100962756763277179863747446973015399490579715963057083875467065576449073804491819404417606868860406975195794534010142322699239998716511110923721147338476002980686837702159559851130757929146052494097001189731949760645713922060915564642436379848984826743789340823766933258739245484985365231004168678850012984749318723012396449384889048835195474435975651267918309650090981036389764938676794303579611449873096274010137374064363292156368835972721966736608076657820791542154031787650146291192461295590052651381404769063952896533674563779550930827738745122860355739603692438592322159508454950696508629928952690083658282489491782078912290256546326520458607265932985090401506686647853336150308523977409545557204090561356011352908905316316568858021255359294910492619222532739934505703176864937228390893743592450838592014774885628891887935652017142243153046110661422151473859710641746329957279324374728302104946233080670523524822043574688907826781378930376270534325478216770523585517548396931592250333139212409383659286614332094499837577260429052541018947497263393327745612200816626715837373165966530981758605956190879386873539363351538182916284725350885883738191597088527732722683375396430063903231592000905717735752419400380561311886894694400000000000000000000000000000*i1^28 + 20806923774765776280033898632127192134091117141417025357429004693842546542200193527161197116934482434505007098027448064327944882542411473139058807233488838434841649248972198799289994100425157661618818061953260670202021183136846238025300693004790483159932134449300407998138662324811252630424383619376542337666125003294121304745036336429251283737628162542860152618235697051283709347880011060251164206450246595827175737121215791243898473955191023300911074078674489396391791636022284069840036825734411916593011878872416328257971260034718991179659102778837756649701624469748208366078273413222100398292493310517880588822846460600465990286654236270183094459003257736417268691478672669554111254547204272593950798950762161116459885549014914692685870410227648463489648843567960735048402985578478983922140506016204553352652532088943526800985543455808091792184190104080835202109034396818915718766623954467830285649109836057028938023286751222566795825913677189959645759004829718004064196852486639118029227566341313717162909228911503018670980739772473608433982881066760171747942110020076637488705916824675795442522828562889207464174742644785592869656969406642487386627396371717962119679507778017342378546401286525045793695797356823379226513167852508137164774050297542208596932586027270841295499843637924471616428980224488898316185836683203721528832070052568692935884479238750687254884966912716341315504620048622965496146050003585670197193661108020680260239846504056096022458683665381154706347561614768318166906336932461119889070371898579232752929603618341046606048747581913028337227708229135191242273434159459352084707592287845305571504055700845266099011234135130592694636514906661421117792648031108448911360000000000000000000000000000*i1^29 + -25391345909192108506736058044804197264018917370270656181833954908774821929935361565157734030825184649730997590656957645694228553249647202452453670031520644080366602702671507701947839579312476114701402010489994432107748287008729369907294187922036360914553531410172170349998482771892620377172523862850835471567749175888089476658308017248663950689351162466382134986913277794060477114715111970647713493233772849631544294026380814085847283076197002719872498260368621896383334638170737185752125947809646677951687874902594522006546843770248880852132472880922749104057728152136901793196933285967375125760565853637830231466742677825040621993464051321461369465148610787654446109532299085507469461935380775123734830168362727882871683498582861713880540875452879978592965838906649595368591776636426640088043310023948037436731669838450226732556695689103283025551180963538178290620111143956161439332186420221077493296012026228880513253807573777661936048741778164701068882035824832673059221442914277516916938731834318196873290560361226408652201260357106073624845280833481639499901231216570517886256080562292828624870876729700581911635155931791570188315590761773896123628191564410044232604463162545656418538939908343800165557307166393307918902825096072735674831623266530516388477244596693410395115770475779444741483459656773664047409407802140449995858213059887558890704359324925691041347036270408812975528487918522926451926863003618957534451548717322728241110522131956568331099125387034125023749072181043172605441866689638372100874457938983080619589926654010462278151599325392274554026244895316350762084055795832833853523869119582092581484624672945215268813428377592640040745397153180424386837417784508416000000000000000000000000000*i1^30 + 14253282123731216384187318530660809500523004179766954914645660429515773010741011666111801611212075836580108322682288005569382294400750042192609392042368899437457161484275805007209016487781364497247782597622229162151472235179935140330411010612422216398122496986479853965752214254575807043008010084586594600744540718393046661426858850878955086775345147386338994312573762780364513501887475371999213763707228165276015803684327994809527708849711977224288673628063073104266284672893894590681546203417943680557199236172184681956766792187255108954843175055245274874916702959100624676201250762854239931672087894146196882486560716678083007405525347525626609570774526113414721782166852580353860565375211609549234196705161284906749674181899929968206852765748235906797487483859259095407558663833406379627122863196509024573493797291348671862165542135455227637585566180810747677445964077742541136878537071770349582325017290712774791132588996663269697175875115462401613512846970020713093611689102136126251372792779575668069626269131194722340811074452177609092458155741540388042107835221295290331444041608079179378636088173815118945554526089492162850997003673091398800922129669800856092421357608856794656737009263550723503209204289661584540132407933610393445204787773899643013932455918907371967738271228460640664179356901957046645240883251028122668689933325323019982619248533716859710389834600531093993002941790454655550448056732179319399659921103514186394662517053741826990744202760333439600692882991270072365877242270584817591348542673594416857614311015122060202421687261826963803816032563142684734122827603129527956495561966278493608681390265523169865946793981733402826773247077749545557697757184000000000000000000000000000*i1^31 + -4313211630493547928696070735129611727715373502584704751705488358177135834059169083008846730750566004918612681654047147164235583034265141268307501243983632400430692843250551047653617252652378448256029025630061214332505643076876651067378780845178799676782648738016187694483106383460240104608209845268418751300167055336064444138318079429201733628432773425395539790997935800375103688147893287744835510544563988237594362932905598339189331717619004256709717353873609330616310269854584536496945328968660263738395788441721672722627043107590497240236169614756316937086355144063324606721990678654118496613639334354070896031149656542190239619443380795238016968553540164213458942182116498552928017907143209858559179550091307755854395962091249626369400818058419894513650655967495861739758814921781720155441938901618826192246324870792168121193563536155246232737787464425331207582543608701925912176422593843146209444557427357076972572527064448877981542628156541973717169127528793072472781835046030950860793080514119238004541001948859342469147559157338060485037491524229322682008485187654712332900824449768188951599325923604293852311446678878779660751742943065104156677898639193441892743320246799070259491834199083966591775800086882245666579828939265331434140996813894676252237395900544061818035911722895173291941036490336308588679021623055880228274688400194334313831535090127807550720721521778472480452195645064061171441177032288060263411089717268390895464968942371494857596521892380142563744386033055885867028845187105384730544541620024725288664777220139978845447912830411100903300155243183111417265074362006711771939711635237491222400713622245830372112347251448346872937537876579864480317440000000000000000000000000*i1^32 + 752756425703133837903545927538369625182139035768767612812038994566829493374961825064263300539974721854489201982935617680833239399706986653746511879408570191673160110100458687830880568443780392229242193372259157082864986631765637291119496876408622743048652018198234254923237438793575468890649407029573660748502176280223097861410148783140199698464960546448428742152901057611807188713703380061897748670202594530438363471500796051388363453493065502655174604303700105014298932203231693051684413329108494378763486975306912852263942256841722976353233323590868198313692166334103795416727189185366669389075779618091360423102414343731265822646589775403555642768338887609898987585212968310058075374083324851169560852016255423298201663851226273407686106219688779142346057865487763272826134771792891977559329714541553774549343416460002712945524301616277198716579923942312057190648962723597632482205800560544686126545002146906729452596442142631830574376269997338064473902757861664149329782177315429871781251418083924479448555101716029417078532883529866502961720290407650291524233636798188953853837844322220456507354038328394866478889595467856647016994126168388118520653035098618812396455050201272769002679218144810460248609262954724300081654611270500784937471552207775734358819751960514684803546487872175115815608961736102588362662732770425146002410728431366613938091656306451997783531662610138636441057938850804289204902746307911547394273841771675695045427939876389228024083074870835707344418592906594981787068411987880841344972963723330105997273649098728344357151320950071080249447764074052031769975632252216922752550549280363235908515259493689213191488307939118134431855499884363776000000000000000000000000*i1^33 + -76104913935460772070416067176181820991308255062445623806277899530493714844866353855919711425852199989591595787733884361594002168408349466847221511352327348855808904059954005427229972844580715796131727685325390804543172369666652732803083939485518694895765122180481095917394350358479541238514418826001788357948385276713616537130278359230057999392455865702765111156148970999475879467324067983798566791360873912913072275724106089537436020336873161953132410104603785925819262154816108057455669260948213260332306159345295607511576242921799524940187790274195824347205692821394074655648818623669774801866264010735462715478284913432270374151363397522848902375056100686410082933765697786787084191231243560064759169616272975028534994250979732687186141899281353355919392861725590138515040481460146124768585088380912605662845754100187790141346116109400452595406394609624287872007245027798439723709178906378864240168163002889297215973582071647368491351042254068158006085902099047895163973199754458597825140664117607031385313154202361947832307497814757570114071862148466636661933775468743186579014854458755674364797006082310075323384560993924640818333764252466957373969275039651088925804676712009640369529306833979372908576866899844372910542880152337841301785425377093019295550667823368760427948376447473977746730671244636897204665015781799951350863440007677372010806837959755923348172358450852082672217470993401025342072483694656656364103846975719038214273669120748103932929115190439758713286933273600146644908558869320315192934200234773077978122176312056349333255248573832611850944566463273442848602883119389794073571143164001766704200667411910703364108986639901184141758667161600000000000000000000000*i1^34 + 4420225074394735578065735568346207114633133818409889580439711953965874550353790394958488693443656880833012195532262595102836255707181623001727339226848712626836516529453861113836839264319480554262522162834096357755623116730597285787086130917620832893540613219898709031762632087469481779741975562466882682743880092231824623423642782713130272939885367264730299350344643943958981605037585649481846755913559281724009562171757383578027210617433184648691914453004235992170602614614654937701726674974219165650391924709793044761040694554775164892232419376545729151492554609417269769962480292694409813652268289348081021800464664785147049937225882289832884827499336170317589882426604449450966160020116729974848193585155319498406437548287504976243147791585833078639811775822858176043798934256141107555374026317177926704039511948393066481042744254988671552571412444722317742915396668101980503960561031481916817273712123321809855727575242047218192341958820889537160267560488569410882547319121182123186434735088074234694608962320906960367648553948282352466805706686971661315542959502303750599941413025410131818916298270639161149235249518685534977533496486522936508390139696159768654300176681764528426775732154943569237583155415728104376028910403598422033417414790282809408635422087464137864555309255597013004714834544044204275753815591691827363199998871571308680279378779762356616473146224849720960138215120801660593622495308165939331850202519987406853752951816847845370110223186670246847818942443396427104553138418523678180082831403213034341002767720306366974292275342971767010124836541169173619232076913532946851535640906326682568401218376268782655725213777419659127029760000000000000000000000*i1^35 + -1187022856188739276843841241757450709935229467468291110759078446025391998112122317846382864160518532355212865172675586028424201010476520852120655096587875956164956189090705270810870520310822848158589301098886662218870919681792665646322602695037677999150009358899127907719494620861301637038450522880362886022116587150542855478320634437041871827226553837413106343247977614909644634620848931489190210127157553396814001191447160252781853963923596927559205858780631358083964936923860057009068602663259347476993450862256214129751981845739671325406516364614473808614006512712757585908535076676535899402015182700284725032384330845557726468895432191241043031506981562842132210725035843483706136675011988925101414795319511106678031170862566499965933662452366714371287008663447994770559135937139107687540035481145056412197393461128138616470597470061382026554479294263315639424518888980022918076811930948874022707722195004250743077610380291912063561565827153127151866163821721772987217853387979231607273439724857893904936209702046657144485711848637196405813186204296164994998495062871024193611652468526970390934055087854608988272808430896122327564586509512554105579061999438153729467381765179059263067238837655852799491061899808143273257445437255763100648039347236199681326895729310204452050322682195937605671277168463248498107537313495215482855373819732416175884570579840376615688812274974150431048604494425981433694557010845738065030510296646117049537535286994317508986198127338682177537555218943086429836004602663276488750594894544841322472924036882610469080366483445576083438682872571561689451554279007651396619757774054250055193661698526269551165514180460544000000000000000000000*i1^36 + -1345414610889320232179063711091617000307030236712993274023757766759389815785953925129078656904795921292776652684183888209624822739770878537751285733889355227487629813652454587229742474433978552873608171586766332462528758399674434226099055630922938314357179305647157135239097813439059445968494629816866916267354990748395494431067219229613585137922751671569258021472481869755543764761426968208490945388069882751580223417101631155165130239587257554205331045051388539658927141682996214413772727003463770742275706698973258767047555276157141727273200919984145950753888997457762021990013791368411603436711072545985853604867922895214926817336219392438054860899368504571895461114916257435891176754861642667822771081749279530063599459466108528229701883535715900031333464205604284083369807651449186669816363023125611126459902490436768310012656059921071617945133758158927163017397105725541579950994816388830700613429921840433381740317876383493690571530359935625951131285655331341176417398898986816220747152359680020585956620828352195405277076296652233623987182511421912654837613759251204506023503782938688354608144601989650541228341707143558348890846385654532348032533923896322309835395590988148428650186994078014660283120249958377384816572431618805222591436868558281902639879174198630519564737299643154202064228691443413644069240980343967641185425153068549689023332085908323365291910710498118005621275708843434085964497006149845813288868372093969894262374978461995916446029323892267877525814031129268763404934516730024418448224895043044293619261031967868235986130036451280817310722739414229841751919631405017112735463932647355034154637330687652779474183782400000000000000000000*i1^37 + -22300980428462818916218905318526169436818957808298729273559353156856885224754917585417522363877841138572471854750273273516938825998297096266355846880610429943494540376593136833349734141430912220680438494511795298205911201008618896204019922165380367022708764277820746650817450921556593749415687238035459556837786777684576884243263122027643680676059153806739250115965029728063019162962491842500338020812349552867880074513875109803495342696860732328816761091000672423091262715699766644578117632895778793503219704805805762735510742848581181305425724995913693462964078876108082181283783365752278872170947122841166032338094625003283696804519786214279394450436959011187127273402728159576142485898604838242502646752576706120854982551467935055922542292755160347838223963253703734276268932291343196917032491068163576544971606491259998961556873270319551391395837803068312484832543259412073503751561863531454003962050141206154828130615879412171739872063139722889352522302267914158245957169290757161797651867012223609238832634037653296431771980566046006642395223251978886781327110083424613670722561172287238727827868435121217701831700334946088006596738771533208773980744676791194111280298098020980060348441637118478507585167328224613603988992192473164773485587051821853736428305163196043108586715127909033314438369146930047380601594889665832053513025595040572604358436137895444199299822641119969927243387448107033608222596773615131608691337829581550465651941869868554651995324471633348365516237463258567239527047392432787091059156936824653860745110197687755967418778816762433546030188575970207394647763427254332200300105399788360372191886559136238796800000000000000000000*i1^38 + -197832895593722573982776315549621681406507665320867785008778244861449708848813880691258512421411293491023918254507577895347193856515536710386063534439693334272318472847511512518397273566020467149672981331648308397451642585050863149142014360406545556987584960831921057725308841582574506424816697370399703167513499436571440819672978322221152502488174372979007931586432547808618899707126250177497813263742565634224414098542696562754911353329758301153094857410098069931181395262373251540857914626108864797547713827690529534517441562968708682358975777581440684101679846522196838846831741163056574935911759208883344475585340039894165533487715339397721943620626679763056957235307103843973198199709137072088538027114749310030347677411372199468111717583020089352679060218153059309424509877000658983768365604319828086854521460761631139581393345350077072681241824952133345736220048718760219073567393848120481416214729965441902020699700494291840913504336362090979949520957873305372895878190795980078036247588088676934419381248355119587785262970213562908428204234474949720336621214645984001464918956986641485172263058459112872981058765211854042717571593198446571938704522341453883874935055544363113722777772757891527203142091328927647565729508445864144167681899221339608042638420756254354340314101271453152230133535173278692813499011724635768391343561701000352240280104552447329879082905085612626056263174605214750263622857959489111371588890038724362941527871818728303424102959248518246945556263422439067595183566688795423362466166322706273062032160246012705364214807940730784615384393228046213846279258750997241590927335592421635243803402043392000000000000000000*i1^39 + -817724075507623834282871982639841637489921811766142533061464497082838094197506288355486565093326772838891666200850434866286284774510692851829936414321850148617769559782207777083469720117042154796463100637525303098619585008183859052775710423471624325949442233008699681315406722176763839303219831846961943133838824676848283697770462604618170822532103933961759921802747225691367475117891593553575185560236385685125618857549485324375443090995790416018099611094072182552596848701741907173880868278905989966346664976794218189884150289773666886034734065319630394007835454305768088179073587863495691845432052452708243204215227291901284572724280219578536189883433329860659438014465898070355962577167065165075378920923232770741051872142838872552444244224577066660730662798458816888646028011046578074421444099999632237799257056931116867566988098039838296698744680075436216916123781975973936803413636265743911690935443379477324315243321364125279535024360596942752554216561816639036259478353076659530047643716141949036070877400622701689625031959231940585351230418018855698032866768837822311533404993627958686404940903478612442956259353593354298870749797534035313648353880457871606808854076074082264364454193341552412814769009303918794303433874740374727712242932860521418555008091063434207732581159888727520123305362072749225843977765171739632426941763058268094302828573457337713217419705729962219172256344879996694870560366042199965235217043453311759657505155959067041811610264699284258400604805546660324002107997909142794625884248038422860045233201297894487871135934124487435913224116102763499495695503210508774790486037248665502036787200000000000000000*i1^40 + -265458420412861174029048440252859649754714963890454130903996730912756704911646628064947095218521109939834604647405383666739386393516053130925119660576617564159662095592703900408610860834822829746548875204292161783105430619312211757632232973969779008039642317189092587546401230493558227879369418456057564048580479529089056158430553569963175499718401848516365262769600965008688900652935602414936066766652444520275682647234892499737498238840811409912036564603080851599421861663972059452972443766585688562026765785383764494699125039754227682015723521012595930325532396036532485713319337677710895910689567171544354634701256301521739093541731635252099205933270239088450353568141100901052861299840660655512846140078950312075866328180809738644319982969585322341896956456683261953799284820484857780909812262829591130593904525723436617802560794416237750847084344332324782863418378457337973452361880754722540947572832222348422420540587234129565033259551212388426242096454302806327696512611424341809533287377198799641130344396172367050426115867332969159481408543569365620423880505083338236315692583015520542337879820024566603736652664442020898138170903944083275992149069452638210228934314086788439361014605045375471970176830641051677711201326158118318516131392823465862959591873079058333384891964719315071487881832208402491896765119492923285661273090623245138190423643344225706026066126483222863281661032475581655298183579766957324456754153886360255931261402291216044728628958318523038621138029788275605691290818028815915642961633349628927609099852036137626714427217875716522830490663735920104520178510957013600074492504723947520000000000000000*i1^41 + -43379653776722196900066690814315784960729853474956912561330386214368285883518371747044620590690310944748788607807532652391891121356441093854108849577105050718152245034774211406380661764307238980418851250849076225409682051201804673770290018059243857835806144312578734969140266449865461756953449478771895029854373700678727657098764935533405388928304479741518867568187526730749009579924622279721109621785199060601761792298380178262595757800178890189330908118985926229518124651168882578386582564781110548904089172585272537719088196624763711645188616124291883405639021375550114236554743281677082131035240649541878803032702642610098581196424446141905943862035939676660435165682354039654095091309111471907379170053183108410502680142722249557726677942242946935606473437478336016629941654397533415073933213685821914915952239837819182877026179813899908590093098226203022937484573201327158094232243706980361706980575280551322764267036435561672255476424529196392630834129677142487319015702811152153657885814336271643524067810256909354320472335397814692464600044741635707481296721382709296304301539489196232932320952177338241899462081158131889375055872162428269177229131302370124570557788357047861264667985362576241404783616883635975011306614087065762041812117886609358703961791796891914577857098510514310212857778429918473094718409055957192399507544936024764528277733790005114537152217801682377787868879579087837281909722921509828582033274474027446092589815349182099404696908655078132823380889815088075043235914301321033014652213603987017919774270316506441390802480733370561097135178507217626422759972088902199919247360000000000000000*i1^42 + -2242985131085350483708194776421747284606784844157572226184412820056154882780394272658707665631779849129931884388046712136765058027379714670900964417594718082099789212824118869010793761810909518444408101194841086483730241987933863650610298567066439505703963018092617039880316257079746439608813259126015579407056252326476248584079186812342705468340366619362442760869509121256692665898159568292736629425886053979390310871817620008896634644689690108300453000984856857716897100711672719627332125791376648192984437797379159826429449449903258683474147918333310258671233589461269498230088632694810881970293104715455054258450146405847479923336213332286562885503998953134495390070931317652213776932298330624366152005622799606719048460780925077447066852478972991029488955295111249902032502596164163639715855368806330077303439190912158148538534130437475466314174694573930070231317413223034892656850553684479658177669640870655675695493131202908238715795945444894833709500431083824235255267190410254517154704042806624643411664772747760072850975293576004123049317653635745227412617401536766162155248227238294666029023167676263150486699432746218005405396819887300505568346802266076224102448393512809834126223497699358525572736616048736550236466953401958029675280078730316841612753206772029825157155001521513068116589272089287609030385191240964171734227941187053498163753678797086141411710011426859383369959508274300015000800629839380324371354372376655604346359821698456034814055983528555302420177679938954917099440073479443887291285727215454080388983055961472448505188641317521755461972443143509762992686465495859200000000000000*i1^43 + -5494576508574545907047675426622992829776691010371457511046712241786450788998381112693177470399800552990575369245270082411838728145734338053560055674874224736294725841030434751178170722975256335220652652014056797071994928067509188981539651668982745050677156156404801425527377952572262560171698711915351129308151839032682177710127184574628283564287102670320845314420298959026914612245234687725322171895194004623844384564294747351834728138918933398897596266370811940854193619943070998374957630799625258601143813811157619905710282262265592597415052294601524025323221834418543613753489110879953928457477290448448568471218851863250961057393255761733818121857297512180076945564745831242060861147352559942136715244448417355821262746092139116948161096502230602227975833254556191486248050615908018554050496709552228830281940032420211575517351276612680483714490324606577441880735095750750433415891904998822410255886745031400699447445351415391157073268153161916053379880782637083485868296183544043356908749541726248092743267959197368556720715825517667791599856473802075425684936600085051126757907372992638267687308748874129325409954272099839416599510900310511082535611434110804861089943528152909582212439333270496220989600165183005537476990305282414529255923323838752536078110406164387408679281925798639657323448616006088344490885790174746773276268358860962360635185020922652896233830140057786437943769291732672223875827232593995397532077400138857047135676186548302991032433146496568291235703170347359333930048092190525411717060348301635020731780822383207451778042307702979099013585860536693350727680000000000000*i1^44 + 7165774195445494282185804388852269099593447354629566937423258382772555761168179533115640014263002727975620265543115907461646006126774454910101638682170927511074767007405470778742180616119087288634722709427116648553836170494615974609051119846017194520904417312491263013739817481901029498227559277446840680900890100469516041626061000553506268693487462710516142684493254361946772928228586366173451125519527781155693991561305102402735463907242310918042699198790591613047646039033519197187416976042188410661390041016684616758490169250802634404768153047063310775663966931195009718519406624267379575758794482711997757286353310864747716982247370419923495851524874373860231980880307746271693799848970536980247275276883965468282282598789693366940660160875882839788177099829846251706015967692394269098275614303913104617659029628331072940262885902293500115327890491268102578260932694816299267989326005685162497117135773859074297583565295365339682728235921123662121038905216555519178880220946395185201163408990665998825917203915774628652948128555440879852957925416452430389829090328728914533004198287864458299513140932443474630630425580803786846725853915537574251244509980825615540919844075023357294315496166681816311322089509927630215837110169582701859118468893693513008299586676464786902710498010727567679675911396543529922118189599431826090793697275320110617105939207512373784217612669516202804365948583342913985786345084684463312457495892295995406874531232852615376091622723064784328374437122340923496165116269788085366708951649966064724776049693078307741725797188663664762539340675940352000000000000*i1^45 + 109398946057948852331746371967732659424189633674012880906363205809451062247295649855254343597637288234403480401200605483330366908983638664897280533617562120756714287379573955868253111008097465521445235493064862343527517857841194605452743343879217950310619438560984582911687482964995244729009633340891111024839854652214483454454060134596824991132294033429522635094306638476785141590871226279763021000074173496739303536697902632610331266462662328377230450213001590445868763065903434510872130356643780618157449945976486166318909575576104313191265844891163353807158211044439110392108518970367822043335376073563560443460921301196174306611258761059240266006962216197321850667962348665599011044187420090649047636480235033778558382676265167952608649048789310090505326500574139163394858814565500168127910080105322379238046560606692584484085177378049451418040372606899865225727774073148895480417818399940086075335490388536045727267975156166716722595766424379165518486466468382535431231015601300285711936167300295521114757358426442427340077063068449059590588835148443825673991314644054802238541534963282280881417352396417461545549938548182654546407748206967229367852711864420646938012911275538193428598544919843295104704218178971189343194853357521646770491909581324428579374641867020024134716602281214450393204756830513261393669525659108281363309277758806703546990820453051298994088114717944823474082888282850190029960282983195601114932197916371702767298840538129875107470101577692595120650187358581478310699239166234469638588844358703970557977333795882632208848694762275503865856000000000000*i1^46 + -9111424567763871014518205619022818701487489725812837179458506520666712117309890295609584020504136213000938023950594207184989702874512612120547610130490865712363590249443305866702020834327753751672143163952053760911225548416727463740481757956390433247870054644942372992644731104212472389231290190743320154622897781174280125564333130456753799851206870794614412854107826211806637825749191074123734617113243498888226172526436659928161700264801966365343544654826193293809838699755031470712708161274564923785438896078824861872834667618354692744368184186054720658890739392613532149340503549446543178169289194028640185331745054038021812882724626661785610292253156660696895550363367664151815633822157906342335226437103770072041062333555777947649700242952592689648192533819504280162319578440319462110521465155450908351239866099762766657437104050471652776101503442849543113702834291458760512523667834229064106687955015146454091482667247551783177799065367984111936372800065345556700186605222577315704394399671141141459775800182493904299869543137862295126020131163611039173917876803389253501136762340001350305720335111750368454785790733559209060309204214989366131802064557946941631386132289443603113099736567428080928918193348456374561428171934812047284462654030602185389552648168630058705404946100875109156946127955448897277448797048301592143290495686058877870229550710857630638413281026522412120587164994795610307032114968176012863835688920079891005501399436933869886502419151800616948153640861464431406732896469528744862043058806186883694449223770837193519546845773168640000000000*i1^47 + -283802401426375340068784847849537798916189495520902868484414905389984027762480277257411383802437211195873323536319378946213717230977053395995161249870602466075971902664867724595674621170543390565177778198597116568513207671261573974814831849238767893622270427395985274657479455148257815583672608571322172716115120956293306258142034104908992471720424499945046288953031521993736345679663588617440600692400967965823250972561701948414708392545002601532952896694364880131383602552282978993568446262677476221573553550656445420660081450979345679118101434736519849072856167491265477195280279851285736472934776831627702235609632468916819750213104579560048476991016606631864012571162709807544683492240940712366057376856866579515911393309236870709023831891987811476436725238817531369808904528314156808108400553443315200052052035268009586501002112527318559276929978048404708805785355335805681744618382836862421535364553771203385306609982324438633546591937230148853266746436707201638873047704768899083718921561142111129790512743174540521792159956990449766967533236383526773330249701363622120975708056438606712464631961493471385437095701224217671491327404420424164024170815748027701365192671344385739602012122245270671859663359119621260929168760279474141261763213462820912545426564158939466564356173066089925154998454596033797489647727006756857940690873094864165958077138436224382674507828050673060837666873339307068787905576796072191736925386656906431995135552930829516736643294113519489479802907344768099417554060055922300439026776829749971952237419615858473304064000000000*i1^48 + -1212367814419716310559244963634149933611386963944260643619671376807218934563991835372134164419404831811870257394962177473293828252781895278724847525382305310247466193244797652710033191302120342093770248312831900118919894409132766190864356432336575766122652000307486553016617902845564912439463075212827009114947629704023414947372061630319538464349607757609896260935841717134086104943460321801566578529159438609403454708865659202275693652018149374285573451601065234345404774791860447855401019953860339867465729628797932984621580355550702300345190696398164631566632239639351367011573178833982050842649875636027952844033006648519156465227563204085126292125616228776361610632192533376445614270554340197186361717727625238171352139444641237909918633175586986375610441200832966820329173855109390295167037399670609831534465466298654329973383185252474018160170882919443443276182046759703955993720353723054332216302440792462038548512299778926335231813691209529667215148853636802996501391643195302593253288602108723651180498474504390877156049365343435301211560763615642154098208080180218868199170510989577375572132001001295721757121435997338884733566301149620216870373151777096361772116934112173764094285589052520360173502160560610842322854498789872915002022262869433736797116205136337471898198042767648580041638770721149088144926906262239384950368591127492723431521259889946475486593110874550605508592596535241095237057850897691416446127914210614451891378944257986087759003612949125364021327534894045290474293864488461515974171961181910614218942657331200000000*i1^49 + 6555436342559613569043135098238455073268864916988743848789437133747520894235090402720169626116789385151740472229365430165279901889110531729325021067209679043551118081377231019415210936489194644757423641496211599814655736275688651139183060051415743948615188747663403966950233411625343930497696467951270087435707544651237771434259411363676839204147474140551976412537167079349480525948662439756302611414646697803495819583532130078072953704123355591310149866235466077477693119896396324797250280101834285715251949043416576716463188589572155556836415387396816311700706695227426889068053420786627530984290588481338544297802391385098679389888457830065434001848769671567214263475419620335992540021505517592907038479821685828528700063718923679068686064455241655099033563604787726980487302258302318535176126957984978810078187232792697015045881798067447551910435077787970260958026427462841998694375173280785254855808963231918258513684636955731695027283819211086309221987861400769454785082246852802328871056533803021587990903793526048237499540314470665287274786549746392141352586223260977134674593327908278379759077108726116642181045619524610432254694788025422973388728344931244186588291345563435547683879284665726780313520922697899811283324406796683855115595813990084407130429271600398544507633566703554254032573327856470915255105382001664504240148056567908638223044343315017612607815292272661260255994518668850149228898892095091372471200187341841209830608361956964343561761649150966004189093025889720123847191944070120749028951838374900531200000000*i1^50 + -2183700011880091519488613267442276585052156895087208136940145857366532797519037640376468794971228743909473994193745417086676000853412447969135036007862375206890590526374307826856347690422713378040224188421293007262617537570846614945107129286581911053237744967446383570621811892731358766006526532166018483027199535981788016464633410413270253229617643571815854025253223418983530634128854725971055509979659983984372692302282829925002627484276282881011059417333926015978151845999079089282925534998965723686036064974221876469458759735310396942844146999516934581920116040482688799935223546126201068455535310958398858284503365776973735170362363840973325655148321750853661224333216808529407001763630938925959124681644359597050233814972854626686754682040910667403484556613851790544842763799302602249063522617524339033315203523507299946318921011844008555870772264433052349594438059749230331274380513630124337393927056581552498001323398590639145802074874240848563879622517721200865476365477258177259104417091497974286488896798000323441586522734584266393291042874083201458775281324832663233499366149217617904413102626811784378889654600804947761077364955055008821203183709800575888131529966256472839610141330777633080757558113609741022770034656541707837195526192831040288188885288767481611281497916076108219378913246318266170880246527761142029427908457709754616393341753668617150195942848499337513291776970093779339163700284509630669421885349160711908429957434440153772576994555981062625798660608164396229694960897856289329840455680000000*i1^51 + 5449689358880819340608050584346576288170326508412825340363984866586048862233403748084680591289055737410203452673649221931013859802902060486740214145604574313377564432129749668189126265242974311173387278249444462839625255180832718091990460593802929819979357848336019088118377585784058105866424348809893881230974560045161077831046340165450769399260877390362240208480336773925146092812611292612958442291334753145813278649332565242605891311068624087132861080967780328889664634689191107786669621906923061992514338014614520116833751005316744081812911093786459834793317706832142235198539577722162972612451305868275253880342762497938192563907439542238521208919782682790316652606981416294191597787384423087767757029089767719842583437253263345199896428875156981180974591220268257092813831567190585899695958040651307771664428378776904719173999654125432070608693256737762925953367370766847963994312746820886907179729747430351829508285696681111532405176937358286389405053542404109136832975901226347827649989374024110794384105971366080752834506157261328666956655804193631845501933108831922448208884913132634803150845769879240046440419330287665735086929323754760567786419822929098055535876165621045437038173812832834509932175245240946270956660038248745072827102770961706525396428713831544781215760605031169507074397498566487391261378756830898563878254058472308378458398778251746653261609614541455425872251257834751967697613702899354839205558534432168661173495611724505573575039086631248904810591801561202374154687519491686400000*i1^52 + 288920492643201144822422042992391101801489394489889328509621881802919106333479712180851074458725111390557264888826662469070421337127974737428780044383412022491317883867883296107954828425885718624074544126637373153849105053844353153071966214123140821429314303232450706969746003573760540788781345568482076750280242341205241681069018489762901210313192368875790851854792638007450213082436190268696044499483600111900731742643007026072112414822944524251862215080075900455553370342446599806028267806853738672534873955227197806150756012490616764186536205735898951630836521765811649006212106736180394612217991675858539454821644753692023119743745029077264365938723372738434020595058867695842371198529356752562350689777166531515236687007009972332965029112373096532500259937875656775950357192809986270079088945751869142265946994748518411717179281688802648562315337818287925447645015905079036055979469480594560334257958746922119926192501996151952074014902568162997615194429168269623484622128688708941711616398348115652335808096012513587078651940985461635653748925534107914849200676252249649998336059527495594086588465206739840578777795359159188574417879922283361394052334793398663849443743179843828246067511965276121518324646486817398265223138408185652824406886875037134247678689381563205700404295239400922894992720179372506176519925649521442232812953379038471539511266689928509339304486338209364759908779920763970403507660618081415944591575556593716763796876240493292603589817063050004593747882990958648832000000*i1^53 + 4180536944140367934342342644548869393352075632567745562134394341515188070772171224253390921254641635850074588369920245378886068604270482752944917388633583943572542684258022667763460365436904577125880283376055285626641290090024819882209950369076715236728383111053681882011854437816013565081775454271090983864462397660782374231685379836811078325799748932993949405213076689298006072421731302522570630534397655221147640757749401036049802529033366837110647959611642461894665692560213311790398675610293743651697079168754243109216940132853196194282861329811976976541670129596565736297186480848325809300978234320468543227368210373547822186844727773101765630332252389726911737659907579908470766179466569625670438117764886978092552868148437182119311471632383791075526483051963555818969970667682771924740289348760282363462547303736928815265803121346595034817617343636620827677408172162400979586214461116447943592179947220866934317390847666959498880098210265290901468866066247491442062309430228961029847250701962406240692275701733386535747532662734549732716238173604908309949306083988984022630309593598379331334590138852221839162244686768061578471941660040800707884756298021491681062619303645702400348224352568038183382629545681621557851239047667168213030773239308838517668352820149563953087712737741846949984870746459209289922213635783947780312723341728250746703542011039910196573745897202646891356308892426813323669518436195925460018761246946199959145566921042782118627949428123142540272235776000*i1^54 + 6822435774810486684309289216765003318280285872629824706205481304788374849875568213406329455335744567245282997422946349741562227774172749509487393954316145320616460539565200937788195268115890912477167821854241210521856565324826993167928430195074652852717341302950517242539190082052493174208750062879780925443258222492726316785455336725635876391452767060929221348015301597822143342403690501771833098857526748251127922338024743195526104654878602014349842847022737131683221843350219223474368398483076218877789157887126498969199357179215990763909648321596221987969728583185265001776640803732201944016455706471235665271458598768449953008739520861496883515139981773588314544664670919991866885875441341647080156147430603195337704151535517579520689966134690639512386675229708347201797030706939931493219117682676934173376794883569286421010954073625216622678936914322601716438864512233499079187928456962179917885927631666794093467491033411082127060948302856315998629748489674958071963764061261758921671771320002104292802935054444314304099070656759053400416410903165208975438060934621988188099492539625041893934355333550256116971379272204597234560892805684347180736969082109572686471191734616123705623086652777552590573916468297980647395929786679245872556883696795854949193272420799460627466682047887600104138235127562996012954060461222725909359182698905327629456174222067168985556448331627426823883296212466986751424672002244674721166138390636012779164247655749070105911165913235200*i1^55 + -3750453768676548084248720140234058969297771532132926616265861094039587185630330587248787755729697751608666328147771928392951621944082172888984286325177977943633343005385140173941576440314061229365679619163645522332634095422470857328583404049456536030283617542051258491097422490255663238341630449999034357670786440699276637586863803010591967814545766338233597336380378274099269574848499120046528409755257091244011186833614610765574968096548979749458700701107657599123500264362901901474797470810683340772554519713171864461735791358420110230109773945549917898605264486113161994471102359851202177547379867610434743122847793627190019524255178024279617052490153316044176367038977140805055414143055582949098977181226398478646464341591113350488335825942360541412417710755186094746313735873274009723918761015460145799146936299338066790687781786178776060178239341838915553019497545007623848389067906131157596619807283976057528863386535545821197249053749809109889523005242792573022898066428901890652450914620331598794309532031221806788786819497615993140981149833950411334378082573666899578843116938521196830365109053688197776749041422508712519353153264034489867412921921326940433754429167157137005876580450183080234625741693552079967674180624763618622079483811550845585294393732641108043980840760272460543529306816310918500712182765749869213002209742857630645075726012628304965526224817682098697317917270330674349959657541659882041408067169559663315525638463265949600*i1^56 + -854665544063990882974955575160107641416609192591660502659622229562185561574833884492735130424895172215583113993584856851785630715452219100313168133415852349841928177858864150442955047937009183714582037992438855750451558483014881473425131696453337134149956907422201648983742899991264480193089272675512123676908760954074421163461168531334015620676680418402552532148591405211726119247489887895224955358997079832084871665654097496185692791977589115453538576503248614439446741589574117700155473732480515338639696378668432309771662793935711091861132382111806980711568009732972646766508793852981436167158879412395571647681720179534996808344769004146839072721201912102665451852736010553336299978004157314916951454626104650180206151852846468392107816293605876608561717683685184367015241259672179268894475367688013955520589848508890575634282403011794467343979509756125409423510995509954793831870017847224598603528959751922405573315458679850587722135805955031312776685891854021039494637717005303097364456509488133835147910494127665832757257043926011155828437982161669162792525856934663017698199296107459991449331164465073063793301113510464358919040838892782757401691955218184707709154841547837751723991102599717289032096613206048522129548938253364557416713494166162869071395078877686433203251056360718638897374120236248926635103935278372522384749874396020599079449902435543097181884591695612056732583962010*i1^57 - N1*618984374270667440176931636943175748098005028639835806833992617099645314773649726817503783946683378919456749008131156689745688532968916885983371919834482649001137314130523627281871883834497696686794557382103598684411007008101928250334926076243112585949447736303861043277115329047993560335550855140989397134894133790833192753362902338413889253880108215836115607122853326655594426730682280399253411396888445851753649684185531460854258409975228304542162933405635455071*i3 ] ]