[ [ -157389371723732782348540895517630364751133805089265030254935084441720120695216515210223816935469297410548738859464176691411913258739052309558129829626301426249992881182146231896866123625555077828219505244831458464072405993385091235032967564492669806222992729696573920037994960750505584756699982384399533846347410241243769064581236887541703146321844143279395578539256633586995839407761052184833021858418279099810433397379830121259390885868492540171834191537320729166986669610463150960402068788484122645217852022771254698253389774288846882309009928293282948989248475546568868756145897657903088897445606835364584001257352538212322265753685529579279297561857987926864450123695025732950664529754089603933040371348265475542581137096399800630887225558478335245626103661126293836460781820060226851507046257010770942084775936000000000000000000000000000000000000 + 288519978990030492440026946665872489697637002382307490046947208709451016722334991690471038993887467764131640080845524952717345049497514131945290573240074562772325927434800363531371683245248175966331541765854545884571142863793836279575306297436834399833052276317730343570681938965209969543199231722241998331384004774892397451317904442109387819720579431275410885706795447679341536680302312567480656497486217964183491429688154533546222292832855499306851644048478001649374209894212824155776262849434444962298956200551867542339031321343031555955459517161167674095227332396598621015397400637118195979188854072057819330182080018241330572594354720611754035372132215731552296629779776437194279874991651778586134609342725056446319230308920025896628144060206509686359888362981806135767521556166060613307949210234282476516147200000000000000000000000000000000000*i1 + -208222936590349052367060910439142780046143072445834047310269825327190635014269863987775186502099613204530041233021183047941679801370139514570945795495638928643837008364373784902052807405562723995715073120578202788817735913250899263211620891909131401475337178984346086009213301024273998718188407772944233312294686578711399501447230687421389276492676708989785571832000521042403681713687250755417573694988581386995081896549079832708391808336363157017673733534433190244474888090322192582746055530565043175486833586176165989474093115097036581006848526518425317705585838350112507011121549352817404579972957021421939010551146445345378487855673368258317481736181427831704593807030421113451464670309112647796290981622817141364042324301299844907386393063197060796279903745904291894483262999516710841396424049206160575692800000000000000000000000000000000000*i1^2 + 45080261425135218835502880409690374043897028517725833469327897238068042672048032856199462772512826810002046708155753663707784800368352571600605982949628338862117123550946143223393012939256044382537733945215432043454488284859413814963122323785383076796277009018839745562062680116795942554349262371509265574582449193783805875098115868027013454484649427336665039792380822019926810565836931015962065251374117162992489722486927066080724363932352256382176304358903578795419438523750204958393467767280488165842797323588643605480371822393266473290742897590157787875015836926789295821656444235804450289301597837031956761669480038097165251378512363704900351655272505478139753289870337936672773469778620779833715838599372924650685588564517056742185696458035026006817836048123141727662171409159705571563716708427945213952000000000000000000000000000000000*i1^3 + 10360281443184184034750378182328561211905212349481616001669121746421227964510475518651189316033085745194938509041094015382307794252645612221443365793113547901070825940428965544056937321012749069166672535627769384040569850760636102544679087626707926130283495244219085557274564574337176760714878847860095511167633533849295694199932606699009583143307800915212849726505702377136896225739160924029242098263293980055303039994112785836191730865337025193669291282781237916721811259737286979706169218422048525930941441217099428534924399762090635596994112842077569956981355470946175072450141359490206707579611319485268693802633774935703457802486290605982378254671789671522905617008976857400660966041203958555476700187650950935098683416018541193595647642644675938255685327191680933371445343062029690754344371378716672000000000000000000000000000000000*i1^4 + -2914237914867566644648124455294283699303629215322284732080065716649525895036396735187124296996644646634814883891737297069375324558520902225699566665301284060053644712620607131392738344958557593975047974979641142227641792563376342532787420242928062641149843499561000815396719158227486033699681028021167242771452106491759790166023175048772792353161675856399237852174597431359448778876133894399419696496497277592337955977350413961486657300732938159655932287899484853057738133677273122503448311515115912618878831006504616169847527831661989489569922234637946950790815009469330166423427917687345153374557277261297048714312152389200853280483588676146771114053415361432122125307699466581958944857080024683523560123573874730288073199176657931362990652657574661094729181794876822333081439351588090776037067692441600000000000000000000000000000000*i1^5 + 137157022142211491849597130485909267976010557873658883015289900988357596088031536103109515806846614689113496291789328817138581379453492399230757860357230097460413341189655090614986679293948676115279066850496507162912806175967739399004419506324022486935187687174275613812592851989774195387940077458582706991260461487095756217304062172756625025684010836595555007242275503775248358810887448712098611391243145926913802237684442798620878741707012413335524374104860074844760533528980503034146151967495375387179589327459492343196461594482882019854667558441580517973909604742851258479577964326660683325781691479131565237334175965911008412837730176008178418438399995122903916210579108504171618635660840286814890981825737079108223720767026121677568300471669422542802307857510879446160191204393657186178771714048000000000000000000000000000000*i1^6 + 5042205147988705556204779373292090068788887062500335862338269983717762706341692587744415365176155003169161149697989763627031292749211450412166132529188438696276287542773098016499652533557133279697297483460732141342355763755409886121836356272228410252874871185667917805890295540231598235859644570021001682482965481365422160893984920554767507448730991413239134480428957663430858791493796936559975800252643870748802094574861688948063076359574008281084698010943559788413876140663534272511913110798435741235378544263658213182991962114158192039677626582716770301437063185828820946074202220003807199274045842184624520578409791708399321616893457213605238225453292105405155938283986022403365709811488191268281393920876555359109018546517313932522210508599638222759566134031927780205453831221079463312333209600000000000000000000000000000*i1^7 + -17156229242404615061672128803563490354012098615731548923505683144616061828232127242615872287167458082045307403606768704576972630907699316403630474277778427626686273261665267159524159255788684770784276529155475307990000494304000665589993155067415811525697155526471776299393766990738710101072405711591819565997065391349521024134660435389425793836028160418121534145063723646139904725497152747078587160995257767738156720090324309393241928176042165922985934771042226299360677543451211583206405591857073644788704316390989816689553925578718253423366901716934655383424583656250066370822641029545875115925703155920602049169035521229458076025061161553969377309880505965596066148344858923000733491740992076644799089044137880992832728698911099307607143512763758101748450467013570956044244094548114113319403520000000000000000000000000000*i1^8 + -461045914528461996799381732675246453668713779315375502022562097318498917917884885227534263960040106496007914123495799213935242069244108440384568613004668685637347789594435747540461225314086875439206162903693954611042096395554957318391827875659106713762650056829380016188532708284949557413831316414009846909722481597412055082945530017941823800204761612004345645275892850019916568706365912282108680462454700929070298170836180972578431345816876992647555903497444859475368170358962155586948784652879309313779363187413949553261870491615467268186940435886378427425698806548494478716010907651415695750335331167687556540759596425964553856299199354562140439554652978288917785031318759174826275579529615409554466371037905731715710084890486098859519060067924765326289593667186267013959763230726912212992000000000000000000000000000*i1^9 + -14794216487786064677709182199043262219295572495445532049564937514083748245317394847040204119304705385051238381052753314477404638011919437726207016429814997213098660563532814163827827269545394064057010750613047480548473203976954044559817943427414200175200704284668593670445910249795023322852853422864079184825336194526717148095069514140078901511040507354628814451868631362962604239603176126975941855099980251418949938932304672150676493870529605210199769224232832580640201434658337466856179325072909330057617433279091008256710656735072776898334055047354125818177528597427593674508089023014904177817999660684541101267832207609203979468990032412455110770112739514125658907020482281918477844156959807973459850345612305238152777621201843674031528071455271563409049644143001674298997647050014720000000000000000000000000000*i1^10 + -201179721526753412887994579327897128385757503720935972762767811828310933621234747948204477186559958594472273559354211705776412192183896029233827133810384790608003582182329039113840956392183923756234306505256771929217578200845525272754213273748019959217752604000373750320467112566324506065135948259093268515429946868140116258045143583167771595837091687832835856785716993906478656983247552258118420071211202820071894690364164867728182688105010990188396088832655117053455594064077067436227524096942942619404518139514720336772288297468572789462974060716743567282585732391974702938038765786696532273557234310553262974746279077295666302000268463302249155536196605184531368977927968575656325460983672860924205514357310145407195702429248338335051400950396181810297649808280526505022518345072640000000000000000000000000*i1^11 + -2316260628831893701246098060072132457348945631470615628977262600691985877649856996105941638776932905101021747825944442880583165944780405711767775587097262514442823309264642383726136530931116174846980528261915366725149387247221888331927689416573709870352288087371187540194459295131808744771697054719681391268339527908803970790458748624855080935010772533914708585017109530753708656558275096095271603632015303004526463396072539181393516335779112965022427184579629292360975615251520696079157252365948169264571465687435678527264247604213929312210474990730365430455904654942865238307062875461513893678648714294539811406464326620372273432756168452431101142751022473735418379433775758008490752005935498693416214020774702727585511827800656505693081133969397008516641820089361517318489767936000000000000000000000000*i1^12 + -12442785758483687886745324303975454130831558175311083806805405304533426191547928406651946398287528470556958267167917696332134958403911409696145633125129040663511789489516785623531449596055938616664264537689326508420194643937669269849742445622352181395899200933083484113605080689933276198311256951110593870293538794401628877001183450102780197947937065543577956914198925308190479728437351691591436890682975206388591067424521224493101705472532050301069739053805774993483990544467231273033795943729855632934471865029961810019536309408169207040306610168702978619149750021023959466044211857119071528898028168475428899581566763477098224391574150840375550098780192569688771957494254164829828916684414074145156530002397839002911804682137506173136463155611123424562113006170895221260288000000000000000000000000*i1^13 + -13037650161599684257061026728670695806518746908295670738561375193547325191679774876169250792210176865681874720724865622416141000240162928933042215713441826752815882622248387203592018796456474840827768057781577461632866184146518586252790125941266762685213674156686945876054141996538034940060177663200620476573245078741974139571315522443672054251039318287904237540573687938538696705429112894186628722111162523659258304205845115470590200200231081658102107969796798046588874125904689467544817199726700133535928532224545653759790223702000060217341072463158438071729568919037939616662417294548537454571664276961870598283181211802543981810083037451557904616647278952048126643908327903285043506619521252435795288298721140856780223442974643056761966620025602111480104075356987719680000000000000000000000*i1^14 + 105013392130358489999233795557856732384667504364698395541787133208453197613091048627214357556628118170108266183900848085506692640614039477609989998935438367360414940237898196549935281405380900851809682880009606345706953673224000682032248625124590370716031924579366585260087397337810679696401523991228158045606382074204475857349321025450160848679058852605811191783864566025374723022275675996415030883709049532105536635466242908133859225647595945285797950217713944022334384186900096231358670008063115471156979267606720249122683833788336473649373554406838672152490958187960942972448601229959734542830626907602220709290174851724583619139524247173434142655304700221136793880272794046572085001599778286399260432162149049660086211549921180585623632592424104471073380810883072000000000000000000000*i1^15 + 396791060760227256816980466380937495390684230207057852246795201541560274785822090448439657091963965439420283391558085114659717660451744891726755637265492541493386210349317540705715025285969449694654199065366214972536744933692104631616063904789361750160622304093365403284856702238919229623715553516355202514086260528797024104556357420878623701199371998316260949855668193765510961886276199990482203639782150737602939485468898202855226541587919054969756500301016884789221751069571932869506361673607998241338892970358359301257196690052450615079078426745532265818428800317411045676451539913261726383168345936105803900109018619450960288154528505593694270231556870390241281225820182871028014506106592172752919987890331890621827538458690452011185414676292916816150475571200000000000000000000*i1^16 + 629601237989837796918647216423698726198695186565270890535019140021252660245271429708817289978450278994334230801545031813357088891664784571585990722809162507990001951277606486528936826184113649650699842601690991895049923343763998287939578902170656173803302364066431226984793017202983866671768297263383368246735072512060463200474185857765996546160263998742770594129270430824641315196338699567145432965354546938569170966907038152032542697201338198236881764039538386592708116706747760602817124143862936218761798978514668480880298798645831939964785079215960152660107894336955882279190000845277947722455112819320127691412865785341382024631949813583872139840188774962870709489601652275927866433637716800122284542633667851188334387263301541114618791850851365709414400000000000000000000*i1^17 + 543970397049416074263002483177005371936025609994386256496273493325160558182700606819942082479868750985908863574680560003058559291172578655047716611857398815880662489227270411682594794061712283420158014767464900463454521160129076592432948240426152950180674907910077043552031043172539800767725574373229488861727368448091072129300767243572289919532606763606527521537624800796540937899332969636825885506905018367663646289324232854696011652727166694166863837117746874491483521225552915506088430701557539544453471370765305308000903614585417847988630351632777186361651971710571077194414427902063549856207101888555961250519711913960944061783426654132975277167433269202068330284609126130001989853216222791216020110084098696844645402547185518593450283895521017856000000000000000000*i1^18 + -310932469984970842388783184334178721612790883865758358749884385416310845583673832150927099203279995226804168436205318590287247644151420206525654922067729324757296167370952611928737440158435691000144042056331628280911261475604085901227418559609101031699624937199314441856160435189496036294591018519123728694781476832626792735299354946992244412719236426203919572754594689021445324757783603622031035609547795807885577362872206548207179726531032387574838465422278386659801646162091112535946319628538296552035148560515994565303681443657088219085240162679043467661290773903664036865221195192011782491657655652794508922927671556074774722814088205118702506121116126084096782368691488313465429677656645311959573117356837893901124456223634198613020122493747200000000000000000*i1^19 + 38220076646665858711799254240698369240668481994086424390809098705614477465705991280343566671358283404320355321883998183529424706672078696145650157186755790420755860215329379974248060804321768556565366730546995939268085930256379228675612453414473885858832472774547307592047751680039500926231186194896306729137343402881571989964588411859892986240210318616355038390351016024682186527181247124583892634418922985685696309150302278301845203189219376843433944360559498410553117074798529619423269466128221974700009688033947369655953504542883947007968200948501538267935368957462173579523095474508764929088784012976848649610136262300377760176662220776905139770131684490862616413789131738264904615406476738627919981932654881611046657275352862624317440000000000000000000*i1^20 + -64987522119474009784781658336719746191821557670324294169816147104312246761019663086170450881381131481294150693123266218842083805138284332104121271096809062019650418671214876883182187237689540945604599073827744171620412982798099497555785248793377213625169105713344519868603679410993293497028900778287939473776995291419600585130006096241376929267514656086010377855939288329670309657366754392862485032918173076270624935150926091649331005253356703325805185746301457939218551784481305273874362131466459528743988284067630916577490195776049335031136297320192322020984993185275702235483072339904334126965826966527941284028316352513759664658460617012987026804268595539059560761887261634448897182903611837496378345973888357377895305683402752000000000000000*i1^21 + 149787441291781093220664374364321022567202135073951548349299501035273856728243940954856227827492303348577193436217202708068765688403071103428717658082575994139469320380956836382783849964154523646829408792751805887570752276244387803027543722821471286968056832304815850570288545073250298903473609228382617473777876690870065495571623576811639782626268591748060946283413857762888153211894135552769857329361337689659650074936655723399904860998541272519781877907867989597156029141711452463764034511568108495630165742231674196288582214405847913344780211978413393203729691651986100098224609023183654843880229433587116443283139771904411045916493269093950613634277906178977876904777758664291098150957817703140447112542703931359232000000000000000*i1^22 + -382067679487220685506110309834772670387797493738367374550300222580295975897554692939257596277216852361407446597362768176359994389842412513791857000212011348987610904595699620893338242549010606491131130854685412211543079917901252902910688359591375198172385062704475747770049040631144006676648724170614446351000032949649038327144325759788105141380324492302947735217219591529883066609550938560739209063009697332242436809859913762695341189184285794184127980727943767949557406463680722966808353463811739627388587101600037160684095733294607559557420811815748951732014682632428932869780272217233013921429893494761660979248083478125543190450734800839793328514630051305987517572100384599537213137823205545602296232017920000000000000*i1^23 + 624132076617446677123105350946427977495436149473458066872255244532120465243912093080636604419556553971848174008349785591582285388942580833845498372658908804422311543747360113843598360389259196020568457358476715839349463793580005359033126995450699418749885132316601714099235664390235848714632695841160888359851211247802121918569302779021116874716978457605994680535636337127984420201241814533928074062629488406147790657482453047149346738975292253656487343679463105957218042671206682350815557245757186583682611211440595999644673098793168631704371373923116878606030646926949968204923714864633816469344841789376708304962477990130646530024562275967878096426560401624120256169218594908605906628608203423744000000000000*i1^24 + -780200478381314148069137691108400777801815194700099056567367365723654608795083452201262185064799450307933091310069965510343221872996714943669762782854380036616895817543692691852659245641575941662546750020079985564130208119036505542901541391054806115054090969199081959295493129589193855541716660721657554959740691703143809039067372464459730547958580742212758996058367465102847301500740331518958162006067747145782090040220659392496784895993847076725061461104739994815828538330658408262282878269337802232947858310505808592356380167264864276950760352579199914811229559004770337667306393294620034170739549812505424729760754289139445738460596525992904966720035076653934039196355393935470755840000000000000*i1^25 + 475256802687028077203188115061293079456729972573314479575715290654998275787016606520863548267360427084332527636274426042165343295600312134385784541254599243807120664939415574107565595244166037703928740952415047656243807259300857412939440661964001742950328899237876505193738226676948195126168406576340041489431392179347870672479485239987181182233333667580455488572830706277308805583572429722994628258122960604076608454145762117746482099470755634264254662299869380995124838594004768714933841973314556175931911362068793165556612263097749217837173032268981554088370564361178237847428589337803859867761032804018982668441470662962218473948452750393136274955455501796862756908034949120000000000*i1^26 + 1373437474361427883768594635344464114601928026135531349571339120954590077878002133635971967461431670941149296644862151904513952199134794536500532868499100867690953546546064684123127327865782613263739660950526035561494093456082804529246754576194487942456816625305040404503365557727203057417196081162148676867941750843753737927154875552828441517228696847085454698444908493792731610652875996120966248741775767469692703657221484648237627495796235535453492049430167925812805108201310446347123337873517415863906809635614072576927028152596453169498215755863408081060530856535130412655946477188152198534244556008387275879363571878750885613997879206295734413538409494609920000000000*i1^27 + 1920542261822040707141718737013191034895501297982536399260571072744718283248298300599275855563696340536405630618412961758572563739832766998377520253842266757644500487233951757445540793714066706301799343757232243170928847458008455567432570050022972007408770574071196041426463825899501612331424190692141151562501613616195276871544548600597130707986739032349025630121280397557195247450462912714143984131939154177150840216979675609807696590084103275879428674027386669989920931193269280251850188179399781303635612836526997136411321710089247305067438872788972068702757709970172367238715382298445318990072337691756059506098127411929177233481984317140343193600000000*i1^28 + 337438616398222151363186845772320113100107752629612162774387161740375032598539736455818884727761242299172172303517359017978724003607362828004250360697813066399796854085139597496452535320243934821989889256313913421144000012597673191357468772160392797548518507135544909590858815838220600113993792676303586942096623574251942214384897085524907575545900972224709440559093368971765863222556029960405250644489333473095869876856137400298957887640083931193752606787380184470188918462049272057284570834642844478246087393179220984439516082762035872491219755662218741470613684505201229376871677778406634891552648435656701815455600953377879364730880000000*i1^29 + 17210657279314724675704786403847690399338552729110348939676355587306264220684446037459836902663490811051810545902808954990619532099924567395842858792870358581302882364368216884617935786496220820324117247693054379988235306493778276816630381327998395506795640197550228739120752559522746112242201138457241258529090291190089772369910138949859672047208370252467321364547569011647770313697514566901068752049699468974745270877343099455086072925268600358548587274555800639216747530525211537612620259803577616307353758817632110468532219941681583123375246552853376643405691922540253384703488783426902746845850615911311625767354368000000*i1^30 + 58663499615839965245229150401668109239084890616253389814147426656914091526228441967084117888550098667675013744618377190643767132100250940508368425039765385087482594242141294953329510198111023369252678654890835877390396271153113434735664203409433638104164156598823967335858348333136324453499261110385671532164133792071888222235303710077997371622105765816855175920946510718884741415257804439989738151770709315630499410978503548050993010740852800729849443197617022063662558408285879283549995796246013058838867064857928137946337562249855675688287834662602714610055898484109704107541150974800206562900338278400000*i1^31 + 109032323361980801418625501719570839755794288980383293059060961263612820622118196301946617200693102698467623451736658986301398425033654480007106960005822953398280820035876637427110531087888081670295989745141955228063081860104545455668673545162512444233432880396198230086913360737949439845396310210031025243749928578774707233277663806236675889760606818771226688822534352844848129558960990851202815081920350394150710141849995982397461933444752561430446481396582245819722795206907588282989883211535866564906574868069111367846433816255554890968055795485319742714210991184457943402076979159040000*i1^32 + 104153408715947040489888638923401885584485107068425995907249626055256097687923493621727066974798291913778702953271920317367215168767759451477585068493659189544239377988296565677507806177219371353168452920997971876086603676712867552703581772766842544323937756958483163078136806273087797545345606501472739064327137310914040734181627987189573549228294353463999599905937326250697075950344807782039468966748221471347258016116895748323753006209891290320163196184125133440380795402129696025209605008107114070996405033448829287660539180488068445861296957861650841479677474604032000*i1^33 + 48719971968161262000679394406390094467264696285027513372724087180569704201814868023117599674205013590555443459318240247118521605308240513435147402201461123809385391397751149241319559310701667179512414545432405268868515300530129047103816726531562402582034707356581165667565055079414392716916188724088227399706283183125920332162402754049011025617295708972736902939211455762067737860197835033102567212572817100459763582486753020450822384532663069949021743457921622476688300775121098666099321982542336444473104738124145852755541058552933465776776289112595200*i1^34 + -2100359121291047438575055270358096076840446674181910461221998495492517937775812329527820707561707379381099251793743224423985597434395067620410192898492739412757450312646107176518020932868506008901867773358448997633538977539900305378504787325387534750445950453100528922365445527116436588720340414047020945145946455635940185044791769922104724957860927014863857604615408857882740306945728447029856522868378007669698671574894518580394445839567444012066436594159586353786105459447243794880636030718831351727320206002890235245647367475232160*i1^35 + 233297973947729245035251199385687475534440768577869852450118172780278588353603888906703794831943976531190071269055454000823179370713685434675950277683483567404113844375735340791881415996656353736600003437291833117726878785688083338973469111582118869278445516175900737979429571807176525847216091935217051612330038000373580553417216985930052139736603076944316131228861694371194667208805201135171308199421713368580443295954724271153821235914433987349102802376897085333753505291607758279774433622662073956956101794129169*i1^36, -1572352350620316117312316997851213726022936371173872249604951460426919224856893532101120128278501730897352551848225806464225465028155099329909153063106305418787497627629211689049902443630297789610705773490705099050037791376654762729365371641522887734023423964549684402754756060949825637446961591784034277219110314517560268503303458908525682312010867049476113065627787434160626852732940820698362450878319934437576662087115884035603061513338375603539301925518845161776142875226895295841442643301053307548381102649162627048088882915064740628810602392489503643907866105124017495756856527007637752589390048305422885140017879579379510852786282315609438391452540689667648612521906239560588341644672232944405777430970366334853258037001636751796911535688238272531870789363885059612316408554253547380978519591616468991726117470748432682807731796013616628433182847384716142642256534496936600893282176584285880726022241647934500705751031937443242851619076427340068880581518115417172067931603653109545498080278475381670345862698628854919895582703956595711232709588066936003753141149195322809741210782806863591885882088557296687775744000000000000000000000000000000000000 + 1939536855098946621513903311927834616430929160534483653732165808269554465334606599683597488805936640770138485824009153533107607641200631898266604706698241832880901293305896299832331331130594263197460668975356246390546477233864327605016783577905587936308058902249714229366712513098700821746396140769049052553881632544434564695993639268503925295862759986586262513218496730994139219880358038997683884878704609574904902993038410190571604683382760932086550187855845875224206092231846149804323256810242400635437806682131982364523787976777009361573864883265527174526378235093728744507132162602421737127729209157385444909220490813878052900113545086817232619785387233601286755677510307547781079363844974862478436718463773378720814101765264804451321838659791278381027156513395232367554434535341330191352046492274017706028893923310602974620095171502257817557597175752841264946040812893680369975002591977602614558805584059992161899803765163424196937922396202052417514673953501635430699464103461117993041771965470024920808709149884930574337598016046850599612597409328086017238550718918861914267787707358251751239171012193094624870400000000000000000000000000000000000*i1 + -729827195675562348937069561077422786731273420339785777726363159976482495279826942889601115632397375127603461270663873202598565489709941007336130714615821136718136011384407561738090638285697327012364657987046646213146933253999621806961651276517667265743585850012372449152170090188997927950465575631558420135077902303472370327069954202727368466799767447730268454392431711051551562817153588310192704682694031709964871262554249311826398589075820789804104933358650777148983039914835335782540315814132906880790957270975768566582125066141719836302730918270342728532814650927261072291352254924424686332197972867605199128141572737432266818596646475006833843721883427178756309124166623214012523204635305940243190082747649533549544619120639175189681642354066010447137798654842077495297256847074914251689061805275807805359385964004026476940210727229695400876215357963907678632339178871316804563272794908870043596135570993500314948041360965769911523923642311989128772226485047874013443449878884113722965032735765493241502565520441161893663643519046111943429463655839795302418490857109385981753453341560441945080338765656254054400000000000000000000000000000000000*i1^2 + -343330961843281792975031406131294601223323604496488554405789794625186356670564144658921117599632433208861553435502887586493433975062346197039204683175205192384406396819941381994862135259268455620925789594990083415970720502229144195855260153551004392500340632336460152740105217796243994784086530351156834328074720163034384644873811204634415698777324807910529199095351047589167782282545107000583518464934656406083363504965264883829466843960856198556216893476379442956179735008404893884985443751275775510205990996128005397431705325961796108469533801121523462542686384681652766566787158193330803744188915939191813773654828718545832422929654195289588436782306331698215464144809931846090360188013025874028217884506424048667725899781788767327151384301447639799387509104615966719657806430146801494606345173844209831653992811361599390317482965723743453547815086175578011614674362085233066715301670055730852528355683288394355801090472350228530551406296640942476994123131014050019859413258999340468722538774183222163750483141089894527279263179500360650719635151173424124644244489380104540152259507248031710298720016038625280000000000000000000000000000000000*i1^3 + 29659801734724838721633018697585174962518899400878914888746419287019254386464521113843172369256331485637350405367426648242616114109430165764704983444002797940581464140073465083749513263026610684875779707481986040693867985990465774095907412236072087518257466067355353054649961212587513246224213479826252678019284683140401874277251470144993149263533161043898633751031589237518957291568048273825042886676620957631650367182410062235444827136412038375084815213326364068296113174445272494837607281387808158002098890302569866288061428712138865401797565832708989829379514220544257142075384853743007002285448064754649183935082982452721790379402532647010626320811576476534278992244045270768437714021361879130256281700626238793069297366359161392875798350950079027401566904970456631032594011921601197524000597834388540420389678840650166364326840500024458442884817368070728282189455643518017907549305156690372257098175366039678836342471759258219967664371193593871711252174924466372372971563525700604501371969326993936135172751949324520496934966811860889765858740765058063228395955054232054634129572816674199210955251279462400000000000000000000000000000000*i1^4 + 8943137307459195278110957418163415562470188115013175556848578724961926969932041103854904567526248972712900971283117098810520586470326652129192262659070500745229608290331777989556128705201395101114501201858776347969034492138274394487842653232802984522527769303512101334120844236346364687160649009366689019252566077895148220182532739423772758143704955690648703424111577343409619565060410071060103715687360457020742870359601852263504482849548624886649535974821957289314966565135118506438244733613449638412352921554255536101888791126915503808834253985555480278856108781553948539116765535593885035375859237131078817827317257281609179929578329201465235848003375584846169238805975877174057204960737737600851318715315980241195873481789364157121306978057387795148140087827496730300014301249036910906304496931868421586936822336375209814098522372747430913290767341042531112552882931477915475685063292185739589988956140998613906066231697113865594973984406378870099994656105251414147723812399686468707162518825118179398478102553974796383615757111957915222955688042662331505154440127669442569779013422251620393983515033600000000000000000000000000000000*i1^5 + 565511495088146714537236216086731417552468322253840054842259414023420123744893733870522610243176739426003237587074225617781359032619580104200417011913982534017174603731689612395646032812077334158971562956420594216935440438560705716598140579667849124152100663327243756864689343287571172751832540497433448552978209098092514797020416620287720978141205652099196698020528413388289644867220119749754981161338697672435163163538060379572193588880844662141499020540014575094212218383275665044702177917718673336321861703657193124906628247745357934384031291056728192095835215022814810013002562299560451210772307987171013417698410531869605641442041294090367274744107070976697691736779000597334351310634744608085645979596293260390333645339437405644770980907473013510263401399458366349160455945986731335319106678355555451127963203168639950291784127877939409884928036283413317578644916903222294320982337731150366565147254704384967759919158153441631372429075455422005303087002628698463711032876839888088753522880670912629046250313122297591530854970806183721385444524486821640446490060247832501833255932700829505804042240000000000000000000000000000000*i1^6 + 464947282553668737685900947954349210028495450225709267010206827883234805059110081454255320799505569603650235869837681462097051005157640148544828150647994999634998820415607284529097338725642234479314922501311971065807855732772341493083100434667003383795798018405564461030416269582043342389107541623395688288674207058717470783248040425039864062672637029772147827103975156090692086641208653067340818140851508095125306260166053594901419222262485492298167321191082995292663016185573983388948451209010506521004364835764175653463217096035791097258743114403444187486814317982732290312014191145563465104274923471464674385207711543621943862897155077908583315481234549761387487920572035709921982575384325656982944224543948666316451416783927311428052749402769897456178881218463613486704270383897505758716549784430029939170910798414137173611647949667106739939177463428356397310843969723170144252515976717619119829251408877135955975650587041209852485545541479773419715039630542593473808524535055275069138773138441642217083266477564610141906264952019808846404835342125489630670539065501395858451070193901755789895270400000000000000000000000000000*i1^7 + 72479214278028001983432183308744700201241392881971992725776231633020764961626302669805984765665708355979237351676904414622420003051529174752189003503926528973985430813414487893023051297168162288376577243104672239734977091609036247162743550358735332823393694088270268658611135957135053420045419770405627395731424520939001668563772501709786964052508793426388482287995477941863968712798278435002418982851783692039152317594532202085888667042755077247820179532933274116905278183327469875744405659377568120459301347513342533080131460300280483941027852299216770106243228592192983306280498300573367568531551188312117543203181814014376792085042208182679382163431180878401048124546386453031734637420673158492696055669156021133892559843561457643500725469231773795888717623108181586111164806129115672363497835176577790172026605580063390595288004760706530024075322454331368804541010909655611797772003372209817713429647755876770079394531736450634513964305614019223409787880475142691716846879127341983628222923012575690854668125483178166732937634828167273579285610179649882599735164387868210828015150059241110241280000000000000000000000000000*i1^8 + -566824644505230627087908676086715773381286478747316899645519987766560451014366368919124515112915829017066949934178130438877188133022064121752919812576205175546537672541401929673543616566751400188783846298896490800054740799115569707799348951291984200467873317693354360793390230003764688319895288585621117665531090070796653557095598343436668623791314599328443170620787582804797053876726491646468294172816665536326395822620901051637388489179702687305385491167966772609842554789737867069150830126878053199070929307012361188716031723830303924330165739770696658284253993564470227833699702959054120443031607444882407902977753152289484041444913340409956161245940306281067152141812431468560263336234054030139036071625431474333719036951513847255077535007148871603726350052497194566763507806914609629862323818141404929503120225018374198559272084811854078062127779428492588157046677704245616042382037496941570470887474047025685862054628448023997873619051576025975078033442635069531999765347926621022760688042053093188289252459962001432692638793255396014744484589523510430189975967504709915728487536769630208000000000000000000000000000*i1^9 + 70357676738803266353432841048622978811479938541650458261816684342201036453433450301123886067032646326290038172311659835499636040691887547604169112071310197564586035648408430458946002173390921063680153798714564984042556479883139244064884248380918254823020054479458188442734271784937891427847129423268845005331778355005483595926216573511719185110309164833717145047011272144294565490026389943749198889604340544555564574542844110110792788822960892901994368663490656823896378076721461923160204856571365004493657998107852459211087851838880781303216607600053267080312141029811772654750223190682475598656561199714282169795976337729699884059532464106290755414376091188351716170972976271765493473249734130505946922147809421956406780359882596518098347762304818907450270655996944743364885214506910084706051697778789712022880297873187476754828634555725324403238010647268686659473814217652235418352092165293831801526294685094533036006043790736656648591816607351308339833915236275811107397757374628727869764272626025593668018085494854215174313926368141346678430839138743415655958024137115139513298270447206400000000000000000000000000*i1^10 + 757817412354485298932784131013243698598057147980606133421747109327238354807973616261769865564845811835771059649527648380776567771690579080256043042375518023940233184747755521854929438385574997983934326327944249294829635406846304836700965500559424416458779969368900615465988755437686170987528897934703703689035812513411582122802291447582359757396947925967121008433819932177282025807657601473845283313260920232020175937879529473026739640357568067929505789673585276497108563210978024730830552023575569033276396130559797400554241885149253924746279928599094421487815072176252399532508051493844287914224857628443249571473330267656593104928142989678764874709193721863942467337792174432750297049963264338173836811076753828562118064951013489935415603893856369377374363729747000922012156605994677126672987104900756337080284289395829499643886432073497402008787694556200094545736373878464615907504460852801947467248894792461973020667478864006789287949699430904490396254070152784389002706672052665461338806317203990954571530049141476756411585882209280573760549636245916357178793421603494074592211763200000000000000000000000000*i1^11 + 17070533776455570305433865492927948090014187208780284109345725945809887403007811787193761031762430163746804720914611983521783743522106004197816675048320837089544787681831982933840933404571868017556916587263236791237053703844989337074064029536772070856484971591997274974349304048855960040644364505332118968380271342632789021003793570550381503950398885706173856832807513294220850511011509538665902986595066893124870351881905563676600733152445300097580351891526091024314702419984451652873026355514539794613811339332729918083019884562787865305314780473120682293641521273955163671899519386838742783248432684651816504529181487153852660007159354059657181753581639612017768493628544745009611161252646901479276280732348141360803203199074401592656593912629742865065843206945086771624437539601394073335909763114196054139142971550633461290706656366034307770882658239362589909358489161858946064887959693172292428013636327516767638683024043104698337489746739250131030977028667132442652321878964399164563850555563993736599317400418264570056827896371199491723732300473191433288358602563698144292372480000000000000000000000000*i1^12 + 74754349563838302038185737379277791216190423920934977915001659872090992399877556537275139560006060203947679055387552558783118419099171271550908729164981823508432209254087776662380744707714138599149309385054870330158806699455559741074328541626532854847561400389872425918327718302794824091915603521600051082245408760586291776846627054734257740629569270683169979626653077035156887336786840440389542177172605105194978792697630943130206637147410178137232011383836190569790974843961105216055314321521080988495792939791541744363892443728418599691103537558649824229928098359188113364049630157900154969214286312364748555308254975492393634998653285231017022320009575995068027255188190464833804447284070253233858573472804136694732845999944780274942490834478128141271064440033230425060949881143363720309478268107006738032516386128345210735162112639413166322510984689118892973055918893510594081910442790101872709726829478567226862709217579675453996562472961416313561051776233498113729381719862294696455810019272327525753982177337041666766682098907740485633187914926385041473451230311438981529600000000000000000000000*i1^13 + -320795645132896078033168145716280935727411606556948829931186954928298404849533186228274143861022624539642355226966872165880950696869819712471117368544863279672626464725267596156157236694519785435718402227828675013932632483120416417916718388363076729234853655576288367867011160569439097952952490036959791635305858298091121559373461844721680876542077344570500697489923214880406484527743222291105848718036070033041082092032606212241065633190037547775748639782528790624318889778206406332866841383520978426131979667637332004273553314798009038898538463052939625407994761109007105640141844616045068623346598191811437357848391296342884176757113918034648869677708321781767875724497033701482443903914725979419784615224494164416304443174158039429603998214225199451108296163460267226873735203951455727898785037468888554961592654586221764560821188910260201712032656802032048767605749596143327970540852398315846404110095270575376701408291341911409488697637590434992552249442454305449845801731825931111884845430920060047153981351392348204235680735793074220913430546987480588032450325014118400000000000000000000000*i1^14 + -2389587532742448188311455132309922495161317292931567576288048266952390483073271634422150756837746591242010690775104409242371233930544831116886100681368026277707380057206717833921571649436549060425599870585114457769143260303570263650645447646747411649470419406174884013445137429402112629986425742653180766328419660676401071878249279845424855221689937278072364621325594465225930605112296871147959150395255149511592148530451712796911686907536862180658255462724964819722439605752141929515266382888461865436972531270414840506900778746238001967252373141676237559851621232278399354756217238921466190026439016533902294700262896191134633673220985204492994930279396319616025984266181793755770390557226153532299719663880676591271188057016199395968183641366593531347490252661207886684442790959035045549777637809259463047687255074465506876732968159285297255695231904295889305542441674733378438286688133672686970358869792830120285039964359628170193785808193941626024186677816017499555512141555515547062914662020771543385317755441180976715465708586488336127664061317894216010234373079040000000000000000000000*i1^15 + -5092484775055180199760617293707208687616933556542628464483832189215847102166905278466040996610334388358140634643495974476620070913494886950796144325419915251146069415095041429804107805062805408730777136832078168611718431020389637048715829473349407596911303247445302826159803653516666700092775995858971564628732069672582465828625725837046306704103903572439900260524878573788536280516487974172334663997140314324156149587280410242360121646906466936803374298535838775620695062333498023297852535873905123231585389582685255007661957723083106740508471884860219806510739569640937592552006835551973612499195664221086812708839233093702684133047993334435427788648490467199387171695049474122159972448464918286483807635081107584025613512696638483809349006390077867614290499780086335585512077669412975093044449318484031097593807975559671460254864430437124862240024695264848055574822324717310174172176450809683255706683089830803224416349299348740818641941319457035588374960205386636919583451143689344888149537524608883459996458107057864777512056478308334233753101159403632286131814400000000000000000000*i1^16 + -7613998366770478870016612703924542649970197141864411667486838946504555623003870523733254220798598922383648804788516706847513698375947365969936214394513280534784490128531949681901369743864930908813005550526079383930592033811378331487417273863796832501942117134220842658935496689066108198949286824512066850867366849314588871641940610575621422537681121249405330298846068342167570921668536534478367235196049188482494630616439700466100959265821699151665100588582886043341193833263316122489410957259275822734911187158359058918234901739725799870077592342911870492590979240310907703568485024721054034787829655646421744630233626330980212586884982485169471446039069374187771585508790678446162640548836841069579527120231838152045631794029296451523550026574494614670553345056768502607912680952180934599786177903202070633522601930347517508510511018448550467271852361284982260856743609044315982416419031099038252600770617124577063012799233263081971942343343418516757735714008227056054426484482576259246975816839836434907949194214851511535257704225050119882631993820144813998080000000000000000000*i1^17 + -2219467378812714909243850778163011094837004416902363991224908288697509953946040225332470961669242492969772014520263310032410561431622350400458682592044267671237501117368625815640667441984129086937195831783450304446412320388285305162926610983754352176867958160259899211290494638871489931814291963941860155081802194954373516056575896970627120532251537350963183699871238992087701347952324889924876367489030948089095152898265335099634384300692872359747942003031635817995955572634185622742840159708151344208686194408832017391375835357813784792919037107135466073942700145981903596767853729803528142713849109081989634663714470664968816732646566918133052594209428049983018034463984411745280464574707921233605846156784870451333204253514082134176343443267066845222823680183818779715767265424099908928123741962151583690309730978459613575355369159384777854682529340005681022408513346835212671662773801766143909792502395587420782757775925028040495107895428162253900250393872870185381907366987662280874045354530848042568605534393947117533162675861903561498988807375028224000000000000000000*i1^18 + 1998343380162311366700239565004568144583571260727435371912527048341685284705886768667315103519980334302033526535658842497135586752714461433837512659063190550255900997891988458375121305250780548434172693923090830829701157557286906083543258796864096379520611782027844906687565791145472024730293634355310082102859734406366832703424532209552887140838994521731244764392338621209683227488085482121127711156658663621312482555902861042122011252468138169805121485028194804345344600098184715380664402964383016353625594553943599164115112591425355891214909620999626286052451125487854036790132730638914439212256713056337643776041789567025883262748710863780072617599787287246242110810699460685422589785289003751392794967233327664677684450374718799404630323904781174520959872039023833402347162685559728659179798977200196965475862196557979872109231467839908317517051140146080119489169157455274837435289806879504125947131564152020387481006545021910338495533149317196508713295572145092222749894338526463635608870520625614565073050060371475850659059333058879160519648870400000000000000000*i1^19 + -267974381855031570384002844310281610047436323973620579666655412226436408925800689167739758559353591247669986090945813447300866002493373617679994535637292704965235869001949680682178706342781041043770223800777466354455153332080339761066041468996668911448597219347168997240897668598096380346567687592571294431296374393113305244094802581394791157629700414118622573319321195143779299571510050609345979405400237455151109018875772153217638790828571328163026137439667902546005073220433341889332572490832537174249115663154034750679108865106812365723000659125178802693715329196367837525050640923194679721198337701572771292162093613888975761252437938495511079612715479252096823620158441039313220588844380419237402881103065370908276903381339903296042555712821662391417343576792267517028937398275728161727931759379336401585412122651198727295267564337512173053969423444564997313805755452689552344933795198005292050549830899896962321569120629140957614218236201729713730171053177873016371725969332058383960963712848624537469316562814653634853510729287240976957440000000000000000*i1^20 + 629792024676190592872198593315343731737882823147683320752625194301656144917428779752161437245343430468346988002279808341225656068579054071415813794584588977041235492057561463734138133345276879630484093670324726828535723558722575738609850694999863447026359413798016595518869688272568050188617445228607178429956608880570215815961851812732384519288183101002642069178590363576567585527087821756407350091200858521245659129595849140691039822284094027406836350632305850291902706461749555343152367963442428873207151185172643397839113195296157358850962978201458980988841616971429727407993055417684840039425596925194741947389470778066052205724288582168486490782265476576030102758256526684811176720663058153314914765756880247559129537020907629239658278442907418492028718805400327193925622737031453299184968803399526844450277753695589015263086207561083398844965470754861477295533603639626237103619467182199280111830564452369433912978911947149872357988572453031885960593268129439257025566981293695074221444431986485132181336039233497083199929450496000000000000000*i1^21 + -1250242368641062670788682553031670608769884094674958873814425966959546921433150319215814326191104363273313979160824976362744161850546132315676943573237661728543733846602998131124306419541403405594397283417011481185531978849257442116288776705041615336247565210341813510608299028713359639730540317795740914444640643971401159873948748785302195135115609475308393620045634567495202601478439529949395780727446703296299478021464663224151071060785359512849119385681810970540028265874626501207545597438807191845213346582391770272098132533283466043763587280142423809457831485956748276021884972650359738387402425087390959418097873952208252064881984091390764074677381948468504710524789928464485359683368803444781337737498677767566193414459589040782283399142537678375067336571064344982885697482624167879847212936761894468492685043815391047275758369288653868504791823499483312583183849849499653191083701412521796732487960433720960609039889577380270726981960125513690518684279819784206477080103752048225808475067942048253253518730198201139200000000000000*i1^22 + 2743720813542551021964568560373617971316925716611540101479981359610548482789013112864555354393995077043585402435838715197902841122354494159726529834992941684658296280781506005084762494994828677630365719116191826307363404136643899174828375596218092036262458730046936551304564379228057391829426323087877397921559685820863277839630217267912196852866136760558016592944743579784406885911326950415188092456717900772757589482658128022281545282494012573313679382303772337802563859419568761473544615148205420660513353132000966395191591447442466860863978304299699499760825909711586265099429397988378656683793338458666945559712574200956789262319545836578551200760393127444164272655884091914266526641285055013004909417715686787132802125486577847459438688393284687316054345500386498857454635995402003891574397247367450653294509571146046653803899307996182574898729065466790607684926139939779244635410628115924256858417155874604796178693284074027156308126637324729151067166091174649141132787411935703646557075868610831141033738240000000000000*i1^23 + -4947181386697237278745414858721907964575215488665635499257281292631016912838645616812521514977835838684184175925950154564255011181830323920225373692520235877456465045553584802374982925633819161650053375256479699582266307352751478619686274553533207848379479175831314109598504672597386725370746380521056785866382449449195767270804966500216693258632970882296439207832315700591285174776872649203215737806262481061568089097487667528444980893881752939787025889950490959651116631916740759450514837767007386626384295441172957357758483162567209590315329454145237341172206662425281262755202939544925775310117597698345334586746387485637642041788923473548790605439473898627979366913328348480310480175185931452560498078321621972767434353858761981929137039106806502729313681481699339723801669232872040064072617080405412898820196063502736994238699460183554016468872098844033552582854004211124328663390939893329669741969062439483592698781981548079825004400896864522476599045801163226853616900027683292219851569813782528000000000000*i1^24 + 5646931834612090936898075105710051060971890136896073403726232902944497976365677146473268404843275711052093255152027564061293073916399296124078926344898511937507735296761710909173086177114465208674520223310643709923175114458985546763397059252867770454021058563917946365321632365155831043973138957206441099441769486182190949469440924505186232818785542670541468459059045392786777467166370599537388143761079851991789740054739440765788326360651835856555418934386384000879980965663037782707818383076431401214999028146991231415849233960439462954250815074908553863251042898727607660590901974262063817763869138315782227426717517668028232290049807550393461795925917843991401031761765892531981032817821567795890251088256219107689368535797422946240533035587304777905771967707069480621823029641464339638649577295542475380060615667140676206099474505853006310261304495546947842168133859629266582490087976698164796029085701606349673844049371238728655880592742160285661614675410308275985845188256338957828096000000000000*i1^25 + -2690544739139372265305019871923896999366890890205304870634083236252914111243489676581354368576949838314331036251355663469206033916425904731962860801384521498431954562343477622027728679165718841601807882531928373170955995479103492488635928451447760398438877807349002546266290596280950809110600276241334733125280730530253761811218750274188193721654411600507307134188136905389890107053434063691990164809100920106767280167668854195360285087902890465375763035025318046493516810547224791334369550984993582260534064717392652281563543893434702786587149262747368766580261910182988004376771502702392848210387144488619916870047463207129943121859074969608001758935911550838474184625762441716218947557137519184481827836870517680244084067856274335792681212386939873735874690686609562173452388639204463858646182342343275205183340757057196348679217628124537780328387965936882041489606089754938743086474314499227861710034549531535472576012556754916743410892721973204131012494252598049994917344706560000000000*i1^26 + -7527259400432619715432854884956322391563139634963136958451944902933197337848995928902279325540488533977720989633669217483708139271011436734765124721122313335131955865030930811944849766177201093381835945293362991708521350229268162223189920982751273995912841608902638896675879269720403033257101025240625881280837873098018170384317733942750148752608833329265615383782555431731063743726633728227546972413959102011945945978148573196764795337096909236195995981459586165188603782588297394944608194350368229331021998951951612625647347131260056064227135369743827742973276550846893990724872465885908740773115789264464037301337044971143959149872135007586160324808492195966992144828474636501691815102408262421472576863902126559439155022074832451187469259874000500377797054266642533898487065657239164559887832709274497585337081183835352940980774394916817789235751921035526904152205291605274625229406348844571827827185732566777846135271531117422322524702125375682785892000291880960000000000*i1^27 + -10142554867901990283626773241703586659794008351048079062860321932084021213531691030121190938757738156471927865465992890234607526282513323972822892349781260367986830471397794630803265151649431078740134407026012363497447061431312209435472151958680368117942435937544878587283194863863169105228439052062915994985779525897547985161727346284897309021766241469656604740363239986868309791193523827931766823209581844505397745409576173012118921569246620938619204253146033121489510656354938282793000041241279675764382864233239190934848837275740160982829120703834891014643869796910558782293556865675548209066192231536444874861972086369333038437974135098254632030232673697917878299916258464447679389719152024634297859804114435685936812341240803361236655309923377874150625442398940263138246947881304056351066715535425962944715804242896265554805884262656840162467898412793368755288099881862878238206483654013150540239707919861293539741347338045308734418322223807646924800000000*i1^28 + -1670498215265371509179230269239918558844421632345086439280201504420616763741398045842587548512329564107764029201573430983400808939840893489818028540545436490651779243010048317283088687275494191666562658542643161777727290029276573659559593312423088483016271180107223109069825044763827714812781135774009677993214412276528230322290002348027314419450835184534742578898896598016266445271529086922979255726370500964707854353883944767549832352543390832185332520236018144804800078119575923140650858221844315009135129440033164716576257572004740901768414782720610047404260186031431649092849875086498668433970669363345483160367599581521238880477390897669550134763701971003453599208425657622067186706159190534378565060741225683040237960857240427272194470873055958026849827138068852410018769267676210203609724974430605909754626457901581577818687834633527574747389802640731484340599468353913369573038495195290647470639680063571630575669210494549979299840000000*i1^29 + -80157483376238626434508318345200821315739628033335023717188541435134359624887183353757907690481840715622900358845410427832320581395943758332465092149077396073119083714045772167634660424284666497238244109249578579875848144154473534420527942278889194915338338693615865900076092674623172263745987111990628006587170998562835227348919931425153756780405735563358084538185253105597938088700546939527324445114081759700414682630494515156610286220533270754912053937467257249717210893047269799904179319324971907612263785976412043642995102586449885164584120124590236625364097122728147046469277379849638449747017491221893120434771829022781805697515795985971496552371415400560193903473254244112749427894296469636812918909339811171734519421724631158597062286074272662467255986805481667034744785325219768596219258557937286230679471815958720353235943393256533961160698119650636266989531440718954267325370330254840686956195858707314540019712000000*i1^30 + -210572290497636015579912115383131151895908533380430648632358797457959269147968425408409073188933778107200804200921294211237505674428081843600611225156186373823166618987282520205849039218069597273262230822138370594741412969275408747992093598309683740037607460777223101311954360815214410578699243009580466331193236954163259902102572271746927422168118443781529982527751247158825601113644500888775298245966622032058488556901298434651719194644180180307152977272800673299350958372621991875114433439600265793749963669078815670104498846023681625489893080560037112938216052447471962506413473516777789855156395902095839240938345335216729705849341801728509175836554622378650258564369219277826695234314244122332782618274089291333376033792630542787697067143130956391055743588575278525908812411850192541394122737013414773321942891630348547775950099843084994939489112185368699319136477983325993270705639109045325612378521600000*i1^31 + -293980342302064911904993848601054970337330523512193415408993278939280955256130891675714057556374429442545890790234213466869884483832441777824785487458857838467422815507671400088540491324995606881371262258501629647188565602716704943585442773019045173282571520291582374838148416348518822491867260806264730539059454816688100639855947888378039743503238124534117367545943722656673268783739780529571422372583840804565548799993366505397884112881703905292039681081390368067521510588552725266717376891889368927900624676059828757243151243970883678448496679839485450884373185530579488917765596777441573894527109758851805764876242939749354281239419990949735908443389504614418424083129097465851661745529325112819085301490043191929344656848747609701361777694584982841737466684312613606648357144247686417648903845455975369025523001761416139633343916322435285420458043476498444135753520336658781915615093760000*i1^32 + -165905872754846038812177821836738258791323380262378926170325925274042897532644673600168148675176158761643977079285697434103351078029170683286970439702784731575198796781503158564871962007160942143155220174341137356577589903567076220057004383014408889151599419485557670078433170778952156804167377466589725529463517777648571350313854625503713545003609594923767707572450358431697541074984525163960955733888601420933345513413705077620589369920143111229654484256773009002365367249885217624390049041704156726141377954366316065908201888390886908212016885928044307703644828463297053771890401121305555315373939895773088655907520868008137834356651619096836717419634393846200902999607943630888819810850662309064415785560506288052486199672812864093306497862708301693027975263108497598021096296600294059786975033350159486295663632803814632014425234839853666864443673137918500680547110528000*i1^33 + -3466595837355123808537076821766999480922167797843364710479483209276103492100177034374180890829733897317096732393822676128752497169109435201474087553649076515196985986363915671910540036854041962716391398619693719912067870035188678465959138917231888445815539229863453596927583003406558448288929503248733619145576086993179410921426765628517833424957424025238389560245106771254631572522689730097572411952779923729954615535816389984373941319950891804825640792442333531153167381755682271680727918093722641794680420994718225789491556759261779225193455923803485629460561830691376582236896755276811765914276381505833637548515168121622185280177073189802463257243621418536735514877551606755045167684049500271762368104809074088229180392574812902975877617344636241221429373108911113472943036837445593027452518971855028598919032133255864041846492951844943325198158064000*i1^34 + 1270828220085792672554179893646904577251380075878552278182799076910974860636708668360575877427763171042325707523158240250587622619346310059851642195298368406083438536237485767175205559014966796427660157053388468843539610044804101454427497024208516616134926766265845657691709466539995899332783491218126618143008033731519117096000451265308229519591051677779123832831437889246015048537181310889788062094063563425719664750614528331781882704983933560333242448022572493074564453577146427923831266862385539151213090943983593076238788758213263200159481589075183963901090589041012436095588227991330275142783655503299654578625025614438743417275570942989800212917348791726527405704288844349618698806862794761672595242613339478657278523583819611304753260437539556078256780524878286591401389282309701946184686971356592786363084887231285848587770586150*i1^35 - N1*5607649935551815369549136636253787804405074103945465647406053186035736182352620584735584483760510077904872763031786462685274910637815106694270365440340895479510978358304951376100309318637379967912641195509366071630441838271725467652884173052783266272309785007103208290943119842861886246053002219496481*i2, -2542198752237682977247989916239069227608784451752494598262379196802103201393956954707728717401559509650900856478714382403443892872301717187143490245128445143997038152491760871846381643963892494213894272804978935928440725625641985279146388244738974746174259470625114054393141116148552187014378737333199472035570603212614136885107468287683455693898717440464403073750809770731162559610369600312632935038615160778536810512199157970431388779626673987921965495130364679246702554680267500856115023710602836446411837394267041143559568188906545757828793852717971388029068618930058464596225119358203256293912625767757868487641316616997169728902076889627052750509631769501326938563249439671184832339802730873321039287389674249507747526735420166090050686883893497925963618199492247454783082881468444381298789690868544877929591883735786561215236369486351639651399112835645445443557001548246477265201176618154666133799780925416157836788859465357282584923569592921646269954005786025912870701970578643728944811287358721893099553950504652955111870891993707777434043183370395534062662997489090695875907160655987444064332028627760080486400000000000000000000000000000000000000 + 3088064306184693508834544886820614929764152997824291144034502816062994408261424750873152559950359859867773510176231151410045689808198445004810846638404265188434174653391508919947539568889118716261785342383535616091955436881107686776588849799375060687090667041918608843426718077271751813069479489083463287309714268011167327971947403135873635232941200483630330139990334878210764656417184157410796060350177709714890814852398120346569630069306625666117688858665557213940696827594814210517640702934370567045715194056784844423617748663386401829509317539348528886684149741861372308290697080458289666938733250024423301412293340384129964484602766987405081038724431467439839619039156025849846611586717282770233086415908643629613840727219604804072554992123581234846401513214039035464118810424896460531523035867213416562498049449151247079518816259432789265878421239999437331963204779819029490802746488045922306303278373625442493554884098251715442266314186449011113916565346966781262373735543998485007848949050152441965636017035417202406513630149656442055975729284315726289700157993694828340290619461167533438327729338077589285109760000000000000000000000000000000000*i1 + -1251548549613730735208174325139478993976652064787042955013948260484646447185511295081733916479177612636461328491215640805409413615569676116827837006307306235839705600114650650231907953144483316184589985068046798489680251714494954486383590831264002401589547640283720769361436333452905442695999941864053917122317157811579298379307341724107198074592312481065955967728250508604654725790259253359585004653948756230974660619729505252501811038909293744236734038289928294433490142482403538018721731933012613980820974916502111597753499500624665395224889213009499293517500189868951300226252272337234463454213571211389366585633765621856486234760631556124082953468787270360529588685478302504426167673598151555119837911272546949865248942397890437797781048500640861827348633736325734437855019537576182132686570544053327383134850213074932566213209936991500705817014799275943477713597063607796197456525603381489963149811032865115343956398132294369314777025602036443667220146120522819757775066649230046079201934453849813772364078018862037519103373571374932867053813515538514171539736809344058149324294935337939655264819563735587749888000000000000000000000000000000000*i1^2 + -383989689514876390706134189314065432443623234026393872637129639646909037918855550491632187845175481836469171320909234351126155008215758393919765533150001030104213313913582214381613102116001965726647668836472182301589138338523317599156335033636654807322465279493295392035344587466994864138814601091446867785593352249401217837300298852814994856404620779355656206262641917211762364264807185907819857773787949449453621336896531794478386480611745724951474394768551369047376455675002126194189194391311813741733325426782198524804413479990195678424259875864430543479886639768869376589275709418663586673346831419187138412147799960094701288094414136300408495389978324634478953825321048822868682409564788685779399413423316811108622124368691104882357331127511708955296953569358872878970070978667295551788623610480086836279369112660368555272793757683910693920603473720701774154646015086325592366465393824680049024559362568848425686876283421033229234918285742367115963117907401637904097839708332473440476298967852602806286402895357521135920708194028650110537973552313816176124523699195908035420608979474768256043804429064863744000000000000000000000000000000000*i1^3 + 59958960551451519562404757903615963404828274319819988605086556666685008231784657210837657688178009938263398126978224001739877538575136983078429034229965326208292469163400366937447577339035888365324150651193551014185154917217474963425341515449495800282341808609889047309329676153937234077986290973448985432714189311119460073354881926115417644899033933288668234445752461097608665551814018234880410420718192860514132676035848634964549955632943229484545983640434146810712294557923945401838504712333761600541154770731244614652643778335712126350332865994995218083619593153736167093224680903251126797970575612092226119731067026266953282468260841058004062491068922643811288747441558597607801041706253360217135989639412948182246199200699252754550329807274984182399523185983411921797446539335181457572132892427671565057187022775811926577580936979073778405951010123669433084553710945172108095607216886683554049080753719605370634489871433731010927649599300169073694262194288219111890597257603423022661629079545919005662375688452883376164975132091824125594384797485338825170754127747997827107020512314568334796069109602713600000000000000000000000000000000*i1^4 + 6007912085647887079280580082533960769389348608745488117402282548716125557935725008137432722500349831288879344908141292089324166947060535137813831135751226449786170155671815486778832828307105148124554583483475418793965939138132485309974249797098217636063362031423709887927361320928350028928996471391395362567330665653298009295345855655371589878421076745988920383657211696511903283002462673659449778952136519789285373399976822418537046769275321389077570612018291222721828140804655614620782406348807264761243222511241509128921563750527961869112792306689833798527868052181700256071414913947026041138791798528076739080132007108617044232968041528271258654733541958847529180875011279171221564163903539889298478609986131457306399538318711010852173105431973874497001135949341299439384430807021901724165879717023783005996807297876203292833663768405635341695563210450325408121661559267311897463202752384569025175368272331999423154814868583846279260146012714890696142879151117022852922459333241446605912767403766481554895537827763178739217370373019741483443030947276830670254539129228563464329689350204047285776455565312000000000000000000000000000000*i1^5 + 641842435149928161155232375314696570471054533220250198820003696198809447815593454972345458136695157165609613221857275604975558197385841386625973762727278657773393255197423102303492884351997292380226671307030609849212256686322749145227721513670047759424656767706654056318705078149456019645348679589440589783070759277224184117783618052052757849903164967484967072595287781732168891510349891854785330453711122016452249065325108560503575975734409664137001663572224617717253906475877789883942208356059059301701439228309387887147313322531442891171770102297905957832928724431554802290276652302559058814743532121849344166643966421133609008281770113983833955543384144336458566273771231493968886993512023706623190673702834977033608946212844624578845888544875129092429183592744283213054907547379014641956183497358277835053312238047459235223636812332046610874207036121312493866405641413940371658282912545283928774137753501104783471140347843265284068974699461824981563112164279782134966387124089036560379589332118216411044449495271260278581454280034989823889890870298797578098786065676860996214156998472392906015296716800000000000000000000000000000*i1^6 + 613678396038177265294387856980167182413985699345360968865468561263561717488762545175353067664787500802899151992108265281826328423308348806532692606155373341656850350987325531336293850300353953817493078772268491944763822356392747291741379100205706519607523985305731399541061400804948562271399608213371062963044655762887872749386366466729649428877646743682302083753186467406197406375571497415949658618019168189357120088964270494594146951334437163716989239584427271389108226629857172110290494178487607871208148856768049260569092920731693429901797729533414953489106985700837251572001891783652130718762602303355790007013226744202144236791906532731022125933423633127202771632731769000663981054959249250855327673466490247797843389420520444701424795196259582159062918914926472507910500028511555164052615570990203229469761710789081806132847649173375283314560698100611318240984706510914164079683672851615247813896062986044150990729962525724551213325562538731052997844576297699782558205118755223421993850486944171407947430630464064814929551193448914144926555478803358728399664690476648360100816835494228467761807360000000000000000000000000000*i1^7 + 64734523009140384128795367442884504089768465772784132811519580226098151905402828391812115405073128170867293844321455762528295295190954302268259715564475839967652176909909762439236773012436761945449239702109432129374210011730620354475464862135632447450109260464910136390250930553835893546855829167442949373001583055367136020106567758460928755646281623715996662054442656532881966314052331267091566908177199570053139478152836534041864600813095123831961197130304540021565053330354092790830597683521351298221617855970578457726266363120784845031093264557121203273720879303024587368414023510420777379368330463581234284244750521269197869274749454434196725765019927084738611216872121490084049601152403780264611934283958770522516342741943917454402018897192024403705847067140151178569111259561572649093697056635273559621704449090515757811098044434936921458354815997287465690535567947919665818673204325406464538745656518497493022347715415466317510284854988870418614753026596825839347404914721087187149915257224847680282482688419130839404287718364800236516408406807749459326869356234552146536410431805477338742784000000000000000000000000000*i1^8 + -536148425377405726257128006472715630160983344428655398410911868948955207605542252460466622361335913323548121966189693510088635609669184712679116929934998356151701949101820206077193040078669771587932776835488975573781860540456263928149334758803433575659519163340522379245850269982082025296506501630163200499883091489923417487963826035715370201376744037415526156309769241926315159256591729908071848064187890393447374086366569734793560788871288661491339548689270158789813005418025769780765222601325766446481654812895476428313045846129836442608467141713724629519663979923269175884480216685648664079267922681123102536411030441979519524998250437828725198334807707205553385698662329958317015433936590858849163792219450620913788821809366752274422680814450712386742820236576899276300149317615308335968991944385861382174181199907218341420475269233784711645713282381397341734091091797600079913680702830390198575696953591850894305230848799489406725517263389517894619137128187088457753600084825057564988472596054551047281302874468400899197768600636251029154403244370012626994579711947031053981747869315078553600000000000000000000000000*i1^9 + 62008573954824665775080683984926728535184564674561181772526334575591406045408823013284259743916983369042456691101146855728555226523635021971636634528462083148262911057886803113619992402913680115007440069590787902534463402469106888780688718182406321758571057333205835293491772022874572986157719454181409624076057016588614084490679913105238454113618157076054399888217668245658781511655578118943294743219816390067450339064695421238979513928002097451374512834689312741522610239307181310714966514156546973233303365425434168144466158368442448868067499995335424697145535285167880861540649632469391722114515513840566003204825756883008873910956665154799818611229389435158079285253644205048553356909453948448324537670857224485473652932522795476907176968366687167024274523185979391132103326465376389351783843843375560892020703917527163735261287797481188573095582834329535929240492080805154622468249108373151325498423624684264339286086129756756468739502111082641826915018175360318547662210961099518861880389692189087365722937826907543309686924164806967509639228434059822390184064459153768945797720828805120000000000000000000000000*i1^10 + 667565153925637082393871629655999613461301722995178634315080981541108041092352544214487687351307141822250683255298407685523622305499291157600758072892153803896558178350793195601638533078364963631169111296322640441784360407247208158377776173016005836085993664156429893231198961438787289944893395640413969748215261006414990813115222853042065693321324815502911917188299861911355596043316679454855726035621826167519807935185596691381110245952510236874709456407221493249054404951598497951481584720743700812804920932608609131635256564847763914654945784286478459430641543010861388138618268299896003120477779476045618564403734475963732970770006390601250355981344140792782631037496321110331614113591706519685039498683422583004029611768262764982880959530244287326263482996698859602702007761941126043556156131349066839583310463810407304024081166674262892507875111797211679599766725024787151477539567669170100020126649452635982175837455396349914824187691416828516248302089155811114212770935926162870357277359855594332015610183143576857993243144449877512012564712205452217773342902683606329106509070336000000000000000000000000*i1^11 + 15597960911175445308959640590151692399778022374979830746775954184056827347369723581845484653824332591847769348398904407511977100602399084246659959203567040249132861564687038108992849234996924521577014523619957987176422361064413293347758034406826731411457377135069035446525697832642027853753422544773959518927419166933101742935850007726683093410996803249745086731146195397645619811564813184194274732865273575789023319078171418645143662106884883694270090423947517125740552487635733085834343369708500592052657707675816625082567275028342925291758479282870650505772258869505099848021540580031927863947761330446258635862282137974511550705467876233099605343239112711537533260261293638104060883536505588380468587463829126349943096609073030796883999346968273840065048074738399942268814580072409468005499580141223784150915790969423901468609053489467285586857515410533172441094836261002691633671248830346412160662782002388088691915035792533564199861813136566906924464350425008079281083140853465360237396047741038461690218861625107016523130402247943333526059463931147135654150621439530167069940121600000000000000000000000*i1^12 + 76689311415520697983258603261227134016134172109479043616259162440659123645930161064152076614289671419592412575648611022271289300341515929284008699026306383763250398204178029152718926768936646119006983021301476961009223102205802855405495075603140961311147502687083077354180944748476734357409431384212915738073952089127380157231851743604624105780692386464290036221605126591347867076003813464311751681870154410087488114959137510871251137027024849432837771141730526484090346830825133050537487788016086090084872614335421996155394631068259160630432442076858202049334489519315914336517228452528513783541988022425407597545526680706310625545583673460718455575854345512611851695953753012958045065078731572902825183353451490760044208584248564922370429044972267141168434860324795312350333373837126778690967235254255256236271143626865192300814589857508989618982858588127720996304855109726337058818700798010904677883823514864900756628291341642339460621441657894357269223582434912393446555505919303778553911551595312288334605522863515299357409967147955044071440816613018451794131834340925274849280000000000000000000000*i1^13 + -230362044113187047179283904811760792566576994698615739779416198190387508759697172345531034042495144973874884049480564419723776338668185863560378264863284669693266851785325352050071742033359334503993448915814260762232268592297271130524049800763293733034923493689099943583339041091649129490171648926528280796524056230350703527309906164638995036269195363912449214844447408682207888185856641533133491208736479633340709476259646222718569979317724195252652163201879830190426395964155717893328089930844847808568517748010423303547914049697923265621128223133868772362415865262671209552523899840430491790763627307516233589905506481203268053281068135623597028880985689221422855497428629085875016522082607406015488356358564552012638747981708642834507425170789332488140270360837547539950948731491659435704638001015184239282565300259249119618999796000036913598765517186351360502452548212635917367913266883511805197037966427212389164266756764433306178211263700045615554767513517148687612443035270471228938735735691901742629192700321301706692266944754888044791106526215054980949307528325365760000000000000000000000*i1^14 + -2000050379793273473488371306893781611140502799078793275559434790522489036652872878688206545405623131257278820108024291200342433123177733592414805038802322246266494413025518615168705949308795901657671640072629674516184931242970103274899677751784169914499127533332063816204227242064363923988114555347939629445529835312873871960286690119263025358770336009452765078451589580128498944091000091678452167713161261883932485647531326204090657890563048805226679531647243917101471290450850315454036484372048212335564128604893282068488786801650759124082408791295552539228091628943475240218517131303047598883043672095304292885979588661479481680147258243341456164826961506566481566731325901529470075811771311665916338099837287572500074965816202877648999084070638368182632633297761433423113763719712593188918013275536768134789249549390135840511301054974103929421528163292105328809513476522030150405927859402000734005603244019321447146919395860464679174188854230631053779457346866833753045346657659253298242671934182126576332332929456655652316019266818964457526542593615672023992718747238400000000000000000000*i1^15 + -4283613947112306942131202362297628246128076810217758362942475983799336065131938028045965386005745575251052488174992361869811566640828222148190211734696386210934575098207841608542665210526637430342912226756038765078404483638513303936749630132627282269529617781760319383957682744046930972641945271674159966192242949559354276150668240102614859924083517211350881030738408891906700189965380104464250293108234760008996139043574958144621436023873981219723275001315356603749323869117908394023355492441498424781129122724663664754321374953991449975535161814375764770800025890294725375093118334058148963222819291674673033424342618021942766786469976089449810336249475351773739123613142780627188315049656877222964099019025945338739219605460830045170155216232600117460740948554751896435758443418292080278691035333552704071688911946286190352356663404565513349005512712106269489422818756053777936610564075438092842411744301261642232791765078812695203932415554081455551691672110213830913296398726882832397324873697636661434821165865284590553558813228332763693822972995202608843225825280000000000000000000*i1^16 + -6619758972589235379664172576334866982071285986643865088650293995285284759265094391399111770387996165948301106179246962378057515401801983841782469347056013512605486253719466897410914839643920284634642818687872415154772878099666607025357779552428680437893644332752746456339105650145829239374667521210747110418853716942441640747713407573527911169486846348000644346956849044270675043647458767196239304932240053337269681270940333255222047124027544435174789184595372829147694857328852404794476654200032020222184689418659600368045388433982846388330989004306589456704332592133721906144043958123706073513565116850710067865361295045087058584458513337070548538410188756779401123414862626720954614798433148755530962510733612767894087957662105632974438151053764818181727447484607761240889543846483076344446725097478767599310864429564680942943566008340655125011672662618885965620109312572462253615283414082953801462601179535430401163005017920227400936139273008718817589664009388162072566628038466492337971583929827287943731114072570462202552094976966460410829196608362805985280000000000000000000*i1^17 + -1972732139440159709308243826390791528381877132475196296359750233073605770109030764971244321339740411108603437103225945537058077703640645376873369550610929154760067525307450863610052895677708455156135222223131879475790724662431421110121784585842978765303616989156650876791416213896840434599365660080429995569895724940764723366129270108172346125347591087617722239607745921371787731149759403872259339951527511117726478302088338365270201143299211683927301975324894787760113360586181988692313861219254746672504868286891699689323985919544206186829691697294352727955623233424124315084231458446076766766228839332917311212624886129558551788088866397830797026998843317642122224400726557659735190706553959581922589941578121397995750889364074438382517433452027158908333925483055756876449224913330602054228351777733977051329251850467045519653398155178275432008871323050698992674529663416293823476740860881295270031816125296428157895138795858016086606670270322630159149187019403702710515954626530519216556873529047312450077160912318005581751559066497524639637222910328832000000000000000000*i1^18 + 1743193171916676290737452166121978693898481313673528289899704592840932255318997092437321217581939719948693420843811348893347063531854795927854599409661653247293079463477306211563015911725225750589114009652928898732165305772959004162238971774464836351182092520593022036603958079957581657201284494210478497438596127299807627061304149590125787094601748426460222890357706222451858500732669418864255401086401228751469629338102927570306004956604298909588692060711596966148552036980445673398680424567539266172325932236098361004327897403765285892601476866930809867730088159458196050352517553270217827884593105177676087432225648022814332441302534736837979312366745929872604712135228159893736151572600584895199456271565167884198367148817439490166022173313669150245507681815380884527130157914934856218410519263586218805715944460837671679556957117297510347180133721088500174748496753613178126637681338868665062395047994582020461364751386178351793000772689562918363300806339049507050764684461786213033787960231051684463719279228637629192294011735830339131385441157120000000000000000*i1^19 + -232033221895606936541339731303686453110026049833990751592276530595233011470055536199680185299478538271782895934663369282517884986435565344972686236526767808806680364260087016217057681706935600019797059668090845006956881543296859473387815908102307798638559697722189004623752858156994471848453930552610149620424046595311727282014537080799431043020424178741329966399844489290455581904272651795575530273776189499550680336624034339802062356477082489998417827776547650777494899594194425604918028191433350265298822700223206325425517082357601749097302347564003213449133540215111362757024428299052275626176996303012302406141867704894386639236291083356556996621662262657181094988179212255402084231389596934697599895815650362543207367089411682341348089913765019941831359039011679529997354732293169669237074852670204974055010993203484723686303884644949399810545745832783555092341454485868463632394710679506788519145382729065216314162571730534079820793236748957589136535756177226876484986322327645598391210087106566568149609923882717044612461049788460909461504000000000000000*i1^20 + 560300646766226400594947224959430231807709123761920213093543133930779839990922733869871956095764674639244662052854154742689361045433835427093552839842261913315713018929582006018991479965985762128323759561818806175530822377787457746071589980790146898361689748731760511272779981033658944875678734419046697528466051632934500745286507066464242386875463238575258164248512009668773163548696574544241753966246140407203608289040535331049231072528723973380322737135623648081355190467129141147227054093922309984564096388453055938421466273006110764821756496057198587999262755448070794758832723046036154488323008021483343030911421687545960175210633019394360760292762673398369264317376268099651079981629216734373254097835631696865379695546266769287602536533024934637779596108392059249044670306569200816687302421779660493546618692209063284495586257718179882006010962397294685735662669040510219100250777623732756872777282957811372418293768781819857681149686661013211724869419184106470238293223690646086252181665824862961531455796565952280359829136998400000000000000*i1^21 + -1120390218593440003413635512240690699071812049219908338322430259295346528451201664454815157506029881902155739630228668981556370836745800551534705330028842761425494153573645615235907795245126345526145476022675907751178556181818381266121217718549936959113512114210665973423080357259332012998199882690790666988590170450274310294910818702719886139201614365887007823279766486476490796779154659478313938559684108078205507176046857027198308026509753680174374520919844992059511164257491143280018961641631457578673023478294923904930409887581792182222547201979892944110855473303695251414284381400465181359727305084081473952246946285557049476887360877136243128242845288593350841973276511693675485125357213881780789698331521017039629557959090765210273065939066575384277637728781420747843940245635100351570520204460256425805680170370176116632033748994675773927158759051656911711125030361730385485841251187769878434736684671783391441166084327997434360972094868464119586914128587316616182281637787817597017175309494899656031883265225323970560000000000000*i1^22 + 2457825139801699826837491331732679663301501038960528912001321544639950661269210434432861493234113776368698535621667361856165786936502276450455315164101822912433267961611028407889133002331014132414439226822879455565759005713974086901101273930683111349486699897970797293013702710642746794654475034370896091241281340780997195576672502081742243492251498681152099535422196272755757362182607413685152537036315387239460946270476397905049193281311316964246343758504213408101275702188875865217994915486556099854740060826486674641415330947824929537833206569411012934161423449387360168821371917017835343393074265986931646613589062558499629239988204558446041978189484130161530672331073440978732918619581751285948099595840259159924047311045686648184780368619656796833314222382656954171224842146102379113037833650692141627293848896623426505373171242135427451152645729590290568070603674198779597863087443578937129940857668845688306513746644127583340127163042761256036974745513364049011360270097507498294889572370099078666121117696000000000000*i1^23 + -4498739151889743559970556970274657448315350936418053655937393643922406154052788031891295854760380092462950692469005588905427968646865927716867158104437570937261833665134055392397477101257031938521690677563363304013068815599301157658037553882664601487478179281866427937350506595683473950159841695545006918531458564980443244733952221485443836227891972733309968192859724967986221169298479003003407041689063134016415692448662216762535500194067980502507278438928792308027947014476080971026877851696686094185271816932107586356523914431816938164603553120268027049465463235680703802270719690209974094895362700480559679507179992412466210567088336611107534998414420899043667243622326448627230132934608461728875867397425044688213697502887708150807041354204395861060491529861511878009203225123895443752847577575745982562659741336525736661772392709290834033412681406040764219740297031955274617273673435686012144578792458715948635322700139682187941075791604449846782681830392714311794694347468424490808026637868308889600000000000*i1^24 + 5223332142389268650708143638626615987225592303451878915527520906014516090436800392915370799491002808098994710023279803408873984136397815594886348057568529699391227756053939493315221405390104853860471018302185398260469919257413712979703528663428981539543002262626981626672833453271899952579347114563637243071885802019623223592649893772706211685530322469842893009245524422732649658189218258564951360556338732619036187741975105538280338995773477058805822277738257717606990285838696361847615355713563990429072182456599721789380639800991460530561835522927528556137680488977487627336761710705191368031271968848022348754368891355638244418061876930254886629343369347370476340248231427005000145382210984895934446927490484015361351532101767412470661205083513202497138985537583881416177179609507589483346665298395258182614681041819550643083061000299337331138464434433965718273387499285466728337836907910561671409228220642525055294191863325458275037253148473141608338216104672518062774515491346879600394240000000000*i1^25 + -2530468150361715144518085538053369700841851684377576498241267459069000080561929010793158033064349836439149625371963980423085192808164417305631861139596143375123947154397024023251941683914090550017614588159444148947997605013492115965553021984381318485013374436026408978346138856111125485382050463634642717622393764435204086521240553015684434117186368110383721803601503253362134155165174986954590845040787523060677044114839640311042917777305135897344796651809068602926771837976711388314835506152689568448105567176240293561376952724242112845044734944197292757305449490285347951952846665064034019223528957474586325004204523856552965624838782912098288497489141047459940567150042758117978637019209556536070499313595680415155106412559536474703473445140377529216751148491670126401071542782967918707594977444011466641375468942336395772323783316911818117957553839603276773621686526565023525416373086296089037258796228260885550965445721180226316402090462640867039524183815714475861361200988160000000000*i1^26 + -7161882288037723848896498316814298023830962535815791305246250739884379461458449212614189330660125522139656325069453136074689990026014549128610079084924959318806822790878078979455154036401053555035349167450462593574543064752389009567989555861251177381398737617966146080555670319440788099924887485722002220569354490446114058605870973216575921895989723914974381651986294568573356173315751662591489153568966657373619070940498037452930262286689336388072216058481529736998512126790191709830193017324984436601675749903138535647421541289336278166345362190522953003274159157544545264538718570223313327742616755085518889062858937361091238752536585069182014585089844680731554225619942136637270681919189963161590910260402846404391093027972868302348803392082942176013709304886432708178186206105584904943151667637944979603875226376940411894877619177502829953637950280235792629840067636959866298568966635056874629493810555939056031439820522929333313412968515433826182652155127241113600000000*i1^27 + -9771345445582551350844159906562271671958287428911246639513308919949822454805857007774967760279794151601529980339179296040106536352530148866396644550345108721143235298456175783589104131134144241188190722872682841276198814109081165099243316710911312727918120010228830099282181073525683164341646030469944399520500235077308119708614456705534220258016440563694053152602050955793236171917277525877565282450004128238109222795337252057376269504648361154613918720058065665002666452667055393639602082888451169130671880872380312700734308685375053454644311962314255944262691849079482771129847628598585038694351832155066508707857281742019407890855685737122178468584928982382617399321748095894275158588979479889032290304751916339819753110087908312882252448667871201278350821719406294396827830896935372147304016545812717028611101277209167454908154423112034063793413365854494361927322599021784478740863473358742136337421849832052886154619619528125364559084270526450892800000000*i1^28 + -1634996661346626096775416947800671038889567218333368499052612891716040666094695728570471933820729314325137637535852779570205598504198024937466708774785991558821418025135328028783733197436291143713450302171623412169969057260448200006046991091172326835716577429132911826038914604743815725057004024157917630658817572057392096383979975721658547370641355619072609412631601839882710030987491034812025177831932259600990205407092337687385703856685868988638468604622647918481790345736510182786413538859289367817954126097843813144863680007604853011049789738751053606765190627803549476798359205640796056673024169332562970324117211245108882286993884823739432537162072077309139343466899329140799155263188807061969495663577382448245144651403583501698628574463323750954935070696724031863399683170077213888159109476447408306273217883863235780998343913961751189591979819665666774204180979368275011819305982454182019670361535300993076321133026694927300952064000000*i1^29 + -79676672337174249755989381477878420387411406755555423335966186255232162230226510642623725811347631785968762614760786655700349951302093566367903395693055080370641865972568698486709023765979273067033525845746726905889160232781925199155420312897530299982436653781584269434620249415227258521890768386207917243765360878650126796370476237332278131834107955988236160982136075645160184345909225123486133618907820564812649987279957599252979900405400826197805436556553297233723335283063512819295306336284396879829417719816032910456382675567792797172455622692479886598099815554138587957564577333091118897225728117682541894641432950666811076282246329044210215090563855109955244860439727507767109975736579965762562110589200888393481564145342269969193175867435827724759748403134965489855419884920868491974750628509132137609082998104909375454983143802765577428064199941873529488620739376383076767610473670729617774334703908867501919259852800000*i1^30 + -205516686479226738224638203971345606161202750037930640646201879873109028868201789123514470446752668355222708262864030778539833713541023264722205408445959184091747038475488736647376036867898408524835385824718118037197990658738128414684982321087668675074128487987721963967375408421694716446474228628103825711694542024518513300953419322688343755578197251200188220446664849001163443337390393904135975871683747752150141665563795284133321011674728419321049030399857138036001526913746936568663619731550938093382229921347368600095018189399155798907196177157313183659041833551722305959548638181691001400558101934438335115375889921182851826738667553158506864093322040567985986198824560318462139457205722180143781097261153760060720051498721770240786795468751911474855726005754010697343012764121248283544084482457037536091140150741673188735359969253129118928744747611017288234122437188005694299508333738156587512847646720000*i1^31 + -285237439221821952047539162898813283396599517402171006151226312968510115497779925367896583778922467080567069801587564966921853626692017259519075899879915446715647976384486946190093182989204488858746874275352498813707744077191873494509195764514427677799237271509676241553447808821261336943031597431408217485379118157699345857992476241044170764615573555419075442690297049871924538224794714500978169218793623851052418735055432267104033739259120580230117684316286944502054392800780380185604201399251674806393927744834331008937190235798164288692529398603495886080287178205428877717707045561912433514236139973189348245355073633664980773709265646724139584202065762616273235892722638667920535534684218821857342373750784426391753259926383390436364059538200865156525949194505126570887781267651387053449298951100468800790073289958109347688783566107738315412565088440637461524042479219729687572913757184000*i1^32 + -155701377398994773861884980599413327930187483367359068254637376509108297031969471611797401498968628680084238113928130378105979458055057541574265815099072138461096887396395117144863528330274672453528982324759438885184555385740639691446884965973169872885521071748569919068317198420566385478773481744875680421478416236411248139162691399314309371497550882493804953031572905345155180719410913739320515725424831466595384713902021645571358690254151359180397167108338349364351682134740751496861901936458447067882854563074949750264640569031108749164837704308294600819499924776258593180852879152970262236814466713112512794290297893015937590549048547711107374172351035179069808066744917417293382267396294775537632073657323886710241780695567101473190362826699410625876075493721121964036774046839410070896703738709393476237530276291354873931608049571154751962136660147854236251811771155200*i1^33 + 4337590818166909278983662160897058738119449089191160202633453206304664062910095390194366073605045319159042592686310105677816118960265197422509235910511414825136210398475182674787817771650450648722768894608982983028478988522214302136123024968553688520245636787051123412816646164034804090012883112190361429455703399546678735136802819848602637281569779630222628775427355811963477004540233558182931331815720948751605659485809948272345032130104613508711955675710309592425635387886508071501857085992277504726690839425221457336002020845274988493893322767656581727001676311657669428804041128473713497403154909585192372336132186806464126256395336615114073412197037882280787337220833756670032880918721881638431252968403931575627695671220900726118241687885248915155916154254984300316644979948471631913987414309010919489308828101647974500117144402511222931375887134640*i1^34 + 613159767059168377951957766487540337004894826393159404513422034490044743002944224963414012538585727906215629866029430190914300362940115820932333369877142114344508977071153223757725718173043948930657445392261065487219188832164654369992401962394210459381040903134389120925585286617546719782191993546460882648352394238025663504850783557434989969341878929457413660081120320621417580253540838987141603861044481782519333412266294639375978678984292721823064103432777134941401408172532918480435454875913385578649177256445210340428105228232550749255825716500294119241934873889399553172419510167399874588110827130927849218993008571908807993509159461475976525509620506752380080200024040191867086835523169241210292217722118714503420287257420117829414020926558800882927297202660677661682956218341346017392438173462140150168179501209839579722655876837*i1^35 - N1*16822949806655446108647409908761363413215222311836396942218159558107208547057861754206753451281530233714618289095359388055824731913445320082811096321022686438532935074914854128300927955912139903737923586528098214891325514815176402958652519158349798816929355021309624872829359528585658738159006658489443*i3 ] ]