[ [ -181110192015127308326795389227070118279945129012684947081164898608264161635586203226188441153884467463030368311349689908183681250537115825036273421824105789163931983479465888065522732529143371252999796261489982938031424599368396157344340513154882185931770771741706977475539265036054472171494180975502794518725230294814902739629608090106253731904705941088221229963974202252854744622225289674259000511328940386092099771330520557056064242288470221504751558977122740819410544393097447536889508847216648401889447804406469141297288210350929833827131552131696547330532578360747991040801077489019939435748410952211180490719368678986536068399039795564336543012033191266978007459785389233782730198068363126100312759722633067270988300756205600227772531733560250403783642364008199243166441591686969337797519773842623841085885116369282917881294821330060508322177877586041490814890748433216149127655362987268379221986902218251244398455271457836703854492923810543967931534310649220322529790101689896294813216616536599258098759937186716751237118919549440494457884763893623807857964391333888000000000000000000000000000000000000000000 + 294446544078573999988777419413042479919688054194328768947983209592873761732420194184039463732331528461241621705766978685155860385425890774238225734273148301410604114947841481801301787348106867450524157322538707780935105175413781129720288698496131539558312807655741770733348879404817362154847587416376486979755739071636530318998706555691894635252527838828401147540082545525141761340029336730485058652337178640232174879626937646333228387853320244987512303554503617287231296340731479584086616006465433679859639951889496062076455233933703638117624513769347827904900487601198759242609452548142885851340687134296208341592179639848660842542578375702322347523759346166127373371194172964357916805480876372541626859375018852598232840625576708025097081825808594989342129915100992532584052289481676780900676908160789647911587569950720755971069414417033102001674754936797662891870884750257370906075780458335302417555214213795283296660201396161253463848607706185648788534530958090822311529063873813944068579865610904563534818521288653085276338010257616990891263595510298633384485086822400000000000000000000000000000000000000000*i1 + -762887200118102095120898964243295348749013256630639538181612275877475245432960945215924821179618777624834896026653220009066362010449190770002600472658368919242695239454706536093601553625075316498625028253648668845080530553535343577000475139132518082233492474211012146205670756030781898903672593593313260922482109151774996748765455456554979830708908382381044216869885812695655809772316446897840619543607452781798767528295048859832773470003630042257049607103108522869687729362039482795344196089478805874313950189770495143054217073966069374281897918327030237828941875761231956077889619497485529702440514036323851653577308278089727451282885764150744339783516663449941187804609208877819388663701383612864715632978073300144625617335065189075770152239790363971701317940124607550521438713879067839972476915790012440627961938983033031715122666176444530315275402438454433384445804881209956960650354070274210329559573474529495382734924218313680351810997178375469784533282205459709005324156835620114028542851808335694065617648458386440638158493072411806575133165699856705479518453760000000000000000000000000000000000000000*i1^2 + 622582363875180808372003351301088160890997906606758205247590573536695981238226739298682679188226627282856437662518965475282633417259854592347970237541850553813339014954485183696710126305085578177718849740498551024706717916162294241481649827493482639474593366613083109952699826920877385021427215231296086790825386422122851757428165454513421122146663932456993804072444343072033327424762097350705835287706352929401499207716650066394859903539298756309077344679539972875737260416512584211980682403964604509456364709754119400473977095363321755750844232047941496901921310585542435811889476171412193680891975082509599740764969952766961143034022535026066943090278454981668173314969740136099041384637350317407689228143570584577824974275033231087085558828597987376502654359995084626247325349457724429590864147880134330704837686830708451382973264544651483557964801856916539325889425278870140626404577466899531984508081593478183962163858341449544040712721513151595552677995394894553757396423946981042316534397611724551114648282770671938622299965561159269666039702162560361863053312000000000000000000000000000000000000000*i1^3 + -368518252292783525822808067680623906547917358230547815030244177716730541524638135636953463909999577778800124493692730365109221064181403896424213912827304196344778299075080460189305687125361770425474484537156414887286669782786726841678592082721280381414651360133618501722575227475340833607532570998344143300730428545753731175771160234843562885492842761699590371166523499411230907976788099464497167632678365554496836867507948455622130836993015507828685068155023699634421079820049654470044892472865744540419807297199522515683770542249712476280571161236362704449114516085049439524891032105337986598466722972396507985315165840276285562828824316829404804836344716421167999118655194277444632627959396537227929588369105118376441428130800170183750307314037208697841846099551018787163715993069949914646917482635950077995078766885627850800569079252115522484549833718367898851613417516009386696744642912451883745711066467969188759357931484834490223133100289361070508734155257082508723485749347551131496585583623661613454583291769411892040258100583980804335476372410378445075251200000000000000000000000000000000000000*i1^4 + 107497133779155617388831988176908438649900401570019740088263254171372514822418108749177267471082378690787852561431511456386302574182329610991209519089656781548623032570026173611709893217158503281113752796363807109845768302543254908013365816886087454725024034045977160774419117723401552065638334814408513501213565581525231563953534059936141769833751318608203484556177521263443696081968238573477011764817457689069135066724212710741542920129371286774431331103976875012885527026267186261242908181595551196630499001891529076735715971884237125959348947138156708036377508791354086002760553972700624828288490300121596644247094337634776025861751920289706684288101672536672643503870540329563876707390541003360645631887316207149637132684782498883673913458181432975977341953480354576749158956509521954246242959965522640053909397498334082144835377963495821510493798046687803552646915252920679195039135839966536353493865592246352417234513129518022586885905055463364614390845726269161946236003195956497829802856591115982414084010095307287837222961294009754998586662883917121454080000000000000000000000000000000000000*i1^5 + -15423653029491402524115415835025946509204694760800387719245919945993783956665215391235876707993895877268801900253808036742218690743748453591433376829143104670175734963347523907086863247416303429762357089983183749963143060596854912359432128419804288678101448939395476893793411785760551808901313613257245919825072954324492384316834532500092246521914632927987027148683273918702587609774977072465682684068645974159990869800527199786391711452424868801296856177770866273962634449967146238944095646714647524042692668177738943280340567354897814180328624093525839093174648458034481291916963190430024038973621626722085958178829073669751734156957979256686066911277424144365046352065062192121578637831099165310269552448648954569803061191672126893797374626308183589802367372289462790843781020148434167553768939516186994528358098897673992352947180678409392640567416927563217287719304406372292428845832022620631384038576546127723948415806461740428875920836151930023662514094057037367057417373221303392735263187699387625706457636925194987163713934059299775068270001016946032640000000000000000000000000000000000000*i1^6 + 1041452244056608183970572165673026546994606862859015636631609360676519490969301251057308354460157504007312819627521879623200434024393058916980259280592698215305171622359094413997467359426490899674399820014589645063358777289183852188396930912029350077369724842261207864554887255920030681640398137326310792286332988998964307684284624969104287852124308008560571993722443539185066959997998934514385740602268810491043573234118757796987844148990711591992992855367249493614777514542794342019117068295619441836502254874207917863604943230193960953374986207647394556471223203739379335632592994581505394608590641652310226167305852567784624184612408077219923365689963077457005257381718037010019118858909266978045446058047792031574701326571368057364108464538883574221502841518833518798138409574405326039283754256271354613580540034118753370012534826839813135673655773360280747689107529368139745268682419987027166314124505636447605069144651533354652757884289034497702312959949240979666237949333004878081115753208006035325603346476919933169782216270803291070434422633896345600000000000000000000000000000000000*i1^7 + -24961449104176252189583618438334367905250672838826631767760255811146988875434668718751180445670825148708254334702144054577907207861636409299541286808324138065016498751794611279321626462864328834090317581221205912662660991214252877882146690987936728376175415514583676978995646789331009844744610404650506947123474257570235392625650250467219272711422990994291577796802804774894685471775319671876859561609107355842774413082739750156357741724392685302471164478637838162076277274993836560542273441544644201146296433646105904320023523672387375136545406726559999083346489284592939407152183457329996342458006742815318222075080315086455701827216331737272068587697762228181516737936818966466847721496577201495285161744579729043274790286965527978092501535574725010437325625749241784728566562793748189115429945267756486959925044612504432618957821309389832676651458711131118222436999850692905224030157720013638861713066883950514508645263980539962770693259178018838284509373793333103526738089438631655068564108752110714363232833151367444582948229979557687929210132234240000000000000000000000000000000000*i1^8 + -53008451141204182732297013644966467420265334917393039106762497334033416529231292218421148205199681917822786795136997825565661779565248214764784974696052747104920712267464643572897640849005858046253159620077451771152662739934069544772911062869052528197251494211190986026935260136922281054457111625632722669645936661738594441374390375293946090832927774687470168916315289377098702632142184058995235416211123467420415726018462451554781495259257808443350397805576136957267087455507254248830725509849751499279788394460007900009327298216494702475262530803449459999584036685737669291567826235756133027945175289863761968830921415981284227029417124571774610745947863247610167531190547279509763353869095718823094122992203365183253946956123568057264905687638799290606733828950231142373435437061930830847315326415338963362201646837353462066521078785333815933089708859717316631394699204269925447636474357290289041262648985987220722341186670523544503435272224814064242992684790140879708173136722535568221379716675762006876331307257704437932889342294438064632627200000000000000000000000000000000000*i1^9 + -5938663132626376163898306596462133139662598829268062567865714972329346477055345258613029034522814363903023068794647654608559495578166411238013288258538954288989162612554113892296772805249989029532008042248777210856804312426508406526902420747973319344106059515565709207152664801121015913557659417973934894591693728198460424670028111863762356202959595054886049938654461580279739520177104820735182880236022948309751152798115811689194288177867421879790888094626526939388434098895948236200296286204300272477847433582542291325967538147149890760381998520007628577890108705665009840176074700462302597303629049666593531979362064822866529625116026708075891394540190304222013593077088112603559826830645048351700412438154639406248052402402065736612462959361683584673857603563963752294894134173208330156324241767278198671255955131334833976117429715508337031408819198653496809357473058410791240860838361493358186408727897993101872051784419474944165154314704895664531519730491533807161402253069635410047086959926950286593881772467816117825633820887604935629209600000000000000000000000000000000*i1^10 + -48952175753301919359546180481438174688067059548409130778084588315436580071346887993143982095656044147448308145693880545296835704926446084612559286873315520636594938318440272201256349994004285562841529525955740810514602966507770973242464279655132195001502121084927112932029779738909162073055522401845059636770372619572727160467194565848400807956876969428525097388197741095833035603719701182577800308121730315188511590578087706204200359372046361856094064629816277905340329424226089935538615872087096290280369442443720235143404709817361169876190991201855526920152004441450794303922769860123208312027008778743232767613090049576017137518263288450984513823937446833461786682270020518525956719305490196257152991005120620825927810194747233396179239049853863970149979205529422993210464337804565413262744572224549352004112595440593574501875603245293779848532731567542338009514373535304124662876768193332882527497832435067165054055889398727692488648762394036033332660211879461789048878150514468224483653507020135868986240720484899632251216434355335331840000000000000000000000000000000*i1^11 + -929920218609251442989892211640305493829309243312436475542571400988604097709439751328741617887396163696890269603747551343164258689200628432854443323028544195425052542838225210662068937125028818709103508056335997132747071182090543128163009830663966453703009860900069122723422372399063005744251417272503433199621077486082725435895886396633419172981173681036496514100302969875129283391654247422133970368114813040334227309025760578954974106803678922219701637962261232303354334934006079541016488284828891495099097420021484383532027592200171652277160361929823922608089753280561395681815326238015051728036486154530669750323166697948224573619554763224477002163488327208835177934849605374474234946043839220604307188095532393403525986635009554215513992963637631132538887492044135296905407277023026228647156964259012492841646139140509485686044445731278330791520480401716769348871343027222974234110271449996972004843537986700592166252147007977798590458384618876207033069828287689554380614672413673445098774502171347655707912941882564614607561566453760000000000000000000000000000000*i1^12 + -8223175215513820360560119029269408134700398648688091896171361640189911686594322800682043722675244578302655121209047505567455198770940633598197995935667318836946974444720872590255842538352104445317814132679761865958882569869436926149416088291902299249686517338488267960504131802967878284449389245157414593788616036998360778318776999583839306010840070830650007586591733358657358028917584604151539376225248930285119176284183681496316030327281425301173328055760423494972679610856374771218633138913162213780924378842071713068343624850017213111934277964669234669886259329888259294137141256751521039160384017555843314223191300720732849752046444501009465932905965785414178551015832969462819845820587009623490677717966878999542245485466084967084709992556838070486319288419835196406012472763255881720750991737951951871686875566901900542633554282773022152001058125664740143709536187909643534884456137380997451958390494468504136007692235112201780313293113600640840680101189420024114061451217524391743213347301917882436280643539028302189826565734400000000000000000000000000000*i1^13 + -93754735799247364417100276179664750781695003217785472324665382034904666365460630100115327356724520439087132342946168802526315336273418890223404095052318390251967415963643055256153936790146261913905363674751642610427598693878279220928019541695248375674230360639272692566183580116315527369890254786201468806291190396626540082485773209292760888884083210533222098437415050815003475318665773173246054739676607356119759973896820399615166419754417057824007548332976592340301390950438361456545502147934606763687545668429287381982684899406873242956786902114148870591877451780392115845339513660031974336887661237300105806176522759046614667681790776327397332220804979896527207768462209439378084640275268588632171559126780900338331184078383729072279778415924338055299927873004061369790096971003202963329703817378887666120795314465953239692643699652744695316724673691739048076627940443488317746255341625115803200171147084266764705661009981250848267802650237709782632480660743556544664504470630197345577448383807904198060882641516588202469621760000000000000000000000000000*i1^14 + -218798895155188253540992565571451974369078103615964016958324722157665817345340375026077206736567504396890027814974433949648894668990778544732778616222865358578173021285815318819655752073465941501882860498952310317870091155646609868680590808890918601613141099393465960875737670682144430148632471833719053249887420707038314807819156741776185786461494873103205905350207502889505698070049477111068028176529664175535132557105893902059842669089393896611166153042451087853142630238120267821464856579251953662903876569610424503075929420402635455124313846558371565652991282841578375350903282282579418599417717065395326359416964474079165049506843201485407783192528266784043724036605368748206433762883861591700505596302305310702978322521098932171141295207548864578272840977934307767593059334039967362706024500345131009858118238983826253279694740193007473529551487558008789559396598298315174664965720705128774551215021147445788694074806136176885653962159090090403480161992408110296908372401083862828260337566158507514552388872788009549824000000000000000000000000000*i1^15 + -1600883837728935309701691753663631630390992582331496111811098884274791394857693864011380996152607670199833036017675521035374729446643815882861675907723080773722604541927676409706397204289527670883376360003562458397949388149737702129359071862207821357310311909107569696048234781411774336732680522015165568902874408257364828386360200539097387133636823196198557884586533845828307027429809465155582321008088476624930606977193887980384029614224941999713029634668614376355809780530033146535950075245718591935838206052176885696609136029842103939650453052306720263415504575231709968202678626482990524946542407733602016576448292124572238552852488796602832031867478028647570055600389995856216241490629624447584566520093894487157790077278166363084126259250173589035011913819135772680558939479827156015451436657610773646766115307888160675149297510805040039390336220557717741798816053550703685937095984450808094832924135674691067570861206749202416364255931004255859521293996725361475539847219220897922774784312458723552002760790088089600000000000000000000000000*i1^16 + -5822617354489518658698319977016612944482787662126435858303629239098681758291267922572533605143263688815534109722712243053085191630740615851043434848868806095270332953962133057798763625824049611759615527731898703121987969914608556203914695488129942934312705724059198858505235970062181109716107676232151289970187277611209173304713417460512208624221544848730305872807761354401553540777442698803065038330895222737095383267477508820306762861750249054816561032823237685543018251324898913407573124136048975407256812191374348300943453686199770451721899728751171736957159844451903536008823561476591970169049250431981887812041781437326504780161435404670827483879991578818106645825094549696088417774100292808731263618654127959156320897099737180444244771772669111865960780996439570902451961337263306172185623879989764439851099709764458495240540104609701196956927634539884888012857599847796909191870361632064397217982978150740837662690341115338773909166285690484715831851694410992655631748601122264845936993025624031422766676705280000000000000000000000000*i1^17 + -15041142998041181114722393222615071711664893370412083667812748328597453221632307556557853926766268980747995578059073242072889433133277834899776701026521117243330017592921869069960658706839098909088441431113711771841310611175138808221988376648246981929693510058638308010627065261448905323353614345735436340139452838400147104316771185896596957692561342875947287147495373621877926913478440685107596859303070601981223748030843116644505838287898694198306266360962559525916919612410603531943708832968823619773957096470199927188616055412648337878588694540628427006194659377496554373653866383706699118643424963195245948780388690550649628186616638930726924303344682227037704487921729004354028458215964466646865498219658628478108266259259548547275223438425727951712765301773286941583218948776866315402768179352111112428746740415217218461328481596782194880884301964941468529606627641525401985140169570729922506762728995782973170372192851789259160822186243447243325980519868787865604017496740142271150579427606129834385735680000000000000000000000000*i1^18 + -28134647639480474197522477709319318332841388071287457413906943224233724924151659136557757023265580465282295833371493875316829889091354059221437981554043327486900987350937584108247893833656391798762598879629862927217150847621580903732690562941580360290063438252171980846775374440267904030320349055602798610388620076271672525137514542761294616740924117599580472236644613406153415393055409621283676737468630835491244545961609062466112938500115458106002778813340318114648984540336886478758351421871391723980393409670536182508888785199896586026681034215938445577728147294922223067579773542813985377381875318770161345027210758723228206419388068348428233884751923085456483559092239207712515376468802768410357568852467298304233466623778133065843572124398653737324138543145143639452514854680894090559382569918507039201090785514930589032703318941928837831463635441780229933601073477320927926813447810288263536642028558856303596423129770214137328625904918778869052989847206864834303174716318629260207360578309305086771200000000000000000000000*i1^19 + -39797996923327397430021686433242804119916118344239844371262262002855403793655936158821138202374831210023446550683933951983889199894580554977878243892908733892320189922675563894101054419664317471304733272073473422402329384034512697588214832067289057630396586610313954129591396417685446112048914958054249541948189864080242452683973276425968221962975528337776972176783649799516421759947608780735971854709369074876074012520722017853236509343813439312658176839039687902115180379595558623641876293690418750973831463022044675219048883034429475797386224224323278626716518518205523650782468673968434292278800312936697117158645989342745390838574616276518466913398843933880351475835136318143317670857051630386752312218867162068752735727152830148552655977896816351210771420865192177539494124798186019918192994075934169422128030165361936126540359171451682200624453803404796622176240699981809864696467423232231589862558451069110064955017356901379019194105966597635632320448513366912748464199181672658396042244558684160000000000000000000000*i1^20 + -42484990184803761746895976441967243209293067066126385236443270286737327471977882714080493238181493412561131283823626601898091813492244614022818695403129369248469875217767365531884490178026975110607123596302288677577278700479522870233273433929645902449296130198268578671489776689628742860664069842227718044441406669087019270687369872802843896905160841179270327757115077802185375728220156174283618954239308985199780549617068281685150748035650377738280450476664854607751358917225046356032492073816168875516198120163584804508388470302529239549668054133983827774986274119499987929572455499135223027982431823925392694127279677020034498109110884693623670480245220152060110443197625488536928520940923386143655144737522820123020211926157921750544543188473856672775127224142102836357446468837611176930936412842785098698715694954959813162715954697282649703500150649929650854570630156893595063753151755192463114889277612717534698314266404992664012604010002510978607232694252047191223554883921175813004904628224000000000000000000000*i1^21 + -34220024631153698494123464871359099111592076179833293389831011033364664939230970724630680748715764915527627301078719223421822051566700144447337288875408442129892550222972333565650526384454287955842947575519943590900124504428244235839377437959199505061278105064969137343453894374951103681604797646978384290419966235193978486107774528944080547628850577180882516156996144780267141909772288155074969129661313782537560495233140799877403126675103491405478313639377394964491368994590075914660787123232095756931864074070154306576340861017962811985011544770983000566318307521290217891828216381762200964441547014238773962168441187296350085454339148749185527630920024577401273480406172044492977874156142122785031885726074405019129374828983722340241187642917659913734355925646842294766845838575052929462126229395167144206732358130825211877374601000095467411741868747980249533527432986668482783144439975226594677825947395249655301284976311402395293852483322385556287466092033205703124925877556172899326361600000000000000000000*i1^22 + -20881137974735745602747800875698421789500860348101180747344489693177472576133369572883211294806276394393323065319071898946067305178455058606332134522463224630919507686503184045809272186252499784474048822584373062904402315806498948383413516645149731213459956979550776821805821473662941364642023567186463584338557097292218653396580661688639854608644354852673252580216509195602406975739626771494836132663081898503536716809552421066904082411523785075087785459387219377646596185571352437778562573970276639788585216213132313521757556599373750642041462058815870207911629332510585651871155871644801133671546096299965819298554502043221975185115826420814395905417983122605786912843653165699663483337275034068372656409385992077085817146577758216213967282179382646001437090526358801930037845514832947101179766400548413905175816062709607996476269815667070980392725121228535290693029849827401475619558193122681884610264473905743357955657286434294393247198112892119788340381658597787585505894900978155520000000000000000000*i1^23 + -9707306751407167975306057226006205922985506518297352390285786131172887808205109911271099757414824788326460239938500927629485475303476963162846684189341929566793325819062506242366633388232126033784470968295538572391167486755718222154029889915088765117386091887904175920371763420289450223690291347575319964740137968903358235953818119594738638123891077388269987309197423012338666343349218164021348586420449630419946607652123177159538816603997367893278094973363356922305274952426211024705251486970335229441831518195577702251775545099563041707257347121552205050009465035320625156469275089767940082544859244620092041396793520892701518699517254933433184103005166928289369928949478718712986767694332527120792093646246638934071672517720181633436142470692634577357739652396810296653978841413590713967646713958221310131051127727498264128436328342602646610075752798679699210626022954676238809768353110059945913224991361459687103577702381463976340939264115648883252092984077894666516967883538432000000000000000000*i1^24 + -3486014150568499463005585851618322511400077494392568975588809860009589085879891520835727812100495298841952519607526393666043649021563661900101265337535405505638079558062901612323421660911700962555941873402460763914002400901650351367713888042395421301947410892772939692004899347506179340961567843980154294251003408328016687737162430470318683416012775986522434529616186766232836123976500068839254964960774544394611434278391500802189379222504969406551503313956983156852670886635101345726310644663319656024015319239619288503508827129652258901434681276771487347973718738760947378375014691934986963302330043412543514937232175422177139567692342292826648725997856141021877723148258685291976424311800483891658292214836403626317555065319770050084851419487097654330658039053900915046784831306403202237177591341688631565690114700203088703867630743608639050756293620064506766039222337510092050681416056558894333443357512678997344831571621621772683842984206496858889151090612312144365472972800000000000000000*i1^25 + -999527023048340172682964172474511187999293177174319317930364581965214172374516685743394933973415596888052303750046821187976603474259313333147833539238255373149058462133742391553096615078159486470281267376314315362718485482656028827599477548169506372936460980613777274363201332674157033096007476653523712831828918173633148178888118237799552569890078820140431655405860771676835491080441923063533302642351975948648585338063312109378980264618328769337815673377762519064109420159488078747321826504193011928832672580004096445178623148734836478921018378070852246566700971423288931451806746524407707184457530027872133377428199342492937920551967824509399875477591836682254911342677438779934351043267835453899767308556950516182908579341104414354514521898157207731542864678284608641396059186506770057014453236434950179826085525506975681525295654155328654605037249172208949717557810170420158651204350497296596436197834828487418552016149524371498558602006405990261124138177120186531840000000000000000*i1^26 + -219234751867867651176962390167368832153723751189394490888858390859018477871522646114470451902617135715440227409666783062681385531572865400366510969985730716751026306865514842676920417223570960624518260714908910124651892022156507093181009580641840417530201629001260774492911624108172887093705052770952741266396812480124974291324141390538065548938417221444183816307104353453627427368429860236472291602934707808596477712960493018913505015921484417479236233073764483993313742896552055384857372156456627820421790649911924929320166706395764617695127796449005605334631626894403756476997698033519077011195660060324849481505272669087899810623324076349108741932010406917960572659297394565208822587848495302666798522446306688363387567899889663895030444223178830812620242266540063943011446202996056351778939634472268171796857179435999218730519509094799540304926285737069445801555628457367879818275794311194086073498241552282958857803166783689608246770319322983000729219432710144000000000000000*i1^27 + -27749624326820349465723782809021837968056434268297285770049668074547665240878360801605504896230097655946532809384436434594437748543527319340964374457433955577511214373996841489310688749778805464276173854486832876240790675803973031595060022833963196030877154797062394484743314901098954326730015074038529803825240566671514990706389417949462830605167709353831290923809970809806505579819121617658417728445408167920130027861839631041125789731592374512768541173872884016171456156209701581277901564065996578334291174252048040273822442341764323837759470509339233893808662163700261502758731265257569217970969216654484073360396851492458320700835502772184205537976297478663918815671494858160955520599945284926450652406262947108263771243433780224931152367737175569441758020802276592726829561726377266193040375395335387203721907142654079569773936664790620717441397523287356261837274082062350841334317436515091806355807411796442003952488359174804419380020681719947639999692800000000000000*i1^28 + -349001155101189839577502924163244704613398481440176323142123528763897135910640551181278143224242455484472812339317763701317680245310721347621984380635909546242873345728899966125155752649780702673138567028639927609963845912829096727725339713687586960867188828030399629596854540461561102850413365548612020243106428740059815782181958547032306652653381644109991733382149400002008815741139370795547807225204586463512954492174066168372213257193625236649797870055652845117307064139063204798198002086011539389162767023034593169266915681071811394526421120327125910999150524924246085933732612143856980879131401054802777142531770841225746334412330564471144334550454539457588928818765948955338093813253367106618988966628182904999035929905350674768672778353030164912864572868811840686541183878186101905758445812173316861802194990100417676766399082720016109379408077022363311448323960514590212659640943291452612119311027298199313875675659982745969342412686592029327360000000000000*i1^29 + -66136062839454040231163451719957767631559173169140534397454208915759497399898478259531496432588570015497970763439194074373743568532366587659151621133733311198531774789338085173610467971243136974126296451121941332356600435715767489044494492219422823941503323817057498429459117844023972832234109786756877259501654826269050926782100487206527180707441719486026500946759262692075905061401388823049938584363814281709893517823942007598373273978493486380342100701010709545823960126538613631752150312518466753292104028846137869495165487543565192947946086926840934342255699998634754398251680524044925805112046744820862227759163152718602912616335598186135267243079838156034533851424516025159038005335117463218735901367625652050750499533371000755210673175971830306918442705057404762562864225609877927246013521509356431259330112603399904281356303712082723454516076496504493427436088195075221822092612908019500288590844011365518957949268300747486502373685059584000000000000*i1^30 + 2192116525125675241219009849395362975903188776793139810927384650378340412760647028902932392366653138836579252420440782852476993916959277115601010993003592954966243037024768159952574611748515494465973995809714178830695954803404485404353720387812513904721939079534470894721868863513238216979405940266487313402437618447034245417443540972293053370766283438820144310067879052931116389117056391615051459966074469840571809640135912509376914083632550408895456087018810324044166675744901688307954589450225907943173058797755086765329459821874173427783519484636053656172421214288080950608354424832602262266213524505275799364586816654560545998433629361982146152321410848504111080975648098970087545176735528724851230937909732308900888130600585019695403377576461639723741276826968027887800427319692130219425311807254088554533733184808920819574308691378068859859474568302803206332539191580879402100502976376621036559601935535435867364349511315887540888371200000000000*i1^31 + -52022164294672862089292324740940745927245476046465187111602377642242409619711490835324495657559371633101282789402694394390893750830571820102383843094238482469078216263061954545515631081791590704479741731523774990406613108912415519105454688893606131790896518922248751062423919461878740269083415950990566436571684111172864024404051346023951150414331905470665601217293287115701453784765518327006439572019767925474940375807474600930533160818387237602533683644603178772509639321129826129713118693532679395341433900223390194080187662789352974664031918955247568068506637923685903092941392332581228369027424878421867543648152330076505336408411402303833039814816041160062803321815804128217139881177369292533070117257823033968003933594486433046253060779695189837423980676352669194417592779937070970525173800533025970491481281155183103602613209855285161666967343039011030590236455315439732824968269326195714668488515396622647754736538047533711360000000000*i1^32 + 1719943964492625115402414294818503457272307605433214651346709454955345818427647323123385979619383478950942329917262086152939872780924531077291801873011050067885893317939283794960544449775711661357291558863044028883121056639824128964908818933019959395074355120619990287195947350003135887107801062162287264892614753798413153687329083491244410433904255118358874564492209176069134703343699519523772099584196310758821808668650666146407197689601380294242292078513014922632642960274217223445744488792658948984769031171286698300938107126639515572517590550590170077464914585482031220637794672455430058565500213910493679560425468600828483083714086907816998169759819614315602270694550041624931921611401373660413807942446785284700063543387458725201829681621556842713968631282276696295198484280745086788998263678450184227399328326085781490034493324203245336536675676104455535411706634990678595411595950406592042407884119098137075816308544512000000000*i1^33 + -28426468305342354983265550455974769255537712622657353576075590560885653793737323086915984791823104103338106421406313433983620679707881314721357365118046064676590115088241745262112260518933615939671141755976161281690185217422662045013644690753509687452641962854208312445686004237732134991619879425974686965137945410351687728901332982876767827998957759943949397869032237393737518255447114695878715178569935520809352327259131899591893830444586367180469389994088444388605335655934691473202229430253829988796734981298558672590668394210197165481491080652494530234218482410803769885238725587185487813604106390152275888078130301786005580481016183345313054416851652077394602287444058044447549994706101435879529652503904282397458104594030775054947261742650038313911257442672985788116013158438356000419625261468030061465016337755278447302953895788259037741040830790661318903148863499947217191740890853666290744277697486903408472422400000000*i1^34 + 166659733176474745045787670253752598466468370100014910448970344289391515739932398333148231426756148613001401889127883733245839219003203397076406865426122559053856325781500213064145722312069433734344953911271652819128515637652786798079457021056501497921358810466369533731526740296609701568075291697455824085938690439600239039288445421738249199197252474461340187761934767173314677470241883601552029742395130130102213702270080932357524772110862814041447606996971558817821462987635973899187724609533793098196615621980721104921396033082995932454601979660850012286836467905536181495887578790039783011610219556630430938134546632997387541224878540131436034723310659065877954676261355311403108806897094682830496012775378381934962376831607318119022759611165456970952230205639790526105885009375105272171353820603025299361920814830996008275917251469183268131684287887028023533694973495553684152186905420409563770393379364864000000000*i1^35 + -829240720681389950064198702157227676524021653294492516805528790798567398371324883667591108770460086731601100772671201302341846269855328763486331708335988978897035943188804271360352491308559915005429130391400493942910415814578771404165845658456019774991931289941325628987739773785940017094356574358907329579524510554679250389455638564389180444469238874251104808997263494638611658599239291349983461048554108866452480283990780449429071997133471055419863855410183114102723619232323691417830507073092278279686200892338257274284374892073620050942775216705050244994689226814697231959216442654389055113140349418788507212649415571419539815887550426604623188663907494431415134511709722328783765572150993482496977594629397891456540141759324737560369532334946417098925118666165820388767924534774320194187881147182454933937558861801599920603621510004363929677306916089002706683226777802559168092278326829153151276181888000000*i1^36 + -801075196117774164156654137949251555814327581653279450034438803360696884166520901330960642622398135389980642711860740047280486653621541757661828840324860485665424791372674228389725133174167195764163136842362114015004076145222962516006608524791480640451494496841303884929610566637730285363101949302016232117786470389833647271990172571274822003227893291014849303910747077704817140066568840790228350253905022068955040956067121056740290900727309197545885771937563868901528763128746294524119351647013865153815836161011825225775670484623104395166759915586266944410479214434159347657910089830376814126244679789967637998088871450323913413567180928893975221594785790718854634865937565585750414567023493466530146120567451799994963264827446454112252429037437898456606694938714332025884705042245770389315854735849403816977215021548226200858782475068131843597649156715739721315194277627021402410124920370865750400000*i1^37 + -218349460960030910071471258264680481412952814515130754902682971482774717790877695000028154577833470251026230677199852924331142557183931510918971114624923536309221507304605125490987426677058073794458732991562015021686972296585694475939214556227827708341732166596663203134764853302062485573646638053771905878172849728202688182708267371681541298582187181565407756008313194846636128561677263945774699206675230058509747374219593661574291483079449967954327552678048787765026094936051439799835246083517434234787661298268588459006605893807026842402389531155270861043748778169686691314020655680628828479666027835318967452045757641017068471658216988254660229936460781844404796127860524675573192794462407773064458487851823872513319810196067552251498534819039994549274977535655407527833863311529841233130583045903425131802399017417474383382738153468390676077751580158252150995008175780345811503423315680000*i1^38 + -1500604010902396117398304244904327519621316203200572977477813844826493367403530230130300052876965800185374042192570044460261421413413708736201890974962946991126385755069540973740854995381317020700381285503534659866425189736417044368644947423224888575575389380200473452694318291933038919289892107053009477056545008835242902241197630882251801162959102653737791072366889873824224384196667781192375750321262124717530509812542260791330064432191880998152690214949639648390249203725355133110431920471845196848075435333194561590847887352481850486130186185231755015712576236649191884035217238426380587958518384260226379242497999132285648820155693113229588471329256540921139765193583462268143971522103280560370577277726180036353720390225043155730834815721841855476956776572333222376097564323550975733081063983411867445757327760195619399177675438776369422370646845351504471532854505080486320000*i1^39 + -201931570660449793389538598220680311758094864178614946713786868820310137609721951420584270903751452513690734520669113060458589373262043419599994526373353591959007926200848173835545075621537851258985530067406901573624331511756234854593735776406574436575314145656192969156254602387405611401294330975623502446947527796979893911183470381113474190476386165879483564616724560261061305973833236495733154364904645661725745584835723872148727448403458369195127520565412533375088859942964261094803075732810221263305397543922819388591889916425368623893113155835901074864619844971322567296211614078316513802439294269876759521768981599671591610296717846394626739266891722816710677605847769383573302965922919199266479187924404283665288962538314891717938446039270853257799911266443531955975808251588970119450635483960465013894004243700239464427219582972365544486275688646078176984182046400*i1^40 + 189986142321824473399821038721293969871118285616149552553052582663651075002965365030427109624789572946756470003534877368153390281813580549599629498290275609303910988262873536753780741406671916170435105833451469179325428515868298069865999060010361226440533023623795055190285589233187984799573965459410349205441101981723143121922901006518443291567845323437257941242267645539983707040137420985028172331154778002456676625761649918229501672313329374162423477719508472994661725876572946904763876992495973386039136093384396171191877457772993853156574308901511227445542687651963696950134732798254865497072039750725324346773886294117944018505565972437677836118666610262968461372447811156592693695035633142529459978556407200045914427919209488474813779863517217744386336352194458726294247212679147133248537246296847939342505169913568010180*i1^41 + 4123749154126532846714389095382335465012898237888878494962745724824167500738370533771315100601040415317487753172927240757528099278528566699060035713444386989749934103091642353552273105098295370785701757285996551399126112014870034729503629823997452343723400118584975529505226548209839657448573497805942036107189065785109932677198849565801423232503084559418631602134731097938560373864542549447947416930404281055382798887619772052892441005972816224998617648438494395965576818649536799590638783815148974008143464744877289784943773875450859956113054140857302652026260737441148101560249292867749590404864694548063417495122569549414206978669654751872754963512281609131529899425969280301700720345642612130127219655518008448158482585824169798926138758912724561222563576663671676859812628721*i1^42, 15300326438191206757709984845340450401773237628125670192658809340424835457661902127873303043270635616110418437106127951484797475223901938566995879456056250968438737674075562397907921893051874287425815675059267273201570723065460116773828689184837045548399055814642269279860133229441207806089633024555288006276930187470737729298968238518689612610098826253797077162999607873591583409337512246622771514881765482937532633526475333754153412218145941907148560985791260001311895155109041519534577186773670222073113610527843708529832957935930627244408798121209212340345062144996381444533224990486156170376220078696122252093541306763204001287461208662221975932298608292883130689052780251301220453743007005051169767753395747732451796350058836769175083235290677233732963413361093772890496594637302737666768640334923560536442977413852616426627918154791133528176083865089372736719489330579298940498838138551978918298118191047350700278393538190479935941988172499861425118839460842248873005990555847899706898816849620748000596452278495037478569693093016369724545312131504149069640552627296592162061814183577274870132444462235221678859247108149731724242883333789335328256172257268895623318541621818318126491041273193291987727850576560577651641921067229069807048355336100430518885348947316781948952378240461257021723284051827362611730182483376823097795614971208281336052410841095006495747372110849380407407318664863033834019463406211010409126876424558434211454479108605736056998453829099483404369652883055367478418471911424000000000000000000000000000000000000000000 + -23436893710458927324318929954554103164716385615456882246098227608696969782563844872933394454784635844222413745829335945753111976848359549378237115442969996859302305178442944287975680977915653599793860670476275535062075653721968760267789591612206063918908696717757173960154869443656408321830192715665144258708589092612656825962430975416686689587027174653894809662097213534211357464941480939174128649933343846565657334956195590817067592756894311370504723703080297712131311718703242913244364022852154549801907296879404683751250358795672211649104983314502947097352686876662018285723892635512361548930233291775041604959838856471403293932509981795906389082517695887517734781845581626983310597555367141653723627807964858071126349925827089381936675387279419680573540603372688395938742806381183628413973268323661615892630117421740750368491363451716989716743309459785013976170055546130591518667194541093415477306682693791261360749621944462603934464340893018754718448190245919677540570623541961274963761078788990648113715606283834638580602576583611977964525668666278587263239635782296583001425753256817870991054144552486096267052224488827711658079157308050084138107096035737490519642721137314254050010964540519035990726314879108664329758045177184016252707813600577633330530279598338329478196932704333349326633493254283699213356236034985725810898599763886462297511407792841193030930864883579197249077722924021152304227704783289928053894946963456766412835202561161809032605938115198590414163653983150807080323409510400000000000000000000000000000000000000000*i1 + 62570808385530660919253453034102671044530380067658180835173461522560766788942532645462980717084984187637482186161802462913978597005259392352396998169898578903563374296339076052248772805231686971847222467368072071462538745603749034165592416444914907859005128141043824163630641610812750031730573653793950411185126982311055849940205390893825798121885611104224055416286484673137075157460370087897647841368877607252985048960801483601421630699738927296607188404905529452576750888129264278729451906159150733811727687459272654885769199433507989650091198279133837386529050428339237734395371569168711467571780657492256274646213042298037272369740632359392991531141841090194465815404579480920328173729344852085728612480211167109985831880539060904443158845029208786909370280761629038992030603419164801371232625117880400919714867094294941046351869862141101130708044237034865532337493544526119218712485175182587006230800424697169859620592473603468780295332377016368298840509113669666131157962824991710136451700600091728663096182709354127525742815182915285433915444419757102528764314247794853328602784417909926466667648967193758876861863785766366712305376554291100718056993641605232348343741584767255974797570286808893824927207623296470906173162873384043163764129104043046178803836995847477409607157463773203743587222959779487497181090061253530496980103298297480998564318331323702517941685471264640828262119689627834596997143537472903334406831680966127703522314290169128896591679368869734220044139067035686053326356480000000000000000000000000000000000000000*i1^2 + -47591202603471702047912955961436097768834917142070380247830710605155115090828312132226041847532459430880947406895659768247613607635715784498837503374123830314213913499991774551836625641713847341833576496053590236350279423470826964730384268363600284517063991403708059313532812418843932869771319281444568532168335646946364918778252037324422913355792900203760640346308226058259731972273107068658749279936332021814428018689088134355477730165827454726001494455784489754705642482447653100521946042250151388212417025883139161232635431119168955061086994161877088146648454443613841180659016744938022091757650673333066136513577691724258466194159118218047570778520512989140266895111009170227995998691637593618547931378193406434995614354895219505649757549219049516520712223943881256391853520260453094108669372249973573495434957691734179928901806480687716028413032477090630505801422931935512124805319712931415529762695562848803663589610320788088934927983227934672399741276545723403770396262493168308082986589395228306440544228579025970132701843831301893536443417576209418829682135438626162971829342005256563809148532499133469515004566326875141480890546680306754951538336133500487658068026853015934879471791924635044422346582255164955839585305375675593485760845207033957047807047956097481596462412163540672021981691387640594313698943252717617353798643069137508068901411299927976062907405833944095227141881486719145506889780856254599392515117052171082448864693726113308993260186794408714717585648249376596912242688000000000000000000000000000000000000000*i1^3 + 28416483466115711473292959327230073819749983379188160339270323436773884397514275874207657551627900990260849674928258815907136529415903386066748950608585054600824880598669609558537168522313794983532876811609808953484878158525854406794030512679275333102571600578059571318846437335528623002754441856948890776443231809564996569825028901839623667865782862333504464541072656281081171713083141983410778141489632948667878945769687195869664716670785760705194510329207645757260491674924588956202780515147328234691514969661879194850731982826936687858123343719942519873454756224567343918491187894505058758676530374389831516143151504472936747940669142954107103170494819566084547743872235493189609275947112034637247220427785872906365722073152872554298274227689005283182446409424768967145210929613587884117152660127341349899077821296637034729985339016474096497475380607369382663936568720962174885632747133830108473268371130369771230007043122517643496391761278669923749079103835123874625694050803031086831829241789420387604471112756652737508718806495978034505478312474210537811836752995274653922262917259417131597918455602886358252549142058135794735691100975512891301088539923045218546389793234421316635779775240623911762001232088323041234694080954643710655790086573229736568003683638795959168452314851140268051331135182034845385483197607155910936756484075656001761995246155199756086081138391916604407387350840168565741149876478226551369715784479753340524751926857089792895847993487927672886447962153729615357542400000000000000000000000000000000000000*i1^4 + -8398350251125752358789589833335840428387317524328650104245030250563314743706125330667576501082714994793764814327642245297145758423415073009347353134954176587227025685938197746205639044590031923823513874071668650416648324599830155600880707758557406942003387201973895551679324075598941357627205487640604761006708555045644410102910340772733754278331412198868859363486421913111770489163700781637947952617304116430555976525784171877479815182053668855611924457401833917819426304957629333508592280111250734219461601880727598217173516132740335453728375979978087759807612350283571698982386057656145303408586597690398650072267636747889661918031025033163074444129283400925471725823927052213241549357826522335307562950691550201483688597004206022206342035359821668652876208296651719835868945148336552184957932181785439650226700764253561909514599311501128805646051642628594523479589071139648545766187910185105409374935270643043949940232402571391184181999598872780875553722896717278303830849719641121637567651262800481265523024680555735483685690569552908292545917332868314079213453562605626627536492326411619365553266369176756204080704864572350044745198644637712235126317164319347178005931434543551411867184522596124778598366986948359461373572137496654700831606709516861414250137206813763072260494294258166355127915030104335346828332221351710556092605004402723329416398161472735735031141630722745779033211897436736447075534201932278162315471421504895034310797502027396324337708487844460927233886827431046676480000000000000000000000000000000000000*i1^5 + 1211721667643057867109513237757034197641520407983030671658477547843901686714680286443639686189164033909574174759506729667057521979484019687817618049574222152269709194075364098997840359807346645982629303710550980557378011615975969458619966639580948710574302372971435451744930342334723920781111266678594378031594789885045870257168343559489746163516917857377430117362438119852606504895097179988343592575319676698468455545844998374584890139372835417119800604400226114799330386701771257277910304036021447637497917772506000600098783923347758750125748059837611482118911351586148254411860079379367028077524736361641727874881426695809632096986037515756729439476923090000195535710434262929098627069439089678917642013399244447509819929961268787484425428744358614990620498637404372334354653880934986844119433811771603878913715843595974114201825328028029799876945960141994904895674496362429309925073993351305232397204352724292957232251612249936241585438451125165536681418454801278834832088666992603541996851518220371026546244978706571706417997444495998181550763287202256838904397130056209441105637567217394765434894347374061602322644681679083422610489377485828003069297216650177462173395643008887061395221882318570992850424510045728279790448447353977972828174805059324789635516950437253668510586971640642293546456837928244908350095785575003320999510464955133616254817850094370818166578748972641052086364597374087238807297630303758253409284232057037843835520955421879862351581152990033323290830697465380864000000000000000000000000000000000000*i1^6 + -81666801197645371511193875046240129277921179732844050370948966778820539389676294611949869676898232179182439435161349079920337629830539058658053118517996809652926723366024117611780756275690217100555667112643438575537067730878741758857326231947597386871610101859904237817537154360704283058702066059929842738214025293160382627011882787605757612292255749374682357933718575626813990120506177177591427552413632273704434239553203504554234234714347569301542351473556381606385754042386241309394067344305755343098168935221122199975354176041693105102304059983195930444015896515885176404580489882494841411793432109679535538314023775290525544016105965015476076702639374066041364289045831439639182812846115032152371492197474554432856269898644032696500207856688650942866476715501640982862871569982557656302717050308376237042919977519915773580788735177940884696944673900291792135015297118394076806818493798369592921001089573674316569507978967922797914693024780375405396649867338685020714348439296558231126400722003468914377031921908240191225154047396853046797472260915482733999019632300926362141617831532337443155999271833685037665778621866176241558920881465026874562239424626647009429699586574441797259878810347278370089828891031517008501572241600904720063204229014330568625547605693211157905424905070919037957796413895000389768533069301184595343971100849536896509373423777181884903767472199034330340492120528366802589817478396066180172866753734550932456217060481558122165651062378413009880921106756403200000000000000000000000000000000000*i1^7 + 1920564534840746671149855668005582703976096419923189144097603377803421469358698393801814439914427601378491928951928441113736891765844570321520143228713109776861985451803960416836773909632653602188978496581313794745408716934764012164801564059190769050146453368892811482489035364510680939550239383254074673414004009378162077613872483234622645821660186518089673740554457646013175269041083563278968894305808653931255143947162387240771410600374606753665738496756799030512656202711522622023056693554173743158678443361206979158147039513084372489422992915377250860666658905570336757846591446141326515394279315458364367159722898960061401824412174837637171308395100041850055152285942985446001315501210192338694609125030072348425855729060684240001857419731998208245396486117655951827094910847056416131483199432407763708196428605699365290864872733028007110978231875087881949022027690957888674429028475060865484096050635865342922605892839817055257577564130288479513495259541900625121267627595412191608477097972318895204924456371614612876797397324155476547064365241300973691657491588236113136864437267563421171357163781280985407510963929995112594119478141441512976882761949396331254737771138575468106190943160392531055535392704422243607848983421682824742017365311220450608936259593319802210838911883705564442462373637592798098047744668771564276982469901827148783041965365867228646448251642955579889713382102258066087940882101665941560092413865329193840557901029277863041323131107514427878358028124160000000000000000000000000000000000*i1^8 + 5484643462298945165116627950269952858094954372066378143940520716545208452406202032767219495813889100749244820265903931918828952805947745684365095278483745149346386788437399073262100010120814864663302550599177997608174031277563669688507293293947676960127503937822527511469294403703460474420679049895696866698173532185710956746658837116716107807774548131058622621724512321426153772995471129175811594427971368605839694991122944570073738227004880103181953312728174091467790736924170740468672985355211510643153475596973420875381651303390532153209029978819660954332241540337924482320477437523477212203263743700420617807486112017101865115305640316086286865657831261732041122924451112504666070462893268416529911193760687517458114414635398682210899053817604106377750051376645552119272779080023995601682756991366781148805137168821156344647130437545878775585106563882618218873530557340409597403634704793027018170058799071575914898535792113030215137940454629278912171028559175113493001270686686616553019242133026788035153276252348976288568426548008173280939074002670013100919641159839589067328044260082305892021867246222049960173635282525235528248528681037901193413441118046757788525915815357585131371478725485473782606431234302385495440228500880205094424648838561867189004453366093559924055552902403169614962656706754294688800614393552453816607444727916727918929560310386153599209534979215394408333592932976898050423535001771594194713446062882084618281704523568254339039350511649446026018816000000000000000000000000000000000*i1^9 + 493627443786101414227453735672144579463606607685876311336808808312940433896173359864582019500288245784337732416853734783949564093343132741339830372159935339618325273802277758730439435835764816684004410704616908202187119520134587314216410274983721382978251072414181854763597564493486008315987356552515785923402722822078385632581038633126086274320035278832013296180302312609617255465269914457118444390275009921744694976927904051337135149596804636432848169970913477933018970118600726435381414130005020231964199423304264712709389378102697611261888431896034034215889413863972322350300172416561527515727122557875490168117943649518159061025226579773886355444177639503655915148169497677182372357368554813030378982665059124382609091438485616085903509234740184241600982173201707205731710367789898346592483430807753455143021977797381363674363374090839288793232539362123238873643630935043250464924882412952223843860809359261250298616737754099493655656696666736608649586199221701772700915822508270589056581265830447842473781849850196013315637060961615032018840704369227775940696362456667132733958293328345682469853763849676284511334390272823542735345744103632844564045807549807449254044362517907590518639131399925304708781645577406894124032573320213844207931728821886307280166193284650995540495664103736249120731125931567496836776432385347998055153955185602608077078120551657010015328789129836025124511764035647052639542366105676873540151294173177936430121628036370012997075710829380029644800000000000000000000000000000000*i1^10 + 4292390148298812242383732796507796263472281291442145735557126243226216390493805341513587106670455954564114912905464577990607653282111320594927702432094467849056324614897280593166077680784565730927152795282329493780877274912949285784347156651915022978971234223403178551664853255831891708314711419824446465747637115280416344358813269145994959860538194801802809729859678984938775551498416286884508142655751171968622274696137493784768431925470060314767147583186049619542129066502752014313857739617323304003695564963791822453937118471952942692003620621247857525454292512377131556145739291838157162079978943022177968114978519341507986084208092111985166432914526547557205285687001206559787974944436789756300412179001984524797517424222264193253964192933945862425349168651256501590055214611424028902956781491402364642871180208112987388688178263883312839790108660899526507594864859826635157922256778702060265132743523445476521889327527160080093020604816369503137629741328388463340634613262592330400058898100914130038558551752817658672680190558406498222266032461383721961473446755117939209502819839411607128158601512471508646966455652408150337458201502082717634383398032842583776723248448796698331876716034417493100851296081565205247192653711864795576507660239890448513076379638880854741577057968595065177274427216500462299708167115027961491966537830599164406861650182873580446777235313428939685209110355237654416723647027018210641035634107541830051242303492874215486333302136446648320000000000000000000000000000000*i1^11 + 76563506425105674670927127514281013901736039085276014272998662966798003355723858036260996822608082104606939395453990708071484084192558953930810880595089439403184178696996824677604634268692307156381756518448342769301487352717828023275490017693956688984704241367004567864832594339672653034558711945832010779333908112270059839586322106890460380803628933930631851508548540076939957674665391902651176663351152296059323997754769541169319182844767120699195939657465531874908411994788925383123390366066049005593638321890403199254210032825062856840121772308050128868919245219765865028168230488998899508662076330984417923499263008864130414761962945576123074815499499156736149974018443367908996540465762932677364131641482623205270449718432167916833851904838932730860218876607750713905177565938680892273973038819842641381118281290173329202437099234629088290258437742612738755550949383487294852124939807211965356815676706118444934837709618149665452703264760146168078443822775732622510913003461627099383487630586184398868229618393799644577710272190156336029342683129659785680499112089890548224025201530575298381852925369478296335835261656382793204407677638123815407802587085489120411611156122272048436645819813479576302498448763706201234189418467948235465459442696257437718869247480257834336789920231898682039376192834531569115890994900785957870350076245382830773459859846355813540106127319723441995686540794534365381407488266492440900160124235062615995240584193670057098968284790784000000000000000000000000000000*i1^12 + 654689238398532344598411965958079936858323371119387706861021682296787824508401426139141383744624415366500675459184272769689378568790475002276522922281799970811055330127487699192219002000784217641487622549530597065786953715625880259695324420600433966227813027737976442502960882184504214248873562120785364749086310556948806529171742665763594219068770641733526536099273523047061189291387150740924356285575301829566705447212424688575793543980558509233014134717626949822030225174187998509812030480479027752885785780884440400656286777393442399565039262786923103524492390673788640347767210676946313956684391795766848243585732719670733643739645218949065690284808211185329932814426368905735889211596806932937644891238597361561929997375361741162038110441147306286221751444603751661721059735739928724496224729578206824707311902230073681977491547317237513312448386188305421808247446801678765069684201525232230572009994693540296227052413756635964330293241631390062330590949361353191867995372269665643360940709862983527331177959241810369433185076107552407774788997566201417879220887715466404588325931021700087486327337505064161569305829499419106739496992551085100921615575080244433405625705305624591419483490462620925560329814737847966434821357429841602295512229524965830125339219174814798322117480938444199748218445499690081834453286504998445166518096252836619024059716243579482066174056870497929680071750517115079942848120967319264890289985074806342874312818592610028231432601600000000000000000000000000000*i1^13 + 7192516438797437873910892772361307688422532592542927787052846244274071243729487631343579893616666998150266657785480616111245440123584188583097596707660838998672721415539563474513605534792619637958384820176715930203398668065484868189296926685629107917330438150036254268501697083617059067499324177636295357503723156590271748309049154457046741824420878994475647034556511054359047876066309883664504352929050251117330512248494324292404473749276460094966465349429464189584628672756875026049405089318311906904047507717071484744553156037548455982467140374901261624175853335600625128420087434247143385215572212247214912273577151680382453014945849173825019836512064541892305120990443921284714115004750734638298997215324910486492755401596393282167951710796195393812712925607702742605998252025990116677630340416351378776714724879689319353515848355491580118165790873459820761510304418366272748591475709744718459042283077519321745104191531736023135916717410906391546567391085603285256578026491840480268084217318532140639265890004109256406643851473617878924959317440476521293044374443360194206562409798790911997053045957298032541401233012544766527476680242572533841023080379049328523983304335555870269048017817067206417153084370575437021642395301671716033456232356497795115391649542861776437917385460166943798687858211633690937908326113454064481627629475134191619967169031033296442329673658345247616175691754279094410950605907225085096406689656787230809112277138619199777669120000000000000000000000000000*i1^14 + 16221984093386002354299503898067630071281956126788589640056245810366129931665208679842306216151522429486321837459610332624785649109064792725679793853506168399700840292926252837706422664367212589333947601158714078867980810290742286758587481606598690505010603618351563596370958333736431893203259249426716563837957387033193528128511428557658771533375503557678970616745270199440307264032607532327676246075713474252962955151102709635448090651228306341423751812686206868868689656032026385040024205039778612254933650714368997725041045177182830846665282969607709438385801181858414238383796580612058944485113680336448488685968466620361407388170219304164617058791065903700498508879133040369313771657632313234622163287953008457104346961201185963657958950173772260608544166653544001261074183963738799701174555910279253574859628417615662361378053125010150810618589844864622076801751759624357408690596139999959499269725922846213030970054478893808262113419201349049240419210257673921340103901035842235693474343647802223730429076871419280182905563300918937637693545587622192828839054922621146151310710725017867605490656721323570147694131064094105340116630972675930631666258172880399768894853651866213850379454152344769632480501870800067325589314159768926721707180868018400013900894170450120152481550982601665633793791077536327256442196508642615272921664086036723651950588798518942568877702011462643665497810776746892279936961281733928501983055711929922649465838163701268480000000000000000000000000000*i1^15 + 122708021253339392944378089772791970890706085066434389966504342672058450998889327830012566374498029952940555105084610286925464776189370731910709701577946345864988730247684379598423912804819368549453522571061309007055949915526608961596611525526564904289965959208944808159310530913090092478597645350147711635329433322833582137607242891159657116080393719846817591319287744048758272236769323769301511717345899551981945038737451051891127711487475939008639602941908108611671281941287659930700467990137088648435420916235868740359489746667943028163591250248573849576308629496300365054449119529386622688905820741618787640590282967284714976441091871577101487931527441822119959063438255419472325663716855283742270577336798580801380690866832182945234121834240771508706678902345385163959843638118915163022028922559203744728572345444784379423293215135156370645395698366828907736695922101623938400733279536142939966527229218866045126863196030405605612580475404635684607499499087116643906650045100426731574706505834253165306117242117731791467178963699509291843091101818944898069764108952919125298948607143568157596263236897821899687987167660959303176511576597158477889598703912977632672778671295424704202666834629755246057180465820390634828636617224055750764664439300025323802316958005419338426430628113406236582206299791585090139467704772363793986810808899525494632912793829589078516743344542582725770471979332880190108673755586285687013008265301613322894673456188620800000000000000000000000000*i1^16 + 430523518644953478627369765342844184767911432223711149596496614663357478000535801142167484323324351014298296656511656261963840421760648678479542870477537146483416393580162471002355721721386863126772748434679028081669394993949395563400633523951934178973492929688008601033026663655026578732626173566380520956096400565430672835820553554815958873279439451666305023090449194942858830673881356344565798046309481002435065528713888773917900203075451925287142247256710659523337271452985717148012284279385111245757597970555252928513024645129891749126424338537942483867088867853139175078388521553046444423585146885314457007382546840723632298311534676619087273526377299894075099939474315536344036458471531378104164011693511637559859741874864231088659068597987501039883777994802794950458125269435201770737521158082142590438000536171555566289812937672288974407770066002357439985094368344303753090283873195840472658599233923336785975206357869561797020149677086091325031524048454010725713169530493527912376790231588813168550326197457308995501134958372550880334383788129649396316376990205204125715246288963454239438537215076674955483505548672036125123403543997548970090977248438198156418315322472106903284624726580093576439217805805087006349107615963583464763634611619688308108361697760170593122908546408431997630216446180239621756924303220631129910255966165448140239850543281462671617905072032945785206054640335185933075084594958192044941480635606936973992494366720000000000000000000000000*i1^17 + 1095543212528257028394505937887014045992985263881106920993389213839085205287641649208361891899379973903959133108896838900215115490729285078842137491121553179104179592491609145969967974686496293560839599622984093813767614374599198921969280601700241726469142171951086010928031212920108962311208721503100070909569499129980080825627903665280595118357501141560072842505553934232241300324682022963760776614819249762462335075275760844875066478989040867655225885190182500245958415322052779390273930548855041679766796892428659031065360154812301317250328999042374504220232514792598721070931197695873211322019547134523551678226822403133808760065964337778249708404850757336456203984431189903931305891701142013758965776901204091559090945751772108874399695957431429434587109485053262355707425293382961697598969379037933341359495146735432971938105483516606957500175022179661455131760416317080912035253995304105296466351281710647296482246993004565851764137641479578181157876643996516798163857068465806976179413346744134845139126814749566010740790643671263469007757070616474659151024485717839985039558520133302489373918712867018422235456567583387121017753002062592368779898160416302511160085301793564151650127226835966725172366194659438280621776270168907118871132767693393592025437234635256733158906356777666532000848515601164001767926931026465521943974956364401251203745117642643919952532746707640887753621306538366405596724303511654239837262648636822268149760000000000000000000000000*i1^18 + 2001866110045725491061980758801261349403935701359926761083824314224215073785074631210775002394750729389828421392310969301456887918876919805784346979712254046655628019472262987381897492271214603291932776062635172503036895724630620909637583165934167430576980942051647067987006948587120735596514544917602925986851952771129781372418824650380286803524851489366399357089250908981171998258025104813237886649402770964599402760876385259593134364323584442143235103315502377154047471872792021331365717680691981782315869836832473842432448243232365283264890319421576940516589877666086291828930176096236624612880495830999699169524509639312422359073189008359380664339556934376850026582395914247988732417651758079039827587182741188412000655847689549910022791206956415226149778934420042319014760435088986439441916370513224379621754166980284655297718256120093223011731876006707616951164387819826213726418168447824904252052400068434256825648240183470367094698164165562255107698602201111893460351726594059154026318998313995722679401345068513887370007825615320499689025646199856121468136958504330857814901966304921169833621050267008984146097047486334709955261554065734063767737050539245990282355099721569059188475753162883225099249594396445780861682031963693461085459477730749319780693666238978818599827084764409666986414884644987431610610397577035407557775139726227355416143761902516726196575380293840769300024391610805136775980194707691945831456686113764147200000000000000000000000*i1^19 + 2751725968931962859793542030227578076341321677765828816551849570472952045750204895227725477675555487293933572955429629128473090672819596683620061428311363323778785536337919492194636391173951814799935128791194757686719114077342150606037826925227767655765824325582597973423068363284006007607832189131159735812779291507658072111187989426106205190172897440345734517947037475584647617281984006815137685722734224100104881503769661626443615834185056437358499755235159215969202044774236043026446228691367838124178513049194399095772784316587556230889406985536564239135898781852972233488045728679360937492874231803334146762356462766170092894124137452911064973360147839893965698627825915093795739224816234808865858272390524071866103124162575737197371178037315993294447748596805525923365063690244184436037903886249445849569375283931634535009592528241473792793192967413361929269119593717525658951769172124686596648102629635757908232283992366399434861341953751049873632718442321477264953232791005205019276523738373038280718355205582464451934965435053784113913160173767990651144216467192850422718700511299118547598786728689838740785154660043143959986411780974052565227424800119948930574839404319714876359669002695015149790166436991850645095774566818117437755770565627100079968357188273072597364279051424275516982520894053597176574961116054774666363232915237627744580890246965143906883155671879443033340220585533628200139581530949293184510084817879040000000000000000000000*i1^20 + 2816174010938111938232339272480734641663051060474432493660291689058351201142628976384369329871870245479468945596235995374479568400466286932496784218433221460332542298456461932696635510523363812400955940224484763790455117436953108346759899183966443843960079559665852958743548270157320355816199899662164986625016103727610419781960830598605058398394893377420823730088646700012576401815263953110104223724111831533599132587780796499270907240090408277579103019349976016130937737481653191068170940001087043360138447289677018541817658185957458374491517360174199705064859380659582530518731794586197266703558462088218457567999154174342962629273819569141334766775547734511996965723784227230967256656999347570632973107062228239042408264366624251899570154669513709943567986315405247393178805277342439734786363015236205805542876956611143665261757168126841100000349090188662022930459033139397184532422352314839315961048920773501554897663085331433261645031437971920793594244452988039014295292122047651992544894160322109042338135388004619650750858236323139903335889720909685047230115767470208399838134645263607248877908080854004130499956087841086929132702341112360311744154344910044376306329226012682996617644786563087779693015497919574028214803287671298525542998990013285918876985535657268029404350660887916299291527411497062263455264318625529222730761309544280252399383316930888322296630380365316273488623432226388968493814969782157108208730112000000000000000000000*i1^21 + 2160562444866999272840790930523384951111632214955179732027514128644985325056247332077124357366099187024570466858246336074231612186283646597825320190136972701812222995827280195628541233714743793948740287188133831563652864574827754080922533404125793472881529990048528697280735189858029527778610729016879858865161599227899328144505527863202615504813156102483675188800930541974748141166822736695420374518859259788462516406845437596139855225026443596494443549591746915760035253651545304209604850858678869087776760917433818435258319021761500591568708510857210336477498489943604571319162139217346891198578364228410521775884135672444969503250159781142109039246048489355907378933060599108284446038684179950835461339274959582200039616864987583179585877968274462392347214203633018386511388928262729913359550577479951655537546693254655299777095347735579606270362448111532084793591414402796074849623165706733573287104096054375840702551494396372473088037459856012094263769690235690159875899313568061485609900556338312863730648447434815865462230901805856663958908132888150889824080938828564152349851701329326290833062573930625641646239838141773918770491516751815851475204625113979492623048407452912118600692337756793514254462244201133779295132645662380539264345680637248800974889885020963717327970673511069590923083228706023175785022470042937072147062909252192605214803440266977039696533751892581231722366193029250302857111915178526349721600000000000000000000*i1^22 + 1252102806819885107817863572726671742900113540419882520520701271226701718030513340284621024641135103744821199395770956302585312035687103529649189052042888090832444285192935820311549388067891094700744111585627603197662549164898130484096204852909965651635856667481186074452165483430258801041673039450765019900062999088788259040900921598059495327609047210752894436263203730684773494118893000951253692945988910964173802589538865007241986011093133403402262246389330716460236020626225647993572395464057809062302318011715594062435067548214729933796068414374294332813734721958194038534585939695487770033029510452093633891674434105910442625324191256554334829630689347621208291234509838236310360242418409576859552389315411660492179363098409356241326375034552018594035787821613480528280103971983548339339097556574873347155536708353133603636384455874648657984550475725638767159001283403124473556974406013292342290206324090755988780772131808455700012183850236493705582843230773415528416116017681361753466091136985415759481958997165688708405354747252790990189512732016365989279399908488143962660652431566660849458861115742353660054115294667397340308814621085281210052248311419698920149849409586158186578156480326838188182484509534767603051385208729046759315032417665719912340921269531637107907688609533631397448137553019657961826436974128228670372552680399685052227341157929295756072438027214414899382450830702536854499068740100423680000000000000000000*i1^23 + 552760051075187574813891392013053636256207682264733981428663246626937544235828054539649538512789729464967376289245466904388083946234864304322057011221082890816411645899989238043148137644884656851255522689945020335552058238874106927535757288227371899692118900076735974369740420987796197590682539407835648323638621160568505246649201017154533225599204857193309008425097470973788127044674207756375497937938747463116428638157160588766616076541481547480361867045966675795335189222769434552462518502021986403997049574846983022834717356173149293347639494453734761300816124562456564389971546013866258634454983804127148330360173314403422930172964100392102975321299741051818094204645464655477801159041579744475357471194304250535928001070801073457112165043688609918476174902289896369512322813410092824966148186877809444079431584735436343914108607462832049168173696412895639343401389963347030113524076707059298343752990264919027539078202000500151960597668423811551672939846142800074142775164934213532584539475601083726580091659836213340438495256565641685323228300473895407878409528242138334295596638210746694505481238267203953776495340560378077874927020315842976765233712557232079859369790708659987447162804875837297935460345331075629072791174815156158021511588826953829077647432347109000330712665771798087778636617934656928548716798775801809585864026471348730447627057598977624326178646128867758611966819002252339519796346880000000000000000000*i1^24 + 190384741596571695804336587830925094194497369387690278552408216458809593959385875444620015147208677774468614390465186493526062943660206117426418076389754273552048283975114279990266963865627283577043269920279780441444591311456783401829207641217565462145331476516568613960708105989004331212584387828811052447254729238051762292604545721847336010920135452763606363881932018103860539619844929633848028699771816251075342790064619809903212614293641682821932102482736933425195120946334705498640003668896380090378255914488155085911666200330031445471648752320777702821940859527273724600453440780681950252561497400747386838499658841276372442404613752957063039635329050858178303791525630129452479070944849474673027520173184468567739619303991231714407833038815062659788478496584278018529287684519286002097643580088682087607930916456053024805542988808085925494573185593909902335218737936614920716845140043138148753243839525161655435172134325523557707275614551179273328195889833829606327201361495561630745807259576702732089202770065024867399931838288040480692533348579817596848974232495844906021727334693170636748153624937743101004863339105584967015870197923552110491144892842076532815481619982315025343189044862785484043602541364602363320090436321057082617372476531103988439790152636104770263015493891657083341776669309869538537135871472733304365719264867144698840614432034548530439055059870263539139633061385022823055360000000000000000000*i1^25 + 52536281114379220568491603715564053299927815511212254368078578344109505004678556873611433166202410430395623758983635428926460203120844329960759358089936566277403113428536913469198491918993334948822665282367623427780627614042628625942404796150636070322887656295036993882009688685695343950647328474290535180081755630285607136788900380946543464417520743093832720576672537496123382256036794837446153261423895940604499205002924437043199717662187714859381863419833847740312382319959606051894157567954586890232756624167955302897226908408122543809207342044397205513833621673330032499744039883147417161243616537575295551296950953683043267898198636774151177496426310342205495176474762831970891633742041802625924979968743526428489373427080551768031714963452391670805535723533348257000875857950063260263467489169312598963348343822017666280911892681661962435401411833688731652267966228104898257482028756145282656898355086850534362589204494680734892488133968532332512479261042583923450842745323379896231028622415454272231968349637094689692025436255028303520185812690561697645801054457896986367836377262722145354827312502777966356119835489853470378545721558941493731696484616621906957684512000393381546112329759143197220515024510981389909349555660450615127676301264418643223914603162625079732325372295635999652547971908615634459381031247589933612899753467711626934502465894750451290561511583362194086752437414661980160000000000000000*i1^26 + 10751861978426372805065898399262568665078811984244882213007397572309302897699496713758809807909251144442816072064935403381115774631016490488945814841703518600442869013584814102173291240185804482103440014639860414988708897899747119599104381024651272960582356714512133122616416315676920184664345649409109876608993758897613309798839100470216807667429540709996900954474496912990712059715610256759520899906055270864291289973605460896433067235163770858469605094732137510780917442041800228872235180799018325382787716448131851962949896716964970106629938665021786759455360562345075165515138233712994449294327835543551090735283410027310762252833778373951991623063806593793419966344363735027568365935767806226080571436196290380210688761404294161520682545363339952744593935347360258296906672251174616301988979078585103556699944204941647834727345262603253909197361340825763596459446628191904925625645611371931134677153832660008182265313247176710507439875818856816150172160716947446683552863005459908302847276570865763291911537467246453960675491726747195697590543045869724194987799148405986990659035724635681130930682557142191801411044275089967956369926241689762961765066242237146679715186959573876964350879903149446142372461502557468355476027890153759876289726506373554335883570131280468275555383349107732060595401220148071125223777571876263156289089535092645631933075323803175026798716372506724831793838292992000000000000000*i1^27 + 1200402760139946729734414060430573958175881023152798816987987442116615027834677000776497874073391001103131543145712404455423314033033051277968471256901846601724474676796316152338006319189020903886818350370924438828789013331722551913952535301288182612778831061846606560804401483010063195782216535454949166002548069738155606383784770677395213028376699149451581718068230120589647422322320378842278468640535222078414750326382799625021231561851856128488342067282689794056153914088616340338583166128728019409027390737099165650663354737442068403217030779433632494458205872792725803737748803324033666314391215931201711298287106930468494407214217804941081718358022496333787446191670004578079462254625332140999992252383179328893735396733396589204048046755036427085045943015062172221321002203893865347124425668379696556499375338060823725028817437851148033356213138674928626469324190619242161876340856207587454098190893885485068620211979098444791966458068207204292144249262651733735396704592418703416331549271424135458857028507119126173690911026369007695215885469109223747807548939264053822270768119721884746648784010609542378930384741533189449854436723955829054778117234186322799241037189447873211026700765944521255518008696892099925622518149936493959520612476449110954528968933343650323336405750203407429257444777495636150531809452136393407301800630724750278514173401094768941817036001856632021025587200000000000000*i1^28 + 25338792758650872605655125377243021847795194211750944934575693294145479605904091885924355870377663009829536207610260585274686542652764341281691264330773148512314680477658939207492441311222902099859327828053071184290985329544304861101246149038409108134514225296705690937671930823985304948364125425150519401544919583560810201805612177932800183502706954403808558108928827826279588073472700968985586137197330541326719114400356367857252286388594316113508250343639287247999643419143698053869668460354583883929718887234016053092682403811747002527178637062285002953412144106175420789458438205978841449657066339135672005305954929094519738337228719708129503461591659135030689920872835466278872585663904191819198945730139022582285164971004365768927945209373582431221252178676700118304481632207342023218941016818582232871511578958555795083559387264855515830205598723939307267030704709863315659830323155144495576759547888438041073106096508855035522675479189704918727256698927367778644326887763692008168764841745332049818303089519015301165234007669986352173942165802979055980538117123849447555341412683524779992797723293233688419993922637408265301237702793889562735026542820495893849060027745672535361480730944108864552127575690477429937017920936655489231648025284425504415872486449721277787901742234710485335267432443931382953599228907968679059539186415024329625160591782354721900239783937592647680000000000000*i1^29 + 2765713095963037314891166769653681458825630124589202825096364678729932261660318456476310314779520916931192380816001375948447498586529362868600273423010928399931005198108434482532410133502799446123230068564519657382019794806576801870916466005735002032727138027469777189030086011417454431087575180359662321789762239144314528631374030925503994002818012639117226182625778694472280807540885805316733998734980411057559323826556481670560836292308524378949354099564448095550258390091094502155036884504767788909051336861028598169675266495632633462753319204883045690748871182095039294748142554859651415578132400101531223849539893539634533319253508804883785996504071082752234556253897862154026028651149510563740324785181593599648822872506254648832199101086951923044975519121874552541579250563372023746821588267040459776489958264238332409170960214520949298362414508393409654568245142556080107639763915867379259605037850467986921528322434849841960469887737248923325037210580597949517197447983994294333796955671484730079796348047829463735677228925776569914443922547392824830666220029211522183095040635803468867971565706967216638262912648572573487465394699963227151457346313183905061894814318114358431687252779023343917409760617884107053419974929206971058867883036528866833529639983567724176438191132433834824791604690792338836095415206220468162045544623789988897492894587671244851633744752640000000000000*i1^30 + -67553273238328322252534847617237957053268516259865802206270573691244665589920827009006995191618856794425917888854584986934414232757158225161263222816917518027388574808524796280701594452172149485613730336817666992644443974795313802330907194356692331773430429165954801306733518704758903977022897547578955929870597874852164065196056374465255136390686759581896047945701570313022368948426104063880687545276838605727470978223813223561481439441109830010762434267099691900547849659310396920956670877720632604052311317494954808854211400670223994946843451767280306255120427092529576058799945762844479389723419175432088398059282252982536679692350433560201209134239650842114999292055791594415004846054814863202871784960703665864597566721589451787870426174966732154268308013713952634801115229794788496318961348162781859928324207001946864582103268052362275865635486420535986176633413376006885143084198763659376601805349675021896124691297189857581162225989804473067175028342599082050275390614065590152064202584951683728140638581378030693277224611117717013741739155536253068113062496296050695770205348147591464542451435904609241208555538854087625274768423398341515306024790398388700251291247700012540660781064869824731982549472013465549174573171509807398610205617753471588568320117279689808050589169624544078675172054888868754663761585019227949388460915699773289588074178116463843235635200000000000*i1^31 + 1825470935649997270203325583166625784762248540310163205299775734684378271093928955413942335473671639762713873023614652467241197964658353327999575825687166558205456227218592370821663130357738254548616813037667485354480014868624705437302409475248225951509552561263514408966406242396842582003068185499409746746116561748413648982647339756038979416412953040448593983811578184759359522366824851556476888852395240945399700941888631976648401986118866259483748491703554678487781692478053369527095578646593092292912259817327983040709642906770022753557496611538140503653778836688776673567590509387647956850335992611177720844748537552929691613894618549424153319335448791088144578258658571275699371866427735157043614338238653831529138038952991128516861694518099078349625454097906943627485544087883456174017392701860564932949964878493500327123436212094047058928709720383270434300446031707092826515995351586072904558899286176804210914642675828646993911943773808098052981004124545435224639930973847391760292045487581511525524760092016436359492911637656080795083943322009538468788315797205209405384070175763600574302939772563573233970353878709756820335167361297903067676012234619431737787243176146514317973921431887938754799090861238402241657872125764811482298727363320599510542044413623530901450845455026938148380741536375488141331896514228968691585975374379903102299451319417676800000000000*i1^32 + -62978714350980358435673057882748187075789244525187301495095630073302662908021582150796166567139168561409529881873308682982385226691899514949407374032078530342511272744457424031247310436835268489547333247375551369441412341139448886358221795893732350203443219105037414167537405263051051106785897995176958492344845298422515816279951863190055647924859076446608406714034113471083307668901962236665759824770821537099577414366144817276808606659838992588583246734404383050528266319080059139933110861062213444096341486533483972368781948712886463250365355575045556596289248396390115652643923836736296403425308953369218789132542859321932450183704627660954300947526748417856368028521438075328364554209788218917353543004832054297505776103367691198722058975522119787143229935674512170913312131414292041506351228468368529706404022394344687414764042416664336212522635924304236375817643345947448904679759442836704108516395226016457506575058179247010813854024082387037155775303084650197181892233031246049128505732159972555673854634819531051015905199072691732929167560249179109667338026365751424399704920157908627549556474015299134779041599805260158497467577706885344981897638688304906285698670739695557715870491429623671853561385565934008444649475001319752479141521086807480831882254930868743725030805950152453337515328241674413859916550274664330329210130527654670966302011648000000000*i1^33 + 851793265921361502854116005872251706146157927018241621234726334790336744565196053077269582717829382044444061334971326190409920499265010053738995305196345773649987886079125822469359977094565954328225507319618144422009924451944419314778729637546880083252709728752027287887386920667557861007581746931044183823120887250283973074597027897095366467169164123813659426327747687012106225605219235583892914782728430043709448324584749717908929261407755867354027182426493677408651345178335400862135331028714155796467429582611234417692862351262783303730901378010431376406987345488486239236517333208994642996767615632576581485064711886673393260294155224494828824050344901495552593259175891390335929524342081502449208503699491341480235901967254638029227971690133621549379109053700282318478550877197938524668673701370439097670144170084034383407375641119294147262154690667019073081433612909559188843717212929934858611227260508108764706535221929411235083857509611759488392249747406000555303224252023349197767948624283621251525756468858259408497264645100156317765210056515131273103157661462708361860090954477015315511363505872566987571856370549105224784270348672775006246316698293847099737942984309472623985482323755545087065211131141921736878169388611417783233537095815619923020717117494193319644388280305652043699504135660699222838187532298632297166900445856608286361600000000*i1^34 + -7441345565798535845044968941660493905769901948987541404471443818438085350928034152710879081958740774022926197188661058606945762731274705914357220242471788603307254440645143891643579164324401614865026381955524099426106987562228995578180154483800527864907416093345376660344839100611069679313446501809675631374020675057978197203637661527353737333692982284989990645768166257075101239994076878986028823678004077061735315179934492071230539411565491003276672333861155644713631151241898475049959753075168266744984501151789406939080617258434477121107832639232571772851583303752078923883812986759914873730769868410961046229351210561146671746599631593694549683332477935600123207315413983382318010842540673134597310897841293889845540561070505281125954344618085059337088417127360653931170386249606601012649685728898741178135112576504770556186391514396156045705566233931395148160836309517388280682804195681012324290757025654453689160917412424920644920638935832239925292187410465113695239543017426819114692198500286211103548455131807750026769779693267836107102918395533607210886138831572607341817042736675595214563825148710202490206002097037333514595229773868951301450175692835928132161869568694583017539662433190971935748064169323990789674359452650332260907393187927690990472027102208754650230380833567351637159871420547773068305262356405516911948604986817280000000*i1^35 + 32652869429307351496285934898944204742102923795711499722826755618733944783247199004255139987633848027348559587113182932762012142697470608438649498242987635965221196751555393887410043566402910896003781601620752944159388751170516695273867444333971798325340816852266481782735047799893490046844297904423220008967810188124161181421109844394707675665000714520643661259970217312669264340395722855543833587432198857856190761709060664857453395295685639030551810045353949614108309572773353933791373955219713740019844725203580663783647823263315129902812875084419318191430631621056102616645186465359878189397235334254978361126120872026845247280545152312070397090061798749867436829341628438442694556103630205660439063688394230704197363522669394693151341671860844528757096469334381386488792716632214536678212857527199640511017193380305318771843834186495624310818207092583759076928697317464985888591986868930492478868095954413222607024003532807729087839205569537895329982193381550232134329385524314346519119320885804764473658407629229221612188287057594088790910497118002844308130305970488862272212742433085887297613795859717008635958125132997264765174467801708096977108828098355526222465901466319864037359930100318029730004849753264303977274177729889682921183701893364557578295294739193581861136182664918902275679600809168078604063399357163251434570320000000*i1^36 + -87547836298960933337533407556044898680365591815289231512275459842422874748621713473840749927179036503568022061192445011036323536875349285274696797434622849709888245428933989073536766695045764370479026255360770343818355242333873259984963087073632098927797858588538289112247060883421400691465128921622884643604214130015532898519323861407683352980833393489064151029528120723382716897559178547797457324250322240886407543469729923400355343195545880600996968203349748539843497448699273938140421421758339216852259031169485261844814405943339655010671259788848768029849503445475239875276930666532278249864564911991233533273522411220600842166519763109701704576538246390279772525425381698042257845215413979573286138418706786858991149410110153291385030961173850860663469952954129323284490956473182592611777237163305036359357454860233261550983159878408368353049527888623062169710650395779131107013535954609151515335132350604310934779154543281336500154298837363862018166901431101529457637717337735184071976023995699089030964436268652424011656672339874683616871278311875120632033674888321739468262747566574523192034704432993537783312102059738795813856102511443615092381193821288113439200146138016429067870085404637054787987858615058292083504040705354955470830909249260506688820710029473817534969393810027159170772710609669192531204272699339002400000*i1^37 + -93622849873609864790294766869434933085209689298681376246793696623964924530324933485591532751327282437143757983727901916095290212882256474725292949837893777256438302807919757979665007207112499509036443978264680030365135422667395583266012075463045737449298764193079472418356999012426491342400049182305153527898667407247779899160802583876429211214867234998023778795789792845261895535949096597301354908102922809224719485729128539011762984032397591369640039728072280108650460694788231853411047658963625518019231782839527663156352207217295813362302494868080085771102267940776476361746925490140778336562730173596576475973624296863909956308697214782212745637228962336479286340740089993941581192422701705123389036397579706972056800919400058400440472439592096081394824862012007954827838153826259940099654356660286469672515823377165799995437394898763975657683396439629152734401858510568749135207906739370269778179632688374501000149534604374837638809854071194375046866086875733050524025220401201875184011557678818555964512691957549781807830270806190578045365362445849017449231114394975786853986052196432365146706181439584658978182066518548703010430441408406765544906373395562039794100259694136195185378295508968209189199952173043544337143125064337115669627823531455674794352387761933474145851656407797733305835377684325810434139125680000*i1^38 + -26680270957699371330445774448882105644169605444257709322218912836889434280732962614280600634496829510645203117027758598848890014960979937432434985906565264604860113971414658689348047860191017952424735627196897407187085505134992674915329899307430611093898641857755034317369376300744617485356490350402350533492005658349994729861956933330792876612281290348552470275570962703902667431844624664842104644321143566179235457343102891492584022163349327693858202194162274998593848240571042421568593422498602732999329779309317222411366633846034295426191124409243199219706471474078111276793541701919696503690955551308275043401006938887449690395454744089609223647252562947967241306591231904184251676737964764203855909075166436225951291958162887165312865393873527494537973268789417977578498577346629490125848784987377352470132477117466243572081310238906395445742645472846203959136585086672260698049329494239512561773739156477363381443044322254458091684198567236863227681503540436702620644282444827129791025221981308358927747981745809526736997043401807805373621767203882329632084393049372652946887082900634590223858773402525542387493666606099127758182637906883997485774574837101496119148599332672625821064237547965748132852882341702774363022511602665344982739245415305766157906876607572258007445447973446561670084419858506732108000*i1^39 + 101760786811935665897593532684204282021714333933855599959690365162483602726791948899522230004493923261773682438269171023932182438450992764883459637074347781168050315636090443398015888235780815019578307179489694945080782809860351533008096261753078184659514893800065214976883249922751174439005453489424272199742056564120726961808253218194426553500377727806682338748127449380407657709436947680894932702314456412177687242822474966425754522556799817579877955685641547561938886227957071510600469586763890377833175654955236702547067623180131317978646092910581860322066932254793836520749871547892166618733347214355481917252223442442033584534866823361686980642559841232910229733548945156105816308951349631959445943652339699324220156060069113156430723650372408803853289644198596635754577470447797347914885779025431804071036488560079206693807112524997215792370897695092816989396575007306760455157649091746597603555956236817457990108418960266918439228379639210830992868869686603071906354150857216311028641079328171687752689044357079903926308773696228278849168183278711119477171788688900836183413966835851259054445558524322536227954292909629052213258936778315017188708568231986126829721791910116315783184105326450516175652295813845950772426709241364978421234044508242746500910948312058953678977039959131956675791700*i1^40 + -47659131417536050603867653670590596830974428636643860859311977110478843775155080516396362982653980781257699546374439081844449685264857443644212188045551482349291566288854554500382529944455635119510522273240271245340819229594957090872455229406964915054864500501584882202239511817370738795539814519030391671785187823611647205377618882491246184742116774219213511448640041069758021775069021426915309985749580435247091553215763130308270661007742039444390687146304455177713199956861912914104959890782930958368400922829577363693556600354761492093149466162073855090637792854609979471907548753509964212349935242803666936044786078300267225420777639728550544883629039012199263747389038658641526644564877298301125323441080863561427006199278221660717935320094506581155960910697028007018986498894256866609734527603462323998412487401782416576749686911383476062616044673622728918995417058742227323720216977327932538806529966984273154759367868537469724152824562139307312026116165828576650464781837810429784663690384390709551038367645592348418823956905426198100177504536474751095246793409927388847120613444371857268293102004409998793843779466274290065644911210933542814504388534470917840449549274581222822445968877094555029195345217212071678911496638679784054333489900108645*i1^41 - N1*3921630465010814003922183759067007570306206063722447788900195646482001246870600567599244978021190585692699626768966619520679617040865187352747526171280689365768179824281338674335144946068483160007216402471062787991356255372538454629637121650397407022343765522025915379860509787085386174792841151467568589702140172845233350733536968522953529088026538717086530613128043358627644651721310719277090204535914770820736676946352745982*i2, 23803572229217612513619174667053881089390067455826435192773722064354930066070451873900881639666121660458807276731083647955654876083064803544183814409259806214381623685141724787973685480132028458674332498840818465679938680986478038473396004365196164710946389621150047478521623523167363319022361734179583018746261711245909680901593283792288624829323707753233302955037670488145771347742290456851867316948107170220997781394766133058636023746697586566452059521905071283682420836092968068934918787696497198998837175226520447187880293360981302120315378673901224662442508283898864186839065561998815815859739915128385108015438423822246569220418441841656417396478516378101652140401202065576774323290022427580540889093998829920640623242210907620923506547415599826783197198091365472385755849230977986187754221966815916970775394895849503030020597766888284705084287873355549703019190362029349505116512863847060079278005886683519221692789966134608006477528726105675327530924117235051606916993349604722574985841906694474247898724613510447772175737075185258518558679544574971539470200418824241694108510707744346680389011546148909674322025829285124932668413470831190226268603360502300853640272023801978181634220396737610926945567812808361248999682129741686601166444309794808015357005320242611887924784243306173510060650698752919046704907237698044483765012578629993064510271410549262435939775437668508880634907011989314344454093123240518449543873998491263156802120289622316568948993609449129430795318936550087532091645152460800000000000000000000000000000000000000000 + -35664412736668372275274480023100574613862921902100370609732618077772562775318692371573912043289320495786691708791782656010545995395064885249807646085314187394600847659374265040991449932519915441186650536978020291976295434525667257173118090148262997012482425438753392020923802007488879571072698351321734515418668453722042608581465370599319278426314466463203340183613069422158349790910925567733676891665761253769622829995868119084984601535510087220566384516438770932291550453421524618278096062536755834850202231961140698040506212003973219047980925966388823674451307422409740531528902602770383529336492148969372026813468716894262688168851169867169714816854285931924153582119057511264442258480591678800698453327381565078229655733563673141341567103049810147384232776142543265275212066895378469961251037961161607973821938258134379249533957125947040841382630961419226888984457140633099290229545659264880949185228985221687566972844124494429064846006236848298200417319839416578955609633549202750303754689446178100554014059573783664449799714457775377023333962302401567678851008237544017724208624002152659603899918302448688524753071085886421034825333525287733501639429442278785538725485522379602088396232986515358077733078402344351382106497056319016307224735265118735300523421455210345003293597927555687497851693057510365549621947627668399589304575615110958603932911795855040142954025517423011666467651449355721336773634668811135714960694942963517131932462811191977525564749363007820264753520565344623458841211699200000000000000000000000000000000000000000*i1 + 96118852998805834919656531954517488306425940869284013784340932910167365859541444313418001481390539226138327865232707146145284057009839597721366114589144620344801479740837084938373367283496659501776842232313672582359362665393392204546213144981294711742897518012288466004637501048161255898613824262926522122667828830610045890907357373609005074359093764249383834398762663383222622556119834254733871605783190343882057633230776756544631308429598569810112564349177641894298374905930674653630015273527739935432285023727775870514826742635886750744696714680010027472692298614428040082859915007049876830876216600511589741155184164721410657527460866535962504652109523736984625512025931836296385252739277214640562440978452414510167628585228169942143500527893066579136554224995339329582249895769668267580634152873600428119961341631966363588975846786425138817356098401546765008893377177349459526114042011519972215756588223444852671203897553633755769413007087490193327296855295594104791166349030688197453764313655574665997939935145295198324178036214540839692523693840718626043181987143471897467055081649424818565619741944494018515029213777097858210459422305999811125843599153536933350795120833689431890176946212708436627439210786949432081426924287970952961741161550262802223280501097394970745639735371018238156478865460435818771334487114008025232886808906266389107928448508345180500422644433391342753363083239864524563526800099619432293116136185290542582241691203501684099425335166930718905079808995039999534655602688000000000000000000000000000000000000000*i1^2 + -71019703946850062892847378968138380917780850125179885058566494600087522288695936260747126966262208051270991355883860649236878017005132693619803140792271513217753362239829604483750318703441424200014198713450943365676335592999016187522523778050121810559791957716102654290093114417266421303199574643697683906840200150788983823523415772705605227659202801579586822071938959438364271376490037905569890592005470668043694753993107965869226304335970821140251390765415572229909220310795823620787281804228159676476182513919191486658707242987501592321195023483584194230034305590762876096377043142916779038191132498149899006752052338157291553061554247913281828082574162238343261541190779578785079802327791035937775812351777318433053217731351813899849713008222130530672746755114359810146241483208849879724909302928037305107904433812533664287328549767890459030875334659177951916529630340770359929361436463069439605551889058847708257639672721286970980693671703936645136917487916474051632420540781573454462676400723813369870574954245677951659810713474232819684418537327134685720607997230129829860321329287224827669024296957177522920735002183507201258776474594334077663392406006847582745103874236722150135662706468011829618897903273903220000929610795192093685887637869705877356626514289372059163923203378468441672610878880946582736272487518445204025369723910483440238677689043341249444386148530258721424562343098426030279638846124892791245017894661670663174783121462282688641077860661798391952814760171522395814966067200000000000000000000000000000000000000*i1^3 + 41773316497036061527020692396891438074451414198494375137214346649148470984380525533524430434569089230095688089657613851089197248863467206947772147247703253243748170092740100788719388201588077218737914899833913233980526573985121041358095792366740103658600283444393324185194307268986273854837412005986554769881916357903519602458928490214021948844852951282576363521588263320664645795471670577383010924859414138048804551976431376321133840009205041746308951731473156298535547161210499130032099259791558669175513017267289802646123858464301584681650681187996930418594072626303851302985043114336324008958174880677401022833340282832813606175439421190054324973416372342267139409949449115297520926749401176827949994782788157771891424066044353218703975164509141264652614536248493783158193776097089088502849420355445999158287543538720360963259727488534472425312182648354394606611353425511861880223450483904927672175305479347467256323147468408655154401280697082916427586628637113079766789635499234787738024192066075054284375055940405981916041408278350155786476574214476644554695956209444278642959932512803911023819306064563646908385929017404533207608183253887619394479151277335283611726112161544598035257876285399853793383624743313446870006736583138138802788691757077524021711344338652832044102001909557484176355930696077018110359970058334181814621004319185412033237901845706528896748895106369576007509336334671153344776074982224150918733445487402198363058663575549387501835278768836209850395305425611141792399360000000000000000000000000000000000000*i1^4 + -12334300712493272464229213603745394306369155879842162073083523181414060981852057551102114405490741243528959385929223797724297047850884211573249963194969881007787339589310752157708313093591822636133873154601786900309927231873926212274257333482043656799131815246568558807020370089976256267719251236936668719166692165176926620897205995428546252837138057864794224377612235945315531842218418389855927300988217810035657590546851405234121596174852544752714747212291356825895760993196734110349730555599551861574066850733284484656623442427176079480775955446259718429668258615432466461930768296605701211608744543336676070463381595594714478771188023564786909845062586203611816919638411923671540302234548284120254061901558899774684251274822296016577479438642537456224282732547705848625206775221220128932414994330591849155774345548629994485220077175468281440174734474781777422669032310631249097859977604631462828027948299444972199250374024069616641181507419545500203193681430711812217176397999653796462271301063223033305111959797351260702875385934338949377393597470347995736991814878946372219166601604093763340958787337652239030810187310030547561525621485105698251744686809858935039831197623668851591795065056036858435662396473402060432992502833254431803532927376261641981469884574452939770640135890318365796669990282571849262769736701012990983561367973194318404754469492028494409751744977960396249991499186456841862584530095400911447081489110674164294690457885511250294383148384530539788938351242464592920576000000000000000000000000000000000000*i1^5 + 1783467280140224391393637328468447706538248192322898242511946480749744076394312239241550684772880024369477554512987720094566824739242792819009581505727235835070808899541260950729862771023576923627795924842057355619746418671626859282015764128623789748741923178605589222705896075846236038985716066466439376600745934952085114366753509080039317872774368872083886619158287011069651963992131893962899122712491544117947644602001402585555610691789912016766062487083038043380864086597981325103224954005793815706507141895528335875022453435627083254206836820554590158304518010037384988802034614273682866050696709119133028155784816550135493440970736739754227490353496418284581776305681467050751228761336835901331878593273000825175732648252509760913277206294334070695843198885598237813000359237562250909130400730204656434230864813715819458134887862790215410216532793020566619714602660279651899297589564163974287956935425959205969454813120357139475350853893728663972590648626849076710951821263187346942375622278893802633436858561133713444838155037826311253009802330587801725563331415875145101653622211692885505830588481127326694001818695489813999317332405592532136966431847913504626274109338084209360913866917327496655592250343301628895930618975672116151527772529614731514780259276726805886049739381386198152609649724535458147775299489170455151473236238655869409313784916436441175982635486888982271447773009424302987064984661804475263489805875791373073577022465653992896710113834671131845634188351597287833600000000000000000000000000000000000*i1^6 + -120543484751122605193938051553550427057038592777255316991327819032212310079236425244122321153690166266880276223892788779718392336199425487785287385460989151735889196340227255783220313188633405652696118424689876739348453740077269500704547088744113898763566462799755412731790086095617713652423028186384539760705875828209421777622156552328803341814554015306136718423995172477125157082572659969387186873129908944137786974301012597020513013291603093391096182487528974935990065818951102648395239649386463396050520306432804232316230345392670203732246328344776314455059043917048073571055125038674102535179768238565855773095120167306052442828060945385544435770804207654217992652263858142965780726431713888937579289835866933110357238009211510604401284408778992780152883279433760569335688206679867272698698558596549967782710625178369581834899454061929976082758858697799882718275739713499653399045062301669531405925389808033398142550072949123061746959588979018954307088032416986135496253929796278855162335929494445583921681686357043307522521191592527786061901376830180433156706876680257920835484113545012373187070743779401520654816757746502408318081079369731369340672640348645391632426363612448095098801574424018018752683213557837187947400784371317513301263749679797646240933564145495145483157827773253510477566910295620623435020701916527449230959605446753491321107787712098165843580522001073842457195096924951241512682623038597721114798975639533760444460162582110697270178288069477260593314394181468160000000000000000000000000000000000*i1^7 + 2845531440690007465465082771477194169352928911968882571875166575480511172467560872815377982460360079391450505838838633855509030234469578193807845427945699923222956916357073864249061647667957772711727742581876504712833514420468494036026236453725506763927976111551594595458249762825609901044817243397984128326939194722706311085226738315094590516958090222105184234260874513897768043921956191159072162664508685711248852978007587951901172456273887180111252218026816725194258053727394033098492471499651696914130698436123108900509835031671805149404996633441451458870186996644453053378217248578546029322004430390029391591560384577870178370948058492191394352207740054223096108426705168383408665649655046071169237041876941179935695317840362521085185879452709717659250173838168396889106620968603979248187755523981458282270166922388618891340243127101110282158043049125959568781011740165963960014175803334022589198564633778709166006965741340277611654739630620807661522368362040236949962966033232000794014119254862853587249741620684290560332026339133673575698795065175292788270728134613547448665402350469737870294649617846639095045404943589192429817664055133179727960820351522041094628895378501029044409697696841792951166440414950504534261500260230068644717305481447109677315826072000986930748640184434389941100463046262304698036228035904352622782791829363044652832266238176298691627958931440053395166645032125774132170140894775708007816262740558248259221114216078283330400064640406671466187882233856000000000000000000000000000000000*i1^8 + 8064794137280333784795822838654380563166267484419745112781504238529989026678728030009976507666973809217730187429825362749809899139553597594991687372907728775995582864991178959625007858690611775978527615141936005141174140444408677626031336627915509443732057169129212274258619159067382571201607204922646231344683307686271368345385096218641683002448744261024277786228330310196956628354689057067308645394494525590725503003487494825420038418483594194795220141148748044568018075298281637657662532187567526513973815435373036388825084980973091652002347404152838625973370974071571912261003836774832169816756380677452452082223597107494347424861596793640124050994707699272267569161970510178615478687774581885675881016331732361879650332891142004880297914838704606087779330146275917068667326360174850414156617878751920352954667078555736421941195836269144641769432177142833747383139666903292181074532140946609123753309700715713101410435929113862716582552797501733491067893119309143208632264775800446162079266056401270641053765496622437185611681816036288982912450157351089357457074032625081655918474496237166433466714721369444432205706458608888023976032245494333459393583820546872102823534303782707379032268216052477372767073802331743693446350517799592207912838994008450054529311632073877550629636612711283212760795125954687608176412400700479244932039903158617824640227921745164608443253496364093282614763988191263509156148836373554719804011463709562150578363806513221904340030349587366895681536000000000000000000000000000000000*i1^9 + 726073792910530590799625717990062848548750710534049461873073992248215500791375005179038044343023569167150267016857294335508068040922385906356723135471168656062528895039567345088315149253266363298106245352042337463036103912185381647225902805024694752971380986016520737610428495483205005209948122035733192261168809768226140717987248371311017327340395922018491742981850389128338973329238508630176101676624968838013586054398851758918503920761308350402377523629225340558530908893535792163822547030737011977677252870165878396496151168069763754065861101733074381057265593764614164532610303754869271393816771339526240558423343966630085561493098249198820629776680394750593728759741439074111194806758737840433578051772701510395339747373255171082805229589919992100517826044673296718048593370894991781199639957354105489521037215203895179681697721430935012695290825202513818786610684336741207278098054521741461298953055803106569240974803222011272736169668657545963378642491437585003562998524433444452280461776736710542072078368576335781442808214700692052478036548614884767758963846684988885156143717940940973450175631030266662164168119886251813784862860666879074756270361226970954435320992685956789889129710606744145313467007162082792612305874194746201065230417566346564044408170875388708077560700653622635410675099364552613389430361709999731171749784856345594528942059692350352555053915857954818417524924598507262416239475386193541628797646335447690581967831330182567991446895355479300505600000000000000000000000000000000*i1^10 + 6276262892702926329758599638801890866519462498194986507512852987745185112831591834962411388558092266115074970264828064227961687391516373802093320408440055509845250485738460552812467067969778332389305885892181671444217926237689653083458901451687640694517051295707838093988078565118518875734470370297206801395351715135690259104158832225618737074394082335826457616515258084986533701973615363069121216315389230226371795216755277681930784254116786033351340907709116141037145597869390966190070781822502587390277942012541278089266396876066862055789660794305977944869079443220321304298189431090032522790627648810916016363868419871507939562360681954813215901136179064616579168181291732729589050928223912193844596577934639393214866163086511831119616409573115761028498638001036359448553620984140991179838373471861935393991501490598404727019932812028046373201257540452506023389975951778200213783266224554216322728244017217304599486730527106947676116033968462419324039454284340701198450500166750150505834353042361306935812580826779828775709047252591632915230117040925976657597406023637754846973403351024544066532129283826077942095947876004035026029990123391886222419516107687302983238760344460795373823965487128889530582167241879230378953691654750440211669097479375881042282948353970678001794444215405328045745043786843048220304156693253394848634077549590248394052755797048542436521053420100542091925943332015335118647272939338373370082664267017981115265579884490080181737256790370811904000000000000000000000000000000*i1^11 + 112352025861432565979634006461522557928165563018933106044214089965669772761869862990328734028499845132643179008819073532773386233831221286481473169187050491458592208815120701843578987971798407254939773716276257710364462785180925776448900378307757140057306413434823913540345409530437403820777195421355225651840312889418874714060333488817762058256689636177820063399435636157696411406560459507539522774508925487571090540281156371844625739342863002225852250146007141348743220583724164544096153163357354130808270883983152605150863515654822211429180447449139514355068540452479636957834927924389207922282462276945146023608836869187352974787839798575947568803554619779790501917046004453802828616532357133195263282349274311662071923485243939526435883323109852960011663172024926846906319316863401336037028161001772685284630312786935341896646161679119900083009682356430937697589076623457482993603038514537084886811426700651779106002057129617527014137238643293609132302376824388989250761819781560152420342797945062762314166509171694832546614082060875878353202360653367432088372068102669222539818233992614227739629281688462407005034064329542710400557302424877111960377487441895789942033309269354792758640737324406529566124280791812620212114247705131518130094085514010951550317437722385331935416483468243809197400543028274356638733357988798947149257284302591641895066017114663058124198190817338498243962641122455956058129156431920011438944725297543879318694420626928156280402236302950400000000000000000000000000000*i1^12 + 962136841665922119110838947241615579549830601013923994208697847112875340530316811374961590523165620436169298634813092216734970003593531479560764648108236875300761809351385412700951975328285886326947267646040820906181574860032433295877749950634582720253106879552542798823210148175686034242956067530238817396005354343117600641369135235923483697193808418687598253273448759922180508621012959022789242009153148624898250034178007786541645541891032194835222906454128853282522750139820238874555924855826762717499587050657564838946142810281994311526736356499413376946077700876233624143359848132487849200136810705629062792358663079857559054981537602769576599515409661219201641685752198849130763246019803665767521002367880119716512158347898579266624625827949615385370248038877327611608538183574819333956599719327937182851602788268231007343380919923474753514499458424396255351521205959286690297618593366200818276287150681959037042730008509189894611557204233528211042532142992414325560187480731794637538270698296679483130090703604041450085463564704778549003431271183760737905074774584587482150314635688571062679634301552569333326036965661198792708855463817868498345215611804611478301348941229326962692191253049011146644840501789100531919022571675012782682154936661740447448033729957059288674696267284523308208639387360521351789186075362478331576460335559251238043960625978847605218846951961050772580913450029876397194623123434696730117053061278947523804727148789127294433141719040000000000000000000000000000*i1^13 + 10611992203788696445946338273819737546970116614162329808195642796472221813180355585258669330710209631730073284434622085325051179420171267879184409078890633385343625423668608411481378442640136390843284609443600220722828942291621091781275210796707592727346120806852144777069518033819161356571243219263140555551465443045045603437289323083443767094739400948640576232298429900050515096845416156729065649833184040962671598034319015410586104042339373926107255908236554088595959188050271164290280531549386458368076164471137389176077788058364583585959122105078931743763702443103330813542955075582108205276882922782898466157773176047530335413861793302034702223818148961815040726368768842742876924632458993471111851006110715212550806688826816472390216617514447629847193273595762603188459554380533441978845437980132868986691483559972796778750082290876514614720422993142349433400143938879054456213342851000320935982193484269986215648297457188074486264729357792901759978982663924986620269470823050239992592294160072081881085151230418853856344237452812102045442409157248999869716116562390368603747299625321942347284234932984314013277000551758249994917574886480708481756715906559406527878341703145569501559213454201619003826078393824249830331245786806392735021843174404050017386608932734633998793089305378253690013517875402711803191482372033275473129871705452842568754959862135342615929137927447548350478106084900939274416071793954833048411702092428888257174286116496140169904128000000000000000000000000000*i1^14 + 23951614953069232169924114201008149628755602045695924578591537478301388654455029147460394144445519288854143679905434476895575227718133465164557859377695284853014677936884371096778116186083393276171137139897786427511386061966039607326913673624979391958935223226226789728061027464136898707442499112858109299368002212146522343943990978864742749362115528815993188464712440951762854165332502090207422063940993970723262751281432794756150171567522688821817772264415032987776745093847307524385480316949257755466043302987950099131805438954900010284002140181172077410420390260260965647480954900355966314127139845569309840221283436942489828512911049734227710061359454385280578208284471224143087129969171989758672239935584327281905022252132962657200341835241479636855092221197004767988672871023705857970439287489876172516647494716966362538588405211617497537660773926887563711669817768036946519212147982020826633528036094769828852362151761776622185834906391240215955594523282336893354176644265658589561554099865809749314697069772876897358500097014438269842349320011810930850341930336541255874550275772690828127657246015152002588899120366875010033206814196188086981154499823073711861635167139623075864205592788043035256293910565574911423995893867196945021215348820504875484587878201842856134789468422878735159889933920244075518198570361095266966503948419941458076000909350010853800618680051727848906583682083395466940377988816270927516586760960761646400933513207983636480000000000000000000000000000*i1^15 + 180991456358594059416294299509234193576790821136394962999265783062299424690189358413932300771301695214587118067783705045306060851854534078642435491165919993373725124945331084692946129865252881630345668976950733760161274358424840732793695245195414174519631060922074879693390629548370927010191785830341546764889450054468839917529163561135045438649422199273764185388702412859814361618128722994494232978545329863863323411484570392241413282167412825082098054692805972576989746489777072393557628972041342219506821866811153496132110748226218441015354005493768113500347959219189518879129111096018133356346573913810288539947978979438072646402345082876039573124996372628186449220276981242647508514819567102870356837831712920035291123539110568953321588507631624974627869504193060465326626119987150663358762246365908516934273272564139892699306706072224077504960058123922830206307664129129609223832871670694027789147629111725757185574764673196577353471947288941065385396381966039143763765850931041905354124292735860940573320488802229526352732381728169613515023111812660444117678755020573541447851040670148836796940357658898871712090954976542960488936014848181994874118341697993686753895323585243037703699891434289250907887802126703215668279547664874909638231661008447456098093320446583802464917055873418515535264928732926747951916887371035858361410348391138469474821264243731542469745007817856410383910366875410180736036629324929367141152087136424153763713452060180480000000000000000000000000*i1^16 + 636229239702249435255103646931495575620659468160145439017439141403555619587398412050317301519165965462086493155376566788987291101219445526224732153804738713194442226585750194317003619596314121757555624250792361519429466210644689314178638455466993967938687237331713544318424848690728206849756929916114393975628924165612275531002285165245308923100209246801937578237411324435173135675758064807911149387038424873047533346234069240451975134535366163639616530500757764933757427975402355809734541678454414386948810405875891466829429022443921802038775073438695226510483379474027912407900171129539839844191458187583020583572381047167338759496561147887705077563572616320216354311248893677947110214314771485478300175167882376158025861135709383086951280652531964478832545049421835131458445592832437431116650574477475654653006621103700390126016102933610655603660220424011158838550012236213668394427980124529051574678751852133940880922521856046448619271995233255948729024799042720119987618433310610194664987981320640582355718002279634849462891226915807505774753777922812956684579394596041257514889641426983952146873624367792922498749928715647051039218081828621151684607121744536185009474307823296001456799810234085672742198122339616915745906586617500505119593201041540051060412962408602705767833173768516571461881920313913345514607790141704419532444505604642846380902264236751893203755484168243151824874341574462150589934116409590485127605239138957029590674964480000000000000000000000000*i1^17 + 1621729057780956583767149130195187979730238881182722016314991787017169007438543605106210540358425440664737882246159475965347557517311254433457493495915061943436420127036772790436664715258749855240004655163347538895841831998857299115619463311858780911397735199218360677484410858072541537456984375971114165088889486886051557177082770793446100938340801650478430832094802507441883483854143964184669441328725817165656304158365015152359865353657984437727218054960304985590967415206607743608589754034789901257266589721487836102996684089658069621630596774297803251345356332390998094815873910891310736655055905634762849232749724307537800564528825187487721914147167850171741192270952443834002144817378943394424504249664591048093567592069155740742856704264068310114045858269258985576620950520335864731453388641241584837116191701034295561789794521172649302296666035421687381718921849399855377848987345022584356937603774031849306671416470082637802916852990754813719841834501137836985415072095833601137076152792825579558831358677466852310519792658679688550406491155456520279124943828938393346922606458899231802285564439402258394050737101154542023320487962384878717603296614587210491027129516252090537852693014888267220912602844090643040138842653319444972915012457453692259057769101609796341508692945915745960100179724969678049923395153382451478831143959967921784220775486550257373473903142765792767711993683438930278444314869146341277944335043754370562365849600000000000000000000000*i1^18 + 2971727951264146622164374317581101718837569167350906218472100522566661885415359050200674359689885919387651814906400327296835489989206566120219861291772127010481511646762965651735243222608646477824233779229270568984522211276937137588167849782557492486364609788615323867432616101929523204510181232532021711659837992654995564052902544915766708075832821803657875326320116795056316603012242768073120978717783695740161152063529455449299280661732221418702977442193601970078085952299009404893689661046431657143968091244614083088003845516782294056838585137727859086735326650594320023936034072399119809381535065863076695559811531564582611000170378039340819841462178305437720193439259087133555953634406674491714515899978597223857953134374474404661845202254573892555876212483882516070926258163634772050139472668501941406030571598091693884605824077856461396432600195179050605679373068838972314530410480862280346780027989305977333014394639229179443987769440722527377099734551554982954607878270013775834928923916797251949917654140105565595873973837391798238305430535791397631765571607803544136083345233469587591298940649125746921614888580223106377324326125288158293687975625314091114220302145503734208658375138943533975951022061814656695876018780625032317636009264853542170574819144965305038938620157541517603573222697313038310630536823418067227274650938587624029851819393212584991015672535458806531172946856348919895527643005973775418662961202101967912960000000000000000000000*i1^19 + 4101686868347859708513220583767289363858471803936353423506173775499292910505588453519367082906783034915539372212664135415005330419269671404999296975202745993821021384170223062237859282188561253069517033761640190810649896487524129778502526055184784453962683113317419937443639834460613432370701353479991453694503049523724782415974124847990351598463802784592026495578116832699328782649093353701963044763779999466927756706451640482177393985897435443337815199025539743252927959415347993260295622198116643038022468846471093518463093316823207605346613617759814929761560768885424407230502902800140139310116557274773129785344496092135472933375873644211184882773895228720804660477869546035997830234290932401233476569093825355654595396890445322340219182935627513733524618375013475938920397240530988848935058412286229535307565053511819503104935928788020189289094869809302300537112598492676672910497481552640027434163502072090061284678126296803511393456919705126773390787076863024418627482768069004202150948981562119651363165039569974784788173726563700654582952321376476379499561326243542732208489550029231387203505082813792194334899910517495708809644104177278660438340280308421249689402558579542515180791460111166034681989303354033006881261530039572530820116366713065802254672665418762139620480329745886172602320261461798069585861248997991535169905540268374687935610317188510001442383526289382721841563694687328629513281217522557132819967497994240000000000000000000000*i1^20 + 4222116449290285316782881564519556329661088352383181819544064796210405862361255315765456763448226782613298709219876027229051118888593870053884799625571612364754950343810273139084613990837896515297447465604118424953494688693712700063690589312684985249400038914773770226530034195875955428266097311262710089482742355119734621578921973831714561548213430813233353015586574747541887234848939100952612975974471296505832264366702678252894735111588916702462683937130763848280854922406855788196842771270439512448492377927612692377651729431148553022320733157069488514104598181085821711053630631041125865249851046952059076173823791768540476100629006189594446113628275714671204757278593476306231241220748336252508815373282397385969202104282630155432911734724554158069814033591940551904642154048437960548256763622360812646667503681811026358042173464814760505700014304578644638655170950735720794546588246026598526822513020590676023376577017104120998625911302006811488429142891645986533195303823280727677213618289310799961304962521125090347205947005891143733459657450302075307288142759149686871311398761146092471683744085879083238638784579320033980616817584163369586306981662203538713698447432512456892113267846062423188899445696381123647194741913015309060692845260604508993543869113077529671022546084330454708930412425564801600683410901898076208411849264533769752384530771634147738281646800545903903329930630587330605869480597440480672477400268800000000000000000000*i1^21 + 3261112242656530068529771009663101003854300622080284983078145629271807931136023659999264231758347871523277228877107565448876990272765093357705973350588829009203313014704880801429662332350087656629335821020806441344741321637266652055072709107955858186779010182800397668750233437175566062243907670814823018397137081736022541799382482931195970320307522682533724844736034038123590165471426871650561704907970865972097447278403826138612917951898484176773584185935840706278877827516831993743205264979510826047528064681798089823053085056450940364896542973467211506850750523216918510273088912786177467515463108348974060492775756470458845357902201121663144890501785939121929725301486622406545271176984850321039249315092395357303530310564647909621672759030123976516175976088290648782762187772026258095670962201602119000346014697594710966432854688549779171009706070498729991818217247954527445623550447266810548699620427227181898795629216858443043763537369374465902121684106803601918774283474798302073211379129735084511608278743549699248904845553114070285267439951852855148795586581556636622701635527714229097431009595763278174696175128617860994846271211329667493764871490704846248662383547483689511742959576959341343316955844963463589872439244587235916387475410197244112990717368430260737500219631724528015252957217980954235111114707576081364866392229556229955880567887294215560815155891258904953890292936546656685547571914415329687633920000000000000000000*i1^22 + 1903898579280226777418908537192295767348491471938253418497213896635742570411982420634493493803020881673277093222393480131692919631466043206972089200726436691682306777094761171824577383519593903188823678866103472320995655229074116899106190964270010454133333276463985684720116934540307752954870119304249935223452527075653294428215948159003204054931525598155116934707501965064297684537131110163021208139787749404465709903114425952174247526768098006849583446961450583754987451353798778169958914375709768541649571452431515659778605314791660814896666936536349932030970776774455206540044823074469264887338351297630659864806552894272341626387381866882567470156652634438258121287708799919249728726449799210795816537566761768677439078299901924571073190162793634395315989310703257593588208749107914232315162367108472479208152071608257688777559222869965715078519736368850447828109022905514168176379168452188474330540567981053870627500727299995223838770140671352053474179170666959711784039954441010800790351788320042228962891478448883735714463920355712905306462257916991105999920658620208144803858590663885774943858843258335634837126901077971535971184144031918652268954843278834236369704211716280082954412046292030029856698100336347681616244688572420916233912908044684373363832701526674014333716305730358136948501588608264601136076266304343323779824672854019988202462315091439606617229277821666766423789482954318545946999955523108864000000000000000000*i1^23 + 847009892219896769211137187781121025339294943798805855086372668720783909686034708727716669965899062923950975926608397298399864937862352201144048234956513125847025930330185435188404086005667627953241341441425140424327623928230338377845612579553922464918213089621925507478171016751172409554546702937729023602983133638334478839578366960706597547780888880532720334143915415173213087120259871623047814172643971623957138435198179864731337165017986978450973552073190924984034854685356904733661220650342237080134905739232291424961706704348624449714198571336578809178697273047905714525222526392354446920788407262047378284120563078674538543051887643113676168163855525841070413296378399974130906546642882067096245057262536776247660233927520136202251807003061537287416624387760203138447753401843625813185517064238657352722378047446948798719154323031666382237914718885194623462183065666301426683203869397132896455435422385151570474396336474931015388660176641160596426555090989453394349372290319372272895128018236720683298335951611854474879584879634873427349920948822886100148082586569558052434273123144996287635239383407522316397926242633819562341442943185606165362539204379420977158087398405805145732996042187403857600393469107004887977408369461280488108708548859815464028151902124255394734314119065759573054551821181860025581171922341691737491620005576581440085475439855523541029578133974392440814775697225866594661867624857600000000000000000*i1^24 + 293716067855803569310502789016780201827085805433551535123705660123091333873438275455238059764402823721700751245223261721285192941822870658623609486904364119719215672864295869228826414749240051271213843927812426270490014291440427632601124230794523865227252643496705768363843798817604917186290558914264268065759377569468841070526121455329173094052213915190978687890261305316039009144989693625989923841216798149783643717533035142423269163715822085395928013626187121189734033496507022090007367565782220945935257962408245286232957698607416783400347697958319150473771025921851622116774781684438957736301813127653420401847354455545913115829844930842993095120890016919034238643257371494482321112599850811778410202463007935364917792715143885503970957877767661281137835926103857196284067657050691459718779116246544419986540632401548543238245589041045503318007042221400772806525839800776888097391357203859844066203587905696250162774468205216881861114305472988868351841263232841894057060922244659784775199434990279679006080157624140368329702985790826636072351689950190712647835558647483194941926699929652761518960606139759011310793114575460524387451718131479395546509056258568938824394449799064495311404868100019062657775143855051451940160084316053239276918039076842960581566071365993899330921078546656700047997348961616885476084652465525788246439354100507776296354040244641886594044343158277924086548374288812798088970240000000000000000*i1^25 + 81583712722116137054096296386285593962531940103298845974416140252405923567546850636553203926159889963357933513920605904861067590039179304278039537830360524801763688056326394584431759503434159965245228057503352497562182616991303026090603406965475971680047465315099986461546278973422896600837829436958263168963616448769828415290645053615939189307445137600414226982917813340855531789195920498890587796751839660106241911362041876710131720654974521178705913135792052797992220745235465179821178089691462296819557213301291296200564987844046508042551849931629754876925327873952544474485571455761875334265912080034730321871629163615873899338142419219042439523196893840227996168308161937593066959579766822606881591260527976092948046532188952449319432039344033338019259746261568622014225205977383719936375922355964924111315829072133615999282910627122414516728028480239878916208487323885728916473575308732920329115227600795812969979512719539068226738151655146310814558179279832526821923617815256912985817170370869385302255904206861412219906176914452223684740868090187099593078683943349909324361618141007884663105311207576560641101228586210066476561729390750991896537789208339391323327033498286791317609215892838100562448290492247727360264495640555948992624403331591409555278175682005730706794138772311827321666646788646062859968271015502008289779956661282722830338983931649642840690268241111324705904429632773160960000000000000000*i1^26 + 16884097690154282625664889657394928174334424003625958907215429279142236587697405749116941526123609936706206281527167660776805962746788138301799018343601188261000413862768556228951654844633763153407359375992549177647418792809469460366531427824398260061885644357168076867768430868192471710867686947979021664390806070653396652260285610459714525718733511901933169288740726770722492536841937618140282762790387187169434773382747403962093612441332717377884275046497541088913151596487352993105804085084336778720219929210298762766768453080548961020946350589473197080067898453012211305626732567078505980658195014436065332800810177164950872562627235791522893560904720313103618226589042011891093121136180473417788394970429037837503603401522149283546180270487872064343405872134875028607706875408461179627398009773570348985497353750671838421441843836979589320801448907203791573746095240125097630135928817394154160055079168340332019778117851629932874238722716463731284750349033912491309779716061589999261089507163410061182526695874211454947362050806042772012534901127167951417747912614014983775577136364758044542220321267535865824741304716572977912962544692270480723100053705269422032034012111510918377021631123281217203709271450272546030125007819161832194520770124438653645410278990533545700489200271286383430614543097529320860606958478915381707845385665607944553777757152054413306412811392584288866667801267404800000000000000*i1^27 + 1924175101562891139634366277774864335926654468660104032804372387971779093383049096365239296144730255973174627248516766956083001739521429559621170926445292798606573150877429955757556194058648650708806602649705394905065702799042255414516673443852852483810977842152537322558874994222425288500929513621658323803107987111019925461284085296205773109320544459512042183625776532027151452201400174673123433687705773908602737068599174633200406998517735190529617535487578919889962821954046247005566581083447559106430449506284899674819088418411140169599235532660736592621120245163397347474333530419649720891506536980239828648724267668775361301002389677492136203449292545763854751376498025084831167262148574685155808928905265124836345595626050209142758905807832166296391812428156191276838585784602496019950630780368629460627041397692853768030622742251410023235715302985254451894645754340219616949205739708118576177726965829280780263579089641228500682845669217793127940132616599833905457048867062455174761860386058974783261026618759646957979862509649468995804072469160954126031565124359055925227885518688664706283016739712862878854995891896213598256515892711154075136359809383398367437381842509511357717070146306925996209919228771003977554380745317473134744383310425227925646771803087791068966621038624300451082048014221513486902046777974961763627376932659141927438863990810906871166982606794978250162995200000000000000*i1^28 + 38473452797819158718386252585616921861544451642429260535386886278498851818152988220741936036605603090550059502434296572284281832822695218464754399315027704202368557514623255684789060196275708973482220660492959842778668169692867237461488076800001053280904974663922919971102870860112642747204082750580980245562803550921594279330939402038651617893376772859185331912983359790556016301944290708211923040288882999231883082972069910411224664981715223256124017782327902079111890984052916759675775571210976856309004904989213637260319747731511396150049301673122327688633925687363086668380850204299974125125996801135670802296422480029086888613754812373009334908221227846539438202015565785919728336064369758982240394216360940266682647265016792584106564776032121325094405641557495861999683211171370178951780370654028686187718372664897522702119198619069420385812121602039927157984926573496859252669450707501600881708796687472181325114076454472107301658136942861011024185819886254158322727301702162677976726517121882666769577330907646557410579003261393455189228379889324137011331512771806082967675939348334719471588055856120662116150639523270488978366649946777586790775611832272319840564115867593104512415195659421657697407708468317340826582691179813004725355653036165259846055279513964148776732740427905108852054956627226749140298114299402399559775666809836957027150987078191878665535539086923849728000000000000*i1^29 + 4471611752389120039192357629369718524515638576757477576100379631058680110033449972816111542516361316854816621503192349582628594971130727230689532732773567669433013551562878387570531725607819147675304874562813154212702070893630106201714696716792563877772538749302455196080579472506724439622610444061539298210093376858229960729040618489946943141664869874289823221632619528672879358172739638241282355348132363403595480675873524106003543853031860156094799617951213099706914616597886487667974973978509259880101088445654215992339467198497334051895010440757891269600653759215690270090203465753362833221281256322769016567172419323020982318669970691117393269148273149681817549224400392486143490896007920218840407444885645339109742957569938350073146723792264250086789867077657028922796866257135020624447355417793945409323425960437028559394604710919491904594765336745493728928392380712709476244920487914587954224861345882555354814299555879617724463901563457812548715568579324016219854760276392056398383544434384398465246296070369270395787279477922046786342760318475266690712757166721517284386279323902846320893993786471536494744364384064446735087421891756264781527145148289632315477380810694502300852186704106986042553602096741402087342260178823553040825369406397061266256151880619689571905645034666027995684702059476277937614712072246989184962351930533937620340810715387031108567206434406400000000000*i1^30 + -114253096352895695346787282953128724756644199610399166680092273302991740518744459188772148167840354570381517304839842653303465250258175250078066201123805319504696860960113464409827969584373222069381006476772203610474354605666354770280019848880645591465841921495668306141198141927769780198140734099794575668116191801544737070490402411499111418544033168244792426871215580939525746399138001366319161823179156093661072671773757874098404687348900578698327407412919094011377470952268166498242640442534351657470969356702656467903099330067357707982634507046281279735210825975127847742830703564697800129173845580548505842943284614440433136971217537518646356023264968330036540933995119375187404916689438179985699598535600816055580770938199013867769105587526182048397310498026381285907032097736885278725246720171012683196015112263063553779362245174400576521574792618648199649293278144594930706981567005585689498309465108031759222888135582342578268631152867024621024816686521543033302921322149191499374394223626640907453233924797454264762137407959939899436989420981836066862587977531268561989968270269136484114019893558377981835674234394973368944329487907709302832114276363486452045003277866860112553551403233709993284768835268648752460753184910622041375563143464822530051599101395270776656794491980091250245031060020304951760437759509527193750648004039164253188840318351023160338554880000000000*i1^31 + 3023696491509929476637106231920972799081260449789717750682284495388476400396985756238737362316435922145057296750475665342512427965187179086491419844016568076253595152353164374189914143608277096287774152916711155989826744827949150218275062341157518526580352647487156287252715725618873481756854295261803469406365905935901198195566282133458709970975439984271558248432484746673276348522538993888315300065841052033531737445844355045149689079179548627668183618181164635765447747779227690117999009863131820875637232027842116990462025379103435901924636442307421520684514577487758336908045923121489672469896856731973199108061927445840555667407692080605391541931674885731798705838288651474237952833286790095056432940759630728176911808772538739655943772341050515652926903204485036958219301959469947069427657533805134802569998227884634969651108327793230862685176969917680577529320500295529782762184993784306986283487795685001657581068621353123970056813583258630833860177614245948329128327609898064002807036172972133711208899324443334845168238235780559636799996773816923797093851383325970305195905004224816707917892392828955054524897130637745240099819743217745363276213037595946434785091092216683858721378149842314208839570850974921417607613667586644623894523524388704482689222900982449272637738213953202160749219431498855851596162359407448814987168673103841032757472846604837888000000000*i1^32 + -103775826555229272435663615704632551173162265585911691659390891829989419526214885724878913470230722265206591835257959742386235054956169203054653200392135467000123488030025889169015075366530050118013785238702851804108146593306471935187423769650210668113576159882910239629119434073494287392554410032788088828297012639363729948283698736536702673530815791887273361686667018110542050966603067223232686544847683968711884572882650779392433443439389520310392464940982219973071536388822648090796494427472964320233365489019852978160814448316863690428804347114053694264765243815268655718211668996670732271370273538361369040361310050569956730561496190274442085969888296211890401601119699159915816676398988649143659091398324387018226679356900316268669027715165235153098703391712998463754074789530785838678499158398908597307366104065572297455778251847776050969648266338682924650961501344711567456628662554904668724387889656115449064891741064663166443734732956972990632431927413692346005911419942273575105111673186429182443720271595728308628137000089428117477058848373876838959386184133295507832475775904815014662970102573884402687036874214225578159416157763673662206578018248678490581479250202150889949060389704388042183519579112954963080138383002845223903580129862822100997787652648146808533421951461989888879898998243582616024882452674688163094276600434573363209356534425600000000*i1^33 + 1450820019615923171888040413046205202057793516308313897596070015998582021272382872075942750536798236923409403678876397420095795948377369935001820494584662827340705911856698447718368050718949040263991275845780050819191750594168176345871018930101103497333663348207370920465529253526841349889974511306790601137076152821781205427209973842318203908002664319213004852206821734038143948580803510657844460845751749710098533749535276264958339927150418530589073162375635381444438718991358546672669216558755297793295313418868723617571127589497316563776252484342196340142690748399697260630207669838693728927311286209137559654940746573670317559734494493124997926838054306007740457080356909168300487225610648329013080594103536474300270901757491870522982258513220675733303923732515936128938833413717452947150342505946014615771308702560943970008006863585029903117068649414783401880283085816068827711901777917516487325256471881854874799359717528796435045785730776956882766131527201979883115993345192281186263584568596415030766413121424951705230084530164012849173805889743312340131305486354327068212524432479494440743411524829930424168523421235425409515738530764923636625946821236026581268200263582235805078076771373992311026435541536654252660506749395430626747721701566607993557779461542755120994835211967017184808606682673771827912926262441900739939015785103630555576320000000*i1^34 + -11766038063055337989273654656746479868846220064076495512825422657900305111358798916196593434613567764637412908550925436702167004980446339825339682246258842607647511760065741343811757039256948995232717274347849681160096103169472552760811395289590527186317676278749908915846202594334617819289805741212876608512774736992990969924656960518768708017323829436141192111534738789826304025944956207475846282271190946547632193249122954237799130011499107163448089061223979865050628887012287220979891986641986264154965554709810112498774116086890956970488106742655181953578139761210599739714717337730331297338779676432656832207672992858586626791132313401055217626125961458815633341220461590555809576586429001169628736861540104225596805533550839747246096205844242454703784770039346260325549508177968743438816622138604182070289642264964790217269236048319759732771417118987407631765733433853757797775601013260630896495919775898267887848303465645961041146579789260649978863283010119747711767210515418181360958910794672181832471819673296727943148291854378166148795169371353589686633611238018595997554528626829711463992300842966251814133840193033540264156018033291519558394600268808986902327042646376295287537736254614871719063824685965935323674031512997959842402242641048562701749756525239463451888423274331933739434674236145456829199954611408721320189212265090304000000*i1^35 + 52303443198744553474129240940446512320331825907040429189478203714777099416800812384889226026556617373770376974224427722431365979628596851750061835791297733637105970677835812585602703770010088403192590675244453010374482585153460795262106992956469278788389107187927073831797244848015859162052912319136621545790782662563333597510952906890016039193983704351320916390911552518914788506254513120826785526045425111823615216337567861087873480006312799187930125726083387004810468424111754836003394089910133147201898507445068025364054806174618702253246881940613898222968831793984387887603778601174265165409486540437585735242595792446762311131500190176271917724061593488921076052939805621817333077954674628333987554230620046251729354258925526171630554098483299546109504853839553534729629966210496347306765443931051580149296941698765371348906470837728341503882299768368652217117312547287619536656809058171328563997445366941924906512271126759427701693667340545148440070071311575473454434007636616092588490571583880419090342426092705145063089838209872997854880345502089539675687837593194246513596503474903126542684739691245524242853273505458069241804653388009450353115730074968057476448422432630658500313782060345029086397815509475549809300850314854105006130707714921331589573831242268494316464919168062050539231797840125551867050346910860520378537142400000*i1^36 + -108089752211993547913536044368982183549560782839979348029593596957076774229180787450242010678070937480102131555099596312311733430362216458123456981362802566340312646775154199658029791260674951509530479798800584993560426379251200822574516385488024367815785092107584286812385391608641014639610327072875201087302642968586962806374210606355810887497090274486408424030766692512151263295834805507971585313260014875043469478170490840500049560579857953902811174543095179993240291525775641801168867969433496507917587155381122239099898435077436788573571000555322608429560634642197946894537563579554077096524961046169650203300455900387013862299595687319158685286263907384821257974537810313334306164576533301516312349589010507018436900747239145591343120783214388974265781086159300560396214451390430762555773415696951684244941686587259468371560551545479150091586728609705523632220176097806129186384224876823956964411606887867491918585699322196370549108069066737505752812133577367112561293255095541770449874133914947407273144265261953475272029568474964357075177330594177428693258878163568831540404863640907637061572324906977006977241250307221234872575438209632176360081681203152364295555963888025268359489056753212260386996227373721361630707961995801713774631548547977394479129369791713852309643682715414685214627141804666046239687015201371717920000*i1^37 + -122555120832545808392487744415012893546743671114147911888944250662798131193334229088499155914883044942894405651124905764673705994553163377230365892726659166793216761416826012032892572823138447496190341891058366735997506674624517701009957622225815639155673679288099422378660839938606693782440649550007899703960106204841285821685904661065975809937617723645298650907418979753355853118966080570590094823175790987175217716608889668898202382553591078587125825121095019817602908728194943197335205203600823448573788373366143975296191994972742791500283838177960630276455936637416916396134584024424039783341381694946545702068751497397327436294640254005399233217835906710006911006775780181990345128740616955264587144228254050017438522584792978626978047051051297826465833202993281021927862511554522142937309188853241020278207469315274872858754738766829942644807071418154297390077004859614783390946229088295867182764658364426625541552269203221761936193164667890389797865920178870357387520586192964553413946093103479294160203564199635558676995640335080118962427753714250128453784335408927132315532076793735527510143690733270573805222193487026510825309730464661507077294975972582317099582218862273426414915635657850253643144923231343204339960722616731670742822120807068643145173462230311549494421180652742003162629714085840856317141002288000*i1^38 + -35583535379935667876372861123061381849881933062813500304753569645167331493044672860031494090194872746403964090998743505736745870756803904060693380858200599974794359874269432779896588578481238279036251037600991010169353797745703464835563698233412973273023270250611789821310177112980933991466248504386579843532902931282112797749657569108718110326180815079823398762725894696352787359740679216920544276621319340866391861848110908769822007646924523978718442194805742828465871374395928719139974151623459249672699490659085051313024625568151704994831816090234761071209909523087246878463238835906417936294221580770584108671926179902915299083610662794019067737127983619739761247335353253389027791782277069992357394647804397394867455995353753396317520655611671876906640425503144802248012778248908762678836332987565091617095321950870194329210101181037042950374198405024487396376893055912439076258593632731289072459766777134296837317496557075876962077827269222800184191216750287896165880618188171465911282390889492508972541042288408465332741609970686522085154467139898035600061818807809314167233924161241523793068513897733105811044991614307267691848097587079581159419574047190931566444226587804562353160187608599533771409229694014462848334718875529670165163941622135672659329221790654665579192568004578173900375498755231807804000*i1^39 + 101840359659005825470009744765475480045998942190709284916079027404488346276425003182513902494895618098633027043774285475264555371179250307984583301790159507830353138987516518460532378161855999021570316425571595394539397024906798240449705516993282530388325115149515266202049461186618756373284400462247436932729318736000358019112501970261069432007076318155910968125384813735060507149153057846828605011489123937404159360236132928061188925561147654397996315837294384259238429411334031239482573860870554205444650734795588026535657688616485109783245989165990790601183596901862146570644571435253797613464490382447504961489603175551486690915613791527910113827810639835867256407243368385299425986599485740807788325290327457327612786074938098622003351282733192786425681764728628973228788322597397353687959361533601621735372413487672183562059842344608581482730207714683754143492545279046581950820952639719269912160358652179844797468020356013521198728661650574623339056187942931683325085185043037003646740914937664497288405124219121222344707557566506417383689122548390150446547437136073066205307436608086739015089220088737023335328624781321869260979987937189491691727585920933998762720078858099389794988711278307238919696930153183648447399815255742710058796126537107506333831526089038781247719544515160845008299220*i1^40 + -47654246424394226440175222281072391608056821618423205677906333143371428524919970573651318265396042124539688288162607376706580859409487165458642653143693085458468522389564288852396973401530579948626232426930083696784540223605264980463238897931199308247293835101466647468174517776549798048635097225264336109979860955971011556706919911729284094426200557226748654965079866570616268481153731760149929946487027916827926440118706348397473017248969902789842799601144784027415203521253587574946209255454152925816034558182231708559362551856757887790590975443886121812959653814879528508767226498983945601222028892341862440200004285161752458672437308884807454007014946124217402387169993177507016078693512060917311377490000567819025482856507894588890884068651631657951351767812804910875617269974394106486521258254502840192401139061277431409952369029366231324735201494157077532910998248451090883358760973724322037721305330989186483699851833807006987998379985998167329885342490802984798135237831490605388172049553211402215000095656363547270210579538798819599750793161469440281663459648457903968714337631873148503366031686954635644973021496832989704193356443133006401660363014082348832166638151238526791283739439029459626427262971862100168621874223199513344896466574267597*i1^41 - N1*15686521860043256015688735036268030281224824254889791155600782585928004987482402270396979912084762342770798507075866478082718468163460749410990104685122757463072719297125354697340579784273932640028865609884251151965425021490153818518548486601589628089375062088103661519442039148341544699171364605870274358808560691380933402934147874091814116352106154868346122452512173434510578606885242877108360818143659083282946707785410983928*i3 ] ]