[ [ 4982320314218295163768025346548146781883915591100590078914725065806973778068166745251381832924178955176307632977932887755487570463905198852311053542727144185426632735102064802288531374098950449858596779442827476062329076819491537894609530831407242348305246115150123892792985732366899003939199571951302290281100540316947694838403809062288190029095072625048309328957991314184162016894352510500723802300680948711340480632526119848505471557116779626220103929765957988997953090920475695547195024038705345192738723731121344770412999572757598170515991213760496929291010884257767682199035442579680389466846980651448650908180779758462692124092980720120813455257673003006014538444865571597180743394726338454101025583987542825818579511747537142836082532918829703762552960008113009158828432555640740158030903066332551112258748416000000000000000000000000000000000000000000 + 37660512480140227088735628570380339708757145113743362726573956085828413151942962061566171401602340016905503205784727467459142223796300115312304846159438650334366603577844097267755538376765707468427535249258375344505707256009241564180500423271613448595347249818642037489853147359121616517374541968927062615029856836521474076586547691165703218488143990429614488734871202033144696964666604022222264145270456791719160719499468022690553415155850496348320512811226921150191579339919312799392915237996045461285919884101263584675362696528701060356424049678053445229919682472924591021612428862310776843409085720153132775554953766122166453161331049721688998055769618592805607326162528218894054578729293380034624454675978912858351989736776045050221439356174801565380252453274154099269452918169126764171923484498572186289281433600000000000000000000000000000000000000000*i1 + 92015992255267449509095477535045195336714785742253721942251936152068999185309095664527648990818316720934267218785800565038856073945150085801663114403770642364511435582385213394347041587485251297496459163526349444464296276148969758408354126353776758220090413731460752620247114953743214200727282460498854853001063021643404169233174322940775080277915548843755913954669297089970651740866063072101768086312199302898315713375513858358215642520938636603051029467877335550383434203123222285957305240581560362762030236706046067976805732447153950323175142942235759281114198258669375483114416927832571740967666297061101848142468727232801553956374836550382085502702435854418194563041653805530115674552560613485914318515982253793187193227451953650963358850765387045481695356854406020089715895415166894999211747415967389785784320000000000000000000000000000000000000000*i1^2 + 381267629629411220548435336489828934177899289565330171049844344829191056970966539855109155456189889003651058078365924485118762927224584878134824845683072183993004613510956279869581291145672029537048605276653087451963019519284365261359733978512064525221510895615873163896151330491174054100544063541011784389886473124309051884013336211912452697423396193264826341254052506669009117547113131320918292069071822987100581341155822592808596295012692214557971084720310734288594365774633596400808795930778079770964214093508424469399358026325272386809300931411817722256788685140720530540144551340236013306615403241809329828320847864476326400831668216547060660489367127528498913605345521926289430772509278328343056165798943790418065517937697524702666994074867352170806068450720152977659410406666783959563256415550875413512192000000000000000000000000000000000000000*i1^3 + 2883987828290721641742892603855444933892338467431993214967594843511359715138932836381370009508048610229354526193344189865758607736306533219203289423043669272464573635109252433184831954606571808210948818467589596726836511199242444887878854610713825398433925167671590804787840368576452829749292228745072178265765383712767034776627687614136974276766157580346030329048659003020736021203610056818679125575321061775143905629643807856816141827101301996880458349575816067394759713176638210836479021106541750233087291219776972391422907988271270355574886541759924897132354152662349544156952888774939770387077949319502870865033968130825968938551351202359262117985508534934619459124826297546742667929940133365709354150992892941609937941615656785162996779267427458041130114870326353516116743638816550465057703777875979036262400000000000000000000000000000000000000*i1^4 + 824671370434411675101198775585821273983367621333253105709487746286167552036063396983861181781921912932064505604691422632689278167890640887565831749088299673979078523701059542702233068590677718186179238086073128266014585461457469487455575427509959700623911503170935482932736860857175239858622226246445624214428664692748495696613649580801413178379629389615134454577675588081604305158973949095015661161677006810114477460977454370673579369853733964042606115787222575742358681546995860515401845649651898175546299192624287678243833442852752744724500876472102387114605504653874023268007924724602814870617135970835838347337247373611770563183733566496818080061901529740447312676897699047210581656986130099376206394685877877343836406108481827688554862129719750424215166392038865412027341659250587233935013956515675504640000000000000000000000000000000000000*i1^5 + 168570998666846392384532435160791688032646981781452507373938244763449855216974812555826859850302324092841678154001498080382273111527432294754041621248935200827175464143420421490700127085222606859026261451122545664495799057920272812789528868916138754900564528459234967049247615780853969007486573942992119318478017548873053724906483209071391755894110097363053458977937588717541213182939458032463329722105078736701615287401199900361573833080067348529994225614793776416070764209710691406294924141178425825571123676280643896095207152742154601531593887959544594326773101487233082013429646897811807673614667024114802862603270134989603857144886978149409864632415663475932918100459361274441197834542309987005627275162391822402268076125326870949144186737664882764582806938264261182138198276025584236531466183032963072000000000000000000000000000000000000*i1^6 + 26283320033683321595124521139112715798509260346392748540944454621319278976619923478258098545872715738229478830810282407045126494063611883055536601765516976397914527427025445640312031573500067427886423854460397300889625499882396052252851463360667554238386239343745411054194602036802790279095332895172088235771334500297601960083009010407508625770653610447460901063684228333899514891462651023387210899808249345978891815891121129326369280123405747842934061417641757346154772574664163154811979936990946882003245915834389279896817433315794580704205313822170116575491269199789485946407385763608174399557575008932080946488260728022819353374472785236234436635454640850027636344121721296866243999930156101767740677917503072320452553402157996307833832427958550012579810829437443780057606567263509711545889495973888000000000000000000000000000000000000*i1^7 + 3074449913430843878173481051622351225132849015545856344398933977587306183775890077925559927550327579329278833013751296940161035203680243080114278465838567924949897459929002171788767372590879017795793744204957973353122246499602789085553124959880132513840087807287514944386632361533200970169966547144287884776877280585011486647410191760692148499631648195920199664215597092125470883182046352393586620260439298238776053318376073819787504014004266741461261109128008225084838383070205406894377282420768227509262628958510866276469713828308160040144136415277917315917191272385612669262645277107389751044434576045061846782703848894358148995330039681882695668157714558623174713180368507057984566975594331646510138491895570290851473574653988190908167835923707597019768385701155209531522865947575394352118900981760000000000000000000000000000000000*i1^8 + 287101478627552415965277480474447952606167593852936175298772098341698662806717586225508757769997642378740328948750468117742159923286133851704212612702746093335217797990211376811027223735623438156437240804085221557818439877433418375685715738963787513455747300986453754503537286907166552481645308894589030362387505682314527403234854808592874525632354835584313938352174263892976770086391917595713907157674375351528776075342204066080907449272505632744916332403259316758198517242347589923336770820339252152632849055653103647859842289488121964305445886490877977770393336805190028131075443013706049050625128590852415218364807909785437407505978272927610624741936131457236812812919744269028291676956140588724175176196384691811641035865785822203331515049281982432775761340741399582475741563174085661244260352000000000000000000000000000000000*i1^9 + 23205710966627701706685701149070717075457036733675677590560204977824877171755132369548766595856357394564159913205537036935684689316480292100285631783496881647670787895489638536213762569948733127187596657639205566709239010049436169977116884968538384966562770126243419790423361420243350808532587250806652438275623199485261853739148497360457034033125129471472120167170584127434852540553409378200989081404516544423407436155447924031743666802203727936081244314131900985495391200183190535875852422134545976537369799814623064852884832127363806346112142038717534992812050243569812986270981747569783924843511138389976871610084218095358073472166020833822570628971114128214436114124637352377017695597778221523110192503231941777780226517182078071682950286840702828615579902161220761809777082245503814887014400000000000000000000000000000000*i1^10 + 1651059979717084531524963269231606818320168328254827658317881505432756151799938812290365242372733584463575454497679573697723220595220000903380326460791499064122693883037933375319522757082641728301345703600607773981827462005058782536258375237035585017076509585955497985384653924986674966111595363398221733534798451687472351401683469315590200571693268903095519288130444756191070104546775688045425217727007636289298284855082854609071936240326320442752360925594235534204733988634055306436949675657737154460315162537984761284455017906586544799901107816938949197350854235733302118381530700453669108701843756770797229351771035115410773054840539002080126077867366244662602127941479129404349563197899885817706502034438059558307240201826032466143586368557363495531873723976824349253739949405705653452800000000000000000000000000000000*i1^11 + 98922909903009810872926804355769251773101611652207885580562081374471685285586604884343890102158647401839417459193557261360338530298908492110481099680364857240477139257412248268708344337963735766205608708510750867435696870401837027333599029404650831708914804903085153152504118396375342232576972357177282847737078965795681362699812485828803889940724297001778209189351695841000168579625360425535965818692997486800559009423188614527845908974801004006649285145118932350129934456921500495058629615053942039775383929687584187986325064887031480660392802829681564875117504727749296227709899449509444346469565170742868613530367885544473740004107390813488512913938868424131475011334861008018118526926919752189530660871045692927203434309573159489378183067824640987254214348959729178731453647952019456000000000000000000000000000000*i1^12 + 4742449665873029051551433009811488746779470851531541969582795854583260864722900921351180066606995573637396985717977558377074074304210341007799807807313914061968140265311516897957412642020818272765771199226872302589118005331691646521753808661977246687664324763922811025339485858384395387537800500569749646873367825851490598550519812346564061278924307759895395407905348766009723501529420775553234230712995623717343091391550848544033961992702924688803713406642180599944634249674272984234216451226044129856120840164979485374239519654245245585119614532014829134185537144690859062506077962852106829543621651708153358011100562279522651337249247849750200220945906582287947491283534819168858857672314542427463476555731663003272554006366087110104056477765906522217907176539305527054101675560140800000000000000000000000000000*i1^13 + 175425851490900861865276805959602799410767781904110629240943259305347486815571217622355180130606106823448902600873472548509904544508314764703581340056255641332284419517784884040995345697647217670982530049297504191463091651028428464344388810504516544681057178906293355054421512438434576338021890324728309415431644063550007538032669706476110622034114273415707797113884554824878930859544140317496326157061650120234997299230130123348865392929372823453020458931136803727939699248359323671490749036744638406964350170994087799746825797378299185957742993302427318136376708651391893109414153803135016373325130542731689192208624435886927902045644545006595318886310832097078666443991603684653920184296633545483331375836809264800879788147909960987172972245770008617862503879855929156679573176320000000000000000000000000000*i1^14 + 4881630713770423058441854009618429718368117112654649026148349732502199815807518121555478743206475418183030712771274369220619540035419704321706418692153315878920505921744028258603292807574313926593513604492037506132176264303462684802677582131915737266361569866756449796891298015676781076078668352571236717895034078021445931864229430704115429587030077131569385637977560970604250303225960161476608653023899417829497687965839617546807980110520577994230877025052525274122904394760879757375965237420682269492804833246473994412410890608353823698450750540563770769241009409676453155870419674688240374298101087954531595414901529376070599208152826460504482611126110593279113855072914935158888893973171683162481025158931058758407977785232848190980689992781806780551650189807989753003376640000000000000000000000000000*i1^15 + 100372025156434420711415312262160566471601182274332674475198325945678862708532156703151074554761083105760270563560291952269649235953904982387645165293681382967015331279524175346100541765598429502121122427594085165875351685566018628199443025380483864451508216474069389356226212366334645097611745474402126194055293232871310618902004915192570411190085054653513342030026422576005339731967147031940135889284231017109811758259122067895911287467715593727556827128968333676272191152914717104007389720586660318253204115399612576718005520829656642454360365701499542539504343138794725542363939531198619937190299080279330421607668715565198019113395101929491421230626888749788753182690104076232930356009795741812441704372680381011326976862516747756819480632599258029491813277938236994355200000000000000000000000000*i1^16 + 1509352054471781824122124794819849539620101033642211582684009519691341984569713512370954874255936080288201459792817469728763823358255449804086313681925684691670489270339684719712060021591466017541662222421423975081014458004705864374966867590187824100340416225151899001438373201867617949795542638829481096145454147718989975206686089146118370807396704493566487277116551379812771384368454852112802358907041125797356086494768578879553997536545328224875184471987550415574022074021034704974783706510628964708515132138329785040382355808914164856250269609814748865035903264829887466157219084806388021645368195824370923672435624066669801578836665780637647956140489200037645461917158325844739498353486215162548060126512349363477904166140730317691992627754404251465079393653872394240000000000000000000000000*i1^17 + 16523804114364076446423532815661078639275874674245066167007684644355145205227713731408208386685959434263250900193883513223355237549240564666364640905285263770292615815152906008977027284355505740532097262547845742506568135193874207927135342086281386927112820730277446257833530142480790994977007350973694204110131473179924088100746215779456541687048328217965886003515133750298979109088917278772530428970621199682719744761684887616470468766918986697606447585622431646017126083873955459748235895774755423932005946689614074092303058264770020280384572236290139725222881220778572020496463773131760008551139410543125578748616409857426408534070253559784989515539032971543208598415375253906769908164326412166804345911691068734695697656652530688751197179119418417942470175227904000000000000000000000000*i1^18 + 129930351138940720617915508729751062140330915601449716085286965925445636692898944130070366827992743270974574687785646140108427693004279133498371939132756269419364327807925303859504594881331662371297367977464621868033744117287879719114941655889817198586991736468675990689656036969370885847943621750875701106385962989954990756805334812518390451130414352809292555494608507160243592796559878117072277020157119138302140977257492295948457682088652112887151885644651026439656753385672738286306043861047983913967198829332975018986797396057389937372416882866646743096887172397056340961635353324408768367379389734391195274426329567525801890116614810304914316941098725741601716475417706339119064929812878970405523050782237743679703904153902122651306389144536425027578154188800000000000000000000000*i1^19 + 704170512822606042882968171426088270767061846889204482581949924036766460097461665220539667833651260966259922912087043760378097717227725688876177530970260993808494183134262670917963217528846638725047481196826128903696687013885927018713089248256911112742197095819034708261979253216855177612038686771688686995372018650406710309204031604929060604984025703084698483695205865413634295436435072138925041288306252247677551600883827140537479693708045970291385158016249107818318812189389248601367898718471307782410259969067685719193082927906844581431335007835801223587607126705125973635638438777840699952222116759770174183270086785450262944223930484676111310636089625124787804827809254524653686879389637122160574217965580519253009822408066014052257945000300582031851520000000000000000000000*i1^20 + 2493671294114764300547467993671354883260933898417906195961958254354929933179978146477264817667443588954966352689289802911522049306114092373288217647342695842071381241175003146211178939772339436307209623729296064578875810478682090526079509345969457555006812398363280810094856172598038476642167012921181199825108986275905421348066532369598255545560976161660545348052843145551398549668546223249574124556172927258598104008200560928263695162582917297080409160643237171297734350084801074226127975258647097167473963894803194461105278139981579564015107535886192474151156181202969051046887712520939602115070714925554951026030382226417910131382116520369519648920025633550759974856705208334849934981895377201712432112431212131039852496007673577064614010898803064832000000000000000000000*i1^21 + 6221803352343193996490906757049896730009749503591054500353295955207325764321125059078441524373508909458470920028309197061685425710992526792942782008480989430935430494980193008189103156295108673350042101814336366325582622403951149834726074461202324526624019100514810775836809620448364398267909271932593639743998911010487892641000388389387724303689203498566484481552148423667392533188439993394546036705685140967469630657585245298961281038391806458202863629970850391109614746660826511610290179072746102387528419770202425151734567012551678097658410811031518560917794188849401679546470445130673071559470464867362939322958197409506471449072583545803143145382931921788844669926016794019963572958134949718979548800101142775448296303036298846059223735441817600000000000000000000*i1^22 + 8824388977941900680868254746147181348460903402286034320069365482661524769968418465682546856406296229238751463759480912047402224922605062525020648430313656998663647039127432087618524179967728458512703774386903016456816686126156026137511368741478284691812356920002738092068594836195570986333760513698437383863627873011513968449371860430762415436256304372002587646852161631739709521458229494521191018607605883699169101409389308784227435963615256718716282447983670457281998532597871445123234437132055599023115519726131453288734216757842844807934711667772634038964675377905839139357237099067807111464293127963530627468634459450435053163428624286053123629080593437463878508919914286524438111005335379959924745597042758336399942633963882910490642350080000000000000000000*i1^23 + 7072521110534504271999855603206640715298296423746714431375466396500099613746157691010248544361945605645630417023890030263335780567565541403303216386797642561603011213159657241552946116974038440743191391319442334775312974224978724733366225395315237354543145554509025474752973330073013845389224790203482606648632853164462857688822565622648631495068944445316313052768933213297074362248613141984024340558142560422099651527392585139998131057424365945336216366135519619178383644716072553819546848777315501968958181233164705281232170992692191169930708863358735770085036090103084653126168629216514249718025017358430334534281887266897765731186976736291223332586272745458741710160126165385194856980379859841265048955133654462417480126609880694915072000000000000000000*i1^24 + -4320706841148324935872933593688834857926601809647620103447138489185857334500158318432140581517082836060936846408740167624159326085452151401001496835742926445049059169820312032076953129325289446783135849776893008632711556576505379021516682510696556147968463571253337534010296967498535570491077926761269753785274211083466239316197091242220025510934215106869436253502638000640786233818670011490900679238438861480577957511854653772196422719667896544114788171871179687938967221514976607952240725079978077198995890815627798591501125374928189561480161321376299540980511298702949642333994934549368448334053880728315584365945208475730540596473907401859570704391240088313153861188204527196794267367915157041308223050093537658176411632797535436800000000000000000*i1^25 + 1051168531872897846206033760794353596322752417714709137447657607956601509839875359156661537989044302755391497702151949284434463437900193264451762961598753693352054488331715781606285006975116101261201525474154328137986503093988175782048591439819739115131198859430666153696995645606323344165339343194672045738626263247466730630737198899045190820550807563015792289104417341332989402300580915215945993141024160355231183519326422634246372756393636887923748555022510724283749197950076013953732164061253935203058396924231139488352950772493489929913098911370457402731680801239315388068894980033245447283591765178451076818841489204396977801970844484130300237047332320753687583063017538881944487228536064853064851115182724141749012350894080000000000000000*i1^26 + -488680189095565451895176563997789027205226426893242436296020570659263467735730164935183199760562620542126580062956077666416672080885363661203129787436070116111154470818224265958998323888814693958319682907792466783131499469325435581564835748239535074665186299620911033117152964749750689124930034860388632060013693030326767260389448607217534512519343417298387550577364975869906541008296801806287725490414250748080107511955626219783940408687852926402538706591491323324566013922416052940101827141358213249283279557903253603942200066349439175204330982706090082509407206081334892880020925265164012807211958836160776770528698608714612471610287925848245774395480111111489502014885017328820806115018209141486688435073452215369728000000000000000*i1^27 + 3284823879729347148961254661775220947139426903641558676934966293851119402652902700373005944304458362950197978348894836833972995707305739783558562440119438285795156620381714077303932812129087320937340724290655481746850356115756668318596786700071728767897045247023360072517277686133767482168791727260276423262961815039884294984759938285706681298723914626954854508189808624279357061733148603232371178367648563483958926186696929976417353049036208801494608440115100781235062955297317896502378188638618910674280032997878577301069081851443540843053376534241391841748970539459245708813325621024329413897786292072960398245859764324226047650720598047486651420597514419051522248613836700358914127646214309299256439114144153600000000000000*i1^28 + 3531723081504326253353097792027421650546199641672726315232498632985853533578304214438716024165614973103490625721193348662434416464717027257370954716794776253541120785707642358079387676627973936139488655739997983116373358455412385023543176068874775088966484662930501184428287063777924690755841261449908355118253133585776266186489690867649431713019081830420414087125562684380596830180443270643227897962879562404057236277391362031742504267550008572721708250833103592902059824462442404700153831215880246098098697965269717718163239988724584432205685669567601068597635031197792483947783607968694760170596348675427599934142383021339451533528891582329507339644271055964544226590244609198503932195760066276915937280000000000000*i1^29 + 9920757953384196826496696238284627931137230249613601983900131263215240925980298983995332097026522596109598162235376426123841827611840406016026567584703677091107882901651857909257618219083347910279123762754924608922679796922620885800657088673966591742740877986660763092908556932208095905034852719268111753111988031285391164208878248102686458548092672854588810207741080707964530130428865351243827322028301816893360250476887151779652939784752343253170499900284564138787144633694117552859329137632478936605961108830880806918674112778681724106448037234137209053539869858914092971406966818835597021360934333426570737007542065925203602949618842822222876739473586767767066212990877942228216224827809202176000000000000*i1^30 + -768773510675936960382881353965413636959505445827238831313394067699409412890465362978275355222779580680271067048102709747355893002963588832321718153293026146609680740092375124777636495479371360645847770106559385710957196744626204970184715536189163441069271488555348897744138960799933671556706314056375612794681494330576283887518663218256825489586838505976933043325468533538585229435942979715735756456071927977619203217939481676908908688902820253611360119469462837683171783263489116603703646640519129265862996358255806163009867831190120862890231228905704372815465708320374461251014172663549246076632488803495554862112883583928392878544829017486586686056929054623364021588089960784247495065600000000000*i1^31 + 95713319568884418617268169130006312644232572636939047161034417283031158156021248378451932020433134038726647577886295807363258697767624529443814611432525709514173454476422965109858096405968084025851600814164782938512028960663398587629371482068906461283775793533948899462374888283178298517018875324741258962850082355176912457489499583216268661170628048851746499571054628302208867188220158631249638369383218527561673614025751299178661071207851062595555624950049866305612830099921516845236645503312123787191777882329228976724865489008280956406610459422616613559600548885191458303168385968151709169784001059407716642366651744985389834569821420358889811418994438026900375007874923888640000000000*i1^32 + -1764873168445298001407727869506809545468820069493906904756176500772321046051005143834235233334576554270110218030812310363817466501060820231716936535044140410697982889042700338052666869011682200693766846752228225270573527077352058126853624101790374899076068530499951876942696794837154018200289242769903864410282484436327903215419119447336435912774755778230482366133494160542279524313895680217553455670719578561306533470671570745016424350281376162928979488409857178697180830744871755281054459419247374736708345103652161399978348418591088360914053554862626499518081944985937337394483280148563410494475988565148395882017723600953155051384382110106798074326365880680980152320000000000*i1^33 + 10632678218002452570730093784270679420970856536281374769914541604686487395235898907119405136276310138037126307122362403566573209893218655642411168348274120750255408414048702823759350074007977412705740618650686429633607224345864979559590769195471382233719804221388643496560568988605413393790554209511364359347729575556280789335930542831670303934369557130326535191157445659566333662290347254632418973093826976168425886513353100260787017308798888177681587595699572113970617674594068209772296613409534679273584225516716141147534673874902256695512714702199900883125417515310244826470231304712377596739352672817070580199364046135646609035176188828712146438931827916800000000*i1^34 + -15201233892455565207810116367752379242651689016885387544087140835488781982227514173969025902553832529441796478269209855617917392797701992872574069440129937205987630723402126573759361653614296877125889553676439653522207559659097312184573240773613295936244833912823490730464540765222352118529451615841357201890575549289323599641680176253779480484497993844305700595271506328491517286488896484244484912873265539436422243206089823372089018331302480583946286257583617449536120448576117103802724533002407498565743281877291956470578308987430825787295293715328336368813557534297576879390348693481623311015798862931402919054980482518225592814274593968007413760000000*i1^35 + 1228483044731608701415874760408652843787851218347665569851128265614281334929945020333342689754471507653393427156708211107529831122493759240693656753588186235584198985224061817356521781253803860746936057188575214307562844615925033370862188179818293412142988215350890834702582069200521352037119906673979302823374052917507282790136385903042005378241909593910269249222463036121267740100789639891474428422958774385846382870392343206936656840397775448779919107539408020249155733745453175712771621518347104730017041189832358693636691539067796492016751467416735916221822633237180931596502083242551423575568102316364658387882932582114495898194485248000000*i1^36 + 3159715623440143828714859641519945925480236230871369590614438992762174448001334372286966268901290152221966367654404612690952724001491628672528425395262229433198133332798508544238961199929233190025458650746755987449432368494880513665674962509291963850218971820434306810143694573831257759702392692616245726665810341293591329923401104371615211108038321744149783188008827295585704139742209231105143971966702195806097829413660507131040494283557712151234130451332287668588289601336629514119717725931880521319863306838847707971247786235190484293254219552790958723270291357344374420970287939860788250414317729018247834417278373056101990400000*i1^37 + 25907726622882067180122072829945910144633233879431644625108127946109150826280268583085996697876082071679863255945866156062212261285707019520060076084052863710362189225752488007271817650314218544231805893316002531558047819856224860296833129588689919722315593182016003343611819749219160372568795017574760903417461833147458377325754273313353395529724693022788825871874664964064873336935672674183792747920919092103092754056384238093668725061947731679038993616256396055081545936248994136091065406697645566235954395460901576164006477297612641244558067848568958112058709275978415582337026165439653047739655851240153740018426880000*i1^38 + -58140510596230060693477610875675969156333855224747402927275794369278634695704071909318079764195306875766326644212221674961202310727557550319380442418474809129969269943717759883732700117230770468831002653831543902463566020712119613304456948268707912678723900354405882379939806484293275057911495140904801743795995004437955435631743309442477005166190991279226862429896384511230654252156707048078767634277218578992772283437313724500214322115968204404784300677536198240305153776844727811756922136451021024955141388079872874818899745316320113308419800354481772069884042469076139239823232726285164471387285928448000*i1^39 + 306780876200767650640613841428826358172143494915686204685565731775553698479842321819805175532639368709576187953546563666262162515800506191728030336127249930956507733904144979547218638639697192577084328098348515455874382611331475119516259800446340276393121203765469134060390920851150708410696669488739270255609359677752881124044297153144845411704466877892192556968483949956030902895439926542047944062199395199009999085410161118501301626789616554809882112511268659734022007505076481755470633647129908117518072344413272132469758807567928309600300426650015672543421155542889400756586600259310900800*i1^40 + -3553196685416822161015656398787474819036100678058512613147590336364077817557654516919185622242150145147149624044538054929721367600240988881468399695229867569650881815985547586848092081152317414053016713838033569696458393955954614755065230124772036792185707970626846205570648111433952700093907545209534872675791047757931548929331658418649434026250957448152875532332254828044162006400797858799335953882574305587897048203227722500300336322041403195015397087396664887748017214971110955663597511436601699175000506758796001105949756869783329810142679597473841663325359280*i1^41 + 3471705847371556564352245863725613050222081700908424286121777996249234230410051445968667654158052698169635121056311048819248006677183433772582008202768683208905286729784842745489594088734562822293475383074954139075185674506118181770953694564569870898917229795685555935976281618268104579286138835815099777557292251369604766712121545065694822511422911647425033192861385994555352323450949512713086984346655294505708354006726942582562487329584758726640346003412101843413732852400706069931207836276369652167102291332052930025681*i1^42, -185212759844072790862252209435291415742597219167220776260850891400100746131305072346508610609399366862001139227229577109919670423618139909617414516850080084745173581324802073279674552662275897289891856834282723697228004083496261464097885213931653775883060979789090073253854395129481212963324561204836369011807467557217274105447435722959636449524681053994988872961611808350071394451012972206057790185510214208140473018651873566200848154047110830927691086746040463788702237280483759476830869535309452756723432975338302617255621300574566350489209877717833440390630086374817110559734941886428825473122890883436533772541984481679873339225671182128317792105427531878779451307658016704283699609052272313106831515345411517218368619011541181733998959351045982283089460499791087661617437461556834313541909617451067378793365739075496296986882597420452073782345834458331420364297775168035668648922204985746179062700754406675354947267253255262093212112222828093454924465940179954398459269881707526867099820519843045792528162554380288000000000000000000000000000000000000000000 + -1357773836333197786887775274066278644869356332917832732266546015315311300272793102065815320539892438845491251896550154923428645892042924526269112012221245292875307178024374117722975600833249767777272013003134686017107704073248164916747861577744802095931562490612183025506032201363209797358614501204199912795392145922505913473694476653351743771403339890011876793814447851972495262718683102243779305155994338738225315688926545616759910369111222009389466430988646344262416570972624012539286937456382373900529911372693660711048083489466879942095174670925810091892506044431299990249199751684192103320246105785399946313495716537756694810306866181917003976504060129747304569954933557669452711282941953954158119667615891683156338615098461228010684773495791656882956215096871042989536852328662613068446924299202608872967459589385609886518284073462112576484258398200856530519347089296719709504591734533642225382528090676214870819545737347314161180458430737739260811251674985967476394882133796014345378126274245392778877529908838400000000000000000000000000000000000000000*i1 + -3079781064465640020389112828518175079610259648075487393721662364837282505301100394847167275772252072063142967653901304883038406160650733719186797643352820789630012758578516835040397764346088978092947113888759826858776764142722203536932728470555604715577358172162331978218844138186336605111609870651967901782398848439844722321856516309516862636813794276888680577813516826677131596854288771754505715688026129346451231851684644382686102020047723542706958217107573366099192415012699746478186792510250832548009534474502647456758902367769925533184227950872116243175600617023325057846232028144128588033047441821635305366430303458672223785299303204781280027447460597986079234459583678972181106121010755867336298022227306880393548417005323012758282577963587361336354103447566817577371173632711424173111073228631682367281509316546198855907069346396553177913220728885765396970090447830777255159788008149699695857512171801921520599222297412652142383433679899508722526094224618406788263775664926434917813348249464326261985897349120000000000000000000000000000000000000000*i1^2 + -15294953388557927144939498271443155254586801958160780318327613394388627558657841129417598932866040537409221365330457267982776130222591845996297373473120710012802921687849777277160110412286252950150074479841598400203745414900012130852808863747137361563544860404679628351096656056854881777487140715542059998457358887452667847621959155638772960518769236017055989856859938202039348983468593579220964814704667145177727330937614105761373607950594499071745449801268727868254417586422019497085878014383045637899991881429353003570213969296159873926461883974574882606921657256504953908994887093996266809937955738463780996210300772649005483355353700995341843263892533228880660918926615360263305057285034802662857543649456829577080766265504181964603000347628506506722492667872971212397004925424598107402352519265332409584199599426906367637536954840733391333266407025676096941646716490035653442315539656451851258722552755919279713016338243905103685481675764186162574150128928039161747890975735051549459093508093870436925875159040000000000000000000000000000000000000000*i1^3 + -115185146673564751122666475476978816010920838121873959237333473864980339881175627352019867042884914979527644129242966206518321962316379188215491833401149868991589253591938074657202609810262383109937727305567943514178147731044142626501915467530350021689114433214193572271512653807056846697573475242186032509155616123146306356423577114918394965349118682366352257088484353179821873742784461994578235090381549859403941066385092508358536713734172878554621556011143228302372585333729158676857974290165036899790861010802119480480489310247125441449159396720020267504989303456517261705312245002317302089648161280621935626699109210917260952543254905930169909201601235926713567856534882840301178557398774533688596071321120340278509500074688755476902239684095920142879454818828892776267353930375934213198506210453022924746021111720893117440137564330452480697246438529697930545445695033757509037696752035607620344838238058611924304775887717034807904236953721464699370754160270854972254134333587884869444650458644629222115717939200000000000000000000000000000000000000*i1^4 + -32290577949523372769219349924850780813001251282574291708449155193060593233149774136776553980212255047970080467054512124560429049056541258411259060857236539000915540023838471088869291922003650580461272215561258151129172995009964578119732492414997151638190220395000324711642506785667235832045920120870773187599781333818934272146388139285474412883154447675715978475774012782577090925433470880167058528568969226337427876149328146581353370876470218436724012227804947893998404781787470910652921094009300522671851799664779337841479282953195853139388630473789680179119024362820232188565363950421003492878156400186337174834270560291388879130572126805078518242141967742935705535032451277786758670642605552254430238851392526896050388701781325726536279687782147967587054401602163583959298100341009908144042458500013411815324919776795986765253735841130363062699185671591978962421603768893134156478552225138187700572515913046747197985351872866342599270700368588683161036007508754965719082115544690055046147678257158154218373120000000000000000000000000000000000000*i1^5 + -6551200595745093416189882963984105194759532088704777458956287695280398049145489892070659049944831879915215389260447071020098341743172350437061139600960441431275606696053196992286355211306298799699326140778896446408525880073345384566811569060983200223310700032374561131306694598285430845455431305270572863106905977119403291258612481869675769917227566419876262009770335767810914717948864334388372644400391458016266936751759267402954293154946869423356967324591825495981637988594224761268550457254597384993675801669075329786737749417068276200157281087853493185928092092091740632474313688881622408676562835365624739615057055184910532482332715852059330409250444347393108141639111329967746960876118715465178203885117364673628895143238207364210841776257032746323906661765748440445583863656904045106268886802536936517917601156378135006575502040493677636406577236772133014248480104609328283627540682152757836522803278677802749725970857923901733797110001397352929164404560661269822752727513293832390420989593446860718080000000000000000000000000000000000000*i1^6 + -1011524704673842775388134872632827717953622913781896023516480934531984811509583009005089098959567473362656397958856005920025756337208098151118699098699395466674507200082967967044795073828237533735755294062892656426582977277519379200674530067450534537036164079241003525970143370574894821521875895041084841910384891919109367397699665672724290058154556559318786087332596070131556349369984386381689369559443868035050884327127183130186181589998185411718248270744369854294499551972643984835020922936792981516981625679149858011191895107846877001458761997960729241823345167211561271453494018505826586450442302510343753997075592724188501158700465327936668316409890028960265621082602501192564973305092861583518027238711537436798451023984416641921375952609795348003152612027729029770807562190729089992188350452748949184207918817096757193889465007646212749661012752925312037367250774986834557129637151006449773864399751595818613961326956267450372811953898249416252227159622368514170547063849076481421202164783542121267200000000000000000000000000000000000*i1^7 + -116668723621302415119604295222491776273135397997596769513651782144654607646401841801077953132123387440219253916657801862732029664531401129211631832193808613329168508745428705662347910896006409815871181302250572482204254049151236933242252882015227552462747396052573984227251054063044278162472649068215234243885372689050262885665328525883267476329477434956289816707832158774327706445030422330369653251175588222201158016913679756388815873299438470581464303197231751144683941178066580448112871162314455877998866062880874766308197081222645259987676466953172514772282907336399971819588392115662594697180120656737802240864147374398100444719819906230023737825105533892355072838390787982266296136903660396326008802183325114064642766272567359332351226929384003867439851542502800873371746086135999408301103837186626997061081930534051565945810931509104833651237731575365671605272813278537856754423471863673035146441614879678282864593063985143831096488196509566700471846892986802292354773098514720351789215522299576320000000000000000000000000000000000*i1^8 + -10728734836281061294881996697508568049246288253600863820254430030723405252147798828441323601697690277904867563099673472244237906796011197976789850552396388570478491511350400616194226958934184392731207588219978941131513209224955323814857379226240913814906970885630969792664999585148278801949893748372674787899622692216603814747747418195956344350389091895425822091358156379435417629154638228401487180982819082998303618833900745263277470966626808934306157878446012769249536368372923362698563483201012127592508104925298023142850957222657563661036606240185901901378394354881085398943420998864268077432736938488211347749250197013520330909171847266416046206979178712801479939924853408390200782178108106163089922336654826894808656686549536286344785353703507208543225782348705044305163395380736606644424823965671442562703422261714875947578219043886215695311760527273564576834992629295031000713801444332556967583755172015031797083677354170481362858853368182424417212940395088821079241646824499417280698925449216000000000000000000000000000000000*i1^9 + -854752257190019689196424803506245213784710221422756240633990902205393830258313365019076163221491184211101151333181170276956887163673414666713055076151717530405679365708926446920649614797619351572400625216897177956920670105917796707940155161495193456585832707824260855278135940730761589337001362482112916869947280723313380442885502025233689240230776014174189150150208027118816294031023939278370393927000047874895575572651068980548204351939164930778111973130622126885196398036381261165135046498958331057975570846028572354181291125542617749890400565606449028305500002733501426655777772873875071018445097080704000677454484447488337086952371803337869967814428104161100133619197364767905200849979615012441058429031274902727722335356576868936910579039591214792246543919953828578489759254851259212135090337684121677574237749163213330124122847163058554452490073708412906149137428715877471486348496321854798320950927303006777445551921844490292003962006527813980271879335201772333603881267531750458269053747200000000000000000000000000000000*i1^10 + -59926845489064898151543566091625846029536781125427165787263800764802181905187337225260367394625456995750886429139369881619562256313171071211895911717636097968075045782828852826763174454326574567678844651341157196301693076153464736684410889313507949861846850840248492533957408967395795226046344281367704172032921275528682629745309641160409078947476517746399613158876904822416248047621761915990507155349536137071755019465687947615358850630180097037503761394452554961590219613633816118441364012001844555931657140165650164298372213768884804533931194962278014098665332892330980019520374271464013112275378296412357055926548136261469283242489055751600402122152325097627764153270889612131087742606565349563213549280520552406132533090435473703279511441399571949405386715366637316893642481338026311364249289828307664050814867727061152093630805229962337142928595676794195727708319075567889580891883097543442029292087382965451074177606677658525422573878334346180681415118945439525217413717934115155985039360000000000000000000000000000000*i1^11 + -3531516861992075432218172299212609322694431360325766319645290436537496558271317039033246109034773512768604124369740249111427461195542164669647703719145613026792237495442761363726224817732085953681240369432956458473700435488741676972366811726209450740441652203142194546804705865213230389098197033759658879377653652712127689728130544774416037965368126786023245614986912626169468785918649586124141014459658375921965788802934879740153393988575275714667197315292630076285453942341686706962073651482628188332595680525651258002108491913708859654824334038153866998821673646756946883558540166445017721132987664016011727152184583302431319441584281218087974892110075359118529208409525049466590014707653588091064191403108460076371801015802845153746210253207988469383525457690443504905927130853951188045985945254431405052748372540092398022400003069874301100105444799330660852387568792915219161253595546476348008454115492671040340418003040645910356761918888134857915133361557685251216751589546552220188672000000000000000000000000000000*i1^12 + -166131701465153818276532127096064092676713839905634333664265783653325992592799369083110264053994828462184087147010954918987354996414549985630511758655006238165838742822222407280021110810213114311474240660148948699393236941858227152245334890569572406953821653096345424897359308516486136631066434032603872350121947895158509671527570556926908766533629968282207805267254472640427809104801020687006313209126443203567417474316995661782190624507531067835405143599801953787392868689244801968357142791698704511796083776487933469520582473329719537169624012086969958306738961723008642915702768699618137976685850877681701951323271174450226194182994654826319822328644341969615951212154395979412971372199981749347950314819918088855650204812490143494367287462059702955655134091726032489996911659398031210209685365542694839381974649814304451450809093567171247463104618639998849513089313381050962183633883517195858888655684441181793104780715861068238774802917836203646347299885741444426526231607715980902400000000000000000000000000000*i1^13 + -6017456675015377625783822792084142278783106443592069062816446315550566875109264839712709959781320998046665646866217882022001752940393721964749583723117628221832406958194817590706920033734269692526557227826051727148980182963991119546656763552132396643168736555283049145742646230345015878607494096804599964424709807243215643893044333403980681406500207836923854779112445933087015245050513743766678116439219623362327402366506493798351191423829186105208747455855967930759241009444285685476376567911149874292308867777588797414803837356234198602810378389224382821814974418059170296418626963009780814025539029367301400086048054033946576391945466613584771218651644053640404610989879059829583824088894632044123097369562533453378673597656679650349714180081270632934584867753971920870633008964630865043436059219227913656306955884007125975172297717255187861939563265726318553724342210835216793646076449950615060576730777097409577902545968015057828950276460932369534066686576253241434013669240340480000000000000000000000000000*i1^14 + -163784870134761453333764029810841983762729157547048608450656665846820484981457606460656341771153502941862653150009857624317547519612637041224599041619222651644130904879844275318531329873843892884468941629938813528230909716875867482316650214675353440685665161814488125607536277305163132075150678796188596556213933666831952485882324479724111193359212709331098755178302750460555809526960441066930107463344056674313950222395406641716202444564302490319293977833962474083218400204548231172114867984377739624435199281301413897455974911998968179526296644292839090990752150875587461840452813733930771109406843165208755090998633824922553499397294753846234746711260272260811548941262898860507003500326952912414276275807035122908939895131523287180118067450714794887183061587822898269922930881533300960723595185097468275369193500761707481978848748400359985903909583636551929267069978227989712702138443129811267857547235517609241467777420415417322052506375892945390756492351265738156192590462976000000000000000000000000000*i1^15 + -3295633894246803829897784110676714494819632587520792736217291502577865976079133975884342985808996100718404770164304819721216792084373728008855411865742423311579947003101236470239245367529454582602065234144948467874173117735727250988667064608803507335884533646528083495682196464597620312001810225069484391352823811312595186471638133754987049140302011392576409789514929438642772466160318535333213808663061004518304914312529073046976414256205691480782439019338974854551539881096371387143127428200719718693572405473303563756451234489483243755106069512272906337810583456511110695047500754889689192721142331983803544619004801759637890497920939945116135475968949135201600928346450367446861420084129559908518567491949224377639487180096957251015808328654052952197301762081005370658465931679528532595198671662295681425988671803284814119045725812869552847103542855429238773627757892297199698196405105225443696992955565538162836096030053686936138453669170851541209782738968328122035863552000000000000000000000000000*i1^16 + -48593360312249950655464700098769351188520261014332799096851552386989157424018924837579816485653726797071655069927009711808024887210474415839179571493835539854282359683518359245362731448741575077964241978661410671588378505783740892657917070041247010630802994693035898887947748225154958387257663221098785931047839371871829136556065826502505377565013209968735626286430625936774609003244147969629434184318314125034753211396879500444659267346802547233207716475196533670173663830352018107531749232112081470325291756634861638919910283002948924016433873137008350618418108049834449158621195888306001424436167416808967549056970317740211178686267671302314752700721824203480825350108986077491685794783489563065838867748154609659210363652217395946389538033229459709427412053761384705600533967418167905760486920514681174548735652031590694991652322280753622969064099942960168779304291215001609813776281293727382301139148682644075907902928049722414523623921514185023456315831358749954539520000000000000000000000000*i1^17 + -522613488396832417091252743988466015543805666980630200998983186571837222716787164526286941690385046534977052704938964027373300569260288259752173898447692243507659558654628373351597801789161813277544492214912054798981734246420788112483835293463232632855510258421249651051083769856897079080923477099676686930943441151177694513139622026207983966354233786162199139497920111145925138606369764258118146176256120855199019331795972657808403409633498184302224172442783305696018158347978202660081711341365365347577908025210376593239835733504868181343055844797683926903460591415113800986385567998960947115459730896086820024776286294492267707543854956069509567005316262252534362869745829702394143775492076493929102832205929599195846823479350254481227681599629494492457019988804166014171322236460320314223604404945812464526659459923737335157818452439623218369589396430332695375228875798176738908057010166567367085722055219813094984311387834145757090071944407444415405819740182020096000000000000000000000000*i1^18 + -4037340865536143349083940330865311598888896712684470157613349081340358638580310565515737681763514280946299775374782408603695671079815718387256718291057893323069862328464666137197183161975105611761207573531042151242036415797880461478567081181286823137460615112742406265401542933999551798849091043515494629624284994604007529273556045853956307969438775660222241780404553501805954576507581048939999615720856433511813006834011230990132278931053670068567836018194753520321077153269401100622602064463875924827452794313447910511201609168333736845066194607563203846100029299915090121296182664220987533701540369940243747299605573566047991158876780090474563049850631046558330849692413904961287720309409521136280409987029476282747953543525057742887181292882434733405827910187786916397028598844957617810201110243555772181044731168277083351170937752240577981455575144376226322379415544971589380191015531996477600295802785823543706673873345377504350861513784167087549694853985075200000000000000000000000*i1^19 + -21439954662725142141341988347284967346723822843280196954074983156451706871654985893298158527319482986332118253541751441502248963790760761161391586033167098170523922268155443591408114022579699709820821459708149060081153615179280545575599623650282283999808158009422148817246310414214289918694442920329483770225518201676306415586700847862784137503021110250563022210296082653671984255910694686696701501983343537845676476057520205734349047318101725265869574292844289490847936251622206664450214422952570166549602446571420356329026500907408886947277234984154328109167019022408379303656849902018519237561484914936862772286159708387108358357261886277546126820527280463254828449127549846855357807723323369553942725209098685817544799086584241170761853376789335901926994391483568707423261186217393173797171806175277409826705836015087769633348315042720260577525190204999309566415909144537369300373804713286536703302950126521309087500316965569419214059689220867964860681420800000000000000000000000*i1^20 + -73655873736943440575364227882085783249562147778804773678391494471461515714715594993293351403021317420202657525087799311070762496407378693528786824080661284723663034043622684086608608257047008633781195044434669791411817280103721660047417171986745410626105357556462406116642274769969380431359805137239093591707963892470033279550574678266347356316599284682957220429560854609057769583213035865094761571122080138902161765507285749785922492341738637479050507139718851856104335576597368903559801193929308851088136757518816919683306098860027900751761386654065170010630786309245922558145246164418011452910918454590414873982956487143487044676821665687140769663052515401190952040157747967173812077048694900574976103994713917382929383520746923886640473174738678931362364425912608922496528801290897195133258477130770912738280145571130467645079331420992948340307680828213585682008171090903547620794483954376551908881436713681037433898175392147803239967864284475094466560000000000000000000000*i1^21 + -171316549142878598746848822927682695375541883896167285377701922711485827327535420076805535770715526101635017771718061410403530322727098860973260610534009533204840784014749419447531573881362923882617159356975627806473103593831598847566664760193748418543555489412336481348203806705237052987634669059181540814370729383921378662731482832332838740605191778369579296429748679879959450799803077468370566868216514750359869784803259394909923816151648255968813821361093037605721864782283526502984860687187828013453572651273953171591187552613202203214135994509769510190983294967743697214484474554400991398515082502942937024226469698371720156222930075818266767921061870849644555840280043255087459288505087704713401036385520174321006869160441493809875381758648046197106318458342696919506246780195679926039946020157521163429287657852534504928841582253428642594067443913451717265977916910205535638706819691804418214516286960059547735026268114150060356839554919956480000000000000000000000*i1^22 + -224421390977935343242548501280829474249644948055070201851086038063686773279695051307694909447496787392632848314019179530823809178643926921230067023788322103329714677350675923801810753256614862529400023443801773993270629366985280655580459022580474982214544690799320526614632958500263117534506409841096953033311101780545642166243365767592584781804054307636850933247893600566059366264731326197232595343897583544853708031869547023626636321437703845835713080126598490448662272521564671119336435587044244054016051708016495274785291554282946750333252529248456306025874923034004583214834595358889515156709536749695987956719381961362778729765375353372403714744562229570245295654773012568529837064007229737600694679860514304589564006711138308079032128975227520588214340150046993463236577051078609241709067913001134118255326597336697328198068334605355653030011443105418739175865090011942145324730380556605788469227422418645541477741220726663615668954668728320000000000000000000*i1^23 + -140661913759584233358913616408613090623213974524222626017870941384735297417975586518737980487022631789010615219448085012155370663457393200541992149749675005078062555311825819541480171676991068753991863184830817032362063607460028579926757476253664860455870932260767539340935103573900652981999748121006410826941460126698236481151421760624792672107183252932020647016270422133676153571688625176813474564552023084320323947202874030941054410499733712051598253595495408111770400724939828219823956551094636990232308800081575226200668177176913017335066114698517758348830892294806318144294473558244330345748746695266119398928318457574297494322023582562919059207436752781926891676714348230247996414989569166973586205614336696484663183968574769006729660679157043806988703658392471994479004416386170521958791057269806851708550746926133227230479770712381582601797412058713620825759474496011756065620661413209225695164643875715224501999094367823193721274368000000000000000000*i1^24 + 99665956007081584707466262281652237572606954915072086693831421222829051410929292383747317969471647103665500942867714609298348685575300429479885894149541884774640245160149846098902975016237058879186421981944637097281250974864048233480967582965440146194036121568131508125131533061629179272006669991743106896001395171788586196711684962078114544255845036241370207483426291991952067320177557427670932907783972363729936197251755324823938216747844179649022119704668116191812875145327923484656280055200476654902647215454978209750291787799300110997531470876170952139951441952156247476925350318595741365258669627813662061917128063323133994240737425685608026496127705103226119059435284446659667393574569796742443193675320354158526347176852579429269382910898479338381088405074542624251829380342519159721113561724620251731565375653502498261723128571759317034311420605376925872460733619515717919118742708749344644166801465903792588798239735987096780800000000000000000*i1^25 + -26055811062252951026246236181481065151326926706689440444037672019177070737887465573887797251886869816357008106346739540634660643632722143781229919069422511066285796287171814851158094395063538222110471285426248032474053444604554890748101841236922461939210553324379432856729109204311360653316956039392070648117120744501428087943035932942093284003454656686452778085723663165894180332602977843324386036178980688148573400953657325975176344550885298662743033187244014560595936633488285908153378255692650351614294668124046763197233256635086782872435752713007573664122178536415780351593543559695423349587364384189264122785382912260815297898077162797985299702567008971461874388688116380565913963121251608720262095504996473883979836944836699153676401406792700092868391478758768416717091776896892094086401431052017493326862315891579520900149789223413755119672518722579111213260906028704719638357971721989006779156048157681869385862247004241920000000000000000*i1^26 + 82371247097686636054415931342240016808951226442245699143126739028432855999360698145099941114834678527196494064359425232547571276708613248259581923551283385674063863216749298545671547689890631682866178154662724982789744142127606162224606626529649944216859836840156205580194876815754879024941607567304095144431689669585847998621408571694685947696825529445429660063318642286123595301688423764384340016985541414969814846605986201836748365225753568618048668389574111032924947796870828713257040313170144955413524330319953037581625681984853228183507613442912316042623193204722169467807537102353699648516257814650050109323439602110421977331419483526316172101142097456533090402806572301655959653391098980196035219954444102858452278155202109147359337675885900751864609931037273894449818739741853125906217864551953446945195015537210567569043773746215395241676615812010183041621538110797816014823953273635687909360637539961527083204608000000000000000*i1^27 + -178617440341555047636753537665235201643210464353151236067942974439726183123118303446605128568101267717353690873552183184666740158368615571975397976381183734764118422250185670112901343322350569282695664910674839734908637012908019020737165896189761391986387813186779110890914765625112506030093723527238009152537332708819913506205861042027250192490984118666360319700988842403036472636393115330983810655023523220951907660347455756413832946693670318949117792323474892608988011207075670090111918647691137803226295203017076818805390243169733750980086932381173376527550838333964563603007941780637757351491903582181393741951341660372287223016611532055586635509401097960930624037284744671045321551138662060417234035390786356829228209168430936161468204779386259065013264001969787931603264376493661318499102319634693597643168489598714023264619932544020382885789799634692334311356851040714782684796855740465957719833734022378291200000000000000*i1^28 + 149391768001992582095709559591049827296527647779290685969619762686242497570303437383396279032509598443074321607536179949098730846592252419751169915165682180921849099405870635154760408605657674759674237231113895091853307281074595130907976850048681059673246694903476242420448071725421819406787352285541042246696318352903979867459138981404440174821569351026762714280579146445247511889687432981465051764436003026187937871768498213228589526219816225549326075194801290320650853880023202326540237849105922547006750756390636238256898292767916633913479379903201107599674223563392231259469642293780925570061396272656308527533855281069927578537901629554360410420780775913905471056488396802085509324703123387399045720131313564436742771835983465037366371922744339558141943945708057331364563668144402513561602213885818244694205058442878239880330634162983963681098091645572947179575821231839612274661192726093832421994659840000000000000*i1^29 + -38147527544449273310678069198540269492600440163792037358934229954681599838932847546245003997571022463370528056490846205394574869242081669874649486281298983261002720014945677100444815795838796429447300361652088298419709698973382029330668165195843170194055505752708799368465300845303948640225899198211273201929888318169585724774989091917651651251580523487523504171523629792968802536240825357281831790607970026575664829331752737691076853294426976132531364541715518008958054770792784435617343021944920770419186969179722460491475094403454536253658697882526535623316580490666675244180633498386896530291680171519448356193888304717006518406270463564038214490365990251333796732190724827052760760666043847145156863048096852796855412595468342777458834950785868034773703292112858188643182008369052577144195684954305254792246980061103522618178641509126912966211915426998004546296324354273505370404336085210497024000000000000*i1^30 + 3136055413702943089944064820231173047684033824158383712987993854581258875690789199725324697527293647176268233815765400588457654055149971833143988361343399825702310351510493332327645589865333287524069338140991400493519271674519169226140780439461064077428149995293732745542310992729234202894670205737514981200259978035418717277952508449865294757815157176881776258570490480231811258985013379146712007530078752195086578486663346237416426973102941442004722005857350763983855825675579067079587860557367643847783514800670689879142581936776561006473285116331343302218870792793837963203925044687430518525347420205684700045081907719767589664119368644993881324330334221245822469510077114155911164761588007801579331915866193926151660576280962193964266071576497666811571007948782045014525767537556828238240808075732272795399977474562910040788488851785956151584139153768185064560994058545601962227793920000000000000*i1^31 + -216963144468982392482936865439344145144048853513609906252393748844078807955002407943531379888417398682108656020921220294364625177993438241376822713312274195484150714998627876529495749641283925288868000955222148381669916691876437804972330223192696541699002043262460212210712745069384630641461263865664102157953011609856790446348318758905122607115895361498844944191274543907324872554001684743051860116519957321273071229736519553077207146537854702406361383245215903482579861616429112745524943528334000905591424431174167010614407263410522885223736871148454895631790316261006414053826688405440634005922760696655680052748993518098128123701180919209089950385711593593257631984290401257100012682452060688813933976986041621345579315407865912234099486732694172857221039762846254778003781286520271021417619584789070632637789989405442573708034216447443322677553703615866145330626615485085777920000000000*i1^32 + 3138229013569340269105362534741659097199436206086212220362974249542388157163479624533887233948303903107938467219043078585013225551455175365339559347643219062078285272267126376056830972313585087046040590229670438726237878369689807572929548053381159322759651199561201993723384471013128958307573643946577361982550397900359348086697570493196498783418583032170556576432374517977324656775375880299278129758930929821536813452080268936750071687189109110415842267104073238622810640769895218225473785631989560996137095221967169777412756533760823278601821325861021740370097091163126910927512058201152360343242447093938240681314943261798555058369101669578279946880581292158852479240499385213823318706293659876356977616425530419871402816241744750843486848140416615639084697346211908762497351059282228867011449522934821129855682980268120404810509202791722882493658482367342014224826368000000000*i1^33 + -27218306684587440201120064592618261877328792758019956765334560951396723404130903473819761208085814956167317143788455133241663788458356355836873830171769088432819730380734837972093684075186139506808550258974426036124066069065534239399189044715949383660937380992980868333952219961901055981174633106110989553544353414368695427438643310879232179614214039231936070122193381602099995021493292307341211714971290714724189572412862132766778721845152454594041399732383793063796699839832860089460127442631706032862119019808023945079558849593695299748576151685888523906182354430164014869243223128702805709966958325994602713571253371548466114635959158649964544793065122926194901304608342688644915376572951753283498585780491463677098317399410348504146103287076484823002988704612358874880030444863951677003701470992927987826607827442547302732142046357521798138531724336119808000000000*i1^34 + 56266944313088278174470370108486979251130048096063345297712235069265840101335776969372590646872108230539097161204764355051220114745199228529349727062534837574522207328037818667888573806822739875780468043943584230344412288329500764040478805308470966651863662607435785530517289598834773869203503575682322700120983821806487627659384924278108007558941435712666767211703202967448829841590611487149593191908598084246263317095365951809723379769446440946492159970018467905862208547417139740318465037946081746066986775774977960977182541635145536272854288058626586703727620770249954180795558943522802557435820210088125742976865100562653875346564109158577454033205805721888375761277793983854041152053156350811252026104003230976715069945646051516109981662511482723703267928971469453193433890645429510305213705234942789624508262609686970894782412504702006862888960000000*i1^35 + -1111660624768713577809176361826241459771831993906414383284065894033507273223421205241045816617319509009521006670396482578403396545619391950566366604217345716343859923177571614420493309229527771354903877698816273775648927620012952137045234472697515717411357855936352884549701481118333059338209871787500400501015588728676161955464856850571049986122915739595307833445263138001715990233458142099000893234545219706267696457397655539914620305510840526792577536757882706423157468305122371906013991406495877982183883374893162051914856770508906131498957174285860429054144664810973531950258608263165907689793205809920167060550046203331387696212449164165017269570391434917178951831058009478100350373463710642735283494529486044956011006799940973602621407320659703309209026686782783579096823379977634835270060800075674577719249691568637302622763288173568000000*i1^36 + 405199665861773625118997300988083884862454856555399584698369916547770454598400778010244122660184330279164801038859586032443175630606533076899717941350058136102088828575745531931804790384437746725660798478194072846234560934234209413009814371397242172030610671385797021016165457318818349187240135779633443620335401511905864162353839612951643195624454155353095197499598504136543663330883378551673022887278989457967061911226949852607379290322547900491105563111000866139193017665374378004114492333069519985480430667528794475533886386364705780183790560970560142803737511006710631463294999416469418442981864649996787835096763687567974688119364510126252572690800411701070971507188798423699893073927948240266812873208818238822971098261094668437134995017865866904855843738105528266762032453853852813989340559674516787704851747271455669734400000*i1^37 + -11959487012803191785139909633596089711944171805491240863899684159963156620780241857434020551636439365343634351041932847357648303960658503351418462781068613594947145257683967897444893420863680725513834042335403073341384591348684959521067236635525507706086067265997024277463270684002617936526984326460634924629658797116307657912192755835799328801446391828329702617388919545382572554219838125487131471552944523420430334311045118793760039111884817921992727478215481390133789400664072073181580497656830575428397494617418327529897466991530606962786509881907180675735000434600464329735599966299796336301978915534134450906882074365677602450580132149788473776414803977248470707478276234174369853871966129935000113536633615278947314747050960446403644921876813409526673662436075916498588869759607756546730716431193775504128379531520000*i1^38 + 65292664323535803439916045514146925177626874906551948205182212913791328901785286243189034770302936426192196821079319613215127660399443903647556041525119996682580622730373305751758332772485597566223283871393365406488131146845857658568056624282644394237577915378167419266973710475606338753593255694828275423736455606265220163070279789016322112409653190266539353701831966461308728786215606555023353537791528701641515059766169305084888710245528223262634103589118652358680292939507921284321226079743161972006980598824733720478800655566787866006788287504457550023219020254562576450356228361223055836152240368258421820114796409697872793189760445089922308539481965117056829870101288718777184081939707214018076828647461952175015321278733249070976373507862944410182350900083555846365332730807282703839960614736981920000*i1^39 + -153861825915133726815110499326199254434841095736512251299165250420815262381428590547216230170955823665414527664891455693317467176194668689357160838701812096392876998135939131163551321841795915384622868631907379158063906645950934312774496564781467548423626492259731005121625620330229050088145812235301910133437611597402252652105879640539941303488606086506570463960379191379172043469760542958012817461658415640888612409721093469834188764490318779536347881111898349390244837707268098401145243661811367335297745669859464472392591185077212800652084673308602704596227703771769316345286623626397813437515612591258364659137055603315590054461132387598851701594696804822191523149916158537246746882453155847780785258289144047663191861133413827156860746854110994426881051992119777411311837358620796141516200*i1^40 + 853244769579490798715237178316305115023045252519517178672566204372387877272637556974080958476618564862573857282800995769952238339218343060612039972070952046849277772076721095186190698500958231132399918542299167251657564579555996674326824780705795397937056211906701895298613817230030234753022752878731798539115280683912884089447067253677512175932518479159978809074278055522732113778422959352465623368547759875175940037729407661330890187063237981259247297006441865085583187362244267131195381978857940386474891658247232194795135798461393229542207205270081488853052075338939310946916192280639145769548374565095708350131840019510486011924994044722868707369214913675351886677477676262486954535933327286343713699774298252903644839956892221828310263664331820638827861926565*i1^41 - N1*4135472174943135017402833089422007812848353636601570697513677124156707106306646616651869067271053490237972323158239024787486326196290786840273464002111545557918030825080404914800183434528801834729472*i2, -45162080524892544300380967369153279098967943856686675075467078827519581644408352487252749870547522083039298039609597978433743575372830370440530527319726487748988457174498535663033728634892119854715514430225154880785094796695855094419373534395366834039612008382265518713780542184969627396061543843740837538255419542099031058524820121871108580433915900261180305558396713471188891157058079197515590362845794158112121154503990132603444039135757158891461595814795853793649654139353364712934259730634460299203125010292983255737424936451057183244594383445227478959737903894084548668394068292405223634617529937925576886290763721714252556132027203842009497946198709862312479397591567831284429521364927640620244870488935876661620613951626674175913351127736737167394718482810566187214609004923742152140632592492765297134140253511446573043687374845836484382378926303120369865655501955572648807233245684421518064761078971326154066539214079964986962362110451274544429154021975230758120232807764255595894778179287705631591961409984921600000000000000000000000000000000000000000 + -339537636831614037313641018309953930543232721331368530464554107722172518674748315972779934915684051333676734657775213465553985100054667278275087228926682723451995059938034779560674772968278371511566971215512745321947497116684162727069380698515798673584442086348056658887939859238060109375393452140225472800067823973782110297705314998792909373794738620693245369769492588842135959732808204400325157420839792318942741485218034385905652269577654317036390429399493958262157421268854731992062996231962236131488143686272004366932088487888939979293357335524089324318292260749508820128498851204874542358716768800743832133173664125169078849752866923512433405654137825977125201380563559887247272303509048488338643672745497129773534951363801308686008572538450951959857205156091434956711420665248938263385040603414226064344561511720001743205864016794523361350592740559378905122488326583242358743619636529643951403920896204483718089086637557500906264419291943776536992832947396075470065695021189030045534275346680272606214818910699520000000000000000000000000000000000000000*i1 + -775458611742516269018387156836482266949130230151144774887686231529445768365671367013956976949667719586987680925311405278679403844703719481356232615728346410560373852449790360114398114077681322541254290559315884477609849906150357800539636824107242059172187569506834307529465560161277739818870019960697894180082009784441670031084734265554540535434734666376234371232198883925338611608119867655966727223722349403809456369102593777321314386624297920736990554556093219354250637195803151818113639725300686333739909730912605903571472236842196326113115608308465359216558082567949232019060615231135627040301169136620957620200822891776939809777142279817863363044042455501393203838073041209127841887016407588601527090064433866755749084940564296245996220220657446508571986983107024930805451773645134201296615020046759756463395032075336342983099444465497956218985066894008761341406360468971229772284002711273379250958051070533920568807140838491797107192481592701254531816202631407134077280039351554790396602837157736494568736555008000000000000000000000000000000000000000*i1^2 + -3415545924821136582361045461758262868467306923585181020645707470873238609118049902702134115304265971062772707870501751624476764787889380122488111492736297755019408060332550526592483727557504202266197619828273702830358250052661391183063591629957904257612802016833979609491866284824807042871611230533505473256858552872147650943658746592215305963820343020240548030011042814606750243620639420990967882339215107592279425256680286564563903668507965723914255913876729408726466613204642751324157043954803289899822517195400201794791739205481076550292891647143250174160284946448762649495912316358758395522006826005548905385412141179987784708053117715520291504371053920262989084666210756607919945958793530192441271030975786463917201077847491904898669251108209809776449858519790089152586216477071735854221987755264466858909286542561537756795442068661363433795033181198065840352923746475989015416850232882401539482602873446149306784676414448398958619902225294239863046732309264627883617597412191527390650575775369718497045538406400000000000000000000000000000000000000*i1^3 + -27366401860098573402791479729120229983458919693828079218491272756311631981946503017104055845955356202498146974033649977128231627032107007978041236055587569030571753371806129014628475353843315964044235333965555655947903880008023006195856756833334890097272463094031405058842129210751734722796041150245342791680315347795033093056267721304777380503946746693668762157502114924195318949483002032124451273748639406412361555259319020501787300925962675498659435848102598751560655833092488475071962174046932868379567814490680198762821500725800085373830536945651511208776887822370082396365746097062905412040909908198248396629219899853208144950625488911158166910181220313907626487041576560755937956654994014146727287728637815405567272810443179556178432789961429161041082957499668547172283272723897733665957773604923968548450295439593417280032006173116782551069492734669327287060656785420069170871094030411279667314212481891982075442792443067251340251878069649464663180599843724875165897430473320272827474736674892526844463022080000000000000000000000000000000000000*i1^4 + -7668211431399795747490587766979417730496751012635869599126228668557226301845767478129185101913496414584595583264505364080497382331742102064611190657191900963308729529192065633274288109639259504571747934773138456358868537590276374842337386509969151424945816107765884674306080242018073726530965078942597878382050866715773589303865333248288165908639735770360132159707745194068686237750174008628135097414576024866188544445769408350042104028026016887889684032625511478502463575211861547991725765281670162442264783769363275816871396285476408356356800462725751817902460725062972871128378337235421470520502129748886527702124435379782616918407900114213232624106473726415910613096970449553975896811011623175515614164788460049837667756649453186324469915821777282139529318463495189274781904600434897781736501038670547591195216665081500102595702327473763750387964992568265224201686413765989885684591378147019796018744909596759409202041229335801879140458384123484195716355098269897281700991230203667602393496780702729862381568000000000000000000000000000000000000*i1^5 + -1556258225253916539979000449913378736576807055654844536127453152116734826432083695976631561106353645670531330829977730024965182687886192619994561587096034308622613204466176225835509895852064400559833187218566154763692755360064544068593707363489308075502332405532950068585513118481756176643013885753805979460005071538203377195402381632349707433497075090276750987927503514385174796885175149856933687831610572012880928685637044906960037401222463302281291287410106386875464011751687015508917275517145165605369405853176294362540166458735772300267369940406113153050574609333814053128829793899670537806269295099971020608221320041236930275203157494971327992736556889734366223032320794959319343755879244973289740080616708609269586860198433352151203878593294711399683359259111137759104308436776151571210775637376299090514554704212889775977404010589812211884974771865549832300858935742866888743984709182439128019224564207761851556899496452215544413458876305886019296666034732533340457372067473229418734069065947147979980800000000000000000000000000000000000*i1^6 + -240295053595116864444474008892957655667765940498641016826281913596243040522987430384119202967421899682947278582505549826708873690606212164452041931761422494852135376483518279953878294888822434968873090710304120888895040355736256737003755795241916242037166728903404730769556539714354278049277667515398475813641759598564210328454132988605234852017439650928996868005563931553435278450371723435068527040698952305844889862725346003882725771594164864084497930440954109310802406757692386346608716114275152060704125299642874006461907172854403063450695771506547812518338723220993932403470370475451387907007343210075990567249341643916478747440575821218222062438798963530452751817685657911427153880480233815451300528080601782938733595176796194992025336442358272127119218034738044950153132586443205124856546447748608213291978168340106467938538817642554582565089292208107415199255060073845109113532301370263785734176951463470568738529256166167806124413166245852816747734666941114580755229705699992551650271191919734292480000000000000000000000000000000000*i1^7 + -27713095931660993335276559562957007567380295716569096099479775383852279635147558228058582465305283038652047558468380173034411765947339123266917158371974099076253020248320881858512181236252947120384038473950222945860339047523160882125817088880792821304240176270217101226497776847963039356369647032901783841040665243662485200390709814024218920526108669308777033793402873490297181658773045451917769000354132408463876967004403777527477218617878163499345410064396036355222876676131594083581649652552143727921342253068730639551411052311149438495268823500181191204586611139749179176502517596703620213048157939197709742672399593953490298022040688427280541149047180643739787628062370680488084978135083404350265959124606319838184786070975276291874416738710668957790672932008745994819723836204962091635491604689591208738007030092510828862036639074569445862568569247829836424853321891185601252028226312461541330758546899428878877464043497579587379449739215467862689284786602769430274025603863072412061953887603523584000000000000000000000000000000000*i1^8 + -2548400371799866143008424784601867839386138989466410619173854322253693559893685957667417893971155802148941671035537253715623054541629103640419836125500664228590517770361946056077536536460256578713968563684324739139557023352552537614487905267091821398579579845087676976239978688594642827107488834864080470382862363512721192014970659138248630847285530686963079482678212245439114880399417165968922971650444284351121329216350343313186197647086207666461006554762294833127634735999319079685466885625191031574070167181674240028233156099777014519469275721440959986529555552782776597789520172422277114841777065185572562581786938416409795513336614226495724543284751300874225559897278416511338408120759599182636057241217210951930476191152207907897404646014913831314696987736615262150611906409094803019640891453988232894338876893712726065953021737144787610194911630815899676132327545470626468628768144102474590877613828458174833340031513606760276920860099441499597258884096185167252575693103618246322871899416166400000000000000000000000000000000*i1^9 + -203039541747964868956692530361758630497179941524671825045808012018555801659351438768238086885777880688021240611256554030352357397124625490241993644018695204828245869583858937254249626528639323301681358700039275365639428270629562404897986588023564205214482152181473546179579790059393284247752367061303038008367672603666963544496972027686833620075229477054017535580754518956523448528431375925990179646690666686077143282926982280671888553671978198753296384702297647287447455269902479385292483523683277833773292802535436747360835247240773353892142115605552481559667577185176206442966558709439997484218480850885943429124421540409086044577662776911875612002743776019963058038756678925199747531112262478122916226373482376359157906001767303684689716796397940671219333050266338811976087164547485624733659841922629781468327436589297146181760763597989376520323458470705234753487393056372637294152030217421477055171439937720287367005872912898197870607211599908738124357047644453659451303865421885207970179973120000000000000000000000000000000*i1^10 + -14233624149119147196837538733422674882547091855539480296403742326006255335368780638979361239378021410466297116780978581443889433496895645386876183200806681593714956697696607927992477724624779303957900979598975860652562898760630449776542084538617404278339780723142112064950803421477920240280245240720220900632180348191525043142961674094725421998452306760808974898637552042838962928581734881490865546129503372152618450246267546579889810814041678055429657013225844756486201172450985349096797805986341147997266467361092978372031263144041441869405232304638242125876016393333019253011986961604003465704961265105466918897105717446794003020368845877404559181870313315293662987592894349820561310792833111361896099909808231306586138101419611744850276888271796105046181312346458588089883889106458645961928126561360219138381201249676663242879417814163308405532632927445205612370021676929943937407058893593507495967473989294797844228332111344845378153359549229475465673191489529669043880529326498780668755968000000000000000000000000000000*i1^11 + -838502765478017026074552121136730481204995198126774101865810165889668156704414572519445450785483092527528905600088741012138679548779301636885221831342290975663566518613988713695423507224824994214698796630942057143632013983537965298323234198057101654850513467540557703506178869458191077083596813092905051145898139100906073400302433826717900760038126247926060779462270970596119861654376575177953549229910034477470069946392456465504688816177774052039124389394677102768773921555593971997268579066352434369919248381155383284160586252888303680010005568425508062588245679304600924009285300030611515986144827968883590476592446857080628768212216022081645360143999274668469177559475781151271811513070487444683685254539244189415401307951524331454253277642111147739414899829669751964939288798451705548705888182310647078211254255490657571419132137892364310287398619947157492165012813103802160419577510158218505723951336157354401023209550500098046777642371684713231807645549670174981037536941870158341734400000000000000000000000000000*i1^12 + -39422930094361900217874338001066332678633392237683286993556533016526463891333943867519832686123733755458321139371726894700410570215508303278197666385287601913227148027562784234079056151129034453358814376745906399139348425400801810733501470490771640418680471063908382648817469741159221373034583376144445467996714361314433942733854729303512878608330849269217569297641893720042069906761532313153052955666514920001971010119301268240821117203660904746482283658757147343858778736414770844054831567539825766619333479004836897921779695829383928298775320328039265534421028023264644835853776899821830762330688635272577299088529363340543398178005379260089947079308392653684791026813166955439105083158710523677346350496796344709512593867695321690744077213207985606449362524680822984947686055914488717253703782956239166258799965706476248033108537497307967497914729321442884998751663777117461227861823849802143884863928121122004210400299396350379707703302467873937071556035841127375823076219176731279360000000000000000000000000000*i1^13 + -1426803433359953798752518408630149965177902103507020896130522646017798006593432176605692679586448946340750562591923915981280227265855202142724083826489743244295893600621941749544935383467351155902553528310584432254688087473850455462300390314515881270475875035529493631365487843286209783198924892328306099658660155607910947280131846525028022925312755943056601453233300899777044688518825120187861367012517909386130319327632812425307401567193787216275854945710036876701924703760336971072770663005481688682322089661148819904008633766614239350739608370941131292817757478649947421130097292372763420642645060187636530519987878155362345677661376901129932639684212710513676975819581398247980099087690484905568707502321075117099893663929169668758403383891325978080545373818296067270279292521382054727118612254459304677360145863957811683844029760741648699647700293866806243972948705651026468367517144838895497798003343871028737267027221152394412677541691811118426853971969282164427650013497131008000000000000000000000000000*i1^14 + -38796486994206643631764839892809929385627977288373481208029833674748537970809090936485722520286693030354503290611502544059817775074278189447021978460326821058440059877030968952081553940853574440554838259895764667719926421964552414429071374127980047123434213279907894130662515607810139713159182857881064498417275105584984286323634116823051830688057897532793973731952971988493866724240857063444840608146435758276566174090102283669243451786079167091391955106747579456599001610235047468583922966307432094897568975499454876587087029072085019743780564019675896272412187925858276373824107382252500577590793979133357131763386076767846025216177690355533883730302850334246705055603857470059614419900347732916736826107699495080517599028296089847344983166837832002393252631064406184007046183171405882921610242156090473037673191506215131668353428843754035916041378722899885527224738440023241055411316155502115907516664686135005117023368853707532117021150991261870492200526661018025007985459200000000000000000000000000000*i1^15 + -779793720833181756134693521257486907395335973710794333714029131947819772179040299049710547284876547406788265047930775395824703543939105465447269820280099839371491125978263871743717062409468432074195367056708126916758799040627438128411647748877060136661756175765951294352967119598837298452227320298083184549833352001100806518352943687491334509143238173494907541846917945856009829065341999298384599024716041150556692797815487285743001092069819035717725552241821819210585695731056236584362678898749696059701503922036257599739675053664107952469057568957322632915501421801657824405847576070596639841743535295091770890532827561166397531049584698249238999239379094082420559307052221803660063007095300602622914734177886799362611177027438642344995873320890871186106325722112194811070788427723604227030688227960576683147610352691306374078647216084269540790363035434088940776360559013581330855406949690921318843064127171436349355802433992573169367154991027485124231935460360398785562542080000000000000000000000000*i1^16 + -11485130417911372785279452303824203107624738541086841913628009516259956777425029184840438630389759616624936828706490961900908823819547209187742312875221430725460517571214168212188680627055501069632565476307191839107480460594512434358680566560746433115933432241554267190727657595925448670257744723675215002786422208053073748713535849619576708873967586887577650577407537939269524635511194943975837907640384038233731506991896160156645438142206473656167634581227518860270107634988924382321284978597954148073653435199488792464775637277938562106886138146532156653836523793387425357796677605694135697798699657447396214646478351632009361468226030531724229888654778679598972000084965521100719008904893941650413135294322881457082891563489057497766085773229987910876415099796435190614048204986416622820089291031993700083290921563342725446896010384472018401681992617054653683610013492439021610524686354214968483437959847319236733057157342828982578014001750946229375736111892701923770368000000000000000000000000*i1^17 + -123374664069434108323085688631886078505975000282847442692113080946673952447273885166753141735596130806028904451205066366946360091169217043455865255293514009581802294002998819914841595584525821091126379969780159842971983079482037723982755942098163391059492856950378134963206587285017672451865981304552449489929615929857563233605186702864826990833306523245562187230286131724762843959142647734972471733235356742264770437317713543947534894239383948320038652795462531745454592480024119541143348365192503808745697960912681607705606338416047033593263452974546170538819327788928466204234961059466960661549381833997488279890981882599708891074744621934265264347552942397492781467616218280799396212999131761558662584157876522213325405256784350569485153076102388906914388755583704155045150504876875226660307946743220266661083860909627695356123864064712921900383207720973552866938605267782963572161809138961476774639197068337598272997157623463508703494289988737392848964439985094656000000000000000000000000*i1^18 + -951547795854723124204204502243137782407712193197231075642386841003405946820017227313920959612416920904162942855994051196830348632074635889537026423385439145131069734555508268601111588496488766794955183470594850952188580936677486499449403326084494084308928169038746923225323286842740060868996732296508040147395535610313902719314918385970660249305621831269026991087180053791964271719700812757967235150896792873711285798942527939100383926015827193987190685405162297073867989230593044068370269299307523777791555738603163016219289229333810171483053455208969082392133977931819122185594690247516930344664053904635432767597391747302824304693127084374182358514513893738771414938808447791599705034008077378716714326023859468580847255415530228499726360829992446602197220018930140114494199939347260534340348517907439789296280423525094857088360099170073620353970903062113069789967148575139250064703564861216424533667754909095846694346842158063907240821968174228839285446808698880000000000000000000000*i1^19 + -5039606930577038348322909629052702905147793703772742087179820172204318286700744215124736507457080202111985010728145644400428605858767306347367258311509184963712716577123751232010197637556367159929990066603101210370439330506830835390939810845981415840734728358826197463615757138276395358423917690565082502366892396235193923396968365055984263580482737876555630671404075284661449295060100721448331846559636514462481751491584637024565287833131798906357385430481074060387920287520372043214648542439159991487523522913847609098977038630648587421164053598306585963626675050070687676455665841776303342487033989201568391406319611480360202849627135225827504744594786399102263555031738590056987206985907850934981030116383054745961212705389865660487195359458187883318446333037121985065147217542407783605567054533288703779306842056594220134187836950869103549980725569560718749686048092358849596913894427270123972564025190592322067898859054785929542512417953362051676130770944000000000000000000000*i1^20 + -17236463070816201314818439960229008563712534651070547434208280034827573958506467354943341336722106003448771816525328254593832680585297948872044046173305254082204851526669043520596012905837659088831746625680220206109640089283764859714797718415103647702504714517780616803695658340295431664853742870918760742170214078043106601825961769441605120249075491914148430303132705441351159509510423105417620539755752022727623813954593726656987741258315288310406225935025554855486013482726767138075993048311746988627053806140925954956963635492994705706632603328231025640924377210470056227186024292025371336953928775623049593658888678907891109712833116438019186138034436136933551073687286073587652656691016142281007155155044424607423737445451786001685317376406270760885563614220884107951731652631803329990663276502314320090438963973460287694318065318043604017549405756616460396348670875101238326604268936614201263180960632034265171659318958865091748723385321524371547750400000000000000000000*i1^21 + -39805875319115835884255367323216196797636714820834623778472731393032770953209055802005679510225821542843447675196537654942170231598737229530495827100811095423806561956789905708282702467258086640475923684099842174225212777744416302704039494346105255422375345986507245796487688782622326951187496987041185456130497981515678608302612104629972788872169700611950883242397017357928970756795203114766688013389481939335246067741934018645577835829535556460658846590104787074032589209745378194231084557568603472130113221131028080795558398332585806268905834286798598070735232875140555363778770772532922292648833615696934900680025177604774939292969148890794673852428417806102196897731336220061182217301955196522523829523434810397699935149702582692187073716113035472550411863679212642337045458889688008860687013762094198303270863548561289129655923665417059356161164444724678536608733504708766553632805481130887369005034759907105501115544716399150603627363843398696960000000000000000000*i1^22 + -51607113865052095288999294570664259069013624842909049837931077754942513689999966902840586709059735409352407893977246636811042870037715023770347609369473461150002465577189705559025226247762746422454793947299243203469642915555772077783251501247356742097801106490257899747939797860983655781016285412152203708514633458190544937462509865891895679271750713002064101695938066675597334775750580815527776563267414898429699189262579821463584218757901933114657175675718295882102449216254844742855934926060073790043031932378027225025427922995374354518445275300153567225175658569186546633252986817291513329721462205619667300703598083866955125116407329119540397172734526327498413457023926769574938691159324255281483753738853225728085532840161900352761223245527583759955840080403028055150252193783854326531892375585477998967096895353406983963525670716662828699569025584328534316507468247935723205692795046406414290501831532441572208600636555243324637021764321280000000000000000000*i1^23 + -31502902736007647236422366737181631190729336416811166432117489721508072809004240013845336338992037170517882906393541408393059173257080425677052388849757941633008503175595976341348740120744644647657090216815238117522197028208422223037269187213188138255306721700671575354455627315882762040755998247674534547997832020266495283489368166167263000434498297122835258547914110005227665853873409223424280837430814966685242800223241156355427724704501158794440082423023306756886095302798779762524259278975439609829679532729133841416649562717338292574948586848246917357400892246973764873944719367865520059606787670700732259694933456363597965053304260455546879375020373753165180423712123068056634225310062463741757789128885867515331419166159835255940601548390035884945393767834272966926649609925157264252424083052604036685988486229755078575897295831163109123059760405631045239920022429379702445605380163200383927407865863764324146815609511305346806081126400000000000000000*i1^24 + 22858746643196650890448545126088858806517912911899954322814071954939796654125728326038651687334489900634196332543928398165935275397213799796108926946602531802595440559683083865024182052487920117056407097624944833098345098111609645899026024159706999892641595570259192884928884102131067942460498851839265172457093703555766058317641432208345375783482526655613121866344660667269260014516570034274001230184164086868129688692210473248882681846449004936087799759821417759247260315525678026615984337779670872151593586285365193391109907324864441118785493172879904461148845194598357280602330326694754602594181146238726682295174491578123466916170754475042788582263581985906095041038860966907985714706457448706433666550980928804667888515000156119218086216077134561553700549776114787903024232443303898833121612787811895006972665730984150083127360101313013415825478214745617183418562661582945781585855211875480064632619546493692664429552933258919936000000000000000000*i1^25 + -5996513092023863423264549571490566564979400516911491893483635999670003122435441226110184232954196395801323202692840824077106320540990970950476623509278159274035155722491176202924164429887937558229847288895203431501281413486371679452198093594180371528727174439883456285970030109694069278804127209133628086690923425516189073539307983726028607059060270442996926498274265475377468787874645201823828592348528889451913237457359362810045975308369347813125285974360630493699759678621578662743859784890316980197094530203379510755085369543343442522156854155039849035399403147620502972726342195415991069077659287996907353553963813544301313009130664748909259940155441524898884357773412068870363207613873286095910221815598216854789954819692175515574858592753984610546912339314263940130516798447451843232565569755514353299679415720730815908129268352509819207742286364643174914107757623425200756732874533658406382701490008326659058376320418316288000000000000000*i1^26 + 19938817068284438895819876284586232485579967965561225535091873423647906735020343160738945844053439416887946545174521476532735054665725845952053050125002750341164537406475830060847263071474545265213780982135434309433478260513467076908827672627743660062007311285340185346336811254795678824333010285829186959108933645762458010375907302928988605450992010346261627759070514880609028726526086411158417391545609256367140469305260887350422813522726209877013373087904596277903732654384661663270795074239047352077062786178532204056020266850509333570425942373464384107982129248992645222998778500870314149076076156407315827447157881924505576885049715970247857356797533498567356427917154755970772312130740757040580747198134228946105277337729375945245446208538056751432750998148665435744280850949264742773085112655695155547867319338933483632775160815929325381872133992823255773209901902581872531020102771736280638552848177824219103913574400000000000000*i1^27 + -42846950924760565216738964727900802555707250133607062791546864633853433565192642815002634926524289562958631907601472520755106342606347276589369317380077328490313412278466201271137421575644544356533701813944692493670617060026336557970882376744354605542816159236237346221829925449320781835123759617441852905565456180241691344936421738063474525201520658818241522066720258765300345049892266447607155396318749375572971174248993965979845211167644701572444761033874623083665607411457685750045273252791639937430960313577502849799333374675246439117054641029589483089782036108198683668154542362945108576484344988111410928282499092740081657259917648294872874427306635467958377041206084996556944039876590962610959098907255969462725817163565050213680128644875362959677784699232871541499820619269488075395702531195152154330712431166711008636868980999611003645792864039265556522887448724702244024940716411441699291735725090128527360000000000000*i1^28 + 38080489980247818463686620402374225372849282696944969501443627456156941319958594165573637464492340086360223093507542882732567474768273400632673230264643809972572275361021149142715502001804081974731280814703117487059640635065873062872618463517921180226031318061729088623543592743639728146278542567165660101688621274817976971983041709536852320361508921126091478884206790585433240611572391200672090251647487788076588272752167184532859870315549906679150649059007530608061028947992707368825068504114405402694247318302818275154372715507385420313464200684691268113590311883627603967661543976581305999816536240746138639619159677335027135404711922006027338228152797625287983277757566813700077323282609671553865795290754463366349655875075981079697107398091789578706513990477276148215523547000491539623005231792874565552774301501394667968325146745469344451224358056092076880839778748207916753375441153432195456137428992000000000000*i1^29 + -7940394597773988098985509969423919278469667336220561872386716356808462258734634075193530913539245858157196896754328806179819113896238656171583648585213167771795259417241971519654856214660179055718609012340959285660915324652406267755987158566441738643561165245224142546946096976988616969358673401243126767468266308655180549233252327864560352959603232439799573032380613758459965114788857768233072213264022487380756187120162195413690781275135463205235512065848940750707993949207958611725719086403919106987924071888613205649941297467010930754897104100090318195511748191947413910063214462201487820190600636474116410407210086500209527775662277610927325662405901342628122196218376979952757820577380603251574693291993072660944472253467204465795876219864862399001950413643243903620013895418950253454234201787430053118981260589114280892655041991228585823625608813405057872195572830560285082578733374934666444800000000000*i1^30 + 676041204125814263127020609920235221018517197878889113118617783057103274007263841787491947450599069655671288363057500713271026837673910841306794651507184260491164178996329433535269836244949390402565052478314626180750900134013379073794928429694919462993497855389464720176399667597229707470888248184249807052170135327217649502857553053279645658890949809503018470778105798766970742823716555167124780215851945246509203651618050130583155946274405172104646884094910238681600341350877390279586155109115805860018844922764890086853864270039537146255834876530122851920970310383887625910979558728544185663962252930244894618759205317085306571326704926275349648048353115422883674208887364341056031623586534158599191286754143569192006258735261287493535594999725970390416459494311496641621070565470275441897902568144876378341194819040418020332471211304858354596524327934624875190112382784797762651286405120000000000*i1^31 + -42087074613827011146170441298463866555813540200926567407998249043926200454119178025872120285910193093524535607400803869099713581745046565462076014265742778463406192915874553343312690132035703156447715887485938728137412560111043802970897294545638645091814989167864599462186450343525437957872202295321644396739052173973609393810071946068774737729433161398033542170826655742307678662160296592056888782902311989539242700839574151954634334570783792936576400787907470612881650173857960167948375368683755633593716810301442808400983414637589819038715107257790586050901463856734792385969644579608872630059298687077622414164865015396136357536190932020127257902589332010754714345473126454787190748563732274809826949011898431047006543474841403507030067452656983865017547606917114386088822708795996179289435952743039851745791380099538449803912222909879879536990983853966041875143292830829772800000000000*i1^32 + 601670499381022000385507147911521678154825310520291600615165450951009728547648002245810003091104509641577732409777840122545231587852900219330243355474373169467842797120755065210085194244265987447413303919725408918865931491527331002425539139452061466927983999386498486237955445806191910466898779042865791574440244562728646999919235975727032954476108112480283428011861972958800739411882797734623442983101350597502930470575690447904162780532165248532382744056221747496219283593815450966143768037810364503325652982631794812808935348965960429419239119353950961585472174917333302468085588529761126410998248788725840317408365095384685275352693770619625864805584778224888403049835624613339448196196853605441585356344027387314976059040567118772866402552972772576733431976359577501576513780152449597620810936812040333851682504750714500469506864675815909810268170457433378361684787200000000*i1^33 + -5607534636229281612758606715041997151970798347510235585026090169890285326117827580446964345153490503142941311318428175330770605377108457729375945002925718315199854417936910781839597406484861333593522225128090019601159753069601838137748417473034916890996276692932072881537988024121310482071068042743849409587216757533509579236909599516678005128302357848184338082395113380437605998972646743213099391772360482908731900508930112399293304511876263402008481728201861651820898784368733348591503620645882882077225772350866882836050998981008204542355557359842795876816977622730480503980738730949511302465891868777388639964009619177760732784838106737352168241653479675694050515488937242120388035935734139416869419525218367784125228367363032599482083785134988344870207157996042359734537337984917253735009025857812594737340961403950115493461826618050522049932643218510970880000000*i1^34 + 12381117725867860560958273446688044462375663034580854655870996818282896888867836096579231953002566088699059694410696301862693213866976483313025401045738810318853353371323613768667179564836077487322794618094457216649930042149732094421020222947300477974415682027407875909692847402248642142217308802646184853875165779100841041494500652776587599290442345481623919806802893441651558489805735193301067422381871407931813966659744514798586597192795598023935573730660655959357881908630663619213960940579861585606803333187067830414207643272724094342489042759002915448395083144974648043595606733190108520584171919305634333689499494582710271926177182997959279709937431622416979160763933863830394369081786070222195913023586711190314071571253037746341030709652360484055905922684875575166813137791451338936050996605586581229476848044276118756796455605735658473013248000000*i1^35 + -214124076294880376615145631679522952733678464618324816004357649874295241246867647581211072769064780324221968412048105830890734161603156466018537811281094735234226642021671349776566590922146499561393748383929791486820088929734663164291537934056312252337579802700921313102567500985429564623192155937127503803954520496502611997657745381946885258741599556461975161659049002634589913076699573667094550110916385827649766795202077945748801386292737596711933080888870709226188003995393245330423210146856741282441646344703971620800327330840192532282376131954783200044421363388102050432060855109605810715633793924179920535265575301581350291948723023571988401167082429983138892646888742568935823826177181743319430226033692198788968369968884425953558490945426625367000493141613891379527569568129583012688043334669914157431239141224934298198991159151616000000*i1^36 + 153691722877716852769995243260855619111489055754023598340309184295767667800117507624424246096238578687180415376876371751808247543164611607518982557429138100625593608148525752095546974176845512241516082496175901165247089007086335278061616368708416106009836000943534765480520076623726704766606299705600626217512109038134253388916419531000452268472038655929837076350137972028564601433989245459911752963729499951307289786578718353056785893425769160877291354072128659482811388095131975586713090510057715213919349271708221143714739018447638276916447146221621001177176796226666015313956867391607960612594588605417275367835868718094420714633676446985691089731288842180674796312657681705005240004987403492379042403432673500824219122586690083558220363103432327603705089710307130188346813537770157103618972080142399575405757167795984413178880000*i1^37 + -2494749089090284126218007175311841447963933376710300861739541891464791802543808450634200072930532364402936057855651826794525880814947207020734300793742455863122681675171148277106859903194051455112019329054087193627052650998280625179583718129002490594461203275676111540418079481979790702345578791056821014058917789486104941770826118002476036071933979538888218785524149281482130040515588579163921206299965143103783991764876676819396082625361037195382549108291225337060208410730512213147119633442106274403265018609883007573805493815688001991609569218944001031207181920184739929370760738685721268503307526819536530436806563729154595098396264653236529067472791657140501067123398014859036056921635555728079236035397022409819218346412903849661428404207950285041498638529904928937789349346280858713501559166209546840280715830528000*i1^38 + 16201592963269309222003448231673466636211863069387009155723124011748706827410824021703419887838959005370907707374058000409097801722769743011589505457993301237471539535723609227139465436128432297095408923142519583927338252449797482964571569785791698402466638586622610849441833570609841767884166117072377724309730623031574756547138424272198829607087540829484864943974449250387303578912393866636666453106016128007576043122606848812432317262774715152993453030583532212232943264334602805938626885083310288989696178867841851539957875822271233257185555346140296539917273985190965069899042661656482532327183438372975760330878832753370321766901387622556554733627179361642761429221177694593655029739000800578211387168508791700217237564622005767846594413790465073284396983887539781909173811432799453777027035514718854400*i1^39 + -28538260243289083785158772971476077188664989944614623975420887949451146369993164632516588932852024882903352809230056617543980737049415483787758494988923065946972009087808071014773310416102921367772739679579220007558104374036385495142423975064021451472858788180388847406740880264022799919452867932473515659921265948447035316601606018516855524029863997839953208586191024683039955595650375765078042767033062945302547659884011467107732909411033141404685463234253694193337505373110119823622850274550280331744287198410107801668155559845698984814477980625211877438742053077029079288195896388853211228386279046486344663416457382757778477812227050255162237918965700226085182094245344487089576351100822354738825421729294558152771918419804478504571106477490943116637499930881127331356123817579069964115400*i1^40 + 156818084801034109234910702774687255665180751587658824856224975680401236195922515422533062246247067705506799109022954194119046324399728061864499467463681043149274165317484070737141340440459115529820085513249486305357216423036780666983270053521797831830342042320809658886098891674537775486343565409710679672532896616263447448183650451562917477621178856415210858703977221427469831177540841837049360218656689824218909238286439117860332452794118943010700486643473905770236355364283967661417422226619109341097829055407554817463858578350154165183468478294318801435639972474497922750001830823004405838698508437864100501021006279820182253829519701737129778706728154446251824504293119434403619486042958246280170510165569936816780566907763656323099774554295419802361428757801*i1^41 - N1*3101604131207351263052124817066505859636265227451178023135257843117530329729984962488901800453290117678479242368679268590614744647218090130205098001583659168438523118810303686100137575896601376047104*i3 ] ]