[ [ -2911739847957733639636632590492115211869920535939529238121429536547753314088405378765013688257049219868136297899877205090382819480927726971292097650090391163451511152144653716087793977180997883665480899863908612696708585953375619422281778252999296387239290891453451195949653306473625299247436868383579172346364494549556060329851754652842309392255000850206908504677602864445537082083477861117610943415459736322154040316010715988394318926739347146712930014048469972100882685622519962248521103344348471882209216155545724379952986785575707714376682128089363944413624263304853643531260450900478521434008334691606280083454457927176920960417697619505717087188052089962049530315760478217366690957886793207074323422409495777012590092997189307317389727241947035648912954369273265001828891973537156295819855413934329701282574372040816243311639049590433594941967956763135576524985994863608314752075468175716617663182103321828235673600000000000000000000000000000000000000000000 + -121742713408257442165673100926158069925890551234922184899457591712154537519483941312157887255260976205881764767283246163507086125603100121803200268408560485030544437325935458447306549512396804903163065271872663767859009249411016178609801796970001233157717512214399731510625189796129732189339803264569505351584884912835325046461908543054822712482810695119877015760449122159616855044145566407256109504386864399434852155547766360728683844102400274168543676660432789336070863725943450681009710813508387489438035196131444109446817073742718404949963505663025943697320023314384676883754607738646160724155007148930829864414910815791541928270254801909585736644560692851268961459753337725413899379860502720239552620146574038800439967313949165201903010098520905669442179438506335103889471026272252096035611077161335582046919375207648854139942015680868155025723634140418580967902020711386899567237417989401047461265213713288894873600000000000000000000000000000000000000000000*i1 + -1980243950647103006411390865025883955779184640479196615493746589248692722276673469780704252229947232629040647350056233104830837621572508512700004380370103501990373062007853594940353163776471545708849465568040656685404048245696385096229052593601830815736441715796571123378476878914428322799176644881307740828599538427499101096140554831792152003105331676723929839282200089422086200778978946491807750673258712490290690012451408775073502755661118724192450689095576858263555169612772430804020540283481562794094957257244698916672324205273791444048356202583634911153108080677853517948438632088394507661673010778762802829422561939299513720343542327787376299697153307923901678638400511838299976168337406801203521459966395614040074980929396012600464892590625907366484540721108494181098647490398259986117511759364109158215268922984619892626176660140775684794152447227841517946184845928084118147754597175151772034888948247353622528000000000000000000000000000000000000000000*i1^2 + -12296334610694309922511042143204977401678812973765637566754959113306537333086496870590038542886062278018352688264291151757860924005937956583783441455433163251704770846115883017469031671395034589925869024354747232632760752150341722246059580053166451030244436396313278909391280848671304372416490083023059285124244595150660644513174869690617535976294831364156702846338586833191223804651627031910318870598997740857604365392277033180620005249639007404836371528666514186937912296315214804865421632222646510241673338353181961750627775903730892799102401760190344360565354353034548797778188520492068073481382420093803333333986412411920449695102866996438687350743662997334928402054821706878965003295823261362909521973225428789036561658408659350813150853289734500794176569441587529463567602623582184063462271452343177753802298886395646561876067377503352114688852644641431666030990542281245784940614903487943897196779702099273318400000000000000000000000000000000000000000*i1^3 + -34789115547639417694799101451468416031919619630207606005203853197046071501516597262728661399418636822780140369135161004331033908694692295156692009144394745154790664586202370873934180772362888656838023699323373499835280038341476245247198963122342731979505734981039633803862116259308532390472847423418421398357690274462882249295555038941278936519944218760632295296200131906107863376293029539262805202333108661281219912205916778839472240235841601877017782022346551656318870034407070876895884617451464803571603000265680699592782958956075506526810473462575042240197813238361647532466875968520407361028351208280847109657081692003669113176209401166643084429050971885954211680424601842968988558922991055859057288175065112337188834429690484157104622619341135355881489578865883225654439586107037689572153076729042437772989340196449029307719618083580962689253052060486540996433819533158515216371766365107387885351651564930990080000000000000000000000000000000000000000*i1^4 + -24448311514384544492632381982441203549988863568435137848351853164887607723020347128426188929774280063683572210181150368865130680633349986396863451156633566510701878553047481417784423299509178387666252164476926659887053640509112819503777890745359810307873879512638796394338028309381990704977967561496981311217550207855077002270989824060127015719677097844027953452272295835562310389294910038271863835141638253458004728583385580879269845789020902270738024048038672259874810927219726916325224668377166265644009762494728090158699136829137805142340169250065407230659397015829919788023086284017759883006365695149383638659100781366538302953306419492075443712145895381817458558213863589470156593634897222506123382770873401715245812071868033519702820738282602978406494102602093361537158747453799422875893863330109795429405046009320017682347202756099351485758053383850554155215902457830782253091301887079858158630755507372032000000000000000000000000000000000000000*i1^5 + -11827259560794282138789401318214442383892239943127938782307504039448417459515494192064426370354952701299121331145908131263372906478410481056923233424871375441852727594028001869934207224478585965500708710776987052957833271151441392111652409507163829644827385832556384642491000621210101546993852471098500617679241057705699770127333075629102820872548636607816095652234174119506638198417901059631252399168992406701516921059545883658497199956427982575978245783925628086185916933956907274859146280468223404359629370483526979670963416713692578709556898647937553914469490112009632033410995942831590583346366904527638082956623263219884987303721517205398423003354716657199226336266188382980553247568957281599177757558637796610889517131109615716871790309162138772824244552231175854851663376542305459318138034844582138632801239330724435107173188989003119735067839739385432526046992544785548554841360139260884358367187619020800000000000000000000000000000000000000*i1^6 + -3028719343203659987397650386755858318210242758874330327487127605342834665003790536280969498077970333162821502659760918635492944626516007239571820242117352959651204401441804399810988332679560289957562438874705171653452467151962329793085631265507449962958762104776518428744576316998254146751076269358664632795105054013517345422241554577130668388697353965758892183861284597366724492030832488280271179509287207987886852699879453208476548911800073310001808622133308882484582999193907636930401175116184135468303305274848006183221336642540400897036536107778085040121253210224369402546530121347716037752103380891956401942231330252665737484533066597262865774261073322593285247296139823138184768350567986273667732707998580728664122108149338246347047979963914053560585771763771618454400443417570754940974920289130210566530459751612027131592698991787909799971455956098426343205352528012186703129902671649278577395011420160000000000000000000000000000000000000*i1^7 + -59385035586357241929421749211072976012139869796853363143501132859305496729205977060209273339241329546451023896473804038108522360657700861258984323385797527351855324871353133749768855579088173559795581810789352647990062837921932346246165380336164716996391620534009957725554089775945552796790452001479239634333663812448225926945001588738118780453301118373948893408174701107932686097423314107539164013486949891093963010806175625645732403516353212744101400715447079107764206774438946370256189278819877285346751821598579749465779134298294099208917657219294859737852140423345053990863210172661080574809195891296427774602767746855502666056920656064762830096935174115097003710143469041649424505533578578391110810150930687829169747028223822928376959036034902007586345244663831401234470557908356699366645309501091214376687369817643520690780636086246124346033133094856322938180789150568804165388061354751861727428608000000000000000000000000000000000000*i1^8 + 185412115585900253770246401855925778173244998027352477447011889326005005788095434540423013305435168781493693738854616163996505201304369195855627936400866779174456597593998144441248479281867684898385583998611339777027726101250464976822211189327415259608303963354575745446549236246696111593753768952613140270288789510976066925484937325655991667612275863419231410478648120258453196545552690914440492383404051615394139831921944269254102325399929371273691372802784401788647622166766956354975267055843272058688023004855623876150559735747531680203458890089871243982843147313443203238981773095791647004600744605379436026244586325379879647560593471814216389892218754513719579924548105202675240383968121713504525499188302194893113656889801374816964629721907169634967320898109279240779198207514837344356614200204537379481429974518029113107322139444021244712542995057289997445563938499606488976579538627443706927513600000000000000000000000000000000000*i1^9 + 42126632595413967697713733114274673012860023580748263555460906650797720261620331986785573183619777027999145511833628815329773023974460686769666523321637217819272056764699296775106327599284895700563830851619322944213145091077421767971002472008443332433933775412404173541421648654350957827486249263077971275798357165443489745310372211816704992271707110946431238663829028528778563881696664188654098010802428804750326716404362845276007907547264545358114536846900419291206222591153765610668824801351154815153280286434489116983632587798693050159838557318978617257492116900064481299843165037988575647887525388616163249466309246829791676150262867682573072962667531321818475454455804320184113376313708931197741276910304215642894549727309960619823989983928093792574381621107909085098315508437667764762789191184151231913644545324878034410566618854533288772904656212220487768483475295579271168958393041174292070400000000000000000000000000000000000*i1^10 + 636075028253866690915000805883709656986972276767495347611695817073327734701295375144097322409603903601342488431861811233283868338540317865620049694912817202782335570443784076492361835586193920822253782655867047250825947360885376295578704011093082952808010619310481014358001921595023835436042335302435573980007429778385963731864907742414502952937634329815305028440595468410304410620379283844477944516399130862897658565066196590126327969694487769586802056174222026283822915606735321311381658474113301312206121773799450182874328572869147630167109950339708571202133833155712453472287718462311419080115020152110701788353996162607340900370513647937139079235174008648357943083499414657498241042058769271402456413334917997123061482483310066492482242334439258811456329466187597445793086356279003989540718091698264247893623660671899413277367482450211208961832438726188439813914626172405140814508959379488768000000000000000000000000000000000*i1^11 + -1361394549279605022213668860257443273207635911717005139214074351653175027916497429915417939581896263513063027496917321836582660330856299658572926799089213949221780611796043225273441319043318425636106020557630877490550731269631307353155826270488768391561957950205106789543301975251095740246210230271398485033203759710722579860111125527924476132855765366012303073518643593349979516598070911010770595143391942388106523122415158998132027206741097545785636919537653818412831120393256918168432362010817373903083693009731394622564797971247088454542021867805943124405394479852395688486847332318294110260569697647008587752067792541174868972052342113106328402521359643832856870623509642918262834329942620532111161425817460942943211656935991850402951793794834311112536097747109219712842816039007082843406435393518469406804069689916026013229522897729670230130174104527860952298758681428482103678826516054016000000000000000000000000000000000*i1^12 + -74403491762210085919155568438089432565008592168060149757131415754724164324726916185829380242930922629684493564626526932521993258924872154622569739965187935526754646629768248885027395941065090737365455228328310895221851517787512429185890380956951049012451093890366320629295325436009136275707734304288600527282573499029001949449437200912155547914523227883715571348643334958775676019694847129320968619797005180665743787443416690964742475489252473923151130946220846460115095173344461853888925585390093655814853701180748817710563804217444286031810972203584661617487300036144590828951899447909616787073215420176168545516605481113673997771150728822164312256554244942059397142912061694116681745265583933562057214152795478049784014336465469815580838269474496508021586050466400679884534052534826364359209928287377921737151697627898028377724821864091546214692508925238397490062958801226735246756125081600000000000000000000000000000000*i1^13 + 873478196923142605663051603307086248425585413082636899234364963617527021130546083416714205677492686941248238748834721326492269231748801904897692066523198160548468146397064248455598918632193248746723642657570508882030833802003356822254445138448294949112762570635805010656922741210704632085754080769430634902992950808050728271389996307521594013205869346994388869032117113072337248153986364251088834553675804193036772178835548519375368664345730498716414213432311138273868759257715172602743114246002209682820607021253239836936605769031861399090702230773009409547622136206367263273649681991924769880812921328294839690635740072997323855500976782417893807335493453628425162592648519375504694614200468104216797251659348207290163619716633851762675348358160885110574885540714853395293370482340893573328957709967457945624229342925397786750138662580289097101732363180639409880741082999190130186518528000000000000000000000000000000*i1^14 + 577343828867922091400515821989007516398337498689153870781080284598134938398575902348792307163713982735624468927394983065388434819750544188473905030238581239985885750435870957877723674674253930753627970613254015301183846533534153871586486397622715426050348929005519842700337440037515984145067617410794014493812654911917488606050439193615698289590054292049470691236492519619041731715142814401646964557739401418446545670941411419504621746327344840698726166150835221985921217974887367239734211944752154806024575242744414959413579154610972199185151075652027958451910825314399987464445370680222950121863696989540735989889039709550453554189360646666095970590103931010978254148048578905844994265012792655532010653799563268308750093409221808511310695158259109713409117010382023320015718718404148145637925077961186688998347536566422816740886593745800283697224465732438978889795219631033369283788800000000000000000000000000000*i1^15 + -17376820427105078331090932579747050058041073090063893624648210923375633591412171383777122891508069517912535443549089806393806334392263015778983347891306972105579271529111355321438809184844714772870641555056285040284389429170018264234545481665578881899566181697988568725204154430196746472134115643336930430605472279781752192899050291665785171590388290643660216793859994320779258266582110628135990241127262536764696594924181826519019759058629758115286015059196157766696056270646474319818189673176756985768918067985904454176232050718691237449134561315040334859891725452017756664809143634611038647486024258757080623396705415838972844541544987572519133959174480033245791302501077259885338634337995635350124906444601299448403893104612875595604433340441732260197559405372041960900310692326916801042410136168210758771191136092562329942117579494498442826888563026144744125017573415436985303040000000000000000000000000000*i1^16 + -4749876006984787737443528988809855596374133674930589103640671285231796276881751451806150095867236758420018012213791453607478426018602148598739979963541398607801181904987086318850639042548167203653724912876732260820196798368080607100537826656917331790613590368801723811906709152193003841746191300998467880621646865902588154058868615289933322626005338000170438523842406162176166096744907417175478171960987904046758356680578162519304056770352049842528959117504634594387941813874402747272314571568784805169164012278270087070604475935617581959811597437738807367156433769414997927890661870209738048723327231844159752589898458500851922999130003392664361468803298969291980635418312696715464848077434810198998660548490177118686352934254826220739556186855735356601113123765999951218106709171406062860217886439187484253547619132231369662918536691551755076209895039317145470679428023929798656000000000000000000000000000*i1^17 + -164748834791771948085797375504871676199961251196474268598964208033432321450260981539779910094915408851780218830179660917619029183926609952242687128822466697603082481274230707019437232163427171327887320156136178531810918975653037936702076629457956159085305715735581199378877832473849855074431343565962525839684321745514321129738149846473919979646976619819574612359831846147915471010564147240275624982295025363524744160154696288854689705170138875446593443985756259779735505795726566038218836068262956868213454733229145740793059112313422835926541749834463500692788065946593715474377579538893694314935909094882521569387657423848721462257541326315068858567166893355299690949152393863909013870873221537543660748496310804747517974974595892900392059120429830256525313595895743123622980820815201745522581639590711385245685501717734453003404063600365571250594274350249325692934115085516800000000000000000000000000*i1^18 + -1150679619498666711944747276347834909932755112527709443337538105057694475421886936993795413861056486509371058024477215317981413392629384345448852617765498421904808203826413983145617353049904061783236139956498619458016314782754446874179915532799418288687118989224156411487641140790469770745818312995185640941819821249425884755073628278987223113307722207705410292908278879168536372635253552904084642241426768758231435623752871794045212250250940943441917453541758344552416577288445742732488808481542379113551692666967629378904163239963532673169469456769527607772673880285198512164096690624830241069406986097087021983508462203868332930097679060051190070317137115322617693641864959830106006839783984472361441850938802039698983460119717129461321124111806648851589429986625653026454486780269641089471932891071297640902188028369577730163108042880793164378711106525470177215958220800000000000000000000000000*i1^19 + -95462185601580184068597772013640822477428851529281343124200992396885891982030219873852191268389103482367540257487989886151740647708654834965250749873759173410300390520984788907494197244166496073009285004174376387753975411281610965220449217917076423858283509563692943091310485438452258764658703306546800057790265433017904789318808711505111832409424029636470976272571125185258502432919758135187949291039466416150226757504459593404247237586765801629168619549888589553363947107368815925007433079616380218230540523375530717359612043328137942005687684883204762264382620812330573327935385518011694370277956229940160434249819622032017318139397901413292287488319878673177048617608473307567397850603754109799396088512133442544787706504526352252714743974390839005162601445610613298184870730739544286706138111256977676508028638911269888933919976899267784361343916641760208805167104000000000000000000000000*i1^20 + -8214638378841038500408787063055519567701618189350472488532108187733795171500523957158856570755536246118359183836315690974886374053222869131742762724074976873451566445777277399472855672841668482653224783988174852427577181542065257141780993053051152998947583735899156666966415261535491481179567444441039713237496286802559272682436747122602293099330664493413857756530558788397049467323421659622491924283958393819970111009720285591175447378710972873975975285745547340034002858323110319792616720508043145306336964697241774363546297396036912972071845210982568481471031350108343561329136961518122527941873468829646673769105968562182335189477956442372557402398280710398761042067293372450150810175812165487940814060676270169446976830753037683513410306441096681079563848890832447803647092768244584416514564985635661707465193996142428055888222836898747681311543757646489190400000000000000000000000*i1^21 + -5003220515630600497388962598624300421300785372082286060493526664099965035929702933361691291840393127086347607268977370636447209892530107810923786657139068150195045924454743338785401339740515473961187661010321688695080763841238077965358988408950691876313008895279521646748782027013974908516248671867358625248164223851770040676285336762879158462012915041002387771724093386699732271266576949287896979966711657213140750886874769883067618921834642599202974109172429398397034208717421762915406439355725849058306770543654316203943813483712997480113185185445422587638222241245044658736264953703113299634814658385806460056254654728064693614368929885284237708627834169993255019086897974089532127913537612488179706696683810147828874119897093625968418342711113804573159421872597947774554225516211116964387058043570731743628439094380446266562517156628239546709806664510341120000000000000000000000*i1^22 + -31861962794440019564843620714943650693228570094929995065153205664475918172478834446661993221086550385826154995063441690750008162526689958592928053014432532728625758550506218155862661856723113485694136037589448066504875616761902911496894648542597478503199739196598441314988929728855017142190042532486609893540207338841081150966884406983259926600949158442017093773478490972693750195204014937468606580455938157622954331642514316497671266145646399269867179450864256820201301342184711302799659524981227884667661412183078956983311168789581908619169378568664021921606624894425866407654481328189725398051540265871750601170956323675694786462609531408597475201981902281868245257117766738359583884842356225799969350049996309312544522511285945547358748647770060480833218730069937320707668203977141667331977187179162364026213700304978165701013949268920250288671635275776000000000000000000000*i1^23 + -51756126908093144223941299600340976360483931390015735125795153393956728279244237974170443588229693564739201101636816953768440374658536171493385211164588633525315376762004334356281114921277807211435808600904772707060261163128064092118499256783178370386947637646663412650257259689075850590159897196150233738746756189957795851604677009514125144798885982859653923807339756676857213693648309002078510078503946112704962498269123519631197848334435379179702575993419499175795822696481795742846612559965802060644939207144986431700819750771198794044050568456038820380511833538859134235239144233404337079496762107502559196027051773180828561347489717931909744742570531808319254181195724651862727587965622805727208285321730851444151305565092585785102772924042295297979578944597103709434305857775957912474910107818717890675529333846781030019945801486243936312334745600000000000000000000*i1^24 + -166652298189212966012806159143133947403863718635503376935376724118605781087074528712701781463271544337040071473251460296534175704690504089502876021944661699251284441032442827273984520683756465732937684793278912168095330457419947808366457544578934078102546308868522669977421785324022756949147852927727960574910047899199508983203803122879459190521642980363131307252759600455245231988743720090339206980543758377598171039978622749628391277865459223312364513420555665251553738010130390810638735042981005912227865313634199174952571033966403037650408749379253163960650214040162701995288391138758332522915604924599522527040401184999031742777901801138670418519359070442380123804150754794529906319173383814250102315236205007950568629110733172494293592581341202161261147933646170506414925743048695017495466025255585299022147730918541954733007346022434859909120000000000000000000*i1^25 + -265089498991490888145395328929253134065242629326951822989024245154130469052707927029269203137133698383782229984613971941052670908509636918173058843048905971577592349985080950327863187041789714677739395313155857245097326132612846469362695518124280995716757993056822160288622890748053205285820600382087182786941369623338635098830227832312260110078097331235836982367733099313104842865824357897014244433219619306747353014040336605650219547913719567518804654396272939031168634141649173581758542569459490391580033961930251739957777996717927624476017596654990985077051955689203361488880344641260715800435534064101038920866249586870785807111460486620617784557186553956050600467711449789398375336281272635677589280963123264872125948509908113800839138623480013112477164194029945407372733268420013069130611659223693884495161474241453629955515807128616960000000000000000000*i1^26 + 300798653323787435500182113024734051269649774678441994924802787112674834133714712824035582581726954996858660658522064112396355130026925932932808616355892814702094969427032911353820446220476177828336486603022872201778929732531359003988838192709306079956897659382840303300694265823559624649181779859632545373188173734451712403868229439388205286887421837280254258359656458121839562538743927014955745338369339385484505352648226948729059857924144219753684931681557324447375802751078603688299689323200975940683008311076183388808362652138810527746765656695789375892757117055578528959161656170815385364569085194761794600881660427958090362737972663670149513639138689989628644899176191354319830368873208381173697134599223342582770480324025955217346579339855856076809839326430246319670766213622377114192778155298018612957557525356083059567167432294400000000000000000*i1^27 + -587600672822435619519454410316796298130451709388672250627937623117762628278819224248391752405979375207276208946846081989517975703825498723340893434999244857483446986337904210026337633685503274026030259859066193918717455400908087339961112819560512089056385926749439378056425848098905683349978366080260853550407576212742927107311387020465120116436831685285462316528281732721732172085333276512713159587436540647851896691166122797303309679124867904366357392616760523711848393272741401453599476298726015670623904982877572272095801324824960815487911550674220995674126012131904293896059219747901596220141863601859734080838965548226484257920429590139210169177795544030274590538231542801897245281431112994471321302439384221268254106283330233596830170193429837975442947864919678713169539996842760672621900387038395210183131051431148211436257280000000000000000*i1^28 + 365075767409683003039706470435681813242855000296700526636002573369713168533341079308632149430803902102464387568049873630887875184949290545013691417393658878983800503389495383839935925526037335259364117673604433089103780413429644475519294900334413411785052935937816431458173603611649009484753553066062899433005878581090618513264621673034372264532130089933231692950156483190492701710558787102612614411783308142388061559373903461858210000392869665328843811826216732547953867132117018534055009249208869563891629179021359190371890210809960793497264204575971839964082993855331979066726957844482745574750567407513119522447571347916237259970811385944364004176825632068565193079585881248649095334739218849368008225401771129450222456437094719424920499107900370111975157092679776901008769654210645803132995018798504177477681342803653689344000000000000000*i1^29 + -187926798390157965515965687563510310011181290832033612228641508579713901112329284385194905689491044289282496400371737267237674404590481342963724747847000430760986444192383146224502237456843328137405841630849939627693035359633588562925537259198070122641615695548600128338490917113723117808122135003315847140840677556485424477935649706941689641381972747711218556674643852378482411040551500863093836038332309936017494398102332069226957936354060587977492851093557375457864067040427962529588712278939297412376211360879394646645982625024479916299438896102187027846741035950722535782798947915136368363655643909434684208197939529437596617797943773109548773602968729025463926167459043673847645146814234900816968925358702857790069454223027819374484882634477095651715686403542245852291321435424317880789679363141211742391674981056512000000000000000*i1^30 + 69091086462079362225020267455116130447793145919149099685429704610567550488569868830947616680303979766585150096543524659175024893526453032774062772170212233258241024988859949088712779275340632692243532024673548111848338259786277708006126068665820339688751852184614079253527337017967199719068897194282773049941972128479848264325967096036036065857585909104116624866603250816474089461276191589506631672775713763174058112045085423780703919399868839194582655784052713385905072026722549524458941847431842942449560533914078057797966562418209844824182132715765272927778466653957302226375098270775337947752134197071817040016598558990500867691158802445638496776224034264762278212466094849735218894463028622679572223014180540363962371925952629626611895594877036180952476697791767446914023498371385157946910834958284992784514416640000000000000*i1^31 + -12621589321517467499537749176950413053409580487098372203653026526945291757772144536665187368171386447198148207658823889321560917508183671384814849123014135257268379602038982012570954099522539766571431353580372370760797963357014058708534638419570610415801664817071179718903957749456153903943547099308682026891064580699862798225845320700879119711282868632738160280994575405817526324105396239315391068950601325067062586298371060577171921874662910455155602708736414825307929098188493058285711002465723079153284958735443493819985490476924859136237486186029784609785013911225482983396873571928583760171885950074680329515141816650732041571372146690935633933044735321310672197008201906293363208647158579693580438576796590791708275189892707662669122417777947238484297569113407537771528682774970708347773166027325109698560000000000000*i1^32 + 914411807662016007294116464132354744405810458863765365951373498629171392140263818751732535393665257970517786578383734826310308226755940802290153011920660179693682954016604714456188198195892648404791951779342080939647304053970976366952116452214336165390915891858483813147065061849334660029071350018138279973628495140034504165287248064365145895338722721070889535413583533813746751957326567437380051513776484817181622515407291797755276865485337267949667499899537816797884699312621858831812099022386144393489182170763385376299853698824065204955513854177733049378150970604308684179122550363716586702272594638320836709058323730629104214570641024846431313779116193473483892955239286051126090440258641535343745388313291560227403819747215995741428600928752729820901150087392870796248778910581727696482668562612224000000000000*i1^33 + -14104043474494929565267125160966255364444688357979585147759953054859240643451811995540337529673948804898823641592194276390940169839160447605184577579408788688874080304425014149982131230657346168651690154352088563296671694324337380989604318103908065881033990648693569344874355394196850111783191653203852097381722273589875073931876386485079821316986627060926063816690634135005218318072192285323569630942260370556616099061402668148406964568404343375958408903382384760068413829024438257017669906337996835402643839987030940631842150922127757114632915027680274581227082472582019227587967789091203582866926557295065090627508478691464347000892765094181654221824079238170499736087285226402449156190748994254849851694341077655472455786650757194327387373507145189477679685495536367170970738171091194574809333760000000000*i1^34 + -745772938184174414249105951324881049877336249611274813155147736583492963544288914841329035255283328354047849297744235484783133183767437115705413982822549629793943898158492830852861599528454632317247839503177253805657322329491001470713948647678554573609265250834369960048524936363753563416408720241427407793093901236827707377976498187804447273302844559001779669075149170781104868249734935531916812200644241287036403129333095587419361512698992469638904313323924772863927782867602304165387026485697759213440386596376155253783378270858707083912308130093682360981739682834248681231928760227385509130805760340060720137613735001065058466215763709707172254644648199201633101268365115831173355779841487816314227516202431927198496385062223761934661985078804932775444416269777624724888193318857012674560000000000*i1^35 + -7195169520043260447765435218761461680337258104455116683011067426544058502402378982510197839844044735577552723878603285683482091654136176548898436626541103052972443055501280909218507755549164899595400907092632038539598514903555830768471523163338991668295654963944431975748579932445072074358744768735240282258985301941125859281138836284109410366471158071432632204075160207268844097418941914676717568933844890799271956673149708481940434367527528878001076063648461274681059064092456076813939167972173059845499117470605708804203022176482410971830682201123325694454919126359998067135551578454514522366356103937953720486590573098261122595136585699943912599895572926960737332183752704342026296487882551685659859740224820769486298888731198218402289743934371233193621730660972509272272847188787200000000*i1^36 + -5224488026717511446902174249753502209321331467534952272448269544782916415690063803680299537939160464020505348124411069907889762647714931266889392984937292776232754657959134239292746403951237825080783001955456232666108146695271519895757934987368318662136902101288813923286468677156810298301016152730399888961719606938043199149319866495592819022764131362151088219767096398860910246392513518928594257797368259837837226406522346152855374414703994525379117476770812648839302869955886061232585367918795060103062306510681883944110254075284474867925683143802158807792612137564514692732256052286721490749458932636312727205734098286676618734484072495750564584527380477676991678548763692274186827547740033276740136049571019206530478913314537058758194614906448700346259724188948789775564800000000*i1^37 + -28543888983594491603500363415173837111707353706785676205270427364935335772379181163873467956120729392232273384036751734864540556553282126048116599943194817820002565881421193549792954085140892086870806326581737063693131424303886193376550859737209702297256199655949597129766582269319071470918081351061751137807750513333371968088054232167082387089213711351154629633542083593657754038425243969677494722491705220601069966774676457796505759303177180963261318746751247621713056913552706603702406720502665969505693815872965650640288721168351254686546873557366361630959915895829074489548915093111327437265532992537506590999735314551900259457792683401890711949743182775588289495490302797978495706289190933544449704920252874493770985443506884519703863790166194246712025950967562240000000*i1^38 + -1231516998986452942864601657357598265364191547600787541852964797914835539940825828804501812604237860364706409384153063311611342234036494783110781383286748110596559497377557476453256584588046775599661521629841469855654516027014705293068849619204676532339555943117098098573784048930860329157940240633160745047502034091546122062749987781066555365338703472817849133832357159839225512389209498115224036699592966745471650955109068698622788329677667687420291378624765173146341484373576076733524617046997993623893286494157929418967332302854122056898204717246019636697299986466273850852247380483784746931662314978907089149230992168700608598493911098512220383988586681250989263584692619923401902685844947171071765789056789567706621444844523111369591352493758361530479411200000*i1^39 + -18259659473058082066376175316714091406239838608604337417644960404897119064049101688254951855179973723281254005522733308570022201843782184642021097742278729079482048901279719659890802786027850276115451058544684517406625252227274272341614232940576337094583968562000957889062725996791338434811146207801570814592423746396140313176756921960885517368348068330106724007508547506230656751098153147666331201075447233202305937449693478091116345445440597791578581935127223079975682854577364831106942734037128753708635184016294228380044110572946929125470400577521482434555314847682574471541809841570270241403436691263501021213588805898643508990624826222217589053400062734078054606451865767264972316595945236985917999676212842610879572877304611356921012101454397440000*i1^40 + 262717623014076039414214833129414683801921481341012359643789583547544336677594359792806728719653822740375497252865816367634008922777827899692351536574954343597714427183047342825029818960167917172278905511670806021462768600245686407667238614275432747596532556975460113672842239213132270085237442683577110460099328412658979528584784487211077511340975582699433364164631923959197138279956864720549759490841572026295884559961788835938275396192101059640425025111153894743180327908986166547669547496145516709053417837820669359459249284280406346144344639709915209646886312740814439056194425541582970268717222515714855710910248888020712052156463941789988224196088338978097039681086182402213429834178239468753157722289469149449463522359296000*i1^41 + 144530687010478375586913896713739160826506533147874846579094733829426231885969476983504227335929403753206318937450717988390621924605986757706067562762606063609120637011015949443636558158771017568904436593667294090968730805891668045088931800702819184417723873673888884017835650298335539076747250817759825278788338375077392717535679979698784283341458993980244816543006413485811887008917519882007004126850838082062488598605153351477065521941583444879544721158201485417830856293446621122867381550058228689771467771549371095480645358851583189848145190470378262363200220807536427442176353553764939473134844574662078644806318642648647918021380942053018312399264514172592572518866040345884149642534896165376620748800*i1^42 + 1399211460193694550139246690900349894937031855193211113450041868266824601309697165063800960761558017380751422141548328255073951465679274772720468663440061138970461710639314575342877849087637204636871427225656012828597637521350926694149644031569341641227409679089683750664854113512190862436324217614314849072513248164860604540413347938786145114640323368474773437376550896788739693871470693925563091478647585292261829296409243412256729989040864920724295531581782304602811046289792731475195317289657134901257825209509689357864461821535033682064677299322485545100672618845022795087014934913337725775647201131768169221460490137912917252737078782668826954457501063131221735461757440*i1^43 + 64722397279082737833779128780881131552272168998428071868454031369741259998383811079518539519277080620347346592977752473107374599592309362686061732696375474037142938540270017955795868627157806020749481198677916494468352791221829128057454111640699939284059838817748781770888425553513615217317511650325623201299394742293424865247299504666964449451847934329661697382565444091585663817307495350484929413318338175499121339043616396802155885225262192593091943962122656738223575500164506993274265668854380275895711356028364643099183969242420310391905301415340875596645997482097654998221513051380840437401809602146613999703447616338402667769*i1^44, -133286116591573710887975976630277908653381875101454821587199303712304821893133999774723723603989549426881112148026312000971114087594975309319969871726522594965360454900571100045654517242197512327651540230108981765458887875360659607645334653203218035730313107583237107796996100008773527818465564477439334855744153898401835139392610484165885952422485711343215424154088706523324838160716519729173455406121179586587172974976365739187605514976527207503402097764554975648092969912715154343343309350401155594859721646521517913125001184953010103071169514249169971830717893193491044140657525396891928694354663634530471861101105496191350152683079307488173256370342663151154874201671590026522797658830984151020957640524889166250642428680921650230634168730778948401995177202980808242930125926509549801782566432188050992127157110088668927783854590551864295220032521878659185924177979801254828133231704147273520887187495300941232238038195263614090080735357874595778197567886403969797817103319298228973099116481769664049725853982605714852546256548962967189283137652457674217420805496073545138596079352190509991116043278680003556360421206511055908344274291968179892603671115051771021722456387665721928082335538167798508162696452526308859779121499586046661669389166900271983068919725662442447332966400000000000000000000000000000000000000000000 + -5572484280798212903737872425251387100539570615003173157023173294472426361569809899688690117154542938998423212075868627316266977008683302240738964210307432448462841043491639235358679951455172389689565251793519483510830661371323637429625898505686761112270016427551776929094115753296470719630685477691015270235235122136327471643981823651269177563274119754646343506877978390778515221175061278017045727014215933692438932808426346833338426477566093816914316826178562508949147101259356046493283335394578656659527885283316635559536373514917578655158871160332716207065967758332542922216899351635697884385847941442127486410853146866433533780371116087559565974765030097405875129372237637775840836991246198922918670360150248309989497171772330541118349068210432231108873371694439044794997832943118393947643508936473682819846671568073434269931916145251420643760664966644879124302759495459979194419096868908147653776822400989182276162477239640718519672536377356823231373526932800736389856795850288690041112468994260635707910050829535309051578431708818675670690836308827015908006945508868232899357855573048499306213479582141867922926106529702391234968485663473316366195865525114098141662401110691868780309125079892969180845738039890620268034865630972986540722372464412269476680116473343924722728960000000000000000000000000000000000000000000*i1 + -90642111882840442405569108959956378692558029733793325647758759791743853695384749667339548899037110823022471529924056744581996930065532592312614967159576027415639258431407750478304496813892473384283884004232681680419595523265067067600110430999986768904073731948913532546930512975447626633253503871458327318645280339523581901302628022763658863413949976896600631413068462083494031420035274423644702306377831476061522553528963881935517350223819294669647236010249188671344787456629418009651054818432505297837518148390200838283493021014682243611764199615686800725707811464341623721975473807006861010067878825786420786669177745658649838666865607906667480316392190131419879122092461885348968942366039832701694125887970759570948408511215038220828604008943381690673465234141067917715604563899244656295971942131297130228790219343461651382534690037021977783562628305807116568169465463963997773550613978390592000744893000046479300617629726337559556473786560493164979807836418796946710121752854679539335097174165901573541329164144293652622156308800976410329301529981832145974793546090528051570732657285757514333743775924855076444795883084215465670978562332969978540747341193206020329879771378247357619208745832289570311971996357313980034649384646888652762825648294649446090828219386732688179200000000000000000000000000000000000000000000*i1^2 + -562839686235792675996461023948804737914011325371447320855572757215885462210940223176286929988664945916937617908389868650731250383840035808128212666723408557889853514835225070582877424493697124433563625896903662759783931737820194869041394628620698454014874919979514146314318887582548191428863338773200789673105867571435695603062179771756074260998736662734525454057766062759487958351044910133402760539265238484541106105979323130127740895555472919662053968793773819424511135281392436600024114193530814385458396593614632566959218352715678248766523462449119319392105517833642234208478091956835822389632233312009378450977075096617210077645560015477729514953174080565344037704411788376970590518014616811288985243876337272382059056301560340735480282652464293017456591467475773808416661906717942832600268594074346754832308833793261034190339895372020600576282652764627453931998853974691408560312782221669437701759522687160122221704979693874484338507854706964841658564108296675607570954327845625800751108588899589158512158333773023338212803323772723441023391046431891650911441544901544868851457262731903504840811668846298031886245585433748943452695550821377279704087250897705989858813989711939970824692412714980264372468082272248967522452319687481835441426355565608502405299135375738509721600000000000000000000000000000000000000000*i1^3 + -1592366300825016099596402688638687282466093069047645318017751727246153777612532876862545602246826296484338465012207318177948649326971254460188542090400575639772336625057109988458270403044063700111286645700104671979502286064353190880367673830179155725275695226828588348409625618207956133117796154118910767420971214577619697489337027425368273351676389625259147148366441288004403135293299033394759332945357210994719987382001959349693355056024380784386182356200664811046065594933904872042262770299598866901534622695993638120191284541358620534218087267173401171497286276626397641958329451686841901575530096198275771063500907995996572974500885745827704142890670413397732205838991156734376672929791480100390181039730781194257679742224665355077001054430453756719711441246784147054747867355292464134022482647405808908836621901702480287266190801094073761727504269100248086568368289872476949521486194853959279440325584104901809243187683287266107134098534843624931564694729574937184699065460902819878761460669309860000511155255930144460440975175588855055403100412752936309961019992538636893511705467611724770486635307826733338464985151522698517722757122797672780605317173178322003943103928618762098087584808540864795914744924069634433371812154063095985792720224085432288510298083294644797440000000000000000000000000000000000000000*i1^4 + -1118956523136343669395826882745178653839616039092492587669328953569055343877318252824165559431573241542234535245694614900727179696342488360278375444140852598191854894398583945920255606241231832952592475002708721223072864603551803493649626616354268451516921268268941774537599870926649729029726685314777445770961843863037103083503252468394827315073920696319535463941081248256574541403086448394903397439868819011777807820591791659289077975157566421577987856718799737715365344639444370467749238064678307370002683180222018944521981469645089745828329588352318617561670069659183683092664812185094422826505775351412714144954912280007808760464634505220189643532587643117051853951183544328339406922540486075313155227484766943839886105083302177184490216872494769107905172952202757006052030520981467753503708942040671757060705745740499119059493255190610129317390570847633807266625830761027797682434495965029474684712734938612647663126715323493128766919905317734705223129150036440542116051552066807211953310472972313507915465339963951633602385107342415552181317055775051930077277703644063967515770693539180200877245715282200700773031113238475720897138712798751184274607300857778463910818008269538441521147317707678003299820971965069741578265658011446009699361636121840527010930331849064448000000000000000000000000000000000000000*i1^5 + -541843018034012739638649565681341295495074336580855881377296336715241207334848826978621459748638674919368240479634474529731147024512375476716308784182829125470967614037223965320354358852658061830176079311285045129522076005308662370274786632718303284917011213386965599599014311935918034886363595302323524718084597643763464125663390332699304539173399678759627206053726890109602253946279806359645616661931384201989221073053643511503072751236804312975433887083435517977061611268126566742410153041603201278424444385014803146535144816655198300982675617447345684856241932552915868709798308566274999678763998954808088800954732904955098629982494454139359735498145939881467030336966762872293697726921902981846901694916321089377181735357251376922284127938339215179185487384133480859303817589572628882247927050966160751347358677254894481710308798302526844964011842667449162893821988198135547834610215285329798860925184970809966481680807658247317647875863248318006447251060833908878851935634735144281145173386177338821769535377935789764185396411906589868422453109495651003697909575062318797333695818915192257401338721442186549634246817487732311093953693398501038721602456606218190798499518355354068203574316236183492409526171718066943226202233790971558043145940599801258962282062073036800000000000000000000000000000000000000*i1^6 + -138927834232553473170932442211084720736820728699898020247967265821692931606671633704903312602172270086851860496741631566684584450440176309111801965159767425376240443535606322808789817828838542136547601175102094571354390763786545580499992939103829596012862621179122475885248248062868205478429861275945016170067095508067664390560391497544163996010325447092323366633509254765614821782910280741293119806393308277282638560666511565490515531803401712341447914825746168623220511361955685196368378975270389815341997420127685884559015450537995572016468789718278991031539423997818922513629477829238871312799040405127727437453661427411624459472307275427455694783657099430239141497134942581966654529040312585806284303605611788149946547264939632491641481965636641442429022033902563488349573047973329398460230669481237035566090426885852485274938341327268187469271506283025207523731552711521396523780748633395622862908552617899466413217527459831208341994374697466485836868502369707320453731487837099409912684588572243393044835712845938771741857915539773069965997598661644333794147815517310178220355304673588012102718769958354335515628512458687567496357275936925213762975203017503019617476751009866869017181703229614568381581673289648371891354779379840158937435525707617446294149513871360000000000000000000000000000000000000*i1^7 + -2760096530686600931192219571904569925642240880288678660822650407427562693956779856525896022660926017448828358944263516403710207775079514654167879991463328499041169782906884528314541298867077109399475279142891378002274357396106739421934857157282309120138078537690882898883099589034530615561716419038495115875245046082989590494511658671027475138351883366698697631042859164316742235271379134161062758874538517410704796512391557585188035315807436416238095411878447426562525259379978347920366290617903934223629217603017430572817751295249330338109558627676292753243556748909377279901054991773498742039021660338099515154550296077368378864747648556149270953218229532023403356405778264073857424775432253639790011867460253055498135038657306174377384998781008776641398113463175582642908836885082677097889501064794484848362762114768073381806282202726964094491841374218937287104087821521636857330305206098280454423419526980808951343227726698926524331088480022893093207725207259849143875027917900895892178711474438451701101538709971728047365086299171187931894078547521586435945287188223785300997097079453341605896177821749712318968862253868104532903701342781468356935036498660175571978704574577033739927809727468032452323471487842756800706313493825027195074991658306089670265536512000000000000000000000000000000000000*i1^8 + 8500053352936410589046631424311252942223233509379467571459148586046889938481294390355329807466542471566748650259776763539899029095937852706605593448435588290497695624791390269206466912936767899277423925959156716076584622733687070415468110284778483158264347323783508516463944349162514455586706496303287518021892771591322257236545049568680711394469187320042327278981422949319249294010793489118384756640881982254376567191668054921899826074379464342326281828644635443576849682072792572496461424667132118487968522410360234914589876607497034462512709565411227679701326483311561782554324355703322083500393885173125918090394781176257068469676632267370877487908124911282866044042710594720719024939302275691666936687907199543164589396724541608995205433095189428115142336150879115611208663303416612416542349656522885066464587393364755364324714878719317378605623333284923682570544050045234724457167194779356343367743626531608370551802366573855041345121192394136355723464816119241146147976732225342460448372706550172232160685646770520992638243246763967287296480858368486554106201819179046280142042720989620576078655051927011170740139977538170917937259358214501153942579868469683063923903111834497344554992750387961978382783319648638877258594664936197305445442091187713627022950400000000000000000000000000000000000*i1^9 + 1933505788409347558549800215065247849826945553481837610534045633999539029746391868103149217658686105089794684412947589651292968697019447775957175321141593973920384766457012852391195263018010281084011798741378905495151236384019032549163565067419162944608299810519947965875618516336458402142589741502529186305477537606273772123923972696812084239908313376792337777483165772004979972748222163174960021631776926672850850686632342325499415817006046558075705281329404834574122818261995951126055892584456458215911260401673350388455432413100518528686202123659724288323313177763201672851365020885442649523119008368716262514531228944405445748887074890737422157127553555848921415624629971044253324129453693031816252641574798364053550294677354862882497328986610884855966847993599662454791237817903391957811080591263092264431540120238037159996547575576630245524078801338113409538250924328976558807068688148325002291103085682051808631738313574092349815380534615450483053946978255570951479097794681702028562461394862486003401037795235720192922232863981094871744500133587200113537186721223771242796100464610522549987767002985453983293259693358716039770919431642291511192785483410542730522804584963182872292145450045480795239399480412636645768221051139994242674423431183468593152000000000000000000000000000000000000*i1^10 + 29560687104089268442489966821026192651110606762012400948769980959444803754171109039039008864337162787157889237397827242548629861229166784805418666621399319932337691078474536711197112040033554198736149210083606015693946475660929073064702208081510846629278767342624196332974562070612626485255643769889780177939197939148806419227752199006297634873240610432828754703342595120743046361424633375865252598119212097872567381582902180631471920340112141815637032091152466589315286108797654608735102052846681742062838669129522716322197854370362611103205500295635642546243075973273330750202743053842391648340554639820065872884693702784069885186294168693072225072111721473205707202299466430429387821613419303059401411678223374434706432872997881000016448988213898346680361490766304124462487489983976529202899359697618847170795538324210607803162631054710528386715875383249460513238668943279704504227275018254226449713006733163625040786199709704963516260099513879271775312696199721954371766171814342190249193442936215074085749089789667307231540823287381678979411862260811838331149543358888612213340848542998218943087580255716665873193610697927639592329579181680167389259924522901904466208551331211417339970268482595156451666178175782350870534143635207563235852829177556238336000000000000000000000000000000000*i1^11 + -62449769037922074612470368771029827916786063770162972885621280160317696535798951892295604002989928332650266996736706715904428139862724823490304399696185220225828260033877835808947873525344188936878479739994252689995739430914807758186400485227316260643360530809689693602358751310730888051027738386855240523179214161581170258475449781838961136785782612275571718308918195242967911323242238300265066807473212046086610446324267858057944783185313885999911535749695783465484289785715849134315531706749237022455200382939191014538593128128123685902161820193429632194742353530258774681202452850735584949871746411551479338815955172714596010547793730534617728589625290798227562038909590225934116286527867212947087168978821912233667767756306634173769950281604303569447042638965956981848941577871708293329524690148906015937361856052676392521602508173564032301377068732227621960905420355985866635520064138997258528450511286445832832049467926101337922222344770275451165158578837569192530472258401043166415058176961581380127394069154983685482577210135003562463354932706802011933720796980665088570820119109361375176541325525958022745206442243954696601215101173314193556577523596756978146023711632861230533568266611346937250783974352290976037551574958669390861492838879094374400000000000000000000000000000000*i1^12 + -3414503876419197955514876075562554606752604256325460992533392622960177917410659617698916598851792484084113631252786079677426166422636785150279493857325265008456993080592196169916307977961091089498270505325513863855975362803313542531873254411268677502603271295029709978456890969726755122922636159997496420117127675934241846003194089695000807512350998512701205961935466362417062064535310245285703469461491037231802047441396035070709697784041939520033783549094882636078399029696347657051782872023206046156996699585100246258392683441792240544292809846364302160905905560198056761941605956786579366974160812458778651529783360290180760008964275228556442546672323551366886481694969563334212067965937358663664758240798956007975428182597349863438157247258504114895400722685282477849321865226454057871579644713294012168326758174566809046475671474085445438663614665862416522281737992793115228132991962342784177423109569444608449817113006851923117563192845282129322758776538544948946508860498276514269666968343065394490388093288370262519865436965711555200865741681218095725528233024677573294907061643015362678730351164885422285614763894460308902354740923166515226912563453286802221956148415524396294865563657375711862639249866728860522311404941395110762745719842406400000000000000000000000000000000*i1^13 + 39563894506565311266426485764578675066630754476491785363960981211749346740279095188950538840853784122242816428174365134567403791020958799610852891802743847529349194532471436708419065472585079823968728761171798874623057908398408073209086100234534945102798629526347315368432850413116323084250792606531404011005741079859387997681506434340965594797491503627762173763581549947086851939260821519791090267492154700739699566242557898084508752177455495192630949016767325145038444491893354828709172370492602453419793077124160386946626325998508699060349802379661228664174858645046971156079623429382678512746224472428987300802425611644484268585229623091319558047561703702427948693593345566056134918811910771949274871173786764237692314236469860823900838708181378946014452015478712043428575558626559625464195945349367087377972485834409718603171783754884442223284559984502329796633372153723655151611459727565214318501735904347259104233018480681248417748219211210602713043287806456536041117658340386980679068425686846424973289050716504143690203021829207467768323146194860159279464077333651675193215027456313605740526429869623567357817967101190063858744208268022229376666998514721606904308145396549515560437048820572216343950949397619469506620578468721441563589214208000000000000000000000000000000*i1^14 + 26529641067999683743940929413992102897310284366133503886543001325628267476448434551803537198037099681330362044833128624705140466472986281904137071774931663571887951683785106539419625016531793567304158730638089523075170331877863369792323531353277796441083165285220698442147233200867770635596247605551892198301275425980268201012057706151298313424104740873726321558587136819432027307867670889288303125176538960206934611387145554062014468007690590517107651429206810873747782136798104389607679339978140473515636136418312682303761692873939764235102447334412929372214701905892932828089951752192303465194122329242980581820893498943794987660927253991066137128048352566056672940583409589318524370055265454214652783786867979255109640600261582780962333703788330992636197678921648066957897554903778163557555169747165790555004184106969343544612921759143029770050416049313591412668907092040290823493495943667001604909942710237051637242207852162984820167167423547292855131610658275002603812717669449126380274193309186172779426316259770903720610689913754628128062684161972970388851768616183429904301610904515542826700031589192896397384205873143404157569012941682490444518245033475465773075864860611909556515407346216274773521194910908601033328397751536461091648307200000000000000000000000000000*i1^15 + -795089029583608764063084276359652539610468174579334909951476194377910049867943062980654266049029302577147444093559835184353667159144942028354486732388829559167532760207676212659092034868893658011893418133245072394613127241037475623071485864629288447500260068756969361053350615240998323079449034547350292696302663151585324068323624507236194251240982765310173095317429341093322350123794538605296335623889192018125536830308805054927486401203852546645048364008848383414536567492958214381707131840355580240114204300240560661367609037089101724245483162469403232704284963444027874369064957543653352783332311020689434345031969218358333031826220508090026722154707133405500320781008870360423468107851603312334585461340595727639364791845647216742383722868847813821529782598610356048112952042364829245193181900152926680593433911836324355776872673339886980497413785552800386468820274761634551082102687970657565514926163020863417086492896632764980995812975760760213758264801768348541038497698274151457996455694144565336122283062612219377904289126830238554409902363428275434461812005396353808819689335370467737713315462077366598455157161619234972457369283215282476684622789210826469872420620575542564102701569085696824552061670158208364513471523166354197708800000000000000000000000000000*i1^16 + -218047211619054382883375461011589483376201198867822904596198846714839925207131118974361417984088677384661988530822409275251262332841214079282625669391239980754415995223096216243174661977616747668858102335037686386186077667024110429747794448859593048796416790492711270555901781050714482917723951656567024469681246901320302232958658756090997184159664943023731382843700962656701059213042775059891440985076621309735692566602282194747507961232570365409800634507180768436498144947946634238974195241253713588504228592505344616385065403386813399385481737923823273354519651635054389682806959449684942188465299299583606926465058016527622821114597714536992603210518738613837220298451284927284572124238229482923227038033479416173784214021841868721034262250426714772120181832612525263878834408608465901644255641865642424029319816831586065544668064280690629234813616342916495563733191742816722403280193855187319196581309441456607818707766767582929352903542591813320573381756940218150336768590476014803936566445750199287271377944648974218944225155880668911011474768732036236498969834756163488777590244897684710145174167029069431845100399002708119297500863727737166453500251763470058578615432865460351208820945519119067312110163223308716294552095422423236608000000000000000000000000000*i1^17 + -7581558885933691897483949205395176266201667109272605922003208609416882149280158139129157580190321696000271103146271505745591556854004231271799416615553568304386962634157046839337685929642544572357491821913629043652491121018353586700407503820567751314209153799879904111448509224070387409947527030563987807636380011939000345621039863918020799894428105767369867330517175656413617520987260515644151590642865697593519444657242784677970901195083120883627545591408822579706743638979702639620171630503343923216006658946854463764445787976041002117701557999784148483091828749786479231059806135648748750558339300320082890870623842529877503803642173837352354752025686930599336217272881185035727363741581226120294973565814029517187525263586938216067434905277079716972835511011558772164421228194459016221723933010457994762471898841890019349261752076788118423195205686215218534285680449980435150716521128550355489363412889103688469223319738888435418780165307340596875083469313731388364604346582198283498964111150335937188047773161343302085040329942321262641063271663684778761183441799257884918429236167532098815215870697847870725019726679758870586390129578071941004880369847340693965101060597238956156409413317139990112347748453038955099264915590034227200000000000000000000000000*i1^18 + -53278335919766094060444832392399516106620593571908338459162242882582136173199445675671172420530909136565754346434148038392009733540192991197822549182966813798062058745375276585340006915131596969376112371245006803620164044664122526080006746683325321477621206915771633608347609009185018363682113230648527022374474875569631968928499144127086755601299033188838233220456819268403951983102573347189627197747488577803645046667559009458586964608246682978425847440615789067499344466489302906918653382354621353583030164214672288604766640617828083809123995289480701797790115204502530987609782672289676264691519154261889428410862657455947921480272794828721170282833328178486726384873623510584910911721251143152095765680756822613413267034515863386399241304941088853559345403516072134397010843065406345097180013933691274608671666113309875309444379060116108536808057512003219851022970390874952014442110703255921907409345676157120404338611287423592140182623070738471039992734800859639769606989245548292959190911707463937460297214830100965563515532627575342860484808476899617372913206992215139655907447410511653922879227738502814229023200405721103799502153739538626020658872242953226236215577660139398457435036130205663926367437879275470011112536145920000000000000000000000000*i1^19 + -4387051659037016388517928869250305166596635343268336554646044869648148621742824646502439420439473526228548238829325463143996351704427468973725912881917785557482599780894972938797673874307753614184729410884942659381437757897966610864178099195569977773109410153178413457826665302446377110042431332865196380294821966007387096825944156034706062739788158472140832112001170245814583266149161294674422555456281865105176376462296893684356398214641897544903748081278429515384096541038817681644747173079688479162157443727039701549383332708271927602141124135859368092893877019890020842594299071879434332389793739186918820236840864724692575521126117071736425345710068973292698825444796566835452292913588455579274094191021712352051466570818463440752971300423455751595832268542566256796053657620661385058230223627563902559119899464903437504300353906447990409926299919078936710250302875408394287840423667599016580714353946317834014649773147780647411776896127741868370436589845917884226404849160197447219167311265503795305501178939831810825126898913746439106105405384663180642436921761684013496751241770269955001369840562625599980271558944875706912163762939536470256470529986358786320781085551749895348166236036153809896861966994209728446769135616000000000000000000000000*i1^20 + -662413863345470985349253921102194934856446212079936584136480209447704123625387326528545248687687251066765724641818928933328467031926025913240859067977653767694034423338262354933310003531118064941277893283314436301684893548118904316171748419432731721404080151826049305816195859356710903279765398380267640766875826292203203000458855430185008450016165530112198602964461620532340962453761385463707824307342116438582660145614841550475331245055133123967283400847026182027870744835114292894693093397406289954866193492972664675112042000740868408177827240999990733255062623592693881242964240733587610005126665729672918206071550692065480328854950949445542610074704719716298515432232320040347849932682383686993979385186318324326077059440492736370796762829201862134502032734897183836394195390547066177218422473490404225957211408805618195743256209917378841959924452794021729571399285330510818977404617023689665559056049963568070522140351455316045421866109848690226391973305483608914071307594927096703775166719292498632089052388214163419704933842549381135682879981440246520113342880797605358123133583553735663192739162138466394096352254251520917348146072801586877896155623002586638061161443110915491740015576938811689966048978158987981619200000000000000000000000*i1^21 + -228871220082296968349331028308439222766475342881384952981153706054748991113652859154213250746680291890993316455748529624175363035780199434214947443046178159582477019111384805323642146335522984648746658043719759813882858690014935861940602818264417753038628098895214537263543916613332629406241387853096381888781930100005058985086314432360326499024294323452966791255881515389190635479498384628763429971493740519547643035934380068604957264024406305982580257414105946373495168429178010337161318456087610771269331510084760967796618688718495229554761628580341850369446780673440013852497118708181119992927795082474647510610525685089969335103033223576346456653253489669256491904600900741117611839708331972423954552870209827674058814090182112377507516563354219203913558262560015915439599675893233702634384570723303877352661090871234506245749446588768489167819164889115498249671454654543448202996662419302214111401062289715517612386073685925016180807363286632485687234789602730219363812875865684205749199844188351364272747043812222601042797389465900582072072115264103935881931319287716450037604462559820325499790140070001719058603388024788642197878670474172593114386636065880650668102258498593290321319619879048602081118295618465300480000000000000000000000*i1^22 + -1475963065951306272553739184924355069951731857450865857528784520098232101729709865312620404037210594128661709294775441550138650782752485306701921097090057733524996273833809711060822298010718418886965820253948855097322569630997216853999403232350748917924482559967685359535905206069643842003113905283737059464036451581955015735583328629875114731202697377690750407410560012398123897713194072414899324716503253799555909315257292347384961394954723327228547111072373537668634059003466645190446487915769509608785592490035771553740806107156723570773984463958939427182884877208468671856775703693729205101212048675638224505337122379884800175285258157098744683093920366780776914092009235552553776647799329489276402900598321125573070317919713293661590978628157093261656210854458619056947061173838842754177118473502873601994653324605773487117266482894480596417430612503881116069009980390104247626424440355240412867796669219503756533190819918872891320176092720219037834141064845188895436422512274199631585824780431457377188463333070950347052103603956365965272287363578847990217622454766765037275486449650230301683214208955698608425839688326570838103515907865027349493247973920984544916378493266424010897875769975607582998170838237184000000000000000000000*i1^23 + -2476351402578681524182977686842279842548955667710825125054690138969598194742967038955580051855417022604000018808236232135512326990604278487185341037111046322688003239888989862262021306821687007787882214491793732468631287804479063684890308257241831173589900572274012087799609240015488362397058189631899736289078077714071395736319637450300537501730086646841244764094686140580947813777792616393545881051172465044396076483858866014028577607204916476854922437665191981337319125282096574995666447547620737893231834673569871772235313441010325154990041146847351030239555007837762184412623574747033097014227033529099456385143642221904538497517782789648191988010519787185692720497932606051061870524065781373102153350910032265064772957612097085897986523637478871681181631545681340057896360418825795176370333261107662630007896679400005876878197959637759978062016358643018104537909227957132019931571547416337090986000274696356492705282020502802549572755579429721909786532138536764135936065126137595082304351020176769762296884563144749498707066308456582177243840553147453836978029380347309240858745384246265781069014270253767931581746135047621668648741666688538874967012044780683756851416906741039791460368064246961539666411520000000000000000000000*i1^24 + -7810108526492793737764772936264581332095887725704783546690960960946187802919196888254119620012564523521783037864692257676815808146398508067759027590515207955721372335775958196087948216362336260022402602358802565374936448565095841033421150028265731711671894288558952886835059757087490550775263189754398913858411912598292274406618459507539657165376625695681560002063727904884030120799692545739869932648875734330287036515751713316465817277311113196775366653236474936286187350968576607937884562045865170944728613675866764567193620456172430747951618806792648439650864987673345188628222781548215005380198041840295187887799527061510913256345812382437060404018056922139638180917939782789688081871662504420715874289738269450380753384069542873917807820691074748566960849424964126774710655332597714649391600432572921042818875618674761861493407050245080876653024597054180353059763338773073703692484369305945233759886102736716768569152921187244662256109127366412490651554890440195718944759237447691671840416798854517001343201444749599388534948069017079009515507379690968936421182175058170202972288402923439079838927684635801114542308542304939373312618586216200936461575598291557723335623607849145819304261759112861901127680000000000000000000*i1^25 + -12720936998356819672174552377679045509278729853569124246298862262224884498352729553382255030083019315748957799550805950799845076310631075518908268657482964654336226588292852668904316692574881955642459595186811686055471223419063400297824785452308330341900222930794278488049563665426853633061992506361687010786490152807647586362387428740959264785731171060982407260132413125628864360652112683739767107062380716850106228333495167088175698201806835116943030636127708643186982967949205004235261124438296735277438204377016246605732557632409396046546378293082292108079540426172143424652957958043989965316635393299283448649071632772638823718612865716343069281554333249180977634012876061661070285959642691146435435620727550596734373326461929063362922397306089753143745568893406687919496682059516771894938331001553340420909239686661722995862593778650340621873513738836175726798979721539911117339026674428005710480910831085182015173924087893223108166975815064206086312338016704325659833102783450301738812516035123950251637419627407155699771124438642909327135262230083799136101899801818537179502512261973050050491401011884080885627688498079369686872701426060610002798021292390255527831403810326435660008015033125568512000000000000000000*i1^26 + 12870172845999156716366099288596228513707752579732052333822591756404115693996226774544264437987497607727705234723353383934598003451691677295537293862439217167127869818278650252756261859154771072329426388173229126642654180243781668342771149256080034622174902334830633908639807694139668324756581595926689279652083991655253402034191156607924667311416341266837709508966175263288987110463521898174987988004405742418565100699966369619074175323761411369270454197435879043770885775793053665929425021614197997166028484424290232909724121058108286054005979904157161012454722253684154997826034407251526795822466783500662089837688506331768907565732210585478749277898873623590233091679309292731915482831323961663734541550207438602354707971037801024290295753267788823360497855028874572795101046074134624646439255924709134983885329866575427026799530558732282840475688163118686195671051539148502499012397206256975395075848670541358575671846910768623263496039260076872234340360635729821605415499999070437893551896345148549509737704427986110864014841026506437788653958624214763399855426807330946441017695713766897532772254568502940871348531098810220974655296095666154748375605295515973080177650163912347129709636616192000000000000000000*i1^27 + -25996469935088411228728300569718668009158620312523348126983798139161105908399939087548544038881962966506671317751381829608260407294889299203170515426935083277084673947384406457188354915406540114899668970510264262495909055361707217394504685885681405402116439772332020858315940532637287859425807218379425051199305800969330833822811268384016069851542107360197322431051268713112815179271760117694122993642688505229428505580652564251208418252747316740030869056024016765773249271746986243455078778756040576290173838315518872350851931014571714872595941189961723987915451625018595141428862992010406305586327052284309310559979630820200486086536395360547973390582236024995982264500666445938146624195299090765295949104666824963928350098256840183762198779968949178355229508486834073162878031208234491756214915740963374841833814234989336922945090515427910842797356871366640446605999841728527403055081873254585125752601282531462653221232027482694957277186295916460025799277940914121504476233830004811559519524825627200495675802029263032198906870878562805908278976209239838131013731730709622696695685882153867795934302033585048943055931442862155813365018238147805763854661246552533767118020213568136237149061120000000000000000*i1^28 + 14851239147557355025321521697160126182513706051042943682366397151422012057455242836632598755505672077377220822069095524625140889774082551866024901649524685189753436317303444259757221332773706073007978300867539205992222066814225336412232656817820554217708146337089337245108753631505039413110842646965888276784753947100898957319525539681745620176625959065824232223778958764383817340482746221904842387004150870520142339021986541461355608561055895008323068757721441192950805244283359487440596682751578080519678281266529225264883879768692080677269988567833507710757842296527114511808041224737615421649445771182188586732583409001894343890036874778847373584182079224011023277649794052101051519762235941920890437339580401960851375095177327912454561715329772111639573917579485714625721581976309208849356438422407260482776729227780822501227802955801797131833928789131386744611895922792370026535314262543000781616670983838276312594933083839401668224529504071777891479536026340824548763127168701786259433823545139524072595431544602467300907980202692827869062957448074797366490204356386143848464611298454745572638649693066219546484296635236051533749824165035751171371936012330397721157481149902966751232000000000000000*i1^29 + -7526936407585042903932729789099317437841843162003087247721089841009819074760556632494464009873371132467945425057439230665610391520706038516277161526153383688860055558902598977722596277271043333792203408469295756212124460017482214062090182329209063848641536832963013722322077632737501445517631330082204610360944259536376778886498332481472981464367112625239560812414084332892537870929514459989671557660573300868039247748333783172081895470427019955527491972632878779414758380579087456798205692821948259461274234594504612233294359010844376374440144122142706129319263934761751741422772852569577362711029180072944140782783454611472254508926427180152774868236778005544704120354465833271456182298101104494840942958001030631570731349444073037768264522474641178136510645585400569512253311062854383193157131053851176183115163428122051194267077595259644957351967667553063890182241756422062969486724685406888707005699271252659955488117572381658289071578496242764603369015783351184379630942269675134939542564105861554476697616251627483976816586972317689474677638209357692469544074566358841332852644613922435722964980745159039181944636294815035982630648127479692703222021953285100984239468197183488000000000000000*i1^30 + 2616807649319631347072446750241186718480331968668955340927736027020603099684877040309911930671070506544889584891501521515949182518810003118839913812577955812675021221085615528977974399771280772057146904868872730757996094621293739330865209276013847327900180832147145380896380948702744065020987122575899820225532985704328520429074134369988503240347424764254382239141924855272428555514993670632110780030352529808414498621942993466424363393048834293328138268750157883465101172692368975685240743813991340220559470040602929635193784069065985163972539537373297734479501427753892132072748185085133274808958013954556093551486827502264514203335675897230555337881844533317028639049092052840376121164321705494968319495568476191629770142789654129610280078505437814860807845139850115698582502833204239034105626482632609015269667672675227805447172936230443685963817168847604235297665659113001594422569342791965719067630534021024533876135454261628293538830194133950156983152146579264819606084980013000887754047671900496070393082189023936143210346622163253647271310081293954347975050311796637922269055423552318854960368424625919224783429485646581769630729007227473978202719985052526633787305492480000000000000*i1^31 + -385840842821666315171789344550457199741036677922175672927764018437454594857486524750690638209287170109635508593012170364591830019841116670941073369131333283081922738113254422667305434713852197942598819625034465714066161700453528512284036938652442462227657310121701374223576220872871060919005545588189059709450013271458386221148880877264148621145406939239469117825105603335601348387804852156605057160895837388612769259518247818991332801012199013600674923724731425031259911075974389597945315846556405694710727799690687829012702846703642856839117619944350888512302921193228679904447449285904643091717326000197621556103828093396465498192527230726673445548645133786776877771227519453200610679404329291364407465404272112403986029745402393565734851596752138378349230829862941477946721530141260991817612054309068682600711107431261504371865122979055876831197882228324484989339389101941698509292913014207505384875618157707637537641802088863151901828350058496999536376277190038498592044170846026053839947308249736506646635545839627432804207508095103361716777084776652977594286695272446179373144087532972470377941667043120330807476608215099552226816669891619229477098097897514742054912000000000000*i1^32 + 12810667330814002321454548343336345989805497671591011407589212263614697545822579869967636012077428993541981517726266360598890788502835700812325581564341519318488294188017704316968843915172950656471059329018579148613140834773004258945028455531874339535962643065835421121598525098589439205354977624728220997617058640200787746382594216459518789485350282512830027346155758179820664972312012278349377397085135980002780893085233541077474427706476400318451825203140769121520953196878849355434144270691050409964957286552489594605889838930385010688624043846404830480811033689760102042575805962224129034335207183307620651762427087248879492994880643048118947052843381326648305589118363671319630141578284331998653251749032784029336245872853412896921127074213241289614597117676991736601825841802181922454416592074646206410925991924531030625039486332254495167493811330096810967277152616588127040993040820207445251335652847425298982149660255864694758485679002048704767033677416433239949142984263566290548616243162875704377470608205084516015758412178093007791221723211604661163335370416094990011361341060665615172669267615464495996509319236745560937200144608043991974657502916640768000000000000*i1^33 + 371887690652316706702091854236355196951193115625251947471469191455086382870998628587857740750022680446735463825502961523253759405613755820379176024302422766866596804332132318357650065017317869323710524544173754841634532763634899756937656225725669815327546161473871259426028959280961784691352783432491596943025816299211954397219528487116828611931820969197359518682618167711565755038224458143337279055523576845505016047903968799286814141911131488077663957646753410524165364397826332794695246546515576022867865653703320262518303578083796993892084638084172532330362954014885588967252277926601930595986647743084748243640104392062565934620596612421136949543014544912158525372179321422916419508121055473846114683752655782949149638802076395401561961216298097652568617335558311325864255530851196695328742007709603224105203876744747266358083553712922247300884759800026894543506985143662608003823166818509970266944130997078699912357674345159706650821479467569419087137683769807353490508199859319174710351682114029091409242115906064355771442413189684215708530462679153982089500511312656999332479174748516847951970047770407564991664315922344374514756645607658887438600765440000000000*i1^34 + 1982964684721588070686722712440989284068403657397975384312227818942503922272718829040888069341801857144218064930285969849105871983375553739850092907345565881687071906855077540965956650916465189397712303001069595259774319988873465970834098581290344900940949397454070688895184057625456393585793926668550227345305014814200570391406581134235085744588678280429505487870443226557986298614558226385567018762633378795365424309130937543431062373605572167957697682530697068682877848147073849255855450370524382872814094274166809366680396383711733671023517620683486399977773503433312681783691671884251480792704469049214467770098555280385023408284249219111506512229492846638275455348204131566678144235133783428220217283344262468785704156558583644386894706282856264234300778901089924497409523154381848042426053032516330099810338722371151016693954467695508807966823864244827743212979622798770069279511341360214883380179439302679829896871211413985064545363051426309771735222082759985701491660176664847188506778900806060691429333909407496008362430355265991305923726372644208044880828701385714914435627044931014983118274817742627808834826512660614106052678884672090931200000000000*i1^35 + -12702533725609475134773897192159714421484138612535931598070556149767060882660168530030620150691242855953742545452862425454143440269703553750763036723708634572586632401118088634334483614878253130429079116166239093327253360580760165435462114547849295096669137879935919965300515693101488613584045631173424941665839179443410662385909432117362510963460837257788611642892785903237568838892137390379008751229642008319507515302593576018643169139539645718478757486131835016508761477865074973172478066349154554797643415028539578671594098164389811482113009449294510167864802572381137333740919804818262667593834432330319695762288046666080384611233075140631947177229893189316394168748056856459021983432280565638600283781909038744922823567405736918848214049779512322463664596210087046892397288804873569118399888105923069184515268351774194761804321559876855053586492619307522002188315771008175089028515106902713323036893715883385895787052483653841760210002511746444799258981019629405894462533470224218526784614411219835029419636765736867023573293801841430812794032628856575233368142239848177760926905842633138918655344447033206048347044595168659827842831771238400000000*i1^36 + 3258013598266776988873895355335885850779338851414650930555178058018495846997904435690661391391486263988445229824103204764050286494864663278846910761179271855002288027824057059270708596742826081791953799614511389975863410896896153969354850378042830359453275231534762310118707289353782055097438124869547807619737826494843089500990712939214506710816330937274555499297875992410092945030410022235711442643558958636296443887901963460751403651630688496338249765539492485317511605777036352323063396706811576739355036686803027027624884876328251718256725956020709897114372557720296053636909380360168900828803436274499746309591436720963238962209745628596429148765042858803487073841566688477500734566075780403744390232411426291699153295281273683339824082759626627100787439882621895247374284610683486583750893432309884136693635003581621195652738535254423696820747615547462698672158819155182534295245307572345606618372940955161180830637627309444483089511662542716186504426035958815687101250363547863555450770287461869165365297577942636099118933435475228519552312730847876212893127341947774299010122355719925104155778584018137538525091380695274472079360000000*i1^37 + -62397042258013673631555954471710294202617899303846922986901352078056035393395422530694777503357522378607288652735145945007210716471044880376507945978662153477276669623361133425814579820391303049500712568465202450828052921494682338823478247386001056973989587050298758001812610437998068500043820336321895860461498681724216500557808210879195462584093566783312708635248836194161095228066316275464892302188541802757910602932274036525481197841532681777235697925339998217509457038300321102919092068542965508109517710066351474651095089299905841310073876972948223128173165017429606162245781763861475551654117909820770734650997623097131017653183161008704201078638697055396847292452085276379424452021406642508842077375829487625916961904015522311057999619986419529796860065475561392796028777762520384365126669776851961083173922531222667462487348417152299447337702084644919464939193002056191364763214951272819554078090578814023921181490891629072772325696368598455933829644703058722931371212523489479477781433214997571429008345596526892937672667847404199404119157797217506526799263362544664642163149086224934858407546414607860185999546440089600000000*i1^38 + -894734730012434447472109594171454768279516538452821402039519090535297810420835984576929499901926971804527075555947923028602324585103645379987055552064082370213415437997363189728014418226457827936581337314473464089937081971614506313375464932185328032143304266472855418932163984792738517146293336900847995492576804073969780457725851608338498380376812065089439416894391607883054222912375727055160734043912863571471165011337341253953369575972211880364521895471867788269592885106833128547703315549827075610466714507412326395195052574648203482104525377319974857951705588939232781887892653925879912729271039281899644315415162765102141091960555539330347705199107512785494659440462031980480466256726507376125893081293768867997584417550830631753715336653429953022568769943141037032877405145407459937246283626332139362196058518430281331718399969865692620390858418624274673194161470662433926409584487569445693474118697650043073636230126936683464729483100412389886605249221511254340884075146814993788574691723095633859461770753079902986721803825415707423598076050571348722141872548294252501767578558996132280407384276741229842117427200000*i1^39 + 401356557688455856774887779895617995695813835920448753501942057867681191886065316459060027287473799979108266821171413591873253984633829734186559022839022767749435228132724083277534535763247935736374333521850647232564755511451939792235864225473944225574890386586598775930684640583831046164169968500680348843847941111004772939702592497199504883768857718023037625797368044200273002863649909877637584134264512072642877783151406533223355606274447232108242339858358424176655368525532019773979748518755876071150553949677119337120386159773021912334529927570562420043956130894925135504713650839213269391266955074417432331896492127633388404811671261488412419687994417210713640965698193153469747620021261555474675362204244557572872662297082014938495270785200259332221062763411025866707754750450496442373261587054921571038002848802638696144055522172912322883417372078485613485244638003190810390519033523416869492714550787693266348838869619751549739977924623516716617956301665779971999233892421754730349971482995217611582436742764328872035336747637326182113882024632628953123494971972216189560945136271430542292466392125440000*i1^40 + -5023497109885600091259056531110906641895755326625600820734788692885898582154229404106109830946300801859373165055932104088291091228279763181506206669629677448874388389980225979525392798494783862881071025369274888211289758402033471128675906030166598345848882790169554415711306412086627932145518795492830776218180744343836414702395653826891571573664740137425541645076949116748118173109946886292751990423993547564250342707144506506181415066548467583752234504510454698071687134537362641504758255378138821259865645087367115549088012466972557704772852754571708460063135322042240920278529107681100787085356226145228719801287737087788204533480114097375074187586245554207947392693646928231146439775664020078774012169266058677903511781878723547441893517953330335807912215512315409855538108822896988207569946940475457985218427743924028447431187382386507771130900740347665519617783687201389369240737118414098249975024617357051039194574607763210289883815266822633546975366115477592070702698708971379699686114050263919080541426872731063923605748167685753862577660441829472871386763542586612341475185152000*i1^41 + -2518841600744061509265666788100390506763960644971826393399335916015868241124606458335026011996225954872940334461826327840563517289046732675955663147203937992000019232089896322070567944876021157870117590081208211224884594717096947798016519172741161425252185758462030563197399296255473743054035671156486745449639886839893407123874727431548244987029129472263474674264266180363825550548213577770069947797565692927648815810569978968093320844553921860948628392571846863353023032475368580623596171782313433459986375801694022214006635200300079803448305322065661010422544691691875052946078906948130623815398095308325038671444777864149647859489591616008631632949991959786651051182953029959650809360871907606876210128207437815883691994636620836287127605824135639692360026511860019255956982567969654191601045705639028283786454499877297026323590694820144340775672646790640002872389578215544516603276231366069248645805912190488621247116039100401202030368830320361322512158147140588029570629969082107357204970201918478236934250600856363940686589975232775925498098333012862546604800*i1^42 + -17085275730522930898260415848414319609705894480524147622010677399958013234064159523101845221344253416817382656590304678840544112883860731235561847809814178891888061686516820097617690956518597617041351263322409529587358602761358450353923593178067630629774018278076952617254375793432184250689739246791270892773128458171349778823556014326808693242769336786115078778571832582379468153772423678170927917847282012066899515088646854033366190770317103066189282472985972377121609675714383908823939818823277264521598415458684923628163088866446641539770175930746029392992402777669666058687423296674156281919756687070456987384163621192691986814664982590276206674479594499611001369440714581686269457623268641684221188447504457449483143201547942973922002726343662624997799933076757951014767338047715383167336236705152753477832187245675091858131291386188024077106610695665172127197448784284074210062161146880250902674871315333240725818068645546194845896726024592640779134255249141564816262815289880413884530881905619775954618922918863800762793013240*i1^43 - N1*80237998170326144186358467672165097039438554152944943614642807881037367766564352408523134498401530757347144712907409501314273124090039261473122174398378332410938729321349727435079683148542721911100700407306987196627508634132500991580017569442233216439090698785219995620161841833665880033053178877590950640237379210382253168562565529983870508440343505808787*i2, -44069577907615406992836034475346798296413284937047440113020291345932392602868029136852118411853790501519279929124075269474245268431745228558538685465067425218571343417728391030775967684406611333426414579555889918018133388602303416408894222082361978658557913764432861996441925965814678783402622779044708955397791272567730522458299584363078404811066024622168942445412440122269182595713622096588949122984784988744384423454611398960590824753990614789704653104765787696895152121431283339912292814150306806486132012666153952538934616520918071540830761605488522940191693650969569685762239567869012500179909279661591586010624238115090907936947758767762274735651296628189979327309889524126378167525360998385117313483121635576403858407825734581171792796879399926908518719037164467555949339567446544526220025376329006687911849243515350964719758165606562663098976377582337964142796562223350695250062578830785281936247039283088897216224876181672761907645559723862136769387325987806798542989365773792942730419362392524766512220210031872511351515924246408242336927758721336006116202685938016851984617774921595791434022490780350474878491456009422903996441949335287855146053557685851654431442108410666485770439225257522199406643147605631658369090248764949079258925863268771195972731625951447367024640000000000000000000000000000000000000000000 + -1842589017448157121246752797427978170321127411884742085741359837690251412531783222282030784510513706959973782728650916346783581082300806466004693336169200251736080467915570582401056128341614665418611284085331070320851795848975073164630103655301558637335636670473978851184427221954120588087809160278329987064096728246740169805640425321022725721181337409636120275220254382632277014159570388377248916406195344684663769862467880389487167293898198848263042123864087911569652041349264453840272627168102867955724292181005759065804192925486776117326809772003800754060218557554413291435323566417922546672210680127046624674966539006238626488756909302750683236414945346271258838393590807910616356493857835404183360299951301850684530654385467462418891635132840684577762725209612192854718624946122456721436750261525252776230117095893167977838692772188151806326742658006727207570431370200471345025050036978698112909546102152112082973935686955389686889954219769162519635789241324679197773462770940699409795194675596556615581262477901368102577196279555312256673235264514373829995571851522460051902229221971102730369478634164924234167797692717584716486915544135683363328458511499809120282863753174879030733132846541253082247101734342937888618172613529953467286977483018147835423795259157847602102272000000000000000000000000000000000000000000*i1 + -29970742625318731142580177702079993297800805628577471089317807873670688732783020481979919998862211887221914884793770056878860656123018894713690145767023564343588732291953145942293921478432639182472042494352802850500435901884191426771981532072139738577493055140950601910846659785342797405355184988602532084184358528119103713788302944395368820463068200645622630514305283735444911053760459016655359278421028469816211602383249642053241826345476092517376765600149028469448852087108200852806803135552858963820600112174573950381821193220257911448247000711943472130885915397834936960336803788982725303581951010754015532083747855029982850787868995539843614001519048465570027022071996389464210200382557138557550489999250946453560624900433937996381832241616062877163295293602980229187058881218155476899336759613857932375506473536050071720603958135871429692838116983507752043588723175757414657740962034114130166208898489474670614682122983661518747287514728192479718853477545947086009413012966533651590528626131359761152238854429113536728465327539078820439830899907966349561445247924902998141624756343143517644540118008922332332782839093814526151702153487256558435527285467326102242474378208242389990293011465996397324162629519421877658231568169873159959951313960675104846511139896104440561664000000000000000000000000000000000000000000*i1^2 + -186102033242469888798476347886442575817873221971780699908882858279842407461752139852235753113956378097542352647174046049411260470162725052355901493301647148963554724968879988988996534913555643949135954382516552620358223285825829840230413722878931458663656807918023316844554134264301141865596656108903243238898032830234704169462053551323807252563499099874983931176643105503545399859024918797679295002191383966520020333567300175835143618266720157034725190906556998085459829223895374750955103918386280411857914956644773976683791956788482344583223511185810820986357625963784495690401493433605298930163968017534183258525411883573466767521329872699128153069669049285738390122091663866788308255681143868796338789491417939026198546052186321788094019195106702541872368223868049954520690255734839458762214426666316470211731358804974772114302478308728496773648660556957581414079581490068624395170576918105720627317153472917594367883321402653769883469372434604353238663802986601235706990538411096563399382636363918499276216858100900994900860844354347299665836680247429197149418937626219959798837249847634454411249679633231730175888957815562526387840124370679976750762636304062327924108734044361483228695113617423360461699716221584541394226107749483509302561741744753007707185268381186502164480000000000000000000000000000000000000000*i1^3 + -526524947115538037574652732187095562732614067191421910120166480240851156121276091358450461386630158293291262661308251852008161393391370192854135561407282439395456119182510669543903692173261199187421474963334696552748618756535301703784351421482927709806801604677273926472322735126757733127797959325155614585896743205898915120953317984370970770587255048414268314900359291959806507848698181451278375530757364412140350348080430648380280298225508037723249703940844580051483044287063533205808157292484617306656156654597585466674676195033328766346055739028460254226521559073820173272492791338461485163015414068772675205458421574062966563014535250315270025499673254397266405716471757626193249335142288859829612437226057699025323099692794929319303444557760958763654692322491552254901022988855996532939905302047040782101393384324706360609785906120061323398502396489291014154022575473888196056857804998838986546839122785943395541115780051301580908728034351272906898059847096283967701442403878040190776834614203481494965018592779713904088375734242804803884164026649403153023597949262347814258782173462446472764161685562081605079610094523277829269845221276976669927690200320311497170655694834089151740085162789714725177611142686715394125494323291561550162172068507244800942612772572333342720000000000000000000000000000000000000000*i1^4 + -370048922560395622856561027828812586503259084021409181004661239320662123489582681098925339837983667549246808230519470157036883288466348294065794927451366596016384068241405959008627139114198115967665525746189837698311129768150005179862722011438720497846980862287018676858582659562528599216268575805372486954867315598347808044503437261738674950826327022728897460020510374517013432926345780962825780767263223495067243246081060867138287547286057990735790219857884320968636437787585654881296845691938811692637031572809786647857934503994339832584605952975734320081859321827455550562077373271443982733589388623780495188393511538548193510494042948466160513439655981939304229946035610553428873079151253142714739638249419239957319006991336666191822717123712467754964275816028122315414556812530952309445503754209181201144055517789834087392125774907268878163601542249125938258980626446259544478744224480429123188213683638191342212780576755505677533423320167731031813743683354213613797563076919384342575917383889550905427015662669374411761885396900915930624839296000824136788034909091777431142766715342075192511304537570784542903359025012100748582145705002886917327732296343738565623202121702844211330753027275227532910527793079469025169103039775186524081794217255374833440354368089384550400000000000000000000000000000000000000*i1^5 + -179232894890370227667799303585213169509485208728767180643225521627927652284773836913696013481894436827092970096212925589274739522995322922685106451341669457267673591237424649803098596116752155270580775379134156262759447280282145200010557060880327424596887446479644292944797234085532420345201395690966506650513415356211691424754140394110412357922774950392334753618261831007256991692314650230002270221016271897786077168306362903516512189242564883190133246109093862340092515306584782215133992291981336959870341696156456172164940573068811414543909765903194422039736805247525073176377653791509633745938512904456084576643467882181999275777756541006209583266252591336554665660666877386588038618281163123713276029609346384508196694229621867378881612369786818024545489955171149529048276900778146254536072627494332151327517853009013593778528094282222873357719259328626467222446300962449670288666682885570460710966844103461891004881276688191601650912392385251051819650785115745279514947581991605916716195509521162743594202452998161337658773263021149438246265259891072314702730055850399360493613944831124938881626378287141993455661599286489980786128622516326006213183650429821488848900981348548790782094830221001393901172146297875229139577277393213864836316582263902685551931970111406080000000000000000000000000000000000000*i1^6 + -45961337744837761706921117699796656591276333526264540133729001546708273439245442368236000048353860225025224325976440590149051995979729215268579062087877042798493148834390989549281103833504892012117204894932094048318900271572203640098024025762312482390199723905975319191008896234680561510559203178750218551029091896011200186535230684397913194547660700726700348865042607658969918107874367458508952193663887788830288786899095327306785798513874442084154675120469505410013108333093813694360076641167379361272336836506981498917940999610797967912711630229491196741319692854336789698298435053142657627483349457962921799090984137217013403909801747729560297026282491590516468807413219688769092691573993877913157144697319716722516612478429614380617482924870703598779071966002084983744931027832972215774935650928407522200511857294423262726452403545635748293568529768808402944787230015046477698691064566444795282779147621585353118183994281385341447601434019435400474731896406435067773345880610741186862878060872549143416819211619323352024114166715120179716757560916958553274113388717776893864600060570979569041108974927344107825589957450613665467735521857964494153054292469301065471595621234475146611460901926251233295999652367638331605887069261127941407371810826966474800889310740480000000000000000000000000000000000000*i1^7 + -914255746097000440856285244195630225659311952858832523704450306789070083928247449115213066171504687741221562297079487499918967885166044628407939958510035323711677217700492746079362595866175962956385681226723947586389072410351001621399108812501687693849514403621410186333885148537096173010550590909248048406000095228344115562953665105516223192389140464712182757559363139988715539975385711520335366752563769353347309344964287335514674514818474099237881393135453975997635249152276909049321362973027203818954320322560494313096599008011855829014541098232857126124132404608309310663715139904630131862724768411093558208572335124883314124570623000503318509042806565198033355002693091585405397506815159454378857368011557034066235684757688814514032472417239855670495150313013757596289321629625009784826793496044416937821321194358999017201605466684211432803244408927632978752002703954191479810708172915954087161684648787540725987481647446906198937525801984254789077382829788784789849251255832706292216824963909097767666248613509458225371505810772970172986780004805612596391098419923924001582243453975204114659189435408284255976153689566683087821953991943996886687495924080984492071223569363790056808205804255820583041989678444815029471066617965544507895561256365087666613518336000000000000000000000000000000000000*i1^8 + 2811820667053484866809467768578765723333788150351707497190508362510882889041834884959822444025743832967102826350427019092767926966006312673431014266878689604246142387400884913199866293518966646450111952810245329432616007704873806523374147006330322625173329307721461416597322269110598560143932778581560142814095247954049692979875721919552937979363877012273213186354494531650290332162899279651823390994949531035482137462982535525761606801401887391266401752693965102061588968662042715775860849126330957119157518864598872402388627769994434391578646171999460305287323119089517553253507973473314604054493863846512070730541425220209817673049200589246247767808336926877286702494525448909156502873656254656696242469832910002876975644844508915677419659319365562959800289165749952373441157083770658707889247839209056782816647907873751595581001849983460659987856881353875757967942264462825249023484367097105264594299092052207793100849694078534535198931744998969204862008308372697926812342802698020094820300254517977763304686434137996242883411763363561799947308212025966184075756598806182223384243553707876371457045443326669802737099626048203302465103424349805626759146079880493680123925875900068089036013876025266408149544891023984889229409411545946484731655635594884509859840000000000000000000000000000000000000*i1^9 + 639690771468451329963914196829365063790478840752777438064010496959693991486705493312096153923885599717937791512984649545397720312888433382227098920944415251702659400707907205722852040821057251441928880494387709731904974060405129579752537366127728475946126794145050700716287467177953290991538012339966508835533719979261835483178787025749541475748048621798482476658699717744622048132523152536051956956116156049802272524535641174859609414822179187080314203348741110451662465978405790449249233908292232001467590767186088429709575849486329883790877354402229943872312598523484045954397227440392029256485474556321897006980242692637816752200122741220308872232900020428699162892414738411038940805953129084972564502820751873346216708093829322952579407443555356076494128240909129502143737032827407392795242490736322573082995240654459663347246875913842917667361091926261548088079269513816761205571380794835755267961862531471079827727231118536306407569145831345713876452323004620299957264136345753554576068968545752643580382110904993232376969197487294145768710141594747237312802245636137102369264514958040647720144902737524668120351059261875703268174772521930724847855519431048701094398439460096514772592064658981940181200213157243650294478462810201412760676998666419726974976000000000000000000000000000000000*i1^10 + 9803605069536410536160324787498366845024021231264079738422970692271123345073915419651989565032851918688827085544710216519826831261718064266452051132259498158539852166234457888686088993679751306682080728915983048003323586864830899203476436126555512472283048273128374135614143534684102132352206946124420379884220729551573357163126586239532942664595780077787627874648673333239364376878006069900973845334335431301311211223321877606064425271479625456054055347572109770818852330122217571884229280847267552070306404453718204131205988064932275366893076123166490590576723333896403477879245351856404481145057305113558025070076497929889650387103733513875293038517586176150847870433009953165188930258704748192120420638662856458987824838346684038627791089006226221019772052440008382127255530128892049005054730922317741903812166946437255684307067024068077637430027217224434820941850616715734490413400737052341425742686315032544769879639044675602502512923394855020816894100641726956970533754428845421875283951738578530247660765171643585819452557029774057287762039802041939137752352171900835102020513187621319045522042321764102438838044277647512545023236081832843943175464844450804724179396817805287325997514006555697559978935741323566286692869557141264703652500255363458662400000000000000000000000000000000*i1^11 + -20652415237507967089763721868442576040735545920116921376990258079178134764197682816323815467951046067661115407727083655236817303961024988476365367977330411476915309038576899232250809374460024683634901688145558707390283846419676799436083131613606836858269184105258351223898867076769229169101853984548028681216552443423395906094369078026704655758825858504756508953343808452067584504225318379740507239007641288127944715059100991548250076063685734117259685021464178548816795530130018039348285577471917431441094603186200174283207780906366713277561249627352968493987504884247184797183055234742141908039460527106907366750960093679916428524385050942461436874076485010648828221838377403737261985975830906234668921795892317921475930611694080819162448998331920853156076563458647054362452303853758455475005664875792900963787790321205142822718927247262984177298968754420090773250168476268202887683475230265215232172986887556857415925087103745117331616593989485077077264114605433964045158642162272428422008313143847751636585214048209962119686784266396536273767540711788857566384289726221994975133650419692807021215144151176333985851402328619371838843377575048429064626103008407492617741721341612272948908322763955045307898087018123414338990379494166089643913206809860505600000000000000000000000000000000*i1^12 + -1129279460461048360052487710366675916676328450248663216955583764178756862696508618750640394132384923256996594165145943472567685457570459148133434109443011113876697096332343272608419317295067800624050094533822773082426759897475758295770653229573170113599257922601401331502866543428671995201116461492575579656713689290240409831799736306426900247514190355224066532126616211509805627514875449543637113318228184255294088836213960172592861415367965918587107746729718097357618524460996068269769940192346216853450817874508763469399751860342382179482063342754727323123051997574282279222717675483503241845155063373729571369380613871948035097666990123196012905012811517127136126306562174172020111616899384216723013026681637447832015205789089219001582879152022382807558835692053286642278999900263524630169970100849487459456769696046187095562031014350143524192915533943097137497205122373669659749529597588742571031511630109849014764074586337685097655289688649123951828105386811468809765560219386842605431974448563935476897069791310380959503435685026757489779113995805954386257911694285923268446061702071201611861433315893167822200110422678481455884182970418200241886778306688411944296341862404596486191193522209320465923109305594925265779308747678145349764045808336896000000000000000000000000000000*i1^13 + 13061652243170513351197494222200047361132690283237966785154442970124704221487403150830363218836482381328901251419865097585668497110683955781108935292982843783555259699960714444877072313996588841598115259703262751262639363456052257724339911399661834557079054394614169141954680105626934290170004499394795280868253023052386042619546282919091434851890761787846202991807749119968773679851011571391993232730109770135302236941701304940549851150013510131219976593824266435180246702222503496758318895018149949691342289889579106956775848619146870567913712070662978590141182723803848882640633117775555640094441465750588656606110785566040180590570561807926509751813055379887940134721601883358299004597384415875691107277689085253727084366571102864307237450056752179220500441865414603208075701386507280351705989725857579044371475037172061233892913632384281777032759536579239994716138543294339660179797446921286796959266496084199753113502684950573635888682499177211083548130909497628034700261668447012247768353340565276941104019557449260098998051077501190617933540898900266702002660057296050615906900945058943990124641701923007195203888975734624656699533544473907261676351787720663211413857853705817659460120543497457723373569715972449898083201982439639504648142848000000000000000000000000000000*i1^14 + 8772788187303484898703671587762565151667422634626109882914469705440272233788394257195472776547448945258628778940607610502908470044340131561019069163019031059072006181391196286957625975647482159448806813679393349291563655196191836481447006087458936770691025219212596451341103482528339021487371132177454110047703777966475554109686421389281670395909964183420652418600173859389068756937010053308455925866652181735183940696909192585115647820935882994369693349333231858692379495477090798965945917294453802681921638499891161291250750970846299752873954221130785062718557850172248835832609358709588824471875050507368948428877914140182110902276572911331393875504118474110502110343914749791825984731699205318852717034261064666755220437384945946059000134411149305954382339015364245789909961871482729492115673842867000924153519246471267625760888433315251100130413720351625734591283729262677919967193326626117289873738123394066841909554874049762277221097518792135322080798786130550854876676883981718413926629293169719443613105029535181114372064097017027476105945750798663385682361785661456016436460294688166901018362203445192981534178649030879856306228740752963060432950687434754974016362833947286189698874656279142039738377460320406563439498882340606073834045440000000000000000000000000000*i1^15 + -262677867383586724511310376553791097670488711549628287320476381606447170291918711959181728342730814252664767035425140744263139527587833694288575885355523416761830303695851961622348038751692488037601745362900138367978649115050161663308141468024660789284706005363594053238871100767676320418103418211383119317781722973993070917582826586659417262093019907288147781587226010090670027510773341313615388420797659050204749043451047228122890782529238462621022537955058339258912014145146307598175799797855441387943478317686392498489116012226848446005979424077547537300039319415739164460068978797324736440436017113015877857203596809803303595092075160413440391082791467103550725786954702342241140708992409273316136063886349298037756282968476428990866798564563442390919648525114198620868058797607727048709282019943028953661135432987564455430473203993837829787400909712335155925074128048423419200784405905261160917919333481489824939716369624994723729861985648910617752633456841295572904015004313819275511188789188525936947882670066675398599901124794566361698675892488852077031022265030361692694249520738802002034996384719438876486312968600940188432777279791680077918703256635394382390745272989740755515847516961729779462519839331280013139991214129157049942016000000000000000000000000000*i1^16 + -72095198892598355490553105183444546876456668902546369584214090073180488062829379733799421366786834121952412289339905478397736441586495381262487114060267697204384640900379675676370220159132245434509566248953025047321503220970243649284984532751785272635032481403175826202108013151666780990767182370207262794917143033814600452219647397164439476148363010382048056178871410282879272826406227067906820872846859051515299735477146575698874780095664837188918749977208301069343072296041069179442574837088492249907051176858701385623090097278733461457655122585824580769720764912792930107542467376896351605439803760404444357665892294639753047570553683423746859645765191595378517745106125088206634605542554446277146372712268060223211476609775647260466998676140503897821680915059298682343172458191990115122444842157632234529472918141364067017316633313265775444886932403211355229336429921918438627308582279616918035651241643950300268468370989744119145314897114436206671166132692229765116263376238362959813430741572700630022351835474732386660209618408810887426333315351460269275973150509645222810543889563435145238503512693645182228767331637787973067479400805370348432477661827162866396692064964184743941692607662858258946832209950306052227799918433395539968000000000000000000000000000*i1^17 + -2507192626996085182744232289286733159008371084177653249443740624678055354097066490071757508006333729167790023603725230006563735195940980522427702328456431263991265101336830803620522471588540878129780944023686083773888165851576334843296882462548822443860686161748036891078777179741312178676622947315967812790593129360798497317879921722791145015714811120183286020527963550977965410699248618278415800348249631408261057439343187389401946956407347090061901688851730172576881410146146775497804774259489825014309858110394694895544259803517052483250730255378376257813337530910586723300030486041373334599415169729048186630786683687744922831030567294944852395054860306926280451934494449263710918095676393744808995966802092677563796021933411347801342855667584861546068015951524519815379687966416565061150897830085176779679501230291313304508509998251687784072860949334609811705415370536781904947479626304553550113571918144164654236423573620400106268538254855663348373245400378565626117047412858855329456236271959824339848525931376547711656436759542034437543778592776481727426811669974824581083175878197473600420463236082849186535056927671206757033179319102363755873394412938914880671792268997491766196078280548048402544036272972961745860375675697889280000000000000000000000000*i1^18 + -17618988515603588613553421989803531321622523471727319898303984844729289220317078535317592944128112306767477214759208409697465139960222693346366112521403256422670475232352018523441115383384815394435393236014355640357251373508490193465859066483887620210250194522222361144809504271205766480806310955952685925414234186814160901961190233981368329646834901698002022279221897940115203929845523067614145265572495890842103722052927405585358140888872362532800604964151645475562704231212028293787728759937480882028504586675362007749341974719603258686861779465413979653118817804282483876327373408132124388864701620740259745428463315684036467562003436811391620394713906317919180864937941219133898074422302419828892350996359516109683375725818723342404712751658729982118332827996877741439008046134227257069760152795195691376234534298260152682623087295450848330655388787693903221903801214191631882717664118720886736253413008808002794971703031878715659660079192341446952786806304961367976287784264616442355887000981778915766513893859574460635622612288151603842882519708847208779306414147923046585313398602551892206913984861556267884232389635289029649374179401872078857546299017335117162696394557553039866198989173746812717508674307753885389276588277760000000000000000000000000*i1^19 + -1450711603940864760665222457249865011189681950813915771547851494939704836996652752817800749238616510725089563260016153284970215933486029826828189586808417085492246455207036506324339290328214948587032195004410419485944199510057698389345965468405670239923872779310208729634292335509776836743880318675966234653180321083916399591330301072102169660117622658904277374772554370976382212794379030303461685819891055708979612111715541099864140816839343304660836526358998336786746382108530188222617119841885920320040100603574757281479925212703421698857926896069768186195166083443801954329736246704739665354834431078400420147784094453028521315094727664630976245598798767457582961347631195041270266750739392670435555743315897834292618633807111462708294614154221186723603245683988341374922406939174973133541592493366792437633598274341591189628909885142622779759217045720805088303093364947604575155996970457269074121621100222870333109383753835837817109082443324115265897689814989273027511038425831408865092997898112181351097054952366660631798350212804875202966917658484585030528628222798412707377145500924134384726725842917131710759233706109469686802362154325744290820325873247840337367645579498581845610585148905972991327522968095093229200238182400000000000000000000000*i1^20 + -222297725340167280474928679783564825900594809423978600958402289185988218590195869545064501553026676461811256729895342935628174980430004530573633253703561444770848314092327576038491734736246454569634134870217912515730495413513377475255334722023960045794652360418615033099293554317280487449189742477383888304987362827578479313089395704530761425124613756588472213557416359356204126513790759270146605835823174340787440059430851189721088760191436202089549199555558466044467912942941608480025839631792759838950099481325953619403264335217170048275557408571931625756715026133211622598936029670755741078751906675875664082220862074111295128926799670452117913461677090393237159788812078731560136520256513267865781507686340711062459010341191646508722562908800587820348881473234680324076372027126614519055425916570038449358483331109522522772466519139439344208980962640387818389792135840624071950714890683678996920584033608929400673963082789196466875694117932906199889604414945704803060210956037945248179738384448235864766404272590100889894342079896707491945406371377466260168875523015368500846175945712694353071919523730514642979124059310378140842057112192399167326968847135032764966818189673729109781384537580548182243459877382294968729600000000000000000000000*i1^21 + -75701993795471577425614593097606387046947500788426644757212895492958566390760655450767628022808156799553394986819591683625710144292632715849037687265859727288597959895247014739110681276001291182558023004750918744486691025035778634812731682588621472245940552038119326536694366980178944397069126271199976419975882935174185380815274738157412309670565475587050351596677545856340415191608471028156374824416741935850719811035301814317980454903567832374051306719917246605440116527690759933428177595519393681937397823461894078298177247243020181212606030352622534912079603491524911034471991550731369032047971066798478703222372605443662228287773195573680708879012991489460235522922667226517927036810426640130147674924044761941951924339776451563374721053978318760741880557687669622510049402508869312133242195154228611591226421073674116092861388744530532363933347831377649226252440332682625068116444065738755995290300632176896892427125899232111782965724657015981490681021240436975688553768048769192123379839366097669900591140653111209574240797900681135089356488548089083701484404157974325536335223731758119673219372551089102227018632868154536922554560432387513658265131471496261419813001742561591864900505994105994786314137522457804800000000000000000000000*i1^22 + -488063495288562468134967944073759530651912440204501691644009154866465976374000129157977484905445938217453850151702634409029024399821720540330993358653527520828933826192894230448146450029428778124009606715294338354352989692069722352674136494482842624173472651041122203870606921346755289359298093419795022513074073648515074574606627718966460255914453856703697763409356405115918715692779552012664462565045511573291013120974859212467538922796263182105576728922031921759092860680697783509315394804281583385146733632861580601723018018966719062175544465889020414428097876731687452156414383556998013180618424281709008389458721911898416224662369876860017204134974304072847309458078673161274864137876520527380736857796192112485581342668961143834237334076954670743391670446015356289737126421790263125025618040405420237613692015750235861198364784531044338914190613229791513973606373297312945154646336760549078628171916830034248763010729872308279027933068546890329672934273887291345134239224883583620859490325070386176124308841319179423198085882796440762342714643228715951277215031919969854536971136402692441336200157835188997844276438596354292462009483858592392546731481802385684201759292797158120540286333343074755898877208323686400000000000000000000*i1^23 + -818815471180657983652773156928692903048163610318394854840371738453349276781457105599693070897407493362783101195819860676949148573239551178007278613028032708516458048833046293021580444119369393131146131041009999520936404147681202516972408811155903644426272422679518902621769690652575460385599595751791126447186213707401492031500940267291379653267903140586919398664726196202621735860146863273476053390403600670446131167707488183597096355374236844301719558362298821617293854385310013673056182509307494856278919161819210929886103355286779791954403329420143352232909016555842968872104644680686896044353987328364886674327999965459910661689276838962918222111930784633882286330365646583886883177912137385902408188791592213654999828370677887897089630433679264245781356897006115532153125737212788225813602648397322816572419004047011944519787817039334524447337529240920089092879243062561508028024402378701557595440389128999410651882614456647387921052790005705752333210877825235125191127996884100679592473101183953800435366914523841794522292253193938724178419980422870126296196056948228823636809343252147856591573371757438527982526563182894368932521827002153638483218001665084600751690071013867763270022763219801506103636787200000000000000000000*i1^24 + -2582391865453038737594504075433126552404060556677831196769679224075757540315663486194186600307879527138491451177724724047776807382330538344166710507609966729665176865135492500985128385265823248693406821784330194224168961245741175538571188773930029568096508770387425018037586889970845827843843274998713710450441953019285029238183151959577172732900349441811123678311942842510557759934812787761417909040890972979178095988831516519045027418015946576355122536531232836556478930791455966264498053951594901748869089016169291773698046777454455958179275830544586549055923457619169302348024835242175576978288203983729436898794663822793416421109732737240426599750374532936451877988446401874646919013818475465622592252832525642351080731725159365188044594991850294587719789455807053599615269498517113996398327992984491468547088525027944496082962414299568631330725139576109199168040906078657137820800860476293710235935923513605941773011667146596518106415756839674117040588958607342793859928921783445624473120630106139642081921578889127148195729956006169279190755324160576830142894515053490165381268629962981381073557759685791862503901771342381074742517881601773215294050752473478046836085214464668486184814170058425702023168000000000000000000*i1^25 + -4204958111776517881667410537796832351502063806314500696746899758511720527878478690827230745994627384850316208072477902461196986488146653994238406578664594570780303109206316341016615840821602563472704978292528737656967740379962308113836763249543984844604327752075842171089819172665381171573535169983592467458606919113294764488421905173969488350736836187442951666472138636016170751279165045830215806448965853184443898168198945683273933187240088287487102986424813289959911796265354519931980429512928888339624988323656467876542814432768334693870138915375747853675751264711690212728554431457055335453957367967780500025998268795887241851417577104141156120849901663698011847009211192446293741856062412132843404606084407074236057749267607594247393174675391413647996016089556232744361705242237030003830179120725416919981279862779216960619612586169163254473822015601097073145288650888627155924394378797697658948204377792917665960227254767725054747149090399509560255062968240394714762770250519496739165994793135160454379906566649098706687284804083122315608810908611160818984016363514039840644813158471471321144976522069341507644305759508666590507477009931640005698871165521349179906151749709873381246384821875664486400000000000000000*i1^26 + 4256500357985778053683906882186863790297261322642436092650935590468030699195431701043899373543501074637271019675877147066479841391301945701948037513630895602954826600803171069898705039797555198184816921344904054668965056470383030575808654645561225595637511313487138809954884390624073126707399684410170854728170033741497430500835767419277537659548171904219342627236491900231599125412519114304233538551766598396233053101064062297696574582539535629614316005611543428493904381581653641146892578249784631278578715237417209921881453082948261323318642069960346716087905278286940668992072660509580773312978093513089920625977235512887135130868292388162742337073105275577609749872196265120743849381226269108377719473094029891674799306244515044373533786667492172579181200032428021556340877763646442975000078012447307613237336588978489698829405083789409095971876056405731271078926655720673062763870220502196334354036355533549822500676781995021398526110810814905129938756906369767218377313772474864869618364325405318677568806156024418582489308623628014126152207067768284871399719648142598069365884264856242462088283163343511012188046655831786921675210919420646898946175518711026346999644673768057139352877767065600000000000000000*i1^27 + -8596086570821047959924937867710638717935072450848520988055969468289454784109606815455373909142178454569488256487462890123538719108408222190530870736158329651251391126133740941674576189048743359812073060669199560292479861951956744329209646741983828010055164569604965966839237916085520588489882813506816000383503526481297174368058936158399660963562561077258010422961046843566555452793550859195285731242598126036273783467396096043540648305848016308311754683579030055016827418039690333214628208833313150153481944975432461216926969997631229821519662353884743668057560879638046185142113862379842198333494562924857942496024866710238135347346173150596893199708687239508963317668468601848509788747287552499668499903201454486609428076146541846127149089864289615616787603926805853104575164380237256472947103465849147334128900208128458098131521753107811653849771833374056941015135408218925193976241659810347711515248930078552415298383932662971815237558074981081003119980524481163019693978852750810648954289540031865916770353596719373659583435715494774335674781418594365687350990831781123176620738188721831470033320525918137151406898822852377574267304725121100046397600797848451398152628851988639063082008576000000000000000*i1^28 + 4912520897418834322549118900305163338711179993111574617063480900409917584329499352257821965507407530547309041497725562008135502100507397902748080939776308103368379334844446629598243121396439301118928762248484855860983894062024995244833009969236206871698726797834298411099750932593502766112730298038349229630064255182013090894369156629461822385212244507132078003138495627241985471707601017855297781728864682187743649213946235021653281411853462781806699138434291852350142914185225882318839262995450858820232109894565293880227113460643908115660324136657345507796327198886094850717451811995657822577039374539295733235025449916652443897032791291567151698536785276278532177461153321481354128103765190573302043651192116209856069581912281441895877643620691492638438299713879470604092969844969979694362261918728772878600288353206793433781848848439139728937285193054337937061173127674537277275199767519847865866869336748124242042370573161331174102448658606371429459795817960196766014408277438135561634296053797311005513593560888150742221155510750421028159497185300545202082899839575625202784949109044527530566295334556269841672967606314556769664247531127646583857329882740081389506201370069051637760000000000000000*i1^29 + -2489743129246094361909457766637187353952163127539301797381213899088574812453763052116710399600953346276484057668242954899213004898525956322836983729604666429986567253438239731132953569917456433452885105155670603348918019163706466115107143568632618549873930518901929850698900335952349925825725653464742472925567763484917687097561565685018669308879851728553692906932014196063495900034655810874450263013918622746228359646234612777463094907533102128552590129409016170415940810029363499465755222623548353410845062865491133469617283948693470651137402442275904579558566258205108681579624426515631172083596098772384405579901496797697508761811973677883582863387412918350512935582701275153817880341683630412706956524005979542073943823654072967411227077548579921550250530671702399089982289089355140271643824364298581634731895263168972279327234803897190947731973243264196912171391707972363533822400369956567569509525299184599382384583479446347340858839880779268310798126253506344945827517626814314684536041584739091808960235387033260209700082804702350114199105286480298443362533580194863072495735305230053688564221127512550671351449761686951004621127859849284802402312880273296274763209320085585920000000000000*i1^30 + 865760821100423800146272800905480077250049993882592487831501221066752214497310561386850907908294827184742765129734315901880404179573786661791221655090176269406331634749830335050979806375892928293627821303535257307872352343680808485851746442746996696334688346364709624815318301971205186168834256212940033334875762029768401433618822249703278943900945363009789808055307667839006544350746416477745210107294785829673424964188065347607004527657293711521747574751888668980829943654091517698370676123431515209676259928060112393286009846730558372840040662350441906253416189759509220605362789280896006694651741348453457539859757672409694887816456524452606847516445040477501344135694890413345097364734080340822537038974448507905208783627286643113072908464719320912170105412360425739136692646190728717527803316973622212387956897773951625476515972845910846292818524105788042032098419513919003762278271321867114699654823183816243805358612895918215124226125501581321635824452248774197927896991923532304149532000976441216466915982412320951410969324843305065364064171516123973947821480637017560892675715779034151745674949567193101724952586773362973564753974510407274696071033810080865857990295552000000000000*i1^31 + -127769509379615623720943812779402480875674797221062329896351381879974767926953745865855098305558288668202880538058277726494442034961205196550371629290396386570437322383580156212005407744794971984387412036637799652327815610914068405395317653187662391253063436676603257098157118879289769880120222277501275622277806004899585079365211669940063452865579849307811302172318409211790591149359798612336860513015503975800234763534044656248943763432932959552952009163512111867721578372729563134127539617535122516146728741711831565989144786638936823385707645138153106612024778989190085227168919028436146970393924134960017047221105701173759357175327998290487727890152497332808574148702403969569658755952564097626681615708339939261095420158086059471675990630719673387570201419789970511028253775156118728992839121708622939357966934283288390820802234505859716716155962026904652561167267546399199685314791748011301049422477956633461939043406785847691858428504599478175902044180562051908426377258473087276060251707744072023794229088217295004468609650254769470260906333616376884399775768712090429392788213045058160379817988555482027149492056764205816089343270092821376519827028426191280275456000000000000*i1^32 + 4259060633838406902137624350789257527202005447789414046656771126456821153740017003471034767254316083316530312026785361377467251927593255258616628753096190024185277799111745673461055662553724281625164479135433505021366258790024421276885371976085737678721016219778003991062820779979147178824207056216744258997218487690423598836755948696093836982739104068694985424464432205505838676067493356864623688295227909416859458464335836857712694046442869253061983622833422404048607809286665703445086236487967368794968298056139151160159643185690836377722212401612470097469947262021714072600808652522365293928990395423667603966853795915328713381591683464944863450998011967027328658180351984540333416588476071499124084375527262061125544983532432786882655916421682579317911488719574006445120314249468927433595825691131463742095653550070383691098064040659157071024548044549224996049053852897424709107848726996995216462970503140965216895917504252174082881498979226716837948554127342512880752895051496335907796912913950799112485588156351692279099946545665062030465382451575800300056992978907481606621493035326684052570308497322406681728571259940091746698592294876404152615133066999889920000000000*i1^33 + 123131728428667165160367592576258879058794579234225741471271304939870331572017167643347523722234263851408924901662021992033373342647477300410728207942689671077626932660268565503132006134044678689689822540989345603769112610325100990452911063808625686874437019283410006981276860928711756413580994284747979494990272554804097392401301084694338205204838429450444839905569382012765528094412074016848805227066957661032274597563359873089829126867947934868482407186775113915836810395672402657626685737472462573715376702502724911581753005883555078827477055543419033076693858907878053429256993003078680633855438801350711397525750214554796396036670563783028655318118551399139427883959225688045343424223508617654992873810823914523321290744035659705797105045902406422217912760311252725988476238843386174589743964571056515162333930059057962902480891394333439572014689641889019526427814242947569772187034892496920988060764048003801074208935760956182735935161054390346926211245450608155225619965603824965622953634155725621220927259804184712754193495078204387408974500204197487489433082677270244238265429329410908972996591954243911896283683359712514604452907531036569417013002240000000000*i1^34 + 648164316220191482977824805065063062271453700627300944528226829136770222557252622012573971783139816830861969243254711170331339255179097082935493208045796266199975091685601722433312908290981233295689259578877720517473493357172579671852186184234289420742807697690077636155047026954915250213478197262131782245888208110623612708397327384427307147368523988079637786085572152791633366361790065253285720730143809164420644035104469001293217458015400737335995646452336792499644097714239579822902187609555524103514691151186029734294504430737195197547551760305394634336187150960135415951623868206080574953945014697065481761425464040878756530234141944522058394430873423812548759487046260273540966525756492069741191299835915963621507725307085631329671545938005681036141121834152177029708994483371137680370455960847943671719907591922910951845635705402032465226675123541330387807042308514093690122317282669238380986920555120614333514790840614290270257424094430666698734580630087239333363065077171313822966293729051181452775722363856232993674384845155168725187425012748041913834978235850248069100786398642726502522267277382604313069813287883589819268152191063233763737600000000*i1^35 + -4304412558508689917116338660926862219433943593583656054515818646174180114627135041809286152682448472829864566632380637665577778178613737128583437935241443267395579028441383305073501578016591050411796317786985150199720981440544924329885364038178264182453921038536857798342677497484771531344171883384959972810618815041156423852698859635004043268934379933026041042292130743528859609408488927325250222816158008230786345207858947065273410260896754832871055489938324167180067148635807052240350341093534956813166135571725979388570443563275173247055760130381528866638569075477329255206888237544337214159952040679672545138429542469157712321861126987255049187256603254729725589809234155705914228926090878125548924238510235986616379813087007506958030711612850355866211353262828775836725006133897211870345632990462847693620056147024235179402685346860400514909276614222759284350836428392112371927508380514259582961573248307503348156345551230689684417441589572629125198691363884746905361892255866648710782554178812041817689849005007044788139393498615524849654167375412766574170238917982569344362534424708940248245408189195763878437158729168475957676218263797760000000*i1^36 + 1017295497118354706950817869295760032323479834976877052662245497550440930517344608168453799936091473778769689245169512818096910030675793080170691970329402891034476713066770800119452792448911445696605487024297409466693342131705791302234833961386047096028225220174785528262235235244295428070509759191475800628419825671543130181800950691298726266267065617145416388554433821824229845165110797285571972237308919072778135033192264860141047715878695611408700515235287818067660677034431149576510764062424871203212833115810872139070417571534687970399595497971568567178862931710841146503933924608176129429823515178580006568406077770635701656282119238145046969072902110889139703966535636712939056461202044041564137369547270285938885233605740567923269200322421547963650514265783672933714930087617389408154132866939486890213872240938616775188818606446457540539598776406628250381611387285177312335891815680080016582079013725092362781702225637695900696978991376552095006435979485802989885973012281881772008124455073461307087457435735693973301298260720163910173396604969420057702018426191231265046495833490065714863913058729832328294752822919406131609600000000*i1^37 + -21004260432147502952774239750897325842896895581223933339087954163978269290470458831530937396765038948037161527848047773141804641429127499341503197518270712623245521085819607601670061788817164371607910168193869575439258467760817344763272018405728840990291934901088353357129038565879712865687414997174362671628575387259929312733373092689354648010859444622508399723019618284415375352929246699535442809575015528428583012740000869007693261443213283565952636648063303591479482332671963040346597724130425627066573851083329456572491700716476448864243426293042510779173263562621371065849717414724736184611578117112546374746789302597294208142674134961689003173692944494024130211032036845468468355541121775993519378978500078083058082797097287226860380905201727734538396253028822288698970980570585367790411993364057345266192487812989474200311961351954953766676548380262344905441156562981565436113633322708066975794774764949648450309325142332311328489588598944715456497692629943484725640915591504831242969513511886761654235460244789522856288370275513731458248893325923730813723104996944197040707148359385348820422368987519856790118543498910105600000*i1^38 + -320135710355158233319204537041683569606974401395781935315951851739518820672740948921853067885435469989415576620032872399743393652957541531962015645303697531378792377195764764313822189927303921354401022179869325408389592459769115194723059119030179138656497979768146486293960198677056605840397408892817847579455793786698154822713265260259690696646516995278615013421218220779375935084067136199989123036122659022625808170323854919727512480944007755983413501567910889554293192670800216586779801788989618282746358004702206908917384149596556949220815703165342994110288443947830436020091951700015879398667005085885148326570533771598679800783383107015492254084254123808014829187342524035082418715584154524162446052519538256041850548047187780887964587437930773577794828815618077048504333199453158432498089744115328130269127351170188224764623418508702840814659677795896409593095963593687479346514371777868698875211180988870893283733778880080621341736207811755761731205197163373284266934918833666847424614115549862109339971876384031968615973323470613344838268126473604861772417720805795531438054697011237736484086180379777389206732800000*i1^39 + 111700021281666083988842854684891194434732564646768464040729994333908549848233882897204879736429747896967207866409855908949983507750587649844254044935377026050555426608428721486449774053519625894367532471934059744387576042121529174989560979291673585863721987633250933967888314879285152684711174075330781264313671527139706044645910392713427529347411927453639835480746551311533096311681496698725900564320888517530949254698977000622316213154215061057051564602665746147343169383790122777339681926137190409480944912745667135779968139077158543345426043292904059261667308942279768115892399750809464652937580695557591798603862846145139909411159072155557217824463802415618095957730526539820189257432012923726532220988492964525852616697100354365330396545449162882349014530243851656725699769198977847298230031993096142208199058146722585174422828011970373895304201608688755826193024897146018252602230761248755573659731278320722552700067509120183503803057941095228368846578492854813973201317439829236340844334401391460376476338714430916955560162672045396829762212743975194219923662895362284580086910809163012241338835623936000*i1^40 + -1452594114147785494613343342414076948368294936121042651459949300016670081178520455177553934396403967847073997139956716345314097760529267163602350498208982870550064603751055473979742893814760856240606658985165729885340914754848163880524245938618767695966925638793092608660525416822331732761081875927675218843775671492184004555283954509015438070130555218502937568508709598004911846475902812395577240673183273375910722802628581877582507534465767657003918444374451021368748949917568909963275283707455400979202915635609061566872009204335476927392464091959574183131569541316844452523024308354072233018591765232338613033469288109413673858997893682476904593778232915151714267281231103371617346016963515132748371551280401002147500787905417422320782239613492056972526425403956053854395553303937549928289117361876779360625126757583134372219416380171767054770646276920442561873203086550530524854682908207168602179572926541557446949016577819326835845985040025614237250135564905032876094490920022759419020524156781882801951068351614388847743673318696677155694494336829566280866820531599313737707179776000*i1^41 + -687649916348116986101731919881921296408534783198896585660762878253654742241380710328602314856908550851946655923699726800169905666185196116259305457828505909339700809102625012293801804484855402548840844681992535711191716985806130082808540769902360036077967297315808456365387602175837754259296453934571645162799679271702412569568868290427941739533732236491928634051506849886586413596573280275023185938992172594214063892957553011322109392408013776014208021379147856713296102259731125166013427164244077626888509160645795413320364413736752056898635393975548995844537893905842614529167932954668494080779488536672436638583494792271840266528171737854100768044576142131131429954319792710134002776643663160356469122348776010025864261934552256446597388853591959592500668862039067827441337228400306751190738058244074005147303002455124988885056071726928652714478932651075240628867690798992271284389652507109312852099834846171554717603792191624579228634629234735404780886790669325898172996807936251255512182595385419454311291327780647349188280917437232848718742922994107999344800*i1^42 + -4826498078181162748976403116837713454148832792934835644275686827095624765276826170896120349760185093046534668847723813790657004979529474372624770715993699367514017212836705774339623783005403922415595728976180624836882330721877209355943411159504266961150078361462570267159342819265673231531133042969229810710304267663282502736076054100147650584710476166655290274612249814987558649860030151656024690165842764932980350639031532285671382104976521793152271786489043445681396135319546523402223487540897066679848874832045582095797459408267840152939578163575840777789098689175241619681761496544117706062309526345398925814950048376968507007877237319004150049417724787388476816769949024623306922878460775202136810829799548576996723725821941096728203022052290975744925977732677911153433435859043022003330464809570127953536040891020295990316427956545965717636440075025997722093303055374797291421065961892512023738549298562525623017296636979268310819906659323614348869806532486956356226906787876451221151863733991093781732223780447021974350660989*i1^43 - N1*80237998170326144186358467672165097039438554152944943614642807881037367766564352408523134498401530757347144712907409501314273124090039261473122174398378332410938729321349727435079683148542721911100700407306987196627508634132500991580017569442233216439090698785219995620161841833665880033053178877590950640237379210382253168562565529983870508440343505808787*i3 ] ]