[ [ 296111474434960500070010325572880028904395694465553750463381918480640923130231742798677906157050938783172859609986735649457809653718131901555709868474758117539680857165778622137702200712024865934099126510648603998202774481524136553210037916664637694385227473061063786225521024125970088892752234003241334610259080017414178862371911217742498457758145953296824530309405737181341301857669956456118148599350244028764088176683389584862625712912764663460240832605903085174367315205470849913310351946864385505802372910252248482442019262624770018570856813867348869943622872430629979759749683313805207717931382089406082144537292064652790782793718511347534138698650943279236666625286867649427907148062692563880140625466993765821666162587708479690600319049345018106488518987753473199364679978208300671947366863080930258454878136497631381123999993555512652207346724968812674295357675083953989620439449600000000000 + -845356353033604906828358768537881136781602212818169924959077700323095255628179709731464402007507729667110909014271745914559896502782889612267983488899919103541341560174417916041365911856999022524205146725933307558429840789343305418635080045029949956681936855386630818697423210166618734732939465293799587907133770417204559988490088858828680377528067819879791765769382306982595021476455127627209770866919029569796163904925332152917970646886598862604498139461786480731115327911886844421231913693166702690227217979671165945804371933026181387639929386268990465339149847381830982181599985601593876317212551327770549539259101290747470263968046885924076850040397174601319631761170290696826372887397119428122227188694614962182293531847304270538088356710645366844910898339976477267467952578922768151725003413021253016914708530446871232879449130871866899426298889837931103642053453591374020594368512000000000*i1 + 1054299255815581832612205310947086651452428024290916667986233576049584384652491015349478919184330735918414744354805574220619683971773203086235283148759259141124532137951630062882581018533761512678279866638811913666342092332706368239974391206997221388677760158347906363470834972995209831576155802253363334684499244200290632748470744760165872653923552882139387521804547267907592020700155265154633940742891984961277343436035139237211294899435077809739813122607535214697246177310018345193727659610733471733969849443209476149770959713065964401365327363400957922879820940890242899880637843928000779978640015068890394243244447321751582587015041385808970137275152677248552316352269683105119522631931949910445418269946181666284307554062314966587339680180727075197282422151131417510329653282499250354583339002176766953314528597890819230805319708456147736403690755157729811863667912034275117477396480000000*i1^2 + -355812164272876408160586273528745159439501456486576667541579107152108261990884746615425461498704310245798793554453006750000763623820952923262193221721732667152541600143177438409443822039473588889552822262623055930267409058060761938438305264232272309330965096585844714209565390939579775978748055008836941090902686630139589726189919204829131760125413265360427051356471813844748358866333386427120844260398169282639513855182684044785352224507963474281423163941069140001495948139876218508151631789681665927743013664032409118965854438243049690939826315344363610404218658614554075983840521710456476515784530896564837424351698883016039673968151236852338628332413440724726576943662369956697928957647135720097832447222294284501823940920287613176783511007777950345253889450267280861765881974792201486884944804447884286327815240804224367297324381602025470085201842270556216622163787297885770691379200000*i1^3 + 46291236498325047995641310393144844688775765199404689668334261329858974695205919229571534565453969897140957986447978026605109907940144631989247284507073510192391002957657639352709817731411853289376831994205660652352188008120480953969999717871782821202348188235654391190089040805891789417606981313266658324892149645695960770644735112071920691164660790609876783433237791772715671027179182006505143757450918577152162342381182623788107434788841229079702406480285512346649700859105733824770101122938723985100405701274220490178006162374380379167154033394637757832401943945795393489505713996311886141636151110835960264625207657774538830774265202710259799359310442566560226844987296169434479943660172182687926449446372487068871284784147476922290644086855554867848285241121068336596308439439604756796971301009712458382915062178839296566754264224845592946210245436491878126014129719639348871168000*i1^4 + -1301417434591670085107272021746644701801808178258407722986080900044815534564121416567154142492717902879370676020968202091054459636712972467380992046001578497903297400571260831355600026992672301188392845564945394612395733305737698004077421360656333197197096428198102028727339892533926509301413407224141722382326367112242831128886852252864025021681380210479537562005904127651375362649084969027241173634786538266866769495932075982223187591948647615194389305181946687310279090947065393894553554510505262885171144130858541868559751454052807764778664268925992283835689483588602100061801265984224843073537938782970272653272633789053486859958621793105656154930946890614553971292841542807611489320067648570294216307185652218501158432762530004617137066389566459887120504508581286245535466019420475857435964420332135911066118547596450916264345753653753592232084095459506762085266839131840839680*i1^5 + -82592024031301727972471097158373962363644725426536593810588617173421379700564258488425556715096075049398534370760641109932284970343145174438991750002209421738924650100418456809375487002477450328280486543342583917761968130179547694396057426235668520350967373403816319544940436307219954601164513617207865925394423309027732056915875187076459908846519800481902819198267412184676247214745769815643399140210074459452854872641264963206403991216390614030183504337709551858539083657079328020882205903714208500221384587980487155038609759113177994212380010781629311284001942895911944539147616041792079564876508197823059213016471199003267606022934782717528093430351906648619979609322398694400181564941385111038220381521669502130994441001851578923761534708379382078920584692571443191084863241659612522841422096882072707092876563279205542888576587121694690085507077372189912010190169942523904*i1^6 + 4699081556822430950068350657342323028939075236360317551167708052954793764522952760926734710458671551639143989627482190784284349210422508371898998447505198551979028352987874022835437949767688686325127263348758728213719205139121692389818422688350171955734374902107410956505252667959152582003862707760232322072187665913189886874976290771529954040432992917672990808881026197828146541512011681428092547023665568653154361010510992045857314228293497325776794559472992099970527196653716938421420680263498715063467121702397664777372826512802772629313554129384876324493482471813275026542281107357417794238807531841858958426804821753063182874381104063274724901344782059180435423853884778080530311642936138516024967269896797506023342749905910418411139689881376707501478992852477965804654672052673120155778463741396307954700192837054143536616944331204315169360141043274441812085624012800*i1^7 + 20070406973513808989821754923560253882245685160933223157071030076455006436451878743480227127624240393134759048334499244970664395088100609490459601154971949650728914173986462716987350146889600059052166970423802607173486182428952526878465308348917893397300443216430183102767376531180719839965553124225669233940615554620830879853323134906035282835581562028717517105553336933554253176935093463197459317186320317440123387550596497860992793509666883570672564211337786228392162040529389906146777966538853690843009345047621081995600620276032005272044116953379711533843375250287947356260359160667970580543277457302379395993284011192774638579227825728542891782908197619411014017095867105899403186988250699512496639870113383264183802841556875608487950310399204996372442398555903746060213972004857759418670159982671182703828243751173739622227089983698352632824625356984980516896768*i1^8 + -7229498943562809403665236237100580525981623607995713547630322692006154934678537764044973291395653245010701318367650826126637486736494163324102714665189546360294978153207923054348670035166735715983321220826002388361492659283869993911906999204928597241340552115399369410990289332174889161507211819649281562458737342447223872591021604602017781198302399477841272585353938540059746239891021195501802741947567799787175256229526778856743530780574431058939557460093779550129938330550366245064565946915524488090488783346613637356626193909377089681851140297558919921385341576432167626790851099200061252211165103788358302456829086449902771667752076316894479223045631309794954478368743100894063290994102870225794453175761875508298915010539866239789491795609488142206409824887101408378067697311867693943047033171904353280213380750264500231608689667571794857488403725848085004288*i1^9 + 34898447839494262934442594330399648378885583140713929326409377001138436942177370813695376165593380881236977945849988123505737371511214062118383113392154769835491675054158136261899265708812515515512881041751949698738838211469485316669310547100588769631194068795867488553678504656004046862689670731890739709507574706238469000827139954534504734933911556570090949276778593234665878236628270369394847229926972578865890670515488539685334689341498553140408189607768185115197303821990182971101219078876872887767578958495945551077421630155763352136204572362090612754296206369017586316694123828753545793954553619270761973031320579213533292779493511330294802280737404057124395601437124826331861149778684060183118876249111916546726417159618053552028504490469967442865301139714486476519368704705186450196722856186113893888006844325694458814413386197083009823837124567236608*i1^10 + 7853077567780948349890331909291927340958963035157135750363692875685636190077767255696164026561931208818939388142818226138360135953027686954029408556748321714281195114030913682784789158158289545615225265847435213019739103462225467738716036667823103915352864635179609283424851299608672849750153198064195765079768843347906006200666269249874366067783753825748176791898424457499940576042997306629540913127092458646356286768195736410553911122179797491132496378494479046443417718740141635113008413321072768534989910602326549276632870539706584424825407010616743276483770260876910297587361871292835184323825223498386663802666954086952777083025350186312479503785052877964701063367858539667105411575391515062773012532894074867712705373239964392135413810872111969941122057697263992049565567255620448709173243857065494189549228580616449146191988665200234756147695845376*i1^11 + 146786436601833147058853494362341791463535948224217594370781883977406131281807634839742465581688063255216223923411568563403993087010105862204098660900671060900436320244615630777396161315793290680237753269081489428341309592912646081931542770827324124709821456050350459714532976222494097205775401803247023972085858850584423827769251379869459495819838962542741152134475399373913367693006356418311426775964731212060066011943315415225395099242151094212109312607199700402244096878544005937609478148186564228723450259374036020700024938249863218739607395194389940133873150778812496439576037761121439350143750376745941006599513722248879250654090131152627188612053380927045417283498761845487384370357885906421498170308656689532653299653419065138301673084510912814868912448307876340090710607763509910980682283264041918828551300144568708886703377334390714573783040*i1^12 + 1084345497533014212765254011975065871852403555067158474692436130288182282984408547448207969661274682644162093653901375578718001634713373869382585223428429991751372637731428192792319359096655476492933558228815586809405020755031992711851259854697277189886004073413985770512258315341438694730526365977960889639382006027569006719213422449826653193178814397003556703858556510020749399697815039383023254135992257764393955046204609889970704040832237215022763996147071677435012603592112186924190873216901864297772526902852675996725114812096086310620356735902623445366675694771600453885143654389353841354353045602541900249136410364708371736811800977228712527878639565077875008706697923424562974720570291605659026007988542858505875466837489806559163867101061203380897476929509819393519684205131351166960780505687914437777896791123040199814699957560402771968*i1^13 + 251018604390382097812104349365880210527330014219600270473954886099754425566897748177206413143671384109311192816652229967204073523212497338511403374700224360717651289982009126185189120439285373970641102436544921589465998950779428841662958070104677196628877883265725488933415853242010517619083767618467693428412465994573939896406989870203450572559088180514244219727431448263368450931849243499460321281347635898914678455075401282721926988340363716277740302058850193617699243758921175758238925136374775764732779651592007164810097095242422525395472226759131117214400311015988294245868683417930071655325720669536760609786209440068307269431037150729902810843074489085785595647664364872486011466988684845879296674099678041719759313327845576226393299738159234634482299026404004593557379018574727917126501540175665034510943835735293772855283070009344*i1^14 + -38450423056660593219133353199195206766506324941403322432161370447049399707233770117400783369534238253370302590729855209826345217882332247423575791131842828497724864494563221353959724134746416774722806364416014285347624816017906337592851571011204407275384748572384671996218832230661656714359312238419808781672323037057758345788586089079206308823365679330651047918363514659674511350993540105920820873806190690371491980293136074634062921312483652330788361257067067937587159205327407874501084310290191976037638450305129590556200583195004776872933383929866158113398719551404598792884584323473083129213487714599490527999689460548303726728531422030197321267597478479606536770662166760339887518350650270449549287697032679551704886657802320315659156062838152434813840606875906139929574708774390578606073405856503563389212342837269752119837065216*i1^15 + 198957343545420923067967884595544409445101761229466437482389315096401139996035147159796889100276286944743335251831433390559607688915995605596605714584552674457443688212241549263789959051676794334870292399215282721520508558239847591093330677846290098955419685366520897525754936411671906729989107072032359395065770387461467882019426469742399770024609695889608334402568039340168215600043848942195599909555894580014844587666887448341619616124902484094761423047957973471356817588968900832670910973984261601121189268790571726028512314705445985168514732974948285999830452448137343170572160802315094065962277662249086356595343629291689494619705212327736141419532445397929062416010930541939472638804809063912322729981055735787306830512943600819169766202847735922321412073332617671285789867101084635943710440054013904405857314354607593357312*i1^16 + -558926687662384133787179404877571167384203171796762257509254156597138763727204124837325166468515813966912271956168489849034519424138525967701059308096181853664529744668122577056526625184472401227548360438161629577583117645411855824355674874435191157497798279174152099142597113528122972404888631048355312958081699259129129644724939898047824500759062181398673637550056161491515548862210242987298426649147815926946638639352676316074224204406688811851415362768447265098389740771458535070163812713231509586296303765151146060339197175446832866235224529891588441954917468760775001979992975116784664753437377525414833600162031133350614477771921194467448126214378772806113735862745566977219369622566566522945580524877790055361603069121335749666892680435540451906556155657784857902896181192623175262531555480435721703839864074308419584*i1^17 + 937791948405491436967350488857604415921567442943571688731083941191678315482010454524008592564417184199133329069329272841903511210823150367931549078896693658521792779626933078289355516481591298227649975025448556523565623541012871621079161631938361107009809092324094863526301897662868227953603591997169881252504141418684369629116332098441623506699646759281236249407121937413847869675586256273238711809465667669052913261541413263985934582246347683108455128122643652532834392093834775571592606551956257978816506502664410435810862580364715069997748419388056786371738898495215630378232205084054035469152110177207162036100713586124295723919665260381066594414220757299166599593553758484961166206953889698042723843773123553230154349741582436908514991399592114744732641777922620842150488974502296519739995911576991877556512751616*i1^18 + -324267136086913633369488008730477476500479049887561340872911389553509592013591558435568030379369764574753361190517398543452473434926476567458329084858753825552653762427104770671280303474911430761413159342068286440262896385106398492685745778700559654907149311116109721014466190390898728504148145618890643335449872699229827633265830949544377709772636595605255746640318637360656439144608626588367498098881031353133500689142694201092208978162923724035234620784859582369153701587003110101004346941016843363132677287045624890547703153035220282264730057377275549475276265215480319734222701424986585798184505161792180852959369319421410984643584807672555321470245684662539097763008355671338591034963949532210865923555813444725411566596819829670363853211232223664731810588013553190494562526266014803249668710782566595035136*i1^19 + 194565833245856795705000414226381026276540691475162059930531992611168739880737842380200584576535418209018875741643597040866544364786207679666077453330229478410096238339261468234603375424629552675577032648898729702131712008652103534276365514744196006173899536757427296272551701742416747294930324460092404208739985167658780769936227689489176431086270305387191668596952237660878382204965038496780153511421632913784988847475847575779553430977950000198994568699960201844675904419928114116134772901378382420028076361522840455544433706347757670277061036837999093985483414053135844008710751433789318900294730156505243414123643595406216884375501494150763398331002038831387942567069759926340789024506017704267470027105561597861376079672211420749157565374629661392950135096639597166432280085800778787652016544277331968*i1^20 + 78998852300628832021288223119700739230526473315436677928411940621345244789014288353142054421336978920457065330986400171486328960843268309406486076924757078614029597146502724255761877460567153478982160195205770285022854558636812905122357768508019564999216562964346808554070768397767684739015781459407816857062646504904798550942508742522999214708145573318657763628381226484161012230691662132044299030300554233226964070115630972609445716396834686408518871943586817207104457531691904878361382469867618917309932742425816606924257573251383635947935748554149015008176285303476481328009428772923928515432755721438017681579490898257958457241438180114747522803484918808515988185463375410424755723586698866016024972645009717815109439714277185868000169880442702436580898988464866009099805296094839708462853652480*i1^21 + 39977296121599711321633151013152466907861280429455965904111715869156472230481703411996413630643599340239696691628458772818201965538503774167268650143878129763953121910153923674660277027702346377908831299698672082581238864363633246210922114185483976493303221150684307698971996900459729200211730621264468104132385418583962170604609621377117777409242749086250558698711505242637774609677304236154918537124715942041976017256843285459664404439984364148321749675175146577314018149955189817060480481591819774967228770281816182664349290588584984707706015405544701846235709702260882619353054131944977401857443770490126849196094865440719018674802746333125666619290570467835223150499806631121077484226172935223174464490264379361069864426286666694078014272072126063059940830892136999720923034152153227722752*i1^22 + 30203887035407729841227782357007644616196306381953329090906967860290943416316532364359112396074370901861931345674425745490084146506044313856056161219922627562522245271457846785259523482839735541096057462889756713097766733088471737231705345200166092283222612544116058458761611604619479536681101232341124347520034238371704181803384390489250211213260659548598913351485128722604185133795512328163034318818231317363326748579102640456720511356715000059125166670613748045441520064407731529688350418227243103200192815288485310786180946816600857570036677400297640611487110333888044982457806708171936459281675903506958212011757310498739298640096737061504928894004788150633363487364609353545475679194099610084950151148702630361590607072718023435249777520705516672061390384551927790330556107485872128*i1^23 + 25059223218182498012670487677902768580580952798491962147930507349023700205149287902960978769482456356140649244985003821264101290212063676278830104772828225816546973060641697121141575382109266913533790578882356605274486070750090866347018761281006920739767606166011388158463062219014901427339634871186746364592563420277510883682833871232427779782087731084738424627220130324554516860414829128074351965463382611972407200485239816693209298595131693056209785154513485457094330578925026097860488855248358534171649835829147085782451197694729965780038770307569757482114307511213579738241693436872087490653418729399820075391696091445968008083136032400419763358418002188270557999534547117720533772008535423443525036244644828762664622425786077477551470344772409322141795940413703548079704113152*i1^24 + -343557063700559286908722756250677640376923122162364002993006391213385550632456055253079804980107031687109858187167262112331142705081654911139302259410431832463980221767254505957268282851819996456685978696405318582423055508177147923920573921202959287474420531543131075317763493758938490500222872996948803853819607299977799441006956841544909497438508304381597575897095046718291959483524340328241146237316175509182805289789667761767956295638766675045311777998707476625930897458472423557546788346879071075985542150375665831259086724502675892674617294448183728789874818712066523764146743325449568652495570421007244404887883877994442373958757651604887877099851088909447089902653162043236228887244128010659731276056515732827440457321250865895530265615513599436633754836918427713536*i1^25 + 173161943076027472936147975488113288895051941443501047643955633764367411410570565705145397973706835941762377764309377472440177741081275292985465607680486183445683572486517186415930465471347429422756614278472846415798279449652056659445389595780186280836956940357959061870444826486037565473156389125590943567306372297398228396978698942791499339051988727115301441359924334786266808354423224852332064879692122228402983635788088822454092284685080214045106299773667865138213523771632291501224706452380777063256092570175602792854484361151638590060720588213603052211132116316223046600618058412103390290085125935709271329110114068685138587875934091219619288432235254962123911199330048853218290179844747355398787252576637004726025063450719246079886430198793649251919115505893376*i1^26 + 55514514548919613208084828206522010432530953681301388909980558398624236701155750551053119599227091760895285878437091233704103346375380237477844207505688879791186415781878595122534089846221881059871908502695283420022424706863760513566191374571643756313707031467350891853089996526963534067023645531898387349700431350634451543525787230502090820261279078205524258975057121224191668785720160854207216510724538477557749907738807602170074267555584834279255767036159993521937017805018524249967122443248245125066163050811775071788908411786877341969056756178437900550009801475016594074308336170886292535517362190300202718256029518863750242875648481204718246248494654692046888698322867750139200033009687404690034841144466533893063686926084555847422864965607782088704*i1^27 + 4260939882039740737368126116748390089846866277837831077651446271851341064704662480234797438813134930849431981450543026957389598076554666714973515474738442976112383642906510996057744579091911322018755969804241773142381614118720621252383583614161685096506387039641350092906348615085011151073476991249881944784658936683072934340693364627247304176316231647382318832795387081906320910979426845056553441947523783255266540321663295357834953578257203812731060292562506012325882972951472809833926170055080182455910620036715033381079172673043432838969082317105191094098313870239095041318491030600454185515305393784855292630256773050712326705207384595541452672776017373047414070994599411114670152197157337295986749359066814884466422939143729046095921152*i1^28 + -109147715007335561698250556644394081931351778977673622551664596296582266273893716339542485435745372061837556528319168425412687134415693716165399342401692525467574293731206100447265767698350957077913598106599540890349124317076488071095254676319578096657515530216122475822027791444732647430659580296811852063614922682432950837841558948321530984347719702588329984638464510566763083402103754581819008944173737270868057706875766530417892501124729723971502444059932891146569817778705142312934122697830472670443927551502453857518410631479800828727946770113702060032315993613435677962739155365198934030842389387378311180462004207738250964532450131695326275739104674705118239088485609103492765066148075746186607667171146661511103420301312*i1^29 + 880033980694251330831206141827720780951819010637238660243470086080799867634655887345610977567441863028348306514463266618139230826233140347770346371066183052047612329185947065544967396320839255929071452456768840378840404495491887061116492342007765279912404051284600364247620143751167470755932838542739447101674072728858783059657546859028864621065592344365546087637523914268261437679644022482481846165522049642225792342995183558612220591300540571827806013180777134694422001339056176116112931545649332428789689591514272020074226507100538964587891132209963379557736478348614994320738610425636326023442455307479407297417322245919964512759667880265233385986952604135767290220318113511363231576069452623157413112397299712*i1^30 + 7340760442176748205790834295628871398759929692499556096137637942278365307191003796481588192211197085949951668374393744285089998152314657401016134817652689326437080685674521490657494227534210079018595429470471386891856045610470664900289320370819162602287240325638130880027733715051375874151835778464335692945483391249814063543268283508787990740604213133724476423391926530937492233276149257363450320008590077704473373051005835161222455703275739290386458837724520663704176191876366420653153792758025949802033621684669147174457153848594564723350310511659210812658744883819954656537578267541241579542222755615384729229761760292765019721798000446982324311892004703134624250466030685065548942487939994386432*i1^31 + 74048096520771644692510571068777423157515617039037186483124392188537505422749942359145129999957592480497694713591967440825855173166660398951367539059653090215768868893213935673236291503610463330567084359057865884301154076923649174887995060821738977271658033098918127593932421020814820993895118583700088910975878636847789927088292456309179769260416702040744339375277061545325545949852622355888621448069275023651407008433269783436656410620991202635734910340769664054274707011586734524623198591224353648658842890401425252439008542379441559084109362121250351091833182414189526480077974139141248159088729438364066931530928533116324400040302099190693015506797228317246911910842433269744614400*i1^32 + 94929244584089542518658855124067248168997806715651268075391982561062201735450474472290814702506560996768592182400361813930882632045098582607407254251626853143803990488622862786463100803586316697168893773500610723610405973248586634914678180690571156611551216524859955319862684728343285457063913044755831747345190485487960683230749315039778466463576426604341372721013731647198950161940497922551347686985606367985816475571113362098897716966877914027485299235436571200612698101744983041026040501117199323540343828700021907261515519800971083969209854166707386412505687861020608099206057846962611307207010415326094276823536243248813351254225919027607932303187082848641238471168*i1^33 + 292567654036418954361773993058873349367792415677542690165789230470592940158264287081546639428553853347625640958091254978859713729552534741309829978456713005260628701843765068121473762751820663677738140710916274151746615794119661325805605110227316828903645042263388855704343155757266934540681890816732418289687170212089004443213140623318048756449208790873164064985771603585569990121668547751135111381093398239761488327240855149850102307797362040710503693342267860731610777698079313528525207000578588346625444279701960532442968637644926892945848395173689131157521716909045380225634926034552596422452835292913090654093298566002723641016214868755490064828512*i1^34 + 50772879135775922318238742865973937000638049167070588825512244113661248384880970571019356779078594554869579058530778680797754554925344744578760369055649892556022033168619642182293412675457528562648516777288016323161616708801674143792738643007548312891931381216437903211780427830968926753050657921968851954773545814280229566601167729364890926712314217576740660266053841785113836789183315200693712333905411686078851076129827296930275541215502602214458604587115724838189835667675870548065148166578107343356833031824713752831235603466064123679625354681282806627654725776594543391332020100292830366105460453314787432533414370026786747544931872*i1^35 + 777059711833756854845089272540136812490390387119890202473737243022584825425067579818494691982065864249035277643571804258736143822099225175523540915050126790525229372074868580022871030165594959959689200164484645953436524297491879753815708201210213902277921677475560996735666812528167950208147785831507655698917216440133099855564684274606710018767865852396568464673524147888265970286605491980371721419105603282812260193869799955106836991547273803972797043992955037583117115890025725322865941356319224971939484157641068481649018461969116815498981112336596088456027888241*i1^36, 8006636260044072529581098654072489381593895426126204198603482487994723401368364296380382663462304221184199884750535301093018086809238356337060048250048721690883244399382477768832608005328616108913772950839086746647086615924526562003460648657308019169659523608873756999791144804997432315409769389613461461525264487271948234017288937832813578938865331258213802399698888911225883591870993881529125767777569072035662247498998333937130028335238375418095696052612305002538185522864532033646861294115945523070279524407408630012761876397179032543761194496898677244051780669584228345595319933236660236252024511915269274701280020261737495305687378695642867702378668450944170905981451649510596893395906634647032054931488313837685093998970866779443443896518888367911494075963725403676629586100622151432791059487752317989487558171632683384864478532154726907530135517869895125376262790721281248382915571975606467265300435482392580515516774536754607571875198597923789212627818963447951946962190953929809916629108085149505297082175445374640859711610616831634013630242654830498636828713581036781239916572241546522418643995640543404806725567290203765415964892401850667010944445919097870793283689424656166819035283059102312771325506821793099693105872896000000000 + -22858749019703324202954373074574236078828515551153872074243380900288085163971131027566771325392256701667894627672523386459238769827901100555951083875959073834757075192177622198200683574474781406062589922980620071362784568959686032075632238421945355812621196704819366341111603772920772820243172927185151188862261753574056103761316556220469600667790174238039869993571284837847545636118764034383208646772548778910563418233896345255852761242627757511506109350673465981395500482042549141505680859619482746265218399439596775510758323181842315912745782543295105129825576541957890750426653182105996421901738192831094283135057774027311355932606744123265007200874256448633814523657284087874645073313065242873413957329889177508367269854126289448026296454414361876677648635768429608204189130553097900621209461648481313745961123827655196911368816991820933297504548053683686953483724828444394889986427846891211113122280695963123631231634254690031165669997076618522601247778296870394969920001525755980264445425670460917909504710080418199333831753363246683732739367042632289876874606904675177850597992294324313753737880210295615225815338778916305124615168573403235105919263735093027633587089311669224173941534042384237898513989073196685545486879293440000000*i1 + 28507584988421036779767319930641630323010347582314088967644173785569175016246947066725174356307708488792083184601293426657506281148169530019442719244440706099602578712466364734300322252589283131536876530827994242941845428532654983278989376277887351515165610397503078144036573770720122036850268817231235651917275798536137821733379705652003601233068706965310270989585164651064253138982106447427249395595415041527955540843369080230382681236259338077981469649822210893263029809528877441596520474174767613451231695138195312132920110481658379693832872531221482978665950491821652340929708438512660461288654325041220207882156174848415963835151693438412274333203805244565594199558927560645779224980342313405155170154529331192466389489392961330609135118912663628590498988072766306582004579167830841254586405182788050324388231836482022367969197239499062105668520056609792874621487618300010232102917585850962244269127581192747769063100906541859246501763891967918606731331060054587373710333933457981168112661334124494043442682916568790757873209170711414283069647580783497874728321478833075701397044462426554577208794971664493324135211137694703866192016360945130819565379056741651033514699952576796574286567276158690395504530532186295200321739161600000*i1^2 + -9628955294124452013689972145291227769142374810958641248082296016950389385173771899939369653789490977041126373972404005689524677533850511192655569460773265534300085944810330845867529787504448197631993816973813917278280887320704243078611217256826652392430009960831343979934980279630892501528243096251088910447235863429415237014604401702654992503868385811056951418907212298697652962822347191191879121090126440881657118838664157149862066709881947999648028858413400297061307496404009356360025713030011998149292549563173489602866169332669919281454586705694372497757841560273394302964509636544366991649387005326910724743426611579788218938816389475515529510965724926401909117014529468020813894722102066657943541584618447490179009196858886312407108308170062273930458637773787628752131956433704442638164923540591313402876811302295003135359344151637808031935926571735831049772563124196311280829687732240980050460095880649634342275123711965092907531906580092377020006488471629019754450637023154079476295949802648544925059406443630132697743448323120964633158190304543436708331359841309186988630579729381821604095058645978798410535336448942153958993936738815192181906109536101412362108963667842546016826504405565531872469039620353473947572895744000*i1^3 + 1254999292065463271006341164144190848644378779881707074807272428348781725472800163976774153347062400475315167532581743479432494356786575601759480939444700818716875865904503718082855175085453688145004849490721232407475345142042164826582886060750385490744454192994817352466865564786587307998532191137825707819763494669594845603916315023490953555119319097966106688078919667361568590847374058739838800035017397760851723472290497365019136860881018540180716562049690308397717389675044727049325641776552628647986398246389736275407703152664842808819136364338230067333729285655959188893463002987776356124344607457109992479058455537164353201633318986176878818489756158666273291843426802720259237164694317468949947074455766259218045827800755730398363066955369743788614133587042671716666078062897690570001102710052778390445688085250491250749816316903868759716392903108643705146412743308833251022688918639554671183925751773885238388116065801505217967118393590969892186651784049683583374040067331992300163085016149847535252632785606105579334207511068268146220355920372004575829259474557958542812951527711173854851454729480782532654768031587343182870303076034444192727710874696945308282659468369273490361257547352794170512735355301783051551375360*i1^4 + -35661695117414654074474611806523639121072525056445669042819398334796182593810792642364130038338280169654022897428379961515808824753683145487413276090323434215598807112095864111569731439810966426170457662228169574436542296717689491378289796661782061352601318165084415589647932704237489382885898612940095558355602522064950798044217920581249175431711833187742087515328728933391658150863896709157841625322501614835204727123103633221547687176949642666111781094698807201744849641892478549564080743720683178040706768439814913081180089706305837824958221934062960272694915051145538139799418845438155360992442388665207518578366921112438891009079054617725025316691404103234668744255474924927735202474608888790010353149674904788098014788750896825846198559699212899173494804377490241446929597054032190577690993462468083477099445749932632664662904131282343443962925419530652758927042974257306924396811839788385148790277333562993512112976673241515080453885970610924701942193399833935465632909554275290958762604684593647067459532527434586408756234176248221893618289380880703589100376368647421275675783583444427231433251484603168340545388828571945787118861229793485500405054770861699100328482807865289406112965423181780453415776360523414634496*i1^5 + -2213943972333117803044132130564581493565983773997358209707357489775594430027181726600863426683995884428019874348963558373616510258539540644776569399123014440503182766790766031433857487976463634367885799317741913947303927313167217977711168961670758443024408712036244832157703305546758125457964022182941792465746284785976141803456315804060955391431396220636372030505916653449002661001490937022331911949433893577701939903438055818226585973312749301388429386574861645658376765120711338048810675529908436490273170916823624888922287532418708411714623502054054151487601105895912449990060656649809830895616755689925558264527974213422952229168589240451334830765423599887281991700866305937662568117363767610688798791301006082436157886157244444524813953894870847130505977132757369637210495663198681155524382468596393838480398445178805355448615581785689648326383718680632143293668091934167677136303307820456790899266714613404859075853610661994418700995855794969106154119626725376070676386923189531359479951443973795564637587758540080364385538974635499212417181194384585026116035568607176827234294510142724765530822849176709840931054179241094318464300552976346356867124936351623048722121011416836364425978472177862793912184946800197632*i1^6 + 127419841326655142428264750355352692104490171172503507128731028170029258584145882326563130453320891336020570767333418131118502597470608836956825427427098747828069176380562340912106741965485305356118216906658265368260941755750201159881755616735420226933749763724485930247085807962571501670991797125006170640286941783435514291019427680916807380658577092876507886280911610196996518865896220203673374500406867278504285699149266722523800039489091725442710167850319448004378805815459967335732876998424708826764592140459429466706378474871249971561913703684405444530731829822465200811726452526426890195778047283752607782253302257003321525186032286058656491321132932927635649744750581846380197302185332027178358571652560167658463116693875306072911703212689482991507430611149372687773784255625478959629496891157699595459848901584392603427424697717426130996962182575070133859940565162527241990342018863379545565808046573061792056277875247974148485810970534734448534829610450604051261098858911948744190094880025396865320738435026775073605469217120992682837701541223220832233253721401893966734001880602827880919922347659822404613968054583009586503471253640352204938679238155583327985107041579607603976818607117090213080166630948864*i1^7 + 494442488728224641728569750948862651876027668392409296588196049445865563943592497340479977012616244033528494248027916082868396364099612745535405897204261359864148623540331725523193173354193712178537222918609784939236494089512550417377176677955674513180938840293873949111595335521198004249898088471023441265079636418021840521315592217951233832648706869021749863128377048131135482545441477896820010517589942454077934235923149969665756055306798829605805396987711607277164611052905454197234312406071859482334242084604007902330007529913540688568344986705172573716637796833123296717047980142013951040104886137990224061340005025518760255319877702330964035612318426519639452530537226036119649546620504822188879578530501413675841811184462282799804498696495786501201337765948937369907206330183615738813098384421599286562714779342181548102976403796836469721274207266515498614782782348276886761695236896481888175141269294289438150702759467389842837646294097750869188853449049328125894170434924733633177611382980295578902041012821369342029620717130652245885261403480857439251126239401261314339327541734005636414713013206973163037846685236717197432932324594529955590334025095793282811325424869860673733631246903289761249624064*i1^8 + -194628279799209367090990251760425339434324865392853340822282937482494734516402359426056754622976824571080107491197025191336587598042685473995261484858928006154993475924120520090609786540510548988550353822101764415717063149127230596640962262579661487217954449795041873452596291186415360852629027438295864509421425704406695694931157335305481407560906525908136761103680609381870666816736916858377546101940598764245037426019155047609192532381614919392399724701048074976760766650442447330726775930533595284097941365398903611334638200597321168399141723185211089869778091419007398054806923017527115897559286803584620901334811930697082863672061202843208255074660268894139385374602421462893348233692155408278557289418835728887579524757341692390753795700904359649427645080808323286222845522698960614671931038904739453960282801408059219425308605752653697029337339421162258797044968998004360616128923748599525394144715217230046224956948177732756363916931705559514863767298816380635710014533524931479578447336056501936792702079212601621177943371483003367788695270958644652587570291215960619779389957096603926969888240100776091512578841727651428465794776982325929685890377984976994736552616553648990938980433144416886063104*i1^9 + 1004755816273848086512060260511242361242989079135448476310051276085853542131632690169889327017031375312748378122018761949343222246084168066044342417876323683014424388108435635571839498255695802002659580908263129483846286285575244768476874585944344124106105730801729651231737954447281132931301460376024093919234472808721806411313826465306874958057550146913870428243383751631869314141956837409142614836913753653721474326485406479091585778667417066620583003736078574449955496027091958057321603115136176316256211099501563503515019528178492533213961180698859536844994386552261123963354870594140181893256339891878946729301004421465458382187368978662666630647245853750077417508751600718172206646552566263703568719555515117512872717236071740111588239032396053789933232890733075319403455473543582367352883495565465187722349197553927113754381463284865927116606897821679504119064455334583502960289464985576874894201745817897274689510256760886753628114110963262431264760438045751761651092085577093742319726204618994256431888008986434159903853127598261275264347243878910002884477711664422990549603307717116157697826438147172774178417609509593241024647013942000417457654043475059906363735489833947761672538900481966080*i1^10 + 211138616494469522455824800540073588138308679605548179582081568196746367015337623705478896119812855631232427556142217051980334851691646806441943347528974430813826833067164183342532713857748914641967498542675541880047272920288984532792936950790433982260534681416535605344646870261491674024107034315320607868057923278594000580467540615931066509460586556978102269902940683987485793535443894987374097517557964673449513884420399138770335429497590084658659476356189642518308795608536428180850337991757380057094568557930361058329110325685113697289700666406380214969044628319238742060495384347538752255797929660014460621596265277497845709552770770376929254927794867814124259341183165700234901707315193025714692078146010673172628460752579517882076074598832168460927211006434708860880764714320655683549907438891046244892255451105884866298465634840553898456194834505654941538270408142212481739591094346461012382183271238082252714110033712035924352497663990902823309446899796683708008982640369905992062148156202682700579043237348173905562947034194060028427625143480168491556043974811238926242135468486634440753465236789141431572485748663327417987296928713042797312971547259223849475196447428623196289415451246592*i1^11 + 3914330864722231922641216280800550200928708722815000893281295180452846537715593176723386668256598258635894393887137538469800722684234866156833587833085534571243638210077065010907437028557017870766536641877425830335670538520263823508508536039556120622857217202007814640801447161981204519818700354749075072691476776645348726885464945784649545869324553446882154804386173237288772757401208608221067765142750832763927248564549853488424781467582249211496067330363142065321867656056835875142937673943525748181114890994176616573794995476238700136799747742647450237862524947641321589426989132356288816242619615350333540537777657973452233855040971540145961067226742986645853096850128516971419888809121331744604796550673077848678924455146508092241219552764371779512156544796661901450294121064016815570001240454204247311276575847711831653588996431283574393673062650099372145947206178431165843558051954616773521662402188232990451734236677146581026706447750957982511584718819802736607237188778903330069740454438260413566563822993492920751515540665417422917374649672876618064407979198847060772657473243797942771906417773325172240953324343519090169582533186956636800713335716405398529583318399952427676724101120*i1^12 + 28702269065394479013705327995835965313631967115729663257395358184677908880800978996888203612012461641674868879718661928622925285733746882747426128115791745362763342040955008880610968594023649249675478904778382082358598098605718781311590569477324393428436995419294960050504854561080939110370026459725283150697807337697731077150057316960636595016810888452136261258646850499828986650192187309913258984336525487336672554643130094489492919286212311819463346383264828211631466822869264865180846734118865406037667391077963405771216135273605197082924416424727623376113166134285720208363941199924071830769736390681835499353851205790534859984563666843544565486207282073528024285092846710542494491112157748566764712021642219292769738178186530648780505076695217512304150573539227886367781867681568092415747336081067434259330225690287507639941906865462878152389180906617481049705219118746863191962074359478637745955041474054917592043262686693778269759308965649320632124247861430606535064868557827261764666161752577957879721064154610924171897733238306931301298045434333065198053510063745410874396208692054248568374151930066199177324251389939629829094182190109268460140342579842460423709021084524644139008*i1^13 + 3873147687460363765244371696879671055513645502678072273707606524940223530705813077612365427421477371762379680073382607110593854529452741177417421247487236122598026244233579028732331379672789632189245737284704723864839152817610188239224081719100406025818353144615158193271667156129781818590927826753426827266280480558755482016253471932294271890571345403762311071616301804885180091693089484292229509101476333288289304785497945868568112690944851419888272314490112650879455350771980416676945241084014597666387629216163930272755813797053370192377140906184416944958211752278286599256998860820539861418641802875372330945612256620646724799151192787423602487671902442975764985116231577411865988740021712573553170761740670803632779992527747809419643222971255143405385735016153968853839877250441295935055878226010304504350913526196133721237724542779317357447172817677386810275526712408664448786765215250495372005957000808013856433248908972901165496173533134096892163918140677142388486489197705827549127210882983743053664929941313458084050377126042524424188981902796514529290988207637153362479499211626517645004637807794981869021575148347292747663038590149137487185201277082833888788830182440960*i1^14 + -1016259812595006632499621075751059225426607586643279574041310000746489893698499117954103608028482028702784902598974101364677818358546590831636698970645096765201686091439378627577357301908512162382821444606996398190710151194089795148193727045386233277238047584321772863819691973684490272564369116020288674382809763240817572010611074261774528688560136510885116830808763723837206362570416891185414665118554510064457887062260630670148556835001055311632887259196006579487413524715106380986945279670829771964196644811111425642379684667101264488943136529529751892836260286058153298618036630682485218499524206303957770724679994135977076060247046652928014428068352508629856663840594286167089892622640862824116870594436454697195434555232005959330213615880554501769027449228454657749615294492128593234976433220085839293868725958473453346509271479798625349735360142348617121669656739059566985501826193395533959683779749855048338852614604169522274647415948325484652055832132345762057509910154226283891630860192616238478758460937040359056182150075435572161995255305289042718271150042001210372995667438595871485623980670107626402866626540671061895287115779308720118829911465534273207897994297344*i1^15 + 5330102982255196419869716711623840635293889150108484375996988396458886444373578650265443022758522108756484967077872227449320158430818886081384127135385757735605243332570431004164885028531825876730327088439008814497588765825169944106995859234133102487912263911786040696061917956810094428366165314591016628448898114854236342886904149526259387482584325478120057893744440809164693836043353180439424828577304091203503557114227346100521814415798473523495944621906107410975635319591029903485485457141292272317572903733357250107130857220523517259555734740994694133208994735266823978165269396280472352285713095609331605529281794342287807923121617730632731693431718427968778987786420063614747210688923035712278429668136107154565600528174228663303538271686656334149042690171792567695123898873026180056474309954367180411414859781250198513179986500957169433613550102078625852548956112137784705278746754417219048856250049509278002888013588870558733863157593350437931120259388356600947447408902407841412922674279453923725474122563322176681087508502807511126222482316265177812936188445813904299823936837660380191510870849899672937787576439200947529328179155071134729120545566251793820680192*i1^16 + -15124879978405023831948479923549018955378392684777790276093125432469935743062482233615155409259715816502298733981001643496752668260845965538498699004930227858315326973249689010771749441174587537261085503269998817978619172489239892620503535986681009996927189406113789701702900736639478845859817832767191602337666072609438025917231457579856165109433571738861082480731227898678992226350607815656171021347940317426390198206612763827320613089359197413173494675179755293055963240493674010433306024803301869743801772980079625201516884854824051564112788578512162246934798557177686341491501157311545602896747006124619817573770671365841525339798945220937036360646822484646942432419993742724979269244900500611193771378132051900508114778485876861928929768547313606951830232108526610096549576165251726810182758154203522769222991540763907875176725440401453180535584195384119841024003452863016961037604509179296155406502749012634541942010360140947264915829167243397803921375804034112338992748724558871371514599967221210282961670344827164892250850658432870410622717699218444406846526462862618820506437442522809284455505433156208280940421227596757521479319097877856156248257722780221440*i1^17 + 25710307698987938699977103525688507278183863190373483222015085308912345287391712804284988840275324274344884063968717705395139956907265181101415004463123299537691796104697106865032710458516380738056083613751365836021680745456989428761176839113161969996503379745680634470279071149294074817758968108094914063816672612501355721034598916876534343896984773143159995437419329708860587353328682494158751997955723727010131127214774491440316773052115278712282114255390298576798934397740698089110121757787261452082404369454917014661495958046154246422966568432371886587276061780909946511535221482566584084334928486915820921473307479659896534862911241767829759853760736129076777072609791358150126582651222420082102863085258070785770342226085079412120435538860046189728309090878110152305838317649896908887651974545772589300995507430496932994538404353295882109146418458396560307371263728070144102428769882702326246248463291008394177972456156830114612034457736118114303704388989671155473149574913180633089869559067971399959183539245161167788907979426545427627920364132786505612167817018241851613089121143045031223681668471464158325999794435123666517357451493337748364557029474304*i1^18 + -9867663676473025276443951226255392931727222819609957510809290717201979533095737486562470531388246456065478293951577726213889663654578881776850994925662280178885415631996856938537195762986098700848062143480442495657404636713509723721810448600408095017285600717470306800395551741692300946305465199263095444623421927376466970164559113912277171846843542308590249172587193429844892681697214512371835980052513144251846474667659842945494536920776154222785556793311447126933881873298855582987167750728278892854111824104878065673659404316530081220341653384895415485774949161605122886717244239847544308583768843753925234363847978936038122714349878427190140600376069854710481758571395103564242401248997689816687729242433115774330139616334561034111199248139056698765917799009791841519745999370453580391303834896645519333000782890664669246365449159951991619107685799596100073805559104129345100133409276664391502020540325964054638348175493472553196026302601034564279924224874590763835183881278030131567768348604338817303359023629206923470997645324681127671850080117231247860860321912610274564561437493951877810218718278773393556928220065334206034933006550114435680174080*i1^19 + 5434592261633854284065456301959056005904553917319260816275691980177398190860950068733507065885178567196041689770770456611294553353102456633325623934280776996231606299129726545258392861188055660139801004479109972205802468220867607547217792782879453028529226687287548826154177678370822283114722130408944224318561127870423697522313361744042565747176759624594258415420403584874689552915857360879819449789177165348508538920337088011210354211737173684112888317135249449529056649932720381117196469198359043740231592001657361642247309478233631317610988721647687268136014427228638690027229297799629829052363586581043394190022751259218364645884475454228678239792541192130088747642696318918208866773875913150983413479854690915724236894142761052322711578050905882309501395967141940288371224204922751253763389780348478370449347918418940820906872612894645052388262899067024464553530758591254455313493033183485842532095188760203381680579019660894580800717373199113322299811752210581253112354948608590425737003777107862604093945868661715944554738189519536824884281563462312158891669423697704478534325076259059978473557940129578642104710618713052207589752539875115008*i1^20 + 2251538239818654893498909247527286611721450451157804528203570792673561869981126035277616069174458972003230720814836424310638857015961928167857489784845357896353458210956826306882477888623847034217367258200438019269056803598108694321795330985156666109250768463397455753704289677928259962060647332493192262493960678581608660863865472645286030395885714836055132654463843106620200957099430753621649167158151229687844968028221183927372493691651759549401425829569947043356215078728487289468707334966402060229059499080357357794628622547314230939242525095667338342515286803465431323609942181528073962437095332242616582282385076857578226383492829991340306248569987954805892866014714477117539128896328909140720222992795266709592151184709570708180795396297791347046578907045552412493323468007739155958633089716483453890530163843138257423901914973260641475556151251967065951915463121261428872662045092091907625392826243238519434483560392436410641587002440808592860386827083823600577901158385172097273632447219343235937168219449596767733646733830152751740523584491181545803706073485149985479775176055082247729170580868281516262528029618233224284781246676992*i1^21 + 1248671773245371957532254982105504644718278954645381106447637592320949530175625598452597084372097145272233908060410823833385457791628540755128110135196520493381798666795086103235511449005763657386782410357769394906913403866054969611549127965102647716577250789597217183232404413743608532192599865765277201771728517697687098684659426048471172941759903063390507038487715160871395975981642863478168228986871843437509414835738861686185013817691978740742330007773104490921636252216068553805765983921397678944047359192637600037211516592132386426933742586566586539449778786825107021014241156447125309580042498836969169688544427526909046501701373558929024638769935860030195034444835598383766934209661135098006421015219394487254403112461543016026614922547684457856785339673477601487053593922180583803178431359942461225241755648619410990511551073323528192390512760314635458298836272528652592831233556171156709121962167391542713181521738875834693680927937689395791155108443001077724539868256445445344425811391424412939541740532309372716465215518589958890052252841090819455275195902159841583624410557064450357981486553756080834714169333331353447432192*i1^22 + 952993457995770251296408006153060264798132098273477206954700968557242515007784597392157309237407400342973670849076868232162276719863579797097951536399160987023861360075964389815856067395936268385672353587083126412555251830512139933004318365214596535748955445415795623149696838366757966540857745626591829945756447166243939234426750100503190890423772294488126544601812475251812221910435013298417393403091177463224419666891702335598662633771389431170256349522850452822205094676508760598890186733206566515766538256907560403126125166250825365723619140385245441221125557789664566788009750531648236162585146125858983840875724140071536993113442450137383188482176864648304018471175389947764433974253660354305786794505909032247001950382292583826425197062156760240661093948785239439895883170380163922733689870018406960821953877298555567939601483029043429291036036488345555058183762113419913336012413550909630119871383386267718184305975912300189581201685447368661862160271506184096362419510693307902209969354848673005223989360495835922868901540050552634385437186730780893407878363419443875340497437429276329929338580362909659289500083667599360*i1^23 + 738960174005298933143844248890283956458857835685630623688572501670664580109543344806196897914578007443469710702771768956214378932159413399559866782002640187369729344812564802253195785106710760424782025457611374349605450041075788680254407072731535259165371075647649183986492008796806197452193432987696061240719533193883207302955347437705208705819585627007451229250121797951384548264269663523414173390113976811511221262185399836535989921466647549895815391857518934481071937970825713712595113680537470609255286974216337617092932727374130269325459350240076671262157039864260146126607391568206166592100652828791959194575399391508571174257089558728386090178595583687469471457395064957571788881172613245101272963142887137696190089818590915437841143270226166901124474876798558456819645891558318278728267747859111503293907862875310681217550221838780912246550615471069244038289965715970834051732005384553671426764913952956007046053560011400352672132360703965910811673535507142425779896079812635444389644679008209179630581426437809373373457827557201957795125841613587368525621746354827475537414604643049524382406803036825853897956392960*i1^24 + -9615328743122637975098051083778079781718282221258297787001651857863597540577376332815744391492994540209911750124742011467265704364595666474489868583275610443081828666945313790171774752709446509355047375036310995182119789719282924069301217720420561296419520849101139875120451381414281218573761268853127549053811927966553457126448726121336758274117005168551392782511888169748655060143304594343270552377656531744261698289335335822775929242634838648581750157033108028224368970045262917480827946359998684267044295085326619650777163289053801416337532342713099034439813187920195298288333993543552506916279941223428749489328236441499663199310630856967723776591139935600097360807303470202170699001292061457699781244392259172454606408742256630054556186077254886955615937987272526274509023345772946658428235648064405562773899379273657374429202004390312734000532791013507361058167806839392313164777709683269773480766706578809042298350410119045392800008494799729379548984549056919328976243006348912660026594493861327666984439685081410704417282640100956931870583488392493069033669188675822914130168894179134707751205946577184096256*i1^25 + 5138585987194379603823352310620893930333397972257045538627667587085585365567985430282220352060660287650390173922288358324346673258188777377565228350802338829226036243653971243440378249026842046423592250839484640023260712473775814032279743211420832555780067824471753227970801458329472907878051589358596995161109663508318774203411610168990596824915113852880264173707319034975885036252547815237176738516778167575353874458707858256540757489845073789368906278522661047603123080847630041256351613889139521565781090568793581953132777105219304375249607416941224419057370020070611074688763450671802859955863399535619254459661526767440739736443297621230615687526934738116715707875574212357166950372131232607325247186697473296276055042655879842203039318117314055159986484991762996792373185866348804701248750866283801442632151540665256965740158201520898411691384773657783960423054000411492541371536116845388371351442689642468020836979321436241372364471580015385038727040826147749882374147039279009945769528452750514601942865262104031464245274251603733429096978976508576311593141235261718519353906350858160809774469441650688*i1^26 + 1637507275746181082872162550582697374800468231557452099746389566837802552340253627736070957894771347289171286632756355966038948524626648698813895200048718830588031808452666995258944211260033091139227522381959490426497980601359014828823174984862258646073562462806219869154333901736975590170685322691169290598184669815083513283550201688310615169036970235746318372096536502539748174846435906120949398842771582016201431790116911608292732076915141064089463582016755224929198591744842968124293774365289069211942303515094241555688982064997924076537898072794811143657215489561890134251244824072324379567398371986346068387337007666114239865037484658391684605112684044507677547802989308191982026117562185999335036750799439802871966178858875233418278609426510255410793689099800369624758930473382754212227996385129133038824153562878513498736629525239627594322731799065105736345721420552877882136661308975718130805719284582776495421182346341816350319277681140654562579199556008449229708735528439853855264106192291850868304663505005145573915648552117905610465944754013538886287512384175241944326277085853994975232*i1^27 + 123265038045993315753912242685083889862814543316802478952518960068954185236920164501795423453835878092767999106633014597714558380961968981581144290303987190935046728249312747956102008520236587070638512373348816358772010770143198547031738602907848740572766389337844724853905196422274230938821399083301670472861537805565101266388908742844710976076656552435398712983561764489654430937808351106913820869575294393380919088312083757136825325233542986200438296408105917363822160903040650670589413660208505838682218149951422001703631835707727376257436465732886064922738448352488034161022638783989616357548105291679887411605614691383363877560764043054083898088387025814201729292172182905399495285337238070935039202545171618642809963353938059461081428040462531190834708151406785418122243185829298457188910509067513804097136197821617306532375701821584550165262947091708772295474402055091961438598386503945526905424911158447021419250434992086076850720874151892605539207812059618258363876642059075196833297305909075716771925198241656074461069557406702376487489071079738583956723390243247040812285952*i1^28 + -3484353506458301327455865838787534225268375470435917278133664364801294996526547196045091675236806659442025798249030500036492817315087279670533756533183955748064459468380248152174847013704968020490883320921152482374977805009008622103564989501234058732432930358749922114610078978339145600857846490669428931994656020442656975792833457064176195253517455313141005647580348906671337567673116508567682687632168935358361389979916695200287811165228684376927706411756992827200781648168929643413913134639611201332268386735102489544217225318189883124457197940506568343354814829001724717822732307363788575777044941967805489817786424054270930837389856413246523400373180812002098967347569053642337697837868473227270759434263186866513123538697015071671017184309188014116684394004697076435299790939521366584250090074526564120875919300670838019137758847508711502537057751882173973610547098867266682092611703162070224744297162202063841637769846868361783952997931909976070067958320272022696067360382514672335491437746089509369498001976406258666683878685370410254184391347790056005325062930432*i1^29 + 32356153700070538562673772578787577443696159222483306225316155625560951366183873788613459734342583977358164712699171810561367133857048750914143552554973862687356130957718924672243116019553478503981593896439530110579880591794082341354276871090697182930463153833644022094828385642828627556118602336602375258417180725593867828500193643074333700000176593177329964111913772375950677423795404729146249173145989107813108461394460113823193745031068619215560810825848644745527715683468456678647638669115949957041009006010626957284287910925128657643156990459924486702733710034556751668095981496639158451082103685879035206796937528286408977206299529001229952019655136469881190312045088069939854602576595884028156271553699407971752661227069613280430175925399146748690461492190136476023976906824833899128876700223136653609427335152208966761941013394829610156756059834497137516101755938986017131062931749650208267744997573258185353373327411869230452334012078272646996364499241528396788286863347731306102094182612215338396891485357081702176043208281641002806236378074284032*i1^30 + 181241637467750811656683346366096631214744335720721704922349022007063303407029047076278873372372985011113458587200056168048157953269320219266280621874232849734546289259086815850048283414579254011233562157565228487205590117424373810591818023703662263578944986043132407748462231082642219452110548297128009547520004425279658571592333377540922584075961949756614179211678717504615158191115268505633772469029028240216907481642585570586849825630523834743596960633799954897804355315588136183077734559280416729038666736264018402922499537601610086701397844712445324059172469992622697214846426147818402418851757319233959642508747119399378368231313458287707387711287832081746345558952787786124104325513721458588896067753338918397176772568661086919531840859338674159512739909759834222203702776678279441213750563683494987125732470843725261067858988471789824963450893837820328070138234277836634871467116805479340839361504878001888110039810685151480341884444871769259655573382398939064351051221261473972838344463303050626058568185386154610059122703590402183168*i1^31 + 2010412787037935061004143095710392938656747961537402429084554722205709255854628945821089547150420573486160314527848281650015653649549507189310953838985954920630637629277687614498864505733247756441776022953496496080518773893544017824709774152660083136363375873466549456045200875775061730705576965665493628450833215414312043600652624925631926026547500018595719857551692611081266935908602496618551092904097412416657933841192176822975227131336037041534428959225340180668090567272866776880202850171531213507592597193616105165251816708879865018115787658502264357544002407892551545265235430573565364678552229484642192619980052847450954388058970577618805165795993400476529859095709614435551485492036585471013312521743227146200842820196258576417063308094570551585028329793213238194421552614880226814404226960071848233494635663021554760891795540977177122063366270751537318970966061471791396387787498757269326503003228951481910115737632150295988651392205773797800114533298087463133994924800963930308820708415233319463216591525114804517710080*i1^32 + 132543960579318949413664246811537449258988479664222437633644329959486884430331618513239317898348829540619627252287228347068065531510637157330932852306025212295680211222687726052189486834493612407788669513283551134656333483706152486504557734945658608044172558967120228748334307283994017266962072627408825024625443374599963791136480333782560911463496996167582772520934331228119266434001100228669140685741620820503022181136211524869489794887410213067452682692844614567169645347937272060885866198661577178582324572610736925730212782933176946038917155022009626532745913789546851455406367844000282078633304931865034824166995876348620958980918247728010079011759541181115959823329648202469107608788524307662282081717654773871907458916867528557572409469488022362297489601522706972350804563703896712065299820670577410966609568979431463563422852740220506149577479375236991697958089468569317022950945663522710911012791752144062204515881353921765234268713810331961912772566051448415871569722660867126192454451960629396501920*i1^33 + 1064087136547757365603659062091600049180885017320969630457716887950089388738029307052049971725151794220118728173206646709999770441775760684448585302084979698445131027140841723275780966099891486150119369643007548335562224972250410041464600036803438001845625096519461456047979218201183396722685728324726211324638570127606053160897345484833901738444106035811798298187941925157362594748996462206240184933475154661321538509597845162270749770480022792866748197830737940406398222411211290531256008595400366250023639890573996435107819828354367327647856806453758540827516721571719267790788266068329329867968090063464684763272074304729008281877255486621470133227640766582319529398129232148899120581183469309857241318823932124517932328625369608892696354815106144488094133872078956407442492049955522125092755576761941753070921374944569580759811739840293962341430466739907094026603907482656942561720815280658986908509549372637893780599659389358788516341733651286647059963016617720914678492385336449840555306168*i1^34 + -2538001802018720894385285673285377742287313590811269194785889204042418396193980690681256515720399846719911171344960746779857085050422752856909045478778379392029754745993114727288933815890591669142721806989059810078953148136449676637902346179800046641293068059406033600041786216005673489834848184540889066443879094074650710711217678826508297106324256687157647813165471641096780331380002829989932272658090768362396477693711474277284890651185070980455047729663478904732764448696534448318978258705408162039855454519494435550852438044786894936513554433712714828185560262753815306220422590735782429841299484012656745338607200735491413067679916695666424584703246376306614476565769664813950109009706962788142674449622975527638871738559071769588820308504507221449433238013913077619652331108932495159862259038685987154581244683943133937761248815706058727090177169280689120044517746006834477031941538034151668802221848409190516770768063582503427089511556317389022151562742685249944534909737*i1^35 - N1*49623447742838311943379764626426702027082076391047251051718105000420105303464426775375839617364383470403902810769714590740227620331602693447162150558881048053900318766528741829068668095042112878197021353748778281406731147283533906774044000592091352234076363953636879654526804050990098315905708726767869768078451927740299824192880574875000*i2, 2663687276437984450624754112309211310432559941246621100476719416868695821495801013082484203070296821260750929366688263358910359955679012693172375795904941004402675681698122553268897214259726561835241044638283375201946295274054607592383024417265952546056711258363268167328643682098825950668364981542374974900009396064382256951181276676459936339245448431472584719270587145983099760895904633476715179060230655764077629708858265687120997590652273157983743396480675267477765331250500653978110327855729765775611670695235799723054594415962221521044698429285287339430745244103233470559782140567255762867390698960905469376789706936330721283994891009025031278367229649432924990952389873924320252024952282805422642963581105984111241809590370507672328897148675549486153505828630205642983824459710108988615829784400109679457868638741334043183809649575234005336903753091283381078716402667766146836254697514045981409276700858466000898330698360175904737814507214048581211503458599514969480628635021977553529076945546483401128753187961726278100516038435418038570011507715587524559172192383452774482288530600895922847290137790617538553364065152824609795263232202794231894211380710482509350777645547835448333641388961384252561198801395572485765306777600000000000 + -7603708328191852484464546804686143201499137611677678399779369819059704377258144037910614324340928284208183109650499012699747149376265985766001428240892426797331298972401772083682492637639418040548773345172819559056455773298231120743176682434642093170529967828731479222784773040710939106698700033956007146468450348043064143086812423906981868037621846964813925460060797319391895255100143979489880068520697975458284667535376038025685701983330707399180661144467367254119658711848651793545860556114265806915751682171613011412218124868804202805626354459797306954437781641667747143765356969336718999220212882502738200979518376747677296651083344463551630334293791120823355542837036020900023425312157170605536938328438955622428442268794065658747446964638182911453181741136155352320237086436700860772632756070613596924182609328690637568730160337005669623794404690503606983352374342653626748220423597726327072734047427850666675283808249725211323109392073678385419506621760493416272839159786253535359862479536741730281657475054512640814314312699515054972283958822496720019935474212957118469173344939541355574410598571105686900710550180043715916175215779027019322696708648636629915145737864944650365025152170678065794472341710995111407660302336000000000*i1 + 9483391001554983948640304150512918066579055499795342514868540026831907960040136796006052818903942184366562838495071012656024295912557110683154611369062463384582210313642746617974523519204203584008090874139820349694361545892932237796651633295842219402346371646477054629641197529935538196152431165611819499050212783450341212747564971584023191765742347411928466861216775271388327882458148294085053872975234305269855868899258936843022419259122266264153979130442083483779650424707420273791301241401916586975174376391432444441758728542008273018180075926107939085844340825342670821786961191439462656600273943939103843700047639937756128805152835641732565348543693440273501522746903122952237002658574798184565746853259146403732275163955766016316293142148593041480014421713100408867364510745107969990749343788100643022749176530859319563683461497037548493777218082153300854718743824165015685623859881142423259018064018249572791385665827737512409004157587497235447583339498289958852635672204652668916075081775827339098247370851937141419807138299090190098677877571844449922138902168920547023429237108278355361579285048227976261523573044922284796164809570822861409194749951171083280274321016421995718589429782664717476457567942227407406985379840000000*i1^2 + -3203670276576983938577980368649323838712775291751135088015211301072130194312639963377374805377317940153703333910849481524860371222904481455157195228422374131897927179453963268774132143166375076297541448675636038539706901250093028453459916793866345975640638110953771949378564123367471267108730366902401154566299390198759433394049876577731719794421459974172083481238125071304838997121024360410691536849940531848370582525268738129488105810282702594273022574852452509724887019215088207075060400216938445771995876307099535440996119628424647400601788266617241285542870055107557959402236313653794760625899632935191220322745510132969150393821181017251270177025717223629097561579636666555012549749512114202494094645677132359334191625751355415080018475923885270571415347285621831793644882345728605048069033989895871934245814813875362529854463926974802718373055277544510337759914348533817802305994961631364636209416472073951835424132863119254526585729662279881562382602234498963761420676065623050409191548179345685554866366465369277926050949322184929667965933101189802511222257982071016169471444416717532304569772493403503247610714037148904805463969203878838875970261622751462925175230688229058136740869214923496604162210155527127915141529600000*i1^3 + 417681037896599432860602012613827642321016471199113347700689730883994523437648937887463799842909938863763392493884202160671050832344662335532559181378821016523777910179723020604510884276268474991468511548899452801372486816688720902743925545236048160756631622057336153431085801135624077770695641831839238343875154050476148423350521230317891011606162515261000747772708195594389766338306034395513767676339681996059581870884924200822006421556699738524237402235137933688396565115848619068076351469252492846251031963593152933768849825785620538902167592261870479231278731722014299111440066965442850324520812697021885697963133760767423701186077616276790393545218263995969704051623478444617666352508916948163981981541147868874774012335386456409059950150929728646588857037386619620447581055572889575184943895665731920210499584550303466338032095132622475048369392861304163813395287975043254235414970009159656522283355403410369092644213440878435214949854807443157463146361944801243984430337649993590355567064626056680616594671031425086520859988476156558549888418198827125205833704255303778277744165123695120993574806388380142855605415388228382975280928656342250337536160995638424930426369468765922098700630131560367987449255905722267336704000*i1^4 + -11888523507510200482064750098146105638867564870671534311458616014009842368982290892991941023212738812254987075901372413464399164183843026608771333094451215661476909875950103145057271409652051364608761735877264036954142288906919466116802259103127332840742706695930350162639267339681181305558652198919986827454718190340199036029753524638245718991430000877256650621126844631642106635880225014072934396955376369332197606158511165390002597032679887618818544315639466861520787541509123586094740136885045378289383891293413841026741341591472964502797692039194298159962818424413781067383475870738689119733938416624556564734766799595764801760883010044706027846911857502715979454336652469919508380655668727554497912219714963485607025868123430385538208984927715987739859642509389022330893974937893763104307667302404571092683322563283251907666535546842767829082839154477757369078511280560694883025589470539991911351074520104218335198852855539778113512717455833826890669792508201034875996345696645127344883569681436191037759418326405352485546505039346303658292413591933437058786573034435510094774875536513767792571797497233226963379743463951223077726411331916915610898369995884285295457898283345932993075010015250247215383922802499591864320*i1^5 + -736047644290000667815096325163052647015854198030268023964748798304470716229844128507656931705868612589607875020506861822992635641186577663680035128752806599268216422142906516610712126883135522242090173487411909865938156523943087232391085133561723616238706723569442067087336362586174418795027669405739175564437130393464294692833521594083745871123031917820779154783317705012402892366641474461793832146676955240117946433058996973667154193342618660484402154851052410714071236176564473160468016073307745607975275974034596491008683337021651788587823782452535268890131900342418876430920342408930242181618157133737974380710938291984106753088864644962774759668618852904735691070431122937904792819912925961614104869631024726468162322375722343323758440563435346269340906690659472049471478640672073630957806696060001659869424374016829389411549019004723523413326507059640880919756748722526498850591150329070210483066614762682286307767272077733936217926788109203693391836823886486885654847959299576283729366487119021578960369978238849502336963086080019437510627824382790626104715155988510468406078135774609975922533627105107978776588093292243877885976841896038831884581991308381554198772356868100819892776649753958119100002289204592640*i1^6 + 42447662674430603653583484037495769618014853800324695348700803763992973557408921123671935309305773479772609177600174719060135768193912186168529834934998009936971175434514845722634982217231327632993810715379925144409646940656512203918769701094842287234705296294360720951720966864709113555270327756718533491226330630926113293805334687394374671762232434310228407469829069054149972170454081482426144083750273594170367876438812979748667455664299627634987828852841460037647103821078120990517997549239953367537790129220038765891054399372092723100398844730875484950211719345682224752916237754115318706747173322625820655282051496373524626687131994952070807247573253385283618948736231693635404277219248601110354560181846293602077666202632816925607546606246016660587474441665661432138551896321576976468193982440280576642046584942030956166169326817607242687466896062239710339908932735316689904097356787297180543677596537211824540360007674986710601853220983871431041254330966087432070512012806087700829554849351021057278917343475382959396079520926487476533769284416319371742738675822384475169734232328969499889290805706607155839867733028743037719400295134993496040829833320991489299045017224511034378906911837611225417420518719488*i1^7 + 163446657559262286838499112368899508330127755213499156696210425148351613050406933933901194607819104552724854747529238153203934404188680719215125555011420066321899304100605257540501818955321323806803139901415682631336313030356163102611341809532267501661473696344492155869643213271974291584583632600463209293407817096691309731531840793451029344347955719494114701279733206099207831051121698777304828218868014955553912501586368624286582333530331123431640095208046154864002801496404837402465263844643911999101703826855734186893435987917856294241557148201164963919318198187573624549152160491689917502711046640493226846771257501520124323233860093562942951189792183793190299455167802602990424065673438584262296937154438367264048713054887305349118767412536777132325437280245811807617362352594693769949104214440347234114097338555919294491263736805740522110443774209476324492010183131602736378714103879582672336827373223186523694019354270084824291370655044375472551069588728990118303218981497939278769520497113568407055771601463731541226191313083094868443559440777877517313890315559522810056406623061438231958568811316216143774921211489694498007079028376360784753521723312255646648486746021957983526842159698628974932393984*i1^8 + -64804511219918023238597401170678908778067504066191081757410815762980530495065085227112307160099424844671659300876288868104435193881893916632942100644164231627895503091847883219768523039468883164650631241931359774291834711389813202365870615734676628997984512498675739591688480240184085261027089353820219597110128463368048896079001790462659389969508948835119863868376053485684213268885194761719145070513857622123907259581297485377063521193731351362884125752155642720446601370945719686337639722353096322529316945055150915599416152679293035326591396684879601127417149600293150496506191057017330653316905346565315276866466466269091131413498134623969076690092868476478905758088724544022320194396289852225728774498487220415086545140189729561709100447341351968387612122151508652186286125689640428708883430187635332302017941025261871690478044034454028530129333614076358029995636284915063198813513636753152300724068358254913573901673317580815145842766676912687102163264203148609045862991028374297462962454305541473794374483792013899149448114333863730986940633913355478941549431156427096632721112688724588125312773167345852117873510882529578086804380835418441353133608934529031002145995108796759133983800693714302533632*i1^9 + 334349176707711519231737992168862466604046232983662081667363055692592150232212613319175626371595210387950735199631979848527777916498369657503899154978418448796436392428711195059338782005209700400816627593123358308440628997870052746905613831280182949246620620107432693417632301035124065636469767391653895849809422408919229844406427709808444184348217892311047771558240163380026457223622459035854192787271510452933726607107815967153800593268647428800881287162981710815188880955669353657379436606323452104135306811047934572987065897715518396239366520463089440616674652898762152308569270231669466481665303736895563221132356636012242383009790335247401914598746241256805439655862129185115185176008230581221126670187713088174313129218510829470767973674065861754954478399933835931554837245458953357122938696766693291369902509456115819717550993722666134206345392439393169426540494827598899764969046616550979535652607801618310518638125972059738260143296206145422263711451940942977360712044338201508273932043815233865467352213515078416135607913336226427356761597391129947199729429790893594966635631714862906898199981203679161552136985841439059495203824064822670495874985173672752226478057689387216782060586560126976*i1^10 + 70232128342171915797469464177158202483711907276650349000760793947277297152474555572370525039803157764209684883845760064045250829249759110252018180513413790111585289696599130751927887748915514989301117434860200895819663380990180506199592045574120379062880662905772071744354711129140482972216242723040973634503804180264261708680716723623899819436036728149032596214879398813840175549214670856622674436497391900576252228443609671943454678913382855668844895524779787859619407757340510267175985874389201326931248275745058015279253179096813115774942906119542254876645186379670587134089606527672617239161734297021910813732594246163891103788451257174751197564240657532467166159636992293685693705751206053526109340510069397304264357953776425541871771564516933201008407519213507547471994925037706572214965441284775669077591319762172378434756993509726753921257276128879139217512900720088750575169950255329427347413535797354882928961955975103436279041054060893687254729411129452926650707115594946232214816041444349649440434749534790830571664648662733098354440877380312913730484751265474150173175145339917823048820484318671800913385328572104040577540092602145378229898219687155928119618535211436988940310993174528*i1^11 + 1301658061458156270374394992064268597678452501230535988980891757322958527526494732871345454136440972727460769608299070980368801276128632551699378036823218863142984144314046243607197373565293336770256032130756242843058016825439448886196682206263222725633453245685773310969198267064763871000821515558764683682926472169253275055651243244635245551225983133852702600202273291557992576921937855984094437664214948378939554393198948144018983853393888332984030180731181993887426237248202090080640795541806177239014885503224860691144455646174045177868115411074747962819592877695627906936443971844964636037816338286443610846648415757929235562528151957410692060930561075663591135281506531845668774292802195257620811105687727270736272969674007489992327786631042114117567578880562271848614837608374198183755457420769436660895747627423634226294537873533768813829416571082454141735058411578968476582260399038769156579994446583268865340215242454017066138902140019215550045233275276309784513161314381338444545344623423331928372479375871064403923753886521848605018177826428464103739836027742941581837937581382053368180117205167898300786475471120867676447750927023890008421910280273721159842626905455697795240427520*i1^12 + 9542107254513672854928316059085249783553707074166755770553479142906002681706047477759757171873243047764904033972515902611891109333783882104646461637262102905523057000174002482973550662245004022867702629556593295307733966838932367733632281658536480092844490218399752356593428061423072432991498998927074194457271852744343231937238375150339358073376569668780234639693575194493605848145963624490717090392048752455326961602086931366664479965895780558689202297009083181491551111457244321945524314452039790128373767607072776678502417718726425231478126566640107673255893270059903604638478796050938253343654966171355185156756975952866390479690874494682813167203911022533698693474321576886519822754793639543154642701736954529229984457352170192455824663212092483523266341567582128554392453208710328048665616246598136038761399790331649238711616667434441786007610327111090581182060394992693761329842399918963433527079135408296395643072474537061533499451363281212412807432181121952745541302648812755262653564847799070410725923375117957688034000278546804053565401806824935538248127663909549294450371988625805928914523925372638430059147233399984420314357951601739484599458966809298629404847452949806317568*i1^13 + 1253239111046611061646233212120578480549894543679390716230115899895757500429866967584788313807807912566111582190171453650267481918382669451661986374433889950640451983231972131077062553690816359125018351642076647276694287811984535364654385623199897610381969579316949381918049044530571795146374810312435947214041671983169724927385129326391727177833600189331214513879244846229400949633989495885632312885562614514147269843414480451163260294974825127301113798631573539090924806169094969626065619167374504159281464429501572461199772154691661974270305827175407579598752675204011904653005895207259892153903133365362954750293401959662683708549987537502467316435736067260974375480410515180440870288126017300728278435994253127408683114784722544945843876994577898322399709455749570822518826106892055404939512857981588498727735305552074928952114382298979786325068075848286282152416053204126080963641385789746318419748467704963417667946407331640506806424874765648319176012627716175271783998385507774921061956743900700578348679431209879737372880637623262374774422620874533533316465549426343010864777429076677572834245025319116832083393103252479528464885225267455618751179062761608702577719717658624*i1^14 + -337744435315108549078723473427541002129103785426987904803572201310611225396842869048947850466845430433901852056573086696726358678270121403422953676556354255052160204462450748127286334176992460986621543279998879608034165429970528416286699843277809884157544040493737570889295954230655591074147774754439177579328006658954773375804627991519652058537461024789308743241436922999545632647808571816105182033354385085448387350978044282951349237360451912917895071644621170617902292558365363361844999760177586412927931304496239669028999279914380588327620108085077916598244251378147567913346237557385408193031555320066593156988014533035349281833817527066033774557018865858479939067633380806538924200446930677378784165153720560072287176449196422879291351125412550458820919386466545529063549287250043245758694199688142438394801485698140143052312166481488316620580910983356207888482986668425475168995965324123602191552619168038253131320994240223823334375252893998422458316201093372791018748197878800499863371509542231963720716237290250962091730462740191008245797091494820860814997088549579464931046026799888635756868296263844037169972770427412193743959134861854949395761641267754042072869371904*i1^15 + 1772012524683066808833491208760891284313020724568358468630197389242867694345220330200909987896998323916546359498678540328304908573968706020383557677149012253128561699829146028103122163455575624624465408994357600434988571539689757881809793378578309868032869972270603009202843649471667062235321676130676562148841570834127119772108561492199624251839703946783124857095887858719985297172028436618245343237270588701641590015263127550743666862569206400541332783423183836069882604622955462047336023295674778150916080560356003224450375284466005851289295810863017996130733763039951162595504833158641590560128799515340887655970399542265348590362200973525539059179644186935332356121204194745129024153248030710399799302856619844830429770283569004320842224846401737850163586487354282228692716851561114606907362886026081795371204265344215045619782392692421384185246021349659372711400345840468696023421946548409053804912968084083758430711724135019425479245145216487860882948657365987632955857060133420508999698991639793259864308848275518706608726230925337867574940241464233294569806306659896193185791816309784201955786874314180747379323750018935826311424828549607919061510396783819864670208*i1^16 + -5029370058233150438587330047719838415659734278356089605669723410675332064205169174875973843896909423961150297045834936052399123914038952661448689456534547062006492166669169897091219974550693984393888785534073041876197817002691963908226678233438229901828146773817481185998997319380122725761513550019175557956695051490805851092529819827086664264594511304816242730888322369102255976530239195379162435956464576464847174407449534870397998216181715245310966191184610335852493862872393057691369075223632006404705511678860114325688464195268325624099130007151900920124864121116488373230751543919771403978536907140358421227913240106724084898451875485775534480858621221392332054031274880794467227003703670663526471757831440918568570939266252621012564223478414626128105613057248675113857033770974829782030250873591652424451473861843216118189921065426841734194372840496942612874414200238517012376881365292743348402320788718742110356193824115220779412188056082911644657154703692167776449898080315894431416368599299771636149216131593519870208493097281686561867524633328177643289563623794291822490358642695861118191515634661523280904964216802964938753218246002583567590694564120231936*i1^17 + 8551924036328699547458294372453279066079440627747912455733956307027349360511815499866327542766788461300083083200107814389760838916266326763959129420510058566633338814953410631399364661223015340770267946779392117745695271787044690282210795546242588823026274102324263232894208534607508549561653074404522194808401087005801324631562143708503494324088114986316206097698643561998505830592359678529964805246312148666774553702968748529200738794576086890402085929548296997815088905153272709716407439567986564834183476806074181851493297596598673296401136584556307687384478533923783607338674904131925680848322423773536312304902570995089823249982753048540029818126898124502756801686938465576552590660892715699625111693527536986250661845263446576902353486761234869230980821559628962101529395816352138012277064302601168317144925227065503312896087009380847737649813572933057860139732859169217096380741414525080424529817329989918227466171559826143995098640326218883028712867392126778604955923294467188892293366452049538953461044437406836430768769800787582290763350174919516383032594511024597359939068148974700659745778791548203361733886001891986129582569531819503933057656684544*i1^18 + -3289102169212914140892083472853114086786065249600262615335737090601663681375227662776077208542063027470508196331812688134586779153440094628448898445250787682544413732479087745670073252493284723556594334934101607862583174116564614257209743147385513917971230712098031397975069520527346199169234555998965841209973225317395524027957379477377983100792910427463671809213942601568904024038201736255793317244253638879337451954105538044703922456334779514849761118050341408440940245800284555893271913542999943596546088897749940398518501028433569535414683922752416820681140265165798632739001516040324080101182829183730834296189794169741938340240612794916708666018559435752935527135862934398695725534639757979605969740889175329958259472263124347020973368741832555521528202352434443317803342078570434919243330319265527373442641209304120760683630937229567561728121306308162655029194407783274372559532610474847000502035895444837040770732016729426217057448264877006543883144838648417286873065793902348700097745581769353358173027645495546014095954411716115633642744823223999046399327691929959145922163003897964095333211074639414986503293915808823749028679232874246823739392*i1^19 + 1808738636534493900632765965674431562317404830842465799359537632037467496580886025695287868209008704398498568742873382862041625830645332398421257664245793474094725970710545679934904153851598760009619388775772117775017393097274116368787839299499445439060858675311071805054884806628717489608879372972490558759204024869361180310937238433428556022304220892558122771927634576723629708680461074269338018558439845481569868217142001365272228447240255939290752764738307532162143541527314769693765393615760921552295499548301511176400803117840504499313733448234301388460204336099228033956780337891608995676646736505433782475999130422714123408990681218155580899309887418042964672459443272295068027972013091170759324065181860490141219968312440085031958574774409216283374738441761643917536361117828237066291456660279848012341663554140290898043909084109370748605812779290377281934372044305021468439138519115354638363372898279112275327476248963100689505083001572059564581651829085806989462986373592970389766369648467421827642862105828452147282205409833840178244461515706692308080264985077544565104306506597180172767400249707166995091459420171758811482404772208705536*i1^20 + 749537466572904345425906110942301698317518665622376287825668632790404514796093431870694025349110357753120751112098719571707763468008331431548844176833533530971939843896140886023555808171428278879937412272012954392113304977568208897016472473466840255059941186580421393451673427401984521666933302349823300527372429764528264271986259055371228999788508565387627874510270101906848763872550516752859488272626800684942615256546463109214144048421255325585503537983455567952192586577343197034589930593524042492702855188007422622296022827175340898700572229951804525939380629897058545426639714471234085005087822712765846893691557055348288869347151934028985909225428506658604500655340253879869516730208118038773582305659944302073993275210484370122481902759649489267606944231538452897206448372856234897001098788137737731971383244477541029872702694710795464308797114481516575358177159354472721019771567173934589664814877597205704928375324568125286882597623048730170209379554192155706014210589980588946909995076180874606269244709393729826944319085231792027432540569628076762730149242611072694860803152645899742877740274967894956575142429893587235947465932800*i1^21 + 416181941891387157920957974654344180035210560671691384332992115389132477312956976026041058628973489901446580839208860064112444527335717443706838627457265176185376201631656621681847003752503828058104838748047767025749147364454724485386502820036850981771894273190145979017634598856130780128519899382643120061036467639645521810165520627573126331971042581019415557268013761029742992326801540861037276609869514005062332254862393548965576927905070832335531461740279454155932967915053960142544543018217895018695430578940904067321904225224857613228512905440248481727502611584935183910153859293416531175752136122406966115695844858144510583261960225801931665074987747948868731217400665653574614520560623186973864455195542826169862251678204026268819748082714961957172091859497126182945996321657212245015316710783650104112066908342309414930274050645065809434665106131021133831371158124358330613435151095601814147616157799282658796743356458605764658771123723450753942647116230686375922046668504660826130896546248066881212277434766808848680229220578991437396702268210501988731982618957824091916159805812459150626039085341737872798411049704766312546304*i1^22 + 317793690817542639562736447230613481101624333285491708338017692761454393988515823436438965308141147952901114358056952368612192701306766069313624623049820274781211424171466204142568965938109193658082042254668798107785843324276416094368894054549636956239156928054724137019732957799839835483897884552182309797022512646764503816365167000274516280886312209637466165347227132595201088226010623149464834800401262261472486215195707329689450357561340819917192415608035042125786720195723815843643815108698325443652943401599899325228582334597646213035086757371587762886976111168932564364212232663567978386971200164915872402921142832345718837737504110077681656502715547476126354082170935540884765028176807723979021544375152681580530271333027861497978615111608759358665654005872699008017591775020298563305041088349364758789290338645410917655616469080698406654291933049543764272016816809826561129391443266223665612961592558090659819597086041962955744549432472377424854848559018558386871937110542715531321285119270659597851025891981117502677001994583296775067889951713749988760297154755796700414883246412859160976070320615245654352407766199435264*i1^23 + 246071505837171084851923805212885639784576910288031313096592803071103888803953461544123182415384694972636795169486164178929720319686687088566132267326471063692314763101011186624226616986988192294092260877541651932799142493771619896235371728817331767377863274631176461087274068498447648033762516005770380722180447875181017751037985991843255930790794959717705537615030480352577240340549223008587582388745420602050385038321205646312111408830339965562604298955784147901304616366124008214199532875355516747679574886983968803094424295597936008454555304021140375592323405183803897469236096935761638395481421289448189321618973074846658638209402642251799366968591576431836212919660536428120292116730434041550577362715699515682359952911377659980090107298740883239195826314201508579587208248792628841986885490423764581581162111599648846993828384851169839037787168511187302300121752059673248798530264986318823760912422427736606636508636958498095107659258382122554348584083650642781013175034336810326188782017658248377454185358059978905186172387765346964926069823526801926372534614219781769308597865640301976308072805558761370852656152576*i1^24 + -3198919737307538892919925485423189475340724272017101223518724325465720690513271451411480735626570434827883355560795320664372331945681515722511493926051956826301743988476893542956382962518133642075162182499978141993538633946526187589220326931301073745297359959483952230476924207266661968533402696307286115180575486368472492987590739443155385688334345775024853956402629487994610647630565401161970602236209839691998077045007327196076319242862402696439840382097628709316724562223984248037011897216641591896672973141405264629671570799444364963250523232048186666240064139963593548736106118017344244412486654072185471957699807961443186096006802069491163173904999262252929638695882726576129236787287701621795512986674421590168196175331066940683521029837435092203326837686807728940724841350341052983388747639159598482558375826928760736298460030391974632494296892221961584571980093732448151293073972186769979710208730662473561219283720322458114357148738104306350788742492631029203111639143616107384901221800664567525751928756644840436851112655506540552116884650521447741331681267757003787276574484527320165415713825734891929600*i1^25 + 1711432573271195346675368101342624938236900962819946561430392792078687052264027950668687133217047515053726468859625908346978724170743983822196609483029048739580116010847008572430091274361316821212890795279218446940753675050852156175239590547382807122851471560625146840286723675159840695155969244104900164936084606842540968701577945541528497119033874367150550755974123212999452191193392476947898264270717506616571597453822943731543512023758466186943235115682966437211471028513954460563870259743999124446942874317044271146926189463286871969361317658953801815090546388265982553550066233468750995438179670568970280285901848170601779556090369144006267747321118046368490853316576360858309005914624086664184333614161951117204247708339730911842982547636436140986377227164520402839840612105971268559220592474857330866542033061935488888728542631056679297223692877789928010630334737232820539236707335965732049005845357562399548194105745120617602458839102314629368352764973535471625940925416653469620037172846639717162881990686147208938883856107261714032134973362500862925149892176198749332457880703553550009336014040989696*i1^26 + 545367461834436722445784152042617118369581877564910982500537143508464664218814796082820225722039981923134968823190836083661767586971442820711844458579376843951664716078119854485137981727648402630547532696299523347411658688201042820081046989261875378422649549531940276578599757631461537743306111532386590954687186487947700455728771144584627327093947784128618048429896410500583973275837811279041592205896083119043077054622513798817666789603759955749868162311312456849859105999249035070046606825141365179552711592963329107800400784196259804433356727429512955655729237745620680405548334259739997751860511524337452900185085106451673054902607697729374708677650389530700178124571212541367374723583081773963592471286193003339394223661489171005712071973585749072349059262762736600400307503560563070340648008970468808877930528764601715323778355154507301941190624588505985577059145415037687845618084770126924641447932664174607358044625555060425462065277496330791797151250921613383648493741680565415656123527921928761241933962083359458897592648928720131486996022292855865250940749283724973413135400606109794304*i1^27 + 41049523529125611938943148397475773584432448829975797501741945550325544578300882253640768515470830353203454312129913497314828507703609422354202760834569481683420955193465876586309782229350613258812394459316144230748453072727675003260407022379964805791991318248980489430051067869028886927577025369988324499382848701177872023777093759991580841454454656581640295580902698593150803598481745717526131226792133176883390908654151210721334067454710914556193655821635708334551222806561789638345738138530200639943374760988019249308265776951800173749337314040939717425697313267758585791022774927532424560909983765429175542931234391708142446982032520721078876814220709264763626960702507269880093554076287311509803141027260705924637238739958241073731742087940142852010527585872727200342407442636135181664151207490781826543692777366352496432412767157167145306267044163083986247948006595976379233727487214721681082633794506247989220946813347222843223170107990548025362026224539635933297313590827001063638547595749455469659397004860324588501606615971114277741550705525682608836920807123148355361832960*i1^28 + -1160918794637515501616815992824141148738136290638401964671478707751314669652721168136877600052343719148121095582273627245422450105129237969316183469370489212395843648164619611995582370008945563231853468087183503136084386427556065318654490036991440530002786549048900162949304665853839798624538783220789473369307562210358847549609549216678906978555641812521238213263657935148980531784400331708767941335379720900118049639888008900960732024271927974068482274583430016042430972201100334990690227382428660633916427796650484828607518646039605579385049992336231225187621474658129155751392399158124763161822040480068096080050801773256521184922239176801367526284786672128204687436439674457946453559880920631896440916744446787592022548808410520095829818556894184072950778603374374524454822487210483850891339709966750677448113095625786413490387220513938621377095216317899999160008753091591274790158474234279401670337071564619924540535669266343472395018288446533400054480131281592462779499234807259589130343866793081844304206330512124991775201446652350395529166460855489601580948783104*i1^29 + 10784796659023269340957903828803166965117778978419804829605968618921756214740716679113966646402224406878534288870299213684331651512972756409437739717492557121078798120730505052912882285760809718739687236220076931950950341593172160059843664130426554023251334628557866893362394023485355480243306857913259003750267333172491768717126732172335747900849069182088800583307051878678971744575917291159997802532213209159513401027832992527336210897545154120293395661805152941867284322567571167364848265196209051558554542578381859530825619167919044121121321163916734019988456208604320998041387152393487515624218461925157305019145539733914692870839027202144803662429763789781191229600816090549022899881267313976721557678745711598911082372547212954820976944318426167796244046464264522060330083596398550085797462340477215595002113916442921837157550250188711578188176494347825295171091393619405998477431361415735698760577222813948186004232027945159571669552183052419246701257285085928411753078890534430435901074169935686835921515432832966014232148635193796645858421722628096*i1^30 + 60416762527738590664246083286576787529697319228010415276413100414508952649310401376159586541151094242440691603111007797048491940653463549366918575015236226360101203073962844548218627510685876250411303707285574201619304074136680459014892179188037680503461307384235822046422230305842012767252509831361533492573432718940108958816076847046129365726825710881664263593987054532179284308920932668550800618695913392686185055658514339086968461607575197057970710323100124409829715904941116712572533783681967233597576756332265937067715459440320555722736921656138777480520973575493056988224122183482873008985326138052623463155314316262256397417184269040288621597831169760148419461788845754886616250959998876010533226640202756657217967369748097761051602380491781850825380895661919025855238524150161858062740035469512940366625856857832195030242118898961971288150728499728427162198168148663006765084656405036156854700811589114827783650721147585883557297529143251902620218505019273963014092799538795954770238697250258169269352849127291951601470862910397739008*i1^31 + 669948882665385719567527024247777226809261348229835595249113485931585772411426321473642024976562624163085052067942782992910535243503620401783375434564890117614829911771600201112285430791265547171036443526868192854335493619469894964728958883636670968350505599512527719578191609642915586305541472114357352299028743797977485542636223124739322527309747243684000362919278168544379067159412835709307352176683431709992554119150218408610868486147267749219257892566200170427628057487625533158790642349744761352824420765774242092030114545751176263613801990940367779773911423912826615443637023344746850522651848939906734777206105350145382074368317709495641684418327446930910205027958536648490632413036597584445221236741704334989342372669717967796174967631957652278133711189740576700803724509302180713396323114411554309532608187400663765793729838805705612753163022977921943099710563615504087088736701740001092056700588806358240079941765970066092189167513759691838467821496510780183742185826399399422961577122075535614826547453536262798208640*i1^32 + 9637803631546676812411109164330845676258088347939989854619332282340307289066517543477812073484682978383087516455986886566536915211328729181388551616017574846855344500995236526806532214340942506523519922671244301575340499187616049368939240866719854521902270761307693910785327736260894298805479948183686852363173493608487170792105923079173105242712416654833201684697154542644605553115984671771651583355302506625871994653403029985133510112738094157903738171378648382796900368430259657670360060730289335910257750285171337926581622006870293384149309268368877448657677144945992741985392141275423981262072349927183189437985679010693945798035316868536823204588394605893162249195784017930934872100361713449807734099338816191747196520342601482609226910569315234669216130916247194574333439467845267020664811256836032696779858842772832802468827138228002164798265532162532692479162618947044366401046630226669997103629802067252590027962408693747555296216814673136375486131672722865220297716198008717676643805367468299931840*i1^33 + 354416503772537073100848912710154410230024393385515140446193123944865693803796923850976173914585572873092300244359690017419082103450150263160462733743584476420972259487651315169819567738405162596381351208478146600104484341586373888343682084387807239066828648884334577987928791809719144570522321616371533504038506990213627886151584973524059821585563985850315846292229355529912730503814497641285530014608436725052389721749632655332421389980625692015810581502443401667860870506403033960384474040295753333390545083198516856513582283392830113856238256984547005286715013666727894993788845911592147500796825949075619671450662870186885769980241641524844835398881171469810279187561011715091834931648097576714496683915526298656781522450565337248581605126473551894798852432649929349509047027935809382591117334795712009131391538145522036942881499341056031275619841177024671497175556328633636442487772705688337689776875930158548049702895893599750536786840422143317542457702211212209137401847817623753295629364*i1^34 + -890988325263291765023158362234598053237576036938932863995898580209125003153809227889817091100206550010342970354934445736876362370335751238114061580365502007178234547264941287441591115218584106094644454378891898024684508273587466637233698607023136389682673335076497238764378743402158749080952895933772899364014203535220144907403342741824066947356394804848191498297635857637112005354378617285400685436391064777165120874219102083652050383732241510093752421402472428660403474298734670086371078906981960121300473054637729037132095872835732525641197163407767395153226439896397531477383317381464956239849336050809244849219793399314195374447692555741333802423449665413411128265634978504222987365211774231141529518331062465246601444007431702692886546581297358884749997783286535553978387365452484044343592756124938814157355503094339552023086298206616721956848753195739578033286105225460849142697191912544474714036277512800580275515101402226444595209795195815246194476066156255840870144105*i1^35 - N1*49623447742838311943379764626426702027082076391047251051718105000420105303464426775375839617364383470403902810769714590740227620331602693447162150558881048053900318766528741829068668095042112878197021353748778281406731147283533906774044000592091352234076363953636879654526804050990098315905708726767869768078451927740299824192880574875000*i3 ] ]