[ [ -827212988756312624983525888927883330300626225311853597181843622934751612250156361495951490719099369474092750599242475036573418865836033211928248259761991851860045400193284839979753826592894163268481277783914300089897468726972380522190387866145523728424226192275741906858528383833668977100398273880839812572584694198342080741292121172355479047336868107937518155077592280251343194336664427547233607911954737505486634768665904986061364598614433016883767609758407712920463177303593548079142048297285279804693298014291511460830498018613798433331074384827672272646653487569845029234743065761695177643670897668398491667938554666468240964567687107867595399711247508371954684518038536269027160720872038043773714408147109379457942853936946552457538757173214291947394737490510196300308949728055328613731502151935894370894771212828965078385402937630158346098479544395838921243688115290848959755236809147057735625565961941909903489714699765159306255641093752896880640000000000000000000000000000000000000000000000000000 + 189502072025603818427090218913050141295693418503413379877630228201635412773462009375536613572160459154644732529442458929295823699367980115047863969727781169159744326109009418317950858976334925134270211914715569249782977116540129074652498988607359652230578832292796593562737822400430730227280119308778005980975861435509188664258479105291056387846713204505793066472625114761855588255324904560968532539946922060814405373911917788664869212991345863835213343890284772678652543270051060708357659128763949549385544116387711648566618358975856803986920798086371140721895853824268945906305666510571382869327302423683131710119460390919039135616597779588999070511980551275285393585426768141493119614875654793256588824958575533448791089494954106263368826719657590730986610492897459203509203294496661672603634229018691587377904023414275832752957431528762581752456164958233148435357544247674224386819662395185549659223379804774589415517916941111836754594564182833627136000000000000000000000000000000000000000000000000000*i1 + 269788514702143713341897211113969164202533347511223807714167801781324809160668780888898945170153694531001683957934778762375606096617479684301533159332836274259284124777010127393736137800930144598058872359116839646331464365730249014315492312105350208231603991788201440005085066571603887545944272548305619552137639612683627337482885767699945181049446345828702125817571293437078058712920055861320484928667870078801554341000549604973923574195551145348283945235253059574156983894848353524690961260585112907128210173467134915931782812561197073757263944013007277553946196387835003941794536942581867032038472656480062920743596057037864421779877282976197736291704059140921872647383178963796848499751637035165587899437028744400410996076509661253328941521272330052018129588795591341639554378248581594193130861140702075872610258329295978440019370781323897770672674945295271429483247376188961681484229152294932813720104990427046980201158497688008108083870170716569600000000000000000000000000000000000000000000000000*i1^2 + 78462013291914174080520682885451749037268455810514585021444358587879890875999976341424255285975663439771459308489202281067640582856259691777243101312722524232514794525215477905407306954878481529252041629437974175598033605062498275903857685800385894666899888044978778073086947081361544251536228565198127059215418722573086394771001603639170129660335356100692169767042743037872653087606924920555798558389874041877238229768873834826627132638743103756092783450524550615840924289954303173871399607384330346274917588737330216606463755406244778644965812185635961387374173299662932016721401600976053878589797008588128375747549909147890957872811093043913617903526755832591703747644960853024381340226116592340905609427954725816831827714043670250226681594445831105135758687187700394497351601074987942205165141348354560027069791468311533066771792077286694161880264647182110022086368434556204600004822640033882690744824241671570763698096937953851412373996432261120000000000000000000000000000000000000000000000000*i1^3 + -42614628064164379790293861697233427361474292240388731492862458616799974179247458965956179190197047151268515525088112165651557043943508202239866655969289119118677334845322190386729694062529002699520949799286891848513189337248099644239175125453402353033509132367788409333707116579673616985594327156231943225627442204105694393583479799482516511611222275847660391862710564787319317099330935338344189721141610473351965991929141163669238689924138858090044015533137955998602700431819978880876083984766271123883736775146672241152273156682668627039260266336109859184140757721302059910896780562108934629030686164435274600205461608165830780107599746505153397914841801849901227553357087085665200675489092469320610703205457509593378132850087099349888634572252975195017577657127384633764003702002412532552334123189481188537612510884657223784386611627644804690465535137291227278365631692988427316778013510959358605625139718358731888785691999841423508782213758976000000000000000000000000000000000000000000000000*i1^4 + 3280654149151363695749019193595679209426026278163561216709822657047239764827103104468102875862580118835598563564141115130086483147769162923993971236618547216953802982681904132083618035572307652049733161075853465428239330868976114764890159693225892257840636136425470135058442722568056391330835699801519309397950343099011268398212573738730002081904853277303513131228183222891865574021726173559939585508507821659797291532213541530322686841648230001402552468729879568519429136122369825275529440728225274571795593985614104375648538496560709955261154354213193051958748089402897766730746009048360722922800732641220643191340200891939252075899694557968564591015119163293896045847664399038848367853378022550873201707633540139782857800716969751370918784836374732349739785259573719153504290705886429757613373645909769739303902731365765527017814042461169012102533923650118582416661614891213828194897938231898498735686451578927749317889308031142637840682188800000000000000000000000000000000000000000000000*i1^5 + 1499582168967562633099019749160827997899381724389159042678782198270585191125323659892557018384384451043255453552633407254980910189439835957424618524804566150118300649704892130734677363790173123829682732236576236887285303962636874817505694350710165352880389766157622715950396121596643948822064808177198400585103604859350728585193685236595258902140467470384071902308988280954287475351008601448944001520993474860099956943992535319502261976550632177514372110365918359308512267832076362755647969453766952096049139659092744122470603219828759094541555476171697041303426692723935989492122414944674951595379772810432863407466681959389721791536588502388635578197356957551113592633861793062962351259637041391875405512165287330591089519232205387682978130961179059523558149487925870928623611908920118934757693620847033894246912057265359986679184976814999158660436498471115653026863707538163349269074296284312114113167144363617908024464575647764387588997120000000000000000000000000000000000000000000000*i1^6 + 314883954593646009126134750912237714748807568306984955716507182491600136058369378674855534219221738173772222973913073439038518226284325224565607695139324065985096372723142662116807737664186403312419713683725552615203845339521678452939765763560693552538376867799872904246036757991710921605703471685023267561345594751687158003093448946569521280763911245796360601544839304149569320480128582316917304568265711586661819342501348430232909855724551020483700733802399171919597421274115980427712640474155804252904209331926026647319487468137939993036122720822303568885659496080913071686583659901313657716863032292726405328344236288764658469826179404085050227483226364901699089888320322989981725123001885550688862168878330404505333129257584462443482629954811813117905197875247167779934604345840278535985426249321206857579181362966229646555603476013120966191779768571285136821643206309026060999225568255571596147214213175836553099174590662959200993280000000000000000000000000000000000000000000000*i1^7 + -198858615104100829478792243036968607663824453226651046887824636228260778262904796640975047528395063718866457534612115694851617757238049329638090858374695455212832063341214824494766002072586949190229237336892235437649671781127461044963799528586631128009360921293856259612204053275230686973031853536870036028784464320957604481358567735569969525485723646252808595426148293015358146296427632515178826346632128731953223417935333753783808879946653926576696592447984320246032331463775076079427418561980735689396215182892986995300357437953256807995041405852189916521521414785838995366713049671750512060126539647120240244652466612609252621203066546303446688011099689932173240611503352503745102221104594846824778114964128509453011824015488997551001604049770488248831725708133112284742334746940689270705285318734621732582177933251211157653056938480485338223175493609019558949094414971632166159869181243057964741895636832883247489234244027673057689600000000000000000000000000000000000000000000*i1^8 + 39405706547335867415839085765252175056040149693621947879463685387575145724311231820563524608497579294622782377759506504875106692019139791431203093558678982015388072138062003327442738366270070313601897846127937425779719787120372504697699349677939445035572482990520915259134121978160570305113119368594128878417481704213587569695855457167243452184331055110971894489974512145122336390956120917686777796193909496409903073751776570150631910754455111453196476454303029598647358593687094723570101179756673231999782340847321097009302254764496500390022000431412549475278954892057855852968728007619978373762536744316390474604656730427846382423216128316161550251585311374714627287429143881196751736966944699462971711857491810294036698630225944510049373147194292970132550762273926998574833344294864757102962168661770025432154008460708953332810442085093684857714384385404914644440937163978780685281552634322326369224403342669966697936845792042024960000000000000000000000000000000000000000000*i1^9 + -6243283879452990957143743547435506112550629941157026563021601703370760553873728221557814486180755452030949183410202372823824235306929682724412610313598764238416208969229447330413829390816921749816613475436432099697243434209012012418410097680548691912271631919949910334331481327634233417214120216491641984845491982611275238614955513748495119019721760247621734310913869907032788719552376544400838595803880245897569656935149599472140038859580218678692578726776939807599157520150860131841832900031142392149187762971757049972355211300187034225758955569583961459694554863288306206418788883275393036608014353708557096796264647996358158219644181432666255529353776259051605015253713181251043611102638830684832839088678025999227722448803489588682821624125901438836046519788275291183051322033507867145301012600008329796010644021740187275309529357670786318251675557773416135968746944732983222884184129758955413694880525883314342895455572066304000000000000000000000000000000000000000000*i1^10 + 1052441466778075883161688044955080197887374664875826697025761173376399647397307655657744015176190741683002887824994608731375398116126793290674879149271065885423454155753415775876139712954547428634737542931993838140055181605895637009928865019734351410882357498196360807754267415696337648938488837081374817524754007244577214392107583462160846651471051667802205352726504333867404864453407452287353992911724241927367957419731041606088789133006270368602128581767139285759088449628798404337081024215089373168460126722235928874618128471499671860495377824228606488825786517258286623137877465276405665477762872242494241751926238667874307054951204264318829458050579979672756161550454452796266279099807384355408655767126832665694281456919671479962710751324295562621383373579716885728151799484239677216351476688829696770085541556776978283044973643621146577188137177495228884529850306147285690896661593257910913088519103918166551963972612915200000000000000000000000000000000000000000*i1^11 + -113434585580032349406387004185352948769238001582516336436852131475316474053205873894121686538371998975612285307467140467761122067197541070337625263107837835891771178230667998272532670459932746046769825657338407002458912331121118698753382464481358599904891558302192164298177936651746658599867549296997240944177909578750785386837857286495524914269070312801186153397270021440682279477660287316109216294689556846157920880411317942383634980879326628063907759480645631423089043951728852547669258959985993294631518252167427083116387045567929140361948050942751475606425979971582170858486602020736495547707399536237376716160950874924074238007207023519548629893987818241758499714834034951603438813010270112373292203868610330971195113855063239310887541794603646868456424077803769993168776370543886522983194822805636199972419416606800870629960060964045741356260022273289986121089265903616385866922920815898175362182668840994282848387072000000000000000000000000000000000000000000*i1^12 + 7988895532078297409923945056110731797093672932056879885769779233197899386748354088382645172851871767575383536398007058088625581185826879763066954675558334335275392328268704593938471215515341693772745635103510389907083680317397928619069008821745573188445007646896694927800592973152260795577538376862298570504537795045481751556330376367323645180926526311302286190336555585619445794622056735019737798612771543037084770778995484885387230826012175240655185865181448006727831496278295252007471955091057983111468490489778235793468389614989741018611630758796192515808893434324682576464225270773271692336306908925994246711965251894478659248115154856005028013385117971141817396917979672504402789157925574979237171001225701495519925166990854483127263991091375676318862561428491225265953964088963433360453716908019009844033414437979690623342826127444093627119383500489258689322903966618745954230850813308176934104957465865777823350784000000000000000000000000000000000000000*i1^13 + -866257560697954876093878076206437078453067920498756160846380546998954234146910032028085101077327887286217784732785377040489819159647197426849776805477067713295064820464938119524830054729044452887826957265567644756561883081145674136965274948351915622646475561516188580566293238489025234194109549063844421720124549577091720220974515652972780996238181991869780945767151960256322134913177454599496239181393803622438718184471369045185759016154237509391088034963629916018002545361555054575110615615304807710613719681939599109893162411745889393642892667761214895467237654123733917456090777044360582116182164664569035347604667398005456810173123140768638100545572875130797621429087162101187784865902898992957882351044405351158295956463428412202085389020080893510852314827507868219662199021927998286379265361817290325334625418065136328283102667319826644667013275187783957117392127393334815337209107159498277861096198631505212211200000000000000000000000000000000000000*i1^14 + 117174984594795245276816340219299515538385048871990952036667292205461025774098912912022578551638990034686627076040784216545026034125242474315027495845320836522872321403629761317803088456214533819917698908870689206547122018368012164957802999183697462932534562641321850410518604312806830464651229318227438994682397421017102803050504763331576884557872042663661270168351157315526212109298150938240452318468522765692223043139637392892247556077003381282714876570846710708682831162448446944696625982077832080548133604779135462460218647938810972474254083292572266518235032996366075580196701740205845699828073934285759725638480839694995028283699266758682386096307746442738386150658519303097426459969011660232703829161253137713511051725244670254518151596458865239392028616798120071458391309540328826567528063262817593005781853919830768423447148012119881023332478085533439832948264919486446846187029933951478650338607737339904000000000000000000000000000000000000000*i1^15 + -3983887836819179610316067993543696999100443961430117015370336828662997907978222131837353578566268454414197922822034030760453024683650811478335188245221930252247581241752201246235221601609808710154076527761125991257146575456995602356229504290890366471619007544912890851090747782715688137013775527062119586152445572659019805347117306226750337558558441247443512518704409280427930166694288008489724263610003478173415963314226856177012156003826736392876603577229411224800186291075235874279847513684080343325455130927593096713383873005788595107838510404704988275205214259191300394969598878190128333243985605451895852808185001938474875796939891602972484447082473031572073412729679824792182583066880031030596135163138307444595166319269887624463330492466485205339712313140973283307539270933335490516874543169262870031428475837435714037578039881078089773823449354765961531074472334005915376906817291995379829369394656444416000000000000000000000000000000000000*i1^16 + 121232239973063897301403441890776083676959463992270484761856395174395011998104726765186221632043639683874130857541895561856552910147175886838967228887417524668624037950775286488821857423436862866324866716565551131652411499982639181866269767137356798925756698173118402190985716320383422655892490017457109711528831728323615726547964360575716772649755166056461370851063706239997139753006372088282268048337026410849429848332467218315282234744836606472424515666159703423203853297198011409660419277293498491793306286631233441064765791513548113685720273485727280217766624365299269295373989207242745590859650019718985140880588000620356092884064143089381321578881316981911306373047006667256577700112641857668047421878813497695917699871209143194771143672940931490044371391372011384494150446934681120417449156535321409053056450392921036006077195697217168689527362745066051843359851714287055949207831416862769588278080307200000000000000000000000000000000000*i1^17 + -300324022943799305874278372800165142520448943740595352920358510512700941519105082212913861393283496187116363784617188714924906099308288591300582275145380322011974209714905654772223127871148608111049229250526767007422792228780910738448352568525443526158714200303173228401973175093682031898208165750814182336373663875384638931891048712619190120960343563295894812809537018794921795954762741308543531089087759088061117935690339778244875895399053433952671867176707894219373318256722114432573923645659073232616669595163740759675350265826165650132253461069260707578783992225848261634675435702815289337830023545534495821634742192310059254546960681658105554645000619979740146261915129108492021564282057203845134124097243300624542614807680928871839759236846113964950942475376140189045225787197658005355699430940422110833197672460441909845926751721889723848940100796321086601411643807500111936968796834823141914050560000000000000000000000000000000000*i1^18 + 22620063514681927927187975674205858307242236480661911851438664023367883277796501317131767767637852780899875460626010773702290906367380125731284553649543755565194252013114602430128417253832197989545316479231592165091005100184430359913651397252543680391870603272915556785125462050675156637397766678051795274083235228238048571518862580236395895870397667685436475806209262465401710227843185837966265906133179191485204833989947937919214075084368412837190326625790687262631897436461555950490361216613176586306263502439086326112337333409850482412507060705928061183896562801664447541025493346394246620492531217394292411008033823504898926242092873404846526879904450181910850381878387818991559865980574588172027212792340076141765904060618291024074952214791058810513533774145908893166236624595103321879930077872814899303029070274234610676951379721998310103238695112991789364666041780814730409339369000212010893312000000000000000000000000000000000*i1^19 + 96535305310520317381679841659770213897227651036156811463884913912541914119995952546212233117211958300697219385269658049087961453185012894701417665912851802871077911981145324871547692729902213032704344748698168267388671830179795593270355800620692100636853737596224978616781877652691743927992519326978530772850964004048534874403445624086863842308747900003265959725772247511968237012151945183057144137279390159401466611463167341989891883471501762736361818291487177622336550693275163450122382893744766134716182024223865264401072848829866433727673783804535515915311672915581218062925814018037478539841786847349608848207355452805172835696173210385349301099286532754163833326517315131030967060855746039278082889180379562938431418040974675535549825549376035453769046400897873634240005316499182519627163035465255890289357159776478566159559386834919385281595731760375662667360638023032028395229936949290598400000000000000000000000000000000*i1^20 + 1164796715462010447070671134918001211505766494800906916220994819286740493838853623668320202248676785246409663711685275605661286240687687996719976358906786404084758868024009796548553992002867534780155208556238856757496533122191850868465758028646129184847799507944215942280534864389903111662835508697574353125374213946372891955486338435509508349079254957928343093526203495235271539179355105180635667939961004057640407412810886148571063948415547443163848654006799814041939743642016160526016655425469067527802569231480035701383201015947075059935822577410789606683668613964270120634887031682494859384907229327329351102353138042028639618155346933777832440936864591957928596438189740128772044755189786525613841950029206238903765322312897698634937302754371607421050441594939756257078264422676995730817414008054518011471312799195511384061479220125387610563135948730401704049922783250659213058670749286400000000000000000000000000000000*i1^21 + 10959667188830427063910593652237314686640662845250681312398889166746275623289443270521964411618796047175097513546869154782528095520475601950965940166298574490299161473785892082031505146824645956725120797989417818674560100353567255388409468762303186760297977301822289108508248700391788441737009554743587942836399895013556347779431452478757324605950231491504886809348765314497297174051895698178010029228667985888559955967586475083614294905137752776909613837671106693509761266983206199467160761914961995539740322377818885817591415242814180104265374742454469389461478600843760735494245658863478063340000678747416748636288709637259229905793691087754719437168881078617016807121021643567274812773205615160943258269778154987486521742849856331017903506135372278178044895026432903018802906643289302129992782015764864591134954735545648029587902607514238332205040805696744233438122481112546954153295872000000000000000000000000000000*i1^22 + 5020065244569386124545358425048319634451286519437180453172497092412823018563908990839886315433770819158454689538963522065911176294069655171792482094971788337467404788845163674491809249870348361340472223267751048043998811897388840862283477111345583052743474937313692210022367301021260721699864668202614846367715333565277763948248998811170855318873380461802608634420352006696098841701534221011902332391789369854050045976495474430626178202451111889194345015206413611576155735476183389549599826316397394152071094774989477856551643564197349058704124194152126639670976865215994002255087983979545402758621753796199846992394737070949766134065226740102656670292586463683686950151775886138242893881872906021542894458949056341862384431439004563419240615481030794493701172526096031809445731972989911400104855424882344632251362250255235647868161398624236752878327020767372819869548421662674989875200000000000000000000000000000*i1^23 + -6294769586717187603351586250082682515541101194641269888766887199152996979044166526373444279044533776357128397248024572373493592654845340847430417764342085393006734305703077997726872339717291986167406346535137047745343938009899349650801122111356626092444990185091704619124421956615664488284173897977531282059977351554781706784351933033577173120121060624170423253493864563304913369495021080709781752158714288451709648846237401445767758761149197131354111973784055774238019866940201396101973057655325296272587933961852417729799643000092548929712031202121722824872267708452914275524385393535622940863133280715908424942284614883231533789013882217130984018292076433892291323253571246243273991116535498166077348155494669399438225601864463071867660161161712660542545995634589215493839084418438064904336935075750496976521115611901784340628447379830113038104794950620336214063113189426462720000000000000000000000000000*i1^24 + -1720128730426476341033551938482464979402141616458570914431070454771290869400951794794687170170527026090268121376476208307320531922551041499423688210416933279733028639024633642700208953446278745460815013125628106693293406889310952521295980105203017741828573413192578768477710512684888454922685022867097097337043238407937483754555201880220392447323208793286794223631338779193690738533525969278196298597704047569758481456008860492397689904091613863365799968622652847351787737097968429389694850366975267422944683744333554367458003905149744295180877142307908854561593098684191128515573068222463524656315327317964160885807576821412682490990290946514225386318787727627273646922563763245385438537392375007740605448172186386141999918122604516405285256240687409105770724325931038496148236133365336145816181784285592325749106873298986571252798181375576776656257880733886025267438157824000000000000000000000000000*i1^25 + 1512339582378782148828191228537592394712689943357435910669198536787627787022012830845856952936807611840333444895636204209403209599492012925280320104117415666115277386528322891951064898273590481237950323168263621112090623001850831040282184293635930641678631914003296662906172390250901535061313924258056188701629519297209903530129356867278331400562662754243300482446698945617876477470928083757786753781446287152815693043954611109895665362037821640556573320721061378075589405278352729453842426434407562429436875995270747558581186593012396417290016809602372612355353260727625542423207680942156201576976146621326609724301910685330683286048484251142697831479928130592987303228627707937408461065299113087192033524842992102996753027390657739629296657509896303173723889355760759381880796386258629005763222077042351581422652661369741329265726576658771203531321395928607169183744000000000000000000000000000*i1^26 + -9406599914571005212792757569036424417188169012536772626838711002149706202351450348924881646219989332185751262398496751154797163195445262394218713566254073731454903094753986551241577229406287734328300709555402171065088039864289912474051203194917353421658444327222014798275450009570334018178722693771862705290778015095884821615283963471711273162807020681324147813039644274742613137685149739622992337043699746157250274764928109796707413554915708493553480257179136027935429018760739573260334353606271033190796443796293446539174395316011938971676664976388711379620148710604197148095915891432478346759410818190065635877501693938902629580345012641477505794112789203758938629558432179312565708322511458262505504487254573249499170176526346162851586655995159748037336212288557598706377849689487141861442414024026710655474223325056176229138182746416368385195276022673571840000000000000000000000000*i1^27 + 8721516566784932309409726014868494783475587574792857235763200520817886293186279712691005216847628986693207202781788796152185338926833826106410070608014323257052931122854597946711412796550905064947761197683955802479932031347486132108079754832682480854012713614407766285226856193996802805465835494745325509968606768804829749909746775446132886556745407071127384642407452972704609150941573439355808161403592895514644768861223216198668634730465705389829529725445699488375992717476887659050754672502507853492082603595028563151534929681928256485071003235724527311203314283089189769077709831740708121858931103888257209731270054051360051805892961847235710019264164281647344212368853566547228305461040417993623747507408612969228291634629269184768078367639111418683964481659094929761636150247515788392755202833832381052933006857549440231761741420002821143557488771072000000000000000000000000*i1^28 + -27044104726267390229739060710370405350618491719570866019024195853422690935349634277129176065632575775320176943783017428127455722884968686113967396180461211640003818080450414438345631035190423897523819313055559375720193718161867049274194000283946403352238925830234444935450558288988396109632477966379303763801708097627603971688789874303613471998822164351853053723864554123855006878534678286461677036894922416754885942653590047086569928731080681119104899008637154552394157623859956947138716481500777575270655802099287158903285994673329823408808431923272564000436669121868413074870685940594962975838287355179291638063558937760111162143763037442706348262108133749129300927004925383344264730319676825719158738117942854429079217785586965747162472165946002675966599304832267481274514400808870924028727964330988421849633167004227934122733943566218148865638400000000000000000000000*i1^29 + 117422763147374487879841201802573219875832099561700560041500948631851890599952950229191244367638291584683264575097846951346210155347939798507488535633996694935846263010813134812848637586546654148889128602359940648074455964599041871691383391921846748312663636357679181385382810454985804538635211561537696876152580348870759228785715637078419819717496217685779210479774776815840676826829663404029742637203931876899726676791460580011323394068215598039273076088139173151360125381498970829229254514351089163445514794158302426338759223345754698415169562391040648654927324755215475678881470080532714681169107666274602799000249299932765969506462381962773773054870671713470729930735592601499247028909797416969185256082968024025603576896000537020344251297562345685734965955822636078418489804371388795862883900964419945872354735712597501898321507794288640000000000000000000000*i1^30 + -167019218957694822692631306375057139694571150524090545143206273492112994189276686562107510182519305304158986510726966808605497734727645445774057180086978372173062175555149183492610617602856459994480628573835951987270647608266735083564090150940907243545854517396029207529654851815304228818222351666234078621406105640939692520991569501008550913364365542373098932100047494644456624754158130317836642541671685778071843722603701792258056058285251320968900461125100808112575679528955994382174218768062292614544927725415897519941068172736203363096652340207009219266660144647017806536035898877377879431385919505720193246880511423693304665440708388401748843232987694520137524369149828847913683278588486702614764555109545122813208051562368655860822819897140684622748570898084293394501618807801798953704864329066614264176992283045223462342754304000000000000000000000*i1^31 + 72486586700032681346277461525574347576136387613350568841831195677313247901679093430082018809923339073627148047691498143632838384795293245752213613055153854212768556987037035006799039258295773313059644642087800069426365583926760445775064153876253353627509426722438716237599422876813484667581861216462607165029320696293811741271568724164506693475276656601009678070007168893299624301444901678345222265952670817573694422625269635657448767401560241166975431734517458332675007676751011127073081961112732615356371984315299482286434106363435741185763235801764571471437177797444125401965787823874960931755786621117492105233806052409998164315586830260489925671239999645469329477855745981131704356392825469753633019055339823339448811523589436078153624492690420258192347814808716579120482581823184631861150688153803914147561818707879526400000000000000000000*i1^32 + -1627966757845138634513648517341495454045819148257141898760897536827717111909232689330229378182621323335402804653477326480853293874377939647048077466602477317657788159481267194325398296911993158575158370118875101982256597270922457998203976603171911896289885473192378983331831658090406600720031277079631444372612260191468662753608433008696435133820940682560147250997263894997338806397046622232746547902680429749419561513672584184889646273906349310948389076214415111139595116817504832497363394842721760237577541710248574977040171547208594668142917800760180627977100900976277585967795686237994178274700626576695982667187057146379703269351620500535350191234669049241232737418014384501729378369332631437701320408796650316657865000978672001788581578720507247444111874306239638540256308174768124213908532854792437210923663360000000000000000000*i1^33 + 57264193479132538267884458226954832422174463422643154785506750270572871288405653923254942520936702413617560604911740521031476619895635203829454962706262369180136404049678529832037730090288361260953660474500886603960393025300353546648677360623542539975098582919630603346834915964417503400411284271885242682792047787878646435709222394496806068881561717965160940636765958314290637789500572937807605325615539380714007625586124812956720393348040696228201147458296801639120315044504373734853735036885261086005897698764133892814013852002857826327634095393315973873606510711528321665920448657534033164239896459809976268566476856875886484787307659028425917998612562396910179543927412479488266683083386117478347036057158171389122627292397659412696371589099621397997021057725535665866876072492807019800636693648450256896000000000000000000*i1^34 + -95742014952989817467348779663499597848609166625693267938261082669037232167299703353837758140625499429592885945786840098646518727019665878302491112943536909093755122601344709093367143028792296914709230570696159463998622735705684497353396737090672841183870467807153376311166471046363402603805474087010933604785300743674900106357255848880287222794255885632129104434963040964197590520813493946192438750831012855407329235559051097233381607515672574133778217063421929518149768634220889830591003131393449753286415445497317261897977498997037290128395505884727867556396960496858466331755422850667064000781370739686489216227635758343772129756315758887743626940752678760541419115151135199942846519390166742659869853395355688062153659287506456174394787466760294970482519748409934473994620580745260848032479235276800000000000000000*i1^35 + 59813791423036062491089901724581673115500738446666090381029201105652837677364528992679989812178319079941027206778601341103271209245124095934267268966965392515329039983508346760788280537024720416617197740262018168909009858493342458478357180287999406214831422828933043531166843512205430714806448982462515444595759271141815379790571378215313855728627748378105189169467729973980227409516108674984277309285732748467645153429545379552908177685426296870148808622004808352325006737690571486901448427430956189426931699998224340261334398821724505977102128720801024591139822463030237150840233602556797506217921745543466720777106409181631856654213570216439106111934122721379913082715484180371550029752606643768734276166561150764855995604940038228685908706319026022896543193463021892106342576148228708761600000000000000000*i1^36 + -18209791278483948178942755561803439838760483256484781546988078215925183545538315296521183316195974121170967485858227931990280898897998085163742734888643770213469694538874779495092113948520859133118823266172452662655191384793742361963811734710866121293285917082739708134226974258102026630651685863643792481568556996417657980474754607378355338209110845128548262266172527658335208985606122031242707710389122155483685366413463504918988791825525313407968832722679664847342077954687808728882504174513252703723767213611793450609455283250221496773056769064867142773695942456241094928961680312303504884200858550696732224003796315050197416006198439192668927209697914719676441409967445711634749372950538580925102884178144388689405701800172287543171041136051284403741091767438818938962872719376384000000000000000*i1^37 + 3028927794205556363858893997684075294837343123231404193535136991966130388025641277893738227861301142861444037033791092531522153524211900419704210824613551011415701762901827750741156553675260014081410525833891027936849731612295467470194059124400334543625787029424796219070148281128418944050893471091356798207235877671041410057004490286961486501647489196478393522584032898182151609736467813025727424313174507862572323967483469378414579320092619006393349245456938756718945006899024886594697978109300928725483471830004912015075369922189052927037907169491428133565081544300064947883002229036278310821103970728445964859786297777575068034730767484290401685872374398931949490207409315202231578902341350249452491483496527111841374196338722048080466132678232213100740295351410155637964800000000000000*i1^38 + 30388708585816013378078421666535167240155545794033391513553571030538806902274425779359399023480755561225002173519314115598291460785980719847735408549444975069300652430927711148620662330435118632178803888381650220580458766832567208680594298882878785733608267721683551169383956630096850681801666467653176490116836937257642055776347349577172158535185988269960251802907143369029683164118947266740719514979590111546115097395140801084543065225967637405893206898767008112089930887097380759237359840527893876221521970238663267749469977851778332994206579651415335785462415895678791618782365202260850874770665738810659632809600391208109022750400336156782486136784076270759632438963676703169234488488218389549898836155532567828488571001003129060052040164053731638681317031280640000000000000*i1^39 + 873299818374994131329637942484540924771214570616326921211064340976492534121751286120078423536461205395947932708801306996382117223632212851807139565844267360428296188428206049734854306182506814724478592841233306170850565729918157567109098873986752449833972982593438709633887740099024817866059415764712775979378145274133197086957152493313906354003606543988503177807059035605687955976561699196207314843903808912807182228125228700418713579814305519961990917412604328233825428658204768625478836733674743292869315343658084699975281899437736101840983723539352553274535422317449765153870769209935052494047977847902219766705133809428255136599625795232276081972492944025178038690845116698152668388741959058543820381222253964687778254690925729154049738212225922891776000000000000*i1^40 + 9740190451601426724282368973564630167892259496956128968463000265476943553517723414783321734664200668829778021112221351808524393961462963141471388906001459899457152751926324390012424743419249264219405813990517958559750090698304956780079493254263290050871549950966420810956790948655584931552200892498066336181876013194911190047756641040723765046429370262139030100894737680222775977577922001763970099085864400246282527967077038149128600564341320075948970242491429298794927709448643913163158980163819771265350100168485733977924370459938022795469859039316354330849028472729861709542389871560432402709590580544458380982485362111710207659847393275322835481701304025337800148184157203766413995216919867401253689721683939814439236091910962137876378891059200000000000*i1^41 + 40170874141448422963361006497527361420189044543280238801544977934616203597072735098279675853509489961657690448172863785135821403480438752089377329743753608586974070236127210846897373438516392204076176589024871102570757315220483070527708472276464275536411041465104763267428027838542595754382411002280380595366826248858911119401871657857230175801332590689295677210506709447422546663770085928074485811788898660036097334245177723882523771844517758306749565441114520343548296970554133508155523098582529976418850087618782492746062605310507695470336436017486403774114703488413383206339206778976713489680494077892711700885206523897866949906567457808135717526763626598121421081263649342102931273218552951646062475447400656088930509395551095357440000000000*i1^42 + 40640308226258611463675275860064524567892530026433692378159539596324501223530252053051198844834375419472872948337587657738406366290450234795577143074507145787948652976967949981848282571011729861260694058666770286259333703172085979345289957424986895994253598456358536637283191845201112281466612915845977427952834068330605883345339549650085126653380403123005375679087586252182731384499544319565777237127378392799677384709121364245942622484406648066764087367961430654978177283723708080641468694538948186694374603153667337994318716760210056477623860177438811961430778297706587087532745917840565579031156117158834218650547553272658578486503706773447013825030698377898983600208212165847074045245338542502878545768209782578299011072000000000*i1^43 + 13646877683716266597919875925342686528845197042911062158330089757024921512334802763206147581697120192688245476486638454609326900812077942268025369046330751376387857833746172505646537055456949849348799991593041805460770215933002759628715306739205319405251617671356650572855925003977277272751169725025704277903442695913115255310015033664402974557346024145542097558555951229399873866629931189485402055954329456788939033134607569121873407560913183708681289159801675476603807652837217485678793395392196084893886213843585151885205246254878378333533931743776249549363470404087991302552788270482214558532611575636975254725073982742835690933204325438131418882086490804456040593520601551320479819965366729564689779057028300800000000*i1^44 + 1007626995957559881449667929849511513221683407359048925700566295399777400566495736400516166866116104138606898185468667644750262028707217034723851129010351083276559717283963665399339169274263850053168571220324114808749231888419212560250520138154494410207270943313646652890876740028240307207705598745721548683204850599029829597291836363529335413661578698544832153873443579370553287436927671309344096548657425207770883396794918171619578495914942322122338861540245749028384211415051237346918574340499689761582290874098708632793925638515264187217406182719616421799891484327055137761735514680923051190771215946503512884444186056891407103322133158625872468234958058079313156877765634919766070306877036759367680000000*i1^45 + 25183916806884903468401473509400684710889324444048249075238412800472852318369683887915640931271971271043541652933491926083268860837821212080316812627771183654917451055127123958544444308182239982457904865340182517888210417906574628083121596103537358488267051691158206555063360748728659291981403338079332644509511371591054569666675550484705613858941983191808736828414152563178972907064664749936025417934188241514709847442668572255028450412469009437895158873840750661980779945817496564726424895681971954652267971883275273348083827783271302317699314990888600985221717690406543668567758620920397884740008608230498508711634544968263284509343740087349579587425394341945686768393603522317190898688000000*i1^46 + 1176075669615037351832923628420726783190221371872964138687155156029025791837390447330648419088871409776609008788181300819531560710685945516185097021805229526137533122100582069856544505406055972630133101041428159212517695490100869288173433672994886835049826746761808283616728510648649705134422344536620874506850527878193944957208365105393073208377003383395188514145042169017115694214812516947616770708896721622246926523001617281886582188946629691399793311333911610909212421489840396245928536438411183024771526769022130615816488693631079640706803066567225823084676868485519861872612169782016478806930516600028314984618132905329365611800811392060715436079883436291371056844800000*i1^47 + 18249095222316737267334059254632831681875284608440025728759163968486638997359356018634547968511865940020365717014295386861254397471275364678622020775387266954571685567953218649750056318817882514722680288411518424832940092300750804792334475659597998545113181004293364229468272297002227130701814744926977028175872351689387252297024187834713529627203275218855144309478265383143170592781300270935295917279858592621500333616134512117150243666599518743799281028754365524008090867971406388458267935429661440335070007353624056729232476138161142917686517864008212246914843977572382213695869734588363424179111366054036806028100195008363577744584396933251393048160000*i1^48 + -1278482942093092753522160683684831929798090132419922066133751644920006952116705244597507240489203176271976735836675108032698390724421144458458817313904348879828771147603755529586467791852832497060733356955153326739802172520004490433263839255593661743144001547417329330989929507259343614297400144473530494993168190447593530502116063878013487461271422045457015839286887292403059472913443162410799140614908445009184525268057228049635991650330445283310348775429555492364951856906156108814533557887508134008715173087264490994556632247482924032783468184918371459884210346601438278021916208463110510999227450180392047788478373928868792000*i1^49 + 31381309046752025320364573903328788342750703513825090819492867080674335022513128155008547124621794053146572268048354637668874664767627392484099143327622513984580552711241194265922418231698208626213231479370269388769158763040182481020785788505910041021124429660340671166620024760122183925762124513291781889804174475854327509394919707768949362719438703103516268306265990801712114959992930928451783096675287128699621547683516086801829190431507672216920816580201773129660596360633660191588323194195551216688940839236507331505877704012346215287963511758362687110448503515521746702718342748199026101234087684700*i1^50 + 11711472343806319580333198797878830062427609544429072343234039799681149030098127399815752598136034252886321716587517574361644056241336704049799059137672447135625144943870450381799343842066528748773641165489854090677629849422793091533495993225465752691461645380249209913689061730127405709381091384070198409296525278947443616877709566497862194883334915097954045906354655661734374134918296464287283513581625869317377002961790029574347225574410495086243096280379024706628449450661208858777870284776473019622581217359312276340786893276894081526737228314082122571034375981127095561880*i1^51 + 2325475264926454589280581911848169399442863790476284366275134300564417693167499862151822521216262820377451054610274024844931651601204270671415551124467752452552591369492844251474317895630007261389363551413788636334629825408368660763103193906577125735128695550790662710365404108691562408944374176046158814221549311363126176104562296926827250488698634446318392096612972928140677650614713110353990106117133155887381404260682694136031861747895589620965650265622385717325083352828056093573684018237298594801728772522067648215008924290797200441738162947281*i1^52, -24697816081215366769009784641331384083780537253096389239861723842559763385316664738873107539974946764068553887338639682492686190245125782502243720493502985230286422899782533110214826779294742246032636936825200066723256285457058031552387082985537680818161887151216276103610114929894491896641971909849447968806544666906227158018800546664854057291657546841313713712143519973543965543877478059033631630687417692628193705224485456599719189650926342534201906521717008104620895311348862824975453392307040441190817743695054200409377330816663643313364519587547627520797534811339571929738969558043655926505292279243590072867948726051277637539658845210433794033259345847299589677853729915257639578496046027887161335105768245931328059596236199834185777270936957730586387916190096422447149469097142614866481845648849062657341483377662925925895441222555986796640766141598838535772835146689107488298523506483631077683087499021071771522101813327234296275621194811398121876156832769283919284198173253302075907454926826006299128938653674221481042578365784348660811387313697095171725550232322465825617093885504352275755895098962365824671142570101775549365715475233299464143259212880931610139262202452624174543449577842419892956851747123139886260920556329663716004986880000000000000000000000000000000000000000000000000000 + 5929605882312808500461392187919228722823434019310791037953908686111567525340575645089484296263848888211268599675310468869589289454128337563958576033102594677641247128431525105240184560383666106849059348909442005931374457345972394273281351376341899210084289948267319739731552725132409864384963870976231691119104124492735057279985905340518136205637317069455441543216242087412589548536098410859224667884777908736570243095757753044149756811448334579377362763787778270025140132671689684692840885252904553590401533916817797999224506271488840305325844628429330596161018114769723087254069218684686097282554654429662620736534176288224129341759991750267462051052803348585574004989039911147449397814096097892168431082054095288806237628054805134094845901669204237169506245098584626971812732239783737814933270844441791869142802850541829285408435412486773969978441725285282426229701113147903830666139771465011941944970471845110980999467604027002548064629485376962792063385851226942191550020938189116297336406192601765915740459678302397526984487106080805259084230629127527982442055526508509615301283339149811993063397516543437557164363292877462686051519143616756608392910102361671921547144220389928037141448880820246291237767037873083767334400062609661544041021440000000000000000000000000000000000000000000000000000*i1 + 8633576133208884197189352138733152967175078809584998714096286374458010123787176511185778764791721000394313256519341935754777125330147319191803234768182087523458148967049096251411175703945778458517675959120942340658128889744429233487644129138143453790642300050313200075578334958445224667121746289221056699222098536916343858257127751371275736948980450243389585704585704833500576293883455052670165780938543643086120732130333660869235361621912263880679293088373034599565098168377999414154386514522856024679498966116829163757318839228046901699365442928459891324991542685271360892846925816628312295636375861856722249636736102332829186523450686983761036127883354653119668391317222774199635213160940842913598481624623979036077615460222038288848240272328785775608685000118699578087353791224150150247940440935131246556628415690119683251706790218586086839532134983964651123053056961532027508499141256874745156584720108933644848769663807688390498803449983182723650852727014093759777419943446196573962083493009031510646169602932996250359968438643740790226205340427032572705572273806069504819964524537174886553205143982281194543558053923660326555782228826084677337265586751881456042681987105474877472134494324934985542814236135789183106111824986278668138656563200000000000000000000000000000000000000000000000000*i1^2 + 2641388119358543436497812835586845420085908383895801167780230922249039699948010639998100526785718262847294197620663414620060335156668198953940909545778979644763878523070839591262445079210321414866179101364805469477042185265423392289232132077643335543394892924048703178405205312519496317046990011181834502090124471115006611916242243620383052466362915850548197790551189876345873218381594519588590631020647195984478622610342952456773634924829254653351509867824391876452925683836659709634391889206445626130327277615819492157299398709907506492441684136084283692484542459467761966902414928933901820175402089465417201476325526467450839314514875091248169423996208029413075728889279194889162004806436204548539529848297523915356310709732379412417814867415598305755305054977940616433851375774829924936873207051987104604361395721474486573459277251870402357397554343173510081470595799015932965653898287968420806126560378894963519958476182741276874794377056999215517360971113118756370656838984196152469675149892889054827373241065788941226961358209256590953774847437755892497981633657425923415248035483633414077112858041151798544694902818544956049536469163279076975859413204389518534114527112289862537175843654780533785390080583555034923279783650218622320640000000000000000000000000000000000000000000000000000*i1^3 + -1395779182023133006216911208753663724550132702208298775579679118391443071211383856870446268891906532248025802439746168360176035591165309019830011528540749274911150766642538747412589841798495881357837883315175968462907228999484071736262678543880129924303847538818136247196795572716774805625847843450624917413867574589821563844667402803267929855178578992827422174020918723294527418407525193725587401855047177181065407687325760994309815683618060774152152173392595472169824304891801464785677885304822031706523362141026660342036461295836483611464654914162326659365927693233963276234381482070915765435638684484255193401359957163499276538469473826893297677236849607696544592457936730559924688213631330286691522975929173477702177339928188262032932889681080005373783464234124692065212071570675496633270275033198245971731603814863978277723144876091630775811142731078746323761297713565094772676236441818387490647594659839220125237714258157448068960704678939242386559874549340761015857170914862542638889580304971193426300094928580347884412213674170948398298367839162874978340609549393842015420113466669079040387623231058577714243169195064799389740896230295064273526747314883919130520587282255658113707896960681547706818937040863600865808177495033979600896000000000000000000000000000000000000000000000000*i1^4 + 98292112986042637353161000511329401943368372621962914554911691227567266677956825044720200440528598223730490064140317637751392343283837013125655273343337803644751507370479602458434978205023916169129749821385925907084089602783685547702313929689764499891811687297499579743467831019018045907670619733784026611142411149618163852541797186889225299820196896279682494917480761120849896535146901136743829154198141374469468938254236574130834824229704217366605637670407825812887434975191874726860173283342064269922375015600619014369960692341907896370237858069808602797357808378803892555592617447524234948298014469164798663616000768520469657119130382116508659164065799035120463463978634733260588619125042282336599799586200252076561551058729045624681956429455108679321772377816834007372094851767219748863166853636612504848175178153782561773287819412610362329418319442532773803031566445974845705619579223858527505068643497303228241843045687692770410670577031662110114524180939550779641659452135643539763021310213143684336448027730014690902994781199889838179253620402856779591323834515621992764324382216792225967282843322706653383567871244351840359399940207947292004749565222718010252244735169491941209228685207374843151718848342985534237142146311677542400000000000000000000000000000000000000000000000*i1^5 + 50885327285337503777617345757949408536315977648841197914652164569009678501373531457306399984758862331183858226647705246007402946699220090171041855836755107006624040871426503475397589406213558389757973396965593915746206762243557655448123980542838599133503591556341504102767619312338793855697721649815437435531703886547439408778035079138918561484675746754478259415625487974466134159880917900153117717468056301662415097184003612597811457712480645221580550404227394929155378643158065799577309916216196955689622427027758929263356247296294550416367873233841954485531812885520059666516481468060351944059121565041077805021917067344997669699474287808024966267648766430819862154608458945299644455604430595552112076154537152256799371011894738194540783131940802777840539141529178505275315105952874335311642087153136755149319294794957547305218253455254970929476669029844748427034570227169685343624105642826521568532331319390329573449489047029660831403849301551975539852041393155106240670382853560850884423007756537124077581890414063067378448439267684626213341867283260136513900770326642291871606233464409669396713429598053573277217954315176000054872397433418773178302543527952319494042855813898153826189942670893183131038572075046662856511136003522560000000000000000000000000000000000000000000000*i1^6 + 10153910109988811025266814917484028668924065432571672533603188797151682376720776480921253698177519013876243660463692974120735251608428353043676843712459137084964842132057178795362147907601261520671934293424280611777040598525241235825391530591235678967411268578152625364852249316138768412304052888017103526304897428820670007949065981083160091153740996659499133088271293035219008105262176067829827353853754882454967116184964123716924124886377507384145549232311061032354956767718421795287169343722072058556907255053620014133002090872955832929434387549080372616328087772829652597330615252524897976308315823386743546010122988480304991076947123980065991170745361187617076244571162778881882474248400364340834007147990350381683656000011160400610096638074778087023871492674143062179632263615652775402381382442061361612810650572144748289269554864280416595343662474595409161637133096248806949920377445289223427040788924053408577594280239653402169467524403234096832187963518338491772861302388475834851385437048448156306508135937563694810649196842035974134473881420233123563325235750363629703200671137152748281422062627839704922942528123780376538573323240672394080570718230245719632688922316889522848179293532718239304976756002000758950125870514176000000000000000000000000000000000000000000000*i1^7 + -6513193000095773513042169169185247845796693480530638198625306769119704571118190714939930134713730392794748701893162583721009208371084269535323986288067649157384026170196768639535738500345157907784715594675301330910578356729067629406616737646240562502864881621883248056071015731501606431043098969339514845405860623815391386144827422264482921184020593206297336548454000238427784211799475326159094209753612285706201245997996499146273929658165484480405958761263592215464928752103481304899408257136460389281606566656964296518944872354706891044413996810021266909431560177730717025635447539029202622520711510008443310177911414262222018093241615951809046851386334386447766445259619828764557598092558748537066647251048987727710240333313813191986963897687885210221758601091098140787530089465106006092773734390884476065537721205066579005103469771138216025992399782050279200012686664229276482217077506586211454620514227624285859033928030116544631257961336371229778044032802502796763949636592274595615087399328782341176824343667402766305591375544979307640236530191686617643789274871997957325787705022974720255162309792528102422313780101105205917094276483669268650717290920390683631563025493408016696793904730594687583738937642880163482481721344000000000000000000000000000000000000000000000*i1^8 + 1309182824424522597388991793058170428519641490058524332873829362380721315585786656243357823727281001040538327508666183981196743502864038009597324376543155807865678034775973577826547929975548328178314210263062000845575270692637289606255260396290975598629813746817528768640460711111985853558563516704194242646316558197903997961310776858630960671239454215875711229821813383252731623346233206016857301022570284814044140413008944404579306485838892973685516600904155604161028872198504754029572844639507724453830732318702775686003983357298230422781079638284596477977450859488023797170685409029242452379939599881532677147205888535953778398101233923075388179069071918263063285466321283311927665955317195460962114166664167109337124838920897794324620593689055245267809638252529433133891655375885897072289067779381221503655519354171177612710795173465337857401830826398567628725289095352501755496201113627410065998405740651325495490169819642502175797233954913570741615064149725749674524952043599326814277664831249815494542640443536239413207173129995966271242727820413852039715077148378259746472477031631577154899406508058082384757012192932267649880206909827546158428953486987129833551034369921621702178717785740974220222107819557685951043993600000000000000000000000000000000000000000000*i1^9 + -213798968953825786952277707811227876830102343848739399340648646519646559266804648218479318592426909262829139689127242279317798731814524391977800259688653336912602866689134556357154732088913238033367635853716387937797296012626994158057370683215313456528616170322828371027162487349776526467936932012617909407689247490047124667913255130203878632945256890933131931977780698584389256288907147494953543539982829888960056716991360240624730989937110814713736744440936999905292525826898516880674329012468435508285113460407581937789729633288201683283693897719376695037544268060675739682654015674106238651379141787835363493400344294691124625424641018725932828931577759586920962397446016791206082138101052087197773059189539989034696118466245384397758185367644996625985910504923715255394893967090200350876038843665234470503257733076556089096084850060798289515678876044255827612558577674849616675037833969393157409824021324151221344410357430197311741714766878157244230944602774130405636919470503228176763354042220491642918601022028780282195615813620718525906829090361328247112658669475284081122482480757084120028632782050799289308101681587687974453600607640065283080038605338508938174495140242344712265365954628625032656316087295259122335744000000000000000000000000000000000000000000*i1^10 + 36520522909485715590827385261853532821299443173236719215094921901688086065726425424321154458990677528919616754643681995020173079906239078687339761876021030879860170978830039723307830028239627099154322559289818283766594889310577513875765599521633652458362279029221778326290904232943737289644242930250383055236783937096639140871560628414683154056287160672344598371255104416005171944261036730739715942558592631699172462511415804062734621592850597413541216876830370824646438106314292361321754372507345234921470860990815060404910322954575693742714417252744102673573853782547156793321363108552502828605815557623406627689301653158759507695968076552579623143406991130238908030625712792548169590062528008898790308425964448929414414099211764386976920823339928563059570537789392022927387212427192967227620212680504109111169993032818994631470101497938782707546067861444685408258376215219942208339933669134959796930538288566729208451014687603681783509649494262656664904618996577673649779415423198917511593489067911091850358348199040586186541820303097436441526286705941375029617371984254119595829231000143866256042318047661667028377713202565522826942905300290349994100876846815992671917093543501134502398365043912329652103256298271381913600000000000000000000000000000000000000000*i1^11 + -3897957597941037056231675355047968304138722396203650676359501187893250586201568460472850283430281723648818726870605110223791224419662366241542355739426389862583656677468768869926068603175439450041358843417848824762196364500278536238505498117884262666137488728766015485519390754753483250946356498158611600983680545571609540415613111341122392622967581792912139525733230178375240276397059894333823701883582850995250642025744787409349218334223357724150044777366883722665244754885113010083797052047128873095779099796705043614479525457143591163272898511357348712475166662868827839765284632200075618489495007338814696160397826106567868970494043415625653838440653722642195619642884849766990518782044520364899384073015325733125021142873132176724451039400699106481411923187098873007412045120111393699822207613119208566313712320990817651475614860405461086772400097573740792143762624802213609171070264772269339115615037123074002799892419198606514924082006548378271246823582731981110049739972384519776035829309156321484226995040551294145078703317536652554676869982096788402856179905551636108753672429968730889348903513790984473863130932103728983087679040579887128422542171173094111148542188054208952325179551886800099482653371976908800000000000000000000000000000000000000000*i1^12 + 268220863119901328321512021648799878081177778918344277955137032813142561812515494943661465722877807263457850764960163319420910817317850311101134857754752825487989332485233639845811773557106990822898773020658572313094990826320513203715183027753183264146512643969372225879065260807188778002725096585805547036849318233163916690204678239984520806156482897748554175504906941494411930273648309722148134242034182426510621692224248950770412625743315798398102875062092297014076451935597391911714522197790970240349313128734387034446747033926997670728569902127999708562483956541504270529594569663929400135482811004463607667665005058840857815976622769929553056534804064359196646125375712320150975308007466384356064927345094131908404454635780138274773266422667242174163878102222090096771052876540134384952416291464235000828121209524945848799062029840116295998876253590262070750369423869696348607544445482920158198640606779158304660280304031565440775877831019436101904773582284774225941965261244201622354978098205259607495565336182660611238954981099171969575834368995687976647013814824054540667212860841667253156984241726855804903913828067818690948309080068882312231339394517638074881313698562649040963919798264711782668991486492672000000000000000000000000000000000000000*i1^13 + -29886833572490250583245984511265376559500133881239647393043018239972956035475177880011168067126642917149951890406013393961323387318635613268036907961385256773905400714019894699795448265589010814202215475036904263919181908537243022360552067074730581864405880726833806399767460520207032007288483248173011652570804656209197500812235872822602886193556256671660349484360791709733347579033255296377415696636797884735361477067951712364888823231359030804947697163269508249936709525649641049726061149617947740365577148346074170115721583545948744312658670384184358652951718309514688638109277355587794629126326051317682663719065716214761946478511637146316765097492976778742454337286711060192620527629546335153182282634538795803311931432928740765848965320059704732386475882963357268622646968381957506802535551955194844808571612385431895498720079780119272695868616185193831273309766123697206348965562252056096665334117231802445412758966767362716656148892008477475756551645289762731476455062865249070134512896523098101245076346677511109973682772757785313185520342844943915961189996582263335572461279899034973454428351921696518499988279717780743307923919417682412473835755701441018082803529874165516009362952556711806997311887769600000000000000000000000000000000000000*i1^14 + 4127321474508354097967384042307360708161152191335238525898534307726625595654658978216331309460192139980650176930320227204841988610981654599785763612277608622697908036136504271475741121680823733426219213390114642763251572405052988123364847864164898025281611629730509334276168915365232284890254369342591886628335334955917995985487177197340177093453169167710400192976074650620606665876891220508657151312113021699912750378227277882594283793389976319728856884926197512864950986749231859225581062877360490082583162305476623127809769928044536285428874813656040635143907701578926836893295161842331829327797778461252768252257967794689989846785078625739380987699101774671000084010034525896285726610006897256044435077842072773459002701527776239392900091882112908982115209906032781965148490600302432115589384223991028716883874186598181642408489306507942972953442685294787982919205427947848259418496887061753970015146666896653313575740534921344331835492320923848328505989179041489863928706314509967001275948387015401944380048134804698866235804934128644853540129003128585266236528308497858804295740947379166476171224393848011955394929569095392407778515979162095329393517423566229107965886034439788360047045568207405287819182080000000000000000000000000000000000000*i1^15 + -141779240441645662047904194997132077997576025673312106327599032252802093991505941064768932489789462548034031317088051048641231302158739729721030915077189173661924035228967670461054544947039918356602361293953260030070472377338597194106746283874748534765256481745583677778745148839112606717687643825803749484270164744369995932928558350187090497231101886332135232063556097891281938307709752476885157110607090577352840125647618977181909739060797492636455274545221336694452213292603152765994084091971393905966380474011100905207015948576378551675062592529128275958327565194232818371968367249200705837788001638290393459388927635070185304737623178748109974712348771214748414230893811015493273130029621540805308206495566897028134726833704815954380392451335437165368131226277225569271278278121400983195041833451501111970549300098219731521875830334944650092505311219780914003904129179466528011923070817414453421957063590264764727654378164652697736341191798640933352823349827055740052542764804797483939524320244487271968905169050326518207470299684325809015785063261025092548794770686430807888812359626038258355483778748766709581369082129551722118465233299278412440733044775381802059399738121185585212138047987388656910336000000000000000000000000000000000000*i1^16 + 4327517200367943804786768770250969643140646893699953523671582817856188336087662301724455119087179087919464008509581195579306568687563118457630288262998582737397131071051074060698215271455709569926039035809626456354719932626465516702381582512451807118584587699738625529600893051484553793714345296440018624424135934304638155633126097098171417636312031852671827837284554131949519619822227142463652003038223936990933640678779461870285567753829056910648947560589792901699081278193594196592683885480275010613217476226775385259658348705961662525292748338596675366152046181022950691869391799469087095569948127185052924499503457530058276802139278379831976408800191882434815706370692961216473122343282696995193198423864079891651826906932187226159114853104017914819188191550487296873920045681153167122800162103677441185183477523423875146101839193492826538763387514931888838991194008987759699504706591397577096132397125898028497887432092675499711084460988050838820379037966884342372452507277449255249712963097312581437795302092502602526330133075750506605366920434941164489649371015380288934516262202594594120566702986030341938351121697217236655468842767065141580603640901001352930983214847782466077590419537347896934400000000000000000000000000000000000*i1^17 + -11097673339276622853388503342428504849981400804046826445909701568874265102240674865932688617324822025054735555204133348215306215972114920164183168739038001646043064593969855337360883835167275669236965879993255954967751058401265099561027213180180664912847270328302382237515152706697438130906714521751094664361876769569959417378958021770812176652665302083930739228050978435329425520297569096680609708559674586768961772230898447063076340583812215228197641793900411172507208583959684781387943708486032551621942685246842632626420410723819931388337676209654684716169798814297612008736978001655528421233348867726104321268656211693636137233490276809246559434477069586172176556666868882127760233807762966418406637798343083390057574469468065526347104186830115579426540190679511589298708677977690389795159618074447674192917599926844272119180506878052726101075339845240108863732584007417700273556338588939221412204387327047783738756006088152604565353087519937712019779813738180476072736795493895785747723049182554657844259543592256611663107896145832551977990985136271439091659394711481331091633509425282768402801295696777045063696675235198773419932009224278892322808509576407401179440330998650263093308916393574400000000000000000000000000000000000*i1^18 + 805421105690403322696936873956579836254490171861228813365160957047889104291517837409153762801235357557999750505043055961957815753594812227660586785286322658038240514887431433981055792581247776528867275057225870253468922860158898975319273490540605657927461626005126666642766923796570041167018373800845606603510111771556907538548586186358915550040445444651910659946879778200375858549383513460783005006050322516555541496648938661566796447330141918604491314968532244741993864724685921713914354404233336872964188906883890932296984611812451457747169463195745629286825961793883776803449085248585049650068742377350991446235575906859831286926959096390617994235871286757278839036155871438815716218450919271819771763951221307546999585871086628867231668018466174110196960978269029449208893838199502563573375413072375765524230407754722210663516444384666375775394358439383666116039192056274875304269675534161031767829519133254507666818691300998752972452543457443625060680786745076544541218856468847107247407380546159330224117829646018767049353180315096937553246887802914325310180002319947092739295666855031262934688181124532337015304427513270117450976861097201199883297577310315379688339848992635622240888553472000000000000000000000000000000000*i1^19 + 3521699215293946322626224976040361850679783098242786322682503323449772802740439559935077276890285159904526934332207422762206234889675687995385627918982682842774424253967880141619314742923297049895223368438495967398322730843963295313230291272259411343707122633487410094951549858714607405069118230842588775879310877160718305012985832201810203034346505638400043161025297879214952718193984085444889365453399548467034424101007184657661455648793067187464244715381245571259488973368853674296285376746164804895056749316948735357229530686472139371660645958455355295527990915994461707125228922432519327453093083219467128736992370869150246829642604949456641616440923195424572852741098973690416789439901684342200592015936885606991500336492250873823211125768870785209980337921174033728885563725089805576674996303593208084583406714318145231013218161786356605669800348899859084222773688236996452757023127757104551896466484589587620972610853626791553136839453544507186940322521671364956146120703157128131817428017398491201250424332789231919077626149499023127788635375317068124275965116961950327919184264522372311320014911431609671738772635980286056241831123146040763879860787146900090496864368324567798854451200000000000000000000000000000000*i1^20 + 41764571888263418777953116060119618527157222511259172790106612316579184438663162143668410528240321437199047360846643479253409658352455917775646832229358312612716551287149943875037669162280899934116894453236166466806845926690174240181219151206438862288094782796990885639279942743722744592288492164952059077343083743950700479366253386781583178088567655225600883874929932349719381911816107462509798886612505805340183660367908162449109428409737508089573787928397344715591980298761128480045687211220124699697485017505531186759392833175074273147788924998719664671580741518421191718412687362919536245455822798254875082810996574134225144349337424197934322086327997470641813484399364647170463068470629975415725879403483734736228800054423285911798770918224625281084714960013866245576043694915266018694358089388529988497271038156582667917008138728433295031302178481265751480061792019456600916311751696677328892108329527242536619835356518088983588569145383128874552803407668636154761800001336632538072263121516497469492780760807168803667037497565570955937681613864351608043624525728355501813265242197652553943843164259975064573186211984117061125293875459298103923636013383517352631751757829913549209600000000000000000000000000000000*i1^21 + 400405521381782282630204927663806060945409783573189324162694834709475961675704919412517666217894334826678865796804504338037414073888417893007522544442683178001546946746086062114061061429861064207004202854039816709572507391103241195340027366921277702944695261289845673751867506080692870430500836284755238867021614168011833764758732459103918986382732061011251943043203230963356797853227750716226037578079307745922345889941048080048633286682603427559047199932682646344192055575125251285000655663107461436133957465189803289775108818607443566002360395169975209227060221986232461922424927932198820285711577884586601833962151576618422854004238298770490239874000193028723329503297759144694906932665794474648846894204296778083621597062455480433136562288536683776084518169721821930881546741193967239429746012447658827306835331470902303451436894922682991739800385461998212234041815513105256375815326636584094900041246310472257685490046975155457249724479182005610402400423831150185824702162703274021532572179910566610486281149076157535110317538568739642962585337831145145290365335325379077724292268160981832437225028636544876366576999282594427934136675429255643199339500022591070056390693945868288000000000000000000000000000000*i1^22 + 194508077524831363326067247014314104678505886281170380657869817406670193962053692909361107200247829715736320895331140851017615297915993953407390788214474866948196348654356611979043078066954983054158745477227794854258471386784897542371451657682588655570097334970655639151127288141667931698725346740073636568348512054993598844194389030621259161619508610217349927289953046655929901170432364683017735695581324852971715313075113345846902856443456869824217272109119213456603398491819726069786646230299604515029873030680165339431115872299422581889504054146379865052486169071298700784061506784879169811990134900147983307777537542067484309209958654536603042587059492974762114755988228857761493412549341456040021286094542364935930812136729254137164925399852018742143814247970096218887090770031160951844347435562241613075594799809697148692044853160265749409530717791250366220302231815986836684745981782686127971057283687777241227656376601757397305826199182205787557149180833582803075569463283435292057002069522204156073831984137537583852482820053586791982779639344329690937058164746809515632305084488669473420513529450254871026278109223870153931041091871868379854310538593676670282201930137600000000000000000000000000000*i1^23 + -232387960851091099504227570959477476356308485091085622361065318283471131259708851884717277877935637011217241701555341530759225310481607999580606162543979789642760324927722480727121348720373707718292731734585955971554700785817242178902939049049735249944466793437092538835917438884792574133612869749329110498229697916444987799194717796131385466479067499303685526059285108434540994903457034887467738409234105062065533850763437199882122624072220912599345032030392859678162284913468897989422119744653607062001477949077858115264966297589309902199188591251908480436411753719607167837867229690307199014233038324714245113907653068014505002342814890896715305253466415591654592625424674679710680435248382441976654792913336539062952214154599747798839205786844236038031673318536881391248972200241442830454008903019003710224405997111795004424782162999141102367807987004094314122718903225990872906665077728262573171609443229338111525891178209945550407611343529698873797081579976915285679808336884610594202893837470981837840678579605972015291530808440988563702880342218955780557715090686666979682452935389347227447548725299573292799877481704707842642372346039722566684770441341133358450606080000000000000000000000000000*i1^24 + -72768207721877688231450197747179619097674450887810273438926982906398294377079857460636824997090402808496417724252463144215493141291107360855055435474664858557275672069214385600071746274739618511406979857303732858573270162867991834541920759979338794013491804509775175020118105231828122122340796809478871262448655109132491243891907785099357313642395464178857566649713543573793708930507710161872649709643577482158991158459075788043675411859740685747440708059767850574764090440876616299965070110171345536629303379703056534641395910103575266761366161730243767143624964533366413747548054775781693629514052023160011211101807498172223513174199622796819472589864571837912613310366063733042043605237992616521627417011264243514620355288829880623197383204480421463118135561604613738714426991170924779078203263289405208403739711501648346681378156664273979116370841250345001972445255584325662783192518593551653084316380450755836181926683683228318447355808480978591680373297210970542308073074790173768253117108789358208187936511378763428393089316687228955234731737427529175276921171952202506412214365467971768499611889415176430891033275827062352413015588103723962974112892195342123008000000000000000000000000000*i1^25 + 60573955428322712920841442987157143482736358061109290518052806026430429370703122668674623363365828244885061437246819694196837772180056939919333442063533641744168875314073955559259326891109742688078304351076539815031557802561911306141799633955176467756349081661345099581065778794317148787289767580122603226454928668407026856146670040383376912303963164332467797850057036817905469460030264378776274330197940747183789575892162418523260556884965643014208529961208038913660261656448056901383787227996578066599293062523958706127342673583572678546191735413345844468646675713260911158198782826715334330791674159179472074460494330448425386231071543088603219330932767202283361217621190156399404784384357293349222777984935280436891353276264290491449164096926886634836021655432595973003881868020369740819217033565943274544497820067657820074482398217184988083427317216933264405624667731874260974538738898787846455200373789677050053738444300083589704584000944450141162235003490859463356088176335199276398005154854394580347344090142295777628413569962835611611938572107713752283673434221657121751587921135435905076613557651796734072843045736388929412714387667336211106261773582336000000000000000000000000000*i1^26 + -718135816734558053269104164834501960300325535389539415461867748427195442720433802542027309158546313970962568862399004038233582670496040378453038513306502756748044791132539059616044800836908182418599993614747165763311977658063620242165963999286034297305621257858900268448806292004519239072857118776203789552992654714165820797254396203276307169240107419250679011841838312365229505947048871630879534843963094162711894036767088294988338003182077346685395168896812232456252442720062082035912607981442137717518974425658717117361140682274689359357944823731197660219230552187685141625229114586833629979345422171783279308959484746721984496688987530696228459771558310458498993393131990266319658531251629346053625406742133531431514938862621788477586021402199413362566581226740197986602770952358503320789684540302347890007103060834382371261739585581353918237395387658706609648739425683213684274790738276835289361385899574298750598349929430469494558983119310755442704150567782353657965933327640545904932599441613432795628823823977737146727777365015024293272428720780190003235011071652693863249614980370120646710460240559780607815948391136889771700485300957029411460218880000000000000000000000000*i1^27 + 362899085716983350053328923750064084164265160054428140424329522125779675457921653056568623235062833455491572494679860465693364695323377876743366679005178660692544225216637829711449072297659733288185080566162168094012960198141674147491109079308236368443359052635679141018140091463085631580945225154815664531518230733741793883230937836396750487245354762303756479504505068837822758236211483951492311731278004926318871652796645226354469798802434277113129792741536351581335561713441972171438693020799033246811868840901070416064343597892060443877353172957796238774810625476124622895820914639267094788211729705638101566290725607383607527172506095142314608458193425862621367804787495848593189304257935772139421733689294033213280087977702094223751980287717989266003065819149542501722493122857461685787288646956564118645356183069235697490543162521218311374586959051244924735479228611978304071284873060471477016476502199406855277387982969492166981145245140532725236187337817844779346930358039676573030320782945283257225561047687323125269656615415908667889765794621917243696256919832760192308810636767804872778531006665648921714440729371803935458490471117341327360000000000000000000000000*i1^28 + -1129203576764861957876288845362995109943735367662577119273911580964390295170578664186939526074261192459360231742148027731879886717578429288498111458507617720019109981875222710354516136539360190586228456367378227266638367929397154984440563441769163876923361712359050290854314254232503226099917880828382813985736136536059458003001314507729472072678202618807713666173123468326598652371640540810178136467266655002788784416680884690386775147994849515395059169377401387095708530298750295419987008636622164108221311824661756193298254804215554220116303840023835498201191963424632236867636747836762566637516414319431380950992274254137709321096065419058764732352433405649713714974391766279947679265283017726227932283629248816957829088688560092208570888185155694322187492770497257957286611241720097022274306912139883244302262342397452404422574713055240064915593743823548757533833043089881649355126447939775157016063732348130138071669266046221153817656157729217515109727119548502713392787625490133916863351909734581809687788100786597138919836961223143745677561602717085248378601853416922392331811127394168563749723567120339121944944569932366459904066584576000000000000000000000000*i1^29 + 4777919844859196312525754793281162553604033476919073371612409916448672966170241258390777526326633513181395813161020425412876325972762303211924307156080536405080306946930010230651289828097494655418107954179328202488644081010333886418310690988604293833139971539985692344301779176451235764196135505705965692339209374527124049150994997005260018109244197687026696800150522528107114210627657453632374722259933009471234658970585005580621225642290498824725858646985986229773418599930244734117958501706913145356744950752519051319972046469694727588849850290227823822584494084867681524153679484825780826936414722721892368096452435400070530364810212669190233872997080300802361417537745591828470469470026552508147837333286134630724410843148731666248045675312468530259744305214117532994408591211439318961609158654387984833821018795754030929068487490706012351961796088486458925556108310524243882760461456270804919555249713446314469640146682962741106893288676471808504597712731739946261717153649337536713550792236913794686437697749969654167945233423296655836470478396533311416171267351136158274555255787035933214044196669970315826940687135783848719155200000000000000000000000*i1^30 + -6915807817687620736351359209675567357960283189889720563291022381472019479699677025776896586175776017513366081841842466050171835089927685050842195881642897788704194292416966548641874643593407971834688141749529969002859755900293687585688217163567435131192626198431286029743839968060604429934901900488504911501354447316366626900823064955858852846110972209836185930657115797589691788083408324809134034438188103572619588105262314662499884578109572751646533169602030119249721561792316153318235320966653007078732173711294061278488511136255273258642698872633914508909636518368227261308756149915550202603675934229704224322962191771398127747155192373202624814047565516351829753900688161481050267108378644918594102741076126300940359146784257532263451684458108028398874184288591364282967378458373238491502073306748680644762257966463040795421070985037225145738458512553643673514473330755005965554350805704048134908827578750277305741785956793404496956612246038575496964058369628034930205670640503088978078093034891245579565984165134220085283612047152673991095040885941343702460348412643503503822878781249289896132628479775950412952281458671616000000000000000000000*i1^31 + 2732531166167219351010828267109767197309248937214719225019640203141166208029347900583932673855949490599490879101907145938111306030845385706544321059641630541168477603127491782976692270118213068790504867293424549800561177610552306429298725943710829899539887227855310996708515437402657482389647792099266070294931591098905397423976607295788835137314118877956501887182298147778349969006390125785317534184902116335687608114994597145574922372906472938844268081491027279920492055315178159841822070623058394590210325379529616634636712491141333570805791331502666173432658623035178147792533595049745147023505997690438410445696792811946361817075744201994237328176653759615552496784436609445665804441464958775792154253687706768525850125070308827123884313862734394403414924678978745692515203459793558566954195947536452055525572607124854088772395350740391167434464998883331182495655140633649373641670762918760420329210263671519011425361093738914060311162472133790129799092326540437556046241651348880172310520772798737523547963270985265529161304667035493753508284161484790175825687319156520352325832138314828545503447640372497916048179200000000000000000000*i1^32 + 759465442929033541844132604576077317906775536276559581668501821884708668338047161639092560896390919282246931892352358656770577469347831563332543700052434314424290907729064928895095492020233634238489983322856758192717685271506686348594124052495847118629191773319142385260495308255606197803232205158224128003280933970428189078928782350908275724784338735522591726767030869029651275018879163270596987883243368167925197859645227506330457498565317197044031989778465866062940941034943808468695076336860742599723495025846076018991837179370416643733059444119374019923142378851594702380329111675852194555845833831761623552413308775246585786250990067072117080822584094059855344900175645950089759647711728812224231448512187741650781316902047654056325087967512010648320766124325655156322779578486437821500419994600731351580486449899959760655183902736046723991207752569599582015678472342145595934671282910003469331935511619497879849715207012622176654805873515522128820271002906157958545097891917079847518040542848397704350454575550074731467617179303760928551833256889515261400698248665841071644844369203928168670416215883120640000000000000000000*i1^33 + 1719763424656541287224810442736823482591444112239221182630696031574521861905803098859896765533232737829265296441407029682656286832478744070307305853048248320628736757710586701003754323444761927136658167285753860223385017566239415560005531313989975237243017924530558696120964071953687343034156293640109364764630481328462126280903174285777297446050436733445292393607400052006540291672382006629236357311039858838943247183497166846495155035310386730385071614741401864370767753151818636971988341371182661354862003744723096600925148784319291749667656733961904604043463541195982369366303056654601479140257983576648065239646612812670550757887375633465741647629142345959107155946802156850839646739645646749284108470923332059995907615678548070401193698599946533317711411173972720209458379261037270009760524502085363209839542749256452660251195191447253223382853797596787327701970497997189544737431243224737457009841449839030929999132456264656796603316760051669901948753182200281246426115016783972766287400154359959418540629939773560046126608742819002207884200504775299588144754885811392873098347918400058614431612928000000000000000000*i1^34 + -3936996171281190767536738007930680514656728466769004177916322110329603768237997191834789537546129033608948743759673102286205390184927380017500324964669028485309810436479541340071595861461140482014130692995870223156965417101607266149823007862519648471846289209576157594647326618124376264191861065844002603553227305182261231679314561379978234954092010112698982813407765703088487381283328699558852100941364204328471237713803284970900869169831807327263036522584014250775465039316764173154460520789121532005092844257213241620028745333815669081831520065681186003835291085309382788209176530939548551660406752101681318955753867622741458833721474032412639046259061527616690920586833184814351371371551898847040875240082230507160034777710998140677238894541266541576905090102967869786373473371895741150642409470278246763422428855845964776396592033099221012540564565650931809956345545537257007814924533448591320410032068288135007904778847575442151648469647426196323433636330581289227315409668374284612183884237707970519506301294226257531739445417298264441513470063713458946304874985623960531860916493597907353600000000000000000*i1^35 + 2614097640196738692168613683251926904537755719040550959655260845917212381623387457149418178047241257787013288106797113200960238784395036010208262683056399000434685056219220122584175912945532803299458706299219935590401676668828084462198069736018609036259479780026745018736145202455138637690874923705757243261457672302999956565567886285498003209613823062577554829846293684188456128425769827165774228483103123520790374032288840712826617993581321327099648039566837350211368077427843952512808700475765934221446111604645092745692759041678468494152760728256927109017468724194611601040276865162424337670029840311506399377573365221740095449919120758048175112472566407574116289137299383544423130676679350331940763391972276169676881145039534370027597820653281579115462607725443451885658373871182123262306845115946480934712106501683277553658372297691884518160998131029499609478010561283889256015706674088107814159701697136427441729953847765501966996445235718635072472038319913316579952578718753269016613455316205378671225687327944057410149243295372046358678621508474275190843548986008790160013168476160000000000000000*i1^36 + -775772268611536017778835245820209940208845933403473272769791544708856423053666997103649001273260620990883647134417946770066786311105877327758899507888279688507726326166048515777479689079137308868008398772604265146063755165322192689053897202858738303289921631779670861606310373017701419708453040795010373184517477168443807918738676445546190666030898494954363082911322487510484979536668468185042259509045467015313991696451833464222954324548570005231826279397920136145992337392298058272437226650737979109870441091396437741016196738760691901646843839258571255708295325109107728766186340290131762314279314230028797324752825871634853511121911455415640917135533373622279675840752383580094561172696998719904272420471886518741151859169065068392324233375090962495647041368653938749045814845430564767722422694584832868956253807743748445476487611296357248487903131052498907286580053041735699660117967726024282865230835975545668633273538068885154640792578826055985790411665213639629616391214719203093634941029500078186491892425912434517392731842223157555542773955617680716421905042956372410368000000000000000*i1^37 + 110416829162666235804971508660044948155280791030487199375591211283115057692322558638388902306774290784383628606611813572854386001456770535184316968414357465665199606096249619338308502281464711415930833225350223076889122822593859622142779688215726271025669026150066565511030673624246611941378803442955005691398776049118088644962764495833905161884241201644761329247007214334515691286530742223017122246704383732392952745692462994881100435961656731183279547260915717102146421113811610211613713995797192580621751837819940251869614195246366712867978743496621932589104901464629631917945012882594258264765857749530528173009641151337935325653834892663882092036117873791190976586038769078712248166489427491904274536522685058548251799933572776257878690278396322373274851553667821293808144633445172891486955947692556428206583356684561109015910232350832511414094400442467358836448642041599579349809825959997619475798290049393988183023112614908468251033809479333248640153374090824803160237099920555052307492602881074327325118124366859418428120225111299140244410935294757764490770513920000000000000000*i1^38 + 3401038004545487612703278085294263417511161475111959479863598150986413150423920900991547062851059113000721058618823710104406772851438798285226250194683325830154122374840113284520267667002198287775891090651990326382674143411869394109437310746230943243501931956181056001940299640233299936826678102674588160549032918525312068498091941396930077250138497753303799702659245864089027197566920365092661667122117768993084682333180221690168731523873509844562502422876279009078265416782689074599260391066164905149275367539403863538030905450210883661821564448058276738335913424385690777910665250466536477559516684636889500850598384182213356427986755481251157163421993977280700916173352485220491146897832052269171570709653338310706922508456739828970148344658110184253581586037765848313939368405912706232441531234742471261496174619602010473730845113744458620553952140263772394903226724423023236317145536665225503059263588671461451991916052043565615952739490145708290908865158154719737001071529513589147285067854513677399865452612808138435639678293978448587254812310315351408640000000000000*i1^39 + 26391583435753689351319085429914115700097840012202356803445333471173513234824707454153697023716364276094607518488632635161432499920406365665277078661070572937729548526841231811394918593940784118692634486964392195514832770479036300585240897055769923325708475879920599988984039334907499545758940718018756772568095106851911430339579378991635360509566707159451298739769919094592736682869870573061789893057478360884769573293968412262616844586704570520715015174828722446182486355671880001295980030638926863160306536029328246436388116964429176645005796896339160132338683378034610359551172927027991084805902537122841052799038818205108789709088319527555467882394723943300291944565734883667904398948872560479831992011756431984313567988164232826131183789128431980508088176804672593324639764128889401630609691101833883105542108448422981670167599906251402957846474748795298465420199957548719360155324086720173705510293391802624236039751340523769277303297019436908595939367850826356846285261409377492374279857050542319872259135307671236542466811241675547790254538752000000000000*i1^40 + 62072841465543229671264691294952456525446590455454817130168642205333157009108951183101840941258660907638483291363974805011593187533865269015642058618177735864980160470551402453610785070684838954314893176097894183487040340034654936061405239273855676362317957852737008835380290337964126043530689550240875873191031352863384641066217613111894556432989275878168171505200382566149584965064107739237070823773408119940700949160747255996051746294716368727499911927907590398256959494864381069286915452101892422115800862726666324118118308708092276320162949845278659412527658847560110058924442469943027182319484217758195153400882670220162297127292431038587790262875562134927496124807358390753877224364807807272088293006457051705490263352831734692415439247237499085265044494164737684926279807956860253794717203223388973496431850466682954532851184634573293720892962536987088662081515896005743398609747984405053695027712724703339898398840312127821036075440944833061426305657054238268581218331179271310816753284646407904405850997785975521323686235837353164800000000000*i1^41 + -60847129205019928594322398432520493009511288758900922143486699052176567466129626686698738330264313070827135500789949747745566931696345694837445994150016509334250317049701110473205660291926458843690606126694804489019663322131037664508743295565897555379175813448362365138409532050952433642443938290143394141835609754952487870679143443937334484599345728915118153752578004920550912980744024792269988667086790104737079636472181567439568922744712489812765181069667665968594130702348285784121263040576467168245004567824716461426031923258754888322172491075659024744102135232723432666043318297109323654311237760141052324049568418019758789681676579418033255996266390720879181747737053029448763246768679811257969001595072992744545725741532523047307482369495688876587327002347303694169921912475104853757727233747276948148368547240841654817993417501417336142812376101845944292731320916664041075508747549610316864486958371675094706636500575836946462057793647445925624656842269897977364500783815486600625749673319100381537169052528549038166507520000000000*i1^42 + -119663216345729348709380696078407746812590820057815660125617324485430654775068806230009605864335233140777987475229781076061471083472091712636881191313160796541601913505116060198953352702730722959126731367466443629360701497499611590882381923162393291085588159345656216331134308798828159940247030182089223231437124086531792608798346697103203168013706855546600510126974231058436043016107995077927435195701729739220968595431978485138626824255371611741131142718632240232007288616932519537528827519702803235552674480488484523233408288372188092301617401750575370303358930547243158327341615802742573804394456870576309286952243053606441113347208910407849201034046877544346529024487863039934045054153306489788534562288481862270399747953011010017854348406263303752201080972759233075702877866796439611998495661748186352828052805754800729419702972544790166551233094961225435856868736122241608934659325467250207675117705068622711434287173480098613492217811507061705583290952977345129500483995259949736430343899896209682689842516525056000000000*i1^43 + -45309819402914359656833460920848259032505205301990843511021955080542565324380542596523765906668583037493211153213500307623631073279401744435473524066253647145895656846249005597457779096354812597774628099616344419980193423004329555677057986927623590736276202634073141560122177492384587748470349056031419079202083935025452014986332343484919036394265728191382949505170711152926215233568089323612233501080635964640035184912192060322907566728168653508064135009932189225438742482922094659022146576896165447953937238215923554898270536508573529867058532082569519449671082792104956910279962676142448551924094940409703201902606850854937032954662872415991012159901498302933462680900872702143328744787580406320396104921514075392357457948502174486207340262404997220235757275225862630003491373161582719201010859865480001834885586457300548890792287932543004207590395645315627492161287643802084602915455955402760938176422632707150871649794610259821398570317291885465056353457006752048079687793059705435443243823769831931084800000000*i1^44 + -3170372302366234757507546233756341849472643093547497194097964912893271305296223827225309316693167038103919102333667835213448206555090540893033774786942879674230178190242327233478320726344198108423507341392256107013775038649128465520875603730316955769388804600669623485589623303855516460722661801724000229353398145541081398968093590295012821222583432467405594641364227915000310184272722558014650929588774360158389993841191726888409309399638378806879860819257027260779391403691896157979076846029179355443928671970311114875542071736756864129798105558650596297919758748031612327236211598757010726625731727461991174238630703019328642327237170612490252602077014904286145739462582143158821918283395791859673671282818673890094500887311590777858609202443644929157331227970201339064753750172909880808215988856878056924101166848419510410165475157913727147908952713606718285763016790781618584389490229826948137410206827345280079933638298725073825869961589337556485928240172093590962229446521432823497294684160000000*i1^45 + -65599407367851334381958738898029673220824531542017091487468569035262238619530351029329579286720196325149858252415069273858978670177593897309341799749691856565653514150759629595815458907103927813106034358904575842837194382453609429043539041728634209421154848346859161865597082217668491815322928866263426536720132787879582569072644005737691241609504419393354754144454764230028909033568727610191624509318963715859573810479197438540330637861212701200635665594098374314368900818349939614021380043267655560977271985076252689011206390716558912460758216014355976486435910825121100505836385824303021813071269894690844304781324040730948360943459126541138617336727347896704633013073733029197941959192901091600731358762832403928396670237034846672228150915687217726246043624708283444264699292631054726714198795407122305434779677417407094102500621490539026470106770529520864397586589955156303363061379608629978352139703848599926217961912784113829054100396785306512384080851549468801793668695922176000000*i1^46 + -2180373003509300464510594732737686359860668825756688682817902530858762777704337104601470505854227967691743815684832990982937533806098940614003612198026798919951881269096209152921612188422970193835714698596648173730983664523927515226635863109297524766877566918699256140116848773322604150631284812041533839343220173215694408981535695359328518888945062903039635183047967945899319973184166428793723702144786454410389152979601801571387087937335805634016294672950754918064374677520223073699498970140696429251558536101231465332612278591042377686079820461210977520542288647069384996646450195799488420190706957356720860006731135186970598836171065801196473507851984925966610789893879800433465179362917653533297837635818687284474461310882641187853567801250321036466352042683330789220214755701100040017937147629021695971896880226513598987621348188951507515665166748099648565439181370905716767773117654051181570065325273227094450829964976811602575361875836181093353670599651635200000*i1^47 + -22129724086059381349072560079320608780243782915378356930173231022335285062754297045634830979248978819707353878862347163528439335663744578108114661759896503443965505988353508421134801551773738616478020562001334632324614819616773701508549402713526864584827713458152940022832543331679466027657073506823866956134599115777741280571843466313869027331950847387814540688675452127244202568957354276031365318783797014363223564815833060732296437666411415754372521195849867985476776486791715734110805014327195679364479114922998610534344212613168757967883492995477879445913687864619179169953894327916161038032469795672611114924721365994914924062943906392384658290270676128054655670240085681392666190171078931929057227793738825465337034638441909672880918136007886354994423700521427824913258746029208589852386565453843917371765082923125501821955390641882970453908065091569047341062352875029886551811670271911384576423369499642668341035809522582019272477130488080000*i1^48 + 1349080064346547952988042138108774408717696943326717867752837810527725406824514972833443131526759397806636787050098440050400893330791670788198142852580729698367750701490904336091258792255496141902029840846773643617668303117045012598540875557921017090431186276584552821835083189117677240577764273915944756234192088992772007547507682506718592292286588493209032119909850459857218685146295891392184529945755380382499206835395253045071820838014972707036926285024325818960276244368217355906325227507727748516292463554933553941454023000385599556989133005307214450340423476407656288404648074952993675642844864901602332773385006484182184933283629059956716719243043645540700377748443702412445593940487095181856400290185809039133253107372458928364390380273348054071033170747021029977552630459735296706760537157609020340155287269943970685060709100128398998515450618770495370163837600597169913316696926648892643498612147308843801410156000*i1^49 + -25405245549207276159052585380320339788597765160388904320012568682337972267679669648814754789721745029999904874804880915259444730343333990148237418371857291858852507451857469461891573256780736837956347007619075217197599197255735840970392681489386536073384913324856496426374752031823821889217851209005806607608165152580676052877876152337148848688896642817422599063124529980567450927803953692032109728045646475619921793084505157100941727119747717605459137133180135447949515117714230118414925171879843118836427919065730307214646622849127428736531856986212495436055774192471332779363793006765083317976641278257022373165063382437781185709789931094211804367732414515242231802847003010154950397149798459208192211073321595865733802748517660249939672769175689846051361041497997868773284224407193935987207730075771552743505980978118660992635433792595571469975881456586093855854321066687429060700032893868187850*i1^50 + 4793099113281072965549651482385285148911279106341048489761876082613487630620179595108985152397655474610466830458380705097675067450466479185356905347157407192313054592093392429849528215130465244367148263554181928897784291894887082768936267604583021137967786008324952920569788371070473381972490808092216845922443124964663924584684394356149026433087508480063550581122315637516054335521061781982651871909040504591087620620362105159406196510613964421895049730339244935543158263537318728065246029583589794707981132958746879465381181647469657274514195166121547830202149775561623954266768856131601813383627715404907123898091700999236214641255290674718693102902301568440351576953041349159878018203664908733678251270977451849004990887314344766777498850617084759009087181918541559443619422908572867257844574823943065957734132761614462299250931012310603038007181213643751921065254455*i1^51 - N1*4422936788692976227946209405991639186721361528055417405127207961413592401827352606117701667244704884275117153045148880994837151731771442163566684151479498847159150499943372814014973238698779673437821510445645419591885950101516399054266248757685573248007343392795284624536227490801432414257152*i2, -33408125811711231704264171435646795869692992681676831257211035835651873621648040866251155684976933145350335442045193832621011304555793747182128477645461872584312189768019336466742761168679069468983125136245840707920198778891801393038842679451890355282576798551218310558351634597177837030058548082611961744646651800109534182948906363942391820604473059603609259582915878760093689232831398557166501330855481088066679301209012835385908299615586325622867194040787540800160513275664746662007802389890467404581226920551641682512150455675446672551605039367536001532623411853232996591676147367321070782039287380712416551327268830656488351932703109930615587158382114409858398902990296274779695308377008328333697847271200804941397266851661883389240773474940213475036648056107939503671991291801959614081429643652136379364151452132120690904068073242537637439235295500817957881150808014695123529202474515283013862524318352752994506422790111278681397756908491663061442328548410443671287330754713296073396309242538511516522402588170653735767154019635702082508910851991198831634137932314938760500388089111166169857828251010564273904972649337766572465673542250386673079047997802065525521173763659008775604345077382127203336905666519850337107995785048632696927961481216000000000000000000000000000000000000000000000000000 + 1997236409528507217620209116263821293922814384611682218783739094119039669662278448972971752834909501152925812061363572876491413263860192035229061049621585297179427035839449572947001327892244062499615491885563267745650067697461187890232348275951828055028574149805733810604099105269069794207159112316768224963120065937803129126343400640896809873171073628312926406669139953491418764824171894500282515243089041850362602439551117132890624757366691367283420966748007996131431485541247831746606713041017241198319337734677803477824759796112536457250325964868401194085523535818459304034308017444823415971904765726326891037440067427449950669336570845872160166321075909037333779512539666172639487699174613326197260354717455087248464591426575242964248773453645119701453149054994451424589002531087192965918205402841084291856660428363020748916207458251827241889695578801563354608921489382478240807608010915313239974900666127176000579318914497153720903342735597828541832980335147651179324576017750531807533686225797785676682420041556576813696195447240724294207052822389659159992543758449487275442808719835862309609911160916663133682005187958772354969484139604386159520187835732408347713107385914198791426863134749385331192435842552908494256745990254617328620037734400000000000000000000000000000000000000000000000000*i1 + 2926281075981361182622864022259967885200591296283285410508187987156721797408352946031072699927089002777872962905696793856632571145471932929995339583773304306803446122838845492696918736616249466936305920652387838381173568303196477705646081105222231346936061205003761832261457019773997080161065790325824910767514852085337779286993953802544798834224921712425060285693390159428923623265277673305752274353255753957970362261128631740165360963441531513044396192664658764093979727577377408892575545395009904874293274415472012315492319413785123694864767719220126753245539261488710530643985904422573170033660622013222972466768935986757615644021307235148248961078334443640070697453481567315884447456372920128956401739466525801721321187538601188006167556886232791621524079231635687044734647168053318382556812462165192554295192017317632070847589735151148686351891213440727648719573073500468597646434746479563426179682100501709983647025459377354431736059662540054084730826463182811983065381464738133239664929495833685319041330864096652949497457274665834268892357552957436568232597916106105385046936939896394295644872016062398609637316238700273532660012713114165198692202263549659498000968546829826181119096778458104202192931433626675478852164426649750937817579520000000000000000000000000000000000000000000000000*i1^2 + 894504144815502241977847551076625806707601597958050157552617560198287341263683243633280127234558115579184837491909577670855580794425092708069980554049922123312791675727563358376277294154428336513975917347940785652616632687238715272437470917160305004868439954444701933550291477913546330596089829997710941335341827641200463003793000322070173425779568481829470402496522858261211478804190631950688755181501421050765492027973970058128097137238652141908915725530646361890887603258029600932160779642096187280587499778991508728468307285386637048036484122115558084586256746124516270410255137371577305656706249875571826806593437058378292241362754995537132933080247984290879311112264815965715112538679833296546750774531728678169389552705474621751893593462997998225483748637674578703975028680577810452254777475843912569640102116310189228953373942252577118353220131991482661477536378067028217708543311866702889992350153972386308166495850119684527548522105244970386181926847740223317060997082998989438090432623478145281463334087237326536812960173469966655229580247074512928760710639198019338151134758076450253488609639699769707746299614023768315432461091999685272295941521456700949802296123351657097998095190460878187684932384899002946627958282843447040671744000000000000000000000000000000000000000000000000*i1^3 + -472298429008092940230323979414398593001536517927007617955791401250412050771826636462981069202349383555839163688478809982435746797379141435770661326327811312841100718598136820258901002809445962942015356878333052124321056310130985211090786467234207039245417462545586863133863376769793886554352966884396409394764971792255685166723493919407667456219759265702141022883748753003321851847335314328054387023666480773066064306557270764602020356750915063574178190177958935674063765422633701457775159246525347078512672216252390023459558156549205026716093440783448403339722995176758993513659318383423953563195443555358030970390675990995249843770177962925786792602636702779306072564362227231812220793286879337682905482174789594592812626690903044100454725471741067322043702119045999305077037461100326762211550003923863819404440280241496221772370058716854884739331913206989891824155446264053850652152521668461826872107849346255724236162638053941919145569020844131759680870034048031676823385131810512830755042728955630997154990234036506694486494590164237775115046770192972079403033012030994561226117296964778817701600240997182377500678783483901309592397057560482662077942046702889203787310156822773136791865655177040324957788927989401204983641726139113039462400000000000000000000000000000000000000000000000*i1^4 + 33233767668708935145519954135841596803360633207812342473795470642833810279119177897790410290173533080563538847844523243523744958287198842627561206340550080554863292110197270973698575158532321601515575655441790594472586221856948112080826890922165872376763930223518381528457410173586144095030681290077028285024627303517014805610713377795254619547082331152488344391095286710160518368179723994583239548879357322948423395749638772050687925400386315269537048899609722742954012551027027735558612574265269938093948843129451749306829210038042850094896357550277892288648126907820475743360915321050644082248459472886599301569284788513391648730563126026643540584529587726924607495230903308079989141668151576390285382642278801960305337825286113306980129618841652582746254870157137089972987240413162563225261581979121701536845357115211711056220536987392271182851518782035851517895053242685974335299006568625852960254971297640892485969682602749039231952931663078270950484048822276352596867704128565317391179702950593772795973287228194959066137348598339108768913982958176650174133708516400713231739113597346004393351072236638572484432298153549631412553951303486378826330674448827179117403123302186039994714135246458481543431520998022775400933318595035791360000000000000000000000000000000000000000000000*i1^5 + 17210073970522327909078283481277834465462191822574885803783295830118049635481527152530220514261101430037890206917381501331311683630685374473050379287443199864446799653189083224410500838284817132676089870897633927038551211931900385251756334202374912440816486372592336722937539539220565732682390066285419791351864554206078047395890236319430285213450770704591906373199435358187099614520201496398057031112524343141541509628936814671256537148620631659135528551540327316887726474832159719882959217125772535623558705766761709926825504377041459765416832266576921461600858552433311796822010974921630062230070918556123794866995880686982715804903023633203443581455242823138620243594496303247091725409553140169150833508569478499003907397988122158220445840727476893880796547569196227073789894241581789512886518288372208032552083624640638109615889685169670398597423121294934568260588747065290436184718205846469679341735091892492370982097909184649818509619559312844511446319205613446156210830607398096273885949828011623610387522589682471847948223615349191992610453107515904866577056902691935278934722302399189339314492753405884401117784380664413126499762484654669779920508804925256911961315015334555070930570570145860158969359527148101915574371488890880000000000000000000000000000000000000000000000*i1^6 + 3474301755032777670924926772298663057987752029047919726739106890546426886200500168871787264068048247691118287632779259829796549220127379347021794541066603880128047943794061352080138447986322036778583810746809138787696103319075800822686131458527024271723764017942360737762501058555337226845901500095524269273802226764344655402641217800492053966027440662359435940109575972562178413110141614769212853424826862955377665053583459769716029462337166951757430455731604702491744121062951967401298828952359681712643611316871087578461037827478924683979531730169158468757174504756625661586335417231403204090442337695420250924849935629507062730316479237174023871997167867187474664771150036714128482572427374192763253324094533376967266040601445560645397595104416329581234310032898585427159182981309231656700229507874284995240675403719268727433188603048915715905885229664543369776163108677832515431354062970209586250907497273349576161281276341063834585729174121065178165592293131562847644547379043572070519276770922101430204848092828938698911062249199389419732107242548496972629994712683655092695445410287209235943700241659090663475947522259539012985141027697205190891053657363752799738611747153280094619542177837400872449656270469141710202526603673600000000000000000000000000000000000000000000*i1^7 + -2223875826539084528799925834281243952489263702366666960284292100072800501082539816839582779362258307887204785193417885372123699515729627000784337726955358959401926758021370301637285365333589992468658666911342391877364934382025800920002493833564235599230461834920045948551303512805659500776591154928570124720755940753630582534208635057579685083152671400255817649788117516880558831773250242934385027694158714700019946990021985246301663939549036500596963281444488740799376459829495965999709381541819940939837945145188259692158476459942414507403431968151706380880024638504353320112363313891107840020881379336982211308305925342639927930074828851936622441372951421030462087924363205096881729031781557999237325626556484803620166398728327915625542314446321853655110967380700845359199663909715510295474091201745005619186330906864970097428267232736062270946763361125516243717757859199173785005796249413941842723986160102345259098958086786641909384326098386653575446206398605937482593046905339002223937205317051658938850981158005957238754031393429323554564412627256271864607193960349810420856046476029050592319411046268465684343370249270439632823851249383087749855415706337463505687797184183355884090265820876851564982428643369188655370925506560000000000000000000000000000000000000000000*i1^8 + 449905702401457316991764905323483788915011077627581962877749081367209864631985112551262161219593330169046764090465127817436559938415183201930452484203058903290017071228598728156422556514448193776242221508361208771893164044518290723285999538964575567027912280428523333670102228589030694643236219956018492361432821927806032865615307273984256757768333361035148055577312702793754550586412942913576626275166476927424552972153589276272604460213921358885671473584964659001165981340495454240361383599721987494435944215250808117711788528762586884135889850719953067136040599575151275912820434591513556721366286338001500468526768345395618731822525727877973982230475952890767390122338813420501079181082390895955075602842419993812464864467992657437793709210565279361819786718937639972927287932261285625068777654295320113082146312545145302277627029671277792803524480810484320293183841122012471563283062302450310807763566737352018841419236162963081427739295025600070388548006880090493996272228925231274727087100938800695366037043375291820827823620027209009930797117914073200559507834931878338296486300586918959397602910953359754789102558538664667474744110558488992172375803650753388318520576440391097769199788818036828028539531777224012445253632000000000000000000000000000000000000000000*i1^9 + -73814578559341047289414295732890044536199205756368458916804766250726367390353975604779576169976993506476620629631620498352747985661350349599988829645721612495759953694215871721180302134531855041902284768247238346312919403845619898632958496162255891782762173641628604860061556659190292664708938765943865528225555942250591171528911595287794120415938287347570072133143261393463542847775332529377046421563215649836470727402908638629731372624414293302721618957485953723993469243903261900342975943091948194195016535743108437902531557433014297744788395779320233541031062804492671214841593005899133306041425251992883843029005698199473704878999545295357272933869947203243575028747601801714699150645936023072671763608912291619682149429842191802391095652801259474501748434842476766102410114101883804864690445623478750919697439744673306950282567563941000890030567572838325048949238276388664524894315686242387887981994498149628235288329182082427408309098746938266727243540834535434034779841080786735800478029093391020080777953733342327093157955968509786018960043262002893917114146108378537660914896817860975202050640734827028143957970150094397228481582751892136436723424611516911186439193332586839291052805976814717101967718141662275515187200000000000000000000000000000000000000000*i1^10 + 12547594445978430651443185921255705682930589676329521163214372204855423300555439222158430201938202493898091313304575229759683606727624709571522022322836924408326130337413070688313431499844239511040395664401023632787050333047333189732578440177473794771342998572869324485161210028128698122863402311074482079361235685253557769641671368908588651918142762961207699676407433731448729320682385194477789972489056830040529939142501869104230811295930756355523122932949217481112622484210855855883857327607723081483381635087599223602079962166519377645780015394531650392091471040590543727612573366562852065985857491414398492230253521699704493414846405890706300921719474159377469841862089944650069868908401722644926711464097179440031525020252786722927603460685880773416378009392662837962650009130220814422182642697310153714712593906554993937029696472000796895382866430994815122956715004728381410064854468154818820769316175506242213626654360919293830670448412720119132590690013370399075712622527850400621187014462846491860622928760008240667528481314570174912551540045279994278479332804290443960373881177887108540828298195735644992571940774537676116672283189018874837313276619632801731705423730853965735542949123822020978193850091272069447680000000000000000000000000000000000000000*i1^11 + -1335781611340264118316268280282957843874066191109569785459690029963815709551446326019567523135614233237639685102740470774869597546041027483096737718083535167345565249532799455958151493708264787277342015539650788922644198709793526050451187286106706779027591532290336233019822427414385077020775501540429260885074100097757255787194217498584945291033651302762197327557035195492674001800722210263912343016927055643841841016497810505299818477579686632295645185209786593730803933583733901504282623957524448741447171227599651059805822981531520660878792286921250707304748291811303467614687787920033816011604016615820808400563905526599442793498157520571289613711649936849431090913072839633589957100222146630709699871452566602812192972193438186181881663833529674648151011742740752803015066382110234365865785634770686048427617695617923705517664233719121622591208060484104218888782115158096675024180721307227106935797780685600024132483886645608670256504476567479477461966268830609527174780968421260845927009815137088890027491491091338692077409124618037591823862173100023251486586944735470299047575978072310521100473517113574693229457422725074408169085564706100001906275494153366278623768511238796048852413686546190164458897486769029120000000000000000000000000000000000000000*i1^12 + 92374301951451958047082094898441335560670029437069278480337136015903993033054073536371959359774801775091297986525803445572848741989122309548657767040634321286313596860190041658384636610342236782979542335412650867957276197043780307902176960002137120754819493082451843114549563969681669674202236727851360353803630105869068118685869433346143375651210090879341625481909808996770851291746670661953351360283878895681602743087641371658514180452377955191593704137911076555728224323480713562497826761770909945721312654349947117470449063838555326240705484264413385417559896816966648247920860521341215583839732006126456151088633340687669730161688959192095382397564594121468255599547079374774574332687216679762364083984631327179759308584064238508762752108367569256430490657746874225549527437493393763410001904929557301579627678292411474040360893386406450043893606581747346009720064797216990937106740407277542612281836171403370284416139473809072415646918078874196447729829420238190134788403204367715495796773114853669026327536492095522357621784673988671206707339254308042374826252618805896837088978204645508549121310928063827913364462656783701848170744398351423028828039584117434607438816542686147160240033823699704700296368855449600000000000000000000000000000000000000*i1^13 + -10313486581403106518831562071516359692136523350159911002250721266852458455754858994411805716761826095319362045386207505475026196773667397346983294879829242537454971355252565557106873958408391279411500391132715814484326748362746166837181750935849518401885834680902240254407882929506665968928880050476820973129241229906124849671088618040266137957273249567321357973754988766654926748879915239998244467131456800599498583403135815061409100556009338239603174199652897193647543924833387586519074618983738606008332783889325297644361658276975345619328226795751603330536389642479492465898363602198635467352837811889982680184839328548690785831634650445182356103049569660171119583926997885796450581734933919015938170940254465976813454044411071469220082322018773072537368136630279635080480714144494689253488263346065699200092797119001608157499437153255431793863201314275415961842687955137440698390989879343549087574140424222401970312304807044954202880407832432517078566865490715393168904042076214934205816003627146721244953270087929235423463313394024030425721251329634049790217904123581122424659697858770348938540935365215466512463011361551010356730274430448373993556465867015594187631568762727221763125465684933473683845519769600000000000000000000000000000000000000*i1^14 + 1410388167988628585646499260488494943899905118286612923944793709932433575192134539980849656816623584996166411000103399485810788720138913786728606918718748483753607388378219723514367764542371071809990388815578786554053861597593775160301934830588734957398656722549025603294196667845346884973036356272961605125662940652327985678001618875840162503886391583417292915427432276677549505551065622718900960673084520739803419270433155280394539675381489208093409670497637870482653856313472775559497107191667368290227830038382153249156136793044294029632911351136484129711270657376385402235284778372906988982252083808656443401568343233571108068768156370917037346039665031171525548123262209362228467943778704952938715669513709711129258136036298027267626159084362864117996567104594772917253622234887587227642006413758961159244563495415991596191664430309668092440470332499741393183160024468158424170483800956610877576207373191840197446876417259049897693965249586775917212022738042319782752260503437398528617994435833484020713504591886096597578705386692882998638874554269513442343714495999302458644317398827989353555603065054072465814717422898193985723713608521459246666279049147244001118767422719167184672829894998154833685381120000000000000000000000000000000000000*i1^15 + -48405045746970050567980868474141281530980289675141871064016667200907129030404560427734242557859486815233546834709359846408315625381609166973606762051481396168963198923947316792277547346058105391014898720595391447336865886013512525976305774827274943997384121770415104567350251144535229157979682899604433200965779378627557385484054496547625330532782326246313430731514499931419080229617590809535534736007222885870036003072422750011316443662452072476977659939302740213579206496623113360368494431941464554675234262738001273633210658365351435521514963870021407505529237073869520665020450984521314474845460095344284768257355634864911766162098565854435917967095617733576370099319781078454343067412796967817026953314543100459292980302129894268333307839618243641456979134229579316462254518629349064734480471493847730815221313393192046758812796508150541387437135164848630675190643543390360034547669335457039510633621906919778506482739718709228193258110701459664744603924579482283555750998830273871479023670438848206243780178452755716290017884251130564240866739311268320380487213933187514436016379879950202513507828827426827805277108125326079134496387976486540484776575821883352271890029737040347123020617117215212385075200000000000000000000000000000000000*i1^16 + 1472453288734900906780232488533485500556365089263519830050799243202073457090108182612259572577213273590076680546075974757798354010225715102282038651681860311687332590163834330661453676900246539753126492365131068553385515024993092375501583629974096025544681165156150324033049563875761843592160321935688301681688376896097068772173299021896128179646644604647080354542119553559802236108446402426247839664446653161280158681962765705784050909429206400107039355393398314893324446324581347042451915676807082430104690144771806881040873231977878924783140894915059413556331353804609261144034404418514926610445985213918235446460810142955528158541537241246741921757665730747659727802475252400552944233562133995507147315578033745272031173930085170850145843761275265058238809281555819465221289678604097173439441927329559026731753642397397609905569989138754815723681613723425353920660034694698751705960838255395973689590024661760239799110126275078555273385353900458957304986026555976955594541100372668545574631398613747022277637484556035343057302425620265603932969701721864442305014130598207955143775220020698900468475802557373639600676054529150567870772095243235242872648589548690669745525674708633384472266851069250764800000000000000000000000000000000000*i1^17 + -3709691138623056185262086376012650605228219494113346467906999815091330510699604876920878718979954697963074726554865170488557416506783654273674382467063777008025439617981282083812931132513171095043117046089086438117134021334141239079550384418449934948268900288691821531220315176482751132442687903153181174900593010066315429823948316164141231054718413402460330110723159149969478098625479615772279203244969250365755057093681382526624389353270416709959599977096053949052003797015452684474552581397179476893928648284986051423559263680040877695643015514464823554256008659941006449547071132766911667122994188474873985641391467355409184855364075625036106335377131732282578033106155578518732868539669810928467308917551693734132448608311288773901851926855056165913922375027422619330220294050173961491084088194529261079185936220196300063943788081595617775502748915097145854740068455842561445814825687932648897765632502866977396190328110179829155179368724353974816668767700933992452788970826817172201875139687580528086720148014977109860050338378027961005455069423945665923809256743240033642206673084139771761127008265056180701719364517044896548014466806602994511866632460830344474820233531881763812095903192317952000000000000000000000000000000000*i1^18 + 273733898698111375281750918750734568569385829633185580238496700795962230343187537673846551965008505330043360299539692647266170917300595911575927900077048399188701352627843900170239044247004131861329394384381293660469630072968569661543401466025771960800826921810439807663392229405028278116345324712306332847072770723633575644112004267126914676741695009419167350023905231965970982181429982859098093061855036492418598335171012675943218684664790373214109152826421933287756034172696256702371314495229395505931793529135235637458432474714450363025120919762202735255364359991893019377983613242601032783551438740674015792473322258172998335080069260041870154478014932284761150869474398253200124627468293217489999508588596313663332618037523782455383075106061586623271207786519845112168247297416573822468688648993151953016545848629719321959427949283254760964985598915787088595035528092665189554656388682807097834001352906332793857855844506259732472453085195191285727833559568031130180494204912959957498796455273055661777256065698456429324568234012724359601105930418063134033160675957423289790039461404365062681344061595030252329576663154710726027405090955075466984899670549517387621024301546078428307018848665600000000000000000000000000000000*i1^19 + 1198698105778799134274591678840443454556523829660579022798373123383335344007220354735350186419078311103525930487585507526701736605378208279602931994693730763731229646263706720554943453222928564069209088478352092505513212022807955793932132291517551672669805177992967844785541451068264243382641371899734125687341842485090961299230357231893311454577359975298148755079772198067349124972193336564077000743733370888918900789900181833191771013239457098899335530490629908752644635503834137639316040642640044109110653233089624193381257749401442632247281749873155933225693598890459940817177217602574815889229097748593939020677015033844709760564351653605109738440468176653004867348689126914480022347061107360378983582730548850305738985915057208816519448888405495259096444966342069551502222384092374605222135585639570093735797331688062247738129259225735184320796714876743248136451445444949039968601053768088550457739302505244457991793930035326206376915061991345014078124652839024508405776657452751885108174658673528032724821679203150374246111200022590265128294736125184205623942358752183072327700751138029004342512897806605016058689527987845334627235547920344599742062980864217996866666630462783049904947200000000000000000000000000000000*i1^20 + 14185133933254414284881071685503479463511018746492823382736228969568028477766844235161767208386859600067996665985586842055153631023198398840864261062414434024186859105389752417176667101566599050703501131189966323826596318905174688298470824796672638535342455006810560885942408976722852403523444135508716389426686569771547743642205029622571286160275591895724914470014838557094450112902068737598844593458671973367589635291320671768734598491828418075954134189838015252505909375452674339070750955020151786427890100957650839272177290489426801194433502570788572131172009293470222166837004398591504122163097357785941806884279206586596420707076838593505507926403141092508171080939558360001938797516737375483932191878487760139220248037117826392505629591742822541846476828452022457920648020037220506930805799236229072340404406251747014927740228797648315896152730204506574390822928473162023483719006607257000535852162570807852065858126681709881602728342269531216874459779038995034643296666603530346025574874774755185253041540019130975245161331412254192875019253204352163196929331490991354451547934351368666384743326370582602818613714290963657542598186557558616889703677993061542807728934231084793593856000000000000000000000000000000*i1^21 + 135477739014411890722636913671839227209588050290318933915500331248003132601907948046374485096155074782642429410989671601111243359017739407305720700729842368758601199672813838569075767994696725171440936422427329013088642762298950384407430682819937825019083469117064812344530274753024459453679708178001562835253035551551636952556150869212828876376199070204720214763562778381100198470236227558554974244234876694327980094943972817975719032533683625132369371562393539209805327665559669378160759959327389235703587076418728869565933161849301802439269932964967282956140021635969764211312601352545604896123122959673336968907074971356582000903935982944250399770275868411972419228094166482409524127924145330760403048409519920366271277441944130056687748411981158376402027754267461625536310343178173761870862076174354590258106414712202469032080027266438457034546845334901138202047080624469785804653187466202535310017327357571024102293114105882174489973588543334750006661550091342652463462256147275763460788659569348445075640291217116418109374169968645885998927123658147998659397617383117065433945872178121307770999557538548612567186799442660834451595899419433771672672239931011771408248157130194944000000000000000000000000000000*i1^22 + 67026058876409672603372857393886561349395026095554827844739423788045796834910243732604233722402724979745666594205937865773211961678888618980480729533295639358621721876582669161971469178129417941509358823896089637919571363429292829182948356698824994314030740283463518174208833249313161667483829106210574067733021401489837827165744243922243838098216268113811839169330421224336078137078056942825549951636381695681165651611002747646328408769098553696540000762088020734559322731443106748981861773710182404889115482919433920203593086872727321184703314130081365217327729274315495462577555016775959724783370405582177735919477877835064021348982315559378638011407820574752240396193312898103952486171403066715463293402715609064506856503925917700871847867906910371386430249592075664981335955239051176998858187119673524380383894192729328557600312463492877756777930070606022278882658267693314302141433491750276794455919950632753938152973400712464406160222003582822871104218162087321404392129086163907912846665251357406294578894145624070574242635035296472296451449746886797974053644579272510273159426781645942134633540370580979443921196969181828088551290514679508572054095062488774921391272099840000000000000000000000000000*i1^23 + -78631147694372978304498717151044765469917454604659864303345171696407322393772424013475797620192067758040304723280655869116466840016170613363753512571961660666818019703018112813981402416976652226224808903996348536067416369823709883413090556978907239444522949929363817263968499662378648360110181331714480875174644295613672813026564613172611308012446174003848806079747514487146902554678725668425730452714964161413573969694954571175847172169587278878413647243279890490300431239014534172273379835298582861364759923535661969936042673404767904315306647513136343690063105391039049116556898387965668972110466586047837369381905464376173675899942604618933691821809637441427615705041041418367778457903309489163270699021121340959848207971976426468311247490768947279661338648124948213486475036263236992209725966537150700420116932316115032952402042654738112836479405195419988996836102373715176151358593258739869833648998225917600178807169351699129460987094755898975138315833281705752453721993326824527917365575066229348321104108037952875187150205666024497728199519893436651188722243983870753682386649272704531527188627368645435489646251201026569442019634343526383579216675729541298353340416000000000000000000000000000*i1^24 + -25042050913461576045543273093951856710697963227574249695815039962568018986620597006978657777196688289240183725843737271289476237266936406134402179464731238303298803665278235091442241889069516086510971980177346070080343512537077657018013774030212492621365418180462809760025234738990558361712068979051590479285372403583954998661453149742431772836497906746044911668659645928831437447463795319048924008465684516358793183466586870301551664611542687402677719432953030367339059940925849580154847782902337764860019708678709526201262117755155176110144486276080072103920287864800872688374525351986026105877813135861505026753799570154797124312332031660198307670057829837306415671824730945979820641262295813157475276968008963916258118059415147533143413309816167189700832234081601764148332285586590012288593813092378580226557789295423268936544627199983084568819428072079600815146697744498240091370882370011279351435162868410959242935346541332269511061855614040392765235985407017097705775296208847033569558407107182019621561210717321534906135619031254956496492254650443537905974219076931231206523286752568284692332540413392382096494411295633528420325964965323853524710238014703612723200000000000000000000000000*i1^25 + 20564035525367808815793296191851333103216619787901574482041221542695580497406721111050754259168173644249244577266742787326248695663557826739833890526135574017154439509042092438845047117007341930856164361744904594701279498232227599391613868929305414572580910943306464369756726575126080274016856432150681917036060145502466722548396815059366868820033507464698544805093946313464115717021376115615562129537663261972682780942291319255494377124149199008487536027837275601065626082943647592799373337316599122037478277721634842496415119570047372471703602588436305087004407363495948266483092212584867483343418309543927790442463173667980173033897078009960077809611224537148998774700028229349774629354321356097177819261565837368303514283540405017666063373239770972559021952725555640284981776357441438774827614633225566764981965043319295466254894460713356433028871109782529043116843858976457051964036746842768034566296845396310239079905119977002209714543614889030594701267618598359703999081965138240018772765553517330623341105661733213623350872562768599591101699545154888919343473773799113975252760361937942001278192156598571616736559099540912135663173002855543579274538395893760000000000000000000000000*i1^26 + -237448213716896982126640644476020299032363235794143068026306662431522236992685875185358018340114300077385031837785003864830356290617393797184191090246000331748311759582310874537036024088475992411415744798061721906879138550332312334679301008583190812938202538915027808247994409655531028318531556085864221351823980089562284517562370248521859135411379154728117558441644341701343554057391942484263865359650966107294407700375753339574362943995227112467636664391446571557023596808617251372410129787595625626722972377668880165047909507906258194017816241525675484105485481079622448632080471552844232114090499718468994820572568717194823098994272203596264618113671416397507374851515943481200867958065851185670330590378708834196351315229668596315533417226376925257440883839316457105593873760821114191630512203449053810876307472187695956560600999532183271046320312021072261077042967643889824584252386735963410780223044744699135396868153011973172294127066078727553060051181407235572050212800256056184458045451730239205385546913545635213191128979190882219637703134446882814213767511552570531757631054689466444893879913842339135195562058404075742088560858084456552401469440000000000000000000000000*i1^27 + 122337697093037000298223241002928358890054947480193945414827449708306510147500028304677465087136153168164558510246239276308072893670431958026189595778391061075766679692332037100187826190122981443504473295169396479674883674883928601951021677771612015370638993300737612203060778812256897894339148211685841540495201932113396502895177063708753274052147105601107070004348888435677038021416572743282386206260971562158756120856598912525760190427036702559050931693673456324589642702405870508335841757064040139119343401424437902934763155915582623608852231887632382756246169589073187501048729807779020814510367787469760434726174784987385095064193061694371771806758024277914341899036919476911561680980059365844291710675672868007393658214159722125191320710507842529874894656222841133653960730873750485526504989554386921710674685346856639643630593481057363542455692298974873700343733325201794949627638170176748454905083443574579916959294772844096980744264601543968101961274765109136967008131241925094565701736657927423573360803974071077296373486834263783211958875892633308473453792357917411523878773168278611683220441841837662651798955122595694211068199039224984371200000000000000000000000*i1^28 + -377218496296942768707837152581711620604661866171348051991061777805684432625441135562828599836566623183229060251504349392425735657898866407931001248904557261588288298125545334927995991579081043437639507137205866534876214737263735784467576320685033963676577997663919206124916376595749333092785636523021058251876361528008006860803302820009375254373593846256407998472567468031454382555675251407884376569984424849393898880720589416177500335338128161799517968473508569718541069665152258452805023504863496682827586623608330090527020439065670864370318243890800507254617127026150570725633103965749668839834646899535413158924233283000859629042773201313925555052244077646431047117971673903333871962887304642108369359218347035741721434988618231774410851481704860587260676125154266331720757796518564293833255804168845552574139769618812010165402985004463343194078577379553680270791887199020933300094518547757920067543113290697476820901589183334523070743209606567846779054928722889369459463427035200467056678723426511927452110807895261774558811367240836713860804204899989279222059250288664636999458840640431407152737913757144724788572794574270832102615537418240000000000000000000000*i1^29 + 1598306312596638070128825751199082669536485869115390237490309153519686359949947270157395696104625191723818805680953991334110732429577434332499739668718951537939608724751564559993522901836754259513389560181698607053125923531480431101524249424006305758281606256949066308754700991428043024895539586193055366107955753356242018673233353450624418155661067800780626551774836339120888427624864150089914325529438183620689689017878010296019957674422765398453755833370682547575458127343033611712081403486567014109243173322875906295146313618931629557332257536737486825386568474012929758202629390955576907661917253114700060933456950204134557925264565285054536341359190736100119312979206416625228380755476891947483541021799003977955083926719749337871846173252087719690188813999192445174968717367367113715472827542763106793708862654240953474423535374401597443131925294112364124310109406304760055444650878774958352267018821209571433831890833578239538131136360781235620653044376425510886810927182353843527321287392642361827912737975918772036287235843582894707882112818703935668352426498964714537698374997206168832775478399473116176327687031064933064245248000000000000000000000*i1^30 + -2301876216715395629972230649176474102718771275550178594079838600014828442343962461026825338159348720922936303833428771964374867688453557053467935350157030002667191463517277181088198874296118470004442739397099996316230246450949603966503569597359957502009282547394681169189719659453458378096760660977767574986917026176804874447086516817932199098524037543763499335232930282826987503125671566480806309419026863292856162196962429606738344715755661757601641800625145261351279304273161933396791564844767227125474155091003824647867883972328586041515304484059291588587708086376961454642310833635566889877839962835683380581078241116855147644428088923958165194172127964695163969809864742839127674186413412259161825819719544237322613559649640220279202735371761818575847570987364643349508139146838635218983753499804933408042334083238749761987347086537043111801747597057240119042079718452604318400328891409860574727553324136144711614438937181018653691541249124651986181743280222168976688418055312509359689689409784345924415607343468969034379074512412920308022822890303990720949116532042824103956730088576223000758735010072693254780300570918912000000000000000000000*i1^31 + 889609289439544902013686585927178675441858043098884609368099247354181711129829157987163361625750610082561534779000454586727008239132766018627603988053520746643479420967730667829904089845283869084180418072251264899857271728698768157406062352306061078346289149244344233825702204176257206840407705072781089992390966185176534475590366588506571076736076727193037424781655302016079011345894333446834328522856988754379831666789794707884806134979860898394226659743661619502081530225281352107179096961681483420000663746964362104099118187981145871583205983960950972186787108979787698811847240912223415230625568954106205399195826664946992425192304314817449465623570785437058422874034617971683438049525536703947649305206152627617840423618441805760321790398138816148982745518063493554872763998937654896291016052781591975700489464946274208236215090966639453749787009427014070453089172379599131168755521878858574638270310893604804893910256059351845592736576010333335168961807185414184322342253159865851359335268772869294454960651480911927790345954330758456478526671537313978668582136344308562264978499822659431791038858805426129406525440000000000000000000*i1^32 + 272111275584828448377707764483034625794842406108179703085402175795798565534489724050003511728119571070934594763702887990099242205991887710034817259029746586477110224850263791552455596242832163836526007909560032870795878706678842954433849435679455880708869068573967728763339836734299057462797422272537029405751109080885946430507012560283600543568179800325493707088896810915071915277931437081489273769870986633056473809874823330759811707427429381809442235595891277324015493800155903030006324406952242771732426336390028166092912408741585969304321999174439550703259771945836627006497952634686011618130004429439322039933368751485671270208748827605935740478722251933316615621293384574796921074582884799862896934651378175827579694204645188192672145898832952467913715048201924538203929077501854383770690626422375954081525213721946121255115145366295764946230649076285663616194508783719490615161605989160572918119172083861797805180784942190166928035690186523590301617755752372512738257005789638253041986483150580808795343838231200700558249505938381708725304459110189244231605779823474823840138950944268302776599864640798720000000000000000000*i1^33 + 569428209583548644255655213203606607798953210462291961061745456753685425637467604800242460011775774029661125203476220222750383819873910738228029567246821258151662492856074030568679826692963774631900971503744438613493046857289996890614124731480294644443300004786956647085949405818450979119945887723100288659133195667384930858948741542746114653014822864116850706279054427260846647931190835721457949571515161702542175789167264488618000199913069844177358136136705554865379410064603879929617947059615518173493541818377868563082079080279124830071718155553687843283248086019741864325698545933095635907250104701125305503705785166299545058595456250903658622285965346266822002567963859175872491252810689588410948796676123601714369335240195440510268633880792728092611157704647280305355670867645785042227017946461472742430022239493762239065199263005597477548776684582805121691871025564663873957599840542981972689284397563963629270123736408734582287425774427502225130450694518170832983610731076009493256613243661056872076185909807997274031309586087982936110884132332212434542819455745512776208861178428379734441197568000000000000000000*i1^34 + -1314239353855088129213928235989714521673327576217145060422971632779007870565753064226577148558124422902410402064679424231368051499405146942667935088991500007891899920902282370199145760534468829261892898858823617372599911293720579447079257390736960937249632427032111391631743725691108801535110004163459875812626312415340877427210743513640982562097769440280614822402799088200761350291955409475873882697383370292556182043744749547662843672915981585696348704452568056388489377503366071730704303730707582748704171824014533726580218842362325161679637937346021432335946230304631401435842155005696145346620987960978189331644343956615041749990536232068519723266635290787236127512515056648707220964213362101161954923788977259566760353951850003255612583775792842442991713246299833857967986160250332840750498990535495953860460318513494408205399235530807582478333764879719115042252258917816818743770850343342047985853434069366291338416556337946486933933259503636836323508312375136070165558550551164036407345674321155023786576919523104357062968800546082357720292974863744081454498001176563765238342994264137400320000000000000000*i1^35 + 872510836325425395526717872510702928597113244478861795798455516055697787176004690775941089777915247891001928841587365173202339517646469871088986639202789745602929573770037686684631535098187064113704705975490559446440251312423872146486505316226276139371419285253454261521106753993734794949342933824565732636648978148425313164673299128638456984862586355362194176513937538312701622589508172121966770929848369382844759903517027638582806755873358654074733721327075807426735135467143518478535730278978236258981247348092571733059769509557519113191343333232065681475509533089314201321774458305201056291828623882769744340123596380760311090187883236533791479286476644523397077433869165813383702942684228605539231254797793590393273596689567225343226347793757947640388296811238827699101689319437044968824082346601350344125711250812842928100713095659835407091775037426754599175798106144478744627130758864902656438816891778323709110593677796697352406254818873262150151692323050869893400512820618802803867307413356839278481423061266819298074721744228300417197999744921613755715239634128800899120305799168000000000000000*i1^36 + -259046728032068272195163993004837735962638275440102812182513696693868910518577955057753520069805655445892460952831278124804973396292997164274614577272327058587531701081750055709507946931008050622395694648620081630846809622906509446675499036461331402611757239108957051036524111038865383806598578228197860505468977101501261945410577554067544591020205539931477623057208133969774938892125914972732230136371364590118992695220772576617896623335963848063658507079594519961290301685296508930084255416517832488912460238684477414082852653410365699731530651689824548619514162978346778072673981989875843712351015544899939509023028864148693900031248069212871094193105156670699683719189079639388519358397868820983956275835036381597556442020563410885377979105161558012854482803077424486486270664393940784457873319635913977648118258478794570584126511042197366252879562147817957622986854272407131369988121476485759047691547709600988854901586987707066606737968136221121096018300926170731139309684397329109362319930639652811277208276827523337225164876879470128802025989426291726832512332132150516121600000000000000*i1^37 + 36968544425129152558392111264163103162465079751546764110200720347179453389490345114276672942286081389091145275173422875979801202411309842297330827988021167825030627712527042329021151937572527502231948966483030241469582276603739128342090863631640662145763125191507138733193145925423695929843774714915580447729038866524129726804618704478463244038468954896095370085983909424213815590761324490674106918550001973153973681470106760696480563081943624690085303699242475155042723131320322861570820038945813037355366097159176716965267398075884940448202680665523213592091871180853875608495399783123628812171568646658406221465699856870721346285313372685481865745208649777472573538787192176968814419654760389689164874309088623271598140339355475408389414604589488232030819188909332335440994390248800478169719429517538731285127490267039565027088888860130201334743550792417513966709621987424251976187058421404051375160400754931521795838050050536724340994188732525022628879352985375356437192854220682093408640373575422308933808032386260740948302353209926823284644643430539938016758784327680000000000000*i1^38 + 1153358200666770051731728141259721111583648501494536829032840988387984280085348866331348217187253540158136255980085016552223718939521861768016526724525821209670296852770931817438795955028479516591809712201344943753342153673801478412807834452546207433253120653757027268505206597111821601746001505904331506378171435733109571805365450174821532556861702484848269137653657517042937415243656923999442537754130132180874974695083679423167809666773554244855520226149417290390850210833638493244215419352455736832498347500756135256955096454408402312111860737982880244570427489238010052483686489806271896550156563218982583814250113594883402710868798996386779356859163727360287405670573235683849803659311439278637001029294574971981007610320670006824176518288455347174229334508729756925944648016368619782455567471516790821724497962487395331194191089748929181194705584931213203442344274505989754491654668190658877059660082023782553670605797467224099236678753865978006338999832166318419568952519666433584558414619988698901651732627378523531238689656766129721544635647696528474112000000000000*i1^39 + 9217734261341292791686656362694512537559624037162507431226065657376486918055783851789466964730129338134909684984807174461225292622544265842518151665616489388130725782739492820515326374395964199078612777226050382864326569638464307884614026143023987232845580956388691651915758732831994473422213626514097178907839953968552101778239500493312862345729471364164910930689614330798945518702662483686622574690697423796342207008471752519985314131008453911352791087651273701351635066110129637000829044669168620461026390591731322074220847861595664352404512602788211749944955923169971152030986098089508087003433173543126000443431690880314011561188257193655585842876393594448728294209652779787814892178441219286928747575050862905143183526716805978667028279388316332319632353163114262640688021605106645704439265401840990648513320589449168230301400438178512637122844504456698849414122473190111962798304603925939476995675047338235131976617008622779862359819356001625733075256526511079856332290350292846732471087613885046706198399212162617074500279108613008071491531571200000000000*i1^40 + 23657271102424868765489000418222700377782004505746645175867677085595868017261046560203095625153626074678118287969145321105570524307073600163612323485134407679536302165385653391658517561122464496359856321058974110977739932310114137584838166895565152824669470187333674164318813092598589453542363634805962159997054124968660494067681120978965929974249436317013870424063241934800414975618382897914226491491030758397347659736278070595912450102748473616369953335845822392993914548172468135907185153411015267844205504104264062769288983454639498700997177038851898389829821804060397880429613241936503616970721781104953897201807666794917082958730957004998250106364380520183255983893760616094631770782156817854995992558369919748272685079331176957534090807029325846238405711156208592182068269210967738477958845423827453794042495400190187219278222665998844266076992759656924093534114273977340559949917426350263903907254462334134626184939047014153134783700662462016381723866862968820562650719450248572279596443681923485214046049015454968131292120905720791040000000000*i1^41 + -11901318067942446599808930949788423636370231512642826951676775095457807966455099668355801059136699699887075729830028797891356263647999108867818402825049922428879189492913765249225693974145136600331486531554323476584178210103201993429930227283099356094045707776134264681219555059647693268554335664610904804535955126515848255893570079894989716827452058725129867838826377492235448409184976475604527271888574274926564023132816866934273733851259986594771083066861326901719926315495175635677117804567023870222545860982738075649459237662587656239756295386646477991316532102795461450392937107038505104045805843127486896504247047160216846859280571270897617825598779656124020722689043952356124536315724747807170257727434953321715426429834984114857762784645630285857033715075369236429094877633635517328487725741250090791600250444035120415067761054860333905306142756813472076809556158245802097232962322881356759455473413394634704072318515703845981175677002669324124350087591789777140763067696279316809106100264928904931670599384208498527436800000000000*i1^42 + -32962561687411764399914646129935580412119186429216472628984342562770240831326974271562435134006319155892382804350266163691173742548748364063193132306241300561328143450332164329270743261724187904869515528816713851668479268250173721729072129635437530340913823531962866039826774197377379871303913671665386743464638881973682277179295967313455469765753113173879560780364624452770659873595246376308456342420404443963874601492125722196855488110480176061982366469020480984800631949523882588627132943427192368126788220798945220804412479296116592646345561738178775638780165875442514725741953532240036203401094497109268800341502386047421827407127932586226477527424774324737426414905213791613428835582692478582137408305840859045844272204818607461731185289044266249265269454708257917166372667064753902386972543538167964629125300016451609599256721571851311932739858768721801988148251208532930755857603034999886740853101615484767242436487320929918354318686814141888342704908951171895154223750244318527772482191988539983196706570069606400000000*i1^43 + -13170556110725884982784261262248494424514811416085303186823252075773993811005489011929734794170394894141877308193543661347450367057055770142728371346662420952581133559329510700861569391184766555424823671985329217039607379717452658139003622299722326643821051732585145638855321844657997789571165792613769200776585344512794070754457430809117398730085423817846969591591646076171909771526354932042827127068143466626279688284338339695620367420277264226704217946509828351388725970971888375110684057905915898385285356228919150768466289033571281299434759250339081323415224667200001381999826064282428825784325864289362990353833124740303240771492985939984472051652168846315343176329153401130609665518949360376994988923593102016151397291522163177409128175288708633732584907428831731929051335977095456228532794642319962089951889278531082915943111339188523496631105907254689270510298219733340361977041648660771741768577102204178504588419450819072525658713076006197104617674044540727076128743447305198939706385355990759669760000000*i1^44 + -940019640560247088793533622622375017344773714359729323247023216784671887746000214203210223495425099106834354283381033451560459094971877023054317676992196879118791164152698394433835261459642499341605722343003089079652165523931458593473269031345763227992940003923385088543351896103748227993679139609115175665071634255774060866391181852550374802186947002391137694598524663226539522811890536748384112439707881653638877462680111284940446929922856406139416757173222664130541587253502666323825202021244287432388641580475071876027361974845643583220070141997929817668552586317767359998513743416522350487394621838116295867435989931951016490396769696469673827264623099021611823402986715963171777450893982818535781600464436079460482054063285119352197274881451799169360727550033896492815630149580968508169947922128272887098992943826498791273386972136543533045926154584767401454877623755241586490703465492515654684209751518214230119644178150104104780338220383686686774222096712656930480254331914926392132001792000000*i1^45 + -20555802980793000148629713566517478918211282397466112425775062999520785563898744240362240757358654340195635408265760816467255869313974924856034970466011554080177993988339370759162604079929457992698289225671418931915175365921721272531492513622813157666461469885052507203511366353444831779456590046625120845567770751877212345238586782374536320600246678496388662233588952456551906840412520361659935197117604802038388985210868714081846511014964608184609889853194528697144252102294460854229919744513633224396099155311958604050868101434076190746927385051999801745662542192930317700169736780166139903704998948291499907027476998994288365181646117944575746069899647181802622392498899504640498715258012615162580728161055414958821767844013074282299656042469335353144796822852341893971799611458836369096669358514368423591831529913802724851897159418936256739869987717402204413310014305119256190431921325383605292091325260400680232869906663167543184738547267259866421482787369413588662534053920051200000*i1^46 + -630632068132013744259459077459628920806551490898549704944729273542699265516567213876627012253760007398487282599391216944725196394918964975694225919555278432453346007471460856129753377965032454288950199926123439228082378869329874287428963792356050194501177997582047018196479041355634128334711130916964606849969473234028577718981675917862357356749090813768717457588751795735238554898665530910093720818539978916801716079515493571691548779134762334746770466006522223651316365568783162933006656106597257506872211698741472868411598945164873123166084485400148975361511753624391588955034950563791836536761308584384626873553871975941032833926923411064336676060978539756691180371618993298173714011160214199837879752514980600999353194721434900046232050494671627967201753255722547643745714722355792495917027675925457280179870568386941521462294542995121447574704144086599064711129735455394032946522923657748345206334918547782676404314972264071721242105972353432468612665690685440000*i1^47 + -5405481694184739587360893983743903526331528337644467422862526271099831685772976316026415136753479309864647920921184550966302101732532603220973001209391026000462879952856617662303353816240382551280131944195652771179753092180429332798530645337965860138268080831853055331425346579489029937189844487160852699115949133930833390123661185102548071388662509835828775366044757165740452458695277649089805914430234510149005018744102833795496900869382066731213582068940486269291610437823217542819455965832140134204126054713863479478684135377298577902762081791873303830896923160915206954725258078154435462866033385419588007481224690486849652560179620948178729877592204417796423027593769406820552326888646679703763851628906010667116546105112552793998285022534733350536589285096246158248193847407411770597305819236469012013899751249084229436363502379713816786339947184714927417429632271928107259800754772971343939209517999064722346690980835193168149755334410992000*i1^48 + 336209160509440781365249338371823716982584489748322678707151184679357299985240615076097154799080061055503409371292966160827622087860395041478968089939540583673964337036616075900558453556305253335071545785134697130409709988348699059414764966343114400442138525999769256726592113147803820187520448273642468646016273385361746287127992807607003826117436143986549177410568933596786793417389873344690073775675060605507921577605155333405756796636424948922597416489613180683192867896877880475268054637383165657409776615636687585008346881051316626165362187476585768865014201220164238847046971249415951056250508296766577508069630405990325071779550937287918328612897470526863286137553815503224759986942135631930502255013063657446627198830029758240850973685649111464988470625443792498069251416900129563029275772186735990027774062898053263542891059517543204622490144936817841704794834523020136459949790144238024489378189545588315078468000*i1^49 + -6389305846544516538843684926227825036490336039422106423257236744903816316703395204286548871008686709207197199432984633970217970215660591732770807606186176878832263298038019746037177938010365773547112413069455317530403305054783321707005996569864451328763506524697840329779982987360899284490354019622797313122248461728554936871103456952391901446635331592726590725062985154685051519431778047591433825497460443616552325913739214007768057125690364591821009074007463356037800006674786317022580854830425468054235201781618784418254734518357845698000037186827969309683968541163828370491919841624654498145220278573053205604347840125895991002902139528683902737647329947554790013964780149615140468299950612964722005035930405943454749187722516418023821933200750103069688981350023439524308577324713312683221312927625548835039252771224376410013546313904911591087665560169459697607028764020084309482632737279906070*i1^50 + 1757546206563659976905301916929035288043781715317926277347859204858701584569648657181735046270590820420901112879249762284212669917075723752404808706702765168471319070434439191283962094870875611838383230714118404451900200454843839358757422937696378881753297065133500404648884777434739159132603280110966082465615358149745989252752508773745199408978748324187308997549012042963904683516683994567764145906429555509372439067032648598319804173837665929327653550274833045732734806752970662451834444296760714373574599587113910902962570011969137160373631520270842858452958411897551928002402956138611455120924836181960148297283799278483146611601216853806641000594445110650463924097161549232898079884665032846573938790036692899901868778476533271856344149787133765200699354036670028679395105975349244947443278470792842829418665881278486898532287106867129586278665189603378138348029319*i1^51 - N1*4422936788692976227946209405991639186721361528055417405127207961413592401827352606117701667244704884275117153045148880994837151731771442163566684151479498847159150499943372814014973238698779673437821510445645419591885950101516399054266248757685573248007343392795284624536227490801432414257152*i3 ] ]