[ [ 457659058737833697713152362714686210970370354457749816537500460219424044099430390947019650473722392987929588113734218447785493244986349723415064114838792247062042531954129035063193094457773967636172590173919308813067307157931262044275996220796215601138923558152833254367064446088533110521947461637258896213987288959872052476598739977970519966188902130315398940693304506080838127956923963417734111534738343923006266315692615929030634269696286662351460595852239951885824610968279168435929163736612369387341392839559409156935022196439223142063919311228111552287341794484562599321261359411746284258180178307551729574365082589581436060453094432101835700911620775856391556199195995541702083765909801969284498523058267404886980818112213325840448053181790560587494154902670140427832033988941945264477818635076935095478871839401668612120903680000000000000000000000000000000000000000000000 + -271741367773694287528101945518629122443037428839636103891340742752004605258126039558611422823700187789429253311167308254588285963032501027911262373124454998125563989156844336318498863879482874008781119558580545807226601476462159625039383898954719096816166911167674810626322589261520613219561587207420239353812311964192949735900641238404031975297205734464779576033880671319237555485795470518971914021926016388300592587199513518491999376063884385192114016806543765181423282954777190492102704538528235144167811517069392855328770805351035211525963984513395510845558362780729088913863719924895602806679049707868259402757102322262344325780709030777750380239025719204827658610078830996117691331794277121766255557003741982746451906171430480401499639330006661679097900698670297086395538283706348483337806507339795427112703907338664078737408000000000000000000000000000000000000000000000*i1 + -8846060022994302559753780517860626094084134739859948579547179417804421862860956105589644820863153104548298161804939510597336786255067738833508460555057057803268119267913186297996496982322835736775653969993808446147489138979002425941195772268554315264498784380255812690372643994842108324541962602549872780547539788544137383076191973864727298562712071722398309861574458730732286003531207744237921364485339018814667487567293742761719297340202117718307358923079983022442264997955616750651029926475090095743028575254553617848906843965404093109263521996865130242560541743026512557097577482417623077059443667757967951714383531602221760463264231294947879644074817750412332296156344172460380162375533913840286588972709133165837587100477517067592877802576316716420042377272362984369401828749025005759909335745612327198452514549142058644275200000000000000000000000000000000000000000000*i1^2 + 54945233577668885460015318933660707932961111337442811522154136805188053526396109641282076223722603317094396490914597134272860261339259430060358499069536550057475947052160922654416300406659028771659847042915176335456351191544445829615324546670732016025470156748875487661259120250088301927733142453388263745062527134916171667412739279150187858228343990967887794985375274885231308536793073787526983594604515224714643221581667393807418244231664485334159049307378383008477356755723083889410919349781517454391955628068065868169840192062904315727162212194693528809720929400164230671217054678278229296230273545505565426849397379028694940893886025775321546342786846655257469502182333662061005118706203217999616389999308453020672267343556353557579375091432037522597749762320516776910892184254673120522581092298358212483109411732617869393920000000000000000000000000000000000000000000*i1^3 + -170701175563314030583769869558512230683003736171423903526892628611096370561716112767810286239624154938722350173497890181004948044551706445530777332086716512396158538490451176770374140083458739686181644360810738113889008910655127828582534693266837930516312414418648367797314082848604775243330362953008161843392377451350136992670885167479427265952773422923120912509082382190647940816489421314608148900816894158758279351901592289259080479959681780738313441460235535688818646019680854321043226890445984309752395521501820609790220335586156362493948791290002292889275012565126054127856823613004668029426673703031527441550243447195576321266792746792282406811881993376853736754556938055824555848162950305209086151789526824934566013361553603566368787316427095329249591435727539838612341606407479427399285627346538299344497452567102488576000000000000000000000000000000000000000000*i1^4 + 340738118748552962664052922710751114334881015287838945216836193369721083090899905963001380097638799714650400365259223239526264975379311893472284663403390951193898034812719548738665709765417588545722633591484233280582030871493172525415109676659795872587778348984997063279704447685522363761612659445751133377384851164207007794521071115103442330249441944839248346915633799271297914496176185213947779996186982941726126182863490162123157558575422418446202324756479531775881180654357590287241066286308772743766495468221709835743628566742290493612389815487238929078904329852412458403010877843857761870154284338996017268860720499338297531688298073643849252113284441014965432143723984238947634425412965036300580534736947706774395989650537301350237536250151208389053543859384843170554172150812704213765578163514185769217275771017284812800000000000000000000000000000000000000000*i1^5 + -456637803176881419799138522490426771786508463605501225255190234840825985667992882000907289400995904969768565897561215888324763497995170556056858860134306380697068209104951646909739757573518436455445248914613251740334061113449592927532878922697102267031331965883155153524674929805319135548457074523418928647270482268670240368854827719973529340349421991185740626094366237522300403392298329500518976478207617630782396588652703454831383656159050838259228746248760741853609662458283583984354888867589268231322316979522452705047650793209475352728238082126537001031918408150586318337336597555680600792844912861967554733977663879278146151816253726186505958084050447739299118890635770676740131969732352654951799087210882070377398498753710489316396724582199127023892549602375590329198748248794496009315234035620658783951910002847907840000000000000000000000000000000000000000*i1^6 + 421489638812164587398022286940008388352768322647948713616034559262825753668768227187112070662796128028271181594386009626971897824031354801271800602808789229053423751170357277221824410016038338266711185108800856166338803683710249022470016366601404120368072395161091703928891823904602960649015840496246802892727213775245722599520830219027869848660638034532951892217070410908065793984699931792527306800589458568629635541023071710288562765961837185851911841925653616226639347375249836496378030830447939916136193365088151347652993335022635502044009430653484619010592016953753345885911924529826728667300720338558951633283170493353556156325719985712481342425105669437251700944844288856622220609290760653451451246379451935338203218751559083242880122355164581606923932901372438783951486068086757620399304473591234429217420666208256000000000000000000000000000000000000000*i1^7 + -258590773222580348722215277599790840439667065314576121779533392408624406761334195819763878830444566132985853633848513173821012553375469824315679932486558360817701266218189514102277615643566930706678702589169207073668660232797640560064669217817808094346462963080666108423255828460939667242694378294816975431840689317541205995635981803789007264357609432914459307630902698524128252928103501504102822404396098628395795329064566706572320400539238464230466207532627160707978646245487995156229722527138300946361701366793624997321280468659324122647473516664454958996096361424117376578467250475965217335697544588373675283135176069898106295129245417049188744733656877293140521675013522305332052740422094378205114304124350161206929343906235977272696579016678759166291559895544595411814428743294372385379998383878342470784841993420800000000000000000000000000000000000000*i1^8 + 101945964625919330985376410987829175503108149908628780271397400513890413091989104183174119674860607061664877226692029978402451545763915986062976141201434189657090309071324313848702471546110242148784842963920367205481283128002395736501773926342640868890704688090270238832595238374415794811087629751106156832101820149621780976555588572788118486017634141703026732080120688164071883748452253175906982828231508989391696728794797366935742074618091328140861604737818403007299846060747832160360540659260030919198018932436283171360217821798948354283872994659450556448948960858860929451621185918696511871469716194938417226014576769847403107181876420090678915183393200256872034191907850222109938950691601599796794501262745081428279882898939453559589547587543646784375208884692708303105729324223462302889196763613013082321044111360000000000000000000000000000000000000*i1^9 + -18812035925946247877784950182858034778074734091747550021106702620430298581091855065852981526822355223284031125756259849989551954599539446952098454761716439823681209744053308674488800461345993378357849490480323167769247516742462353027488173714383807515821207234091090086951442567063031060861689765662743604639303424360180024759565409666374084701127749163100174700980552532006902143294962050059045310837286170031221373009993490534332217384451708868681804199929054405423136651289604934129218396570860751128558053682547025899670561702984119505149559236340529585410971938594037192867040182719567342501577916901175068676272289400505710658229258184557869582680946577536752893403215394817412513648142358882628396941382312202848698351681360463547422327996629273097588762031345649477859889082753052770147172098514339462381568000000000000000000000000000000000000*i1^10 + 3063825281287201058213336342180944563541299511585180551977737522271328206087165802688581451556498060526793087227288052084793653780679398856996236968469188763733125591355233348800513596833682088209918783384634351386560201597669353515334703302731559056854157226847743633899656299472557772900265195680777728229052235813067426259138681326894843444280708911449124261992618551313454731965655258835135376476655914252476954547841586853698890171625308982995360991397854321269922644094922563249276943811537083043154906191262739497160214017377077222586278701512922359026146440399661278265821618855430944316683186097412238462661014425833823549255154649585543306774297238775066501621251287598340425548781219709403914834239780388355154293598951519988529454254370275846387301711325088581500401036471945735031694343071236672716800000000000000000000000000000000000*i1^11 + -175514198346547251814995480932001662924994682411944508544112278571544885989948982057810171450737373142209515935003715958359480878422350100730350147377583996018545192362569295751847296923629380570467067378808041136382295495064547076879730818926601372699110884822899747535571380136780723599905218835081868591889861771914290164461662195427212796500719590676920136936184878121544165420645639499217895789777542236857075870006368589405886036694544705166242687237114361171810667287293129522614340578172268987627892124449938993318821388667430590475531545795439749076553296781732704567371489315603349569148517064891787877787487610385029288425303787429716091578674432452112506989307948527168000426985559142092256583825216137776641706823770991016495933685422174154839077256921848470898157291168533594591879120985039831040000000000000000000000000000000000*i1^12 + 13467306417754839635564944980579011318699466407821741270079689341520421761893710655174296675573660205891028969483711860563185027690914786712255931079808633304538111337888977001322294373380344464141346248973262084308293653703358610667007117816491505624522538654634355789922707065901372907304797856791347601841129773735426028853660038812174189649258485676888187983416916031679576796117408745127816264133083672769646525518951717125312881757737313987050983181289973861453859653998790187237879794552443272935444545226557447007696304215908442026124616243351209627674503260676718772446969230944502915376575420512313243899364785614633902940618333996719632218138243114071058265897061946439673022784520304916543434699128165429433158523923471314100159020201020970878517099796552809410856811551739155045625083243528192000000000000000000000000000000000*i1^13 + -886191768665993877609370395552233832517349509078461801618459400069664844079003010340038091272206319511720478508989938096727556316010383362669208065298203674008294212003717450715566960023025864175056643207683286711592979446054621430599860773592283405997538494899223887272924931181151825387829885589426477466878164980135885920403152934343113869054748332787508838908773611464212291040238012646863028943804505164415782927291642658538167091935269533325303464996477271651445571719371487316184548835844461573501318191489903288282499414936539479446808830604462062399666867401032637970776062819932267749988896104671071441801359711937754570673205061320039758759512268348278992484258271378841994290794334947323539904030015359948258233846067520976481592078068399289582907912708793925277936366849909881201711330099200000000000000000000000000000000*i1^14 + 79286269186069581390128493753902433593532041052009238308083549514777761764823166690258504606004963738476183856723668143015302396300590469038567270898045644381644046578824773501812308745535251115026979236364275455242599097718859618589336863835742081666134217376109643556904851596511889540576231050815014943191730945579429425793275663751112173122056804217935320854010902472641566024703177933802982877335906991065498881244378357429700727002049908428542103247830541907093119744699539634436284063673250923245815405364654257768022365166352995186202500579220517644165242732641862804452005144828071876997624674576474184574017590421500401535880899091612084299245584528836476325219616323721448478744355327031227315253342138114175079376167770261499858346713623480062552941562102852652409391749752784115434782720000000000000000000000000000000*i1^15 + 2614588095513331639540658204333625990343268442987613621833299589703832012032433976318642951728143762454568625769070439276081434751286294857600620652031551260062212413618160872422116489185781937810697441389930312153359265514724965435556149648280490001022186287454430704114511879979587035776270749478461834024317455001770278878111155639331138100606697440095331355941780384974496019541213257046160780608203747213380135836615231552127346468960029703887096526953030544523063669778769717591711197742226006313517077665000517832149933577819724795787402894287065454168116929280797874951495597551863772295818656051652808675735797024792846638965524832791095509393200774275049330278528521971488948413917685133533243468995616660679104132337273416680305151746814158060911442069713904614589460578921100095782912000000000000000000000000000000*i1^16 + 111503050298071023396404371463693076029018421731763946570102149517482731019031143987667671586320231458863246638654439682332490696555318287662455907673341226447277586364469694691759696078297775066200724998239003831845573237147447146048399424068736779756723074644079476280103121133309848365706341918797036703403258344006764434235173262291198965260566031891363405096826160268766322016164488508541638680101957838720190505985560092095947697876322137893426470754071676498895883030493102781850724299765416186696873977031354174873424064647871141766439637490133047676263045040723191397590516121717918664242841433028878684633644342241418025352657554538765821109404582764419207595726707553464053430698723958956326828356308705827593674451015654674579333447734703249704282930531346970650167957110415949824000000000000000000000000000000*i1^17 + 38611472681949555017065047419889565209798236824964939354680864534406149420250497540740793750787627962866799249973844568225339914294538646654988338751908994323146109546117276310930951464037644227488272040208091709409926009139091366534059976572397852264424792053448420739885151056094625074254552003615804342078704023351734511853971413302409763222875327742978273051352079893478322401141568075124401376488322123041305702590260105517002191673567332355255293018066801804860595690776498061083387385495404585800514215201586865986709078504207959513210885884659841599874077165178152912370205185319214693396703065964764960712721723910931029431216577663111113523802680092018705222270193766197270209972962794667701285062737166050753978238632393932952091783386349260462600409810600350065929292541035806720000000000000000000000000000*i1^18 + 433132319943756041289152908449239003172090222944365308625603011248564751481959509196958588072520609089065091979352640268204011892841235509595846794178473035343176603552063261193513613279116562211598064220631096705125226396677834992599540085648059912961647382706284144307878838823500297771994549533288630749140113293022477012288444863724640080791730668504621918859806555623394068792467049732281446534578447112464826380220539616357707074591736786289606840524288650870265892470079760806711727107754788532517739261927947468231021092900234276255394641409368541169946345381211587511081937963103185897268619051253181106550076908527737244214045846855158577353125597276233131102146317096794495614508878552627019704331258470117839710622969384233353263308620248026978539112866754497355161932922880000000000000000000000000000*i1^19 + 68296095159424988818420441645972324550908867201374064069824511531076117707972565288017585170719327317804984598516339998886056521555229164048281155833512571460845587060066140587878508377840903304211085284783875118302208728707200568535524020092391563526199766850199748081091610733208607339517856139565228881969022490493244610714336287019620003404812682187609648478444202430350948236792458010545291017944927357156788459557073291602347268432547747666602253840011934205364494334737199110598628506562341119859401452817389093825773804867498982647475542345939012884641428551224337649348700723038734956885424683983388192594199013595177876102178929018317565624674088276714995500064973706782318233726197247397226091093519718249035992423934446318809226967834998838857143111629246242387160098406400000000000000000000000000*i1^20 + 2297728269930561395634823840400611341584734137103057500625648096170810371358009727861130232460447167467996791089830727068025889527997198422679944293101949334435280062536258763327246632645027655474872793702808052451622098266214299810469504216033128894604490276350377687200666402793485280846502967078123285525339346721675600836446513358709978666113683112226563956972719384790348885221461870481000765846379033521920641503394290789001581744386394578115640539190491698343302246609810325625613169194456762071765103268838721579260463621921798399236796483154128088215284755760144561090947515220746868885071501185836814687716048528769964983173162864394872376365032019858706731206319312857789626733433566957771117261571205206700866516951755264840317779333550597176113471369155500804113694720000000000000000000000000*i1^21 + 36073733707545676016076753450215428088736239029913018107469179084616968635042990165228351046010804436501739522283845359079261108606696434068200041727244085989737783830955909165368679823647814502252720330649335531001741331949821259002277406430500652076474950624903707167703605116443956417907873428143015964949039284778405912763552173783677963419566345835130089262428805902709720407828642573165349207689385641628685915156215815619755615957612538222719950342989622919676135750091727606907059143511936605058830782969231186410229978561873212620779199714119071480611917242847302614338281307542427474252402773238399254212676129343813577302410877376160422395444912959174643364261320684664452689824707944942406369802850086842240420752678519653671808056116431174983528724879746237726720000000000000000000000000*i1^22 + -126550044422007462341094716916050752139019867911148314257073857125767341922638838292817062619123693341957187087533360019095197171560032703185412329432206025149615426903220559032548076211941871371345777919700047990520691610133346321130728754290452059700050888586227224814706837942879670176705188484662435414657354041941694915007805971347048148440753068146856080287162301285161394162599714394497630444733438784553097112493018505563470598886493683562840355105387632278905562648200136931585446091610263249142214792352538301095819539566759831919629878310325994653513961946064072484726310452964325852697701707527692167542276884469661599985819921863192218742428405171002294549868314115164851393981865583720578544134007980005622923775295596808707785580736976915633843717843556761600000000000000000000000*i1^23 + 681438684507428853507371232735494003854678811624555408340845692012467906128354691352807266483421741015532312906481196766582025130784496205670839521972271155977301545683070863784257604475939305606709923411393636760328925904556708316616045267319539956446831425155409617003262715093241518171896589873461660156909658357804453611249875443832068068497230728862637689546731867106870014721853471908408001451182038512093832715253847495057055449534631475670796799950321869977634432546777618330112294158564018059162284384092942634494869289677060896480146576444408500837184458205412210127946850058990932520383924879529385465332372949208422821541501004148386884592437113799054206323690869082997478519277097423456829912596260798938877755067057038704228405663973935711276273122672640000000000000000000000*i1^24 + -19170350382402200543846055601722007838104858772543970287028528398479943143893775887955828030085483643394797498970552587484982639735603453019534970353750320354528742627930801629332255534090610632017870236260560201122076451792010175497027743937948488616442808409141051500481706444837306938069685413432910675618072477852787557681342762726779049297196834088772851779725303194502030418142380288542387920560468657001487682052771820375637055898378524733224915836215670738885063009057454342769629593549955613792167610285665302693662496775696254857215099383404013578820470268306043318089082858657650864556582743215691725384395967835369652600731228520459620308790530734671296187989484830648840900159196545970760998912190946726622720490021479985923870199398303629456703488000000000000000000000*i1^25 + -126466406420131850438601776024181018893674778998099937563556871220360967779789187781107327740480306711489562424253541638324852659230000360942787692520022752303370168407682575065346151566348095769823822537253051616873516136352054431996607804803918166112902077351527092651497387455158839034073971097307119056038279744160260920441136219028556130975397401216805960563964363271635839537995153373134974881697525702968529681203761578419549908557586516264174510057534068296477497648011146373494653081976208095800082841616091187354759747802469219680201412116185562675166906741231995202544697701077862904765772320498915567592524061950960513066934772647477918978100834539374486230612770203860235792686504915474145557447125915657422087932202445573776207088970838835200000000000000000000*i1^26 + 261567297221905646035227380908273781839136548890483199232710986542441200315904154380991799676622554304648979757931162907767345177721550607672497841243119879245383420840111311272951124842634127613549838831806954567623323801717152655596966161933621728191243088719781596640119789710890933284586891235202287697301008902086519646346898374349398149811480885967581860465252582333571801339959354632358586921132651847408409608843282270870130544453531831424456461920567761088309389436127878221840291542614913152079700096887820364973491335416292128119935597583563557941031004239603553847901561188249526803399895562999859072631297386172630340919492152183015359137885871699979153099101882723057773786839035336323164645444537833690689807728015472135011712368640000000000000000000*i1^27 + 90804747158865746505232894088507228623569575903328583593419092391388568057976833651617081189495770898766709812061676096919290560834924951776066234353183149255828712008925640764640088744491598705670037896533106731385305103907539515927221716191890290653426665978103866893320155996368247255145116508979305642948145251565730214847233194268088755685383308761519329356180402140387910694105872104482973675527041460850143482841479269260072948080920453246751346016684443731640839992887729901891541841870738141806767027176957024454919694355213698358537326496598554815050357306562010767981767157449738811603513142274910744827689124965874078477192915808263657195888899751639491364539191032416575543361305827641556417955456949281153674195256778795515904000000000000000000*i1^28 + 777621281269130675293759664408684055372971932728110882453354239632956382559152044479306150401480003711746019500934704315200443586707598109011569183305293684550097800339625878876883958107397930053721399907961000091584273104401783955790841018620368427736064069578168977552036767766020036636978752836031345570766146022833503773846619582062530475451334853107666042682440489847540247426573300494359617561805276740309825279770110260723248250070995287277942430762003799965907281311975766313918671055742806917240845551212545988471020538535472542254742001854820462622113706495749356124930692347475438355974177189086101461697016701371484576960826860752440736372559011274121480799704165598603445369509989433509315872734254041755501578004987904000000000000000000*i1^29 + 717246491091535317914910376478007022845537663878978801478599350507736176409200584829882000271571951527140118955381923059936110888276099371816834980559021618949149117651071787582317468873132693423066089328938995886803585947436395749089844172812014855799062390528948235698878754458165413674343318671552280425912781183836794169221561856128932663062292330667847982338691262428771236417114999201243525823650380263838047660506980218994336824985957316290929475944389271651205084951424258240227809683291191858094679440060209349540827413503775898474279121976654517110779531650948397685433331184769034429983731644693615003428021532637175297660528004530612499115683732282510990671287485679841063661334983530717897981613658416891591393280000000000000000*i1^30 + 104028484411932735258303871258981296583215012989883072849370437945254013349415562662188626718911047693541023192496654458954685022984821104167799369463879275604952546642653691111684672375442046926395267369703387438479440225435675633292230143254834985758347059958583088542106681675527959019430631996747550782590744159149533175381895484060208029250174061709699344554857504638340697549098058339435625504424365879117252926634764252295778164732383522433900224113715271311890690272741926740389743838087417853904552131332878828401757619418039884192966787535416263683036752696083948348862810019556522983540356907416163113305255669718639700105700462613515984156708252917877060034918055557384569456590578826162922225142561308147712000000000000000*i1^31 + 2133738140917862582985240139055101793005276195665050497892948870847246644844367715084159559865261808834505603365709249428657824015632235175556133506117647075299420327222139635168435199442033675635894975990394742556904613708332083306787676624411119592539310504195106885269620979378898762766359076202295176122576962547313008874063835465679258620307875819922779276286583501800226850955867831830176430296595803275327203172049861936885699280221581222014394070394905501338788399305593439375769379414972897449609619354796836294503328461891641896516266128466578798526760114771674927278361413865370290684375947142041755421854561207041884209908034561391149379951479772945148806900726686076356120216808358942898268558432665600000000000000*i1^32 + 15117005880900672827217187713847780824793435284690398981089321727736836474661317797783897694499319610959528609775860538837207197077782080834946914601346615810825621670818131274562164404905765961393171103065129707532352893538643215191767564258873231770905491105951072837503017541069980327612188418190060684951191705603341001192635360710893397145800846653067784513793945751045642742616526375304123362422597010027224880693713373764470309500584829387943245178068632204453515716983968703269861521795207382883281506706057574607941946045594102236982494502870902242681987462789460951482206507944183298380574601884455735005574930729184081739954508397337323503093543040389694843008423035133458180274283372762711982080000000000000*i1^33 + 44308601490138913887469677299505635260264062894760838472589026946967329899030468522085000651889330917585565736851402219136621654046378794860750559572287089725599978354323584200531647349775775981804310595134946098276134989810043396094776862325595493785055425821292739407315678809732846078980478374533248472387946008551627550162724152368639268123038690017392692669150024353429092151037946640713861305721264444428377680403819062662364499476050373845932462696385619646727754537737556058716001451508394059514991849263658224008858266654744379565669971244080027796979708057807141018886087317787815748322714049682331593561089478744855723989440058846704151940996986969261702541099461944562136717613873496064000000000000*i1^34 + -7560623274768347533285401341242443308549216245606273635035771040559061016289243041380997856393399773259504007686283972344697589606097807202843855637108980506592085995236859191088437105120684415679987203618655768710099302564468979115687799636725287382927259949554264428710197097693432840834114660460357670984715727074308806176831812457275470627421442765784975953022661861233389951320089512385072670369558147037322237200756814717467704172311254493175736286477909714655869742459687955538721531981766307315017827099006771853511273005647764990401612071575472021928203340291298395576716564882193785756768739174144643221343382283737557792785019083281206553004885809802735092743138471987739256422400000000000*i1^35 + 448021167797174719966798724441893954235965542359985259027668129475682592596646180312097752254635415752594241299462065220766131403677144333695925666040096848320522992213786201642799441446857347655022637519953883783682204373678273613370673940849877599327791516839780271864108328991456106132703891639174202167810410559731708375209581023689234227226395146677555755229019705142343069933428429402085938195185604387714580425759456973361363887059555784384454015091194573199695611945311496040933536067665708311386725155573845891745067735088188090550860840708533045680163623671626376975884404611545403565894597964082312155046830512761269266631099011934698740660612917511919957828634268139520000000000*i1^36 + -7073045084736739825074197228423404982252853763786563024012638673472184112860857466310930406295462293019855489701708629847935883616775727933131704775755803860617803009544005762581415149613955147241887906522343556618628799171120221596329754075601280187302926510603111732338215979508450604530504011269795956005966055784908374501072756697800094129433022588223057331280808809780942075870117180128255736151657526500558880642352081774513024575311627671966626917768390869721948102340092268736551818469754431666239027657827982201078157447813975621033081144883907037927748746868642209518211063875144988907512825129940597990724589545091138093891095621004841547928658731935717523456000000000*i1^37 + 175487992401825714139820944401826675695589714208172815151170017803404205107432199777614015050253044993881795549253525855173521297373187803042151326381089674963996116208010999746328912185006398122161363041122815560885289559492472328864997868433433602901279088550028049035481091110958945145485532168664907327104465914330482994444469203300405746537680643915168893242453690554961990511307035623208064092015224838153938483365419155312990461657863028499621597729620143129530356495482685082290562658632829247737318692386938905341201676253630524452868196520504351876795101444275413762198609805305597166140060289184046698644589637705962219480264538427547613755924516864000000000*i1^38 + -366089771601691755446950613003361460093117107571333459310730730068964534682361446762977677373086979190579272040421712814276454232618161988696661240676419240028407819660953289260764461337170831400225990324445830105231878860890032007312948776964825128774496581534306172656419370010567192762105205230496562300140483791676159981605190951755751185685065612196168888382316190325460888442774331316345852763156643706078980399594278461502839436250906948129087994275960800758941769960865487624988322816625885095757919501358941922735624818503956351384316910993110760565884898155087447574521317749972439125793786504301122271938921558897963950195755764102588129280000000*i1^39 + 2265947291488307716833909701678168814463965074141569317562309664588931048455373459843806603098230561760309209425502732350034560708550307471072311309948406354315767688301351753586807347762424070768425600543111287445714932500655227143625963183605090782892114727408287962161839732650760562023345131263958919747026681252077905328534341614149509488660842564764234649678653545874130178077543564511515239196607412110282993567958853810871048267032135063214516055496131620659723209649653407490798042564636102010122512299081491992544662926100921203589995912664815131846175950916085504945323018632880342206877529932923272145826134125366188143809171520000000*i1^40 + 575233397622692532613340824716113009160440763211294880239373004817194201122734246111826477560276569960161009186236919309405412577066252222687968114889867002869547763365124670368561266941247717900887540997218942670411483874255863862827370358944965084060520946113451389132046466176750101755997448856843879780541719496952370778750950610453310987606443535303998583533034542573624369851129891915100585431124227596894639057439811524032124653475638257870667274002579265555634516156102057421984845173336055527320751557312229311651990987993038636420997641621399764536607099405223429068469939955702898647918298680713289404632364708953600000*i1^41 + 91083613375898680497583645350175769211233190884615824540769849170033057684151617459951220908542130451300458927938703142815110459942592808440803806129394002817669602818659443676103165264713903726867917496825238200463004369729222045060807589277783744517791123986426407342214727628714944759145731764418369674107747668613106939362380839080368884447633496683241526862254915495760236614048138846572039648450524757046000390706271008910005948706878454830979256716180659799278857247184701045922019451097437423439007704612144554632635011873689025365870742216282486257123260303300257945933271671317364069175300027649858320000*i1^42 + 5306912396163281904211606726326678753994246163642431510510632230851300077137257290765706434943636955859744252236276277357311480201752645805116399425049113077187327716090484046696908967218637850710652791129344346640408353568131139738066099076239796389033807156291095532350008195349143684708931840900252682203974329436764982164525459028875033202700721541246041338996656232111319774062564496314687935978489335798877404437081961233225165935089274409140178689667807254887829997691817272830559335195507447744050583842759935798347186079534243015397917820821920285687377972018927786378891708509772700008000*i1^43 + 128488099788862371004208648746483094345980661174074675256302740080397830426274264253408243650522304394347400119192738031197453996237622979632736776250328397764853386665810797615624791952548406194349440120915620319810399794353510162628445384996849073735329647215733779749499415652969443565405766046784565232494358061712070688342536072379546864040646330418761620600700079172998331972384011713034807379875969790266004141838938659111554425792785554593883046748987478459405771743522843811817331563112699274627110527940552786716669640065067991344642026170070427312287200586789960885854300*i1^44 + 55611790079330774339135509122607752533820326607748057538905775849951846003888871446267266805888290276953719435244711837441638470201205324420103664140914669955676010508784510091037049107457321991024456777068626856433454958746513291533536513543384528983606983996848295041363418141605995428217085746150109350080480473281476361672238597150273369761888633221246009892365798853082117696513225668752946242172716006399353213737764698776550787519600643502162489068447067545013170619076057512631014696144806678008601750797474499156380949533546960469865656180425400436140*i1^45 + 148803187803720220583043029705108205892248606299236558853889774390308997400079205000299872972625125040496326505424803692428434320453919111978512579363310411010668817147258799553604023030118949434272197609091044071323996568097409929814751452154960567226514333601231759932535227876894560536976305743670968360570641887606856778466579827550780101055687764809382120842116708459626177301406474558677454881271934102951000207347658382424166496649143629091498879951980871692984944549927975104316335504585030159973616738136469167500069973686597790081*i1^46, -6280979266509624502581620612501336365485558965243779467747714023088481665430043478534806795129454034205014271445349704056468192240012757153600301804941957127786514699269387341481942904408795852810088274035454923718147684500473671917801434236510850042256064576544681396655101410516546771518748367301097352023806251152841865037088863074862038069821937724162181348523414038891037890861220722184968788569286013449877469797046576150814071322454803518122411827609487691241995777644036690539080621188796783395854508908299454137515017990615461093952783594009521854417332606091302256884453972855103878808697780797811580363793015144767624772186129820361093770085741631168504994692378480222808094059373138581552528714025965965523322866676663773810611441360220118319190727652106743495722660807679205559551389088225245604427427241752369051412878112884728187948615715266163786015192261885809287765565245315536221180831232933121996209228438620490986944740810083865286034610695700976808329823088259908950167151859727717023610910713295227848865453200046549465541653481924310098037274609977432378498781197507166550132122944171220629547780641226614852064854269955346933752563354322142912245703439581604144469415892369969786683342565889803789543669760000000000000000000000000000000000000000000000 + 1917027322778072934672842657904876644202269346067133284187104611265672890982533294750777678007434643596763715458334459450202172307345546506745036083387903655917361169538891327117923139245067520875453566025230071842846659165765722810259375591495938389415162697818371367153330065778970640263432725041973327289865338840508000597917881626516561367125763096523093497106358773042944130791528180496610242942967221926495772456853579141608942163082546426085739146260278462228141065275355015458482506837757523408953416467302880125086205538984259598017717694086474852785575023502459875832789962931996608401003771913122953211206442723260192809184871059212326868467455735318419786889745286976542951873832299919390567895846137479082742359311063234086892767272105942156651398705103371332726664736277639745204003199872939444422908987324966454801165114843762923808246591006609276112499090108410714842170273154311029279792944834852890084710664975426941038687735220345125465747277631848037490891973197198676208085540081070930077047406733370773708229374783562001248100042442188170073112645175499285073766186657174593723696311750828272839984784388489562008360608938265735481078604140529523947570761628109476928967192250444161632015617252858997506048000000000000000000000000000000000000000000000*i1 + 131243549015000908627345056785050486077087696753401441207304992651086901785422104729416879234895716986464178917358177509107325861884870211075034460747232717021091411714062869793351439333863824536106749841339978151543848621547811399763458559267762827052451002081602294583332069367643612476094156150228171549966155376790804094567371789837438437732860010085213343529874359107165041805040425448167278966983003003444373481340175365937275226369152534392511869177337966225535110615072816549183671788777606322175041057866150137351058390835802852893984639181568337433482510740335632757344436912922105446274768143001687445261988185926858173896306945748003993297449867994885746586487741994017222005597729714917700905190169211354694537059039721750594429871085216964235755416061726791662992778229206678001012119541160034890858222684037481332014614401647105965772676138256002096955264143542979424288031750814432940855133543463939974090675011002896142924610597440996451490252599765042437828566417192187450122236596396584754687012557091998245735010882616228499684454817093017358621875315829386758394767611203967563050746384370069578796819464021087818861156931876897404598902715061517426708956713266169597689418920732628121204800412029674323968000000000000000000000000000000000000000000000*i1^2 + -772488664962302107044290027986731495058186343872405960496995664492186167030510184530575618172385610677182525619615445285465840262005476896185849773213225904905724592741614859461130730062817864141858327189228238209123270814187542653136467295620580395459754002132769810162689777897234264004482031160879083471135096338665788805452348201239328423745853607004479248376096894228379681645361280964233851888681802221544585601098004988822223385525461596451019521417367794804115950253310844081212555175993197324799181853751466661499203531812373231735995266226120544801627034539078852493539354116923092487715256491222158260376088375071682742973911025561539131411929380141509143414897098770540739733536206030510021794028377376440094613895829325852809622396703466646100425195436976700618280372488738752764285362852170779596418705774370317655698247332384478157817044361863442728829015483219538150445675686474844851275257622485183186317111621507743619349522329305646681032694189862323235448000383271629400125299887554848451222742923818414134860345996738281716071489912887839747010675029666234804268223864215313378723767969203647325060606259963504542073673612146740519382135148999928606130669807761246963066959837138967960704134455460311859200000000000000000000000000000000000000000000*i1^3 + 2361966535159865676083916598769359859334168940516376302160269726184985298187036369795112135359979719647048048142922955654047181235024931770137912624126921010039940699453777955320176679714227125956826463300529674301757141574931553642996750854475455239378511943073485095956659724682370800435922383580021353670923523399361281983783552001379897741370822089149904156470573807158514788804925339567814026061135459674753970741998046154969212684276769966765969076591262597863586366178778069295665116163020471723557827213331549436359792728730661438276961291853711117872226844050930748869653589202803416219230422515916188500750287700906796068501992520016919411328802763157339423043355328261871158253132141564403274189935914252765280711347877978789815717333152505502903366372308446567830328418834606084258462123965594606535042855183513312448035027735340370288272631203599420022454127402399626153613642650857074086314198429653677803921632899893976338436565633081738812904331330112855985570963105886783383186309700687009837134135335383932183529528636193644684031747744723079686455699936932320218485364158495309760220609429193202024246563317764501913518553600970261579428275201939488075462747649562014267864758979481952780143318428144369664000000000000000000000000000000000000000000*i1^4 + -4682487849937420637327262750461635613787440538918796011294898589682232697273623343966685069685459350938585513330027374667665455279345364276007391376782769883440270329943418433010516514565254458813619636926870873291988552986587419460473466846712018657701481100119858962620231202890448685215791637851486608771824962678013182706874251240806267283101029628160609756211677353632864739397953988255322851318777280481398969288139247547915096647356863962213003439247068788562705146158885098976658162035535042369612556452821231798415497550497328565615610629420925544583229194505003178462236771961111382816737954785039412087261958782671207811710949050312591035216749563766311256475554948177370499688214073482453257231916574797998758035176134987987119396150614116777934894486223407259620202281413759517521777207689261522057746076880294056495765523843290506699120269499818867235335098698425786279822502108486658993094057230907646478275377179307575924349115573953635453038190322878453389781066509374109404375008790372507385093948002570671009576198809764163162895502832071386323062636493287271490254718768639995160982526250526586567551350772787045060764566152898394764459956904873691372740108414942433555040486164866470928839505877139456000000000000000000000000000000000000000000*i1^5 + 6234989263562882518942303577318780275737829271805226959359714142242357620050321194757788071859057277984849314632943520156971874577603498445192317061337503596345231170877735972778275976590377102060128162520389353012545381521466076446242925256124604772447682720256066659817466969591704680462507094935348313902730288141506817858743781314017035027197260787104620731672960058092399852990442721764363410152160782771778940042449850954380641620555285804752596861313034887331344332405171875050270877477958151579389263940419963616068388784111672166348361035431633913559909615376640735204482172211967330191066479324428151189306774530638884746923349116267950795237862580763682058217014066298181198740713451251206082328530133246681386193637604063167532380048066652402401920545590817269976201796948981160975961070140278698638943896999894711790483588339928177860586657294191808520836140090181645791127659800396021188328838753761686465108861050886353162542068953701145538744337280950487143200080662149996789404803956161825580181842646530631006237525176781582779912591507072340665920382799028719420523718329358663734386682611007778085474565456610241843494789808802835077907840296038927675021032476321661556037145659833102240487355617116160000000000000000000000000000000000000000*i1^6 + -5716237065537277362906208351191943473001737821551697444137004842608411630706025854972226388983720619190643068560452931816811610873328506476618759003583509400899237340842168719217929031503018501572752714536786732851710369238206358981172014506880707010534403736682486863094789443667389331615795778139483271658720693612271200447511112403722161167496115252690359598072802661954943591185895608585007494379609359014293220221310571273393273050539254499963901120995909553276572542276198484583017823098089748819692157276889270940140136582787665670293751841479482845255442380544146307025477877947685251905126199884606289191354100109706392576455689538960619424011164822031601860722662807041606718070205151047001985004427488445750188531830984255761960378041857284340367912265643799071104129495582832487719406712985178304802171012164362889625951480246976655542047359331581189497401737760655157462899337314442956015000292470584606354762549544870091954191638607842361735486207657231865305340104351749974396429478583894401660650055325127122173125845814759685336432528037023987928789054773936780074859841495245431720610777678356289589869544640906122613612731218217031356389571833314545542075372459569160338602781442381025182352156917760000000000000000000000000000000000000000*i1^7 + 3470436618350167463608348893813947800201863759345943305347622835204640711352683240988359765810866136652300946057315247448671972924565725053743634084146010268044884959818206086547541906387793490649069918877764203426913014931471903763468834940590123415739688911693655577779065087714595510299117151210516609888362920037886909628369662289658823313408730620773773497008257638890650634804424190489586623727442624209948544618676503073396534293008469253345762818048588609544152658799265834796265553604205682491429699736852524495841456062245762061512912901519707598927841592002730153449370103804888792618655113527604907350448528266758629025678037487439787249271715080573939004978979754265313779624942518697027177624307559548770823587931067936925049303379596692116284142784578163390272039380664753510356351277633367334036101302969549111770821486229145748323597485820658611780605714060917083273440929099688978091772845112795169124557813689524589561034701786497480642582084306497022626675966760924739305674710155580551763647073230680129054781148639800505873261557687784808000018783358677166347913289113683396135647992148850455231168782033374977852913231579115983172302682323178898115022039780406696005622636196592809324754606489600000000000000000000000000000000000000*i1^8 + -1362551068967841043178698535945228780135479995733184395362944516806848015083977573852585250298246401724604414388961131845653461572278832323977598468534643668471286360605252257221938512895475719622710253292010838108000144205803595580427237967374356998653644754592782276252178488234679867607717903061601425967018680007974449415627366238012253033960390806185556976220573434643054316174175913388155855734603504966330476032002654538683181944558512139761549126418188637386462652911382599979620927679329487477663568570349840654919032796717377508155678264573050524341994031795854388365560393863307161317000288411242249771117527948846188485475495385949663861977047802980494472219820929094522374495097292806449580044197202511860029348754709989456615035643488776983483431947918105693526453669958044006493475244674251012979814804229299941334345316324354789210183150590789907587500889826163075552713226754796593061225389726773762534048961817518309347591841520966682020375745982127442677477652466806555546995856218691180477235468634846537404083713353216296226485501149135840171253151192234342452256901895018480930237787376984916335941188647573096323023125970459988869133850522957336669549773153018102448387667216735310452044595200000000000000000000000000000000000000*i1^9 + 245542777985536642375050816161216399804080698227856496271187899082078127743589828543272449497181894275488674602933403460112272642384884844035303178129662885114519057759254144685797588822541980031486594521119588557195920461999632874363353216644051122221161049781820783258108379183421404923997299882489822362104394755998916061193900466995966013222308125680642336778459872446731502016431811874925867291594657046528485749757491337940792994717195341768983483773855983721303899505720417919407109494530601237677486603194796620169137422598416319182993888535509950828530253024314133918494060756773739994242793128661940214654952354878112092542170049288258436712499216362168271978153451803480419933668649550893769133240446753468420748852616760526909167528638178433764387225186902219620070319132873255354362160550947078683930519750090795249343668783088664822100688318419158626528528096043174326261878174894350216258454332320914650206889249547161755988155552753620050894906008751056318736490246261879957273184419227080037712112120047065106222621977435544059341858805129927654762909055037135362186296740194341267378047740156558582483826042726272846718022792973119705287162157932931142591179714558807889926930544390470662881280000000000000000000000000000000000000*i1^10 + -39199843572912792369193037740527521747168832254882830580008703236323050393179199449729664624535229326835550439077183695694227338654301474074610037953090323177284727656009514809227742891612513473331214724040893330607226227521735126949320558681224934631084617634679172034129878856735654949879946477001846135223898545117962864551766669054456866030175490268176700416992970512208246558992290568809786516826654307484201434123954768682952787896237071238094046731332782271593779364115802785625605851997196144135128160385281175713101735562234224850525154329031960197859643391701709328699305903633280352692083662059367342783423592256772790909225651425896685416188551278303381523106218001271588590046015023228540625648655329312087124804496406754564455874388650608183442399008617947712011508329608692475201859658533044589680545289029641940581084573480378152531695529708980756819105454064957589232847983959520542886019282327098992874139146158162973764207220876590776515477726355719220071663028097993246490232205210322703970802375587613811842214350633171998110119069194362833191376091524104663375695759107045381200108805413516782587006250444001092524756823573492336441099205637503649277697716864654446596012096149760717619200000000000000000000000000000000000*i1^11 + 2065059733157795587122233500118498583104783904386461362373751544645936940713697901833322198385988801714133394419566697379037721239882091298376883774719922454980097777612646838135637501320928627577439878035076009246001362437360623145794687469515890297052597094126521810357257626965774938136312330933482749456200381655549142689439072918280683095772415850911068174048907445773964362942641978332701955865530751725391338435430491023459099470078049413944715773700080605131489428100863267314508502785028550860604228680429234868987527018488082012534745233951467550586974949988704925262775501218603123668267469669447495025388992057537639544361634960906377338011536643658120403769815339027443910278017132823699550355795100658205174752046611427350107802289241783114174793499041530882777297982314428989160878121386614863537513070960817047983984866206696810666672416982964116802629757170943097998677983452834995683048326711669571338591122519735653179251101941807512616981969442625533579254776356701206983955158582463506794590333263436825324062431268776959275556031367937023031271384126252589329090019725963490839932627050332557019921499099056534241549101617552127369968802877976635534553025108938390051622137800184299520000000000000000000000000000000000*i1^12 + -140868628743421588342068295442869699183383406297658774983587421517861873919015010284718304516487753686507421160524593803798451476844270577421523793207318060048329441066551678050109427669082219939412563240133246416478660574503767505497575517987270050471217483360974455090265462639316197258883374977877140603034118798332862189969162895501837369998055508845597331351561834209498685804156723594204358634309225111275515409903846137446344341689485173910950920098460090580415956983144182456191177688826334333004304773516504631479432049400785772943789625166476406935067037626170970408451689019389650092765176633705069534547631787564894309983692165366534514048434313016650132681576496337730784387874337890308368524946273386189123743804993179100254243912505147061542817408514726664098945750771543691103953313445277544845972196994807804545782631121942715990888157114801035267615995352093877479520460665573022673256404817355139380632314604857084681398913225869113944668669792768246650787802125756332630502112924016741638711593539571929821581410800659493362360807971624547770932196739399039745849782571228358508617829371000029967849709965681173298922698020602350457185617592886718193914559496137903392953633377091584000000000000000000000000000000000*i1^13 + 9751208969979175762200107178541916364871628278892504417394574756264610957951502288091783561636477071873448789014516903273522180838832426599928256104675695218867377112260594305582670978260333791015868340646474503838543183414251307680608069888625461806583864809470372929974311634527238106698295279544867208825188678559693583634831684762172179339120638127292947336653892836970745546043050062568845440254932192384249095297721049599641070724084856380283781011488751230187838856211395028686197326701319986103615470169881420703270528350257061061296715884100231874790522583000359041680599795105322913690605545485569421325986714364097731298776004328205940602801601115992599500433968957458968418363701160635848054707186323027565705229056034872573534229316128979130506044646852124764412067595482189093365087947867653337912958091835031477922816321142650967312868233104350952395579283696586023468181195288851569324617824643867433525731828666909972204361993102342827023530586843973832596093964614810696850182112995949018481106539951525564344947987017323275946393416339959747593068617391695085149671476058924982087225005048899587905648962021634587378806722600324950399634682472865276968340822403259994143500481331200000000000000000000000000000000*i1^14 + -892891464960864640253425275240784269225024037950379760200260397691381870445489284226120942400456737961248230791383139088559666896443981085815063684489912239168367580817435786394448282488859810322806607210079656230310854493374467871414718959558334249396878140694019477911357532032850994892992781690499533592835643232432688958442828118795619769987263801594976811283238099900529282039257806042268775506955933188157966803666461466249152223921677419566030475562818286813227098745830066498333809711508626182439669767793545005878351937987100364266563163854915209424358940238295700783068789492944093831294944227885974165459895284171881826438555093064241873456511887278182507939155561480990439995760735984870157442437484680961881254258620587810936353253338000787896864038740736337341724666925964026813604991222011016172860583687646346847177800763242882440670399741182595575825483606905537755412291123727303910373597880460499988457515074195539869648664401579279321653378284984391428519717104509181913607034669231926912382863779892956312660515462001940786117277860471045000507505189266260060279818490764390943824380791842733420067076707304906943142219623421422027893323139230460007190283518380443802261258240000000000000000000000000000000*i1^15 + -35330833389132887312731381528673023038941339059139826541991693165484460517722359225840484111417183418986881836679779975980352816189874488345474019646857104984354830379786272821482622028478046338485235148470911420373950433856516636028241268609509241376660980907902068639189025577288530374694397944392341950698260718118286289145995310031957650455647206313035071879109354759215118588928627145355902480150183468268771207821325483819367255593617376089736003713303271227314238798038322268587563396740282074530819292708483707580683932969268781718140879432930266288568462305172074248198572760466065483926837044272068514075651831284371521418877011464910002864194609685289585591956436094329217991405285281435941378480318797960022898177071267380916470199586320289583386689977223196083203163784229126317703345156020755863697754688908295890971428664019082090196457135217002181312450381184487813734673513482601775181036602726514571757998775432342485697316692753842760095588118049746499239372322546156042866966392689267130845998431055839360375757893457800754404452790219630035711594956903101903598395419525549874511652608398564749705340395635501206167356477303870688375317965255154775620920045231475504709632000000000000000000000000000000*i1^16 + -1028030974806194636802137338912668761961750266736750973847883742643508297070410912817340385239485227860712610375039199471890481696121210522145708755465882364926979916959304675100791993300840197429845752568986965718697934566688976834485809980107297379477907786026876224128404318094430548260283358685850602415240554046382383525314396657400118941724258907637118349699565011691956667586742183965129745435000533432321746322056856159673315595640618258208598794030255817611280170426181235342704496282930523289421709944257069316788742334385672470152767834068590089102069062756337872745820411525939337739134638223701036553141542565046967770820765275340406492359833413519474498151521716566522348446926848830907035684299759367814844546657074699821361765665488083214267283459891534436388683496094555686098189404819368151471400738195787254276842029394191823793060949339550374333624301255121578364418977916563037683318367496090976388284418111480753162438428054437068049945999944718463828404087005959726380635527743766833663401696099696011344803551335933232237226095937956932603283058284746634210704039947953298465999482033302566284816659021777027215144908810719600384918634984811660387646679718534997606400000000000000000000000000000*i1^17 + -419030338438600677736755233916446097297276571494881362283184021833878751218126860202252388413088881070031346142021589331277447314215490613381570711850627432515905522142825873647452901649726604001872855544002114447926883687716207603303935517421727608351283414473324910226946700903192867925175959210605066560837796055751817779132179886306797410889761562391246029315723407520147327003342996490101301054241987554276028229061553551379615704621958556422066018089080500506728105936783006352056234849896489576146983969521863030954455375235605160846846221231516112670204878070388297656786103341271213631195190747837879117692376423794335259281597471517456532277594916199707126525808260343923718065007365825989743684640421443713203643143623317783873182011322241468725726760943297086773822027804409503196490838738681310663599569530783432738541625627755443524431640933185568084938350204382222781929964199567110993044515434549817433751396951599048160267262808884883633226093510608670326163702723456357843064199576997820992503852878474105721045218982575007576199842221214679041131600919681500922902392107802024964080165200806717083901890186664852312677202223673018917963414792718029115929687902692311040000000000000000000000000000*i1^18 + -4214255095130125174312650724119824970767977697003632908025403141215605949231923606160615249690917115757469012907257449344012327429610417791522149537738779319459801692519164914924972719232871302235185883720071386595867126792762586803345042416734996971611881435682323547460366287096871131333268871545622774368215117401393469384118772588972464649091914257151852788224353254173870446192905903754357254366006895472130803122179742218976500304452849968920035333364387081487301704632405613899733108343049999678342155487356104949211904250238605870151313318279382366953023163452872173051215168334692560708280123916097741147450486606276922799148137104730639221846593667917863524034409338521275394475946855523726301510707194569670729072202199208061426870022968463928726794703886006973000916668066311570635633171522814348248039590280521880041422839577498612470381693982003645211510450720202631219381859136083174699861814779501806154394820627637724165485591269749021577362766899745101588393106814146945881367442883871572934857537204459367204140327122237127892777524078251026205940804655008017266618685525384214729897212045151345479132502168745993163932596332038999496517678208715369711728318218240000000000000000000000000000*i1^19 + -690009691622787003546766585089834454563477116907811469877662350887607384948499351526869896470914518912197505851042497162555586462014358304164539609715896523638715680527704486883400618270059223067773175443505747208478710250245039062288439228685757391134826247996640488636786818935773925565654854830301254790185389824883964833576721689657169762045013666875204316293494021183786447298317630975393978833058339417553294428922676108371576970668710692823022957845279951562026967482728330864055496670435658125610143954282411949243667492577525528174403491636146280773655896660149353424631736082786968435533136943201314972650927798659472105756534321167412126431121005575420557653561208655316604051085122944940019449719582329600354786069953446555994230481840062929662917966298786741579159901327492249253990093652215968385945772845485728915438093903812888497043031430706832437707524555778699635523339744866196700706206124062780173483864423447057725217577831976684451962338745188950110797009637456362450421500706370247841683886597833262650198362221666884837300668482659824219111150069237474543754994927983233017986955779773290525929830930480669836385428428235465620181287416281014821000000307200000000000000000000000000*i1^20 + -20141714795374845530950491512720433103622794090758543647542848267107296772541898611675446660008455346224628575399912734374646179148304463776565143330121390416674868847684534848765959979853260799793390052395180407767174495348398838338631949361180632693560967691579323472537924846959091279513773637501492169395932346926814772959795796426272192557097331383666718059672337199067404407630790215294252872724255932497593331064726995715252838165215860372433729550420851042678959537643786491858207978415370392478638082514467716328998606048424285448660557779943869630013363270544710090039838859626255220204320470302381878332772841096436943107795315658762501938107372066943287217882070175651196555219857841149855980243564948644148451022816449361290035125117750807728228591577179161031635726653644724895765393682845599266264522510333782880990056171646757152174001589524286479294316242313732184995008186342930012732694930005391991090254531738084646728331659165058926789747772469433075371994317275773250620559426239148125350453922192438706329440060883704606721861552209625085862567708085654467159941076253747598098736620903402767093904345418248703345893784619622799484292696851374586609008640000000000000000000000000*i1^21 + -272400923159590249133953643009574484827314316110978886449457997222598180176448804698718447024414300605742242882379340584043985836120426625719639310566563548054062026242792138103231223550119430715791631402653457456857992035334567131660392009503077297489503536016596495452755596162470395213209160096885313017191234750509745476379504271288898321403469058814350003954472692550422817039461551254763133872418152472141302476228721139702082290190236836041732244963973684123289900220087723720635230500444409013537403859876074087698118577358600078038614035697529785200494670278155922367916916694543947689421634786253266257015448038897216901581369111124007071824271048547646707173854415832402282387963885590653874026972433182539248226042492651242436472628432425951020353961217912941476903637547776533933418008631677322802819052362256089487979436375475135341570635667053760996194234078409233434101348420111770373728540166405533030986934965429598228373996982017666399237483384272107142349678484472531215476062611407990622609372888112932474068469428402755908264515698255170812892749455900793302470768530088575861614298323266515882791145845840442132801564402121311052954016653101072646144000000000000000000000000*i1^22 + 1231007884822155249757989117375662151077487000360910946791732847853961847304438324406008956393253304319647589694134488936047232451278122271664956904878003361187092329538068156602102103197655908730776043117993705301168412669580527602444693957295156761528159523861044988993052901958632351534310932126503198563864641580258226175612710420980217866161447114407512424989360488744804919857105899112667981803488121700054053014227179879049388889930599300653017897155622118330652966385496002828000558796749521686158485932794313536000857314209655147981394418159685330748080024570352759403004615078776067410472364075624304877075428196478759586241888246807550123713702575394803226047905163104755450593305756698174957516836485597798992599105093972582625740656358478911254088074879927053592084095868960219884422385592360632942197648867566607754953708752577881865160793557596278892753335913467931201585849691911176700554544030079585086795198278746473020808657451274185660247489912060639608404022860512337745299692472769360582967891237281846551136617977454370683006383968779627288239786797585355962363506628851907869107336977304688190263368841756165189585745316536142320206698391588044800000000000000000000000*i1^23 + -4705799210471819240043192260177064903781264761421656988529735574646485103365808279845292168164114970196552159993938966669600961574243480593958654202076315284205648917656988263966685949387959147665592430527534617473406560901621123783195822312948140437693639389543669859231540800396273947638511457485544161600819252052387990456034540660269164842822895701740958763047389659313018789018936405759643401965663506013735151565329391067518832226930509722293073982023110887537779205268046368143491991535011522673254966208647539672460823193486241446370703834351083074930776508647731689357178973074934833077679494183931625791670963022453118120277058090640974496804979261279395995603120663754692002670301098068581980323325258597603586698633531948762163609115719137488670389395717961444915664781007876950312291284176740331341179831938747904301104602055243440761140440458351067570463682707060318394208940404705978324841354469968728488574080809205634345173557835699452041195027505705599717560104644917692796112395791700158165047877236272023730851182211313635400497237999514216871726473556452350012563820653642966282010937106718532326796610890363813537619084800685212242995912376320000000000000000000000*i1^24 + 128948787699632958345883862632441758919247041993753777250479532900601517058101225049117948556361428247914845152695147502865043122922576155245051394650306557366113824392017560384815665692692519183112958026352913127092918674901834165482993833420864968787138873254018809173506906560739454915910363970918809859584172754542320430186395296367356500559139201745907345102531388473214422487419146689588265660154560373019187664780358396668274485408667220261340740394579458057824115972948961116905179328388794837997750361254920822468244641264648569703232563085013160247109476039330595743674936696834532626118865627345286115077790355973115700134462275645209736447558014727080108064975661227318094073223566098565504835494778479147166054987877052693048367159789966085879064450041988482283082764604682816873989669759086182094894034019291212908488908190096558555500491154490263316270002102387003912632841667291273980834208245641193065927122220695641152726804890548627529866475225111712813611637446468981207104521393778371766406172072700635139434785523149800734933102464097468763946750525668105013711084242153376773564046308537569535111303963321063688880523371175771218378752000000000000000000000*i1^25 + 679575332395080835138281079270895277705398980345354756733078811565509776465605576611372427875860681512632656265246137579137676186018641928772262695875624516108372206926105691009114778019424828972202809963870242100690744845156393405294265471147060931721323070197169403256365064553672426754546520265642641197127218131320601683491931958850745035625281267077339402453419708860350594284261478899344413308463829423964027308844094442475792587177326200469356655703540596531524460164418495020634098511765560521160517601410637710577259221673377973622550554376874497288895328516928302051233643294390690022866512477284854583701951836290292438736262234890911737253825228981784551609188782347625605995709661585225662601846216735163767261230371175714369295125717471667163249125085369272714764929482876230027971414312424703142459697527980198164904500036929659575167352441511122860877173448961036481501850898679564277494863602041796808481320143891894632746755673821103561674365043700970773635874898055599213578288608364863545245723546919043099644718073128296024259745195918449589111540490718997624096900841371642203419227995310182390635526098833607547461578208051200000000000000000000000*i1^26 + 242578253307731061617312100718627366141595193690465326924850500924996129344568979618742923431445982584836008042393397064521675595151642344452957648698743783904091821439171790467682282621992606932580065314153015404882348981390696874045584574569553092996459444136726268862589578915264901165978630390626340334348474978079699847082763336891993038200832037388930939886504502243180923187094704371795536673295908851236285990255096535723064251876905440671796121521924763649437874854781422215659109762279098811743722115595972577861698152829541255818468483547023482254335283478884796419753953120240422684287112144871167737083480325486799240067535872647366230994337026761874750472974026524161082918371546598581225540967445060380579741549800067035855478788110176237926093180042296716845511192821544391081985061082269810626497004090457031225576090969489097923308750770591906253261886929285480972584579263697652369885567799313729920378494153908427216765405649917360696055019372390446934999902960297732353270193386179798706576824592838030745800463047741565827554694898293662420273715635507230045216597910339079226080914890741393664603979801594535953175674880000000000000000000*i1^27 + -517976935656613444458196263480124624952196782930803057183766111879332893177088326110267492535153118831850207219230289316862534112505787611553898255947690995686689408563962037681815646510928393415189185858197688992567786720744033662517184713115232547744549992555328765942277353689426183288909646218198019688041621531747887826626347159361440488410332649732897812923266692887008956602549373920233881218647330453204355381374471186670570528062326003617759500908855009823710133457981237670720389033152127677142587577101562125215644697618663900613729892396976346841080146258711911251381232841194929614569331970967592474892489612864950107762281753333692544913274761737844395430524394957763538822827895768378197700632241631839707786453153825738320823658102978239184936045141489925188151060345843154012436597236692323869155719517586557326487354444728200807122793497053078399111719804599382599784774125943378106824827453991526556838450494894302211827133100734354848701020810229087491927009987621718737863224076485285376572197863678326193559224535560187228569001238570443070776675528265632800559946607357410226131826258085429578903112844886591668224000000000000000000*i1^28 + -4054309122081444188956391160039466841109696421695593401622250046497825963544778489529216747244923284647767858425999707794741079879753947528592227406123926730054679191039480162344678877597646220646499575673573375085378180323361518896318544611887630804170145065711117774167607340019784742313794842575731609774573846035254353990657681936961345788348175567613772003056950787278015251533910410366877526092584728561282302524978151150381061017963172637779813374231147966572168246850063013672522947265529209218506868234809956429572493188085869455409518075300489950852185075107434695793292356836495687823382512988019085116385361393297591352963443828186583019424278503137533020241645387722475446548817519415326038134283762673435365417407517408010241995308967556871838397798683848113619335556461048900125694980027179425779193589322453183538800542815780383619737086288781400912622827122551329957389820144141324794444336319590451563092938563554535330119584580876070945986299512357706511364712822511941706851865300077669533063853930854922114158544883172137381049419641893667530460192391771362116226501127396099375041319375798232878726455178035200000000000000000*i1^29 + -2375961738844154722131958247241168034845807847307279060131764570752898309261938248400359963456875427439912705540628849738505642036451261244427752722619869685036997521044137837076635686001061608008052474529104951115432439101722052251013918095216432806953581185346440751519843651675185872202393840369358047221800832323906332489223650622082851582722440199900627422259662145257855182396502839802564223558571720306497506306298325528605094915498138680157682648054647248327203343344487687143505536954270439684757834453001731921749580737028998239510621725643364473440739794275288144146052690226040017770146009749703990917331412150683243571683512690033904637980386851121526753322332703548976094989444117880228670045799813013063955672081841019429171113089257722257651682133706130389020213485713859918134069746336142703719793206369125211967366111374540591827267686555445709565562473821781202419543131900689587701770260289410319661231751214815725808282504554353890185071773759988245732240268622275152192345739028903256989381819555505594442648527904926773042812319772675688990057198357031636585044262057169195383599563477679580223897600000000000000000*i1^30 + -266213232485845971316700060345706030441110608195653038829350574529782620758253134261860876129381827345641969002025416682642649193928616345242542591050493066944714253374399273741539012839578978126172964869715066158071844329034555188644169813401350887883001866285362098453960227674261319193060456811712561633140264194800131678478247935084342908867932434213955373552955854643785432094881052184710791710901234341419285722899984902055099942335518686494779364919747475152714767734351843456304071583640596836936383208219654656005351739749020631210767683536439992422711946850350512557122548660268219041275531915142836749426131199774861199502006473851571131444767084541877869281174357987977221275104219255352681392955935050558302945235797061713718051075624078875756317136212146500733074999601031587872804810234968869735040422041382841073948647269361274725458537757105843434368536315112332178629310305977760615735930605662252130089574835451797441697508218320789427556911683481624137581770002466288070593191373909533696443861364958108229487413477545473856104405323953895470904519925726908966647422945766579653862565694566039552000000000000000*i1^31 + -6884936940944904837843116707801114982111517049477937793645267790825301710245402447079042086333799584087460485996746039534446458200537320345924303820240450542718882730535581311705033441018537684777470565564010273151895551144088728099714134582638946390818066667569042690597645335746649562163938033544379595946181740504115272054663937029416966738877577352057018339644309110897068054348077727981318478514906430475200076901489602835969350358410727797601823250415164872181039292540136475529926156196372140575099670825795578750404306689111060618147963612849424756813794535433474968712500261984398973046704930565605882983387200275241888233965922124524294970883310489863403618981706653161115852330640468929839455413459168865370603963682399408458850319117942394595318780472734227089346681417647726604646902047482069853410829869241945724591821199038749761286182868388738512475351948999029257339176877468209557364362333215083731343857445877795292226694168534653559157868768328739493809642149297657107900659483283242778474827644971920081736648869097272315274265093393310375303684682942316418105114845370252590977415905280000000000000000*i1^32 + -48199891770483920518672114853935844683382544912858773989436973821744657111825501293987529017529633309913684621396427447417056989361481509990621920214452049556861510254562531706321087572324439662249938869574446195218518512877087484742550671133372440080983928132246992248786261288878219349412550293520703212234911435712454699367151759257213449319882995744568688189157016708379039405303242279975014658612232364550845190530942926383391389751894006737459345771815493625367531681859801855198983602756912809144919067646222367438424110547855003953458528817648884300450178810888324525945586801782124263862628831447484227563215243191964197369409554126999264521592381906839975919041217145333563690386256919225642478391063561946348216041458248450083838008972250426912393586388829414889096684146209625835849966310592554571496261187544682738074071325390793081838441687444123360260473132908062873601676790845020692204781662784173147242405592273519100989066452122806957828272626222091505683206500908722568268741052445948842576057413483861946384703443908943192961744331769083091532309168103922267146128054674623362498560000000000000*i1^33 + -161890434275932520839647402805767984021912276813832794664293612918210814168732935060712303735804031419270566816617530725342876795678734384745256897630172608704755470746844071634723426662028015360375738222018149237960810465954975723747130208290853596152116068268832859151735693241838192900466230741133428948512061248913449636693004947776839750991522991423426344590088179681972496673767925668986769036037378372915296958752480305137322323483815022510099375575157405909147893806464178373095978969661412981975939264377905999480707721486558023906983048365050377141235100944843586018652689863718382590358807834225795953078092527104009581440842205549509436295029839522580377807915784924885313496030192589063095273392985233811986626140268510855246489240628293098821873019511777437633672108009733653963916218561230020134942126265887965884669858992230512355100571200214289292396234214405486634105869649911147197376112548834745935009481801954283100435988119727218290504578011824216300321695472877219466137261408131153624782430237903106298173929686606753010285528027340573384252406354306472117455058171330560000000000000*i1^34 + 25652990471973692358620894535790310849631682842011524394623620143422148814280575058345692709599096587983274027535343565195453112117324846328055507734710783684726468732953626234851677801544431008032225178743871237607626999506742538558508805930996696472548389776746553794714734751598043139778394011152274068864686938319321004447310355116910087538886032243549896867029098833063588406224312479260704544037968987885995687533493597386728115622110394144812654722574051564799260902049777490318762217975926778169117209284449349066866188445461050650856168509504950096591781480615839060949713657706648694409231527641711863306698789750219316755988298327168819519910395072777009378499787623416899071691901563507402747756434701887553671475190405565705586675300840932853417836707069113867406318111235713864787602768207312785878905333369330838296848201259214154206215379265750282367011758228432638780138451987596978701810996340999252118149179064698376213801113654515471632663623312231528103892144021458828908327715417763336309482698678330900386002943915408349201057468211309437622228873315555159834624000000000000*i1^35 + -1418717829220575121964067121806865512561445148361007243804159969597944433486662371096517522421373642862449350687765207560694478787831342766976396996931128047961228929080268600090331486685010955956722494438644043652553220396886554873489197899295043914709477661096164467178781183133381478787271946122746950944380704089800082199297067870999940514698224675123614914326227824413231529716044456545451713356780117830921815873668257346786051759416417629285153369409692345521554288162796738801943559081408835234602935877676668908608744727656791634821883963444616241702842313638391780574400331536131638939241246422193881216810573892377820159839508498680261762649971703409855639032131764770752634199032631041447490701964188870934829605475693296261677572623665524472307210837960651721127249863081833494109662833899285800854199838062091330880935251771387771454977579273564661912640141173296451142371602620509624980077320011516438408822063338173615170122963622653638365679605406004983331685524606192556898072131776205644102022718826077418406873334093257726934407988392067608983939932982476800000000000*i1^36 + 22137907592114523277739862600611855730854521930661182642008015125023491681314723424828062437048586658112525472474544389218131228685133573089962564463949888104896004972595586429064971492475696291505267248005282889961574864630916410002734072980181250101082966678565239282340105452903981857633170839336001664127001820077783943114091558164529128112470189079549719300381698387977868159201859424482060934694195527388617082688307479475467366514620487859050684570901613409483237692134676327877735729856724519525152204515116567024491039997989963251600279615560328718565035729715471611432902667311194080108484822097749505885527953173845853203085824447256124578565548027984301952564597368654892218948600607795434843294366717539674623570159455118898026102114054399692265188652528521455457674910414925941013623987167707575828473275920492131207145452211256684735928554562305122622819245797210209873671871538980526120782131850017592264842429712021365999002222091799447432949624480496705027859998961733035438744874052444034322820763770668232437359371105140192781711500880691960741888000000000*i1^37 + -502953620734755708908740848278438432803499357988118989911467378542094752610380014245918862537606163573822217058281530452071060901840957057940725050620774900675269738629162114475487724367466397245829425222217981280650662367426105136897217732012319963428183857223323394702457322592890089481050634937668109904786192708668328927564912439156078439918703433659641308273070531774267370213480730937592797977420018310610656286111578225406483470452425216563930710507882331785863815743751174595136670336350325831082091481334445362582270197607629087516775362620777897792521009947207589930584583529938867531502209922839519245102420124872442990958717610911727356826568656595216471996362282434487284144384762816527984851104116958508574715444351492951149632003065671050706610174178564334436591175880341124912208556979467845670957511646729024821732516590363814678887623873494063650908376220704170229968956856996935632765192744858900497228731712038832395324729277395874943975146449254840343663309669546161574619962320398365433277400291654247007421270393310147884696951385702400000000*i1^38 + 928004191840301483418426034106629609658341942664776807663442880302128745543206628961232178153446005584570849187307434866122153551831969030259874316958921366016984637322751332927766075212576072411315859263414196661854906738946533366308965467259309632871058569402395173292281099621426818252293848552992237094185577115465522014924296664796769200722528325895391191181930774532101327297809135673403992068218024206336693436897663004622672493020827147782902123015141292257775549753148594758822910716746102500503033378589480624688277101792760829847161556742586845018425507684691942283775701668243018214531625703267204038168679657581171399561503919615225413693244077349711568636472657531085217881045096900397023411355899983470481570204958460614238752167649188671879454765592312258240999957200224473573478713406804801732438327166927038059735814653311202040998462611061201085237373787699737860290400505130127246246973974339707267740626212038050688648475934532206872505127233860749447622750481352912897398177388460027988273657647929637316065070812769153863680000000*i1^39 + -6517532442911381006529004526464376962258334019472464138797619819877914780105088392056888845767185245043392565815384811544220563510720439281369533841979320583513518664346367314671122766160681028468867691847805688912204035358855561147472868159640916349983045052013281963966466365272331583009358687796833992673084215455445968255425157258871842047868778793148056108117288642883261221738100482760687832459502913648531207093967963504081165223450309740945611405315758793000633275123654493154820838126013078922446063273271907050451092022147006620574038203534569872398262566169938816227559490606962512916417088329711129130788906463206408933492876717559342617749584942776508707734331514943345712291704287879697786880614922143205717712653515449204821396453500573087858776857944022308268958380550640008028039231838717094891947089871873073073870585087242259376755189500543348664639001041664139955594684809959813351163471939789713606344816778003770398017702426543025260413430307778670625986124904636783011407344489309160680221574812782198036556171040000000*i1^40 + -1385914014825134665933731857834641844324234156110167655831661812051296537752701453351066002248367812286234530492099237941244442897754156529375340964251699614466451400993814643033365799198691972475599292425153284224466237417877228902145085740051640511737347151105277107394689247256303988408602318114310149807154782434717684313266031977074802943869521279788336887443320106832523962559910776820885889119811795684584484693356177747158208378091815435636020431116058222604315578385606448447485164461239698415320858795135331889083062749030588644613511738537626439239243645991115491746869539172367890408100986998853691625924080683711218287881233711554699070335128265316152938398502650575256093947412680436951127822408375129580004114082953948665770012551727138568970802295953577551301510251665487016904968507874360697311708754151112117201889157880063755779976619913867722007678385397600842287107122770763898153350087498772326505071275846354923607373479286707336512303479757720141416374050988688357955412681960829497702345495140425600000*i1^41 + -182455806677719707446518141799020060996073339647953795022013923865902548362320798675846575762932430444211663787915731624607482842548139141485371935796265162744835614231031285970383318757690564259196441674637379736580171733751929828048811006316606356387231491706022972315354941211967648993058904463696085438619451867833393219501889209369421764760985721937512524382401377748763202400636848332947339832444160590118493259283455964505843235725374845013896724071691645830702080271955194329638037007133533677424776760833790427027279578605372567421745430866471170364257457373921288898337546553641125675894951263177600073677665936879834692519171915828009093630512190510174929662298726192230860575025230137052507996980089855762078762918918937509367322635854722338376270244665948976275725525574229136790897167711179257216936175619329512862696456978149481337472907457487364999239424031694734023400797327233552905647022509485060645382064125550390754744674195029123491238159671925639705453611708486152348235915674826449800000*i1^42 + -5729805902774149987630852070474864178145224605089114825569998653963144512615296433622798050731391467255604497872734740708007935487395775415641695145539117637435918816759907774197104122442734552975436773547929225237952864544840386657325201190168937625009389780663922218183539761652457881130758672970322985571972952646639106599851159279644093103398983696830789958521822677473125270161893389491095190489713490559821082904430784359574706520397914694087611481087495551746171789628271338458427717515605372662583166237202806063207699574436536615889290463033229730850010041673730456059378688907217571513091617173314739698813761642434077480736957971453352656228710209158525145164301671774604881789309296915576166646215514974002407035046850962685471566223961535949326078808568487579755318474778056417278024724706422964267427292875149488658730679671385750238190698698862537751750612238707077295002706344222288291124372262114519064448220589736566340335511753705959139453670468303190452256669629404156424000*i1^43 + -67926779005298049100577292846325828751846228138623957770039986290025949203920310396982567791731926314359390673179732903103762323958754177385996000089151983785546829125929929618964003988059377912502777334770379772316812543435365255251094978184386624489598408988452285600435138984705114137816279712972293953282079612984681930392511047283465052588440559398180827031088356725453671133489322997688263458742344610849031773648897075675798131165629767852785675947552674205036153499118945456773618872606695615523814153774417438205534249290650114962709302131520300116320776035304870257720914451829753262671696337739770378129054122830440114813361931407163363035470125721031652019933136499240179018218689918122960788404004815936871628581215374708371249498159384974377156855980957208157442846970508933002278073860957771999486394924455832944542005204165337884679268933431092469156246716893259939597722911190718175978866817388496538147354997864575536226802587224594758910068087409000295551550*i1^44 + -8643629153426891370477667749432810770786365496398052759175878396439541832161803083103044300546734769239872640772365221392825730964340530997314587011160212454133507863208829848223596966815317556385938205552211580646503857316484311601961003389202478686837365573599087258864664616239614626463343486824006450196809984062710329205638469682290496667745507708102488700164425696260720114748519251424080055383889468249496325053876736831404938288384294928705789369674443784090397995326280665378507080900268278551380224781083135344732019504409258141500182078728072528004236114020375851094623265252375189562190960312564714124493163901310679270215351634578999565359973311768308435127901898286104045043479416318615788436957949168165326141993294022285705560904761152780185298689838630500183894063239092112078105339872068326770414669246554129095777180202952030391972348159708561957491309989782983129121531151134822326772556495122613304226322263446025961258055163289708345*i1^45 - N1*4002422423878098725002000953596873627085494141830375690135116943523978267860203177948911119540882946599020426383183481564672401401286502748660513931030280033570064260299130293787202287653947957549011711745935198353650815713653368696087152454501379105839448117595356483506164865609090210352539578325812360921551578963544861369622332582317459286715899319254596665276642477351113145002877514529792*i2, -2383717840539269106579446718541322246975193055232075296584894081698557305900896307512175026355912806089637304848409880826679330296603130491384538926079325452744159511830559069188661339318746398642845720892504596646113569494610472871074675342574091019631831031567990132382571643690705760873893866422933008228619354145333105439605263425033232114603990119803091250579759131899405147279897020133326155668900613453661279328057943283331309385998396915247634867736946336807340458198149718749383557794280487236236007387463002169415106334896283516533843661828012707745197301877905444076530842317285463760672128837964489836457301805227251391890821181586470730775002477043098198788749713495678806256375753267437528350002402560846297894347866138962624375277530453965206175623683096815035129401571695154401626598891283118454778203264368713605266577059902182013334654983900103149150713635220455459344673423489252430493374176235507268316318193999903535149588422778971301296905090720172750479963883813772097382959612409655480952431487263036289731251643695825879236190885192492113120669162011421762185265080608266851151941879777070250229247742338372118716197362324923641964698594194871291957340309475164457866482541490315555088105952193071863037952000000000000000000000000000000000000000000000 + 950598534247166067127532003619949199683227442919463121639066504573999095422492034821134280532706863567619709971744955540833266327093579210679756249833623689225555064696134013165092301661162197244659277993432400317983825277095526967168469454807686546481066280221836492763559993896283544185762612554131195333915147629052617091768434880713254456892049944445243577427431028045110800799367443472535120656810487080549556669248732825664459847460464296323354852605878842604277049877788263390602555715108355498454518122815741311954705013475871064894641382567060013078445793599962722693807481494163750093254832191555320655655682432510496552601352874732350382600379087800039687891330660299086807372622341169103189210895581197466428948708322533325902867598425588696340471795825699367962499457933689418529424601877566429070863921161908794369866479092233832284951707066253999330648576053101249828164886395252881236685253501189850865521292164941784360750120160961944383327158370415131497721581017072083497259580798974845727728160261620320925149733987911011211456091200338993320055923389383511239765090287494041768322895702993907837897639113882182816195135191672068759173469568902687413789163810295512762246708854247908035339126262381313785856000000000000000000000000000000000000000000000*i1 + 48323419323154021794107548273327780864019929398655652243376626470882549345638925605657425125819287054513966653480404827346253747530735109383976273976819362202589359189879667410976574886244131581819151438591327897473404855931041685771706592514813535840185336385866360112293519618655290478818264325965968576502399702487242120382245319067756745268948955327553206803970716235893182130360980674836036393691795781516646219328574462978779119934587571470374793252810891123255324605566983006476649131272936827993970353790188939537383148240465226090502997211459229115012643114354712087086309480142492639831692244382373981418275723239278328475434959124649750291476064092838120292247481114858403938362807270373702071003700657438421881084544979051486820955770839480969847541545271646043101602808062944205180107637207590005148287331975520900323702364903962475252058509308643775492069767257185807309992178845217027262324784729393545588663459993009400702103255276372517192856188363088638842911399028019937537384104081952069940703625753737678388992822853058839249581955844384804759996962569525735205152191982962318321954202920835760175070195034854473522995986541444889136164387455382168576018590654735676735668952791532645594811950729260370493440000000000000000000000000000000000000000000*i1^2 + -290406050952360037447983078966133139624173811552846706954084113168743664017762068044515154976470104054188460441798544404013451605863501698765483954312213720158055884785500923629855883001678492678752963441987925439616951114207773715074794868715474645280307419996632773674399450709755282000545054839463807961583026720470186729650043563143083104080539591412538194394285803925939895365784210753797955139210101903563652194379907872931608621910145400375754709878111779359234356631093212064468644868206030526658580511214221726286020478155577488466648527432628259270180155175078416691281258593684847190052754377309442663646771114554061519120224401191307202146575319317810046125007548012792191322802642845315638956519735890961426516133668260347527589068002812932648867024958901232840345190434174171572564803816216609593865310736894949129087691217057270500580914163745077725982765935050103959920784959876324933382880921685761902899109558677016264600199705039789507497025118148511385362123905901145030305364111410219957324543383293863896305011367009953081305833049976422931528948776462060173346372523756287604039940105863640232998407309187527146851696003238054936880255756849133107908138382567219002758850188528121367503854130101739323392000000000000000000000000000000000000000000*i1^3 + 893528038651506955758689132411903478671545222161717735034473492980169315140833082129556556753656067358043088051999055478197283880205414031047320339301698848694894737801924574213248949297958610104767221070888685216180645027856349000770460009091748164430425467469215461826247066630250036035773196365531164918131964073314076780619512356234542743800917704064140201740846392766466787885688362086715007441865229148999558255010431560970672018216057771003837537216533872081937476989758834140857861150008470327124803563968615604755458187805366533523627310338438871258240641942801268165576818586331521802064173691609654086377938139488983734985142342263262734259128292296383237200921723391283523966119598035895960015356128779176977625782897061214480931285257703712039910048709092205250071598413407468111010570967458438096400699938975461344970084496087468373835514489780617403575886724365256644484597378132645173479801552151491761156093934261240973458815999700227797521126371745624119810829650478353877768371752878626757722944506912002725112864605111846717189141190930759549146731593656379135014715196694561625696502966048642979531969329606496989366771964103964952934246183991833446077751750022217940279595169515539322032960251325159833600000000000000000000000000000000000000000*i1^4 + -1773833248930891544493598016178653775260869571887203383506819776338917610433642485620117422557550063218007255321224051677201161512850005398159745690464808578333195144560776235436150965245695678848765497589150829857930880627392595711373316473637126186952935785614957507037828001611130011439613407291823123402777025482410078898029321074000493606358811926304193807310288958789521524406674487436766880808993055015755579811502295608931683673955634767315090482931798279994137231677731852015740038379683905919234056528899162099514103335101993703450307620463836697569091047666278274362130191580824261677042583637366732335479494729620097338022305222375680395308876402259294495954631224104811564647369223324901465785493300521423466018884569297429812820677511256790017970235787091271756302628097441861219561359943619254577642382205033683423332348263776289638709270178027666866655964522029672749929317372291411217195595753259352200798082533015192119761053140024429530721136007162669555386349503144769146264444887755541403422026815836170492167801249685807775818010821440277524253615367454464710106257318179628269193846721926074143697041498040597699995631451050168699720512837030265943316352917977101016142550459061424979954133209532334080000000000000000000000000000000000000000*i1^5 + 2361148058651542025916314735568385635713673830572597469306788701935319509263750182871660835572198075708362790271067660481007050241481015833586750898638431413435371824539591393241520712354714363503330024096120060907354446865156641383279642550543494522443938280739377734801733387473642687059779332058721633493657477555275744056054792670812805690518602760414462368398497511444188836803505060997413105491294631161569435998645219653922114765901140164863656081483674089046590408161254831338885702016731151788532420800660892569029980003346091511144208216001764880554551237419397154317182590272747836399183594042535058140830675616897904240226158007420261415811639683680545295341892789635963919849509001895465614804687398752319964766143300565298133565048579689238765165657684520769457207710661271119659489026450175076651775688587171572474100755774935788843240226852036332067347952011769027736006765483344295116531570149496321936754562950041908587621440477412393241496254423753746184234981235042771962891938862839026487130752029784888002173028541703667797484839194072161780197842385249115423010667929279147269797816282274478613461486220458424598824830326582790912987697547273005860197205611171023123421971238457719983576139098488832000000000000000000000000000000000000000*i1^6 + -2160898375312901504502493307771164946535242749865096015455716571830445394532660941217305030602997492545380856033766714179175793815037948024988151220623210053031103767387954675916892445723665950184236467326962677053784202177897635282338311045705622011228120476959867393765488354547516816799493410825690368720436892633057044427001749700385782549997754933884333260024935774962397285542067360055359598374173240316651727261078655071979567430467733820078181840711970238723188337074190693712091178506620683549642741060928806022938487354817806886376895854406664689867221398620013602469303246357308892453952841391674156609149912954559476119218568467993971949668824236359012593013368492819483082953896499830032495887718564795981514130206733588689873271712996312786485136072800346725419780285381425009022849391123495046915126757593717406528348885614887344036667073298373696506382170658195593200062832861479619822191327913115905073008975905316222434878339720741523988168094809282329247046738468924321931593439598011436115334955245012055927722826024738808603020409358743860782626983907529506802652976328255205127083116469983403756962653370143321074384254290472652581076152007425375774686186957030214400334461092514372426631353466880000000000000000000000000000000000000000*i1^7 + 1310042332265357737054874086445784200257665865520236402025515663108201556574820545138924893861408163165511034050933547780661454701515932106610536083519906681942094351678290149940949412819566279348978916869206033429531409230335708531485592727783751550948126561354428451819144934666058132230361379288591962101334817933497079164995754823770804702842393767439843319810134479801792969494176403497293389669338488299808873603605579036056530439979280221907633224466266358575464425475508286360632136426629993540604276931345827985678370638163740958984795458608234911633027245490577349414275299738019614142095488715083929214487440556025079913458074549963269342740020105974979682273961613240076265237358326907518504665526641645248904651795039547745865787905802988188902140449536206534748300073388433184922052203509739204653305724025147854355351231747146950822972890312126353128493536441559036148586539175431090630857261174319407159610384700313617868730150632530709771857789018576886518351023085057078014418239396027280676176150193111044716229765052677740658056633446826214566116121486690589118059109989533114164682364262959068672382797180404760686843891658642994552563332009503648367750224363549285178207378003443729506010209976320000000000000000000000000000000000000*i1^8 + -513297846781413119186165700995258530349669358789619705301233981968966032660532461961677257376114709559013794427524014246714661626831860474488883571094637781018004440882856240341497431956846628435071203533998149453346970397204199418277562549821714209121863204520950218343601452739413720875931317572878071097492747681451669501021490879856083436711305758347899890890767373563179393529882272531637844218007390870133562860213357514705917504758833318728791953429484160424546839585621920937920004934300154860604960592891105936437419334582191209840988553187086846017248360191300226562941021799873021857034222903520714769019952200772375267230198242459336643416542525846984023678966922879556022279757317261974211118046814687119569592156920416063817614166866116424920478742092493680574313987480532179927220660486889228685072256903977144715482282015473163661876250469189076706172767455622611368981559247896207679235919628418015063463144170915484465111712650128157696477299411661150178360227230784903262626267142592017724381485022236786638702574697043453517002736288528257472936426743138567962321194270943457097274559529233227915181596222635158985084319190195681135402556121919219709598430724831891522589899939741741801128591360000000000000000000000000000000000000*i1^9 + 93728971218301587758467015789731631072838815974701728739558270597655488866568942203388858680390820790572223789917224076578803586373577429270905116702970909096147716227932484451888737568506173522413027400605040402193289273790035808577484533454502812046344908804260221215725102914923877829820676689428821692917008196921593698447260189197580595049321105304887898259576385063541561245598054903764620738681992608908168352315730783842226210027049401125185446218223852944548688289036007846856282899899018792974440601542732823413787868836757548828562439069228024484739000115738369709581714501884658321644270021494524611041106758798682042399299906571662113426246821862129004969445954577390254542533235359210171224054191387059442428470946293453921210884931341337809342219704387963843836220662435443823922936168218814308397789019699481367321038167933049136550839161674049729479739301235689019708516642173306948991308035553202063115298382550795396049214503903947187176344255312717257622262254497056454265477058402260465138343928339708541517103327127757136759680908868381129649885994620155566464729595139681217462456018136097448415537136824162740277907809300129781884740456666987503900129120979931991702946982081115512111104000000000000000000000000000000000000*i1^10 + -15006165037429817815198056095199753859463009550494922143582274047657373960114818931593818444667236184834948797583559679732809693442713339393106338619937855869599026056405217533231447565113555333347294428904308070312491182434641733806558422209716300365302798183175417466231123749187817776293037368470528692466966558765722154497345935360131511106102604611671572131256674195962069896201391933977872317546129586052173409714123466695303972136872437787026941722590839746456074470457785476232165122235666149940475702909377434551864855137082622232678693943341503074821121822686976589269590327320676499017709994095735222634740821538646461990756460053821161791255795753668658608607621149504110734019303671702826515421520971763975686328117220383446695343438799373146390995283479751189681286262359379277442089051698489229038454110146863088933146729053911490204699947411567913495629137437600610308227000213137005058432662313837639211747233804175536731652635683832817043542594741803400893475842726327010658873485690347910379739236489471475397275452102208302553602181430534145448380150653131521014114889621024550301018733854850574339223960799497233125996792073152698671873510190346761847080032068375703789032481180330114416640000000000000000000000000000000000*i1^11 + 827196176705345951734604227248837771233076649829278452203210256880918040193448208194863913731017341516974067712939860313909691175340856605741786117895021950542092322480702778744291543894931018648917172225827458150753137952374212598760585264844845191496617886719287919922992286178047094982582736106480561587391495351930115736057866246562795793605379082442097738514148693250685035562437410410898172544415929055417112453514269598537403981118902912753457848475809553620840925838085408302673581814387630495328730535907338545680951458228439485367948091311116317619542506318146501305721991189104471773967391004485675782510159509798688380451323161772436102518161304416185285864443205996247162755679349735974396390554261927789902545913786782897606927871170828456527866204650381975804689195878184749097642330837764633042248359806312640169379398006366307899219388824419082496218983917700179889561781766871499831727069846832436116182628740083220615447620434725498769140766949774947398231188190955011905539701617670858028399426584208209854896699897142579003568190293469002269616483355674247543507323872219799816028658500908347340118112590492360448875821301674006116838998512848006274765057668948745103202307746998255616000000000000000000000000000000000*i1^12 + -57558492580346799532623393664735813845844508464065044218707101131926813671322373349884242166488608420696951538029536851976734192980576198459446311445140793030652064082345917290625883764746345460349085809781385479983952251604372118662810908321894793089506645705782029250495805292808697884353289406017440273137462609888154443469308782074051297330118749896413132431524149215295124167965841189271981644790877093635331636134546183109501275204075670506364955844969016564916898595102923985552338869005164378938308383569472338668948701501533041856990831483926584312958077183446394539355723719103038602393792884352045936929041328312309975031520959616628887499954720540251524924271027077297447990918413519483691542928924330804222375265582122145922455103537849087004151026120194905897528194391734086317056555658905487777050059282359977252494906232191107824853715096039005091100342743300325376035139797339123575033183359122621964756145813084211565413492393210742819756277143773580035436481016017589887728761967168300475925543763614818404761048600261653684129716393660577793642813643642833554294283684011352235402599705863513321746403445145041794183350936254480150106204813386065188149422463456072055657823627273830400000000000000000000000000000000*i1^13 + 4029910401460488047257227926559802746757207702480167064131865315723591846942833328373886181725086672403532833446535830112453429912470171218384308713777097258168959889432223190831138683713720684734579339984132625130891205192516372354439936641544754669448206070802017973473714916705442018229168070570693391308372529837869819992464460054542680203877182992482464899342016304181318409569175447196160057681879542921661187262467744316357148369298483348354699039400514232245818494804339244722846007755388521389893071008421978671036831530089665097194375851956724227237197991416628005248623800404656927713866747110927970071373800160197535721819080130670843648487263071019518196484658640407648613479924119175865528836179195128840868569161804324241658300823825887117537372199944597965657151378350394545786072525478847426056938739271737831647625585982494190849883802466940024855940232479349838210901476975882305971590493119548268224596745636025563702697976367927606140173634615452108995806359145342335370684818757232679396705618508184499558695744068377822026803528033949989632689362678703977216215348090454246703505698321072308371503286361540400366360591419049824612447566408446363765719060627460847636321780367360000000000000000000000000000000*i1^14 + -358591611226755280216652160200584565997533370062816908277001680917049247790268960723658245688596104531442950185187592711407947726015602959013936755358946420361527151325709516576971947792095766638675580454292909934156901267973685067383132123306978969200799077647392296556283395939571062031588232875131676554845137198383649530271063263407784500887933558513074418325456164673684403351791488068803338483662124470977180813502879127909933203590300406273210520502855113073426926192374865565659278043553076845923682005295664905600257771483002043780385011370579456964875494345256173599524559569631756057656334069966872769734800802783952385754851665035205060727683954849831977208586202293150559528764231038042506660293877897369580543166947457223110241086255436876586223610888892733933770348125450674131482438891529909313608187599426868937478091053416347341380435540048390985625131401060854069849430718588727622580050716619404653625335910503506147915492254957877626235964667889723978281102483034013825587320926119241319414901783084337860200759991368791943326291277309744671794525819174458543342523086743600257705532925454794372391682813735170902804650673661079549071927495668154179493396666382172522413031424000000000000000000000000000000*i1^15 + -11894876410177731287918619374894553479659204432522794605777001360691476894781001334916321207499044536041208756763883212102403043911743893059194373264981622318302661752511706538882780011483060135026162000457887683393052503189765172867420731414615817523059791991968810083731765569063039916202442923959668381195028377065695698338507174575037216684935415054001689156093809354161573711330405849897020127695130302692416986702064067703491105242123332841294639338582379358044344330253249936677622739744668331315881167568679797991530147870283647953421901260645739660647674208190496573096026209666420088059767750850134403818427498921391559630694630138865573264960367260710228828326230791594950053257619937687777535657436391868107125435406725225227389911710535452802693941122566978753676226768231866276601299040069312775225838552391138790918628223721639139060750092464582801444246049008080488485554780543588654410079356318069090438514176225585037905232704434040689866384431727768325613513702025150369445476904532362956096407847031839106455375739219279380880823426373386757100320039096512875526436409371968938753069684270838087839528873372165357128550849796209759414766138372020104452728229491156064613171200000000000000000000000000000*i1^16 + -329997040135293481742774910205410980917553483602633035434040220226542959133965681132243113813615647758369091164627629065730438222186969647641898171352851868263512257390266061067979668416644208380961002271867841166422900981163695521882247784919303884821849529035779059806268527851060295080348336222277662262688925276315738674004482426371321799089431201932578368906764533259749670058181652884328041408188388765952779949403088422728430469208256392677714835256113961434047646275705806907697486353047438354771336515144337539459090338284731255123246993083071137218750083511339640308545700316816817584773597725686774964333292218267238802776929671973767717978645876364765410342766252064238276924106997432769986637919899076862483911126664681001921165639958525109649265108624503980867962553046827182641208899285090894245924310160940065114509261045012236565676618204978989221656747045008948738134390291720887093769163388134662605465105725621335767917201546274662051211820499496872192780511226724838092449570473185387286617623753192692502866414258455794316148308723304355422743034097497397480605077197758958961478700183398500747188208649868228566935002243210810437972574431538144808750793355282465423360000000000000000000000000000*i1^17 + -161357617832616840334416310790850396643538535494705244413346549050041263790368054651232293401306257240015015473595438345328724804678656397787383856752791156262805741454405903778716350652417672160785559299376193685769061960737403582490015015792872984255424359409128460203411046821031780035827494967260454112382320343569570459775577841809766105126219194685447830866308321282364505538748709197519053461526762194711579558118862336856475993265533016763239801261481934812236142971383977370601412347147533749837820394328279483407763177256716351681378787907393444907733936744557794946827471445663110477640099204162133333282783171720992539390838361262360628774003221826046976410476890711354020485068778237376171548860010153285350027756283076870223920540159806499383952080457319599088370463590449866935707023697218292069194424849709419539181044392362234088966309165816286876720394234782908445589684372671511866535371623522340985239335587121429267943601573320434767889439470005145247950786898777165963672716420275950959668291598118788966160775553301461820323948944944258652322955540232359705182312101018032298127544728549240414437739030635225863134651486028660135713218554047953578677151360798949376000000000000000000000000000*i1^18 + -1080924806313845969117958816746881232807782887846800519417714128890815268728413014179139995591464313766861400427046628034696978745851969799588626183452220576344910855590545907523596698488163885724784453936345897109720998171470272866545853210921826151704927423707676905892419578763314921616612142621072523411522172356366762977330811639638325133015010969285871242885607409452842342699708601727030646243963401994103904040386021388932966377445194821792168894141157647828082338554716444122802868691119336138174634563214748397852257580463624362495743549399104832528493976835229545678175879166387465935164975185925584209646835012365617251557533844536524630419590712943449654079423263176430894828730527151852485119773593878943222394427798089606705684069913487737710589600115406272074701344049208502771800657505993803986064273308203727034755652076592647239369355721763602899608975792577520961118686085683164161480227421391509446398274259306128854525737492663671472517131655678973188754624809704295251440879520983317920316313660655821629915012700087172232624533899580419889067135434424942425220511673255410779082645100842014350085342464213445783756469355072486880540173838809384791767478226124800000000000000000000000000*i1^19 + -263718382467152781679825821386454775172513006557127892128207144676223280624716982172894563114494417312753900571358186495385367138748510162183615531952830132282919662235011312820795961633584488135277062913379470535172721171792379248319685751425457441959565640718051972328367734913264705790654020979408399197674091564795382905211730863607069506609636874518238410677086627876503300570856488932288213919148538906384916476786316381928350529878703562651150673652232496495293972410753219231837819653561013356813626844757895131169697842067152774342227204010345781484235470259239693107083082111570513243058545706626746499828931771759186566847672788120730197217511297502864071071484637162833359667466311530930928406782938189897823731819582068340777753607363353124688806778349610373503247199361091051894306642955373849142956222208250446933044235889380973600034538780477763004197145251911004281601945442104113552378646090240347345729686752672853353945749264698980806705855923247887077894511749732692893467346051905110791465643884505108952147169275967068252878433455802192873530743897072929282150505146806095554594798096761909474076223744903439220807186537963851741675064177159242604641748254720000000000000000000000000*i1^20 + -7521025535666090663817147755541505848706952676032876466041969388817315568282819490423809087490539249266290665306424599907914358767499661354777035839390706728392441796162122159575092405283191992009612196723799572957973432608919750656255802000611291540223595306368047051740392103868916303943803423988340751318544590511961045564182222270950958442620510238670694986024054627244694954172620217625122505013833487720926689021036646818302269964831156872889695638342290019007344148432668271173969557902070047676238943200544125285426905003953055366088723189947498102991858280521989785890790866279549403374749557458807360942115000832646014025838671162641452395245560046652942085088301688925351873072068510127917910665700506282934114921131275496916357784398735952617676801555186016935035032212205175993030028123778062185628112328353944188482442964230395181658400924349061760326195199623550277965207645230629362469249391442473206593403648345112449630248767034804816249189586459932387696922835148881518542216021454009323254560702040975812962829626151414326782078280476924091062051318621216770700697905595749906714198688607298536127862856331215432155659319976086487004890612671038296552374272000000000000000000000000*i1^21 + -78796113535073369415938586178016473400838516223822915274200675936581065727858989960498133566715330589927056478871293344197760003627089067560503921584975746900225922699924953231219198125688882163687799082520389421354496330425018029407682071502695341684486510457076279457999126724522552466815483508327327522140097431199247087250572253383894512000848985388703741961357538338195889710796777815372961093819225126044095744786235991171427612092946113541325076542168906113416692195070575110010085945819920370652244802404765451825676932607023805029399614316511048533643810094017950788981467943418416315726366787903082509635998354294863828211368124669492228465711945614592639206373419104569061621076101873774677191569288101569756492233038105528420583394303948995291176411039777597398792644079272506716359730147462629358061285746874526944612500211189972862033225020479169073899240731956315845009386728118904205188301723248077449408246321434963327205065075438970397575197827657342068238480738188015317239582354112331356562004984238726325536304946366071411889842705567968062256910322442908603175974515809869337796723327503519930859032347372281873791678761332883456115391495026490159923200000000000000000000000*i1^22 + 359957364792353895355775486432636780597588570605253976861222239346620146383880532646584039057934054464538672507559876575680498787599336158999983225533809576980212311577464953964835374834743793211786797486067935666490344122677582989121645769116261953945799116656159250814114629772269400891307573380825761590566188977221910572690804361288823376681279457944861684135606140823340160679202285738625520899550264669321046891976990904649580936073320106982969678669308620175787420349032965178249645767005335110652395464841991400848989883831049029577785246399871843666212170733081693868574361632653703077622195136127439841007294727842990520068210947201145310378225395265999857263821122323893158015038815435577713955659883234552809435458993165514936133202312898938913934403140842197029595577440364454294714917323754961353678334214248891145836056591946026468650441339928347534860586349587682602620911041060319711018784054661129125698250584775065426708779700567185747068598047430925582283443962519924386159302124006686013568069807498915768091905191202423635147757662033138967454186115547464641201130153077986473229137322405203417500379062087949737322775746410467135356959688134492160000000000000000000000*i1^23 + -1418183899766643042942566398605647444187059134454653022739851431823416058599360084582053887894387022724681197497038746791558112652750143846667828961090390784280968419786521921758989827684687053441483400007736487273888260537997021369603781626941467066901076427583848251887388229411027791376378146610875839222317482684942856494200693490133785221445688048647281301985473977941195178016061608051167813211919009688963733042089668523339199838030289911477331438164460567731928266240782406696694767942100105687971348823287398238743470237982633405467949088733506414944265378058696580689600427941842545364566653128282661891848771126854275108969038164938981165072798749892342435885371873371437457206771852116180962907199073273556770026962022065394588331229146907082553626397159818268349589745028320672494242910556681558949466389620302112128529751056871250460440210184462445645202272729630719715467117802831882398085820075194875071342360190130072743969234153055232917708332036036779429938164713687326362698379336063182684152979750372532289557545150655502740151601325565851986268219916699452901333838694898290734858418578507670544264771350238521534497623393672088410910168711168000000000000000000000*i1^24 + 40131202144285442441636408809893489128023045396213974545126165907491791083041087883401779682806018022808906822210842915837530196731979490022396848541584399897349240434550378641811893724586437048459518578874442764125975759873767575713350913831220543965812783050983703096252322915306801576170940978746514135822822351948885150848620478444112066757672643100904824233155378448613500340729560570468243560106664749538741249154089884278972847764232609913337795691539151519727525951199748240824974326242725478350571507343152097963355063179809404880051659754390647054582499263477310237080650382477744710508880651131351933000794640553190022256736298179853267114018171776291379240273347720516599658113379333206763925834000519479535442156576987103765161039148596313390601303254825228038072393234376695837109098729221170769025944464543469857312542406897765672950865216657588791713947020811535525079932003324275319340346050888010375698819076631266519869721074625182736779404611747821500825154617430569053642271682542519950382005680272156385989471017152375478477526908644137175600409978547239559730288966630959916908673801547919810469431876924613687206702143722045023715328000000000000000000000*i1^25 + 165585748098008574089719205409220619597254690450054668730414758184448050976503381653190890282533034761368301022277632293521878193375691270420986891361748981146964104959511463379590463539435993224029036211184096877453874874489701746047021419170429470164584986890873286113427817616288814889716853307393756799379394364086545485676735770959256337410387566207531583752945023278937595912399736553148798166389698389018237434868019598808082418851035594182131430647810531078398719022262418956052900584450471114859562463706401301773460791207468013035837752911021655741887946698771493804155668813364871737242385030430296178773136247077402196859941856939841803223408803949729223062721730851024554515026277873934790076048126013414215286161765904296898362509332262079952145995614414587336489941020400107604698482741574035315063891451437952953247675102718990271267335652639192543940807116021556841379822133963641260676366783079147983780929170816346940860707385939932780310375004386664857389244879596708841183558990915183506836061300930251593833942399448364181811250364216857654186113176648813750968663814560155978227420334221408387327115161341521768731324017174118400000000000000000000*i1^26 + -168559693741548345546932191573805788763237404364394849761597197416078201819939468941074754898883035434195176462613085256397881296516655556038661984521169869065301144396410373889236606062246109191773953853973427971417282971982929909756251626671133070839923833461287707720152001855534382926393822334326325647531273826857586064901781765113986278895294317650226046597624160102979638446549503527186180739113804077048856433372640019870166135339845005739344214473315145597572967691786383316458533475950280708768447479162968110264471381225700022669028642945719184469415541852580418774121713163036797467584997016532160026839480860108564548831845090870029140767350243718758507985997633324569723330517214708271890089146109080483659648841873428467704780324109859189303214408685076445391440527243030484123435864622674548158022204134587033208999164325379655034501212778861038959870271737008052693842336644082578208218155168509505345899112866814104467031780989477856958921502793255026609173232662911881138972873723531011731549598114012313616061091111274592403177325900014996998719899259870145556840730385797608630602522195023641425559926901220254549905768448000000000000000000*i1^27 + -149322224428058060007830836816771253395586988099431504587866306405467430167424521925451146942012842607085545615045805914339088054756349689680672242027275575668788941745898117433649433997255311531031167950734953384914025522932190095977621574885818709375724507906231958110560087459661571949514457030366366715373406080467806293269323392028508559758888330038232569452853559272772817562257269230635568299600026787744608628090964516821595019148642900338360390435514758065150844237435919987750556740070599906527577005872068768296897539352039599815345850294865078785769016983104550489530388948158831291191882177466671855306688508586265898213603678472124031274857381043036042894693435401149922419856970054432183066969793082924186900665511869050651453512845028223648303719332754037121069789733280991251852587135138084476768608446555995629874476604415187821518113119056937627499443238835378813668270160010798825328318364520163596707725115620207336176723491651066019951168563163922557991345165697520770402160591828709469771642719898807019901865750515430629806586712875397894095834176954343599349213764091075696479433235244553376726145580275508812185600000000000000000*i1^28 + -1010774286197277877951794031445220508693138565764603980692203247695926133910852277905913345669351042711090866131178871949725740294366065949251423023218693724613555025033990996929855461174767254324672175573479373061761021515409890987222697812866554984169061469975284384698430208439728491377725464327918333662818616086332828897124981558255984156009425813132321684990587381826524622009047821159985942738937968289727615559057499786603826674161788215521597994114866925287264874759399905454750190212783362626659041011658206721543184392245406297015662318272748435555177693214083290827004200211121502184717274716395724125777723890768348770651462107798043196716894532941543957983452902332825930488549962624960784656974074569463730961482750947642097146552771861330059588757948018894540282950183315296802181210259823968887509180199313910624285477793963868387875454643245277087330220270937535376030172732380201645888751834525223271738757773824445438769198388800514025596391359023564948359202520778513607971931700544966431125795998362879635200322439599867325556078505590017729974259839442723329675901230973386284823437879413787014170285346652160000000000000000*i1^29 + -271279095774343953253375897235639165711706610762567492155741905761830842337288246430864586201136932412598049422991094225693621303786021387537917821701907934708435132853326864474614396918661693289759693495195909732605380743617450696162579240841276196499730556991765425083675133829198595093611055917720531029813793390421698015703616308476475860477548313965347450571028055488095908439145089507610417999706957197823497953205452929282957438819490317947544732465578053983394910654614758024652507524745888243800330560009105629713016994508167496459406203118910704650425800744388501326422152111710171735117575175592169208232971430221747967311789971891706795819387709654442715661562911900508576503947959011682234951088773596435880271196028290311943135160699675481186549044889253252110737477012737603859348877817213382599952288254482079064957190194926845042990229943010641740882205840127173622317432010620082443566314759134243307167967321802638643218417332505125073520717036543069911162769400742823748526387206252855432455810355104772887695792781151509136279431660855871246584347471672120266418083755362879131485713875888716107481088000000000000000*i1^30 + -78479914529069351249664519947046848872845850732797311836830557372385778556494493321516005806993147785902294045786186596342580994969058777834851803771252750444319853447493084851469917433976037615201432835328517750038156497321371822465497528927399421299030611006352652329260841304033692527483284998345502814296943022482014807859326975263544234199621364438483863782892034160065444280130641282408781810944372251973915203339726523844094321054464109215047602827471013610736291951130901112767844183693672446006610113600112104854843413770006201299039839954838883763883365179230298797142554380752255225477445163508895514927071751534805753323019372008272576799289566498101809382230370370218347780913058780259191851480660351883838750748386233120201222988241771787895374946488875640148152936494045037467178103559755556032963193519771889632029568792238059141346732498551394680489451623976409693975847941704126848234033774925269339980792547763466694378814836110781482472497108064130674451347824832199125233948943179643529879651896108523578189368243534571622517387791968704677103748526027350667405647199842763031580603288505863372800000000000000*i1^31 + -1896468712061181739171527835056955979565638750546285649192207816975326318994113570686367669810394115417028700053240602413383579543148566749794890984282815524465315225595736112623720326050034973054860138564212378580947833074824566979553908093529227013784644101287878884268123238764122560755603233689281963713591105591678674906864986350585759306334819852205986677125055539165605091113182469875422430355906665822394866710315097323924900619963685865196449010017184858333801000546341382456530810053077668637448287753208869993757413994111820421908633538881398445882471381166733913173961238193002902839051806684279959262360417978286698284862026223804055923546215681193126554386185642250010593191384165629455288706990246890881069602828987831004975942869676338915745323546860993454453432582248142832068314594701595538165548931671828397039109133835217745124066036855165702021550630491014942114153677061593866255914511776575912255329373861829848316530425248554300555860832877336195882160624598988035223555845026886244062038908953760562837629287827029680561284501154791888479987508751941341896361111508829840738055524188160000000000000*i1^32 + -12448888228899449196840022222297577515055389203889659422425531666780783163354012161620193940985359629930317624774679701390256532812678208152597192001966325634894752433516998517771819997303118938879247119358308077408554098757288784831264282877664161202395478772712916094884501020882640530553429265630375205720890968048712406389689006321428396805343232107822487878446465583068312302424294815039768062742113934010235356671884810947781631387187209434304439611317484206476583994024542698509130609659543675260413595621626713521303754223277171969823642365010204754925340132353832441430009197784170841078126601427970242148437417149007657629891089094529576624064608818092826321276876898259044632684264443284423703072126623599155170522105756697374418179585506567106144782269239718281051631551237159281891829051745243301587736915899821026444158618610843010681473993203288007132033947169447988898171106298067417075541989186566117757155421464904762371422566976854958061571198908855677209232249132545797812967019096134453607923415449281440073123154933724705451803295862785799724776594272818851706796002365451238637568000000000000*i1^33 + -41874352395344658571699524054777123853767978769667613742581628953617296621515040577277564032109934333675179431172418512973459852424597762061233324410537160105415697520077298410132551044432785277286819681477521586436633234201674882211327337310084204553508035795120188125204364376672021387886712828453013720860090722043102997343942952158555098740618080939467252863429415846443140811215740246530734142243169417147847132361900674795097941836252223808089382178249538659291358176155753981388742223542216383780778443058503476058863303092120028583019927947367482795881081148496912551799472900799738045333268195915775106853167610764330543483840003672214611081618977306626556095020233622078794989424474455658252370737289127647948688853695496642644931665843844923831942008085630548076885952493140328001966053655756662036469247268706154501424531336837120044287366092318348144805991868910688681795888341164532060481555119596309986919565303644491566275158145062502387340569618452894692860789482505564980243859654606252608161081879954173443476591180323161945707061856316874429664587314654511736041262270119936000000000000*i1^34 + 6657774918506537047464499319732110592413009673937570488510028020465195587191564327242977661570242854173405856529915496415982636319991648082551337147093489789412275638720507289404113949073415510218709187921675731177841646132859607266396373081930812606241690821275363244198820800271669167066493305970648175327811860317354928293063078338572348819726380008791712828908811889562921024407607890412795021048641581834912990755719409253624794871843474960465229049012954879102509254069518210966209700675238813971100678010228704575814826397453069237118654393352673160861797438772054080918266353070602660022408613400598082220383605940688477603684091817152383139089675860345605247172574295497968228150526759985490737221543936551885776035181171982745286474429727898522256474098752087996450007278977257689867669787922671709913068318417955132721860357776485596673240763809401841638369220072236876944337969039670062060211077174924673346359799931431637002895214792024581203815975652261783609828866305610550313693416788020886906949562966174446609418368460922996164769435194688663765551345682937591218831360000000000*i1^35 + -368730651097962618429593510630795471339515854740799883622695382675155865728169252033931332162510792909316697557191926015769596259747584833152317455211151825849676805033980411480218566380330179245463256403048378685580990979823290706264241221398593345384553816056021877590202993125640308979080854758694109965294343755680808641251358572102017827714840611304124595062239360003567449169909710270095246149178233603009244986998683860955680378178389954883290404502445586991497629782174427874069171600915012535831242572687458896168787620477864131244950280261475913484422908652341165318504182818690540472719975343044805040910437288736692106495290385822007328663838577591917014094091453537782288290868099537656683437828017250870707402483764926014016545825075224201491460809274964774783087777254370912571373286556421824568765074411271484295164016639898045850044101054697123198337506034513447946207431281865515855874891369052691389514792085144067327643185553804292749255816788126643275075907641306201921437112318720042814898850417474176101921061527180483304107173227636545029053268076920832000000000*i1^36 + 5662114913600341374966669282302201957161094877015563479697789567072822680093608937000814166610244614330772539701429380828517041824842707530939021277511201905502258166182351163345504082742384335822805243963826415431056194405757500170204227562652081412057403475958042063649168678353055767322672312803484714029460746083920040843913091349790120035954634168671344898706333634183972299703508482238925958933800708011523054678691159719122155463913238190541665931216322137894010614472857219762471639279615158033331877823727287240790199559533038982572082543159756437812664631903841525503002383153649817788168947200715067291827493154768268295400554846388845852710048654681360045145231775924845016981203625323491902266654224893733196347856613524172345294720587476464162533819602337613258433397759321058672520709070123659410926993094913791307679294408741430688884229988193702799474718047059291855140577667089332201733229093159744893962057772129553325042439866877181546387248358317010719257892544483087562542186336950572206229830707817685846012972023951215401912293669253425895833600000000*i1^37 + -124550723506970912812238872458010520898600248300398897597205562195216654651984391359814797733116302215591050284997724345649127945124956073517168639349116509263385729981783959967371352917474064304349717824735490881881262956383936726647322229573181641643057478553638945496408130798135326402037280167978383224836546201307702669298223521029012986302364767935555949017931705113474594511093440527362010872039141885600964544774407067279188319601539028862289693966297270449860267326173377264943802876605614076860346855272480444295357556618517320689940815954546870821625030216558351165294259875033897474746754111251306406983421686860640352501120487527621610260605483663059095115138981918085758782717489009715611343698691496033585372394703878653409690098525076366978315271919567492509250623933190611586743464994162334501227022925412447466172637618193654303832572246001278339305057032910996277906831223590913983446480489707110260043332873582486268752324510880507105990585276313356271036406498913075208535951706172464507677783036511947519842558118270842610123850000711680000000*i1^38 + 232798813772344885968269218473773061071678171891248898734419489345280630589751593314233584891704445386922714476207187467171709076018592581710405898400652330446846992358993389173056236800447721763738012577228964258494049857055759236981695430291932983526447454392402246232845976406754514599296610684486961583866954303474823130390286215594856873023452861943934185464866089707511540604764929774703455023096785568567545177304795405200233959856348518872898513023974282499308694881500238654703804677400437950236446452340649956902048645697221909127745293727744701256385974906001866465508446022686209084557519000798376952792243419421091670219466479410823146602436080223822038415760802355033958355942331210597799171139029051503465093989933612009903098852936699239484134799386925500190525387606048500127872276937671620743643741437588780073357781024775722778167288887508984295353896140187147818073182288149986723066336435348552572076354761101771818091801825165293908283248538887819868523376857765338284897102941824694692757496642050116522143192156240338620416000000*i1^39 + -1668557369152784444574129523278014415459130843449493948227500365062174651494267375625549785937501845986782218017724109858959383574301040551411428921863652040088248446908206121468509014794476438688119698917784721624591819394767292685856265792764101772067488660936596460312284681350885954162908201264268716278622408224439413507365437358625878264874490867946175680449425132063797148654180217468456379639985039394713059660592460495168090198524992424478502704540376266642256173252381944319530583807312503928410046688760295236792689502275357140502789450665812904373179575466425310446289833751262433735624240695024871928005289794908764105478015840335794239565717448166222493657075660902108584882536014479405280705730927310165259555975803000972175199637210504643696063879576538015622226308580083672890310428502803465069214576104946128595905172908154126925182739159071037970631925286825360720438822523211459391282111845380687642534348610555590596427672064157921466791952681057861961250823852777659705146078602101851316461593314045796469802207980800000*i1^40 + -337582993278794246459207010731971786477000943934485295093512218994642178652878599141179989679950532541371665846507784629491804992538785586721168360568979055796943662467768220627542676301311088695843473184456934452876942057437834303346669321809347769751654039559988387240919306289172140741579175210785884690878495886953446015770302596335508737691424530415879605232786034583541013576815383872446106027503771054398508212177587787530680601749790858474017719824587607480861990500297924890871454195485619266660608662836469929298398599021371925872460312761976353657511792244119821220611174301023436065170382823470077211423449440337323576948830001259232034244854616835621308404406945208673073147136335569969794601314432327613407695748967253765249345273167598791097700914500045501718050297848210869732169751144794370351506776602982002636338476500846589975045356886013215121297067275180960656666191369032012584695853526325492664509189185845443944139512743829442421723224791007099717159575656150681031100094247898670630433663984394880000*i1^41 + -43868594243958477545386348885197125423145475201691861748513132679136465860024874731383427848780877817947010962059737212031167415684202703697208191835327446403800447981753540309978853923705474424141906112357508664560122111048421200944778599351083753903409093018639874042333987191947753697854267676747576511617683471677076278421212067789170689347333983685736656309659496597433688487161663058308727515415534914224842035239095102988179296643868096646829275504437151026352878242653137152402075389100367414313090089231290278512809180797024217618296969489369762311578092553114219423250872147069965598406878462688753269961174409898059054961984643827333460634127895410830730342304740173159680793887105239389107238079150149801644594124605328957350134003534370382252417907126706737252127320371112382864451389472299413460797172489583312203273188504919863192105872921461936005853905799250134124295930069380478191185915323225141557647737926711241035750597841684027614242431148815064812348418587693401798837604648570696520000*i1^42 + -990133864673279088142184342798904822308868078884499365908787148052188295818626918818668472836928734343673212022453213709092693930146760672805088028739999845910628472171687870895199382793348306422936359754963126900875817518935364158355905943640186120140604383937005599679498149607711636811354366091842995229188140429431778697138954015304645609776499195867367423451102055244105825512712012855549421243812989895871070709224797861424570178988618843430152195328162747883009782999754996025375458425473628656186943238278819607662685418266383809300068468192679592790767051537741217682405179465013926176604916045511805197640616334693465076732987429107010206650007778318519249797805139545960156942197808840889863424771559243499422738699225913834565375738964983882322830796288727677554630550259672364227127487389779310129752153048758080922661120367582343122524403954145677589064363318881603894979910450337820767574096251193711002995827543506497527726062736528464764658153409454288260841969477735531257600*i1^43 + -17061164010896970423350303259964663228732745537006324573967668837635930793706395591520802640338951230428312226866585439735445248850464711547297591641645358510802095495540953327794891971082906192412720237147232850759738501573693179679571204969823213387875975923554921292903735280638062512815941900944430265301379660993957018693409672892448027597053725810787949784966170470620701179187874400875470935156896934611959706463743920996995897697941068207005170280844668502053914497253271552175604149383186949761804205858064361174142494514820689460352661324163059077576503340166266280085699465636067403736699778748205109583601957462012784729004590760993093878312673950666237986618913249708246128130630434106601345047548729307419355785110965666245481253350095228193347452586379819370703040685778792773172053525585487982938557701345589129701073515755474510606272604010176540737360402018188586448664510252636234011070660155763175881398354293215147484807103258841390257580635568853305710510*i1^44 + -1853959948809555898296510740802171319912371092357495052031968531733919563894659103818995612528164418101010832910911427254026354796357380835663835850638814267580757253697213119835102082440165848572150234399422653984623973384261825840174408997790874121911455259166422691771811520650537012864235925643771828059271812249486859357856210191504098242211758767802174827198339002506429506283482191758138037186987498055830007512350082833539732167510714003909980110831112711741608758695049929309731636471600912730834529001390589049079304939810796408816344539649034362222660733991498283888027035934991325846749839908619935157182454642690932482620149051972026195256090370779160909464555745651108369717862995209015099322220917085427371025875631912813684724814179067218567954958026855550070931097631975859835548370731862467717359342286208502858985793331344559981120864896935705726190007072829082997338937117982149707768718934530270992627561024588186386845370704995096987*i1^45 - N1*4002422423878098725002000953596873627085494141830375690135116943523978267860203177948911119540882946599020426383183481564672401401286502748660513931030280033570064260299130293787202287653947957549011711745935198353650815713653368696087152454501379105839448117595356483506164865609090210352539578325812360921551578963544861369622332582317459286715899319254596665276642477351113145002877514529792*i3 ] ]