[ [ 1143691033589951557874509210202389619720879204316291119099969090266430316723863153827557282394826554089839952110854652876901982828245108105587980947578609008447969709396868494449588604194457927143406534274312545692950783396346742137681894843346572145267200994145855824523573946542755827831340067230177637953419751147693399085368014633773200320021800577228680914041459491669167896978491959530582478005740239460888357877853079524340462891130644404608673929732811645495196506600052417701508679854221593067146781225910605465885470428762731476785390205859794425605371360279605543786298596343131313272806885424276000924287680224430396346430479025544488103253777130581808897733095844775517321120995332618604134172731828833644615586425726106176588972222934282192233953589782501373485111582438659843730142648823899971899900028966381381558809512832449158685015614251386268312020726335501010775635304407833956918842904659814148726308136023486249074858229097126904244083531044640285832719552588001039340742596473634302275501026221845544474149811792359215944350963998552834920383216532727164159044931449219740167731049344010916619102229708689892184992942396862824920416548861986660627712403795337766241564956490122893445704640028245059405375456806160507169489111157758896325186782800171159194173440000000000000000000000000000000 + -6972004600895626557114010748919954324350733698662141210354681332829415542643828588448258858593417647133747747267197023136662334980810651261516855980050106469220623875814994370779248318550872253192060510203493797032821705323745189989454870135074184028511073623224346291553628041925935415597657858820277069870045173943827777739558383271672820276121162522470992773824356740944270930584353899642571961737570668121408754703746200320560344963168102697602781881631560492019176511726950343338209845733962592385972384559852575678899964836695422782870189186678797969946078826220575396815433274864342890941239449429761138913809677078312240205515285986251467866957453879603246173578163371569506776376045989567886142613111031040042899791927507332676048237219036153883988055439753040204455832547495567554330880854231469538907981984083159410115560230010595221858058674668918097448347455459787018250891627018839398935901734984385641468192175496657657753515273641269328753202661742258823783422241311581177356772535591730292210028909760705010371250279884314164873973928426785360885895668438361135862710508780682324098301612196502875607766771445903370256547356752472134602264448817627331839814822434465696777477715177257541723580216142094665391496115613172225548936642349912568414598544086515429513625600000000000000000000000000000*i1 + 12763587060845349398214796244654328524811951075370332947233792300785598133628097460680927936139873831965266493676072696288655771180612065404472152177123656755079358262791105531751357210234923897306153819334380860044575604026855011451740110511862854572357686586533441845259694999247401985246663368737224946566418183252193847261025913703255023275521409373961591676106234506415979014171975770317167526875915027283581840119650880413222270204736317553833652000038872539748631973998820931884320359616970494774289698603112560280389641342994414540360305923286697118948346692824119917236005925796277187680441724474500789901116923318357668111908704050444819689242540506772653308034929298092233409591344834178909394908559212142363192989133870188281996203789705758221099997994453563938407720127211133145326039474084394694637838846212981621597498915067065482672967547731742866434884484222242853619745839934289025472367296921180069076189804730972048113743182077853277738989346632379473225043019357410174638433867714446930055544858112067102430305004606470291596149083873616776649117976229976983822459503555775194256578264756622578795608481690255123702692484449734214911642183984601140151634477697825870372490316443081955997759433864833939703044508612360113333410421415216138675983999035652297457664000000000000000000000000000*i1^2 + -2410672030329645163100733786735543001095375675111733811050007833247734587539779266182007729034361711416433134954277408833622005957221523233627033454378241354914910060492452263572143579488524008826180180565417322544600830380284334692480430368280633985151276066012726314012959393090334860210208809777035670319437975611742128919451319405984581751758127398456256510987571741535266453333660654586085281536483897102244427672829842354336430275923365624911587500330891993692228513431521264053384227142486692496919365362079145120220460060662981540315035034098940150249672816894870571687319973121506543859568136668906824920532794406268901950686560864634720219359036275787099101739655095351076115917114116708631276710024528467093209435220678363624935632881297849112190084206312974126895538679142781712633031734243912577575029710084765386163155700558511156971637244300387728436087853535247139187593870599248616524323398690814800690451833064177662824619897873054230542989677961334531063285037746969075686230649149399015469242555278596795937797356216173945706771455742145378378720730507426309053753813517009780161642163747120184618540692633242857584077929821471593490877189755678548964397878019861942005538919759725056834083531742384268211828389757606160946650727959196275922702083392759461314560000000000000000000000000*i1^3 + -5773476816280098242954106009893907803404662718119090039198660785835648583236616189354433401635367540427951562756954284273280492429310072611004667013039030040064290835434469676609026475610988822154175472603002513897101302979040672591194863850229504972157688710189930950168407066105319843905833702897071685500295172327924149046964869854649632675461498375158622709718713098347418717056380764562241494737122469476224439833385088511928647521680227321465395524578987163308647604361973031023997401709421709771916810264840355951831274202342922431257414210988159507603289302953367521375386272386799035392467737403913522135597869050519912606590824055461734134124439113358908462094333511544909271152280277514085885793966510694370069550449306614141933562981689142972617092423025073617181449107569784328434607040496129062748028055762379744917886132141210249704829472677864887776254022978709720602139195493990079699259654603614919910727340971897266087553105050173507688705992356774273899600172065976700094181396026631488155436753021218500357869060800087208780022048901691519258453812639430609969151919786263565177267053142691535272154869227581298341697146227146672561330913186433731604044863536464365043686174559284957809127615616656549759341962142919957700255450100309941213580672103234509209600000000000000000000000*i1^4 + -4146827939571784184425420962783243471712524943113443087774404579885617135785158092624104360968925794009982300339471030415938884650312169704323626963773755002993716754119611833709148491588002335925060370894744999089409553397076619108020029207189331864020311441568036701629884831055989325513695165894860321454173324643207108105608719763556921596339835084377861812830669790018681132214645849898403861599189333368398847668036886154271186553720441234322932081195914150619489401492738733633004879299970795672517685573931719608931882152272513063522237765157505409164423150800290204276878592035223693060830848786511197607113288377249612044352892107082758629112565217645533111948016209535261361745108023964965437602554297101979850853371562972916443454199989902550710059613212077167836973868130385578713772788411074130965683149643788821336475082871381840475011399352569848730394007080262517754819198122928915801455380205641911219562805481948748962168381505623874654723024175520593260010347762508300612558479545661295654155528240874353694490471670306969514008152053908338222779500339303582310365936558004374428278183706527155678065388041742433910662189823262368197111058047171888865435362670681648725960355131085775963219923917567226972631797162776513039200980360723760775782240342274736128000000000000000000000*i1^5 + 3332056354072109693440560948560894971585447295357536388699347811027461705340722645863270081795339821991159903195263363884173816447212779829231746427161729529316996028544142176185432558752599555105629995404754778315861508834190339001246051193154029854525827770368870539066908174992660585878784386785477067421746051342380223549783296914885473496027006836156568914632002887567236317572315941841082653349448526623438911771242745484847794717617606120676959153047093550119688113868171883955744067238432979772574402891373557392467769974394672038206715735440641065598133931131211905041084739317460259348987974550717774249042867904310357012144884948235784208102834456458676613652680068189108286925048926296867794413256278924096577777376406111292074524172985606477124077545178573016368553309360837290742423691150672288832498048412126579520500785298479393597266372344033159174818579438564558653939733317092103069780150327680865054864645577137563296190019008078089229264394672855690163514354705690428981618491796939649244005136751597876241705667146117167967148124211384104114156425435216080032422071803930088451566540001357509800794342684837814580915319572019424862576508615961588341725347226621973747849504705595211279678980598282596327661587907421282973788685757799306656445799146318725120000000000000000000*i1^6 + 2003139543223846320939969909943296308225857147707501966602188667841314190057116797105534654391829645763898093001612839800186509718035535858390538365838231135598069955428053991576780631274529598313965524517363410513260525303383221646772628716697064044487785162029049703317122172481050032992647548359910168117304340489203161431336521922512570106536565410692648978104877841666358068616562294703901350263344000199833885205768523097823279795381922957506136455906414918440911506453398665649312661052366785088069781166931138157762011399003540426235499887224887839412305508600964472995959600300781491361934676379846647462452826501497087291672028931935421906138211912834052702018125764841621846012706993683705254844478139433390445596790184138864868787694697064598100460982419788475227187506457943527017042415249658751993575130071632778714976853425147165498757179758627051444470624963233322353958186625603970583367953970844767190988302691736591573914087339926768925483005152774769185125716238765217661817484590328316735644726623041960460623047481591112522158145249570556188279980462611581352611124213167851359116360494578986037198235293973627766823617273248680554418891846949750371938838381682341180162695394744328199893102453446722806135091817093543567238157729451542741935982459958067200000000000000000*i1^7 + 387347698109977373181237475834695206239830957345109899147538939466041719906629773595796671566996982405557308107826332144939414567438898935867905338126386089504337222993503636867717774256281699771516958057695622699717859248897085545346740624154946933643008820924217220255122169942223250750065811046538937822943243662535536126443745307300254643345278396439998256841951684930289455177140018795719052075583640436819288300521955514014698316286695450003610527636854165921887797783714684695339562905179705939113144585658507477698903582110839071664669398620646119913872848828933177883585871963602735891003413164219232356069233725185691994324597895372479756533105821299719282274664239489600313785468202148750540023200952791529723915031519544317946146697369722728284120828460574819318941573110919641803998530346460187969466246938506125395391966685878194723377945736725297281861719751732169295687633745608741781022388858956618496613693280038560350214357813474296762592453468589724824531856506217780923843335141477737587240766504258975541332564591837832756801753785994747443013438810856916918818898689196478373131876947472302394943173172509271124683174399560469772201263929282652719448074286867057994091897972218886428254824286773254940588580059312953158638889871352884862407476890304512000000000000000*i1^8 + 37100921616898213684070881673138420579291950936248787801418697004858073641783272175078950001558634669671343556460147107367059827406859508970252146649095537470353324426383892262234801852171822174036452148409089142115296713388732109427670110302375015960716597443891108726414981914923570468222296161179090303799458171866171320647122552588470014248002586204322163610500317196021253847060739280210810255099051141245593911718140124915945637731946219836875632408334533927972295521774622754002180408900526410108547437836184303095116927176124980503833823896049480567386404663699885784010544482570358819445401743388616326997122090009034403160527294125423419396950263077763449299086709709486008480307750916882625646462794995048590059417258777963388840867604401548862171450093269592310328303472462695510457953387273822363531331540864738487942212587636317695221248327148341627111214914646548799408101682320293375010051952158866976032309776589398826792608614869362608899068927190691692749142662327829838928587539163759324865051160542081065263933569952060429883675520744740593933025151408655552461510105037066317226797381817143084824210751245010583581011993235221131438117384794351842435476084449038390300369304327895330112803489415469434577424502131349708245994684340764368398511421521920000000000000*i1^9 + 2364426942235530690903892840841630395074343997962945338752993338292316662271813240293808246970755276735648088734712471878993529020583587626283610305185522738085814090396244887939207221760528089938821463764212651650450647914556308518438130532584379597001083897747531208460753637261467712214472035172428913773172084251104129990158353963893841097761144006698667652750457977144124302211369743768768915729288546081160690828422671039410871716722664742893634366078822287389044331738828678171637078119359860437000912005952055028212989188529873300356661384682732582577585318593988114223367164927038779521881739189471528280552750321270051079663221190211272477684219223115484194402173428708857231673912780166403932933951577261469836256102742321820275921840745116471762887496692385948210642004148955233440014611677872811653654092418811100079057646015423956471519463815758983008914494307107216664304852081117181845336797331333150140195399378968931019197150686980996463569566230692169227538976529535418530960861194001716886459266455760152743715048808172273709768477276918566253659114140380495044321454738159713923756213653329170026545901330457653145528521155252212572322783724619775436284421575350322602065817411010215159813827281576711872741931510633765599286925852705370175326021222400000000000*i1^10 + 101175567341269016826287531876566942977825386975397805964337466289599058791670155178152155621834027001382642279863871917085693729654853945902494723723378371639536427633797543862460997977115224048674033196084637601457664229304323773608543309125303864025355647642276934367296881320889450932784711182701336540654017034731910166592399443295417566487554899590588395337507492510003819548401205224222180870973423010159509260387623556940058747768413193150945574900561119256840454551110368575420668029943678951638242235063134326911843004123477764125319299498989248331158098244703587817661518104163853658823448109178272604121657462185251352959873759585159695857898690411058495256136149500587630421618758408172422394073381201206729846056969763033296976716433119486916197917867246034044598282915440675248880391356728873175595794679058910677342321411865316300094651950788779050509885531702893491803242795953086999347004341818759017632555148255720627107840556904764710418053939391232522991125111022351860539611510662868859510973126636728487995119540806854204146334756742754928398094034160376597836741276520750639758791237627693003449269377003675984131376114718088508679037959556269148857430864404726267110845581289387864806855498624682834131742369497613500092505117601581088735494144000000000*i1^11 + -1185695841204851586760485608498497578588165635446676217205124601207552427775957880543167693695646986322782169722400451690294074265920448717299387237528083988481349245645050372489176789941296464062975609095809106265303347100348724575098556453027711379988377938727902033179672186730697154763170073408077180109353214149409300273202312387033241342475639503078161975760015359340834063476379152688943583939512085652371430608212641378476343091080775792604222876550239242311970501210329748201676695312987105201390987904342537364883658255141904141477540560658834994261213871745920154557871578771505345793544837475428011655428124350818628218280048271676804537026097905467643266485851784797734421021909209933513340821159155456778438502680336154566995329990567321099838738009276765266709810381432197590850216190538070793519554541468240264702995521142761571582185814198931417483644729362125851535211580475717651550626516860821419500956486794512935758769053137152640857953643825149827828916878395511104826898372967700601864288373060260808120011921732811919652494523514735042884037272438911734745509258311104963210992340692266486928053957785764554543960843839003173032113452504264435966350119093138271264147384136992636944155521103676273356695090537807363646696364981056901071503360000000*i1^12 + -51545125509883346744228348714921857553347331601352009092842326009165585834951930334968681994857211443289130248192520410314680689508000588739638916291916553485903771587219730898673150613623994395140741775420237556675253082757340683748769852189067997955775175290992489835068415518722870849166040426632244517597687547159266544508170478845657134089679066627751693111731570594725566349172676536263424584209301576049319407162675757770831520661850790775594400935023193074550496954025580954153256497204577394913224697292136780469956445297323555836806657531004611936046069472798542388965750494841095449350233278298484535580128163752189452979651732397277289342035390064227574741622533446912812983928198040644184300204406568309276970093767677342926519242696224567537039202527829453103962953908586285282102515943704127369518500845875537825388846140089327678754839164447494141156719900965164532450891507510616757721481715183451846595966102720677254494615684805122984767692513365827652705132558543937205417424770004986049431080321398015217115602973171785883648853379297035587855928836674257010768739447113099878798283065552567289293566681478058141702440669026496818876735432935087545228987595663956260146419657321981118278687522636538642460715166955038115876296564566639876505600000*i1^13 + 4727197313170011645377535525936342725965518367463178165240094678821491926124484480891300055361997343585771665897909624255929483514913694793510641032455389369297970243535790937206561018920245999038052894369471585135237889972896607207711789004830897213106036064086007391515498333918110578327424056436018137609140282534894513638701901026283860107907206887518477028943027982247616174691763219302000293043208495571572509343053666613239625052614977195034174332153246379943702116798911191183025789112848399116761646233500400232880902199400946315660355329628068540177600300455368092220064650345975167457064976067472550772124910405633747460551170793215954207549784770443894298269986421805277876650401778581924738142854406215049893801768343783583782944988376882261138147907663831261907855983760240481370024496118470097610012033257112468092194622293337318951223029606474774993521465732064604969944597041324455080314335561553451370253095648456006496506803080895936023104231226424076120562099595891925933101748550359381193073790523333682382850029767990526878495384189806361693700269864691975972909097715060574440485092973595834738093125122965902041093713674358457762642773507632654039593048488117066854929719072215349199854932656168268992746045574363527768632584085547515904000*i1^14 + -1552790454990371361101276712890218657610570919007844328535260361692291115924189551532802791074543446967943521762507298030493314301018886449115861471612596970550632228031516039749837345016336719857940701499482968375402978777173217826512546546077123586579475620374459227205051307133832923460854247123482404724785229473890330995445773857399750108948463380005793212066149710254954467168615064615610044354861585782806837233642991194557311420070014034745795519391892952804827555878781132139901041614454762498359303911430706008708848626597950968958264184401150030871356676985313349031813914355332971426883354429312921440428829883780498542994627488491881265010933920222170945184524757620779673892758238864269869628204021938894031216411726269487257794036505554824501401805586710318132248284858032874089609564561365092595882986220524759208947296629450257750010385605114725689235273065962386292615459358603401262081495463900279868924798454766437369794022796420179481132159936334447268510523309879127761126150590854209453031321850565150706991930248570423523034011959825986868249468608368375162101638910148110439273088324909568092162365966382711708620069653354339603895840908972763713293968675758788040062167295408086940528439096905648881360740506896835510699294189839974400*i1^15 + -2314889036146967086835818211709774026946801927175774155008958996412748236752127621859641795616838816830169678205448857669722720304395918106668749291239558642506872988197187253555147322435861167374463218765312914502406953600400807848202451237462088401867391901654721180556639469552910021512058344526158340753775934033521971868515627417962955022467304783723250283278227632123729909912745042917440878325174732832919561794124040467702474244764539545984154257992699463344352624512629145727186247377745556636213061794833573845051667665098410332523938521205709961823151088647427512360615182335960190314048475863432704735204904888563399157388565021374764079250904772392821046293250686707567007445900667638008343466514319456574989733348767734162284252692975504660211388698383685394331320395755147392595918678556122937189146421613978278628256175546933530518870015492639514175216185365846583725345465677075511727892169492480869382584392135791915054812718801081549245057778532516080575960714826929073528484231193495404808145570343743733068547727347112480505776864265194465485234316094756013984032566388947482098565925870329306501180703147335617045722493673186247165049700848854308550894280809466826796360602974149837670193452116936156831443091333348025928178194186240*i1^16 + -1617921609595621368938986555193499462094629216177085308277478332762217445965554714334743312523962540758199254727070260171478265153801536598484673117804713381908028307830650534720096870945390136350788946477137050901270008683339654462270059567334806328515648682429398739351214279897315456839307489452977225268322417485834707639922667967922713343264699206951560097082034198584556417681413302465944875366934507569562560536914994109264334798322794923831607705745780460751799724764381815283846883774603752514172662906712877832113166483262701963932817715085407331266010916531054788965362382401218083778255608569746197247637342029212379358076485785135889835455265782757537944807646907799139501687285175868796040212858008953833359495278465288396809404792766756149482269370574456646590913793920532608921923392979212117843655184657134001561680798785621090127127821610902886670183921585541854098468904694413195244588881846953681393968082454699133720538672905910539854888597852995588130659035345427282852028111074967583031839595310506825593781724717962167699306683364913197724149597607797215241370482144311489567196222069745309288910453986235736132453573426037676246129165541244985794170292933363930635373448313061911218945437402066171506280700018871352356803444736*i1^17 + 11557185164287102867541034086342789316852761684857297601059925193370604756757025828525255812046796946556889818954982777776424836343981840602624024390728018411867684730201836195479519811905233358502189530469148836495334776631290060713516011464740393302901904722126894200215935011159614484443068404563449369898751611222697212124132296967306270231937426275292709167875548767600071348722602495095937722041102286378706682968787537186538716704933039612294903135388593181470288713233771511194365824343053891510414315471544586363946084445849545639346171768238681774200068924452877382451528106658403259576529711209705859495906687914561379161317383294858753511910474070823130228571409447961023611509139624549324333248580771759503435657725851927334533987919962224546139002819778700893055266261902899746334389156519593048588819376498173354384578315152746077669735800127983115055462289477508853236905899823600690750593053041930170321661011345128011005331817461501134804459026445967380031345233900182746064825149421786697930436150621966886903931935363759312135455149678366058230400569161137339134495436871283929607650406434954253899796226917408174859844065157661218617759806481695876810222559826934704575555778493918600212759205506555121268477971446335103041536*i1^18 + 2541697386590439159986204357453238127180626346414270494990386215148972868351797388416501628317305050321354027466760590897984111060373804967778690758898011327524675603067708603622718397973465511551575268334952282602588215517349871317768946471682225411085612087293237576802487256895827497384689311036280627400295740411418315868645854821137643200806894886765576591639714172560903791826914114215982469859110712281969124489753242961415411698143277334341888932015376776913992092454354428815825941796516909716448248785397281600643477545866875583721493835216332680590498986137307317173851729368352628973061633505421758922771281891790859292252176875780402012843311371235281493810041311571272535588851993606496918556570055261069929954694761256513039619895284654320960449805937444616982113846837515219789555712956310984427467046948170026935210806672958615127853670116918565639945134081043814025088936963238852916721982893291121889725725798640906649347701707858351926135087902544951604064894942089418871922509445572726923705575515538135665066811075060985692995201069551971595018315600070013991274215841525956310121863543211608929106080957178598006127266915259778526058327289537380256905521229981944795695033381016372338651298040739525483421023382385197056*i1^19 + 88789868435998674897985628305600543672539923886493767099700627609900868309749466324681806850487594219910541256424112220046849987232119896566680133875709034169219724997424626032404093193423396702185970493210213788278737002481594769722261582590523990025120817592179973781223849300453042344663918416430417638298998198661844640397263208498588806602678539372019865237916162076488033187268768578816977652409076804018439183956788368747594066492561282732266949013314941401947320151407577714555959597546748844548127645770476577216507649530534211336057844350708951209089317086588913665908891767582230374019859626369894638740002533937892505552696970728122005123740684469358587113443201937962463056401654189805389463442969218843481374961032768122734959565071229348695865987259382890557336180275168616313642583232924113870498791318525857461307326688092992780928065571522061671825498199358297054945020801428568494941795447759874189934570984567717439716359812279825549086186873287392034655424971036685596039114799468559845774581696153651601717901450306664946609294898216055132205024180010250646339193218203333432507690008488697871834623025174893556759882377746362655832996318400906689782548933756682682265553389214976221430062625055232761303696700080128*i1^20 + 2033062582410182610383503643096559324876221549924996489434170012402871468815509976678527048353975360666278108688415752436593516486469282061256665845976544293881969723868015232895403304260364068138273023232946859725702002394641245128722548701452187549165645748415537209130750413725416175011108744776125605877173580854720858589313521761518880909429332108065579464928755035345399475228413265860871584571319231215918516914562174497414751774480502330944420274699890159751956619055743867425129550333848516343899706845784197701332834572727020159035700453930830532470097803323861206941833838540973094875172405409681071818681161073590861809005913291642974741045377005245535007994587185570707698316358899054224793605924297745610069106373814225743191217408995066494547586050983952917981347671241823315407010243297265593177611627504047626199167966221886750368258273790008116641705347534971593044345362934822932283982976413058719455562297732008706625464861108645133284295746575949783699343416819888018173146139358153434412335104612933407941690421312164039059436232667110731863191667634004511295619143564883938409630874655131639924206901802543075554413310436629956163246136164516985937082985612894353487403053614580372419055035208081400489008168960*i1^21 + 33961286167394394990294431119994811818819711657778753654473166247270343339622393618868123191575216022440723546985399690176755731155140421387995074023701076882064661751325706264134379810533635327073067150364826376164590802814545123293377229608008566815124423661988472441580861140881889657065087034668617375346937952141293282388329760092998198901464901812781538833421685108543912925429581956498964392638890849490244173471775980820297101869483952202958261295638092673403116659914115424686096935485873976803704106314107581374354034178414939263932303111943166314902322689080950179336932045793565553931616355438479579568781452520971481811947146034373579449164676928486404923911014855243650366348712205447848265322841936933298338856293499904650328852285941181344249680307124560249897573224801971398874090048380555697650169981491222535940224476248939960107637192504393965769023490559792276273467378347542568387037349855399232049992810468577256378632628622089411524163746521175077949368369331398058827838488520449523665176942172165380957866782688012335310338152620607868684191718220487483884660817040132413549089617175140617394094117057811271388261638520051128891879230092855597446649829297538770446685427692943542975206549887394307375104*i1^22 + 417300349783646939824516345525760349757589652247844627283860257883207898965058152471439727793581974905595680511151844072653184574878068344636950194478045947240370038930289554011610535310015341480113814522276251733606296809244174139709439067857254766802525837475984028095416861060149264000483094986765690440320182352709083580749989901377293635582757533069205487644234013276961213961285081496108559787498005414901221413580136716983913616787182299656688933153750399625527109312651311932496897450765337722769423579974045862131549371688181822321189885223662855586882799733070170970392205228743451761151369133195314977005590371560771728043016395704822072243790759615705286356197355815024836241769550900895810747436673581310258725162698566035083265953599226409111957698205114260366108677528618516865349646780879771070506391183420346685924702923580363326086950611561413319073159289564059082714100402933133708996857449056836612130631345743982670773729671994070665285314357661980490596137661978134594637920243715541406306283594884885874554777485773704802828481594865758698607290644293240754684567223124784470095386325472923029171532032996035503337867285003090063652384959971583701610614542383057054246024638781863535752701829005180928*i1^23 + 3887666161793990560977134114309539795176815047803362063729510930565292085762520187994312007814772101509371056957152467708270727146112488220191248779544738367596158861462831090988479285888330204843718944706558830021982370074197498904675990820782827839584718472560239776338298374338787434088617794206317681823780459563193553027957992339822356898573993226056818024776603390168464673426029110653555754602378761149441827857269153350194832940814609505797336648761108341219098178965173547777981022266695286752552902747957008840410326186630713788866160651827654664861156582025356046075932748894414341837676360563561078397978827013033952810874259805318254344573989968306237254189673849436762439749529815014405065166171767723523703741277702821143462062856009970721179231339849905697477598763224232149952675944007308988372719440795670948472842750590202212418583348136216440572549845021072136123875030341269295680964118078107977619314347274420009621918856072337547465509456792642682249959282442714972657977385201707896434946187531278065012706121021698182791256718754625292958810075419801973569217787493502858971209467841430085513655793996950445379703633930211523206073837023423848965463951248567800943196716972258851293400387289088*i1^24 + 28020843177457025294005598649873534964346633120145658572097567817245078771456304232346541580125178594327621561718228376597589886712979548918257215113971537170013711112608290361951881278434161359558876017966464611121112939060219554094883765592444930935687356206696018621577097178182857563089700936076330075596781107636833004362583593526040357822588729972632176485781831552272341013993609655220689604829962097440382085526515979191814190197384313396583234065593971129420928306492815901661031698823933572020531237744928578726525544679264033080850109752257715899797803682395330772823842632529135438315813235746226655443490742650954396878865567708480740870759002809027158936165653213776416641969032227713190279815240898147441071715030799905316127445552942283236965025877255267414640942214199425577410036944188987496963785532789185913307401435819190860973928278983161464260428751035235637187209080075828156107064408239406439604863552691862760880349564475376348916787418210143586623977390380400858332961945632308391767246145110762436260295274306550507962398274015877709444961111905153211455478488633992301094034849835401219620849289890495546949719674933448247845352215099649317890194898199482668308856761404662667878072320*i1^25 + 147589647184477444258440896975829167478152254041638570982197115512586970122045839621607811964288335518284078063232681718958598628314295175657315791391569804161673856596219456904714444555465453097770912686186723983184624273546096097649809005174001737683124059035916237993057325331913534117574594088401021994320257265195429639821298041758985351725080455563491829516036891211267134816723313638723359353117767922861576047278615770042211200681654709596573443877870381060853182236009576794523514865440957775181231077443349459970907711167841579131706219067910154207285111474955272238954533314140909538758384797703545075255229747319800035389460312068822369800130010788516625852413831131207517533979231290222352348453703276376133826397469914866467790928459144826330792410350172660235598645484176851823860433450536175696041837417849838908711170158722222507589290768752917141576623976075407845070077803941617410119410669241951285815719868031572639859909830306492304568229821515931564656147362970247128239081455081589714086872394441513373426042467736298112863264193548782559072332652352638851999262278491979623084485289917102938138652677248704090855466730097551507676569836495979138765835172113673831461432775225215287296*i1^26 + 526592498437033954248383810878507812925988650781261052837840712111684152811455937586694831950066407932557177678329561189070787665485675628014118639651789014265020485277828914309553903849664217034990111718769494309716846394089442445345277712273420792639718229731385413946328773803234125543153651528986739878830088127485924900900110263093037050675961935930713094241952403847199470868947541061261548928033403023360663007995289802860446682629114836189210945010487612920959896323091787820584662603025003489796193818133768815569906561160558936729956849354364756840761129237338211271697574461627455801815248337063551931228167493655646019131467041318452672398131620262423200095593660070332084458520057146037368041317899242308896028443156591455350288547344702746538385848689585509872422757327322997505372453963513582967049218642358487915062765502019937372142928929504166925663005830211373048072911539213666028718410471317300664784705451333703222801939217338441919902900896019672654017166259747645171002309866004089975296844441764939029525984675123742091037998795667107624511557190396487095055985091081896066153172731750143956358308250790376790509975128153628055655187508273957297931154007400072392748136241561600*i1^27 + 1683899971999739434992396242350981068320813892199908129844105412371292573482840847324789324876933231074144715495828812648894713006503376547277648483373949143561773165621945223550774440265941058971149511680231183876375831961531229111188726370045381231815940529229179546263863497607218449010671568040727851041619396473255733373603700191296689452800261949995257142292309241172338362945836123220521778670038631985835344781662639833686433108310713346162304464976671607909672735486951683794196734067218272411697499836040316800894678382664899162917627219962209668752691190269940855766531707616992951952688709146299264117809590387212025446722146230753993929301577634502588437096892495088943075174474496458073435983178625703460735815863766784803085490638768628959768195396134095610790620713859163205085777938732271541970357394745694967032800210116291161465514411096963685565386649620266065548678062419238797945932194320497375095912872899412514976924617200880075885160088686756134772603605568291174051420853603173847261647021851228050356991652357645118200676443982974632556248801133129663477719313619777482158666791321914967388839966648904393487303606248776924794393703008127647039905884235117095228132032512*i1^28 + 8300153436294045164490479375248031690568111801904482384711823947782220484744300941602320259295921326256045266805875480234381722724328452726151648587302213400373030039192426617433961972949597981029931409812437267317968425427246921900043041537554602150777910674102237343329886301239666038536225343837295763968292243817369572088888864462400558778012049743146215884181495314089571163900926174066284516649702839069094070657917066167543717643082427673100116823876879656347050157365010720949880393969894970033554084316058873497217331418306326212528332953155643395257692518028591052738683280136328426060720935349796072021558445910334741953951687615236026979946662428098174713702062516059592592199986734379092260263148045501456814165920970042241782426215507493095697857151464104098132974673562386981477351128116102776594311970856821734941918179021724973404364283281798583982140207923895427884704697984638379245147826455592947002769357019593150827760851272020665074591192344855763604422231678037931139746518692213336542070986255711965409484016151913380899698694953169893356374328014420809664050209390999804229743310587915475385128243468418480330303541920478342960085071003407820598711677733481673129984*i1^29 + 33197000820156015748623544943139045254689824062262177506084370785158148953813319655463050489384549460840614216102525398842474139764807561202173670956198717202088247907574630370400110597164560810625459669157662456063744010411753688313863441105012267219231476176632216373591518549196130960564756078326456729319138165591027141542779128045820749050705773309927236698696284261705961879533753587782481431385394785227641088816076085894586165635012781056679274842243155433092462127915276700612122227403023784641546067264886161531222808265009383286878587490580804703172252010483952167484942410200533602801905479728052486157730739421698716479463065570907802437587065393159445753264635590508833892649634321108709391524200084974362349728527256118654336820377201173450202721883150620950815338590655525087496709684907540336238901798957650217364812941522043093846731751684538435298200334140348263402829920686219205603390965320315361280503639512385195034000300072145364768270809066581042274372899149771156474271438454845890803332013788720605991903829804741339784606128111619281275083995212653370585050992698377547909744947979139682447911083253152008373500653090259683424470523268589020782681518359183360*i1^30 + 51087897497844774404593655579175395735401442040764385031232907521430479689733979671982678993376008047455448950735106472809367594572986661323936172832857362394569127982026952740907906158051159942378914963274719485451119029782840080727417990006358524174127139678757804445286941726790777439682515183240771597114394430470434544724760037624708172762150961141167183473509627370757195564660919968290183703830139640195394747799620085149015411736662152672502889856092394188982755385159769935712211755598699337710436902713664868436959618871726165794089320858410032157919303059436815233484279642324948081571563632834640062709825354490652832020606296215518881890633675041437859914282354146851857925815702847478589087164585947776724522643081364759297570748657967567920329057460568151879501213205837313036727783459537628448449214403338184174498389411576079722728084975513955640158405123136897361634250364848252108533483886473997772162110959703408573192558915338157513580087552094818760871937939394598365228977533933421523476485740673956935694072224784020181199556014865393547084525924750372863938403023811554949594532932152066990193470544483207221414526913535819155915112883952722478096472604672*i1^31 + -47043408244039522125508243138353734123000656798019868274961967575748710339608064345177961388784776724110802485915067586444712531895175661645807672754027957619168524311188017825822765983585089937713788717055658230596288552605164348360473640599935083210638241750750571382143165567613148862336200261121991284656554731912540244570257150002800231815256565787633332639561798588758379430950773779492558513350480202015562606953228840113687697454240600905284933491359818304138029615717088079788194711978886212536775677717093678125968821943575722244109550275200151865053449926092529326420202716619260576692056897066778181180818787291890224977188323314827909304260526961643309625857584039789038252713718177885386823470140603136755688769083471754713336521772923394468120781095076882192157799577066451229864262628230186203249483201912100022305465756249702742475730801761123812627644157834001480796542238615916866488818762780017745299283192230077887071622299235413408614731363317035348211821764494759794465623819225539267085769934194973509364299772643220281179504432104747375581396404694149391402110080391762489615429181545672602326469037567264693815200820451411377611545262342190112178176*i1^32 + -173478825815437689576976498589687338370477326507444645164188783195184044706020395610273843480824173063835588982775763412665190257357182765282083394014563437764212251661742206062427150178377696318624274380317792823384623734800379803769489143790395409998524620246833563664090399890936944066650969496636309514078878067663995681048436345587819356921084219669874134067428908377569884256802936579798440428200713960939682698740202623004430028501482782670666981344351310797098742226232970903847359210367685620291522332517074393827871312291269950175818132011050182743587988261386880584620883415358182768967862757313827406417743788646321916793982593213374316173975626745057152026562704559597557943220599405577476801252901423728457646624569362576606636930075960042560732784535241603394860883757270826048055349357324502271552245932239246306702249967230366059338246271149543629434249286886359805541728120897578720670701160631931528267602186913019795923016513071955677480738908492269879317453544475040785546277013947835225088534863034994039258127307529458439812158759630293446685470300362108414445568713640285592150173614897989053834999959768396781197910315330859883508500965577719808*i1^33 + -32753291132768316435703892467168795901313536397010426750550178809020625629091104037992401884477912441605831142543591404684226088843741944953434441845295744165111192881717739575649081647005763455007934289107602145099301051184218061148515992130457898533463727878786715779339074585048007666175040424083827431921232718766692610315833056145688081212137179686643405905826561615190379230189635931836044741963758989301716135487528393464826427436807829817694899929345662468148124059869366711227356599895459629690173578578961860466498446039916913678520978797381592344370820631093656533453767733027793228375629035990848902994136487744898155620487212154369240596045722308709712238536500656504136333508024669549357348883416687669789160509034023947740394156751046704282809235583275839080152739074505962545640222175879792159489240524941100129128843589896787416013161590960964751221915868302810657057786912478351092758796437091933653834425152002213890673858277943247719928778413097386398221862088276854484371862124081972859124417108216106797763040554693567432625339037410351243641603592651869498799944677017662128274586995748701668180222097496146510778303609085927911297694826496*i1^34 + 76501387277659212646162185491789794242188449365218058849970662963020750522939490083528872624316839808711178981208257333841819247388148991888879788812046232371251719933866875445477661050486996121575816910236849747806934788119599428978183759618682045721790445998352400403915522707203656940194499755042713672653486661875991582216847937506526739903179822927305720893874323340452786744619868088056066808400583179442642270983022744186835866441859606598361631497147698151918907277168212175035538495793981339894440401395877534845644781376879446069989938960127303253085909256819154185441461894253643107826217724145898475212341515012402138966895114556067473824047384834906604572409805314921058247074368100558922992828532890693084449697891816371693712353425570985248993863454399938111022459298430139864944879168143969998434645923577606979395276044008065453181966744315066327477891918013174118126018814144328287110378158172390702439130134361360974999785509516154465543504144624986711895524870701119790436995821024688681992498594832796442589695504281284136102860843240480084041206104523936791682763734759466676227938008947539883046232756646762750423704061685226889281536*i1^35 + 87602868353021726839799535130821854537653460305895525674801879740243169831328265661607623203486136925489695730753139362549928306894608365275686312313549754088196442453350825907242436476605515117717022534079943679315573877557131639828426340012714770802519088494246842272045350657542765357186159467458552363851175223500600025002409241370115203219171411681454841399347195713773071430201270997422630000139551313335045828535455905692334023860166486625513533921421317116441634492689575593407037645029964484459646652714392992986687388944703121613995036193975214680326258348395252609494951365386914808407260309408876869128848615425047596440114986993157685336864636192287146999458383569975169638936664615037022500763668045191715186742260476300042616756719680218678677547294912329305249695891421905645259704124107366140282005077060340737419910028384998333012612112400645456334168310889650101122339746758034832825863433113662028644542625184652033766448107055977453838042428695517709850346492983699378158037156784970814006540096801127478661600050221629289559860824612938369204769262307213564758355463103006749544858865617188081428813165003676646675898831843885056*i1^36 + 12504086470441555714145426958104276996524695004449217920521227879621536512519824438523362794254009244817629463543393137304691294677360482835499973295663442689829758272954294694460054994934435674904200805827794398637593214081677951328845487928253503473487755259875054376256653781258429292743467212116804834117944137774119823718514720153138824240838637126643167019306639413839978473220008447559182948805925457794856405591698917041239394546370447193565503431745490851327455904658974926450518475873468824440194422019626127159734007388965424938364992840176884878529135360696124227459516708776315314387395186564120308735829777875363733561633707341681175655309726440042530574155520242788018181087584451916641992167086050046665824753564367951065658021397004819036095955179322348298122522522187475272698602634003248649530352490417987843422774518728952020931246286292022126038687031343601977901229965721942694231504322303440609353492426403129346221376577489460193189898557050678311135445922590224794127572583581441951117449921577947199564884468181581489059211847814230333313144705762910255619634071229458526617987555135441143696826878610963488800736542720*i1^37 + -323389798584006725561437977412590291371438351579497095232343282186248999705550735988496631715046991901950638040276087334296221467687233648222056717387903852692714394720034730305066079435679771475675154115423990776091525618873116894812116872363026352736671083615493464190457122070697303906522469402400648708381263814001812396351816510761174965431670539271838599211111862859856274400511434087686515791853925219664767695473083908458194505920649384184158467899605073216173381785908530431131493660611474247780898475613399004924106241585520307636320714693242371942995593930932973504689669016976664178016563900753017793630403186040325173388446464057282992994311367544127864729720820627660727171973257277519345780217102606548125080566848613500823198477845411656566608614913610244213431075362657979302305407109247251099571973456749320393489515196001229374776045532526743153255093343974565052736585732595400305370502536382839355447065205883279838272676162647542261433982379400648442562180139417680130716674852395779916729866956430624446698838248546826019681507455662717544948479604195856699549203973727961194625929595187895497616940238022304071680*i1^38 + -107747540503281597050036245727046017530830238136925351314485310957842225959630981998476606232514158288869707013616922246994039397854426992008793308146905776639927085093738729077605968196868185612730252101912132007846578178868579120492691648991448093010089439611344621227615514343920996910563254954372653070877849563189194057343879312825975834382289486941827581277280482073636233708465248423401820546140329930846023349061841768806511674992803412104770610809324157362447676603917215766538990926445725455225344131801580942440547941358086664561198298058110909881814509998093648215063244712402473405085843600221293937672019691825057970866275101311488754835294770198376107833206800507794309253183711143772664885682079560801894992232721439760671896193161724363345838503293841892896968604357653261199356153659933113944840771938677523437865999365683138468787022103121603002780843351349395355005462374380746978624363457059919166366186811914249999620105063521673071924086416386634189699988455397150063586832796821921031989397106125622666595137487618323002978419527681356586765666181853521412710835678554240079635364283180376523353876852637696*i1^39 + 5430021691567800609526139505864133888820778085456173542017279536019351942153899609727375191356814375316720824164086162104099049395379908979050209617396234412782223730017730410137863354251485851850003570439583517646257696958326861414284323437879081802800034023637251890255585967974898282769079583011340541946338005937328008871718786004533284099198523828125953888681521817252209672439231810135711845401378313492479458540014307388158218569250703871588849736353801971332210315137454883730583557916963825935968313406619399404383041730990899061753352212189143150674074945066185402702166944008061673337178049238470290553837993803500975323365566934068540340177470446316132745498941863956882936680109561974970805925281432884695394778108522192133456058743221337158108026669820414671751034784357806955008921729951324750317793906906997496821781384827651553252338540427315412039467701728092040962246392276304770908563056834074734544215652084428155656132557789674494361800754688321575578192130503981603894077701715118942621441186291017794970975500006512982492671749778942370607815662207793705893359850119599467198011303758985819246821376*i1^40 + -22141561384159075869665793008014316546130391524393877574692318223607954086763481438345009528593093660977704264918419333837674992012167163677724096064117174241107641653346974742484251651736773206489645956524675598009663982959031696577238579921015538730260730461971301300401051930360530380110043508223935726440256019298760022904893100257351197568426983721908980907550859476999950618680307031316213479670455016642352545823473705565366515770830677338889483658691908048475036238687006793772493588480570168183625506282191266625342143676043003493049474235762323921227627785862007113964494126407327943920760821888389510329226317394303794596782984630755583046497221321490004788178006150477584394671495457980085629186015521574027351797802548027168700001577611074582924016478948668977573651335022153530108707533120091834913391680883088283297855450694740484726082236130738018261376315061923032452791609583959462954294683287584725645672513022906236810813731672806119236120197965649627088133445992510265544856475005694795568869482895576716093651293129772772475762554449143116416921719172065064296329003224662830904140616744042496*i1^41 + 254944987472005884273263009157999245110812849762615543224947795090597827463551883112483552265263033560996457821893652755587385062016815547104762603326935327204206633429986272676646459265157464982319403141881562333195951933766238393069309346980171875237439228584423440882455262259622499390736390161747884117748384305978392653057826772466259836098832971946000522803703484139979906392703462356528136472936079297747777566416961142073378699289659288037805145486221046909725685978451865569838746657336076837116458122925581691028363371717198501800582580206986527535869461148587441202899518184803277551834695951861913287156921034467733531216234878445734069627205032477191711900081297162183691261287038354312558235889360974355431776749176146179085180517251777951456439622702343605896949441792401966993749743508515710869666307728181346864509079525046313325105703330665377120952496584543698100932391020483908672217543272787236764576866590059483041346546913087320847557142542687357164656095092366386141641191800736668994913030220525899983833218043836784394824975142198139100622879620323710429257297112805700871812808704*i1^42 + -398665771867607308355831287318467917140530971302603083411001196225712265332863322241500957701107707086393526051325726335675553687343514758300830515845500972354832168175057812085501926483804176848351956823777581662285941899693528596347446009640643165897707114164914729235600635150592766714715421013218782631408956016138490114533795323925678032182959862778098775081371077740909394818086055527838688138061936048673447946034950686479553682633160935659686976000930181971190436894334881584847274042885823720731357134917242851982072356909954208251557688576688843414887331670853095523942819074692272786527885568847772771885998168033013618481640155555731276386807629586468014983627691817056571047318109550592620711393239514294761626193755527761629748058172733950133683594333417188112926124252196975513804697964198912572635737108106434443115669157318055178950170095309646767891734106417650362061542214731444739022663628764087157089978911776159897729411776597916526416792191416779789317880496859832099418059156653666434222156185888565123726349710658622125545343997338204115346016166791175070746879050853122048*i1^43 + 384028996510669641397020519042124467094331089038245768746870709730215950902021771659741963998279494691435554368777237858923697399490451814919292343606573572458148278714682531608598851958677331010514577499112367937810712553266466060379834970768031691492478970856581045054736956251598611735134245552570334401380708555049657629991225387339722974494015193984204233880072192843135829240244463922111185356793016788441837372968137510554212341635233522955866359562264270792550098179810575452145591140588183189009031838568962249872713383516662049763304343607134494486113279368567465665372557099655014130057048056828037828713619294155634885236423511867877612953230924084221214137586801716644035546607006618908757564894048456956463168891809809871319337592948382946802090075533994618939740608348352019306805858608248151691470342930949587651656729262530256363412447117053123339703569838499624978080593228289801106670279931687089047559480232043332529366554073389007620568035169289601409322331907400029678076387384043581437512410839146132772244227826183106909752477645736620934033309888507068659882000384*i1^44 + -50907962705131470238954967072565282902150813250076223604782294617371602918938085137702308052224682147288347828939538461184209301970609728632314445372296199938910554168541442283449419924319363585216679182512840018863560977309526003657668149225113497910718437568414908486706003994106905335039998794794261336779756049572081123930917716723930052073888546964366221426881218081453484073291275976530172425250922077646371377507871186077602063736236063319207908726266401385435818268316589314239316023518197866638838386702790023426264910799580002445050203058285708335262600413210724009578477731292509195249998673522259571901167617886679674213836330428999045156922758686933635349209133192688672817721249232470851078811634764647201512939561653822900973759293255454970258570051156165320303378904719644661721515997685969833404720623050922881351971067683648860802064936981204736366665088065405888030156058439052339989906071619920566480823404023456708675801331981208115820731605262341069666525882910915731318010855464907923917664070531928222342747193516404984227907848774086835552699241765797888*i1^45 + 7461048977867635860338619078366673739750941132840067543604187103276687485439087107540590558238702330953298649840485659435526794871605641134231379997706476724884438676984287101452896920499422390876959031567919580305061193116423015111057260019967623719043876078543532848523026547926930782366934850338911199188229580985324547165600972877448830901653004684151995804583170025798244556248297698777918981652232088733011618816792891050102732492421028206082036671364583327593591365601455144409774915850354175463884141070748666094240231546924787491608144273860055317688877548668913146207525948105284488857645826018971500927961128240490857856505628993277962635570239564362098725329031693303240299476326988681055529934308592514200162213380840019361548925135222101002303310485009649053711912154800491840376781758100410556583469518657745813060690198562337190890990810050919789607879799539314389478859251310999289889017603418644579487547659656937191760789824487089108791182815924736232530447286971077229378765466938750757510557113479661238228792202028681178864585555088448174642167808*i1^46 + -1816023934296095675383258361693257493205808889457116227605681790277457305216734895217846134932760174089872993304562146295490260926240906354172183751789966449552189420866357137398195216225107673052649698472533519504922047665255332112846000898854811973933923220814224604883210590704453749011509154664176716347167683399929084490440787793910315954904308376277602433887082208084189641123866593619053101704746199275275004863046278403050524738181500214526563166118270139351333314960195713230643547525916131402309650446646612875780720283852176463552022546966669722495400352900869278123768968503415679106927740829428146103077028328519106220227296820898907740677676646970273781588522557082165217414426555299407815567273566224874308121279315736896066501339136117311838405453828398157997457729053420227784464295410869711147010369209743392413488122230803625655960600383753204314265368459281438183589226659619132444631051255194309551491854365208080687235644994335005170028351945514010461310669940619107634150389808260903703547367814250663333376727145073003602197474181120*i1^47 + 2159491984461747531886776465011801821021873368935490845679546172331059215068906440609645609345012647901089010172798323724807522229501174718133708482001514863952551167688955780880658904149585487950837756633012218224550472306638773028543859714584958367463835101379102497521676120080396361903569622095044738153611967583320997198525661586591550035823283076605364444996125390710434303617286945441632191328167780111911865234960241871419153094724798294230129702818418725728984500696156962723190306597817542559021361102305791330072784556070143476622589879663701882017159925432999723695011511795979832710098088297837582810610628365968481767768925481650031472840995941997612943978323786422771708039319481156759574291198764875704517932769066831212308356812945431133028161010152323974210453259710947993639707654795113098021185687973683484111155954691435384108823437699388353270520127592524659953106547197724387076847609818351534145754876808311641298158206173798883447293282746182330838412482577647677671459215661136852192872749720899395690875497826432399179776*i1^48 + 2988381345655745860639923196010601550983039758405226975019275835836918786515569234514105290648442912842192847032780700576860887619658101747473469742059891865991208827716706741636603184943615327203585231634588505878616596232197231279106682683133615120985456834182016425833312024123232974947000001794632355837397992772005849629662241433595426945047862949075301059912473735199305041295194505112864385833139002013763819092928042647208353147246422097868299874497355353431843652164889216379028069364958658808869836317024729555368526659462067327457015925175874734265063898504579861270816280308300826925338311652879831599014948147435285170631775985059272462520558332125352818904733474489195322965425828548256658974274232325343896292570110848807063229427054612710437543480771925138985311149689971168889526801983346501184671719390244305640737868877893054235240083330782351107413944636961902161316652708460334486251650275152558823948754987657094039180657314782013723360656869264249690693512566611043779561189005699406726580870356827357222035223740416*i1^49 + 123892379004946835390982157877161989516465358918152474894643314005864371361672617911038275533730271199888470558590712602531802169153541397023167072580574605588860631448059272735477626493372456112028463175709628897450396329416137513341391103193049189427837194013995041901022397956338510738472709054257348089778450719473986396341961609698694019462836212527840109932147200700802236109796187226355351949593050560794712271933487950092110872915693071977425352303579154570801887440836577493883034012965036545719449070975514223279219246080141591020191737861850993007268777646989939079681116256611961299044902298299472002610792445534599215919496444665245590855050042905546844665424423624508312856221739809651198087958621764769653076478911386390347395349015254995498991081596853138504225363442978752682055442529426797295714983529085916593756538479094449864238223527300788645802514257040557733028178453391452402405028010630650101147583837786809042410042271357835096013241960296436822738122346017216005701039447798614760431109135828426686464*i1^50 + 24460525770634341939291713295948234972807224356126753896191935400042416793294854020976134603936337308076218751500348847028226893061656278370466357791845704447761090539598221850798739419168222920957200935551541441797757804231939356690430882206967275843424917470355316181567662785064311708251106940977849002015185935055935560485500076710202319822753267892660695143168433863463657413045371386443150511071158312884746586390606515266783166508100845453133011680381584833595045538099987609218137993018628009232561706925935422918936689988918960341922419475891790228028981489010933742306563186646494904651323195608032618699653567226587322431203694753100021106577623274483639225853920303038371636737597400724369871730389714217715433338383255433260964250990342746434157512181758011012750390876758538311478493112657658342783258991196224770707402020225951115570420805937318115608645621179488901770698578298389381809022314492971871476804730581366819517959475821459124656635089665210997151028831280901548618634308744457842851840000*i1^51 + 2678731175130675125269697337790427327989323487422513302617934108217875234476979296620449714785612120525019837696634504581676916828444523853300157044553689129666894202332914977618557788168239995992080752413053231750124781234941713774195704029201831602485633154988899929176772866347551481671019252938248838332257005589696321305576625171527839690186046885823319229754179315990180579303874779427941269633385450880468720238753685169961148586030392785780398095467550143630643825179254818264475739746408078860334623532105401753374224874741956735542966782236076932022345160325557336221549346966857199757220032317161314137001257820598330778075177610132293980694098480427408052509397137791453837277252510233922140262186462512719997250142186712088272591543877780913159138097481883990414250241252946170855519694732489047503105230316710213164019250835605195989439357221652597465500958087473938086418533298928083740776983570443659869508365906310843449301677349866974616420753045271293547613150979893076846182400000000*i1^52 + 189241856472361105084795356775666242309333945127794449564842977021835784703974962038670487263904809073855936369312310196038790636558223371088012984623710544056538959980047370214288959533551611031011062786538393889196341533247800948733754804338953176729906024884432184271432965979861530400452371709326978698624772759623968134831061986180921911315500694464711569648857881731262249811605704593905307149954013776969312881501386937528847546166434617503726653207590696160386429047362999991330737896973228567276917967801178082503148864323383921913113243009168565001373665970939135594397727159643403576610586683392834339399100944559234990259035006015393468904199997246682998275538134270786117259223216696792830466339225877392571905284889949330554660091227024546912340041633870028790900712554709002163100854101842212957849435328954459775249929994888325017682802406774965111007037190639783419902665162005728939308877145104782602446910567568169377174636530320750537942910079679271010304000000000000*i1^53 + 26181991598546796861697808485525916669015900545779234557680127908734021181990889048817362114652897560087341391613416519570228057507055231407823729725694227702368988048902393000126599702916051422554492943127472761527405055995257124150200616565507887870719121717678876490791791406147816961649073154179939912459833184293278269122452873084977282547150516350663532373577828559266065372956501925440072553629597918006909830128234185937311182835042281860344822333665626988525850229512225342000705244746408903451975113488120146270680053016236948820016499200778326946582914783208301059486426820437427747052728972227247165375434337222261575201199449022645431268521604830894744174253053395018925685271559110798979876511459478410744519074354542076732237643594848871105394159118035209731928450916745680746718666621920752565138856493453231044925479118709167563886356992018731010660744395442974132618454435482599922989060643860143952613028275982112480682841017219836835840000000000000000*i1^54 + -82027551292282495748894265762038962245457768002240994270849787573019162644537964486879907591028936678020443271076133468151930723556513004802695517333652735125916669645534518066965291648955516189602220336455647919490504743042369619063987731582347476002824480252634292073004708312715081586177938265067932580770801490096538241394858916610981772521876531045351477126857288946625771683311659244187976794590713709178055499249359989576469452176549744531953878514811417820778028729424965113410418195315941813428319979530955086337510386700578790480473311915474788775676433667859751521246097030990766575411163286618884003666213901677526050611089597881357738923694986610657087268749339660695776750962728073342120288072328179284567007554051639313148676022919127687149185145314055736911752495629459409077082363182757463854198687091526258696834355685598492226364954102841415669781551864711290825805150929248545117362125917375843851046246332600000000000000000000*i1^55 + 10337245053137883049952951018939079083687013023040875364056611751028348130365309747593327039885425653816290194859072448575540893374589198286733010211280928849681201436159958682575854237694810547061391522916000003326966650451033183289931782251262508221714093680757970579069151874667093156151212095524347963248682685532594826945487732637909855199464289679795412029488254614698826590180322020280824029788889567241939709030159095508707494835902880331711714060382554008795551074614113712800085919788274689303801961312670649868369176484705287676259493954742710698287763008965645028635092931156200786644456509503662605578862943824804369555028534380324112989126757772032977886446529435888628916042583292166613124091945855817604453523524598565996816079687694108951298109156325598151943568872162218281990934302482346257617360943610050673048959203350667860851443976992659373374785230622622742956679107334037721095214843750000000000000*i1^56 + 904431149577816962968741464918559104555733483824481626804903257064701497263161908262171298434298678514917524101895975238648560537705724472327805843910102495815395885030735134457442407500926201815181162951809343179573530835119792119198361352769749955817491784469900440174645940978680230868858941730186101181637211138593022926033728465994693960402465731883960333928067046880913295395230857303806942630176812299883975763106318589372126328194386695440441907859220018183147190048645264643563873588175706851909095272282146173138120709016270728275737888621181999915906236031555632478822619552339538289493472120693885245011546885251638826661246791616394011028322731107245788684304066691960493716654161662673514049486142487905571534723040935146308606044131331518442260829892011366864807178633383676997911524878179444908301076976508852133045396706632865492271624795041084289550781250000000*i1^57 + 2527230496197438469226777914492868124659389454957769770691397291157141463526160745080368487894067441974586206818391171693674755978593319853278496220909442172255102408088069894729057327480058989326935740238822139366753257681930681241370347154796261996577064784403028010241155952995191259078101881760403762359099887228561980417640650820955460730579761699820805338161161490830542259219325624331600355786360044769304361762280609914746646981415518471180214877883085272763754117765227504566026555713276124144148402563678807504173248983978947909350087255029134012566155214484009671172188265879433322687773126402762963183522019085489172317484429998823055367517276094982976329665435445212616534095543494568091714753766425083287169567684413750800596421402384818583771882434310521407759634352414394819369863101564045758657520660199224948883056640625*i1^58, -365495590991121126125086295352747817427963316617777829056375525614746865912014643651778670908379247138181797057793373689093875553964304469005669948958924461481790018132462571157272477809891426743865649205405337453506656291860220941022088968406040817587323791877564171175941097854219406607778197112570378543610618947082068086302893241238799897452755623778262137620492318788920094615129686843924187596733962828985303399128413369114393637959579546536403448685499784594190116234724069339591951320677685609375925863036928794617244125492203104743819515212417981351631123694412401748368056058092551620588910921595674828168024948041760988904330552613509008948779328858514175871763799734594327049784800944206440117556488853886107430196975725110918708626990777694541126181513911222514515133114676362374975668857949388942186422656024694270015539407976715992234210312309021662635807742748132544306448887670163296856936972890933527453974709839793931162502682779283649096529229081808710592213181695446250826158068214839289539672926636935914145436215016334593158491595759059751152620784141241392494984935574601163412004487341639971252976952897205696818162874498093559202102071340762858887853348712895850850275182476792061805968425176216288855047199198355948400521978410136891322592356624018542626569544997221864065871379917345692764433143768973798756456021219287933224589844069454084757527901074845136478884248643974490950165350984381808990780255953862125621568299235122423042854861863771539233838078349348788043076996588149170170939475908347671259143027733030968368890882009487858253253307583790603392556867311499279759493672980176363538599310110562317882351738731755696048776778404664037228942870975934574747602583576034858671857226282917990204638838996163858300636577705419256741579881525733965025344283183257274038487262588729675072091290846798031320404430158654561932360322803390944522819118039040000000000000000000000000000000 + 2227929794915646295721174197545098603216772814237169501509873253758088824457868485456210550296925004880206573889977992766313719180410070505338667850814917549223754270917982167430361966244838537954992876304600288370703626107774999262209046492762684819517371075839795956549436479930855531186170284771062012107666633611194217915217673272837038815104159142293589878551865705923988933349735362342753584189447806115403635044614588977483019308791156422212552719804611407865735963490426834019230513484749407134068202123172386097842135097093464474056084001389298735314031455749504852541590584540108079092998475042687662391658782600522623475933319675715044730450825107145717296355555750743015061332048745458609390064512465601217101287154621140843792365350229373306340120391091579945944958592680303481929435586526017400249052419635488818869893586560486456263221334068987826834952779025735603057634763295424541415537383474272729099894697530095932261067120356013630009217275417677859028973786787365423719548544235665472224223838364016971605279056684445932986799521196166876838273852352880800064097666547820181660425350733645705894414295074005543807298509163602050432140900193162509080553398762341572360690623941960069857310748357296479167829360772788216508388611768795306889521071185059405596512134998302896109979447179317808055014426320289648785622241850398982000919990005917737878534289195443492686009148306019300088737871826743880872004626684342954366834455423078875092649732712732664966506897447292274613217657653129283466932699381571479016957034143062837841483726379479873126828625919182016253105497793047600307616968242974373400117198112303816998989690808355681755349315478113501859423976036670878036400258245151133913525967039988664825285894256553593824152042915823338618708190705686930396922119103006295339805214935140835517528803585010074355272554451913023843505893760587163329518160681369600000000000000000000000000000*i1 + -4078263142976314319385269330159641597643333748438044635742431242972931410133512089594002292903952275260472445748115400018990527682677725182615413535171827650376834710095181801464661503221834246759317477880986826339685203081085190527582679339544106986358995431459352357473193050432940277435464530827501674995392548484909347491451658872303332999059461457441445688305798030243368959742960436782228407975564424409248106261515734024645997842620761869201777027878584698632108027159846862626273475228912599045532186054016658552272381614580120394780330062346443849538496320535095550784394272548206498808458537739764351649828532134582726832261084173953600454993214049230971714156860095256908557830595211821630231082227469877909948902898350764751432260297095222752173716398026470667757481529512486676362362751355352261688775818909868953051772646990395469512193220026032006041959341466238983857366116806102098010820250582143077580331723775202968668648899177524664896822799110589206025567654005092920298961489921022427492527482877472972872436860327210122895406427398127191852392358353130600212805459240065864977264753589937004912249630969336340026791395203975970586000192197407856926214201342783498440735141054931355458998180481959614299932376772988890259892684873727371191620094186578713400958367042850862657903669211821968298756142297173174738630227881789182171656206878679325557019030060200562358049682744883107337557072677672564433523371942701714192905372689079352237406037793527620973511713643480487011015369614707075121504405724095187460768350360206204475996300030289586767336674661566274664148371168689858557536990610890869771777491539509492984299023642574897033553035872073658295395031912120074323739684418447558776486268176392794212898740847048423174992139828861180626709896157629453702090607937636321238654832415125817279058590115891769031303008417615317927118148853440087429753312641024000000000000000000000000000*i1^2 + 769036109890885732880239899462650575367440356444588347791265869520756251967531932205334048260313453659949147368381251609161951249557835299787909942301316953439686779590950456129062555686320213813135331958759719345076491955590530351620155327151143478270127523160402881815431546698246219559565927540206979057772320257225288240530661555584348209601471378710876984654523790215657094871557968431060638601838552906415132103210520745476302398204047315022872697364820325438429930493742944339329609744229123481063664132420428238011249681336791926079071608141708649231802914170422614208927464863999763440338823846019619039921962743334441093897547379159591817301302606928729193757550962491672866962405567441943947619913923484698486388679806455861183502843286266044163998444587344732177747059640239344423969572158442996232890117085193759389780843029785564098920000858514511932914619014967038854707036038048986313654983147443812470407484703578538596761994095365823503207581882918466162881601929002864418197875482764469851898127824955156399803170478453994256699148704653776969312160405571379514830458680233570078738593747430642311542359319901914726690218013454378158609050892624668520746326722278620240062893519611023852392104496909728655135341638688820964548219278917549160363950245155185864654856106261415287583936285812251709348058673524238204613104246080307359202484576607139454452169787268704017536373591059609672583099260300442608528984165803460875662147229882378477544348308595824358520863189679378860392909643196488768105831442145864058382374473207756948639710246898651211797346829683711247302449606201052556217090670881148128286790546109355249940941068878245920354339076230003647191105555232702957498626378217769134007928425866158090359515888764837555806433431172119633986257960890890133608890004602530635513936048201927232236821785482824057525410230485060337349571138589973110573718568960000000000000000000000000*i1^3 + 1845450293247343670147570338720787000656042422594148973539990650605284563640714352956973668987372458000826099027586817714624368131688537898769148135168324566613824386226349302151231355710629937809542168389761365376682154851531938155161899124269501173984921152536691103444572978233276775645407117957069709345523923082618964685062122836789898801667869394409425741114041866067703918495213418679708127297380194874559829839699410451557306833451814052596831997565986900790904924256264713017970590471325016945636029653131226594134828102120949120599123997016540098938241689618024204930116353231579589030568577642706544804114027845761018273408671059076659970338840399382907172288624912373154195416845520360726613026548612334020284347862823119294978666207590443714171156221171114009676293061166935540107262841279532964191093417954755482954870523064347698205102275561935673404401490542515163707075417602235917291401796213422211779180121785986118964774300274561801795827621088738432017866750672784318971759532174539040169655836314928453037696833276896761246099845631596591019405585552387199227167145169877187242229787292748793032540898010697457094770669261829883865831925404450635199089795928896289709176062765558341451594987781346801832592876817529377509738809119864185834530301985266102384612266872273327491569316572281076273136955281574477439010797002598387752511145514224162191147622072618958972572098966584377144635266799101867807929755855700908650551567782935684413685047800256122384410571408120840077850998257364009638390283930529383659982116006070731711271456184947110540336187024718266526791047096448109309286933672265665501705586746037786074894042040133307521306007455695357948961802141400605385436213241260680339522928582321809632961773327806011679865972285889074824127716774460209422750963549619387743547653870348994086908960868434539787967707671774065269991403131105533484852681113600000000000000000000000*i1^4 + 1325902902948490674018464966959860898408743430600394852317346158939021844771879736108721998064649024439064505986385969114081570313892715177858642602954053948812119503168844867281484188775422237193974519401855013968951359119608913964267865943232193882548530632598305771418704172657316271958334252910069627390620175176113125069392973078422789999994090089087762448729413240723365673023820978525496161595826519294650943953270850624104558171547175165755170534219094944785893660930662011423154793486967552568774345643391431478276017552197381150799448265895519025777086349106526437654194145158458856094130989081993640204658619949803025425746396470096265083061999011958955944760400333549898401526099773337954375926383893140680207143410406705382663187083020877229802627259578162818077396845688438125551365569475349194110460302863493590375145691316693714243652770466027754782929404128232119762377556117048493362422122607082784239724040578242240412947958347643939199673519390765693738423274218741715830724062957464004986067593394951853707305070815105850364379744417797587272240068526953335393801265594734196033460500031207651389476844220745328572609133171708185432378478758302469848413319383137996924212106458719261621059927029667663777063165196044306305302333412745986137607144147857704901249726408461828101607875617553336495682532724345231006298532508779089861541202000358726509156675227356490482893542927331860867060446028383562345915787967159711431767707420790497800094614930439645551027940205085596546258718443516503553833184306453683151139571164436116040053736689132648234794583003782793327327460289877479551556775392753833000046098646122855444193576618717175322569504928177963898421064145127641958496208852393762639840745589056297362668393945307642551989951935567854053061131764656889121736796777907151811064795916146179731904699343259449711056192175585898393141194507225541035423694848000000000000000000000*i1^5 + -1064293229123680681216668525325360322721037928055195014373333702938202744641777127548018447948566812009377813804271251624804772799506120104972261691124582871514385871594713431553480180277345187240033287219961858478439310223401046496796964912360728725863483227750661068103080505561600697044990980961854011127510737637654403388627832181218881094120375751565304821475181757663830249881771678910977613163496657137041642449152526277525433964849818003726230498519299203581282811761368593713559418451807966749227000504906619656632497417793695526307776144070176127353970748701217019917838305255828393238872834160449485097205161024474283078416893556048259322612243195492087135520247603964241315176734979040861006857667343470722926873831180127070493700184566703433817326706978774338053839126692756263167381444632540005886250196749134180366964719043576167471956439424200445253071617010366316583809076181226274591829456646261363077933229676647807730976810483628485564005319940088063044394409640884966541078631451416041163787916680257976166370905047859172202656230764114659111763188395117388212918355787560206374705122613203066601779070248653262213153182617727984569727557949209975375665204867266476667551935922874197343568665053547476612015083311548630846314942362183088793185621540566794047681932089102386945946738447281557274907938840141844671843430842005911094695692848952372260942527569782730945295000179868464854918080449126652258138765379920236023479098391241574646217540670526341373837972791314866586344596770931180826142450097688805063163249855548982315751977792143410933601533885963919488353140274820736134506455407573802932058360050399169371846237239547125109395824121300984974008860107602408889931041221291153204093261534606676024196904038038435623779060758881519022800611358453458636898934462549277635092468028352370172540941780164136679053447895867647301090416032615199313672273920000000000000000000*i1^6 + -640586250213975731843827004851715473204899108699055886965140099585349754956141008537214277803253462273383404452725839987732802139250252511428783840109000191403954596108211177193195996205281771900756830023965770080185212522980219044056540615250693606578920562457281783345672184284700206365828161602386646078773194850331369244305949693975913851408595693713567614002124286749283446377140557673964234348233065860735050223144526681429698555095995475176994110521821109921753356175734495794200195745675200705779952143824763510831264605481209914376224821702168012227568415362349501574860049145771825347465904443402031471749569808746348618836373703026092843624639733257295530806345252625125465462263506891622467493940769514227255864082442806191969459944416367755320426685057885588437916844846066553372535574893666936568536151988275949399071166048388980940075984568469485619882868784820915383472391746757965207485677063840162088860152124814831715691961427645047831456322057118219707122563050059879330658887438227420190791369244951392977482617761110013755707721073465682885143401470985203357351259098299711157270421008979996196567579861052331103066142503798280608751816493754180853316470528946865329135748842920349389041680652234355254795510268519214236791959716204747423757665848988566118324178248221007064129476059531047540203463043469171043623819919210095285227375576179973962608004264677542929515035498387924946872976435416367483506424045873388572169823519036058720526565355367398548126444616243694612546650023909742278903090508147275621419089494185456711073033540238207122144671589803140575058002342143567692183681881198978425663469135923755250925909499990899066321178632012967659546646539820641581859762199429927522226317752408908330701084770531109082443178598808762841529744308884855805721835373428518567439733165898131044843809812376383090580521134390904460895756634370008998425395200000000000000000*i1^7 + -124084396933593938204976600853161586844119720619352243440613133104564025379986001409727725189285901171156859825603441390750381366112135683817964843754247221376084726817201692684642428402649810120025766443031474607046010880213513834092217215128842793444120427836225003997784209367355407225207331690426613990277306326226891119756231255375024119940904276215843177626910509003242826112542901768831388733455960596639551486270609973035879008822502566627414350073784036482131749313799264570819211254935223828249564184194503999244781607604252624054629654799082657047124345403309695290219926517069307881097279684149270004194317996645177335207819466766387694436422634709385120000089929056603817492068156789293414819572429837349188622322501631206811473726149125186113258408808887845423472996984991122768046834512158051913702628037875988477038637998286526694669039639563630646468191479768413274707958652585082347063718305680362094107052810302109426437956029102036319250734412211396541648807014580012777846181798460549100218523912746652895279077858355504081990066909744181961857572013064239268906441577776271335092979133295481305156137796856422051114231410591389429257640532157031588142322312572318785147063955096788058543627711499500442391569629652278419057967179854734462600556255358728933527150577196739791869436260741378698689423791408973909741013459295704721110544699926153934756423035449153931244508463606327051815654196534691567458915506642337169568354980219659963058144776802452153720429450292273933225913114757211874224777002279350531768228707714820816528493140445903111063649758827235229001649135030178096372280370194602944292055158305192506667601726122691186038508550602347502215208912280978372769394953467864630517654351435348841886409300028007952362932600802763543884180346449951592491577257731085178128470680426521425950027225123322907171215684442363468265964087320775745339392000000000000000*i1^8 + -11924808362480335387152660933075909776594657752824726963368553541353283882030282859201279688706332609140176269794574295816226204203094636158305777233268231875222776555952790012476862007835663533738641743068590333623546269996193961625125674316306326698928990583752490366283762874280405163018183336437271607693719699997831563476578945494737001395131042192354904826381061326328444915955499115812820696980295102455056116389335842704334734279154376214563254402521878939024304572805676783963441786206781831632361116750691117189774816147747067013070513948240504505784510741260590777208266522934269291343442081829393212961587104705899107509480765313136402754510511101266152514428096906889891611993775117501998977141919746484753543866088039374827549806743720675422749833133491960284919135145826165137084640132329834532925273221137347319588293102478034452384337464594350433898606675420165335645970432241973208265955457034167456290465699510242871675887702858343863623181789834760526885451052930710705381743588359185695795914346114644637113369885223912018075341902027460777087204534282641985318703037435761753561977375358541480585942318801807716030149688104795857699795609356157482600648460036003202243226787377730512976220977919013929894108588517000477394553207810486887191378161592662685446520571868100423563904694803700167267010783497050167643823462820695750860040609154490999681540861741806095262936484174934486952170200626134732091819729467384734909556844837990371080971111956724630620015209563421425964672586301204764820000194845103350990288795749905090773672757514108276461232576054067712914478706983891069659899288043774159591029492911019770085689023931926050486520892263927702437834892388691084986489970776471341109675561031879322598256299992669401676802785398326261698384050629097187438416274647559267332440466862572062840189810762843136129985380838938980920984899970954659102720000000000000*i1^9 + -764117942252127196576384395527062382668868585320994035585712147989997673959563712170986514416093605775596827720437675250310237959153959890021728335922953139474586111634667271956138836739212205590368633784452073421545528535178778224868075750881341725119238075281535330692927576497793511738360567232516844892226529297544351696882712410436338238443672688590484696219870478468231716343528550714323583450536178327744055291240143413373919006595018480180015584023789994989803264977534051873265484036083520229874893693049105159901295695786968345643890050795375876798194426299710077840213938310889487140473166520563247375003973188484876031913303089462692426880275420256220637584330877020342837635871364450767664869955161382915995325344311058287324152685092381430583534018299654892628853506701107225600534710235780301855602185120293982252755610651080116136527003423428141857020238795943193298851293649265039724421440026178462562974981995769059897418450160619100256618788447226538273386169995150951586556312169393216588605097720059727312510119608951284684926208275653951992899038280679995042408661717096065647222821048841090078433215781601230357796350082948253825240027298981226033080802675652977972544881242745990177250701970324216673972640124845409408335827186019421704651961307296825485653429806750847233869228315350034046265213666303429685166531353782141179012681524153417394592915265519847886214428718747699160353865175484021286999185561377985361240753533568372317702721699039482990763474407752267706368089393821757285388214165068428509708455068800452006837543802262927723686580914157820216687790401926866111495216551851973704692547140267254948281227870059970390451181381946210643866438258761372402572706218001050414252543133036276277881612611851630453272303813183778001680723623875954258305467918515409489941456803654169150575304512469238198513961242302631694917078439657104998400000000000*i1^10 + -33084974830222382811276345550566712892118038993339230260044107215315110967270759313502553608806764516383510320838914176584933524427845065824598806297671988255381272657360121153995214065749828015723850747524376808638728166361800757770886263786448045675053362585781746757231168621268722717451223178915247575461782239298269914659888316187811641162718973072861149880093364201153466443585457574355599693619753248178020625741701988656648237175953287882575910479015110947692759395194443095659653194358430220019431258037798801125822807857454272398563860161687352449209489551566030833485940070299185409406893691101087132071544780664020069345290032005811635144715486866619477022663609575909686933233124186504471434503008901894122987610027253031054992893923005261844933163745611202501005648061973757382048075801965216395341961757692368753894830107479265943216697257117542593857116659769558151926337178772502431507175701216134707808470798628638489363994433060076080008845890944678573427354075677873616768037803468347682963898449012604167456050703610036811259603134263519968277776099510521244382824224861406310710416283562032429124535834164172927768673646451551623133490375970886637472577089975019510953956381198065583000299439889192355392184323001145813781358587073309741882418508875887273942832967611718949716537463646333664259810180766440617091988163673930283978159347950475846907092997041006654504316396808943732947096000634059036969973877251900201426483415858784920660994260922061319473740998275080401473702119286984178221743928755419625402081682752928456222632809458716524557520684509424683182374019327894255724055967996533897125156850608877657661747607786157312226677608814523207769701675953111575072264541070950323196776851423309071806296193617128678024709217656971845673364638313144978729410056688894082123376983745671340851072938360099990756569153080253352011614362957512704000000000*i1^11 + 327515600809713730861325084335002157155896873882511412439472887083096339569935983111126404930508818299264127866726548826523102015842140349778703482397774724105439867728349745903572387821751076057032365387299650354828414902779712601444112699741474793119424082296754779841140185063202048297166879125998966465308599501246062097113936688690225634347063426891867704841446023366084990154266779120402092055617466585787958757313244906421020703715759623559238222679784259296337042058543242360993556424362666301567360935785309897673196032635643834718336657476898976598359487506744206020038984056992346271632457115674215304940012479226617345667517137486879089012517964462286495613097784876325390598634595292826847463697730067155924730868216584711715827571623572262969380327562752991985990386499027677115111756537490013643210499385006365259674273193731905480577123185826188401045397133234375943006945034037008565146282132696609533525038268950977659621600978930541981449224117796473821953670705719383354158435275290331208704746160653127206313699444643274017498307166587374245428838692572709805225969249029102355281640212169971184907098513204913439617433917838655453617410110978761516904711173276091356441281722752154969865442520615340796512592662640793504626712640762439149243213752420914984251235143991319294427581671559008235895208352021801764694225843940118100391014745492233321145401297894428251399010440870830993340165719612625429156493946118449041044670760111802670394505165297575888707516037065518265770497519853606198450444790468668009667087130388163168791649634529434874171693957478283907841030445741789400031967788528615390099456564447064330227946525529335197534407000853077932310700630107379114029092824298134655224457812373468420171175494288879540799006313586163861818896202519119247888455218708227249066889046454726451735713020819281386176947369104087352110405658869760000000*i1^12 + 14187797935492038174304465681375737784819023126746198993064865275728040272078343240811918914586154921958544641840907562339493313134576441337958459350535566661546264476837936073465770495522681260791777123361367450524384227258990853991545447937337767722578088157913819775520937653205397533033673969477130464133793259145082486202696970847500047732006108402756140129045623644752939351855953848236469282029604347176389931895171211004359429962208866417643771413440564125448569777214202049658046296073925984008213395154652206463574874523282579397393123093202973733764018813831845564082577226107337946492237829751050341457710329152815336254088492059250980876796863286209275738671972653230428190429064630877296244899005231658344344965035013653024299000761024510729494034089993342996420450055653259002835071423881458117390326854610816836270048726787412511407249268750526973088908455260191781602805905931157135186152929191329108458175070458546931869153901207913460589474631915277970600665451827315739287009456738858733976719927274221192770428258697874467760361684128063326070511467650871377732552912394653313472499766131052225241716291779939591112884842761044179315119599072398537099745226458432800850368871365889265067711202684065117658041803912815600095461433674666672259148746340248837891601774588854333684016308001237643626080538587182153081735227492753514322258312170228973692531370995458524036356662318764389393582709656994070555179053953748793732695552585289209057655293787754407663900821213689279315337586370057507759624532390221879987761577281537039465108584160358509456352263200782954893425738146340556395852058683048031912593123906170078499690140428302086784330089431351428878626816202035727549533926210021336883578411686793526615651418510207422427848183741695561476711801825694184948511954776827823489887528456975030827002159321956789898582862218334983364416215449600000*i1^13 + -1610883386915207651781337090490489168232385911585238692399953523204756000981541191975845463575270429520699680640905193278324424427355584733709552905233537443290916625035452544293336518802807616014973201794286244410343920164456653756976497195772315635662040216755301477524357011966395565313530151411671202276798920343546821622665846822301159413544984320969014268421654922318270175995847867553448815492217765512479479023339630266383198751992696714583556240555850996148909117184919012014928202443894111281851034583737586560264192763779618744338992333071166493743012361588180306621568180183619354103360636830074962660512649611542746246118589207640120717419068517317898628174451095337742349497527358902821227802449986879752661931571301040030162856455683646624845056561707245632003280437468263646204935135567617925774021033205466307368242597954294440375498325701935055562878653949227001808429620982771469592293159039045149153470670113192387068267233316013894593294294668044245961288608769179699483737494330249290631412835063526638948276314752090152868889723241141632334517507688025375854410078934247013169137630699541317902654464464770463175510239485496297111138118962318405010726801606626721873962491857653725689408286409972273378086829393371342075865093092654617814605451737329514433033984477195392433416344122578766717439323271169504358530339099403769431807633140214496688126171018063423972139231626143026064747124967161760873448499807865244920418626331358692087059743202681626253073599245165244774742070236857254709799255813085904929901333073941753419485303999739443233630841105550708066166243315220274546098430409169938102106681760313496340150682321666967560800303327597296984241677545994189527521622163544368036999846937815366186526938625739926294092074727704349200385721308443139987684353469423100642850236342736951990553392487932058203983926696369710964999716864000*i1^14 + 490792627368202521227889357123660534778634523377783451415126080643685919418752292952426980551047176685162927484793509206031906495734769700142629160265869258009012342303673965927830826132326538057233606928997826417144692200844895285220965208751872892688838894710120299068993784263200547996480001295681269463376014494173664474236047323934095730002912327877210756352653338594971932752864495028390351951121786220020989782499084323939571676654374669056935659900166319312907157089329254758355504139439797835747743230152875730868289231280269283980733494039462867999954733230820272522736300518456462734634948722995354795339815972743176305826205503002472673810577641165418028130164852595706084395401599609373899683371173544933059428207833473163457629477429244907666780835293965121868927938104167923410032800746954087660170642502286030256234406674825094550803426249100523729387823424247913470366301994442863816091383396521896504591011982061233226263475498983801660466196582128412582866164903362837808485702135876241086180310321818511402829477067811139413802054763444105160094826804061807716052574688867538125727699168381061966280635010618357674742514206090418955176182918056769220433283312019216826312006121970093162391602506632647649178684007632495247757330238482237100722609601280916820845551250874711587373486685468769271132296663735560350176362383477410676190785855545652839944669061869268956618243456318730150427237784322273390551435618568031653140127925284759191079935255737767406121745307546570725048574612449925539101988793843058935446608254756899374007695732246801650347483860740964397265923423794353132461073604356021167418175627897681389688373858543965352042666065745169703397846487158986058512862903085531758422150205378734589030083384795942316186955777207423329732154171771871520123703972247835284271456924865650508112351855034364696961417140936362217072230400*i1^15 + 731507438953244572065936324037632845057045120443533002123564777813714602402056740973542679732807711985689336081066858391878266670250328465478601179094860477749983390711031064769429755448836688947410354804472981954541896542352778639955645238081564365475045226263023947645170998786581307725751399727422874668876212376572227374148268485678092017370544043282573135091695453675906259899207643060562773318417103790555630978747363106873223794750228438992665673875538674121807620510451680203233007774427911577705114430869373882314029882591831286046009618325503754027592363940443272366350943343428451871991319328740867284872465718152227753015319445870772655531501230347238635528563269098512865322364707094641151482118721035763053557789237955609044582068211486449607327764135611483539663546762164905305429596432883899352288252856284845667261850200217612202645107401531156547689342198566428290539103454376777083429901063881840531299673038841988867773233480158871259011144722311990710586318459698480581149132162993426175800158986098074436962686850284423233172547083190040909172110364616613391821631115286995974246049811530458529290974061339473942758719948790854480386425008060767037971317043678876012291441758592279997996207759737254219271591204216027313143373880650333671780874782203324578961541775970747684910587326060253908507582234730680641980188907838415187431027888278429577284281924751978899587754998534419000004598775378119147649074614183491398493083758139814406813856894009730324917656276443363832686539723937404463143584434358119583534451335587714519019020135438435864092615617074797872951145827775143430143487492184200195020456905787698853104613929066563002943778176789332039698776722129522715352331114970862477948393182785742394383729167414673254183414152481075061790734701239147593621789777224199899808896273507240495933221051416216138774046461600297123840*i1^16 + 517628542637712941954308860704949133733384693843281897446668168917347256130957694328029539267276155440897090834678243398901215693302410365218546068439828676092511384763363742040067253192176818801933227675165684644825475881205929310347578245324232991279235830880938792324371491303660468568623884062762690856566768921423575353127694220086579789030991651788765571803962758127468270122482495360216273399824518025241779282048706272721481982815330227023022837048576316838743697458044394453137758380218398665694117755178458237177272394200225415764810182478032596025308131467438113460337245771736722169711321499866943305745757323163230290404384176889382082747910824552221962962291499687117212623233195072386811460103819570949341603448150649342817417875699627481831214189050612343808508123806195996076449623357528098693288392898728769529624649697384992843241783225470812297133450359144211816278826060227226142924634270658734641890530840205745267749995685210204888355738482364655095570618898145848967250482113127545983202172646376981734464833202073771735710211828174235581207610855201027307329715578511464686213523173457931270131025901696963845945711337379653679362461501007955056403592624465645591717825885951616612011279649747085200258031847511853866128529184233534781691167983719569967740406289042948425874137272598808855590200429487138924578182401912825850442672087134053264334563281641291975835820518258994304153390930228970349601928462337657269722392192237433203153900251689819935220931720906365374903334282181488868247351185905511650094500071316369412073040026264842181964481762037749402715088032900317135849664760284218583512374800881319622156922186187720317165515027421398344837862951191331906363086192595457790704481617289398611713243012451570789447689672443600151249787954634499425414121533447999089122681288476457098921338675353528184283073251299557376*i1^17 + -3382055321156231864774952888903021438882247557402738414638364432656706915220995828416082155343371796795745786708092341629300719717095097340796799040903056024142549798277995124770153699382850191692018385994452677399702793804663859680940269395704289644085504901263372283771669246292014993530472646828374069352918682449090866414360116098076362509272010429454317409597903162380265562494117721457900467047823590994545402505782055618417388980358306869976124690534773493463566798408210678573576969176478765290752571951016247265005583242456711737619168345415966595226159945162806682875369816142369631390460805884092974617857350428531689746364147743522545647237473978812564099263485191039406410139657893918307845379355674197523939422873145762506874900513982140819751257270150465754007684809432895344398623183781656485124315551957457446651288230015396736998762180313807102486646109974948840791629625738486083289628011621933307470476831310878462942217934889355975683836749013528208329202720054174498093338207737666291101084099063193170531407159845358680757237320402741255958557439499446956449011526858730612980746676187646622506665691313019987592943161542002977562812306610706083694811390096278934576815797907770657852508352102340031059341831587928620134010177168756265881686987786375899763052720798215501339095045599557447794890016906459761190810856813910124710963347684184535224367485373794512667620469337774222708325561151761901731640055485275831874554773069260920527842960340223290400084795883087520040662558254587272176072855103917104587751172200208955088328817141872958848988529538862606467704703830157780795835491662307958354262997057563955372514872092773370039339508655762470130490832532715168273878712860212756729049445191494784204794584833172327902544698724785889959230746830097799993424017394259562723075501480221679626530254886914763257604447666176*i1^18 + -796467758681064855803640741962722284627330476959595996690137042528211010271040480731127106673420960050827920937451179041683022841937564825636200581648457483696452169775091225214830317313576276256317967284535122020870560811229061632997813524824530915167771222974848098683928412655563027357419975125681915964945729651001934908960522609043922072659888799353228529923753256094152918390131307566297524607599650403938353917286406852475247156634844301137186657992407250562937179664830817993988247561280038216075124491538709765675998741573157246833410684964219308854920231131856970873058635555538916801194906304594553570576149170372194484675013435985990754888163512475731228639160997716713409698811289025135375002559773356623475271999711802234037740650145726866557275058581340473830518018544558461581369691012587574550036923139514620665144076249876205135138141096409269878895148942489972396509181251015395701478689181300832197644405903603373885143554684949553847503053606156869527776262984941807612617388680699438058926106053136889097892158952192546839363184788087312453098995882338165979081789524167018669407175334480245689325341590765536881171775090439350152236138249724910068528752135296485945476056514102708580159038947545488015659381815570983462647024857245176529156192219980648205461431572761823294016481988465317666448088758904257610981539104621810046972415187606100153871497306618701737859423149654709464500320345479323229503407193729199566591838210831734701116660720774315780722522750134474189006153784054210199886718401304557625078336018228409054322642324352382268447178387196902907201502631066893892105451361658789121234978437443181269620016416056599750999011426650557477419612782017054514471408467027865388912018156963371503764012542928123777662345235042473694946139169143790252879055959086386951625098990658241235191355876873135984000106496*i1^19 + -27930294025616116240090543069235180827675646512736109103149331252640149141933759722059364803839371085327849239009387072524336409982802589590547228615451150265752132513326090975207805085855582733306502681571327184772381064374569157450906023185821736718876859547733453653068012069373038229802597232209473078130119710974860226259241116479816731510439952212494072970515076408270540345028612442737408220883142093965592778621842102957656294870391479578191409882167480534249091686564608251395013725374852632625627428620905670423452284046276856147482156452303634980138854360364300075285692866793523908058267468538639499699409790398699294770547069201638192657653437818930300769300215419198478703353442119219758805288457097335352191043982209318195427743149617946242103471039914487629180009141462200403739415484653779888057555973319912340910855272594889464916853769968709046787757351897039728683171231008847388996338659951136014960980121664513909026233058898364053248615246967465763221414065423360929598982719894078400144931485236052620672895188622300769179122971037154688563274753751922185800121867484861405914981880507305491315783664129410641935744290013646842436681487287210117947063084920821767387396056004391339752161002045092432619692980104439006901962091661208057306316592994789717408885451548839702048728648203238083292332986762705451499804880627102013903572542722700214844314095043651464809266237742042867173723182494969864097979415390206908759482275233283567679726579156305066869476771700674422489987094485488641116606657234849188577427307410969997600946068832758860629897666359070270875921453063307369527754143150368052326581106077469965845939892885888222065136677701247473001217003825766052418470725338244757948739579790315237650665589632421047790651746475736321813114883973879527435212251694332881811393059104467141208649617791681558478848*i1^20 + -640632846846619881563640573445887367878768741358994401611388636021892811860508052095364214256079692789889551789685321585445299207445513817515120986556130442129524571486500197796533295140953263130124960541886175447993038884603341746787501305121650800827148894691899228669413452145360557633605865666157120687503045236465004209522127691005851596903733689312826626594551632060795385214342366581571251506690845934946674051863395634752057433771250003250568357439324540434930879216106297869540622500355828124886859402607702468028152173741656030193208663865342412066736996639990767015891475489248306509829698803261139684509317896841178619675073333744147429445934093807671311135061928995608394698760716859565042148736729424253041775765096152269667685459954061291092456372354513992777874138649663757484964550335066320411082078908525522554627833251347228762197218257418993472173000974079143536914891476890191185738846086751079848630084736242657571403933674048004080145094005160308760021737880914928235540248052468244425060570242007283784866503784032489761713868745721714690162804972255148270682495488837486487916684731011984191479128112983028679638204786134344082653654094568785478643020957873363976246232775413118827815784206415857149166700098863588290680308301053229951336751434947915523175203132342093113156040982736190327951277382262076859334703454121900952596376910531012763477120957680405559828828653223809678619408180288805368562350985458434054181180190189205024765592163487784251136863802940797767347507926867211416883502590979242738515383456178493755036247878444044947141126315354184228701198512448593265948015787731342392541095388521163059811843229876759711765081628948748236564987892793300886408783834887083671132293830702323089100457533218934677255193434176234668423700319749757643120292508814428021621069221373007833837489752490639360*i1^21 + -10712259639214562325583460875995176760197898228264010561528735510038092045697182592369421347965971955117955497145058671738647396624601808620553111939826131049502523763219470098768202025805194012775146839905739848094083411454950920278753499976032195991965029872299521596443260766703559975214327006262016511127793727333104914085844044568577104186839880828284306173458261252747156674140739002933341063736334717180340237685485969337350644879795922893245822256931760705525808237832115189231550526960380738874806105730642819986584575477944815913393362447923732999288401731821385912923554272689134553084342594595484289147858841324081958008675832495181563419437247778543502242899688842260063736497539462457045753156287676502234289443764979450709067980787108608563147623833671609766598753085975810955548033845315198870709452373329114055242386328038759197799967789040347649123470300693420076336549418179716406533660429096857142899708932169648153034976086527228853848453607537874899656347430437609416191519850700223559865875641663801516776621145096080679389471909119574795462299846259041291464629243880989275277655879267988893607706696061046467128953516900703938090998799934216595137580113703083894760332133479568539250327130817305975189720722574072557193019869101622967523841123141225292497327191364080604145719550955824281154274501830128957615495089739550888519023262240360445827866689307495671027741323098666966701151039698796412232703315371141877951018470772493647636690880375343751624661384871145226274593027390025699125374206002095186156329555820681335122866992278294815745872159312761609489375458752431165565134210932100315282444598206929353858992084141263195608585552730374493639009142790642683010666194662013303844377416127182227406603063392110024147182413958505757823754497864638147908263839887382293023358785688842250259430390104064*i1^22 + -131702344533715718757100889577765437416736202226913339501710490183666520189356105871443214217337442656673370670189857266825486091733718905987782750062738154522683824950033564512501248284584217544259471461387214425838511072601849144350981749572467879666136671605296710949687688982408667376554613130671274699854180254359123217121762100326082524371387616051642701647901989927222675422769327117890064285410609509477685903037003691444704579651679129644235034573332327003929609452245636978158024451898805660105302541750867000090978080212904330039216864069644558804731115620717997902133198574809799892159595712690455167044709947539809583463322475339469383135645011105005620138113865238012263212065380579521228463137038542005551706137232652463421252017563906297267439432451073029506606349406259358069118234331829322871488445345048950251204768356199900716569408579607118158113929361579527006006723518584326104620201363092811990412488460115415228703489613698006520110698023859211446356815705073653066437516304710840608423281862945359985939937749734997622309365743073733916172550857851737615143634713425438686501445067789571846379659571762521569320202797412675513435474886618557212922086749096492022168569831455298320856852766226172405154392625166283805310718912239676841306672135483624350441933283140217672244669027956891038836330625929162034871329079495495093032562073829805662673972573051472211319331683629569024480144036015620413115128273666571894683000973710141877502596793264682505290090453460364348461728076852697645712438672771634192139758416145493894033639701694841230641755873190839383224208386848889957344279504315077967210193865766039939230752231455439683739733824680120197314347894487936085845137259378131296281460703115363514109045453457519559855169853810789058080724281930804813899149799907640587136357970478101692466331648*i1^23 + -1227425158248973732985856227375221761587780060532357553527766267862934158139691398830513120062872410838036773421053418040902834778551313145047016789030692541842209194934119469958672728860131901331626126465134070629601675356299757499682325581423760066208007316627752563201840288272529854995611527301963101453602767531607957774044720141893771454663750143701831065959650071278742611382032178215133484580387174581437187846130628823035581812724862820481740154754816281495568882871047797365516675325624041807039432488221381288402839673869310369343434066718549750261557943715046977460520426706431620410217882466789849338854210949408894319568294020989596758002045864832160354982338476077712632316149134810672643376775764863356271454622265950009727523333323088933077406833420886022071500666093566246404767373047378837359968460718051458605514186080835375550185144560659345612651691332161727953854883446510320507383478711019166887716521159454214125766536570957323919939460322727805317932312355728937403424922684751367772117381305468344025794568291309637071182728030139969507115799877029556656143588576567383024117467897310356026693893791218752727019614295675235827016088107773681093370549024485842961820415126558877644755781890024590404491982657789998101398656347627000695261282316623194451321595651954282066350608217557163031683599136894621921838852007870914041888309475728883519740427415992196271380175900766888338159207551568104010642288914080923334366066737659374538817961764375648171558833492605680386525607783613334633509561364120120767951730925388781640703137307236489553081502340950934930655189857172611942551357415174397267174437636177551912668184814030447317732549483783558233742369430424132007249404990288486692812108597163030172776277969337071649053364201148056947493559622460126556935818521897035549507885667434740318208*i1^24 + -8849604447012783659449576796943042289186861365586429878998841939291966932793248850641510594048367815097644535051787304285970910375506952163836036349670121343215719081741993723598629665853446263102684844577935597776319991004914336101237347414218487912603141805005412473424181208717697381582361600430300433001209077388572263734144224770816976687648574354013609986036877379188460218500830116832277249905060513259697186980274463771081076627013599192948011589955831738739438588913772024822975820830808828776218478844599707854658773740246295977358955682086254249027687164649165380001983856501583065235634630829310802307309908283214580302436565165119223639172394477627075593228249022683278368072747223366097327850293351911895257761154297446592263560822203738899782983787707264507694089985181866588675184146026397667490941800104958646613314100952940567310622448737918074835334395931948110737279092220709962452705249361027373054937015922865000071998231039878952320195642924867905528867718959218388394207565818447055169679718154672580456708848315416229934050291496586961755133399975829596679475325860120517617594599325238882419644140026325994080935919651619967219577756635455493124906202489186643476519166856802183639770953327151615930011585658593708115039625430435489964128280617347863984322211872625140499144521831293946814601547897780683893104137656743727993457383469219985388262199308539160321256124966514692378613129169727749467599375789855862218905883200024038714655740134519561792105158384093654166090005794152648078083358829787085553169382322879455561614323709404466263990616276157622674271295446880886907492228071857943520260851694457504960992915495722133405539284417128549848273040254890731448698482774642505485459404222344751190395488756992460997696448337897768869655792221155205858653702139973202852833767058309120*i1^25 + -46622264113634039147937094637232620781710310151448946930490572285361352327062535063420431230366532248212959759855697877368708761588421923453609800884867615340214197661656995949007012430971488294637732854819898651066071659014598846799035725284761014221547714616459760827270396851176734395284938364408437160212372436172177342131676687890905924580995955658677550372135135441304386709692136913606232372084204118946329227474735564062761094691822570658130396223389220821466333970455644088797408348534120251673519307030069994142095843226338111320515763889375430887403363941154197708852205009384214963820184055659695116190953840899078868038160427733753640820051193534358072472878888239660580989916583647890294276763658084522748454583019667619002330246463676771376723144884965255391964139901399673292464796818512889171905310262029341448767488723653538100337759608177160257955223819783108499221616550465569065582030534463871757123219071679831114950292190914705513919273884267044902670926277830952701001763878592148579528251208009163053016949543641662249210903490237353786616645434348219990403943983726018762229766802980622588376645959844129140288704211499970229642412125543570539972111790626245705347699393697036516289323612237646682755931430696351828072890085471206632222062801434037855659468035560913372374507477773307720972041243348297332056091737385819240634692117240118281145480409103000630902660055199978115933104193523574561472297359419668882125197128894887238606784839515374816985669761857824985709060358583380094327050641745977994383102116316183520440425104074078578825283749068161372534936025866478622946594013779785304893200573622549409967478674921596517834715042222778179105450020635857703880967235836049376732512885007360962593521642632019681785101221685265662192820911663548497609665658613689505874586894336*i1^26 + -166342835270724275031808945895033039243327671803629997909152954171717789911183750805183566196057371433917992241406391912131055903346649139934022642920473740607654211589473155251237838685340032424450382289918119702960979968099659634114620252959205083862540233974339544314275799968194471369231861045014183897720191026746206525744420386736692278684395009163836183285513694868934801124973418741984023754938301462210805965427604589398516540471893362105311826456110042027146008143332582695192614633131198082021520667250665702631269937357976105894317521948405959983067635069816129098173570074677877967342189996908981851323492849736881010228387348809594174827974105662226722152106544785053494206972916828680645209143477150713238814227982661304712578668640554628306270343497723632144322309264988584905474091993864028908932329202139436641941113610982059174691982691992625149485230614825617524305609659943849213055235328904684603865023159065734396049259819643235308112462189502883302082995537034571388131029479480108626945296962854017278130740301137087815605067867160324993563006596060334597385293781054947012368097416710050386698966004727106882900875449626607474072640768097131141517062001633344454748759373557751464772701715799906971178546723592865563459249044607201732523390758042071655790697679832439980681891283108922935116492247532083330541242524179316144271303627718738085624326435000484298418230712460371264477005098765149745791181808619146201220440679911876092152216400229455873236586028736012772614930441692916866971949321744109574735201358767630301918824967150449037912965502367928883637695295194646564756062132203005093684375694073206701952252089724068515924953419054328375061261344888989189731845245472393961787830403234315424157235148948950654718194090701362843710651959942778021107229692560257161625600*i1^27 + -531803907534658431340611928958922348983505440548955431878446731700502399228943418898776464590788077596833177144598073082183527734404290207324503703216627914168590610711479696646790952083716341854671282593380625041510601964410857853242103228574260161926827286152681213279320275571536828348288789156226089686065502507021744612167691552444957368333527088725103617006721861249641798945048405764508974669549838425124518015898768900198829321743923348391137804952043933073174234597700568519506315323626682720350334253894140773688342810205891439927045312945667969044304314125359129199143578423618202318555035460717871523235445556720145433345282019520313513617218998138859566631561613000141521860389635629142148063418208605069181158738695232311023817876613489792389776327432828394807247141228021106934535212284648270152567393237615914768067569013529616870598107077784531486249077829971881002714222445854391377343623011019504248341030308848740271391632833205861646588118750240560168639815505430559534138402743462621450981422911901352417842898507545188971683842908263685110804398493798889499650419538817619599260259274153861809044628218618899976456522797628032180782157718916751435545021943071849567731897531369772735082690960793711071259144412824933643028106443537009340960155258873516743086368216376926934821926939476137633504344739442263705209885819923922463519686172437233495867063617855008567825841043853242454339384414446046661146039232836571888208620697549434824744518742613644840366684805823242848745857119326030175073161623997910581271050960013007119430867160147394291108319937193096609113548652009315630351007177341442341042905063234028555012228366094807088105691228235413241046944109111759906220512938213190523682833115578515735000575516304831868992756117245685837077911879894777571042566855450427392*i1^28 + -2621883893787146232448458474706875017527847102608571989744960145212714935093344872484751680252553396660517684609199318852284098588369692593836508130404766409435589388552349257193419050034762844298722273788151583980829679116962711642831197551039909231614571342596127372041382812609258833842805230433177807154053741809283161909545422909493066250211160682799042445281838553844074473288196268213359135189320734210796605432601576417774417342891457675072302674415267835454762703871332228100068631403386095357418813917322302236106107142259999008934501647930108166398102176041970791125715170827662250943684389746619159259562663673258164523323084036557901862979834094542274210867171342907995259314526393594662561931168173973801793432179490305656775735823087578932897952660751620889442099366956986362579421578677341466843735182952043874244997969179256370669339884538228663627440310639079844849097801284317890826026904270411207380136449214784572678925084415597039125734350732792965943462183631521422485835262419830851309837648111831970341189370062702819068771775722191331632819551190738476616162853029472072186445424607863402750373015150522650254383287833141870139013709858021192180378873453701925411616964927359110367436449562850177970801077606253169036838532070728276235348595281215603960251932883105068241743484089968368269582212068973526314102282109571619071623321242484645149893404932036931314702543005459065386197206796020083504792128013925244777761710022849797034772658619192436185177503053163718401263699470967948291898361995629142385895542259976508313729096511608144750121969303158922737569145796917274440033968103872014676647183609572082123355818897172907870527990969021770791047780564452588190305210532813910127795557366354056600503563691690313259930807352597737683552924257871727909703876870144*i1^29 + -10489262394395255016102194576053272185561044731066433434334749406101774283127065399541715247385147459972427935453023287081075571913448181186233021133046182331466129139755701608526519211033367152741503742299665420868974771475370788078557815664474165012728688141947504995333077566074856570568601637224073615304962830053705406099221394373226950654009198790478149020168787522643997898162516934438902634244282651210043675187614775759826745965711513560520025500911529723817892010240853144101820887505313718766147066152173798166655436419966472210600773712117974589134504027477284894905220611747391308417689618576667979717519710404605374224801868141783160697553574729866695919794349294268294009534405551292740782432417123482314859736691930955080458802015429357525299452392048759379785192039406940227468697418786460095489023015230810236987675908592233898655228412854445395343196175816692390155277986394428582830623672162345331106174254795863425178980157236720668705522168485473775126641377969986869372422678676611178308988997500097371998512203416246436864000087729913471838488829677315309428243872354003307963617172530460633006350150950721615741110766498672526100221754049126152214580195429768579045578625334903840235356864246117536018005355284917621723219256047937264431638771466289149757261095421438618415512976331511000587591065835048370714757602584324907934030558372327274835628880364427353169497170492129129083387910175696331236930357567668840955517303716807840653035108969612261533901669212020673638512030124625462518404570674533921130304919077329876752317450386399770750545979273678419323489202015398235549531519273880885560280226677436985790297480616220146221485998457016291398300659669553360200292474724766974120402037979600154769166498253557572532931874037042180422594418966125470296309760*i1^30 + -16145395756242843336888486431785301246641044198977491182825729297342733576676031525467764269844966371023423069782279859871258079717076077507177072649754525869467977127477654350612483924655315323184889419766178825764461731573868562009047759608023262697358771312484090732709268124797157293565627351222498858545308328134611078090571007058068760728634296965374107004414761759223842327474517531436379587674576248615907690582067772409515517276232576080716101449431500153347505182540461717293401993745676929867751099338317584241347600426987851636797498367925354253065465603889062172328759246987549711968303380570517316210249567179274240623703855842090604289285550920314461619104730069396733173140495078994343328577123505683471935191874215077089080976541133481050846654188388609803175067053653305310614432339314648677123646176843594399638239106536223806102579478429639472008503437085549330506516887152120929126671232889509472598014421718338346274605133181874156956836021937251892283429453616786532246639479091612962896373414291617604305555329050757938689745029313667962206873335326574401011056172280283024206652075566703843759823875354277751486083566413620015177474383549222060938771426327891724805724812814839256654486835311704963232579765796210596804829360775770554179333929154466043739866915646193797959540776674638145102199800919978067028225179869795867080268414262517103721204744711513398300583779593978034352855598968728259733697173300571104052739838422979610287240264227384420928600399943949213788322566581175592367050365637401417769964872544122142791127904542609135875082349150347702948435942738095299168269114738751563690078011695236073543619985890153161574775863612351910844947789906828951771917858071808210094364205289557281601202083762404741919674526552115851313498889031046397952*i1^31 + 14859597432234583071808185611620932540799881266453858283906230960645942012527790335885917602229961720174000024322287588448184805542195380296248654860968174277820386115149457277081729075235707820155412612641555121958646991240469241917631464366947440964876108579153354221573193311870576490545572830277485312566864153005971087713421944731146505792105766186761628682831052049995365418378689344719728734502111152695054632792885498759452105893731063459107415752464483529954453635236869643737666724547952662451632260597716496008408028755948008091637813260368179579344345590981837358028611377231171669698009982380183363779067002376809940672390223281957311295797054633988252477456232461740087844466430782184076847285544341914178287712495521447790779152814969683889902613860623539352592676238852274791509439923166408652016666971257531701119686666687953898649492410513862590942669407813731781518306056368133776494127930288453345117962672828976819254942951656415260193633993995501580453884144625145314506185527992115903455225861701683043219157807766405650382365687782475379223448955044414104424773401149246097563267014234354568466831591236238603934054301455894058572454313298866883373492728193222147516147956629611839788490876439735951041606191517180655928718259156559821285433334037051408612102348584630116921714260256582677025477094900536418097419608775040191137284062799667358699786842892291509563419758480356823718645130091328820990784728537963029339188004344739449547351898538683096884940697295489013932776409692276275964478757726206534454683971746022669290218220293036044562048870399401404380034425629287433533074504409705706655645624388925187269619254508444519554663106375554812277260693537285177994211317111394730024629155658480203760489300703463260312941142257246009426055492796416*i1^32 + 54808597958356023778188785648440896998223062348937564739130308864896362284521017582137337549458141254064692473163809005590529949562421807660946653057776942940280854872346176583004779321783867965966958730820438536921697609605040392291463532164020871195054619901586280410081656011770509699620324550108250452669275797920228471090210839316627125992874657001909719379034176973712187638153764541356429221785346212509741609088635273556827402718213289655886621891789332192939960843103232231971238875678245560997757471213786515738655156662886084169650839395243584052361436678497828966909455728970967843662895776182269963850418688444244096479888589980503236404993538553378448900995411283163350085540842028294985996771468196921121255221745613860078259365055831676850129947623568762836276953972064399384153364074743488429296920149511215550021859368002750629480989925476741612544422780108792200536366512283483614017540902724447785093117411684802238556376538326524650027341079781238100538911180384858351749178096898327493725183024663582993424493370749892443934717097378895909027384909063455651194911307584228246010225737529224428605270410253081884814819150486293404899094975649786945903362473085296413316052835848015984664720641625088691059791268214204926983188861825643268740384573112028027539506055546298508177227701564792955816514543310588935192020701951107074337873206717472815425370607356584172656313833022466614625392906189163081511173380867469799986534497794785968076506226322273867762213951152462848576094426784251972115713159103148283826624889757539430345391942733197330694331767465944311889867320415313839510014924412189203074870861787436083562669466448493833969956417140571407877801729441402331727891907443356393769000465220144881047052804984187123147123226629546069593161728*i1^33 + 10343447193539420442862692063496942353766484931318348837505401149518260528353342235047185232384905366862236433339285557850723928215903979456056230995006442314844478509008850185118251851289371296495838000255868427716721732809231816409340720956075822230146122195730963497651532414732825935955286105927034703288865631406494935448119958365204743203633563506064888454440591314472250023690454016771717162996979773987715987104085052251125359291907457554895196750170847003607396903841108509708322609841140056824051812625866229681044705575088039595883617188987156472773089709992892327458782939185713905013975847014294655744206084525448138166773941136011727607762855765219186945946976990994590819452944325656725671808903242139007831416771023168822809806385924719311653270390489860587704114039178357762616645431946333810101232102813313086684085766383106065402837354583546424887391567178095383159994736201371201679038385873518025318925942215657530936545712552481049809132596683716117264936498695603063093523942826464925038279564236169513371058573243154666551670009983257324233208188208838254548935476105747884812960294001269844320702422660293372910894377236101882940253016090582863788716281955811724272414490218465693000795652451768977898212926626003928031979215426836171678528878111881288084858839597411898639819752115323859409539600973917493962744512302855681208436126224632235818506379191822589984732711708986946403266337536358708332270560501380408649587529541166043039082897934680679158081891356411532492059879658855075395346325954385633931351774473856755914309738098634968811693905586611552784818748059708950165585355417523061661833365197332154509044585109751884397547060825372355836398599596679976423605276594956897849026011820133094453367417721780799374758835850141761536*i1^34 + -24163775584052198654296746083212626797344679737734065276995134727313621762574253218522806335421282516361993856865311631854102585406040979909805391616865502433640214961507954620642462787656242681330212440695393075450281515135568701508489256979956939614407621548145050033713336105689913142762794867121006958821239956933153665852503227360891933363008832521164553578726481970807424675727761089379461631368137006130799562474282642253369766545723481665344721012653816190774961054144248507859524680957958487295627320859770314874232910257347563924427886443305957292885566656073646584033202322964433843853905950013103152220196457152525085584636419639696894272012550179140499799239885425958831684879993702067615387644108234818877840441605696642312839398689989082099313681328307188452830714232125941339065817011000455912864129325547216484933857861671426958829335955170468128839790203382704602497227959499653292610766524950374062468570608549088029328131034190513054130049865084657943389664228310905091989333837389365950624304794185211285145972911659855601581785106895780556619993500266548313480271531001617330744960622176550373168864838746363014696822615068468165945722162574878818793254589670261805664809262270219962804634003337495489119239089368640769608338643405742765573263853027527902212579422142231476158124479824465893691920026707234880694287007963837008392718824384321750420665557264284996082418036113115663608379386992594074996804089116810581596167505155249784980122621715351370280284600581415857779391644588192302643323180206614374468813157731740741743469755768387491828998650292518357870689645407319014648081479757219930488102875283032251920078912265967525744020015056918846684194400391478607290019069681603472455458551217664395460997254888037742873324527026176*i1^35 + -27667354173416265324916724707696462326497482939022411118698848075758204028143774316963351456117006557111318613358548037748329696982574440768227428321278603885814760282921596875941781653311363815498739813301783941455640909390710840568603642263293689398907749237661279644875018370818240070827275719055060617158974288123725808573676530626029972616401347859652352439587051172116448511811644449371811625591387719086795541529014116414329955642584207835032958612808735727732681000207684835111679569391938129044418303863684115984960090473368609820177147256799685724960011026179917062109913282186520601867168508803907487878607994465732251275538508284212251651051460748580473818648595792929935199746347529968456113689336424721751525266133936487691094709081746211704173102718055361374789084656729070476126677405523436076378829368983292444393117842771346193717326406212858242558210369808301863916080758892279364724279750346575111920756589820223019460826519972583531799386514681868865588240804533398984980429945972841644528910390219287453675670933419328521751488199258578623098344742772816227565206268715510965034234261619745361104709036393536856769116338821658399388386056602200334381114294397893255659141804979116573125116532275343861660063452756385824694535744121034215160988880845704556690576399688119871649598912112160949979052404923228292497563799313388590011034389277021592787117113460638935552439362985066778287638896456860605931805347692902889424758335250769368902598410893118803390848344552586722707726189363910499058353401211963277763760298109929814616067168571202288755462803765018413262968937478928800933011122719187609242726100914029254953611677972758724329079623501273427245060770228793704149231064236111471985585765071270140739101430313578241768554496*i1^36 + -3944940075424585674659258279346721492053105610065919138345804179130493271851828297308221363344995342009046837688265067091188497909458365624005463039878707627161474532411637332788155897169177170397423777925027013869795433636259595525020722919472932229960373558449812551401715147225806774855845795157343992586806481238929499094059819308919656888813397696274755321135227244006938758801775254138784517343170116040520894371428226547348426971685950019105912143663016518386729851770920820579974818593673575513143414422456369781824618423887610596716430837555742936152757531619165715719158669328719600578728825560779162111979822674803287452208388855710732546948624925583972872461045691947093646956720829435175240865663985494812730151779802367366145856918831763038445449014929262871662628896357138470984075076067179596162518831889204757569939300787159868166275324203678168696213339790531609739582367632447960615916827343494918115922848141880062125150878938421882765564742944185659361088127063824147241481976851393653374485010871557026243221197493026000084580546120400157340666833381489516547465681531868926183736071591163362546442848562521785947456428402162103732025035674600802808227188217725242546452823534560574737779413788825814246396486961759509369579417718917082229620455093797844345693253096626912944092110068042319886792238958747764117201791503539240553978906118071358497854688372890995009556367516947998280716866767505266937190489355297608146068552796354600435430010575921328025382210200336593910996568652343270697308052506806331329072636636374873122944613494045288810036325851360794279313048383803736689911029009847985874235703475584151081370758038858911878107405442149856821076548897772500598698058845738185280819324821435986104873907599725035520*i1^37 + 102370323632673133307610937085316407972537634541445310314603403765191919000129142463032187641795417620285345165869847087214216509790223704718181678884741678591794600734593495334770305516486264814887993223480985223458832347949063346372401837316047372758988499968368801448696721559462435739343854394618281196587933305115352382927525240431259497990121058552520422119112933081092001788380714815540556627749005987908657363629571131881571917337650883189359069423036111118734535464493280111785386132056717223294010611094031206102155618972415894163096583263814589438560979116071603109564602682729846197226647784015118328414694516612552331909187240339913830399313875683029277978836712055772541299214679114571885788783836917336235678723788852110881040892809137118895942482824054370374149044657258867054688334055088423542525048761189972145553604362126673223331535436380072821666797692266389701656326457615383575532187102537223556811665221028994800251794040379033260320417804483661545366205382193874047517508604652307529565858648315822053233156642596625486486556541953552107802847750562374998214924356121192742394036956890369243779903658762045624865395492002836727641256556466243630077904479518038561473458170926604995379146657471920867782145424428212172713141148104095272802197753321917402651383596186964831985198287842455603882489530832268936836771320330832507991256524387590787157907496532631738314722770471204368387748109128576048594988133032954955228124271091010673781376353910502493146996606326063054254210801702816889398878065932293684751253756177326912437473197575594831318918425785712775478268353666171525492654071782578588300536882228936008592469269983054959669584286269201766306220619509180358461116915454346380464113744431488807782454394880*i1^38 + 33982300740525170173412023699128771837720512992550205252827890275057425604125711047917209943213825894363876259744072186098530753732754235429886506251399058690593503423862104064129793325333202434656525003965750952089864993483463945638438232688330162768020168718061704823386102600367517222775943385421724823392224019512545062683612482423369220686297124512714680642352145906300835025047535592308592890999511747237792466686465162075845276350055071222529823143037696655348590886776315123003631003303588078005613488783512755149186637667956335016843736889049378772570690252753646737275185290108373103843314484289368849746561973676556514024647522663773484788267850360677729866613046516476471634367150874543780579538339449280824955855716873908844113793585813340216438391811081476995509821507492148786742867654284762187366362115950057742028903933821483135098787595052328339930863550313682762076622298426410359133977909187145657840179179580163909901488890857470752477483146024379528050332929641767607274251170144072626770334257449709675270236259955144853173744036823650409287214625044082466269787168161257905991224037038502893511836309485202683096975867723001410212046035140851268532927265435759636816066309713923893743571441899938137726166504134971766805249926922332696673144653360648703813389551314371304702381949584987444755730741615467557481662782717540767952616658013414949085477841342583056352208115643408763884885994752814059569938707460574883592839908446653994654968455825506654258867995389702506992542122491975614035100633485989923469184867991598227264545419265859345902218326868777686853985288565691386102599928673622432710508358256483004927754072774505521747700480907081584045915187954013325162514107626603955011472353708725539700736*i1^39 + -1713978766884779203238134780385799053687832653350903783433848893678669964330728138996522849813184874653019632769068952903097991696839714425011182466225041664551388535414906943107122037855835087815234196453340025337312599814930175535929935457293401108127711301380222557887322346779687975340515361128121465437735289299748354414268414957377328869957499926962323179453116054134299682494703299398544866732470580264694666303076996052443904619896378692537461066639981212727946158821545514244202641373281841193318650652995931679417642803257238898677457086127082965590199122250383522628587349982669089181057053327076161732723114055946412576886015621500180971723030015756139614383564952865258760956127825815067990348060038614555714985253714128770804592923728146211175397022067547404602035940926648447368824570443856241672057341642181400728201697216892065421773416001873301409311732225127211300846019909764950798467290492802262713703209453847824849815323769938376212348582883179654193845380114680189331855692618860301257253989576988480478484001664878948645637464928196022336635285893801306311000148096009640434553653169340528212298337052058129315628977995329870073382112635788725073406005207669717773741404472348525480398737305051365496117156806013422664483536713021988536990851885912801086575967102670296213176423331755381777510521385116041745318976921488912603119275824397099427255183767899962882858198849916878526413193803604458795044305830701620047990340127594364012181121687977553737819767882238500642354218721583886278745229157165010180562989234966496749717538593460782963144430096299563925932329748388114500341878132999145748701816598532998512920752779647673322908434095052087940259020096913254396361078421931673933373872973807616*i1^40 + 7031365311432800270292079441058197894747736711748213468133865046171731303979856956169048369377412548508338552471090168727576814792281511606062192688961775055055404468933259139671515783796572109780038284812867883189451771902218013106425225389606838365324736681205712153354696104905190262053413948324589651509468546865134640511656008208026085204888201927862509523899503353458435672866289845239691041153288077228509357523242643670542201611516024600425562109803234032015657651509563912258179054391112377485742718763999162701238592142479540831336608139670626121188908225278588495875930347788928781440444106447055852685355245436218903089646776101766690516736340881870402418396143758350789289346129654216341311914300689233577831158978771235429248339706005208900925319214846506563612277934697239269846985610983489849465592995613133739962901258352751713208580673874374607909405823489712554997507886222275865254977285460232800693706266156779799179253118991242097603844002001569217393259974005150951058885771762092279613160423771968523405399762193151659111426030003504226933293625949986844796691526890308661787542342371044394833523338919733812345113085803651071568742463157890362163464332707899920231945679187119356729219309295156560411089388428700235600222587523813060087557803638570401679207287591372231884733638952698853330347589692770783708336555622940982779801195857122990843615373615481903613183386161553003936375394143464339985977912691995010633295260465213924035242991539856559701284219397337276985314307924890179792461487841036127333928771364651207954039727158872516723399232019011619455123022376274823998125167370086425412242691350822726771199447657526612507028162358412127606249698557512215440110325986466376015937536*i1^41 + -80608461047074260267451589521903881011523267009184621542874236734402097745226411582347819877396608709431311261238619756400997969487786693544715641317048769150009361039308656792754544318568080386297121372053952098341923386183875782634230245525626947541606278665978125469960115219802890109780581787212428949162581896957707649297134179550089071580375823240054501375883858615793927705677564617764909589859516370724772933040425810495164481276523198996939113040009996256391747158897342890040314857365135363205337266012485051531338529698610596612320283990344131630900383866449176386960377414822629936300266802237678073470912287018464672408463554548678795709188817354665861521810854219233854610017762980815637482473960855154986511183662573972142401085039344733190015979367239215025968787705256422136862238662754391630914943519710790719899406649865136793495176420375856229211329733352359013824391171617305237648973504696808187630880386546199133339421826866515992330971097129307905585273294368514061607883862773765874271182693889073560818106241909394958442290499324537678533362290250020358932175924367062419348478673889508109335043675770695312347060352399220123566677963175219094463901079983101875302022173508938905103012514160654925944131453309707354554795135173509646595518921297117636934358318076250829054095515947917559403771117903246942928601266432265662551607118508735627961567698140289461559376642593802297816664984238617245689283901253331141905115322497460758840270780824792703008338181708884627999523544737593244020228555785924462968155879912831761924521229694885449266243620518699676389267390024319291207368798847370172743481112800064077560368266085729223583945583615864781255015878647343182055339744678641664*i1^42 + 127910263170412390144302905434121802072762921700907698424533728059144991760217852817097971953561043888257782150046896336244828006853417734774447884887546305246991195315421012002759344959363384566629836301187032362721568130541162481832464753858612086417388145782693865036874254050302600790200492241502961138020398341367499996502821200781213268398077288294710228201782091425265872343326327676277926379829154077124880251895283701186383990972413157995802878019839342319501416074654702654202539814596468451014781403363536788662621687003711479226813988827734584930317790446067733670150063507199985167422748981254860792546188683765123956095544755243644338838042423218786407766596196371479504147183047062682783978353102175196441621158792152320595718701680810153591296541529548707060352475360771537868486651010608129533848123243386296419595881337436854036005860163342571051940684796331106848846810231611667397314659639064387719480815077095478316404976082450984057682310512042061781251950890818257570566091496268469380648375999192728294913915227120633800270854280702642503095633127304660377983357048367041726678712218906179691438730667278837750632933884595341037139981332869375840272034528297130290670090161504775692206631899852615066643424195124766742928593452585315743998202369738836159936630302503318143786103646178893575614727123248780647797083220573835455886354967527168600950563092784500521375549875041939709320606136761614214774304071225334386148510475244639555475438797597632410665719521046728193550501839956181456958567381857039669970381659476706766106957192824896921471527936433962508367243383183308977665846555294034715493436042865994498451867320303780752445075969560690148466405210825817352797421568*i1^43 + -124512878942488983238748968697788191276134231079918967021984338535091039671324888890385175491436393123538782082548119160132230345695906666570198863324653072469309166210374479330818907126814981884301437153231516014124964281984889825032260231498346973735009330344205678350895590982401970739835902021341708080330512350853327428383481235699461868470321238512198277114840906656912477129496595265901101682655574254261844697152497879177314686244285676279479787259456216144570192418955737260851870119397003814669202720100329257916084396304169595563722802608210093491287862161123535516063381233255063125079090028956974411054230016696760969629374342131862517865294749371398806795576908257658135919556234909521777456443199178389262836126013593133016580898971777340399131793044475413781737902148911769386088527269066861040734030333458770444836521088659305956253731362961429851702844581163516406925246851975079693450695860841354231893424116377367372741685835130812954796390302693874929490087505346535436293964234574871042676611379760501277864814710468225646824554861211142592591672634547725821998276733759881415586450768415850415598385937982180285942253689244334897166613019019719885674474635867814721108439601782201863992547345267072901727531379742760479476988092167638806056642690256967968475976515807102455032252689732464723059936406225827783340182510428621962175688293853144547487065228908129388369506838089364509007621518124984575007926802066197598092261065856098928900956012445394142781839770936627643361260055032980045031982593659953844128896719591613167616538242067590521682956381099032536275354190032435147810001839285524093602223905854346330140308079926097122331329504135670734014829897181036544*i1^44 + 19322928131837777498181165944777903072284502695727241587878982852573628541806041434164763919455960743850076416541227963154539909675899499476416096027327826214462680293642301584163209418008791457442434816665183083927658237431462670305730300483190617436860747644521375665645901178030943819883184272866759929659084859808709804202711123229945144044977355599206688838147229838763932441585083391575458805650008888510520277549069952237313252603683551782898091262915719236606912360676414465881610219164025345610987473984666997283797272282205171573072902083214257856407093291785534498238383420332933837307185363230652878513053028893610202230717308151568150481884848957740361720473173408049157542734936735519793992218144162742691377228835797376011151505962638588682322060900066535507568722198959920481509548805518770713622447814059226278018733535362691413348015998979470486120307864831745876034260957329614390957582709843226648373179375869964999526617741769824871286346349349874127648272364198521811816708935507796308415363132742244252400024894847450543155782183499410004637371664124576124812870897077433263838554532271829359053899396452763917608970553858010789151556285037536264376335396696572249546787064136119789236025239781391973930667417394521217155985715631655274075567339770206541755090402053564557059055171068831535416081146903871048736394630451678969666327677527328702591270423749906718304310134924632851036669648285639812340996189179728015224126872352098764729964051503817557462516471813894041713572676746352481330352905638811596312305636355271658998001969886252487341110857887873368519512458088411290368919301967964617483050030735464206804809575481076240378981145458995809912619008*i1^45 + -2793899250930240447573717741174826944450833034553029396296435740446150732717019024862610329255420195639925996444539224137205202046977514106064972441225197588935995976611801052326009211511670625261945939896860313685581024797275432437681594593574105345563294014228924091526233657370494081953506080477625775452238978690791682136289781461386090582435197748264853012506020952926250322868698345680823260790619633810328181375437768545214319213541437358500997091427266468164330048599985919313255158985881092908695749820277464946068920938835212624487920881145348249267751863585611402328425841211892810789976750709607655094489111309666332888924094365764572263335000480619005529891453900537265304237599554554050254771985846393861161344553076023965069271194117789493889846530555350516184152765755011626559647419035378596657883899591299246198672017955722769960107205266970344458132309869936140657590317501626749036155748435871259855779727318059578810290118263919845795217127203458308454405119230892313187471396770649585340924323145611428924189013627491825665822417913879947034475882129760753626470352440384472760412998191900146440804189456407823547411834831790964840062044234337875614873120880714801497050641403906033030060446150712997121824712415108317979946942828312659369639440799146091610100377839858186877297014515747776368158568416884328804359895923096242647140365259338809821102488537782112383969857268646017253050170901893054411116947274504447918453968906908766647688739457303425603391969776855060400396597004849585269415864303450658643833093610670947667087221236594503979381021985619890685545024935365782682048237549630772354768699356509230589613259601096415720527859158089728*i1^46 + 60496873512088506792338137777324764363608825729084215659251123419705270873254696491320981662560166368571047607357191942802092478681472980730983060414665926735085241507778599913089408320177691448119680001598605877654628460705167356026924588502357880182759390203812892201347554021124168534465008875876185538114159353589709248178049748337648306792644127408165978315570161477239144900804584920435229245400556632904719790812967307119637811793885150323939487060603669013354063939710568701008537223363814878631417565283779398510012962701408325053046895306405858580375757937440734857602472489732993135070954768512313701538319356475514495576527386045469776879698505927113264756887094089257257248617588175883949846965626035792481105560521655887400031692982175738565127069242817944282592688449181762156918767339477237640134618639676191192713296487452077662451792206882232978576057954523901700792657680301756429761064898472678642340944169461872058617664526627517101506283164928024967165239111439433857493968066175306179533887372238437342807634508161528187101284249526479676891187677078621001568548219101618557221723583215475515712620310235831141977071650333728415593473182107042714648231410743132776719990330438100848011694981073517874861563485218428907224694049451039871085861194195198951535718151518899072422678947396462072631135866190144989856389317060322094793825357247371743406331891392652380151667489551091007911202228853061385521598669706075623168700256404002540382808452203839923076611631737513439286506685893111448748751903145882426963495740522568289384220058233346960731296852230841741765142309736939744057446983793383510968135899780903175834242274322636781649920*i1^47 + 73844124454776868091382286823306758440496402601830090500741408672776820409411606238765080931805563111430834658707533021269976471952559303057888241161676611972717174474182049975621445136021058197904387043944697460201415871129014345607416878176790720166502017356475537756745545363798983362704675694637529573677727519252825153562753047200753728340967625623438240962097686423879363076573023690979224356007074429230956764676256157691684659713806980204166443845942310712050064266452753448768565566179476835321441512704569640597882298224442548518189107516237535264362020973945634109796832302306228387577881252776573491496424101679259374026551939155127547831455313618811855551487377249951691762653752616116748527250670051997068220096474532579834623323988650604636374582852856963934916886450981485650223258824032862444480868361696100925998725041376277128736973570171136494547469921797481964674697548805452262246633176826410674471531246776129377699670438878372736756154094841081105975554420636449543411963066383482690203691895716829262535697192256983538963833347774207126523756232793223629083146791593974814123290922987028564579403500588069895254736827180744033740981478165317918698726050689275104721621627238992139133462442113217478122808578317653105358454588520224072695847675171451523145916922659283822048443764726553224212075134813444407961345018373229165144489882228973221616796628165681528566393264091154457365884713091301507747181579105977868276442761122383321859428825257522817686807417203975719541802013002800419884329296881540936073975497516351335731827026453987137449500831826470269556544869174902568078804385318710488656484306822548338146210217984*i1^48 + -1104191833297454335396766179322600497331914608216454249135501229246271201862668144802691283188852196265558343062909467566803433627713196616391162493203871065283301761183135701753989508537514387776734062611103881217743712423016900219233133473359571290639256738186112652416037317956567671814572802747212054501018188331903065623398286184056447955509530626953290902970487100703975018572324034661667251822041125112484429353054804278680050117220386339300346254319544493333203473383951547629170311631840626037285887042423081265413868054585090411250221573883491964242272680010229978631683873953690773368779667866084246410202738442537535431465155455465991892709807749921570307054015880602004921888641156154468012147544414336995448576869663218904812503759831581289600309008837565239418867079389715592601626532811784173127346869160318191525524768281980024470843445773373853076693658187066323179673927004686402255913739029601767634618215672588163607984769810375233414555303172174309937067446932522507531031566533278393265933330926283740750172412181010522728447484545848321674156085439077503863220014134675517139207601600312801591198243019547104419707449555514912398795035872697164324931875400783486231014050124121915499433356793910942629027374745668445578336549701431107156202535871361996660542056417570627800848987279337187305981107897241235375906842932054219088680053019070673232573069683882653475956655008921387454165966619909231996513134434582447282738830818247566348381251702618625302456526773781180446115944958307701851613708098520726531320929950680750456994983519037789126529331006366115408527620772104739792863612430971288728949878017942938976256*i1^49 + -266787240300830344658126703905334872676565687989097084020298625450673538365850029969447578081935942123222469891276431591508435980251254954310280267181766007003239911749016432289362401607714220121692968614757084069904938171291531215568240096007499951249331928970027974688522379794438203913052325509632699072198180130473862328955467450397829444432073395633763174521786910847493924763649340453910459983641393296024075374376910242062076007047773716174068571242209318820632326404997023169975565033819398609493478677118824335102910262447819364044821503936836982553958598812011725473338646560406829645255632485596130184718066648834762868425050852423941578260919696896819211165260622869863153160993984875789942818752776181266421541928115292590677948231710086624199756893824177879330383268011263184496378731788232643284478682432723694084686475641313688512637730034710540156448006612109254376584849800332162401535061360590433959009589879883138132601143676233629469771742360019349889133559669971841752492832920212974527806442428428976095923377235473495444042854069774879442608534441596722010638152536030395119234983593771957432154847222321530981843279549066072863696220030288844035970843702897534867330886702357738798430226367327875573724132341443720007043213172021787473961635648901952204828435936780715484930144094083050633777110178384519061691367454981153266758863259961132544623391999588483358570504852038667626389022641328553978192425421054492912797932939075062748915998104685711757011813046339379424118482873588854568183284860538626745334284289377916335092224508389808344585449584824353161758176549809285922347683594282025920520781824*i1^50 + -33650665155251065227830796822255594960508385335019117624293225081525059902565595332054589972390491315198777612176427137042415248174882146108356187489432694888100181038396438935319215928063529703814122659202189908950069753069174974360918912410252746117531238923218111069621904589418021546541388634524774723181782654345221890956573469108292026305992665495532921440180986218167686183548880629325181340994699149174197395441690357295935239530186888652785454117024889946466992005033054881233776724775839238792810014611936789389300053931213531667774728179935080463894729704071919349376842682486600007239487896580124268598833851785797544853436863359344265039746955164574160312291493546346739458024332830085654506069762066582062016757451438058777607857677927067743572072398457567822443376489385157106165421573421194297843474577630872275732938058048857609069605569364517893395699260550422698390004053697690987930468986311364053622221115733126485834963595847514907212191028378115384809015420982836678672180596088088349673605543128205766563098865392773681423656669132748545052810545518378640332798939319891232591462749103211603679027740531983762643622067634987824128667887444816690892807971314629103287990070409532624057680814576144624985478374410868848222575544864393890920727948334486785031756558075762250311594723621359768158955900848578943091951714996049891441936747762765535753512759159365767746634817375023205538921040506183270863293904905587868379300154405532782519460697085997102237145507372483023541165131317409222224651825686490718945729033687676511039855752591962624775853799719778061985898275619259277483819663360000*i1^51 + -1064083766831329490496447657692402673615509796874162864358057509412403135920121124806416152944882598729588968938612190763547720955013785129966924347264982712968008550993479300597824382336085161776543489122091944563338316755776225272129321173106739002338284487182788027612708475612320245363495436022894794717333134746013007269124449737846279148290227787330442002464444881448296631804531891248694375087111785915324485742004189531515354371486357307534239862675882725570006679084345393879814051222231127855558930719266766198028106420584407319823376342798748723272616615309868814822497100471299639941477869592815086477433375752508794311548006338538457894178702677266454440478521719135907996432768194553113425073820062529932685545285839602570048993515272831502865428494924977384449469834892776191908304372230503317992778980021631031685332030765212162939097591873149428214729042657827159036704794711129892323479327126400802477931547599636690120220982670814242731654963180081918181044468542654142766303695244412521655287411420447099483421448338837059520797389693367661030029820318623185888150457590674807790979583192235759032149565802327697951710513255200128871143382519491523009863124459552108779747118471981544405467625543658816508232472165915058476156324220346840079346472989029935284376348946683882525093290245982634445387489538811596022257166030032125272308581040905922412881053591199958665084454526533492612303839575437437909643381541392593847967800667845249021192607146246834653522262768460375665234543141747230233411544619606668332510244819895968250583657455608030513037209045148528126731694899200000000*i1^52 + -77001555421612551415527326503075137231787041715004383405076513616592507696765574819666181664180785608861792302279173813758025521455935734295001537689351802824203767339593189276581712638034378725605526735159647221666893514476450544427170373727629113766209957898182180920872488580109354232155495399652606925614387875831917258990495575926620028519719631055636282129742145168793553153443698302601768225005013068560813510383709417117283754092003679765762015951916924965307087303423649618195954667279810394056903349216662169424612894685676832509824159189413058599639167247785877200709434766068135341498528079856524274554952236284197322359383638192605455665593930077836963024061722137112211988686161687739963211142954718002652851156037879427175061157452531189811118024322477558039380119383319848364021177308441117131948542249133966794324143917630173369609976480902642190285889838970498867733842920675147323450189485575199832647680851383825746763517948987385355671141159152317049908552006751023043108275101117663394250653624480070697940642141446457515449286535875390296885938486001549121212723701465548137247604781290472510112007801604101899516253367859485213843864201744984330032019492926987909204524017840373683947011658066165177794578947815753738906852231239235851037043012388469396727907403176083625133039445378097484002745715163651331970573792567813839592222374297190639497884349905697575842725391391473987508952900603237214021171173813385444009451149424313171020690488448897228736236162438440530933139436744044238233104461681055467566895532482192713543555827860833092277108736000000000000*i1^53 + -9956981244692443154008793065246905167760082220479983807290351919066478666075808638903516291652252307260323369503772660672087186980443475405008238284851189263386103788882675734293484532771022095009720753832701388296960888960254975431084343060619002087633273622317896675531074917836173880653518117339968755759585079336582180072498661634144344743395604836177265765872921616155760088023993443630650180279632565885691578635291416024725750538560568691874657827996723782677693145345074216105136323314484258386920077815565856817311797036983121395717773906837743946160274506028628421417754533631796990099066917592856843677615030370515206859541155334367494565777401211517450657296316311154134042668254283025246763082351866488551957349938930161584741931868189861276857290779906378637423966901887261473060744917066867051084713413762445059911996901124123222280729461320107456213120043566038377734622570175916362547496304141145448313200257667571312606347301694830734506296604514540190747459199193330840343720131163490342529884404497718762787387371599684699391963572176651845908110105692721715827371230411485822391316835368838020440876888806551706531005479399079632607878908800222008279572695523865777253505680768796340817891082350233319388985138835402713742077070044872226812586771919812883064931526005261776050514802704179951442337896817288392953852142506193942953936336016892778087958115285714626544657004417439533448236203814676426152443129791595168667405046079047802297303954652902662472597493049399021075654923516486560292846430741438254711074029526208955075788800000000000000000*i1^54 + 30317827734664387768908204579064876624733004660627484709743073924033982459445573244750365273939183193903943624802247888150923861527558577482016373891656319051960691551865005692578121400364847831826239853936863719371243111289139281395814841530633817949453161111751732758383592672422751403326656595018593183713241890047634749295436864598605126681540917494754130649654996241468154972203759366116832707606473472212157994154618295786820598961966582462097784180633936789092152789259240839308432154182678089865478051651492670269999599527779294096269975171709853591809240995228242315380507693107745019994138824466507003358933988554706670658954160710135587895619400095376922874140971285200857927678885458088792475539835065858454945968595211096950949046242108501185278683972606761655120766821626539443785739997163959690496612015417067354025935014913224932263062227137642264346273936977264230631251270392802472122373022115351533835504630543556113686235408708179634456504558295938837803597265877989746714243753423783749917875780295908065731419192538545064724035231428209120410716794901242130297184203563592476228096866522553789585724381939069823182455999949358190563259210430895470649199209222352486386744124782731644950497066687656084657191596593233740549207433470632373839309501228461827716975209393940260312049875652499990264954666318668167108591122165496239200297095032613070994658802086595897147750468987325992261313704679319375688724401998702934509318477438663311187685235332810105848667985440363822901342259719185558648665373103718400000000000000000000*i1^55 + -3669070202634167401771704677309496264785380062568905413409515246957481152401562146990519945581301727126092504962141121775426839125954695955281712939829857250235628366466923378508676787167342106448407836284410861339752947970569501000685538014130908764177168688780418808365575861169417613006044101291757932603832914179653276044854391774358533971075924491629890365076028858362759690002384281452616909044263458746788478327678178855832520424621829244827128718199909233822026261347192645106742614406795846828683058507089691697085824260274339431090714729237454004375387581601838959389806213237539699882119076207794247996202782905162762392977133709580791795458667925728592929820692578626395031674880928507017349760542607338976077982041196818234976496505458657545655979791085452178783160639384336348942794706898588468633768773566473165128453167361321066580041444857477798723920748004855130784150556207605697113406106815071082559742309254021451760515885842828516869627805554546130798396382658188050831514486375878427213948961480679947256485956311645627623391572343665053492212440692772887083953228071271180494823473913347289204368199746865962773219558427948751508291327255354706697252503704677136291984356604546103853157585313755549856401309579960001302814707272145668180943213225355505350548857994065806944885258833925269466209130667650204312789616059590838361702781986270276450171063857052232475868091813815337460465295684155011718391336992009412257960786218822208165858378050167095509911761416496280240132000000000000000000000000*i1^56 + 1352250910764097396254797966725419904068465150702325532717868525203092617671718953376663475846145626435312958575326758461549086136599454241137134371395962528052999588372984678483529631101531951643262231729017234144551965808658090952260710266685909645043656634443707377663944397508860170757664097679771372646077370327753914886535201420222996633623636492480389708743966082636267649322618736839962060496485821241592087908244354459292522447055383731683394241171878431444228256168594311264002644408471615940688921831671707670168878476190982148776185488908072172412723540962902320929721537261277807169267512232697315317101913276389059038883660747459057090105106612631822954731974353482740410933404819368676089189034000316918370673579065891865827739999414762622852587802138344350996424125625220722053305546265941575068691558511709802813299713266965385742981011032222594550519996791343170374697090329480598428373432125961954440812457080916831895718041098697363627214123634708765783553384375008328102061035296416155530215121725319397763203172296192839454829350022803015004101081597755421416566081393252783343586082035889539093710711531120205708288153627939107230620888819195096531406719976715733777559721673875844628243669105286608442113107253963342211957561186902363896346137067632535110797380124746017062009903431386662312053108682431674951819638293548375923486340598266129270320089415534296588887121172441588129196413671233137842441546687890385351384802151719101562500000000000000000000*i1^57 - N1*272154199117453973659093858529392520550184454077228548787509705252459496362986629514452852449926236736243337476355277057640702720911076923414134652570886401024034328458606102647405599677254773263870788913303090720614915924473911330551355823344162468768042923038581879993737151293168074545888660107155481854968854410840827280031064791332311161704231215317440626795002816776771288087504046770415240542139054117873671743728861015239898508763882676320666869629354756399433243370180227586190349223902831795912330479645704002649699914811597032143810032386529546886242359888780019792519029550769365234375*i2, -363905601772706644875340266602976657299728397727052465788379893544791470518678304046836475512075739757716485015055876471435667847422878563897887881585977629876360833181934789650091045425777228805135256556890543593008077563058511460349968791775666919293158077433359442095194432189619679477977122328053503921036245939445813442941121289380591979376003101943518517719540550087337043263203824199867259248244521890596402990298323303755393944250663639245797952257176718716706296510057286550059326849977877318525034637993312448118042051301905902720539728592539847151895054568083683213440273937134085056242246892132643671088020596361201274871521537904672033344233163004146445639346804452010262529575071959537845356295509652160349986699385686828220894262323631487208469723631414465941539919235880717772220979034883669511794813241169137555016948301053353088939952045317829461053694771218184090048277219004021054579320081312562424748999035937705226981783671930814943933370029098585737213460872784746450269790694599327192702717155363844760541927876257491115406734472623244755755045612802560321913636752849644073841395504989774512444322150760126558761981843263334478590508664091440838802849030203437217429332421326069163774567746762125352386606463311078366959287053358582869178165998583997597338374904292732433267909045450953654893361313040662213796311043339240295790251162686162618196124000951152204804069910656756458722470269616865157404237040485346999582524546519663944705519634375297446422710762602890140535961927586112269725920319666399902842358063792499439827679240229760591101082019020228654395893802044707393713272876310016164307485763776018723051961951897996141721988799741258767037845319281103258552270220471035397278757500721235184763176949346051408191246625309979280305915190553224501962900473406580545137938788607566234335523689929007760985235438200907078211731493408994711257291465687040000000000000000000000000000000 + 2218261355696512995348869338296589862303656830679485650240002954515840185767907605702645964842216309360115999824524053382581794630118481308864996989867799417214003319718235875547735230801836035068201930872750049341868443946649262296730926181004935053616669214650597458355525307605108511713373004445718221133327843739329515621266496492930132531913971169417241925769276411165335253176045786616527143952810766369972050225035680389174713546432851652635273823768320570866177758560242262305485315048324904929799697555532764851841825631888545419904340341359836797422726763903089996876381407268592402678765991089044871722284343276042363292593906202742791663730681167580069082767397989635324393658503906042424920110939476075888913865475464245139896106744119076428992528188340846782221354973886788979372945170161691934065896206168150430086229224512584302871607720289423341793133142071808401044912503474674852973333497292185126799458361641833072333107379870654706910734898475551492599617566597214100926158116973147945557926570699388962407820584864510867440451476118162709565853202797926920664254305067372833787824861107556526463452094886751423881410455204486537198275732723405658326572394516744645737837036552567544660877165391767895563554245519164775967481400164025877662122339385522838859794654861929051826801126307288354421367676142738665730128106462542464755775687291520435001714206952543027641229473810550154987038747106962747868732104768133388852599756418604192034462554445491697854050027213255865754188979083135340311428583765350290593800724511714941941222785564722242059182930550561318190086264736082862071384614771606813712961410943864117706914882533471622941371408912992667926638006894457914148137317027500867866100919349151293526059353095092495673410511215021710611192681971468823980742645714997019702775763829541645551235116325095458924251607228062634713145242219566544232890572052889600000000000000000000000000000*i1 + -4060529972950399604845825451193770290586033937564880121667190558790174064199444955606636821434241713609179252331358423702525324883802980954508640440339397123193214643976505350477852039715943054367516743428057703430112750114067839567489601970927719935140103736315620241543651104594807575344692955583572497705786074143437613669248307748337185569373563101992121951853937444147321196138157198150251274128118529511104089099158508317525028427497764171117771686787712757226939408452472161536712302464477936322674085352655058007859842215372429193032913311082316552158082574905913127456940954686870051756097541725653153938945383429594362441120253561493490619475496399268812549497797048466256786216694239150594953960599296543737329254411303703972315037613061196736238516386258613034967026231920776889807442077903406871500761929473756741097461064590346881101774519700702483840196333279080964042808918158148482704726630743836927011598390505440045063091381436894799444612863215952929920083562131837642977552125071446351377951297740688792512388576180655547919214272462806912337198358138995150280528333929453193716034606876694743801416259796629950500080796008176580408076112317599999169436862093113411046942617332500459644985150439566856209998537826585159121745165922034895988267387617875535155792842696506610244242362095153642492145873200329995082255637948317140967253877475033225072169851286711017562781935118513608252797347352667247048260555079387268565020078349723502607944531052259828096180092897315686787673499077167642711295231932903745173097424924554056749591244374779049935047447431315194546644930835252265117809956900694559940911000586271940358204564801130522808873465436302456167810137057497608360924178406170632862548440315863634556991370516930543218542166954010685381859711579982662805805331065979946021884735239595929033576680828648666998662581425237673457637499580795937949691699789824000000000000000000000000000*i1^2 + 765731580539291914740270046166589978031319878884061505865251996540572511202334531311619407814130568661249629328024669322332207904468530078745906146261155815400347721448453546642108912659459768773356471571352108923170208888204588312925674800615900789992289424493846324002218693264130171557220815959964649009861632989802498264651645131523660774147118978324279205574307139057425946778817496879911454903361493066040401524076120823074751181488441060604952818380202093220198754102206466520776999244579012853509118142957732338845007748949862913432471894359723115958789725026557287605187110807002750123866302303510562805539380305650211754388871100234221132279217345509635733604018910908363108613765468415878927290613810270791357829072372135760996423900757508515188579080453028248029927718018183555296157935939881093324591392534442508822467453776205286942469404308383460352736655575638923074716111687096345074655179571150173675372253955790494806001631545775204496624556435868801162133656235879267956547291193079414263584033922556494869860113107655412677247432151572613172838278428840735540920864283759590709941229223090874204762510448610193341667073129931132842602273627626055854727207240053362851297733533595119408023333183034081029454602106516251810536343188273307540774672615793009298267871940322978447069039409977766769120773477046441082360002882681413547261814964141473716323812820146507448504823646697061386075120818137471718685652371835058156219240081815832664306695907146901598239692281609514452869915138093412625001111994629543247098829770635603088107096520866782657971165684574238877804217604901472011899713072320322721044173076824870358808879862506594343809414629990852297612129091096936523448538549861631140535563815673379749022819867579953624121703531544901315342189858423977179820956185630105530288239912969547985471038597761638505523761314516998695814939192976248692160814120960000000000000000000000000*i1^3 + 1837375070735991116236957378309434115133968910742438729317181646609948125332572379598436620609769632596255402960572455049999065741914946182289771893406054313294269993767970675243196314979544950954537526033977479970396178660256217508874431050263994562894407792906012815434460480525067842755417467145515227378350643168304118837424861187351705374051307900812036460730537485873078295106978868968905521522359635697721326403960208836565912727234314461009770982354815511138686029943734985551556254082357580227952393914572290304483553595714558005884321410096490658019752775913981461596987404955700240110837251100507846392323772451570352845495886615932335361750927857393670406732404296153530701740504679861419557465595077526481913875285885669229316513681199107224605588406517851515110209156911811709001413064366782220948051298054299050466263076731900551903368297635641189696893940619533351645236021371685362873083640931230894774140359621705488775701141981100192609137711502499087622320400846619387096953535032289950225495658731275798093423105215309060271553184193882915158954694760273578947606919102541925821602055753458267524717977488280409422537388513833908482238924377415883216575456606050204159020430486406681390877888980356458676768243585898638971148247170940757868777506478342125444623476708751796088217362424478918137193990655062145227810930281763383434455341219376824417637064022207140023285435457198967015798028020207963995313819150512911454500865954491893827648236305029450888845945311957435257658761258571514360457566568401579051378952367316491620556132043691791724803859380915131751737229645677281560747452842843861564702161165182285806044767137730321705171109062093774354269970758351359676998961547876435599842143565819007827477400306350260029456724697842076593325531644573428551674599619963851730802556575488423965919240045751533834088388844054083245858760044729098003874945433600000000000000000000000*i1^4 + 1320081288645661285726405165033156402995265927108429028810354421950781313365000151940038075297802881149651632716569364954625020675948542337427615408058036674442406675420522225620929641989166999539239948127024632654268511181527357937600024353975294232465833236426686067247722840370839446735782091794633599113101119584022276143237520317101834485677101282489136850588953451550830680278023458593043568778516496205119100276398835734902640715785048036356477989012418761754727469606108583133007561231760072408789997319513537546173001851338539502298539420466765386652872008038134955314852039573994241088173761603592108101173617296136973109885805233052245806254378911323337528022825006504313912064486464097307040909799017855083733862557336738726044923133936053918796961531772883665389361213647062831872618411982387232350759920763031983259961221631329966287573406269611864899346544654594386495392543902638205545240712845711826663903864553104703025709116310171720584178003360129996057205551137573415660864563326571494087096190999134085913698143020372515991571769515476356109347895228352570120648073160969509500333279956587770847374134438730573392972527770288001862905429925815576583979428878224181667730648818517630830599172129761577333716652799519683449232830825653539106301772563267091175090558712100471576816269828742950867094336147588995639949542284724229987344622826283254572941400504815559391901427958721027029681324124582938360749652273129297683596268470517019960597858672472675401368618186676391956132173081010438722207358981356540308045146576695661747532450575479353024539471700085651845623082968584322259026625708797083116761821210040001410564664203224068173774971058898915467402917839347460167351708629537232736485805874379822388909622303814370887432609778594167244018746361182448300433484150226552190120230448895389020510705175962721505438500139432893249627178279769788635779432448000000000000000000000*i1^5 + -1059709398861208434035061687554789614990639258255504990831028700303905057011287519495802896468608192815419250527453938131828661677926622804703201941051633011720363338703367347101961052560699822882584478492697166134664131147302623044289321778603112370737331229768935269590217757336288930495991408448915880697132577029624233882398348750932852023130401247754934702784229412827508047923810217723560059668353038868433022000887981092357806915563720872281051186232997812978871596431417388713228327705921198846168485089664497999319036936325265600463995847620764156945329475837538885317983689922071648075703291242799251360932911535769273021576482251709602364376593652841599077241244771622145758137609341440288837835280330953332599642155272055194837575774362281053891538515637850604924231866634768801127068667407020268301278200538296625483572330996724241581895874192469259948653354861330438732438040782426072475101584480452010930365169925973167850662748789899055838520992638661223459122059143371736913283394962201247779176000005569566629204831014645555033005873850327589801930125502621194255069031563799401527030214213394865320286235537501721977754197829519924467366588591569214157543928291721197929996485315219584789494244548922628349734661030299312514513611081318007853381036445685331456409611641175664966831727634058204525980711478200944525634687151558598221713864320838258664552474763809214740448440898387504426669806231720980981643068362687552398641769044917147867723159335839875509164644544021492856613089882570575505427275213671790937786763510092793121619954975439397694274745040716711051240999095043257848609354078509522490366552898323241871806634644103274999005481392935323650803118700653993924027429417127732793731189249360819277086089709761577886161005517358325694340287527246257168829679459433354962840628593997210573007966720505587546280647519229209373689524975090266972010577920000000000000000000*i1^6 + -637755145004647820792413143565633567439559832228599033828931985469101536778585648460973062892866375721945789131706282785226111994637334565837429457434048478607412169307467967343193317835192750822176661579092905751506600673506517922477046333480309001940102493011891118426705074999903244107921623319652495394445244668498054169555991459627588512451357043317326524066275775344581808727189041050698950657987476892199746230187984724978179666839872069576989770041706316072779918975371672669624026216196917287133364817917363809582765225403744104736558113506159172150566813167076007993916897920842081560210456730855816785010143975281481481706131387208634475840519418403471118173642088473236694886550697135206336978706553514789502450132334141832292630859065719449676582327121835158250196021790521418583589742079046007735325161260175814074719945857547329710119577642957306749448756763388844761443505323938748110704393577393624677447920394411561750032739761533227945053527248273237906103227027757044846115434092021052034365518597464603858342065277831230775226587604183847644061383083424918879958998525699336489990733876521805107655049291935662835492545921847812005050120850637920239487785375385735921740145130676010690624623293995222336582289641385167678037094866654667212976615402159341159779669843734295481399330335780549754736997571288603679483777017112320921547711572762136861352558401871772151162322906460195338879720067939702725616753206601425042718546078167482203645476959367918214739022982668840584595309161754505064424450531027030325979569115105395447025880247627813668845443452740309659116552355189901786557213642548791018145961297563334744881973831928820233240094480681295681098982355863677206930234456491176289631630114170003094532224386526824348690973845718846829828100489467396982202941395185607473152608092311140831681226604551894946488508543892241659781990693374644762915635200000000000000000*i1^7 + -123511636213613325955490629384644238834314351787100042303406724406277111609526261023941663122213395045635634142153060939402499049047174116642116987232133500211465879738817091136457562629110041328119475281842603199138034829258027120228209310465424061459478050738696369109861171955825802128971270155700803479416540890714887881935729827616897592332213868277607310415799607866414275206264959129891582184079116382799107927435204710145444798467616411427166199796289324422918603485945033126764080996816796061747243785765150352888348201538357511293020495661637830938140471420632367371240426841772766755304270760390317635532359951440067585883414640519355084373397827933040945216711109051331546009181529603349916678496047847092022079133812238445946497261758848246935683690715903568189035591202829181297491746584877504671637915058701279231750079820220998434094000293639210463587513455494810661843612044890606349425767896189521255010301807725306075361017724177667546215452809590273008159153949085199821570120694510079242303553940419314153203167514559918601318228427491175553575526620873741781105603093716298301528433110542435788821045905340114676005394021611218312215076420121797050403566798501065557646383835798411516947801289995821092608282338214534178100935537268311045293905051517297056599771289349659478078425731750006373594789064583412895919919051344779667557416578542942212793367605134002190697878760918871901352230221854455508401196785294941795987760916439319942322080792527189102773956724503280164378560061761448485278310503379669828306052038393854998111015313260684361454791342287425239022845227387199224451222485380125925783389893011236601005878513801062791920166666774167248075256266473339085571734456865542907646561897728198374033751394213794975869121629110927700681938454887534837421691699018295806725619181876060063216638253403400773557795212001164638450168793992164427169792000000000000000*i1^8 + -11864854531558261132592884317435993260625690498619375419518341010115514504333856020975836638744602911347392086601282844012590264843640800086292042070501192624716591377475454026120534881136988828241451388963925262030770410660699985067898231884871265985569170644564886295993901121853172650125387458149616934419854161682565828256774696735394155467131897904903008917783975048517150443471526379140343760473735219558191052218429709225148706568361100751382894804692668521125895443337922024036178296160317463873732096274781474026291426283418568417634635978147279154468267196883632122752932738501990687294461389860437086760720908005415651025350064445152424439109063882438381215924363148949365714767207072555316895971569254343854137331684731165170558837113974133094345483825465987031136358639742306349976455995858605448991215294589067833606580709548474461539752902619100070182389821290366850649632349281183540259108322872471637444050858233639176321785769379715942428164260770360971701951703158328359560130895942714398073534539115488547447499088816173294697701461119900952242088273555624439916151326940832615771667304010267979785984385394707501516906971758852373302102405840794136266195566341529533312936165733814552936027327175765491533642597125949931591979149205704027318566116704543197718125099435839862180837174197649923996316309920822082102653056139557165778613033522653613874825708628323636181235508392801082045132790741705096591200528789738038511847106846005894556293371870738278313302236000799670846136814433315914933296172198886046489556431650155169483142325868139568074493345129985386901990578360496494951953864823714477410379287266769372117645789345903724730769259550457343602295469965484500130712891724068342954252760604309832018061343697075569360711438263447105028311064685832555110227678444001592673814002969417705356884298826067554503459166168895567778372460096093127966720000000000000*i1^9 + -759759583136248943056904958740630052818820696315063707023854640909537577989392548373802292686737473409046656958127258553095978361056787036895686574014747062513049803378878188206737882328622170762165989081368476044434993971408122375395120050400510317270770504763762542565734740997477141844017376741212346995360635523319792567998332548136317774202819097163786944031281069363239636716565783170137054748681088569817935566243442946520304230737720869773381744683735464214228872641524875413422198477940673992691018026601529635260983121707656059639589918034536708316518058405949569173988226374058395582006809818728458850513665900699033416113622634975104827246539772236433034708321894505246106415775305253395879080031425909694815087159591571093727723486417350990563267910356125562065772244471603116610258652733843970856531855674125013470700208321587025022138095910407972780974886616968224762583009969923868304202687453725487342379891650190477039252254194552072705188356066112371014941101829491328503495053454546979611515961015177990973355503318751942173431937861865207508257341574972107351724875101199923757071004432011638304282566670962841301473384258098827253623325635157356493285337296910860253394592322735098858278865449586025954372776005083472231872379604036439618574781202564044997571166760900293305249830924247884794048135828262438432514541765595155240536676362253077280538903404433962513339909334064399559305709769839535538192590589972736524790313205747598063021362134102570203260916959935672108973976901237445490830711119983857141933691733534046260310554453719569446307562455290083189466075026308161549438434493142035397254579924412691524276408302506990134684378756977953898579871090706519558533392272919089341792820260788610154257542554759719954007142105533021933117644179618028205401298955410171119971003309903355253238764110217165392018790200185118226985952640550463078400000000000*i1^10 + -32851441271768667456419615741543600983454957439099338304837732797038482946386978338252465234882577560103902989834394070506687974894966295935017986899011001965659403560993138298864602640562659670166049628413753681355600285901547074039603785596933423966159181242328277943126527002796669528871555377060117868012246237989974758667430783903686374952927240082875759061067800048188969005646283769406497568934914769059961962258639044639948095214213446476929556557032976123434548413047368514731884855007337186979839304072494305007500664759573344654327269727240579616050738513729121099403927964331442847772357517401830366140810830494703299278411024453768238351186650143230138116673379628446798497167308896948558592428716674819373693252607310224861855572010009467823474010707418930011888676912168657935491310418518574764862336505913657876138538248886548172421083550433134319208041692823025435790561337205492233311388023386837092312496888701682723955523943566937320592214204348109994574538120706083756201951258097121439985923728750035034306244402366079477116464166283349661603880427969843287252921556144260133228382564838845026290197665920301058243944490116757975503454425137055903529105137710779537013024202751963636364811361153719380490449188152602389925620070335125463318891146020993344752894854602723467588986258818971073372694474142831505306105719349058328839692575611914423218993223769682039993973113688715170568839699956043704941305701643265852147227360720027020663864383792622739343279031111487518542718310435804982462099484682516302732147411319778517783726697867080603380491456251572789835941358365273214505590801739597152802094454821969762953911975968917581832396729141181397384054060509499592491533611798122236685438684327920327824348143910256535360316435792407119567486966247580931352786188289821819258487363305969394107631382056732987455247029692753379912351985910677504000000000*i1^11 + 332178642172985523695188374490453142588792682420727393115977241344109987034019817472335422265133092215307102927751507614076369363043765299427418529254689375356484148647094384030074575477657122404525690455651898424745906588613658263395425074330324651710571590679004324418315931823073680398125287877755314503158209082710063414923599012001881453951297587539957869241465413985170650134135393655890204747075363421058952051976699072565544703501157492068821491403069309494467256090142334918099260919173267650342420353615820207887799242703395728538153092876328709112792833020673560193441186913843829340753065874686186365483307295829458106740078320607744643548586720220260554751947429268479148246377513621749039010250945758549604551181489954081357770939640763068974503258995266899484256337821368043172376104232497493649935048128107055039287360569043185841970199191367865250819404837611913417952813914966635027105886059328134226808763450212164288887449805004802808502427684589481516111795916343836889073235603347176334884617357304742023437977547926871437378193916121623264224025198797090010816888872741102629080699491902932018359254146948400572360844962121110182194110096676726556108986710851903649676229698353767431114820924006861308540469942141298699818704496672366567407435433541294979184306317495807950765174460166800658725208006746148445236980618325793315576612156655758924287212312010509538240479882612464372962734907297730574634121715852906112817039892053856530380961439132222227652873248306047258025524280325091506368099532754766466009161583777613234068734466384479060926363213260084235479583959647947164950501556545075940637300033383472467027075608112619486160828840493637734760162715589723608635873968078307932397934550505724869888407394127867879086298771413030580217669204607471857410662355026565179748437378076371348890073830469087642498821722141695202537808603381760000000*i1^12 + 14389230021137931307194817100539964417887669913140961719233982357081760647422904069401505163321974047123785599343062423673552267799219787876700480015855325001444243405376016728665522007006286405843663258698951469748910894706839153649301367144114181662185041001551446975405830048698414364423194772753231633954649705812885856353214420246961377963790176644152648574200144366008600885239019206655853788210123141324430299491405060327661438284699060616389591960614303113571287819259407341967960332554683688588724462475748588046492867947033590518748814685879507632534695751628082165568278019360365304471908779158923458998181220449743029344201060627066697965135113353905725493500248911575402679851190845896293894825261973898303769315555216382763383574018649859871480684839894841934117893469174199567612386072396138623698184812350609484091851376510391664835906299227380069689648099722478349032929168068439779065428529597282796114484548783630072482827225869275713551226604483419890344920963699463820847922697426845868524134803413669839434682030998801304403927786227625760187352149049668598499104578580431150941307172022696246181593688652825701823046133529813441407652975684852037943180074517306168322977049996879473222345300735226367138737133442357739826537025856207575517106477862283460260113299546935287008365608740298806674343680074576359246967182858509431429615940121026847110162424079712970438140617713038686558490239714715279877418145403805174083628254259438536045483298984049185538002007903710979605916503268451334075184157842630354297688759451847835615166244827844142763099378433025582686185768435457188458036705248244699562134654393182492478436272532306924087347770293987686652217912336269274873854943797252732815691932072812228391397996245392715824792863493774326006385235792714207847910325011134787613225805402273025282033344408390535870123550697680402989606082969600000*i1^13 + -1593682607514511755484717290771589166124033320050772071580406925343400818581765745568883959234415046548753852071842485287458752915657749322398060713703788298993647381374961013163165287081501514245747421279662040564690334253960667380104872693123331226720740505482148703400750480387345862222914802864480243112735476856366848690117206023900143981735779864421164667838795060962967224788793415424944494036486265404105523938645098882310160698567965700341773359219860763779962354203111679613891850412559937734649941371539354848366625308100840664416905652009203846972073364922159146374566701182803863378316141993112275543406793797497786156511835419092763718132920811760312301292740343079192896733969251717463024716837983705371075170607467264851665117546485401632781623061288251256492264689913058841656797241319481639850555985220129038799819766359402634658540076784794929076075232351698987415720239820072228923491440510351082221417069776006624423086809240806412494092781070864430421249723734488497311312346784156093606469792914186612287377187953469233682022208770594674727935431804603174872939390197427695534811015742022522690210218527953341401165165050527059967996699264229850776958572328466298264344829262472306656947631959637268493828043585976037825665575908090354148898087419963250712308659152860500958034650602197772407817452842227873814613617032472497077130086444922602898195841879388394141505998133733485034133775267982372689492004154715094121262717576747992469953307780551841658534864018454520623992094798529673797678827484008026189878343322828283173276090450611357052793161862999801329065292356378336828433690944853460861765371153136677145902884066244726030853965080040531533530422886415407604713194632443318283289782242303089926382859244821404766253937567720959441362616760267504353570436299701378928487296729155637598336874223763532000186958952282534083154673664000*i1^14 + 489278319743516871713507361940140919024962665847950898219911482088052346957346157788507821471855855796477230520993719410170428303790572011909492034662718008959804254333073692266892350621563431384787190807660349820198161832396461613738868042137218667443754317557081457896463166396351334215106697942274224437233530938896563318222135268909143841819781725905870795586910278389436479078084867462923880280778412314271980456661261549425713914744787352693782306407501322795085926384893786756273665157316344756238562611694456342741164682251742418251378415966570547199713261627522070073688400627647913287363633532114017063374111140705818515032474630989817864792704527295071502664358923421176784240509556822163879209020438099656725329898185173219431365024533604071931836902180385527974153305375444873469864209343397792224595883029481705672428948941991250723695301010636431755544141302424080804104153395650463527039576098174950116740745704062188500673928928475038978083668243644844945699591642593168733418067037759479941449929609096052419377585494058362834796097690942216580621651718934200737920333343964507254173073889538140761473584977984125370090173949515941719272361188234469946694624778268908581117805521712596641690707910818838108216154794718307174068967072855283080940522841665406222806495813089184046961064750763115959856185428352958584048780376402817270822528418907963433339613475320525477660498958850216655055886712267501295121764595624024259984017214288076484265219175846070574800338665857538631231301533788103071079499859388647810150499543728323564866610078362613701353171328217238561851747027434716797686679471399011648516041724475021767565254704912804009933377201098369965229619729495348326205837547264216614071793379945191833054124226732736699970905145039041497090089759398743908980705864490850786238478476183522257534146265816460069380708872467088283166310400*i1^15 + 721719960457609643024876299038275283208756750218890115756947014425303250573614519262143643930960558731386652563606372489293481905696299960889577328771197805878645450242876278502642568470141439115027083451297705242769139923905604410457297886738144774279675680502451705780235372697846239413775577360506442710119460787095112617962637868163271120020000239650599253031649664117122978882812225611721828171500882735686097024318520765496348156558265715649235480840914264325340593732592222823958732387896036580994207245816387933804235974950781217230620992978054780563353273039794833208256462768174415691803274325572133418199590781605566446629227556527875396160865014409023175194740250539519133865002757331843401830659328576997592365003519078596016082330041710997207407193996329225549066617696237519297231221509809165000811737213245306261166666354466468390607636187379431465691699057742743360006139045610507076695265137810015959150780878653034742231428404545563495969316348660755530710501341219712796746130759899536903741798372607471987494708733609068121944517846723757808958479022378894803622111826911880130770534169867190146166892283400905657135670901741703848081313527670948015777105413692645507497401110768894134477783923391035858549996763257164035420277135629745113489465461631494071498059839149469694939543057404585672795844589158790513212679419538347803733348218791200050788279221192364571902894868176020457260046982056426484967365293477461026000176158034753904282237898702953117919675645642035465031202098716573367304642858489960345235801195929823136412341811196362673036231910302919793689582829945102605654377408922593471428627163576479714728745435866691069429688510713577486609394793831920656777272267838733268117243294148849281127910865817750584219525974904704782182237707892270730861156735417616986865861884701358153014760776042035202991419609698889891840*i1^16 + 515199055503205045379515144890830302187018128084516195358223277056934848695766398768460654748144925864130024501096151593547653099658342563823436446827118229268976954567750422815465077124559570180157939615164885934476055656030985183331483454740167805794217103385483973068173400473717339972406982099733592365140661780301781456760350554050418188387917936060922624883250290379246535361523308822167222265162218328271622318684179285541504027598039794494155623180569864699714289656231732499411902143800745130463355362281450793897163866174958963654226415541775570893162037199104393404558332664854557595931875025233135532646071949178024297192140481712218575774360130900087113877444257171374270381126973516860984167584341102185421290908092200098194371103724285338162442229479747230219451314748515524347345121940351875391534604665920437871478969619793713442161380932929198470972755751064829560304083183133733899144007566047796400062056499696189162098088655768197841835443755024492042399455683729835289576721689222376252502775626358264443044065832641341129120819132436224669938216208823538935261469211109996101524572365227942535241364119356269658767613753022829969127019062913203799713581537222601509032090439126372156446872845088721580608124426331024802019835691706442776238879833070832962273763121182406019377279100732784143320114288094859252261252243122005207008859008251301008013984619523111601120017078297801223574769432791917009628756930111116745604712712845679286167149719247646212850807541581817843474833895355295002030158246002279274683908671877702258684954213701515002891058386301300108995296532287809745189154730493112065729563394404138627025833748783227766685416377560170623990290169830770128604101838378045665642284854083971800006341379719903461106236877324759152978227912589700114227824216240126016047790340550976257143909458706589682017009902421016576*i1^17 + -3413926597708171830651972534468450984583188044014537882119376257597755680612162380211086388909520809624059131208146371020135311732023364173404292361751467627232429836545033757465351319372315027600033284303150115488015374159370816917822441854674164125308258415451417234646721849649542535143208589080786047762284193021652645437985094505880091158904742233695298130926303485262009552601513003138947220117305283290206423745136680038854068645362432749142632741907789084565362934227955885079668299868242556225522462798595663710160933212673898393432939170711283293431378952889465332820521666190999602849459043412150711927855065785049911820014651940585772832036765572538339971368263598660266669603281594276950693706586453931451484133240489517525185626741120209426112058197567617402171710316871127006380326878632851673375134642655293938828025779103328455106107131224595861598238199850752090639916909852081038479640087048671894649740647562924836111047538232832490737248293575796800564364294144980738138848068956820464830673935365734309642071206628205475021303758169812315975858570494458066772673709481501004819281853342133739791830195112119749477191983391409310070534353711573371001040716191506803246605814180915403509295849247863908204938404092171948271319966563873127200104201629936939630960681610071388952134212897558708521584375980170026690429515353133423230927453608539982523651458864022141733499373645545407506179794531990873492364190983088479812916976461889285534664362287853745355007503225539418554455779901330406048064072556023331575126599031364408354626786365683074715241459820300806661673681789068475111223734085867279376485553074520724389529172237321865193889885438531097674804289459414315056969826514726557435626405136130211312555503823597523989270093613097843288756956144367251198534079283895806068928442016453980553845035835063958131206967525376*i1^18 + -795166776450508909197680333364620816388370112776313695034677922935917057370072883732359493066746332643776129309965860044984686050612040540132198281142209074722555216148134574225661194186731499922080801364808850142739614414026297150726081689380842513755514089540499838995984219830130487000527024152604401654984554281747584652494301438681219276917108890912095373632350618938873661392092040590032600545701185130481217276341284806750556248064046465436256680463579856284912338795136448538275558118202583644404716957757629622523195408149170964966834912381820145693184334078432275009906997981616956591747102893424537108269432571076706503177628154776946969060502041117724820617993511547288898384229163614316363949176540579473293644203620428570864106554919868662733252542864555664859055484873377597613714601915472515042418201406843843430209619156657145044971105462403695729139426697693990234292467623675787933826027341964541589665368196677807288020935381548433405940252970638880070274926215977814653915713883357242193574141907454048450236679512913697718422001767218908030351650235177647593886374526571421409579449795850127409139236169851651095853255273013611540862056822835902389295780607566305382963989054892911111892037149116435753878935715138790889531350387143559049172793791701991601171348455038795183831283548625583445107944150637698954946072964552408932717273575061322697989010300529049399956752988521697254696150938498544091006505754975528973503841386067025999995605745316700058488802863914231613276052256226712225401342766738395579225301457129265221935012881881354159645732917416684056169156917961208589844355598617901072479329132550938832197111214728564407524307425734288068085266538144213764447479200766751692323216011542835592331119601848115271444429333742393311468571101071941825014316145815322004352843615032055214344515145894500474810269696*i1^19 + -27866802527967121111578717958478011043359983676788144743231576577255575484874469315001876746257839898886104169117785541178283192716605015202293635779550682495439051791377260226173517662187602558110456152620428991033020411821166223024326345246307912988360045615365472656683038926070639134576615650472124288959379267188098437331281901756748769541984584271351771053761891488106203436869493982092929762251661602374118430776649622528814634053776411776251849280900270341686663248969066570772102636720904659789944749149090127801450310484637722271912101301058007716907648950711465295258388114223771025836434101726732872658122483332786758772094927893244064101791861183748041935339633108256428146520080050817451347996981065756154657858098323774629796530487013509164539989959414541924035698334214985386981799977383187412382995829886110074103283258639533585473355238781205145965404432126448644178917955894901761256210436583226363574871806142588246331716115573926591818065224078393986699687509049999066823105962177709308434249550357857093367749716568293313189726435990520937719997416580275455561968295098673295233818308207424292913566752395799910685103183573416579900999372437326641178186583840525672539971984748917203513867361340965803870473476570571999479122347483943223587425112988116007005259535988232978103741709836438854400645792846546361882067633513772213561496042218357542954803951485578451011750566881849388720584692264853906330699789979110698943993629258254365762801232802297764026844563817141030925573064614752687081144060774822226685052657261600894369827041861221148741476488416636518766730295271684963401486917295372490286824859367320583783026067950360633771670774326526709875113476340104814124898560279645309352648646479985566108046533608131898323689520271927021867266707559938121658487498155332501430184634523703242911610342429770486120448*i1^20 + -639001606812466505561625413845743753110759759936509217943254839902909174101489102084962545551569326326321592991432493251465832030972098782066927948346989420196104422358389719605959754758545429495564540238644344557690753620117321367482728299708365922401192827225072467264425041152619515901367999109127340434013755428950579187470486533995926798931900481591540728204484178892579667244235613327997194244848532342432441872392298746570491480865629671724051940927215514191753937198391645012647582749296489135500178053772212527414555304636778195010924183346452958675890128158508965436091984345881219079810015317642859194561137882470156079136618045026788889168126391770247730227708053407200965247247047630912655539461597440340471250478239649098421781375791232685067154516365541235868593339072055991244733263486703767969885232247285740764400005793837131149309201204146776668109039394830110831139774032076218801417979599030340147856091082244662184903832012523757547814554315971929202623874636350751263669690225034447250907028540163289650716036458743808747489674213125713871400616566107215109934571410171900523899231960170413119074767220030216378603374779043630781942633043987292240593490496149392391064485600291028270217038083077655625633714184730918966085914339761403593062202918737963020600731087663282046757407575431886602656301318845132223238783501892431378617034661201787176491637056822980627917250777238237715548297255517234216904883836117841707531964361994524881242568422535003044767354810504399071260519162717095607137265158855067829758561755107439910758513428887370145414282947473821194571732370435212308215270275549834394709844094370326624706401728219401199559256609027404113636600027965479715694847093412701919628971362211513488979336601184267979097292028422277557864618357187675041176291315877899836637998622377420694239552323568271360*i1^21 + -10683134341652205020575934072317894996396648525589038421047065383850631327292762059867829529010791556305476466426415310194839119776469157436456554660930657916525557208027471961668950115356027502575247148060232101382527719648078204732160031407239044871770333011806782979523092854879562365025393837186885904795897253497895411349298934245127648733284252347174406519496251420702990248000454654198755072418744353294161204326383288101417097902783206079906011779303686785588360956947106161578028872194357580894863254982707500816126264787756429940950945312846693176574925666689453684067500431951422875505503320086271433655811003507110119133886270198064263020315769287558636603962556761939789647362365868757494431525467226238669566908646978137032898899914370871809743313933355060999336208329043849138507091904881861977952628728077548173055354110061085335009253471674273560604321324529667450143484037073051923647619248019120383622406223019132225541884454284960043893572107023370844777389849733311110164328842868672074876718741066125228923540087168768687146685517960492304113726873165415615960268463826553041265677462790702344953502291306896399054029009852773907179437215676448651744751238846131082627105143202433756444466106213496187812634994617443172777881272808747512119291031071351145525716121475956789769073661236208873783569332569772360890738021912076146576333247142061604059047078216887551026922203519672616151411970060058546313934596307532803341481901869226095043517632483313241788007237373713817135712615873554367879136303908552241437263382631188543951172908999047745935154865909073092150405125566439831555391017137197141282575757754586861731970928171558739057977111459593703436781347718394129289672060531848339357687586271760583546129831914739597074376109934361660808288880196923147185232914845283835755535459924635092093096756772864*i1^22 + -131330057649617078656424004895570221566575351159661313742465865192637690614847048334018770380970371647587058226933530597589399019845523275173077285199613615124853347550278910957874252438130221136295800416243690864331616210209593532937696928944398499337866248152484093626241241962087572787584530296820440993587754246713681530361315469697931142713250568061424018799563148437213716246330115011335585762795113445942340417672351840112965960987396537615571794400959364723481317222051097895920539500959428175591306349731116530503969621689705491007755085702637595973780370753752322280289766360261814970659754532736795778623233418456107360198727837815667879269949304133584474487081607339054859278754755263730869478764749203392537951214707169424870747544926662342532358733305242217343838002316749228071716746293759427930773639880408827171447823618440256622047869913433417138523184561411576685949221884644123251787528278226918783213593925042772258666305888058911744792037225897829306208725865695467523078024788149000267462182429314272597645654510875476733236922606440965433239350307772848051772765179442081283160202394556588855770315344751339111242322131276702553333230303744097909604047977144826838156230112391582092846805263381630671556938878250450671186904171717459678234481275168193388392809524741428053128823039610455923226146108906063240740344064187984393186550455455365586586568781794356542862672779856952402949778247464576783427722784964032135995308212677915759512643584648477840281800627212620575350026999945769228373598444034832803532582947949088969474473926335354030855085770251769929490089980147515356353663195521371733550341565920550523265838006388017685509929009714215455475873376118242301094140953920353296372061531194624830045724162066532309756655068503244815244163257649656348757458275123499301806218293296425600704053248*i1^23 + -1223870271390764840123195039918363040475973799206599312006958672022618624972933907004892998242834812271744377470748145661474734331344233401904435692206700636996828218306213856101943091974783138326585528846557901344721757884858763422207711926205273892760534989769823173355427422156243104248990002282329884024264759559125650267750142625258830133330415378031497110252685731925470590219619996124407341699087298351093695196814202036236008896966878580180516428706144570380808752102052205620326102313598028870383797828995696729362558694088230672989067870731717734945281953184982177580282708212453349487270277372369205860065743887168205357257506928607689017287903557047009884621680691818787400891866620437211997000933303375550376123711269463196788823500097250085082373672235724880322338079969361949826871389929243271858828496999765956029970745378246617246860348329253361626003170748241979312471377540904334593942763719211321132575010732165639271613626305174784767621328806180272994080101261820664894330066528537970703583083366251540678285209617020219640760158955151540589461777881235490095963151323587499253114933048488051511426937432828881302498330966988374925759378918474163075141932406704411588372397241197937037688761558832140768615945833334060395246846107120284807153761011658931521850345303509514357542801729987033194667584838376749031546574198598089781425002241742668537901428474983501372001644034795942317113832077063260811260125098843167336330222028743943752484147582961533039330475295602602584618026986025766480825694486795117351862230129572179648286815836682574911836094498590926505787697471252759723070549931940345212884338706719720388059115740781305936979634772271717425919561031048399727258708576749849711286923177660114898903797079979338092240962485451411511617075740774660967973868841374599134679896912495334391808*i1^24 + -8823444947856206412737495611731109695969425458563490956831053827314924315792879023186420250579382456603023185447859689837122340549724633281889017861048434855665000488590570838374642178799634184339759990262480602084860375695776254001869974233974026191212156148459961569142552495779219290609019219630676421017523276644700062657570532250253150874076790477008507826857645404515312484645753343490426664550264951294970464583103118310533795896768660960532776258697645296245914457653141564849576232371378093594392073473994722353805009807623857548000141784455808490157961466857063586198056419829151698675388068205810740472071251944369809572934688891748834561261616948071649642176109805436646994308531026375068063546554672738681459166061870092296410406096669301022500249318494982227428882386761484520905126009533827560135143225120169413968103271605770233666793698570280327928546525452879016029516847132125590899401721586499817647049819735507509448905049358127422275086118771769171687472983976063712447987149778458871571991615640006253647157970964379818437720820095496302186941249750907214554297937557245936590686106477327518138940746353003643991601471166985935765149732655631762957956103096400963512846058662444455537343815551022294143483563391192686271001199040917178160031153662921848945781514442559546326639553312415602954025892428230172541417581980014494364213986053170978581221595847752877325828048232641035209104077762980404263282164906971653660548099281606614930772870330417195260374822222584794622154981313604963873495848560027414287608431488673264922690440789306432714876933671370552328912338454976220652758897836137564797504818846431171869068362280280037644154524142206133351293311550252542277621051566329964744061508257473228066132157110483230671725519446523107051114665193155060030932158449409877144933015612293120*i1^25 + -46482334711993398080096531621514003442924440683696772507122253778868390034053875240904187028932278832785694554339191577936317593629507989089714316217878680352145517322871693763069440481203100753913439924749496391292341633170821439578230377696789925105359953045792089432656362753851944458401137442956323552283171740589684470856282028780183801791326468309964231367626917783966435292403734682375161221175291645254714868796759621317756716516104363431963854413729514688674202342919712848562969561310015914557475652012788612682384368863216407910078984886920601970279728565111032477060112435101871246732750179937658115597602466909454215581608866822782842275920874744007582565349027468539422745774144279893756621493831493324059085769054340689046496165840633920728792461793984157044971504353911692927109172926739474296365301303450214874538006311842041400706145418552911173309995145149686129654477857392644315512321777870660292747991874064261612792618609676914632606329225185927307101994973164906448951175434196417051002469797046622764701964821330814482310989064585638222399181423463693726218091035598692561248188645243130849274426465121505167595299739770234889541612017254592463155068144250503723171257784260792352818301338634559149863627630100185055333425356415826921799328961811291841816089865746867245837657665309042059774812203563351725837085586273905726901078170180061010738571086286120550552539193229340019224640096405785408320841615169271808869170516653262583055574338046231657317197485580582466629946578086536743974197218931297815982063661875471845252473904349304815031339952404712870599831293064035992010876561375430987908145074628880108203565341249061627531520955156088041201756863320767454942492273829055318345128954021212361636601439222395700257737409366956058874442047037953904145106365301306839085178945536*i1^26 + -165844423396468365381200836290964356263961578731787100605073029315950783342412797028728191205315474888633799876055740564102100587389890271180360583839004941156922447054618219686058600599564407188213712542986994991777963956822823494457915528029115385257163605473416016105858395744635488255015322521166748710896897272648752284804301383684925425459894071080456055096947520910682336414892161010927621870671137639935993454906249201620028336454991598135622246263523909079378385523065658204226403744817526001485040610310486263018504770509600901238586206976557206149019137891434323267883054614053761844600405350966500492409602295768121609195122116135211138274223744435516656558722827830415610573550867388670529537445059377235085654230758564120813329287106644872455823606156905827495488194519207172095162243163254113432470545794540329076717483504893377727057554744503980411114666610756629784256239226169012106148640671735444386646958292951349440176685544362802741964309210159096223766116827749614927426147257338132351022359687852257204642643917186193748037225438098002519056970181854481228179044538736761527133017316063542691934598981972571690304349552827821020088232323040984932072662619677941987345927973724167719804027589795639576461664454026464676577813186569549276188375383972311825672603686634327242335926434651390953331724549640297301252313146313036998355211965638526911482462095137099332011250676839660188181340948086548460188232028485041296916034387249001897300911176845106164620669852870549914563093127635049359968361118114519255587852541443072796389524065206307909135235649035254151649515678502138852621061053370030494515741808178433572625804792302856158086968295181760357042049646415282729474093740231517856157513158717514402728534954297993646064875793332844612976830647356813790789532904127511239065600*i1^27 + -530241192803521423413458870354189804909189750783692594431561742655927993945070261873715532910079341948102594935955221627145011899456925412799593205013927793468588849243304907482366239191304485585346993771942178074020041037609578794796622873804806702660403370425001882232866493290379331582849590502790943778480602689220935330534120581965818488931965664925775412124696313228282007847147200723483384955283661553357279391982224721439069050464960078802165232889583579057826869542020018466639875904254069786573926547678243965716309768788354385372976680154020217888815067985144177574991960323284384055781985966080298012975183803437362324502554123563146811359999705505305426794134134378135485548112696235349059364564240621341483363043645074264044053949530259225530270074333212355191135701063937666657353796798736127618931673957943575249341029432839098958821479465806642677484761754760874703657761209812093191048493892150825477364580493310929450342870964694954657749668186879446862449389422788205810658647241440353569645677675326789038880950586573408820183968351467987970499136271743210406074168023433892945281324435791032255493609673124093842277558513897319451231387853267793739103800172616766098330810916487069986418265875931519071828899020808740976884284184435155607263429661003124286101148805351577049904573310049865164583953190683804291762441015181916013874570733622847299264791782634951528199489891816025708025353159771069475548812137755784711396745075321404787121839067823446327655211314170725293283664679982079389248081345064465204022507123999671325164060090000321145461426256293819018057468544153315697630904721081472594751661812903244259918360812364339764724977169194380798479201898893257535210294616145769871960968671435826758884194675700762529540170321670633055538232574480040855225332491765153792*i1^28 + -2614072800164447621887884188361117414277198696648953672618416421561491910803999462455257685717398624543367364287341201026061589533077679476653321099753894151954289750109718956198231929287661407407241526647022492498024531316590911484889742851677048054123406595856228396445577017001504132265839308581822519831310870728688810215263294952617125380780193411508725732041491612115576591732247984549127139908314855659518269599029501727155886173544180807857381675472531240257709058549406821331171110796783216049892203831878747336022916200448634072301260007110687436465982220256667655603602551308340913236815852617240191266353091549375021490195637140428963458273566643665501746330190066339978617297939119937346179997372533886346587467983880394460818046438805678434817300993916872998906382361474559379616853015661752343582123519687011779311691807421761714692703546505256127636097838305206048653384555087928140558204927304458843701529500113060738772323039313771551508544739690023132235854656180027563374924379983404783134994992853110332758689221603901968444310149566613621199770942521759537528657649443346504024407057508047314691097117530059060635238392212795173446422926880980620717520744408614217946302298489328035444055424193994507849977336205548322274798063445096803348478753284207741954200457968162400632085972569283193611751189962255883382502658228910051644140327409778652856484601363335062004153447594439002331160626578929282214278270493755204494987134092174104210568569949935533322394178900117037737666007944746869768654264562013253010557665990154404612990516487612756420446230295461835345656540159954154741035138045301506912906396164960315316341529936588161291654747966044364080276830528058057158134995474608498786608091986667207979924408763143920513792675815736916134926165173434561752968875474944*i1^29 + -10457361709115185175423328529040222000166122367414240721546269907742644696019508980777190449048117292175753743425523552968350722751099049238309785750319537839327482571124048632594561296927185594665510317023822379361528472765836383978120255895292413095237706296361235712796605084401510897137765937070721597101688153798934622865830637306201146974182826982930367607719960298715870279492324268596423384313549905387291229029453654722691146125984688161182478608747550193634784635347973952327450842985062075854233774741451957301932374110202180650510335349788897415015857361260490185525766557802861190669422952039643184553819697682488752051389251050092668497478446826619348362326686016398903724130682456307340401375424337537100867575797182868549295477514501196248412359050466151959486104148211472630537131243844778363605229892033078709009624780027469881381914928226837695228728386476802998169547453727932039783140458887723627597628481661456736152628179246223293377688019357696852038677301775823687520341071536180550269250481771106996537379050106305210598606758067465672076940264345903515861472760186681326323478861467565796411235976269676120399356649500978663134514280258177187950784977620005573071668117177362869932638034081702455180168631364776432676681659167980359567286012774570572816593247115004693907268391739914080113866206664303244532256316472131794437751047088979175250091094670792201961398963294414209588528746777324476089469524159621798923200769147620360118044848690775581157909079109593197944933063843040612392837358884937634446806228888915159315762627302903566563315415692855058925436411157285622779918570617854516094340346880049346733292247831889876007361581968379056740624939128300664795763981547488506766982265099606442382719681939096935416164371986327926879129019051798880332021760*i1^30 + -16095713851912753172305712656306175944294554670456592192380432184048525767340058088027721746250414563783960200318506300676925237243627023477752332158003862181906445544963367825113828277440936480170098578136021516928640208107192328411025641094949425162603229393068180504306847428967690325523708762696995030722665457166552334374560499613724671681524795670528209867101278583010758399854900485216738968976393444826784454108686547406598732679824038249482889012481658320953714815111412769563318011861866866744093856830272919082046271721969822667902681503892730794801296942740481964637147726277100805531911210840142852257044776702182427404660041271793730086760935522644420902958294361846581870174269810534468062747339687534441474813220717606810673382349774312301308347488417227091807287990864015368847646206367639335288887016421696163503327619545926867717554044623246071128865815591774723428236449021091096909029674334832502175258657638606406386565945107309271029320129943546796496923664925741573666631736594182201567016290800384498504155864256174961057444322766859735237936226903127951450211073807886728290892707318421733144784207214176730300558846375668873587863106585963138485718843261748775204804886799213707775715096722138476691823111158316620566128297236374240477758776965000652369571549756074174524748822645350939036187068715838228185304740813690885306074033502470427043819835445786198607475739632455418518680499350634831973223549873542258483607526576714346686921257786255471486588570087777883761146560358265155355898028765433372878187684271384570435218104223536077896766462118597316609261179997662559495723451806163169488519430484200702577860389752302787754737631041530959033877893550612557149859899083538355053867324737686562663114635550084712619917905781901680899964451734633316352*i1^31 + 14814575935372113492127699077023765432596015713403254567977423155012457044546053751731157293444583416968870715408733804783560624150651567454535190362248683623413143252973512786566889726989539560169884280498845768251454281423229474162915165910321942543859820050348319758864672191930723366702697593453800867753292387649538235509097416915487871794983456793602613197410731379431848240149450718082041678243369334314817215028954934915004964249048892663197841484358300953260049877361066028959944778184494779826184967512328146309505366580815025030181422651998780039353963680295502311028289133074539952167324702719441722983914499257918214081486432811067845623226732679914168566561424184191102725605328923821553421337003294359686502909782825324184424728028783558276009099928935620375848546973942027214792631465567428533271714140896694187899990648994144479620478220547269580353245246787696586296519785816785716397407924498277302799094173243867303708150936285552056101336303925665213277413843789334828022906675014351098390015045090107657038086149174583876351647800004518346924238069338022581772614949899509128294333532357719131098137211871522687827054143025761916660141580601800555163873265850623732577788161510546514255837848197371620274049358903411235013683691203241499949339094063559109246056624771159603211788850387746619312863720104626137979859840601165576768340057012670897630920983101529895625181034015054576860196266448018029049417765322497452491286973852853661540740736127276014930839375825813188381458396859588681464455710978651391474198679107717262855917067665939544475328965683819383558023834466471514392413689249455498960645614898425283006461680074288787963485088215003623958961482319465853738260383204426427752192625913445988046014250122058211788488103439940048472397752303616*i1^32 + 54641333455155954042941194328816096514454325453349812691643497462501763915293276825862482264587378775316421715170122900803348181423347742585705971375557365466867903609425885845619462019325772713809609921871052686460870005330578440381733526122950739676231726406535133554173268207375282070362400377427346030840372860553345525618812842660363716017333267798094467907704719013227949966173830943502644861128537601769968792641400159000500805833586630610034721607701684529663769270108829011950009470646644408858831556241078442203997420892370606222628294777907579623396447237136446445206956530586489549922830349627970693347204994722947976357344048341619871493996808694494214946417846188927710388793395337196301492433564977043362975438114151379789153653676270389054949160064413522148204407437787849771673450331568057847878048589807525741624762815609115678707087315574577192494415328059040254476579904921184067863977656040148444142829035285221851379500445604604303880102096019032691418917217685867662144590195698065352267643271464338819950962633346883422919251482424114835416698338751689268662267413937961648188183705683283463144126251565714165104555065272507272111872711146157104943630160717451469765343270101100445377575285733788666627920056962618704926772763670842279368777651796123126736368572658589274581927149262637341139605312559686804857386012807416133587383696911477636860271029772317260051399007952764578875406533210440841526128499253642004954480043113848752842735321273705419365437743641353854092474113814273716214990432569837723851379042548077269756546354277586488859958659113415741563210280688992499310085137328133981758798709476987167619863109973430015837449332803853881263157182653362136970759443972254253095110266010174318051605069663157763933148225884599722157539328*i1^33 + 10312484452735410162148822389379174515783440305820254765966089014209799127536793314855325394540489525492013319948443549152682108176042481923026539671520980320036931001176533840903533182067744534600878239123399638511740203441245423098281204216475268151112770249907082842461912524035250019237404003813286970905118802188893399076742590090209030016746461050924712513378904556119762661095175187704554851392859979551855967395591953970927051654310041572256324090597853473510640357606445594547132485897624933606593957530750397226507271716627620642300882585856498994688774900725303491424139925171579677595173941216931212430321783244495240771961117632090976202503562763964055573069115807376978694142379103392528229549775340009375676824345182722803120520783196792176219494009195796761781510981059316252283767598159644442652420976442184833948577353420123955444148658974933779722297616496029585138783543880529841373343774876192739214246963991609191349466796506528530394436733553550729389575832012713025343709641276987433054972177353312687962783470846108135399141143253273950486918955377569942268510708061667329762383308883470891535716625830431947842124713593743849018309101598927528351874001060219714666815965568664808397459615629631919345438043671362506442385875139078300067138867875053803998630098893073830048155396875815364635883811733066778991262592480277050725145845484436360318944792622522706437442418401941679041460485368313699529249082740665562504353682113540120433743273241301056828137882276449591982077668083286323713022910176322899719265570290866936335817454680271573659940016015924442622463415662088777951858362483338636722352622252678457371845728047181535500893849321797286156575107725903483057345668744565213224957977768429821247726526121305723615989263679132532736*i1^34 + -24090430017015719015426943275089276571520183335406908821289585542879826402266839970357635592152579526474101114432582834380734451871987619006449743368284925101258594283001146066741211750908812165922211340087430407550385335095654956651653919915907050863301482471469983387017946243855095505221337826120747783404869394573166315351472449617220707454486875651411262451609681020335938750061746514853493862964601969919445693277610501391064265952333206103097708204686596185616159664444617038188815116508529595360971004468579868875486864661927162322864580202938908499615182559763357542414543103305932254844000827064400450911637528017446173208906782095113440756724530727734618824477776852307171397039063314397047005885769008262940421034009272371360022782669904784961122670606336003031573806145029185075473690831382870538264674931413891535988352438941338891994404836523666254563005046829544208946082912063383748231717458191483804023460478554129031090686764630159013047532342808845768388444999259551136936480729085220650351922167720274265909738911912147212840050989251679915969771254542082091693697460526878581633233171090710143937361923526319052028958376457591449027590481504527280320461697377954319561206761183030777970661416419778550661908622864807171629353642848080656311235060922412173002959472835721569455844562563315556577173769026383606707574844707716201970599754439059505193558582919412120132969682140587703463078694750952235198019083988574430943132331673225481108535173063462563962969710141767769255179530525781608521734331012338526409982484717438398728645330004043800506644206436787340894484384936892116927464754015777936379549500734193585963673733820258138125288847388726383502330590281909425862827302581715758370501168836829287657505789229284834105975034085376*i1^35 + -27583847387394182729632286954822001388632792008864544984533018910456635179802412546477088831017837448724247156623896796627924507459694573052943228624698611087309241623667526674189532905717876297084994126397005038312489874182619957987661757049143770014323883903957396941504358038878058257579183349041461958225825857253623254601393600289050700902627125063268925953082743007657780021954755320268304401270120728424194154135690878930262170627606280515516137631354960483259179207024750400263785323479543642327622191786730341108176957899214170233799154145055776975043361815974078868645009019557429472487905673295722843548200424938109481501594879535956344918934554462004955206094663841077588395919567810483071877149807737266032319410454770524868169881529371824363702054631764942069124361387820323551182157778588446130337098644141200978928404703178725011963701670152296136526406757151332045376734994268596778980214190161093040189136237841165388825859317117487963776963398650309110383937466704662587546701803850711692421642210795967217634533631243441119902241780038879791465737433486564400209613899832147641963200460467318087186817874838156089414388043908052368659889833512292112735062338211215205184309266211307192517767650654703834569989566548273722242328055087129296984689708443761292989909481170162229075167692823232141544246979798059365574557673147454124969910843741206013865269925820221181754608885382946023527734328371312496745586713872498279614260182683897837943013940244958287717168041211053681124596354624599269361253361026196418989480557061317608472822101702434896171240555545165303405193226128195359833568664817267113029904387788569121102290548369719282707942031255976994076429598974458439007000426216152312298910271674457694594280694388386676862877696*i1^36 + -3933219198090911857135007777108902181304896082898300022097381764589851791270976884127870433040299558445172968013953552269591333384623786833765409593145498113150737674262731801373047999804422838220344827206657046647480613610027023245815690210920254847922105952786801433246172525100809291234582738740414294519576808046634282358408307283948107195077173119921187658695689479123658417282546700509169584538877281309133982445121446843263733139855104326782839345208408417524380152511987745642101930004236819983234526792811231224872771958397989169466268959340387706481173061460829957793404269256613868546856787042359183781255449207796837324046253996645651299504568722186951107826877490753681274242172128654345273475591070766876662412186889900124103325748698385853861169807207482450727084626133661455742786734307094612072675303457550950685604920695783899304421017646114537209297584297232448272315680882104430605895170818426250660245832624256120618512905885140575857507490947892366787114112817209641847864062170986259106509422118554966177501274106376213602038538550719268801071992047027602354815061983958239097918147790077293036395631292452685796755805391082467221870679339749961799428861175310656787420749826477238290238059865404551598023120468344929416542087028292794241594073951556592941855244127526447755191349021955608435491176631826708110497012429277579767319782170639782382033774658535337673480723815216787483992733940456596542831532563931157743317037686509327289230452628675792073837494808463565239149638811003681928466699309993144201025115177636562956579037163568610727839551539312253823095916990786997527243383093212788105275331297734507449453545657685824735749435430256834406515095261874513653482073204674591084592169328416457626240789486522859520*i1^37 + 102058766669199332131912195789106404894274431401812201939590521578676818465655560418134861701124882188370047463131277402199842580576302221392961359384472577945486338383851202546432616803079968677905053591037154962154984234558777108605703124549987881836642646953537595485052951639333510147403370311820051761059631155228422233690383294769780538540203386059582167351252348836140954054733683506722655398691845435762961986684125900272818700804814994645926464203169994404916945924715250232559297803077113627159991071896465315376641980748002327551386624311346234915736949216497243876627982581711349196321996248642622192786502594295833786162133094429701110188864503608585838945379360589661725812293116803798428884341844906852000522600513972431040214288175251091598022096446548432125509951126895375517357219963172129527610024653903789679838919085409812907568525143662255694359647268982111157379403722781144268991393852916497299226501354368036824206655804510766084894496353387845397739477413036346578622957703040148659347619620942073845920824684091343271825718421152094960630467808320517593030702744468006617235023660759400101445395382816245349021215816754564240100339741622746453225046230884185084079203694048949826597675361200932857655619654236672494077203529918802359391902030388757909323787971018467052545218737476966346836431618668814919310093640484085545053280411606934147922123053598420717517612980264368930175197720981008386546583962136907088796233241049855164204866523777524222440719870930205740932524024032423830381149753214826894469701498408040055768982125335348379514948408185290203107816397299412461260246759251005844535935726236757840119259500695344552000870310651805570226172964703011658296572375324934827608964551066292014185059450880*i1^38 + 33882679622743334637165694418240049385942052402939166340426323343366802901026986590266523663230948189661908475387051529219549886542279620105038989303571536238605787928681054063579311719123418180504506341607753698697497008129819035388471634034630787503981129779069570823009630636133203120387324082925621375653120950873094910244297757828916912323667045452312062580262070026702659787485253856038013847930891862504083287322616344245082865843438995330119959423091373899275832857573504352473931008901991481431065511186668092344805410693837335321218197312070644336073678822446338008824154627598203275825808215202882699830157795545562025016006056880576644552517722180304893414556024731532432804756326875210321374627026534536176054121953771954597240980359914023107940195391905258588576498683681962741676209315401480065580904716920053728840847452619294658441080454447003768879088076567805011580351115167427516091606246238207986607076578929403782684240897533608499458457672211031088078245312140283781661024959951246979547520196421533499906228700871451784006593576469949580353131280722375549551007218514601814394555844558931679448196851846806497164348822544690764666670638366105052890460607228296561081850463404757720672949910946897559286533786699588078699488872718612728247763601106599891541699467614496571585678495738645922051912691276560623147448597923527385935036671973345797721130671272707594432031036275546011032317774960394511209623406339213465215458482412026827108001968358117272790026345409136880621358603604648218592206731091753283752458227330163515869651489737876067760714205060515268085904730465151839775425888395506587152166988982003084384030165923321561745161524652090594323080575771864047185130868321528495005377768613835687591936*i1^39 + -1708961173733135385163383545733189412096332092021475625414290875528958812799812404841411560581492150277335692354098534947889943368410435283814989895414368463021058645101041999763675108186636850593722700202762654240711661901248904896530038042995462873313163709913517928330278695652584705748494969052332089888909987960911936450055315964472806154887005033456157452974186172722946095660188841801954652829874828995847952375845516753692393611934079293436668046415015618207213424896972921148875087943752522442998976123101758871260605663158758830220609869457828872136672627194059263424842501971326311216751866695549448116869229137947982920899084033936188058956942473043979827094895086197064599615295929101652440031647402483399620897718867278968443055953663132937878524570099786902770227441654345689296074145697497431379209704683320842984093037031606133840019092882827454919915605357368182420312273628141756648891739751688839049621235171816666450594267235224114199189296300027140569328737181906787080190147415868857070675456412989194995224926325146726336336419810127085894906862042895125484944386831792659905366811813771228439427772119997169187860377349455978611231007185797484489726994858609960253891101209226997031126339925390187985293293645745805167458766695885269927322900035116144968778773260344406915651812543625051577587324297398057389151399208629788898963267422967417079867399339711203478839705054371783995873382957261052399481108793749674296023799745580095262501052545935992124054168490645546789685326241533246030398732853890338978791557837070664905813881052487561585550738481232154790444822258414192817810450754824120019797977842200016351741145209177632661558594576378538298905515476887006330024835572206991896171226192674816*i1^40 + 7010917936400127289631571103533115417826477411584997168504507290478000924822169881580199663131262075130737566087634025148608712417162491540850615063298459477384255063688233493270777766407317073951517509274999182461874855246728094939297345745469578735865000764890890613738576022948170299846719798605640353974824091795003608977045531624833819859443475515016457234062706406298830644500623078684103155545915394685355414542380473068381187375068222183187365451190762810414758184449829196695844313278594839925907819865539366012777515489842153681965825872249185834030310143504617674129126355041328318153924990626120949620748677322545308601176164651015313320025469642600405406402598315580800137973052966699853627712216199735120555799428679715702989741454206375539091045472392573712400282263152428085975243552662555653862762003840410745242753756262488491087756212737877245872944101623944444966648280726283878796277685363101275762678251403040692824067639598915097926430371828265712713611758438329151904901226798357561325928348152698000005599625076307110056678489074931834784879474734110515067038435502574669104824828277111290885287985991263709460563975940908685810570264743460605548049543826831999897507388496983710412325800477510374207899532072755284805168175450908560969066737147858443990190712585305893313130320447103796475552308452527959239677405200594045759398603897225658480566050827107517677552738026791727504407308060153797447855761937458824597233755435774760959725152970726078309334778270735584946079324902007795021378911690306989253113321091608606477807024096680365703795902020693091533843703293422077186445520331024758532046733543693077454029452571451957131356822701449274134995381941456024828423099728577038947188736*i1^41 + -80375742225747568599934855692871233313159121219619225504823228776304971466054987698599185959743997617434762871296501189530401130255057457640943245367383585313970491473861889478845695171611136095551793662493695980377404012486460693501716036376714318209139775275988653177036191169166671738698675727326904503049745966763012782366784196591712147479750424671057604647130608747029014782725680444457119745307770668987299580454367881900940677695497347952506416349160515986772593643251685390596068227118469053958704593954409411896645970983791438733986742423131814557697565394975584282424771819224010706484892534459182749732185868926993343347339737090319885917985788230666033559252050494402584520032936167023249222371005154272795920551133671805498692768988365566617884322741815203633555630435226973533809742891483065138642975143818681428760766871386930687154457854823741943449111013166465342287692442156471937139227506549318532869075483474683401289745623755273211871515345430892970778951605517344603535868809033460614580226553412450450781963768487489520111083647206791348664619554749267031872234139411721174561477852173657112290907239423795601441217309288528111753756975105925219480912003386560069330117866692982410521975819698224755557277574339697686673446782873644891066470203405708896058176716949298277383116103874152885832813141279634689200218192077857283641669284085227799064290488784036545710651569608375494933463721643304181510941030807620238680256517709666287575620873801368811575228280737073141569691143698929176277059571282404236200222614250654519238701354640696425175863900566871594739226226821634172604170498390423221873023959033653054851853223401867357753407561675762438048569425965250111891266434932670464*i1^42 + 127542057634570227003130947368733714754971176671951145353063661891110095737907144960238923097090986726966669255810722102585943341181249595408008745258009682304304001585820610204800061395641631406068180029529218287776652651091947170249107590272893589078128733280279287638475683043587148054825023213712341529928515821853366876736309532949488113912077225738578291343448567507220209588526392048556624068245819232930617052737348738234498834354089222563726882662931459530903393711101827367718551129380623957296743526161272542479771306819577032232442605696963727783459310499781952911537221404568561302912709456085741895510210275716820143625117951872158420134404915586973907091267967925311949011548582630340058559272708296404932901062949626198187363595249735684012908220271203995279147471651162900580488599943082056715941280265271397855341439713651495599380764772463843655082032474369786145697814706949693614602664126371966932826721567786369835103492503655735800912668181111059143273902081857214987959877678454474873280946852041877196192817483861373486226544718312841651487489224584701512625586384663526344431642042883789380004063912653488167062807577922989850178395458126260857610625764726020246225198353551479409868512149784090149766721136641207070386627773530614181265153020540232922379827866713618124715528270860517782791931444012231779901876804227813975103359765670871260017873014380462486263737053231328501250238255830731666814705886956980144537525506442906256395694059944499905598907089190737936965470227732471188993953229194664842999418117459417438156493633237544307434250351212332473324136009587833631306314530629246725914306461142858427297893066894127140190484515931550615578313377575121370814087168*i1^43 + -124155386789588447217622714908190247406689585711815202497723474956433543799561936241634370675419708947014642450963890769619861957731616893181378736311071197742322715145670622250001271238766024100313721516567044826830284098566363131395098249895610724371416652947176476789553756827527298202992709748335821537226460313571551231223634742637599769703144178800056118732082721789461472023431911120725179177162011238971417626615000550348269881752701323096632826822055112842643459794269100155726133324112695516388251356666788046441244965732756416605613861011110383143943792143509658389931775474487285183349962851431655056537814284839814029504146490379241946929962916600651212426184161859815229329398527930210061067585683708142217638923543565687378314890000586847441808961430776429153730434809339319952986670111235192601732601228849607104172983550074135384377543320451904748167502830490429875700710337930452412509039812973761258380906536594204016394224113279871848052184298580976668215979030994672307871768941952367713300609016328915670554713095470556977827835467844475310248883621712476435879390903453075156928811175790931239099396956753127922536330744308368824278734582173041960690209157159900142718250722973630642665248738654568618628288197176133993598484508525152886127707411859395848866526941634521489896972802210157894104057290482948457133060687100542507853485825781025955865195150012201695973167617556179273672695841034422752537806509110083328589328553895659913626405176847661924955835089566416218540021873973635972242873320752529035950040261146202944303770737685460281576714004895685211711721784131464133695436282477557115159967362254652395829425315594686522144021129073950902328363431015481344*i1^44 + 19266187378485309655987338295634963171577570834760065746727153673369634383120358140520771078891854864614865686505801156029075551308353764402545873383636545179171131644943522352404123497937535552871541987362757223498222045029313563193891972289849623149217481128620093701561745316945710503453022602340570545659112739412567377949412582913987052546264881314909951834818793921890845360492177764980292990444717157858826760450366889139288303675999167738872421582300381086698052406885257980495108625141742447320020119935031248153418983862812234100235902364897960702963805896954915826016807831575916699955347981428007817850456212732901119115392401677512705369931023186851268089416345629260275241278904684402114684177103497166569298962100486447010689182860110804447097937908196767997398034091115248745810774805399117356195839737448386077200645414899413081165264642463271363721235251906796532165786459953891781181232008714416086679513665384089469068299365009066191650779530627003210151896776313986401340162929434457003979994272653392319645208671464065943775238156137986064279881488597929875772096902858428003326438171158338748889649651465029863038224589519749914252988499334725844537019180916846361406336171557876752400464918444983230924815426438347838629555452483509538956736665924957807452626348928116595989444761372782557119095077249573074659754798550907847200855557622559073489636639504492991865073171554729401776418888524521277534894058422084215975385652758827127914937070304320433231337914191208223427762530820637139869940902380951240938972079295351786481276264730413648391978274666807464577875284419475480930797522033057854271687836114097188859158937002917843496917980857864027119812608*i1^45 + -2785414723547550258028749779005883542542647798993413028804500641499664907946046292918569018940789507652940668738709231548000456320227338672343962656813447182757326483256846031653813373999101961445879169236111609369705426067814358619047028892232839415738333873985792678191201741816699888875056635159840283914481147328614468279082439206402460733377621983316767433503269967662095934510316732929161963005751845034749640474252875539133937737957624876395008927547224250050008554044082036475218817401232272558814679998495981105950725319205355339897874826436543535032383680681188799826510408182032785644726945073637188483465927065699685827060716248049425210555039689171788585757837028622286565742081789427899098057586116519099647472827218912378471681339210465041847139043570716388397119361166615773213510112254152473843372292790496998507273079052738076759585294511181294148233876506724910648376907962773665779758971534303903063915630884361907133204319387254604527700462377066153201683963912929195157557001469214467761546757573199699114057552746453332077951772674329839690607459075769932716466486083830195525948528333269078400473646632962519067824764877266015886645654420948684820719918517885591194496920536033007131497419144738363004880507791819547054680388218027165004054662113640626067137925026774475386633919025620798301818719311165639935719292333117136374104530722698655335349157751296501825303491026293881226937157623827645162319802154332228919256492914626715939445075294843011477317782692717779275651896742596926487546986379930712391485505080174381077215139391229241924275817645462839177609669693672248246881885011743711360882806899388103772393883516796730315818443449827328*i1^46 + 60234585058724728438249258158874473637676967292415809432010607784432399933697911840662609338154693769548225085595096039700817000307395282524022333138016670140868674751004410955824015733078049661610544423062018699553248842696296245618985506119585898837858376866903132262885663614252753187366396896419906131435342873404143764810623868222839369939293194865582694561412931925383759077775281560723844926433064217256271093121372306919187152124464535667622833550812547763039523435264100072331993464437506433718812515506515501606407844358547105088291293796698379332847690463398298116046639096386370791900607117064061012392598815980989315718744508763794946953796829518482279473689529594025656729300965231349870581871939366159379275891753022631751135793442145633382038829950675660983549726502212522779331334641906324234034319251202107062430342061772103435629878162253244624878724761813550887134061075869878780561879588487921057341260038685804832597862216045838788236220923247476602772887832187036871234156701989773806662006134856307799828883879990511426029180279847839421991848724677431130760322100841110155737728780223197494186137642537592522470185786047207653357916408052008282329040898217211099448335376626023381441831821864880794076994771161331174483832031506756030876453016732841392425767810191166429466588383478511561656336302202798031560011316800230953250504929428565170198518893698761425596319300933646678826849307783714464523613812896956911285705855745748016247584037426964339136418628706187068954925631072833298240420873925416090176029929617966884614258470802145311584216112710375761541427028065595497175373694724439521128942550209702696248222657708996606033920*i1^47 + 83394130444778809996706810488134592151043003161045457157955100031632186503595025947943355589956159088406302199121902173224950481187597603026685716465439310329073378989516668571390869912909686735905721407403293542179807972407361067759232985000801746470841393093529125412647662398380131794168575948905201149245754164363106099005658515305492838743613256663033126927748978743780836317188685098270959218524111190674875946764590511813763657636087527816373299355101459031813724068625082805108676212106547607389720033966550584548022782385141728384520666967287928322734579357947657183211202866212503390163648513723607646159704644156748739584267886982257437201174532560849650854934471058746690260913136092410896818398122629854020732842642522411970282876678970220062004210037272071476645562475552796293833048930001752119831897264415414467614158059223713181471330711227955501346097481170900489872968675221200069553054779169235484887889965313889340522325193242968674955826855319118875668365337126047893373443491968872305506095068856384837963845712345591477581598429222304047928270171465021303021035681172549832124576689755812350233850737847007086587422068493391197781246424717108927517661117948849900110460921552712286999276756807480788513989594446205390337825655366878987892623369404093083824367431570659559494487584291489086768272708542959890759492276084645478705442341690379382330861543018008625093704425312887015344617137676738994586010053772335956557269001604787587048747598498473864564871519453717997123719801177676873914988417057124074061827606793550016024910140916082286022428994940852007992943048493465883380877411094350113990822921303648323185393270784*i1^48 + -1101626718489690397519316731541199521821516429121699108633693889980943285048505882285810892356695052799739412369614461404719098222663236106877792977143363320649778259913655462358089913231124573851705953054305993920214974758592482505078183421253435669520517149880799654180696118741407232496026397337083176404572184490065484329021428212302372317409920648203458972921669533702551454179839672099683540318352477527041361919064241187889990114041546780472359585076024375491672081592776032351998607851663765790486818834330482305919649962891808715272586520602299902058276208200714811775429970266968392359113460934738837545780391365109314097562581075582083177755505407202638249584864443898475521362413086321952559714686814897163645706319006906516223384672391158350597864903973421061780405547859238474006771660634076281606454519211881486466584373093966032251997586013006038794084675069332190577859321759265153578645266918957592337458408042034944334103988343150843620563333347388309022638835613608657923290069434464887008549190919425030780366163269182098908603899268813615776582906127503499227447737999404542869586906761543095648001040773211885124232233380617636271959281505381701981038047460215558724350547157089904928989195036063399069898133632191397646451855257947305883372368676884674692329693403908545240532333797807311786813139483993688975944070924855184831372994184488428860212456773170022297865544279531946187926667385687558365529807089325603053560364618893743009010175439786670766248190485051093582072984408344156226190117603321459974811316236211641080409303769273825428344278348972426139768050155914853930609030181652499928971128230690166931456*i1^49 + -260590815462315157182396611238550111121605382859530639641947517047624032398072808704999491973798332616789000881463098426456826372764691939677084187787723322506219491810190616755007368587304395988772098621584495902853622884056967708905541690703698935691816687237591413851261529562916453946133937015156010803090987104472501883601088234323428795216758844928223460459769541243438234748095241991443516900785452883576433150545968420165955628328367680550821585862068207487486443937713234235315313670159109389798932393269346213614552260816561204709054482019900138042889731856390212778296044766123918029610627725944431800586782166612828734071330762963590879501857763592115135682296549808125719934288251351282477190447074228705198796858620090988824537726212354442924109748090421528518541949701827353692929552007455069735436673529216344771474865420978722052171021042437825676755566557799989022885385561563041909415195390575854053378551503607094944799473560053206713165505820045977709871526727865490712491398287877834524015654760471430737467978734879402326587345434443024188458331811818660113122630603500408525055739346194862311636047636456335846382885761862827189292723271577510584115053332144581805143233361582568013518758381137038445335280343861772875600007817068412573360340710456845531910538603334239794437090270951105855375612686697630441300407290784140036983772574622177221735709155850035471311358648528262946961490665393684635555671303986049628199652875797176702946830978703844639368752821176150878688723966574205795777639825597962198960313451456768306443092635171595348426532481495565358581995108842994890938577023696791039455002624*i1^50 + -32504494658231161609657978766570234532249699031348376616505274515275838837500402855697517207177341811700440392121248344541114528292974077402868298299540463309297832010508308026385963467609575777442265643049490144332289555886977495773901053244989502292711425394580788710104648559380897282168010188540866199621758001703765249601638390521946512934824850537324005549706752092582254091695574870893268061318862312097381179151153110515398033435259793052169632846786513471397427719825918394859891425765137202620910962248456709696870600528799605787562137972908366510577872557540706928441544979555021111837504089272487789759776837503484108926325770460427363092531789255806630037965445347654579163950672018437182210120340003741326220697153642786183093764468453127988586601608815826733181646826244875475630282163769040372170234963220266674914597134449287715580818510391789745503642840555303893369173230748063528095181420941187385042030949519421399263068093791755561740786056443833943103074872295010353942878561829372418559138105364230983057653549542483773969383622861903447141975856731010688444051317858301176525088174403850429148451561662569765571592899820817026142328245460558945585401525881143052203203749647974173872416559244604430855062083583380051517331060071729271203621044236956155472798435341645666888400771717614537952971114464801016567933761204093717253406070689466636034584347496129835321258062945453735675638696478995643012425754327345639785475078322112738631622685724772851040998396383605625694686549829569622066684348947767421666696585138264911707146949805660551405302331182436260352275977051376683041800847360000*i1^51 + -940018116119858541856543097402364990329335226738310410523429812691855121827103200360252031864605018218028358502040844506807658136880291768989249476899978588867507240225512587007083859019775503910119920373096746004185800106344870390908519349490568734476010004757293066668455952724312186668661320671991411910606032354231882319567285504784259298924470678235636736468800805098801574823878066752992483276762748426203645113406375505236179154326325766726081077679467761465366766714284758262263321115931174300548225212609514260174467440946924365772910300997917470837558936497883726658518927283059550849528457113004497594165479763866678145779091895226421102885738304263934809854529169416162996339595442564253733651729977638366957142309350905912298196289390842446275075986100534776603311556360273963268610939122027849760646605068736373887550692565633111271039582304910827404510879858113994218015474007205667728213184095894984940020372124615646326540233813843037498318784626120130811572392273672914143953655496309461471038394855339609338859770484417421913594253701749780738225974414872337652022946548828051548918696647107796091806750985652336272735568933885756083498970950515221374135356067364042039955808015083988570622386896721378703485871633501764379641625419482449452416686569486023225943465189390739617496609140773944153496278354940787420123975206541616016655653996893963044024481157474912654854287323683155790225710381341937091972363135227255555405640072970115684571761616843994191513839418808694361889798024622568712302388490108746537866704174571561449078772114287750762275626735172764094000476979200000000*i1^52 + -68383449154717683930655810278225494822895491687648404632870092947001669733369162058412307779180777645844031486222700938340539482540107088734780408100256279549849246042042114051199634698089135285866818159493993423308855597249514154974672342258036457829847358886566484363420142944076455799397561585971500839944426699746424966817088964106173319184531262673257601650937064780557157321571973414476924892401639331112683758434142919273010892437420030851276344234692125217396891610737927109982449868292604596217226431666916717590002342067477915347569479726666321870188654943337649537509573261967644839082500352141270782025404895204035663972006748593825116766729661743033917046408929651173033206489731682718821839158998613672651044506766711782073659162736302137599169081260261484883591727414977023062235160303631868096869591864110402537033823853488579155270804714922217509402420034819574199670767752710665766172245889313856700457511454020432807399479904628134934691743057236655441943137465478481200321857249236097946427263045721170278535128114804195648914303448051948137002627414121377402630360070748658538298785644925027016443031330139679401883818490411195716973443995566292407520630301776354466100553520584903275091144315144409224398492958044543342335262969475061713387392379395062192940118796523061515055802083506660250879548942628805222945095187591705131786621572667574266385076109873706477787297199703288836838823280253362290078375919962794683022255902340238263968836193284267176231613940856736564208742944009324907689574211007963898801245702022139512285391252684888031662964736000000000000*i1^53 + -8923402229740756267686376177027133375782696388531082022541791969493861296979785710934404079820911005590055645579832841988195022468077183422278772556075890685317792454665137665375957755501878407007525786344979720919988311705776368208344639322278677363487038865585470120355506154713997159525065221898259108509241110881737484180437926486632428159087549437820433414325486529919989138970812879371027492041529503919991778369364889291706143633135036639029223986620045569001451809551665712596140127320849691380088571082467289472340495088275104641301808537225686200189114163066700640610186966270184705104122839893223369171407590163411598097646789359346226473013689297138520403373615713868429138045851222126635226331311366613444422865775798041678756436015046334212141623754224407131505501054714954989160071714449321252218821859196538456571413395900821020786476076613600484263672909773369098972109164004410892736409143394845661985896930874457007312099797255795671694030341755696461338980413461846228545418603435865957042663238904307289679503059391072997149655216085335066759038628205176421542906345498004209419334738366608743940166767025054744712852613408385309854421816062372185807350178906018927105749998843878311142803774841984637977229953952860297275310389725953150804398386342692932648721029105410974571619057737010079325319804620066270093036333717149035741267514485602192369344708096003285692853590836737076310186199374303394849215972062410001286541490130556553208333321713580750667454907392929679811419712693819126218278648059188666282503708008375823322316800000000000000000*i1^54 + 27378101351527221559961706139610435419372849554199119574035166057040572857783722047529554928974046803075811855515525092773707323400758159283925333868530861413242238549790689692952233100493196125701894936111581590134270209602894915127920565826031553542530122026265706341115433670205372606780061353272080465463119901730845063508552908738458179366615222400479962228290534405332118092780231704192821924336173626744802302605468982287783529309172060715912844498584749262960720314286069548378413711498928176973978079495199196510263716469513390423030316570240832564472687083602409590312039915534598552119096000877573170214383394052533942413727741240178377072841825653683577447979513174720146535684945805065245514712690738985384661195843935709456365373469896110398393156722583114144406703530867967314493550278265170198756696067309967426029771300682366613305948777397748458152825320795940376615300751043074769294099085818093046634657191404632411903353264745426874552933779483419725765140888671417987981108739352625192325001946162178248949986126712033042772008786457920182906851275462806559485783004402001728615416262314758461664633717513514987695943378652584218357810964154112746060166941730142759283397591128921489455326691620730801469189605968906998839276040578583457737326295685902721201400310952769264854093541899390178252189507459347873760959652971390226709253125257419108060802638340688981290825316812309148215643900934489542806227639459405892448132391948672334012459848046350773187396947022628595508199546832574395586645947892678400000000000000000000*i1^55 + -3340630858572353526421506247390859197571326680208521172835501333260258636345710405726502818906507539681514893182330731013394664957132262711033378239747451722230122634961091743081225501440413513324197206633570475757465954893214815433190491911528971746229853749833577222705156867278383676399560444107479138080089008245255998672308748588705099194304354381873491276634033941435091684246667719526863854619128200627757870269421056168744568351482243411075874041906120842257385716925464205617308637930318013569376819878547420827812107931180172660129801488746767459177510103207972312701079668041677845313069674936763639246441672249928703154329562340030541302547920858658203638150696798311808616476314392578995142664469360198974539135444564221188892642113605998827146418549939576416084829752331385074741453792735661486927292797972394473695511525728775067585128827093286034575288668761508768707154443100410979333641202555053258101750232975053213556987474816788398135789324501598618194896654776337996410471232651461229458571459240655347666218321920707447681951132370094847931333735291296846935180890071033093313127115016173005929340132677314029543875508019312580605426110546985612186726518722448745290690788406027243500232761486917707920147162697680794621629461468356062889302041309943676103210422770008737159518378762656716959015971243541158028993990630941327522085084019148124694541595014067350085797901356184458482560030373707556733990037579142529460204518267401207849102638094954936842113141239420727357619500000000000000000000000*i1^56 + 1460965535103739473342229035731368820067806169440857663154479348223201763718499194455166061761402841802872534836470819472987756520491281837516146603156728986567145064479451271855079101159830774561897102191837288253998632940552892740468349631131265248298793014561156852174922668812347569950123046050486237954968321968070627095446932052948523028259254114796486971100687803800620102918532221751280687246391354970235386886630834868014845854184746126534203259944124760992644358761846247950072952830338037250132273129663639980633322810914306985152219573884891084305896188479670590979558404007930324832990460553092706823734116016795207710746716740147234839033689256555775215985150723506940440567493149929534493202138677981983706345990201062773600869448444161432255274204396009581337592496002959836023673148523398392456514788239302849182168102150336166224001128046310461777870744273210552211264020903444280926428950354712142792375565069350447748273418886628193845033314704752460586749050162733829859742840860809395788531921779508201126296164920946215491974211474026953958917688406881759649471500938176006465661354733659877496815621231970261648122294491338150436398707884095586724081257459819235458848205451058902982989216320245723814612289488516680217261713183662448710517284403376759381247962854784058485253152164910297763855819747113637076177782070317280250824678436779009976897463750086004605524534231204457001276261090931662219313554028497672167264399234043656005859375000000000000000*i1^57 - N1*816462597352361920977281575588177561650553362231685646362529115757378489088959888543358557349778710208730012429065831172922108162733230770242403957712659203072102985375818307942216799031764319791612366739909272161844747773421733991654067470032487406304128769115745639981211453879504223637665980321466445564906563232522481840093194373996933485112693645952321880385008450330313864262512140311245721626417162353621015231186583045719695526291648028962000608888064269198299730110540682758571047671708495387736991438937112007949099744434791096431430097159588640658727079666340059377557088652308095703125*i3 ] ]