[ [ 2034128006371177223926465525742551533687277299564220898453048161095139057551684964539270559612172759208277334521238891013713274337908807596109096669901751626687996888942356108347202364165094005436249038885662212784180552622401018580578254527116207790135971299017928630861472183103095573799296918517713447868290699992213331381708979553031674775542392658504072456971102354899699038775078260512419981168332563031950445759845435220288235055850938368321655950526867758388736485538774446581597953230284316420779692462715383221283456401947119184067604560852346007643535224680230729292123435178070654308021500213224379009386500689462524839670004748124160000000000000000 + 9694195661770557180628812313250201316852531503221707557766717479793640119731039996511107988692484596515684510264883028767158539886758076922907948025172330681279795443287470737299053828961156155576194598831875650927871482241542153808737032706267661623107800967540223823092280672109318706728414844737667526623147952772284684346428367982500494742521793324085313056135991941018894620196987551154296225727637140515983026281856403297285814994717578790721303404438493738115531395557266335441410643701338956073098782042484460002249615942453410776549464717511242229754788163253335157858187704601720148503153627357084635607555582816644539806430013685760000000000000000*i1 + 18080013314308297756481255243330800636504734702947791542628747797065672999109310167009790273341166444695891730999342059941859338675537377695151908315431501638259682034112730776729952920977516341356835348299585007900452209333581722166518253711146285877441378040932385230001454983274170618618388110700295644592171157896182583102193044819860328062989308666410874030688302429360551194803334010716512519902097088689940083422556345591004530113405256105132091393689399877855194834721311529158660429061309111391585454536922367357624105158969086179144109861950054728995139117917312587965049177733522854565852024005323008879095627067234681735771848704000000000000000*i1^2 + 24571820686969640861767800667509004390376557633330412264844622031343648384742784256563096408379755086152817544424542789070259848186727682511732563339947744581238602683462202477763421485430751287549123675698513620748174290833160256666394843958762758453596700781466984334008556959340906502663201997440964536590692440972574591872500446885465171405700848256908218007306919261713839348905970588536369192026661003686797420050044250184051466228640099437585106804967851295294269261370800043082053747977127854099148745577625114513802212232151184215325167166298199277130987433953272153856724122099673268300405113531356995997053306491084834422652928000000000000000*i1^3 + 29804447475177536969886746654096756656140973297345919387742845345525609023063957398835943066877667562145440730601918735749258714127693297242088834519862705557525020009372579682675320015611622394316740494362566911568374543256565428947818180256515684662746750383145137158469172774524881644598614836881110334836198021551916379870913038835201382650459490322733120269175761501631084226652507698845560923257555379631599469218552574379593566594161424301593440979632515029809373598656992882888486693342374733534658201211021621822646036597877802385064386061538980192591052013442196937003573834127558734093971728431799635693475000950513026990080000000000000000*i1^4 + 19771872378486984242125844827892109410013434735186999052856026720940256970750414549869571793746980268571321554465799961816329096107236525056339304992181193924271423299523503095159303108126292984296564864267819724195581303702324173853702166630983216702968845759858452658723557504288731646664692890992512761815990099669358449731340843873269701819925501318468062728204776974902196317244471043331465186797781150832642556822077492567840809990020961890881732221936170592820386207349486938177221298754201870781407041806702054673098772518125238387461942946871001604261447589786690253337684177757758130589587244065673616069653892400253658726400000000000000*i1^5 + 3975434520879403015618419176884964194184917386342065090501904106514247057240846796826083503706350027233092031168617112774430834001103458030830853435105343625939192392838643447440981056564956871061951317992965772475828392091770978670340062692826080257756106886317099379467091862393114514460331282378393778250996411689553040103739873903235420232812567737294506844179759124319293115949887574854466305183182176121623828562388675240959125928123430335453636168343433327517712498073596018296793165787293097490429493791104424832552726368851027220900721608918014474654770985054081612479466322484920410016471708715037826706376286314556293120000000000000*i1^6 + 685301570584246167890152568360129063942967931602058480950327563134756858220437791521645376425726611768933364795832484196176701491324405337998595354840180119637628051107842585230679896342428246900650010519604059998317764496700851082755900214507811454533844881982850358591997845191031405603095096783512678639381753181843739447428650742096458982300638756474717725720049685478167597096480724750647264978724328918484576565816549697441115950231090896447424005346933881085713417063575286368609195573661433015859177598709079482068269741783137379290656314517016292921892122731524011558707033763320635091862209988370509830823954769510400000000000000*i1^7 + 25799297476007609214067519441701958585790263342078143830777955053620252450139572324908868633549489165671636811908483496659343122929425693796166758365619328337544550747720929812730089678260620365770005229376115751677703515047677744998529998344504889898753650863276213584475211394316613820670645852670677890410715382805696784929585592001876915663897086427703786779074814689952939361210867888367253869411184768044025054846127773074364423178860842884782551535556066726004945168313417115741790956736277892250314310665708891049322668044102199811697509671965000400996230490077573982390887492651494140108896137947951363479459332096000000000000*i1^8 + 419842879232100427955259812093811377995837812589886236067297659969469826340493847066671124106221010587334363742810003087971742704652293029443064067501221112173791243419183759279571710473551734429298241627792695960000138036343617733409597929614226531812163708702251490213215710908535891708524189004395388656607097497055998959656000587882694282354941207469798304327228187849269349186580776611713478768158432370244859779832171634330081091635060429101288274883875613183478353954018466918839351114068645012087294173403666027455607250695269834984238998847052645645322639776189781415593099416492880062502430117407143497826304000000000000*i1^9 + -5721125073648562728098123834523630922601763092977394561289091107781355011274312069399574815148778861965823962863332701194073639389468214602885067789598305304520291211834753711040419475924755410669725896089212218569491316269927151794629533522067670122142087710349360381205946242493843261113616832102182551396328729912669177004697860005101031590378025835053067401820802549734262056969511889068956848343572313767243463335234161427074203544473887808477936959596157797778828879315945567907847850441970108790785341590808566419562867395579815005479593984479123432040089909870009288942911066285949955262185880392280362188800000000000*i1^10 + 52847876667203291088429907270303041431677230685508951302410682215863801456914551617728510343893689760939400399604441079163105903061490090145926313914713404407511996830228926846227543190685574664005182823548603148450336393620607022133988977077264337167693430015545146124262589487603470035160941677137875822408429808638650941811346664273158448367605517381091563511616698863090752132653670839140633118817364858825299309625364425883030588748784294987612507488815116228640556548581578652281671210523234120917885426613925894955759347745290660553728775159629203949887407081081017102082778312671960485591146460033843200000000000*i1^11 + -2927011602490339699510643229412885623421759875777299813657920717718613050623608846596372155969925341396582841318708188949761842781088872829952761898582742672459102231108270817130448420866562219664586928605021344796051528450260566099152675884112979108382704878345872578763730863651265967985686952405373179955805248899237227261149712556099319285153577838979441515429933733832209984665481771243858871298607412594073887209750917048722256000356684999796846717335905952173458913031703791445921404041583733764980779295929145767133156474547529514304519822937820198957343984203010170627469114163540045827956822507520000000000*i1^12 + 35761530757577323460742572043529405025027571587989316846459130514958614840519593482173388187895534997352797712167823517913233876137515694398395167959254907275087569086413208453212832157383351657776029151234389226674659217704130780007570332686761999238012863038000216361708806642179209129487762535377461445549903403682799384181718430159728990731987923470095977834485325653754218686452583874039758343928948515662143546977317287353689843221864575156120965999930784637022449189663642808687041914780469583667704670227850518156921519457712887410735251265278556725552113466677100147775190752641074078983127040000000000*i1^13 + -999093056144243615504658097204226588350147792084173252752505423569633901065599486506925161054554078256388185602070846263943250489599623077414516622986529463040399646082335503884927146839607760781115816024245617125911168168815544935791274649248014445737963316463499113204563178817867822412340679116814669667155981600598972493154898795090705999351805978910683798136026028757030512790658871457417888249611307311133118608815589899214865651115420777565913409180499166083363599151868671865804652954373010954558966726678677703373574697092513746180468782993563622882899111743526620837943400289664193527808000000000*i1^14 + 8143812395665517204760249263146867952448817311550675272210428604337498263515348960228552352624817967433902469423717375677178842239996642708283972198483020623712094175095171746458113670439456700635505992578792756315948014254778452366022595561223659677402431124585734199211315062945929906672147576780501235210754324638916230021841570213360836226499966137253580787544489052335504596154486464685607444275027085291180173118534903700916743505265039024146306694863577511065716378683595981239766894826686497201977435278668214155556259821967552301388455596887933441692142865731127251068041472335937536000000000*i1^15 + -33774013406513565061729661266056327835375750784796219190289210655517736421605126112005530517522456349699663985626615726229624651054968702303833913399011009965194633409142709817551921370310004354668196304613510646833977976331036639703723871424619083071000602737311584913565843039179145055378363268506160131051517709181810460188888637002822126375677072737832657876960946204592646546843319833381830424953438319502578902328163110883066320453885449222820891495161248931094111262623506545198590915856749758877779742151597322506808505096103893043046317053378878728512842484518891392700472780390400000000*i1^16 + 97401156162718343511095434683918934622823934279903372878777397899329186383311345384572087410021959626810082347873359679976462564558888206242580548593060772156727486510336921027373713764043566074045234994589611691960624760323248023298240117315759465189501104564375719359290237640114847812639702503254687271527484075228835999036358625518680890832566784557074910824955320062674366052724034251497448724698560498781365539076733852060921155396094862072729462336990917028310263655574362588492080669828155217229808606798337260535269320588650694425117126781653800101750069896642602651038515200000000*i1^17 + -189345221020683832480664859041132655274177313551326765286897070665022994967921044487229718963185683471213017758708697780914445064408187499566205428096427251455474070573072431753810180615602062753410624029371181340134819024679091377199545513108305848010789315460834149345821711178883682225182708666867746412616444620787732536017171464035626421158081023404224604337401686098989887891134629456749372914020547743089250114714811038028225124581566897629144457606453016480068535387572774360374581823013874052480607903111664077615951371797511011535808272431186139761360621151533211320320000000*i1^18 + 173299199775996866448006855420395628555481654610180637705797077081881794340687463961871755728358494528356077822963620264910978817549507770581674058189363381485879494884103644542157578995861472648922518074237779539570492094482922791814832688763996761725772153242416779577614704093225277403912597522234953289753986567320121808945596486197921352165208437058404984894906538298039570039200200822464297653889619743077646638689161153745796473044916955311797831057227569433212717624039281237486647184162394820774421443133186142182012126085340748858477665914983054584560373622374400000000*i1^19 + -180995208025935630644508410352601180549929963138011386939006882652816726261063515491236661358875729882459476383939290155677737425910573762242133168664406180874785446291844975811392566498572851759298906147651961959006359409159663921552693614249238616467329494524042054721905500554814429428744430330419701228954317554563247347128446114115750226752629396819950627913450927092602336739030558945383954732384022247908032388297005976559712766742838089227456343174835159887361030849277063375187212946619802498480503391217470139195644031462115527442381433011068520311706091520000000*i1^20 + 61883303733363586470939147467306524552208026384756334942361885976229087747886976326814511240864177590653558029095286033557329406108053251705796376246156735205559074685386751451876613982257686637344488978664568731507118083576982957420217796299280246346969567404644904221549456706354289640571931849842725228690702452102225934421761884237169216751935385498790900376906294657231111857505054946080669788527836776497373006873640872905839981362285924877779717228154145400128597233409442304905948073316153247879877644834805821096271227787276119872807506130683026210816000000*i1^21 + -7260642577729586589161887866334058799737227166324716442483660742470977477909698529279192758812153716415432895168458901462285415187725482365589270314798883270673182244890964987121175730058248568753500882088599551714734148276521356736185270839488354093686463756672250203840428309567882090114924244502493770653261731901441883764541104148578562078216852631786359659433298222154623992832101148883037497442244813572535904897501146906478991786734172597909661698384682853742160850103795570890418294569999192420261482973191060443190793777519317173742040378323763200000*i1^22 + 206421874172387405720725702678957350245060470235123293017953498698951361993123949907805323159124738318585881991157703895674977993837471779951387342773536555259818406823791346094627994509923448352651113268288873454051996066394116901706913289442449369267621481385185672730927496827765970283689090691546201411707252608951775470176486171965930581713381767564275589715015908047938334100568175028113752081257741403535667519547997482075320088090672558606771030619762240569534928252955411197896871609809365876088948473796652565820947207072598042284248268800000*i1^23 + -1907560649558823175870941859935226616499416260290291194362520215421380878451128955009028747850546446585419031165630924904326691723676572782733585707302437891889455986240668520341444610551494864653773349877909980089716705165153936856773210882912520286683473189797895758652645471816049897349656940141009791986356988373200656003200989507263924889058067600150868268062811159567332553002351051576878455955112413867877037551834805878483725016066680508090361813656459855017078600432542552533188442318494820426870002557442372371416632832766280744960000*i1^24 + 5723696037819504334080864424394816331588251857008643965005736568182893696369668684136252062609051743701452176552262424452460628214617251855480137692669048406531537989365384902768074067500118775986836429941023050889524268521889474846399733600937861593253001827016584453181117608564588826318568181058989787326163097314481303363985913526854662595556909736194140234435034923122576696142590517161985593551211543913482819565276382366584964864231955294130776554997756059688594403744015964650835409651442100440647212207333229119325255270400000*i1^25 + -478158912355417702471430292554241029616037478824866007822813915712659974886811719364794652724964076028742484636557414621050577169885785998274819616995514609448248079509228430837318116266747439076648418169150577487341859965756555256594628498812733510072225568763895664768986932793461643858066342535202906970133438076493128150807885454585230425436880843255008209267997223443731168923561905891822749822377468192037876333464304628804907132050111870760063382874063111683476258156519712963070444168060682619687496081115873619968000*i1^26 + 1597790376626351714032356523773399902708331905251250275445337658215595298674826284439715685155576892906271254713966941384299314241238594164564507867791997457395233179369525223587714803501961657292232848562362129899074314748034611805106922998533099758385185789007081058535504146645029429012950342697922241531977651945260699764589908136725022833743725167386232668408849460119545477427913466554602792865617744174074787801137178988972445848493601985910595249722877685361590657731919817459225353929533043209555810304000*i1^27 + -7206450767964511524633865197143884124338264252197084062373248995578065113331041567574050939219427354717076562104460256120662704472352531248040630071554774616988483504286227090716276340041867895293276584722421298422348897799235591822908220967378822850190973654659452970643872636587149069723602939800806447607319206842296299407983577871849910683156755972737496577141257233373050892653960763011609107438042993454238080403019080848086295928735931379676801851152274086091537645449725422188093121387601945600*i1^28 + -297182689131699048747754671597028290257443860372349387273416523145623185512253825336856764118613985838066558493351215972161395504654633400588453748801528361147678738831079818848392906117638850711305005226978051435367237713436677432245372064343673955440361575591997392360861193471637101918774022607862291492908986561680173258294204540330348384535793641386509671371301580487702926475513784539398610547195317581358846103917539712665464302116886452958119571140917651725463473975196273954073600*i1^29 + -8039077933676728119303913827327796041040251589317615676396368597995690707136321802266880699293961488742583857827194787110510071341960291538457603974753680128299415672292718029955093333031108383923004277887971949444144870978100708232051488243961284037939527896601125257739958087138706659190728388883255865216708669676115354553315891904791608628617129136959235742098621778761723691486148243963774939416761786756645274347633036183746021249088865965456815252779333488164480*i1^30 + -85448878128255045550755885733336990091576760096194542763441661960122142811326088689163574848975496623428240803226440079095938534991824776642113499987645213560559964611720312563866989987414778097745099281745156596009090023664922183855900288759120330352799994706333065307448769265241829267444039446959082214831796671724625766781124976202389783676080387613169487350671439902977164938478476861290658805317423920914505702710398707413315276508480*i1^31 + 743535611783994194483262125975195369387455428072008141136724837099814629485561800191686718860188161161169804559091126794413682073920475905271023239931590509820757861061566469586983156491763503834111717779663597001557806644994570067550229756715162473786773527241227851080757012610676792470265776247979586670881200111901776070145689676981837276243494594356399319733642498766766034277671235931600881*i1^32, 10994596337873881223848168494664423979733206293918128392744289023612396934223193971074215005965374591219873096250203089121240658490988284595705741698410907423446709877699871049976653416626305776178649617226986181422975963203581862070679239911511489670766830099753352520907739494841527989362156249795250759315337278047441812685297253225285562294856560103540058143567665599167553913192213881899520124851460556807878566245273410262652445820204293603651181656922884340901957982479269443300234083679194568983000353035159145004444758409011012771757858811042345027183343765998404485308292042657383874152459838350921258876477863129452796723851507096630209054573110842453532290439291891729454267738645124969515189661480080906882153803754451549504870839256380344857917024169053139305552613848206602495482918104265416753523289618605884820384446135910006784000000000000000 + 52153736120684488001205868090884629545438056577279178834611864135534490865127532894088398519905151451008094188829859964511884985840804522658784814026932451037735879736978788761363940139562481691275052105100153978345012043300138348825459376371816650236983814214970179662182333782197274915127579708717923814281773070531816018576838229967230007543390636465496398777510765626224872348511979912036024056868299344974900642434642456218564650492636482203732929229637735959499169510534075112672913612299421235742448014826492094950501090568428649002483352937094025206412414822235073682998201558279612293036563104423934512679974827351668034551240614462799848201946082651910506634784903203452451960225338430439368450112862944535860965511469306836529714340901028224637061521502277435401240689148946377618434000685146864295761129179760633504980004379820032000000000000000*i1 + 96495822440232905722326937992321529674775109579150979762577645239139067052658731086211588000918524982127623485391515923396235207768660394902176634399109386929998377999470880509584873120400220218908278409073207183404614271069532243069196627412621044567166917514119813281082205427406968457866016020674109551112139243762193275445121669932603602316473298862649446330077520385663131312920928558052524602168884943055536259484448261814807744666952508375677973597746383682186771646858434905926309103616470961595216297673659041630256539481451694791854468988497815203756698497881801633617600386740329334573652086054000428382143847236711319915760979587043383386229418312647684305677580137347062487201402953124663820698967631332243277279634222924568685693204337100401389632735840930688577737182928374762011210648394731369276615002778267197944486690816000000000000000*i1^2 + 130452570023803083331970157747188378192568031846633869254663601237133633133713545316178249885430771348308813680574757832412671799059799124124644274545342424232111115612475254634517370884987296657035362628263800647681386868428486366412206244400182160928922074673531984230115860169287140588211184887310630155579941686155482333069824274020086889708658024505328731606806894282834556129160163575747964857710475446074775594058920760807095933098664035447313822399801741505684591280508521586363055723053995398398411136136210452150069385388494759899191401893898910365027575805713488215347984623074987398170941368756253313346604150845346899176156977884185122246571445283864534518408014487712856316829200059330631237836884020207105432978194172415204344581388178237119515765138663345713076687938284490482108685212146969800366643864500829396103541555200000000000000*i1^3 + 157921563218623022760575491054896466949677990598900237040930419658515597976268768218984709304605457760934466101810020109120466935639631988596415829738403387442750655339613098136924324320789012801562379924940036269422677360972061910040461984872784377485625454176232501776634731721218201473233306018305835050439884478613540899668988307985123631407906097896437582339210703481567786194672387203946681662223669416792317224060902280015463293388301592677424637252018799553300886332464564994886463512502813877599622730100484962984527553313363064688839482603365831533029167401275630658693845982863222153295253510277320922306438057777842334072636905164538112455460632553239697886272893679928734907275021968301721218063785339197374059900486591966182012554231053979825953843876205968598964544489872674925135763544138529874433249229790729206465822720000000000000*i1^4 + 102904514129242308288886374202811651370931341617264952746764450559612914990120051594794413088994127644289222993923591936982578880565379187636775061033935551821372925106049349555288035629699245632928736778828745933493271368102225053874632528231401685147352302648813233656283242042109836994623037885820301965465800278817075232558682851193401758206176149887681938831541333154146494373449699776608578675439549042026662134784675620748794829837301912829467329536269989864979519905648404785967930921975506916336888680691520694202083125372360554235442272692158345475906958353148388583842912530165285965502255572417135648281182105120489877658371477656820645112589563493982059811389401255160826809852784436552998125406035249610624350469137875899952049575057241360953899526331858787355509659572346597088518236566356889244853361826523498068049920000000000000*i1^5 + 18731112522292552395515414914030356871757294575154225744237311608441030796363664362648894919747238671447056311121241038365807150136924887908898623392552905157140324847433461948629774262349730025246783475964252204923233333746774216046188194767872069818834153762865491025729880928303741735737578928091994487261750031833359639889826989823732647695083620425008841855950907869154912648539135533750731286781481211119688258923877675255517553523516097703120744909002543249326648410205122044486942765404871300243428089949685469883428647160028645885892556716931228202107560883625489979037366862949051747855951521709564382906324970279986677480998370798361002897077383929517570531600844182493341642823204032780150623074695899311904974418910026837357087012084646887715005376875346114380704521032143762558479846954687543141532385098737549049856000000000000*i1^6 + 3227850417750573872876089893155146952391854782366573694710063187053102449799880925263825561005366723352035000488578784616861679867816045839973381715744960929886456424350476922597528637066271288875570696582065680932277439694791402840282016185445018450418871271640552945591212626446696342809275101927898173841221288161743516467432264417920149849651407423091327053660043024376671754832597050292060092688199763810746643237106767733863874857688228151982451358955642158137177812314720873945939859447696581904219367154326651635937248963775799582803116486990844722614774805318892163880739085030295013692269848846266197995086359804477868216910419088898526525174717590518311265584987614809845185820045927353204223125913542820638680527345451550853955967360707852156439581723306453184165193121041008874199906980769779799333781797978767360000000000000*i1^7 + 48927347173167305664626117200863773102765709655570860899837296792940954611400746997299503942570494336942768272198135846183058551110495753097637163430079314745566998781168926622767845014866391059027869045087255702236297310034820145941026186581050099926872698849586663805567389727615567172553517633452901606473043959736261160335152131564838230550956087047242155725905786113364463436491995458879539027445629084270506747400827244153378273600095472483708585986411639434095922986934009302850916613904526124417516694702431117406291148602917001650810739339436717271965236083689481580673519789638004818673964296740577696962274807517586501520130326414922672785685629250317390916875420739760604099769992197043653390494170816700473693454632656800163280949272700109333676028116490607017032726062899151765954769545822108552606020272128000000000000*i1^8 + -2543029079923157425610157506299792095940006022022762440738007629750637002290046354692492925103907802412641964270909851832994059705833692065694877531581901681191183858189885448879084061002253426743914506241935023344416850733409774698664344915106573169622750275786421292055581838904795757190234232305179460762512063863365882459579934107912835758899980519412005604438039588413752376575016724107706635576067625216240400897719569300784021176223269791529626401706138737787132900609670916098380701362110607253630900965722520780811292354759235887092962706105495502937247043758584845816053141659864238623765375900577034346945111139253347295749933959530375203597328416198267221439181397806858505118275045518410344536903615919048929293377259670848845905106251944158547971811748443949641380628599284754379669211701755739792998400000000000*i1^9 + -51113196291679447886191750181436633353202540082859523639457884030092675438341604417892449552183684565494979420193592588133884663769655859587356581238140991809201756509858756398482019360482784350691121849683942936894299814841117395250644009923565808504608197453455162401650064068669896383997400459750945867533988961964400519854308228462219998401522392636126354387354251186747984408526994140663747004206218304287636314356477219873323147775182618354989829663240830366291149312254269336843304996249026407447973926633680672565697355728660177728467512920694465761411739448373551145724252247805636788139517737271869497470826147215600463462941921552734829423138886988466340337960586759189816519004420910720662603060823514547568692203524802093043300238337714669256174340056943098493898207219917754732298525279106403810672640000000000*i1^10 + 1569752182806270078784696849679138865475714497174117603475951019642552888961050513538432878838539563000402717445195994074215832076026723841779212061087972369358684869036060714971996408652497404375214856184969953236773977704379669695135036741978064774028163586572444507635187563619166928156895033759109413271602766174179386190887472683765231389823510187460837853111558333520819409236343145989953830130805527132213435255445690914611244435132984398053490586501368488956208219936041365258760256095632720717774358340077208291223462777042163755004324467642157476022140032673410696062218741164493131058479230655161541709592323673334214760260738908378926420420932955973227457370255894989716301076732925495832814744209147989261526980548993570898639868326820638707773992114212413677180556122182695794798712015968335298560000000000*i1^11 + -39353436871305312931291613078803689628521596645058650792979932049191265024987985238764983700961047519365626460245734851283204140662452258387838564660772244675031984721081975540960919162362302281116876339721863714329762556403195162270570882073706720852946677502906803994536463745080638567418296492426522679873091735284419980440954992536108535992543350473203668332950981064013798826253528062059336761973368753084051254469660315971457941228433121226835245607149695438395388883428993283704094031839870658540968448124350764238461905614129537858738762117412760110864629337985997122476652411292409723948736132558633137518200799121253858976408996738786341157228970099684426068603048703369405108631792480840049659973234227457653750140466440589702827366075034004570525624974014136033054960090294542488442655337349120000000000*i1^12 + 517024407529748982588678850681575280671496100744928120541157850685353538828140692460900032940940947431133590243890423376966556386907305032034534782820494133410814890188392946265260527757007564166565554797904670886650784776933612535110674544320397968975117329524157618729400892221471074447377608490176008447772234696557949018888546361562516109305715356626672543248018433782228928006922073644015593000931889605136943376038299515244380446985958642660008578837688984360633212473718814046661175284369372440923715253329258334000081016327551267085142696730145911264717126137063953871201335404235387408830421296784389657318609740860644643736425461773641881590160408522094665393970922310563955283846882941963062336517521082128334467852353931929290124508305035328143982169966883777093122955218938395364434116608000000000*i1^13 + -5693891443739150921010621446964440830783209187760326602832665107621343104419309485199459877418267432223175789681197688894524743147726380425096907713114527074587880550236359658693607144683708178382874853601485613433427978701985070700716038527476396593696768219418248799929489499481119520239511742250942847807154275729565599291895279606986278553817448980345315824897837651633913293484928812830698808037395991314044328345973583033546184792790669746218958904116111995285323476856393222306876437345876510298890038797568610608701236713307485170199096855549353121491262349294537602393348635866245627720041542592521450265696739441459743072313154304764475361546343217387934366821403032427524334092675484619620591756801210865954234861419233867219675370427883331218969114892507828044157403993623018565586124800000000*i1^14 + 40263635164744170169162682110618597610347811411958847053477802352840537780624850480751116686250244226374828496924932160431836948327375527065817199538906296234633796394927656269414779972705905566294181186083717040671082193784681480968528022108493050148736466403126206903223903718513122929175539119206779787069789583529366562341098918891222908030430779153761392499539182840407040963541409392842985412779392036476921850927778931880990155108065135488175519261255329122609989968130699732174266292717732099291403595818063939677586530555678672433925466064821534557558739868567246340827026615744785699978268434593145275510330595338844906666624203591090312998657034420549486033843521910300155769521150867300631792498101584554407638525412441190076862080711223911203220622476841829025751846757684425523200000000*i1^15 + -165293874843634027598663735393711387264774706889283715869375227292915368524200166770988919310363633779691488738345040480856509601726525154876876304715131950301112096259954323726233922277026797761705124458146091258791580242129942749836691534168991411153862880764276867439628656400953864551038666074249992267227194102254250277161058849367434205132680777845814722454556497467129026666254740152845353004442709189046004753413647329215103374829319318960688255126900411983030949542252903114471744506546054619002400172714267650205499180001737259988216818345121225983934106321358675007709968553214943298511906668132881749872828567473768477025338920631362963644653862265370789483425209771452593258498975555866434774953613534847567139478214053755770668245633275141178949700862376314943571338010296320000000*i1^16 + 467045328555990404477935013171122068214234989947830819642782461227210472562883822946579667720150867912881996766671515116346942526550928145402649305656903489511646533903689490329004911195158872014713446365683020812719772328738115631081913996836362921617293823830328933649785455747584382236450087849755779629902907209376210828286099498651560953144962622074305011615375461077912476384572892045573256856448588704928146960551118834817240498420317301608210716334425527646386614375025646754535364204931021867526517161225639726764096771746634868349282508691667165298646822263198303390112367754645721396159407896586423214849214050238863698375252270042656560009557600163088414406115699305039716818826498025315883530217709896719815360314081516482964629639146947858162678005232655581957974917120000000*i1^17 + -974749384757003471483486490326609962539022528762294254593492725714148789903742682499803189850593173770755985590617084314620656126186839476039293618418050343274890971299614655365994605235966166164127993120254541963265873040219099250346128645745380895809982665295399093959030188415840833668288942250927274798508675337956055368631510601737700876937886806336067589967237733946431381002531349491941084684854470864534604855888850984229822769026883133727317236045122152387352743795872290264243263821944466632229833160542824837004447028644315760981284996324719048899848117226618083230886528576961885714639287072237232128184334229510422113115713517672926447507147370784833432770439011514076857447142210754612919819257131139646627227684947967838504243304333954176035235352967158291234816000000*i1^18 + 971113117788627447263434548262389685720143561658650456271651574707920534365398906374993055404906121097903905304690319873793072359855198146036215369196409909797599362045345882906846825611910594490042919303030066272268086708882181161940083831694453165845465714162108205630286380720901067613660234147575241355915518294977181009598021123691361337135353629895876480748558707348111478081537244985592072125163101939032567875579771175090543450892757163317476367082753666536153730272755674102256392009036034930698203309155192632134693535231307597336329551405711025725197986296346896965254780020498646377953082172519716116421766768890382622795210653465921437084867383803421325774251473522396245896714470200948666628512174294655536151292171599781430569457947023754717234820561240064000000*i1^19 + -1045980329094542356021304209042132665815720080709462972071715663033746918259290662635863698061735906746401704524113955566925675415501418865353930365681021320898486594722456047364125308946867363426736939913618000495970360201282989635280691899944469441383735121222403720823174339440112615072091147790101897243449157827791851244507850469457297827248990920522051482677270751786098048104532029624017545648362281653982371437441930078693250920603959278182916486942030837927279670541979492737225128101752228802694803045329159903145161632799537248500299445088151129085258281171554520411441213376882284480887859465863940167119623988679157730753249536786106488871427669091040107164844556946223594423980314328614044237329847421174816577455238960556724943231305360944364526554316800000*i1^20 + 340935081611940382382055520573656174433470045425910953367414514598519229731958202866376161589262369448908445521362396689610300914581034691227937199257237598638185647326743880324748785400706647904012500986195773483785147402071978527835622913796636453131986481525948630574944402994522809400066437102549415930594386207799463757957308531627686496193114043289420661099866767928237176989084565552391790473247194073430234856275737691428863789933001345441628736432901534943733246334087787033401154303865162323796488181073953581589355854787223729598543289408330165548081743992733344202519957390375505802289544879828657619196452449073667824908808264538801699307116218651656349460670928334453494933896515986143886081869760181499812117571780005197304137124254585401743769600000*i1^21 + -33680334184701598327533602400225722536715229454705927983600509698023571885311422987453566840447226799596855754669822666896219485613756964265985224474429713154411467973055214313146462450305298835636244446234361755822448333842898149015999152176525631652672733529891391440151399497713669367146016254599586798150975503373839000733353570805438543034400075666451536186944243812323261936872238868852274228234351577115184124932411754752629812715190075776267870240393925698908495424048597901874421674530754839206268256621291745751776151720531152101839723231891083792948776179260018922467905610340959229132014179862479194930098088930109771060689366281077998593034022676881927128995604221653515783395330881636200436846942549114060442378099622613636359094174566318080000*i1^22 + 87416669146331988745848717149399161543114802474382691076934005399706564677838937541678954125430166576829039636479398683951208386822842785449960622411543405721289525331352589380154448297756667044519143753523637896236552872443724000208767559543365417922109147374676420558020887131630561379520278141417121801970613591798136401673688758625841803593572312484614867597070347948972065131275221013310198422590037967221053190634685442653566941405568207137114035546227013768900700909179269468509151855971629852726735630513916419690976683679130267075859287407804805365912444861712733887866304034200444225709174655769975831631449313534575441605707936259889993772169435402524855691443228288995191940030602852013800698556500133441381128957860083947018350755840000*i1^23 + 291896612248828363056933216763158644052007854751925203992327057272079742585714619655203684960013859223317275500561873863722197121066367967135976847888466283728184767856106432535891832666713010635652655899693061845902220214604193078502840989702398281484640384945248218384141848228994409636855679511685751593769826307633815368367617720882860849725585250282830752593989161487580837705201569882727842321925508433552970473173604968636772710076470891153471384569602738964070045961416325739852791152220590069688870753167874736255686913535846396019440036269014514230245255288630913819817388418302765975433520932367784737801304474159917892725833584947779570069525111200590927536572883589191212716275912425776912038446935714016963669131903798083584000*i1^24 + -2004615786319815402130506127591956426595665659672828937401749749250817498443052651078570766143063583032798111963776748635706571212834068088416167850851022334757573639029985633310451940602854066477353097622278265560259729850493148942671983603496919834765611985801093183469948304584541906325132659354904371786894081323326543777298917300648709138981123651821480442194863736020776000539120224777033602931177206488998034545894073143974985813318125601355311001819626714111040798591855727880581107392797466773658047916628020934515761844031631548415053015175084332728051454002043178006416990231364849094601733777694428823749254236323137099107175799511822955961788614560937348163597994093185900309967833495020070836043722255661936422158336000*i1^25 + 145689423503811876849018963193785377698450177022375487120487946634638101659278478622582063548567420198661523974795037180107226539363230497317305388794447327981677826924690730963198284324863335745587024801586868619503862620693467230662007729124662619427581694428740402699664900140505054541457605905859147298749716044332928912970516365460261693145298640656607088047674538930326835769842995850958490073318565409024662519860460390744214572897663136476019491149413808874563979991959670760355516309025899999630964772377884287526795953727704668753946021840757977378940063551690585435672850006504472007455723696226030804676646408705189746893809764635760119371991251976220258570642529473280265828445906144855348152129550832841523200*i1^26 + -269876637081699870077647989576060547880949839648691391269658171291122682244785037055856486180334474725595337418881268514368171828942830624009913243190922600795999749420172676283527657470347855210949836047247838768576168181875675953207868553936280910685558059589210556455176682754370312692597365064800262902533858859738842937535804560212164981088321231280792317366671830497104485416075174065206068783913124251057677822832516695124118638550257872212819853353312912571607247270338105066021660782110989998786379992235552969337271601001083309388650311524653862617193358350558913214105890816405484617307546239920449325752661407861134296220950010850053517498538032290006507608610877503428560250789156425239033697075200*i1^27 + 1045075900708673532998586683977551571552262889690115743476213534620215392346574256692828791141154673368953569739502993904469035500559814905639470245071924434056354678439218371758323335396800565578063915799358336371571025569329072873258016752600684797354725610767741217716108920925094973961229608194103737628085814425293260964728174648047543608952192947420916293714229096052857778715634526437441647796228984219670268724568619333830838801178371907084056434017999067046891746721644618628527025205312770744834524661256167039577845074198104876371973922606705687397457034371902537222899275145172026815822508962927171831978019286543272195006873120126749420642451204578997328785519475136983518691332358144000*i1^28 + 27730354522851397929065663405803317366387096454113188797357110782966796851562189944091367929979128162985355549922418406971914146648917284435911015759546672147007032746978080074538484253090700542850233974795809100628850667253447313189674090841210646905836627752095823002896748334917633486738195318415421684815031927299978232577999805060055704149352650880889369343762372770710752016771942362112292077766799015964652140710376897012077168686246358456281980636881713018068878525381332703501677706881596374959262889805195295296555838513759868210869332004798135760457109356614089859608977249457145559834257422251537838068353377379256085839135354858163544588419895496082875521875420164043878400*i1^29 + 317873625412639564293635591321402853823695836627486600615796047103503076862136872550077826179150090165254998753889140255950459893167864720589070095877746588623242642714338599991984242257728980933680101072994412940631470746992544009781537288775198864138382427035747831531153231833812692127385102627270295276366223508062844376028692563514664015665281350449862495221250547245983621021637577834527062328365183336011677678139884737782855656413651034249455618797610348000206440478706796601831796186041621803696568723697061836036296701908471129079692299122182236165851985751947476053172923532782894272106527675180580679464369070107880985090512627646431489840024925378380288*i1^30 + 554755842083821086874890867462153215395839790118454978963953918508659596120446633113152424379398359939061474263103706884671907271183417052760606206395457192553067849451154031675927200772961643901448352218816358048521939165560226857458569976337946636792783609763744370337846335587425150802635959072194436882678270778409472281649199509652344363694749698894882957569164522211048542979107366045706647862916908826221185088122260101562830738535551140742871967669964087138420467696539519083878064439883520970345125301453196364921171373768445865965808604176852062322695313378853722495891679491937999204721934012560052273608335609096885257166784*i1^31 - N1*516388968159164979808784186167083595905942291355533156953103536094910056585981610190790009592348294696513847625012087565041997896338080031967563065983028602559461562882752477055731254351686757475*i2, 70678612216442251372748922477356782511201737821460758963362554340703890988826733344923010343827694920409719144010011110892509802066359532910378865297076938394161538328190126601845394001539090376861946328547121742320676850514804341018836930769628264438679981396569556524634900310194405814283901148488249196190846655826681290765121084434652025910887416875858617264642330905870109248438931978757111507907199035427840815596095283139003863731618111999325013652200230439961569491096570231556532988011285378650189399162024914437369380072078405104765292932135336433140849392360810733203785643714043897040627266919148318498025638084801967414487640340335279576845697891601652545814296531888676146682745626663349784898414671373723525530811247257187951534649383826026047129922282062988287339446737906213047488794331230395033880568887252657083520512446955520000000000000000 + 335268035798348895363738904658301212204767779744502004968720364091637502470368896950287445859728890213820009006372076507857207406250410953505132296490100076966034461982995502689124390948205499592600559064687596663571112484037999603180039782115596940925443504202869551522150589160133253723739186500662883643909634622579954690167594411626093810820163435940155129845646043505996701085069802300220854323895772150187206134814957563330388060727816666226341391087689436388986341911187172504482459341394688191110264157118204894720260366347472066343034632681757951639326550454637187990070900731618871594499965610341113219601330731372492808924916861826507464489327969342495345361591661120098396357025239049361743703152705549944898154263470890480698470667562506006585429254209003656840527301119766998206591707126114725204007297317010642715610692970348544000000000000000*i1 + 620449950399270098448654983177437342472420764306423124719968989322612922711515290446457490685287153715810206387539297232450742514226397368142117589183490420544707891162246874745157769194303433884445297622796106707721031083438811580251059272785088302305712975478378725511201736734098840768850515249167064495346460986340543597674911425894056373963979394964347335017762989273821035327214384204620572871317679292102498811124381546628825684716637785422324824402401022531246467166340642386920201338902543041198841533043857236939745896140640993462917967810418235650095224952460984230949848857479478360073672843225708218531562093943393440263162464844480667170870935598689724145018144067334133292812551690602410529188550382087600218162406762265766883859666529077293693393452163394201884843551429711167234467596671575487243364357383403823761100636160000000000000000*i1^2 + 838941850043905505818384523710045739555972351377010456849513833681052835026180495479649194943915135851901061274262335273645535353506384981173169385105945974845242444662410767322976165889328348318791770160097020158325276056960638345349681551737749236795870468016041904222428087553400012415251521388898590401725818079616226719308721093104803323181898393462838761795278798043566068312345478870990585967087101952551705749302461980965803722862109967380818199307902644931805691953159731245215372051443300552197609709908062558227450797984359990529930411259192380375691548080768512374840192107692611602739459958719054477792925916957488441678597023578778504388415913882852904859330344290089646309992940338885882369531178722018655264874274459811646907502900413186645389533802837161869103766055952159444287618402311936178240099514516704596438758195200000000000000*i1^3 + 1015652516856501730664208188964319732569159750503568763864628129941685410535727378139809529277933918003794912201689396198309348143489037088317856089999451579505748749248284697639301917113437992601285535069724862116044829969609481971434774945365599174982696254750735105349275814468237406408572321527643360272946370258509852643785779391302242831994157485308241177262187203882873299079199326214815432239944124101784835524063498092338065195995680761182231422292453639278081596442779981951112793903819897032558184163367249227197476729647142022579228176987031662107479676853557273014555927910008718975789871854037817677617657327852845650582584591060881136908232889663636260486229598441080533155671671834852144293792869356228701504885174716691971208178083364745859219056792214661069413637011577106925536505379471031735345926312262750572432588800000000000000*i1^4 + 662989562041374353645230058142064182946598275940826281812103771848519156847143662076655670615099558031224786634662016686881737325912096368079759859518177548200319584454489705658671412533473426075607020755192179784829510500824282102010552018043854912516799398626732435291023521209581197420776342677623429681007018710262568122076450436877399474284365484016535524695446268386911261554473636891118338666780850754102057239765298037165043161334186463034274648557351847531932002583087840987057789104896146141038774912629934539510012023271125540890809692125931063757038565398790533515948251552161423515016487403859501358429223134054528920886481094758787482770475511246332621164940187282198797925654617164974967563658819226092298631617566057270270756004843446449469422538033266275772968682604060027113520116967500440782723081014119072509460480000000000000*i1^5 + 122145726245242897194967201153533750340674039404561211988828263988953014580321417017322957093863808207997052872779451670823220743100289549941973115703995778672495017290868330176201176463269085051041149321637449538684938135306271200435777667515773754398520896788972911703201262417027879402416358413716727295868965617226431347472883230068461421262714038309416436560958778572109817354604674338360721988515856654971611622834590806879001719942762631199305895257437418927762667058654244173226463454068313836008666965585814090558845562244295128587140133770826346036064271804577136063194376098654491586561330623224523965539288959098491115544873950345902795743507675127077469867319480385934159357516199086194669110449799468578672665089951153358430942208057819029918548287128451989425240447210877052945126761340516214087306222683420161474560000000000000*i1^6 + 21018777113943532781371763688356339807172218606537648008303028216990135253242576602230220660162576696640078401318983161408041977362852440295194894096559548135064240893527485184943473239000175212928456674649380347483803699266956137528642062120676691187110824972635725417128416162337520019050056661057367065655189211491931466823090702784770336885751498411587369772620587302798294535160566493676608224989808523859379884577099626385554477888162955142681410197658753532235985306838699175104214063866868467088053088853353351022134419719470228063243755315472926024730917525162437557161797108948440342944466168285109923100049327239064661539950835951473499954092016141200977154141236255036097923456388750656005999197601611082811928145564234908670138630715136019182359835030445508163417767814211389078249202510876943371364664420509679616000000000000*i1^7 + 382862136854087563501009801049056037370051772957659437989367369712134591016309024993750380224156060674948831758722507912406504839274744631112101403350956997426323038854134272310132602932027444381405857108308603268444855471183311187666463640631187480962026157628140259186871230402723387858503496419366558861477159281716808967176879557130409074802332322641050370168633741670265465117403603963625110218456018066464924905884595930866129907482783994934668688043644415249557858409804670745337615341558408627750452940059521609083646521493203995365369165321983827299507378330651109535009245366030841087484950241462787530086392490425252534133728034204089072055503290579529101344291620398987346227028691152434889734388201193489531928847997959244043899831230487783120287191720088271007515375668056827814941486225034565202393924894720000000000000*i1^8 + 697477354091730599189782613026004748016939059617288072543445156404650851169283552887359211800730558600602537969681970775799317982062960486579257635086080533352363782233500104565585575893681639230407136888737267256518079556760919388743498916945249717935395668231625453730237488193546510357551297363133892433942945339750659422767147775900647486560242623366740607607908293550820108522197736105348629433117031840096339920441521582649789275306310068185251786625945939012438472779237350517042382510641945215594499026842096916937789841972891594241199506408235673830983741814946491812497947378417426206651287810471666108423160461691056152905600941510302783763760981413405772449661231775161360023585978248421064453550011969108840257290708482527960948567118786827701739583728371455075843148539371444730870330947222928899230924800000000000*i1^9 + -322802792740425613761684367991071152102166031149517454327469219441101422087162289150679059455303570302802578656095890216255977397227890214946625408196327438653497971668715348873749094344679198734626510231045735403056637887375792358365286566090404763403801657290953667314226832778047533284179822608485900669700940261926408697026897893198575076775776180642724778863498186271708570907615213289832781571916027879687332288864840621735635494735335798666107457005914877375382626941892773629053926725064745021067109969646066685204703497995396831068068669916148641219320309033598379865468017812308968244492192810068074266216736703705690604576410103990213009331906589319139166254311981531793894841504323661191092633677119715096476857243650867819938100886999133220593729042408047497901680827085237112275469566785029871868313600000000000*i1^10 + 9103581613208348482727049670131068881146589771192867061983157552799923348855818658966600055986583522297684027249030020208312353576066616633637267052710727568608391906439370346766123372075411510092490176541138419888634406585637321755818834095458751464607684765550614767898526975367064358863280227569203819797700833049521855895447066067212916651023169291388736376157361563989317428125922787207096072162912322007872281905199714048184249793144877363512160826300259916764064688774816860970055677587184611892364616812775031126715041749840975095485333672369265947346316466663942062942360459674404319821924224855432679168433132905289801862383343434775161856656057637953219377434307617746201692472069063015570968756306515602800747843568164460976625207264576200746151189568515511348554469430480697745708670416461894778880000000000*i1^11 + -217422461718940311761186566770690544384689991009368658896710233521560474165004817132724800924864548960623579899599332259338536410881709115006431542690153502475727555660454711344155339624566977283055537472367209333385954544181987544369865766903767847553454205275039903556576936788871319027439514330531075269387934664791887206381503841688100489625543419961781210660680633466704855814096791492285842014972382353750218545953985187454328562751073822526671749738238534270372971598599589010505884542053021603021085810058679672981493412123171696081703767628837363355656463271727301695525679223495063329406294412242207881972114314858500947108557727432824920968069793621403512401171036028451420052471928296478414465069252246646112483636966862803057541942270001629184827264906896775529542505080572767237427418135265280000000000*i1^12 + 2651619994380617024665357068619647064676604537742699392074134730674495471696126806743641760852297448470861110882995076578680317314812026037487438542959326659216042562795785884714530348569235952058082338199986196852020955041992772700443040982312299572057360911236404573743218657265156145105502873791757991544789648313091089763681139963652702780797869561114341645458383125943915344202003585478596939270761059258722380242477484135038453263154985516847842549536713415128328802411617168843720724644526355020390301005754154963836512492819623461080500979511624726018569463879013708221422755017926124988295446205681262286385186307280165637212850908350586216742025062759109834916203094314073183693732061227941034464923548597133787299616885201060018165713929704422169253105251741472961426768932244010045269868544000000000*i1^13 + -28913671497363331959279574913241268952570901154412287412750843350639679088457319794257771845971510819908346944616911310542278950432655943423205114832517965759977905631421202146377495231482846251062749716746443182086589524055889441052677489464775212380880896447890392523966274099573559155803500501081938040562695909586361413659101737416411996390189082397266592817675701827705663931074410873549114764060404369897299174656549947749544324070434818531398680361168364135007019908118499679388039833735623955373112544593966462632341320976033588002793766581472485832881815977954621473981111077945706201778533988087154650094852017083977689149453868346603349895763362294117214922315867147355379161072396462819758242142196269998375438322280138004412383531908584184803357641443559130889215133091253824331448320000000000*i1^14 + 204529019471322515880292787286325119208769178514635674944758394088842309869832822478900216702106833566016841384148381616322376333833360211632315329497790181633593668584204594245605145273530276431144671413735956105835728059626504717942038552382088630496381068459165213232840499331143212638520269125646523601729102082378703526161763248522989869161532072318098745513785678200669023932731440687725122423009849575733130067181185176468349799883750184826228364590068958604158741781681220979787899985058367703414582540698656632884400599440494867930871859870610197324466634559857715700398509994830776562689889942836400355772247242494014711430051141223019315212840448542708033493112970124180345810728233675489364780104217647083535000634981807716785941072837288214010671154557712047826719025140001564262400000000*i1^15 + -839677901382652839222322763273258517388170054578753856213478910850673682065053085549835765579466468528082603815181657177326183628788607707874104263226504955921913750798985372266322758835571794519235486930971297606747941814890609027764104763221316173233477792511982233852600371560089725699491653583991093081504404055662789081486906555733238933808790039746615654289212637595889497446024772795528234753037018512886405270758669279697556955647256621215223505661988091403111444810163583405798859055748030863363742705640089678908930914729764299514063844518246915580380176812900793076855338068881068488794618085332369650347149629606240583294470819937463756015043080178327904890169629493869849530257601687351423354678290654064855563685320994062473360418735368434479029359182067498618535935790284800000000*i1^16 + 2372873357037979226998187254499482662294521419504606897817888795915270667136195695845461693249076439899659799055604395267333694873617431704910762836828901004902786092763224402982912526684976271563311066072214073152337192277692557471946418726190623872000149433771251659285322746681846105897165707921756109003921275424389918230634083845526258404740544773942066884215581163885396329676990398995707464630665844600377955071360770501076055600909236341312063093390494838369978325017058188649595887860300460809147175769272808251440857362811956765702609072521921262472005499277668996648960610618284354338513283627763020050506077486637406161301960555789726330198165488913505743911946317369081972026271431876763662534080005345679218511735113728705972888940209929818209912820120505138484996997120000000*i1^17 + -4951591056609271309917347201154558973267868597174142440315483882492239148211966993257398713109894645134138420687323510647064628345668778028965395164693274215900086252036983552166773412493595424727205013165242533059319193379884888476287305015956714433091510788520339911754079793974477548201462453115332296460313638561964551972693132919959492106893653469432061000626186299064757132971679094306618311283921620425910206043746175821195489028315516828606964523412708498141798737360177711297351501805683534422741621269915437314196643626165669180846264295837669397933560586513050620043919920271841646820550540312207490540274244158021787956684308056267549334477723910814316823893212035569387334337479034015991221228571408831777987501782475829298146944065498338967185816531558281741598720000000*i1^18 + 4908031021919545223644963049663864055302493535733635243185789034498642908425381049737210185887155280546192021643395080244653504071050593971736254308848647650984267296175143705069890622118713954910909534489160924435706356966428623520321634042233842246491385256579463171110134208161753306426292516892079754529988540298095509849699581562649648032015399495173964598081610206608496347415033888236838364896418976297542236770079913600742022436799825495871726255713767629334530975762952659192805117917217234158780006208827804135996412773093776665887565656913407312747146755378996251194477794691031840217956199023744830466401515851251119545452816815563026196417340767100838800432300049825472262791398906039609182289975758039571286078136602358433374181075664978458785406260925693952000000*i1^19 + -5299264566373626497437519956326937960813688473267522491210469780811619619000175229796908982909335471330885867696212483091876534241735230213467526745404753974130843791628676130629222108733747827935926595109690146788649072918311272802017961476161226990126648438295194521239179209871023790221988919391985834305851788338979205558421084319244341468173384963967185726061079044402240112461587026276393653407978856718820006671428520139008611020244862747550700389842902467638004371677041196229733234761093180237220609849973700919901270480402192955658110301416153462158661300862737890302179198950415736342637893460829151975182419670074136395808956671519506991211715896842680519251666783401321182756103763356833871439610526060508717483119133226809584169245890262676821482930176000000*i1^20 + 1726658464783325435901731313619065584890290531752799702697995385617139248024020963024237622719168434244901476656504585088630325751432871244546174598807295885103782331135900316608968966893463793847369546071483567350482505274983486898051455039741567214736530452704483133291965448057292750165962707023535205044794107536009212251202278242628857741610050305495984156061987821928357692568830820497110994798493785448254248195712459293102926209524982154924040999651494646200280088858192092294772998249679876713916800704675859537046172439654850923228271304284505375796513487239746229193772306011533352853379081095630041084727486793540697588183192796099572313799321809506776131720345642859539739754885692800044699607329670439145875104255541698712383079844914056212250624000000*i1^21 + -170736875693139126513029902715459922358839486014667436428175336529597131189172302932785519493431121674332276542179214709496436794967073041568630148391256047931154365573211284879604956899571808742465868990014108886681820901554705268753127193514461059506023022748859544275333952830627121741354347042914298830813269456453233373105655684238094670001888071867666036647953096207735893441060171830688944508283437246103205314738391276236830957488820720458390266033701098191762221925032742160801270604349372782021507072983681903926431163211560148500105166363705872686491090543749298208939731250602650243199566464594233919189907881048019247824836109211251768199016601854725982784955667317254874986934969183291867011710080849665914469952035778153273329954003982745600000*i1^22 + 525833883711724045840466667360726055399780585995254108004028236039443467636382526629701291800525996571175710829444895973246359417819233475588831636418980198423329329468010412949850899706170880850908198366101622135975978742438229269388671068568556688838551586650824612639938558146383499772455678317171684224322766040539371456589714615230778778150740446938490931780733243160765123955606092990119586453112338906906773375651593653010318411722022544288995632078461686840829342715322582425660738037178874093757612163210996429517953929071788110280053861960748567626428096234145987543458850918470237022336193954152042631164699388389491470117110724999774312457863119601360160512562216935809447665252036142275798243101284383432760615648128066177549046906880000*i1^23 + 1063236726804247536348203531823532656744794495925410586492634263714025572537927194093537896731769907632725338626597945497391920528446785736528886483086671531910159733377206521078983275163216196823857814334307733924221508968348274067394299401229585239544905547372443909276206636710596971141652005488051806433642711050376481952121977560253661000576707314670717217905426210266425335410639725120693935262573243150713691207317000312264818037756008759093041030959211093664157850025079076623658001046391582794878138770027292368043527042227180977575324650987017545528304900958829506365058480518932710190962397988016746841477669379276434208278950848001509852933191517038281060228506162013007830922185417799747032010784150714637154158641074777620480000*i1^24 + -10793760676286890841362297433254574738763351643461903040955458274538623955574085771124475731753344804080836174509283455820371673093215217920532259636291959491457936980983013456144271567627553922903937071119033650467370568216157565024509389644875193781905962475605954285487184585180094292370773559856779245713860017350527004777950177167175969736709449916100847585347559947894263159609414313257779718739189922152454440815439894752257105202758054048096324227334328655886129434388531844196529659786015352117790500922878108145115290800854469423017345053784622623929212592891962494042897243220462319791288406074409036773359215679482883601407973020794008812152139895805952947479710826164513877756137112390434748984242667502859464310849536000*i1^25 + 817756277675069207351360194453403345770071636448477085198684618206379874940599968230475700615582420339471528929947269038749414907531494971634880384833188905257224123911588974369792658544421913999579556208579396784279859774714455896798565904314380504364052288831784868204328874666501515021936271449076988918317771230313679318975219927760817795388105659566663459420941002318086187430493663342358769185177413561832292483375010659273725275488212847646096216828637054322766132226264953891276430426766827868174020309660250946042343140950196496510799875428674473625498615237348012041188988703133979143035380675608583846377105325841761554353217893430552385168941866520940613116246103327692147619254403866568763028662651593211904000*i1^26 + -1532179614247151132664327575427629452508346984860425852561525753827780762681605996516477488569824692414778428020340392299055075281673866938240969048225623095803704945656510055133812836386703680260022995445033512214279731772238169163026523577951769719688329726869664875798926123905179652802236900953294627460340584448160113005235930578745357548267987796968503714728024702789048571213532524130810178097061722895713332720304230359087218439580613449012333340657385375593472138067870729533293714291432372816986848615664200262195683985597033120956836694427495591757233188472381544958528323625979276336052951825691920185057534492387680284560352225650175794381350988647757002384529409760378006012448413593321035383193600*i1^27 + 5838379659612598552399329355548550644524747170347996658596124039830784376582469257581751237055081341707518860902422949249454579921784939819905206327805732076393176625780558427216592450935640126075702519048444820898369917343537698870344201565182253069380175574004074773823167683845339089363831765627441749127268116232012164707409085053555178346608420002888537827999211031926389710651713415253144209408113108839596782358298612512735071016582641782061262771414951368657731954695614254807124516567917546486855403708649336105899859705648458036996021735741574001254926963803553890035002725404011613272486922988076074773603439734021844657357406976503619140705426981408445977941993917542494532664862098022400*i1^28 + 151590410643001105591609075682131945292126720894700471997919501835992285941650636062129456563018487460839905602895380337803887774603219410973771429872550629488387770953803629896125348585117267835289440541325392644536171133322779576234643477402160129527004196764530642782149631378216206176014680925924208735541767057356680412639316957608642063270413790761985105183543434388800514254154142883686249478018621204608908831288335694133814006844978098556447605000317381241685496280945426660847586950384101803889432080364249216513374312546161661254217388668734985839973052421709469020454259101694466422013850890472343075818107413171815184939883460697115933481480764797958363448908333664787430400*i1^29 + 1364570192527959642141988568329377512508911971140271910864979153695308979349500097581518963204626941784771278824341250994584136985779114246140719475443215778068785589047352871719773784853173273702476466080459406640617760610536544162695460948770850564673025355565321598190572273227389316623289763840224188596445318479370384787379747910304796953354851063699498845508571812211026898620809517461274246179699080267948151382462279162297642106955817503710085867933471868999746045445760722967738553976840765391650406847025460122163850974157208166031539232549256891968021503678615993548488133564090512123167589422813130865895458028470681561770559692640430808533087198937440640*i1^30 + 3914344162936526562057298135341235556469606856960239647603721922617539617358624373475311577631357743848321080698435494710031418474797116694402094185085752055492769050441671872770026549667954861383685857644713582547873645605396670651906988856084214285774725826580970604639287946222915471929169322692877926021118796780458320875513334300747112611554017491687908751975060510485408408758288588737542309491885427790081754610662022799279663074401192871845979231887208415273347164898098098555938620038217713766722213522391788763510962974090205918977355165966488698168455654443608939822132197298681913631550932343896528797871779659493563358677456*i1^31 - N1*7745834522387474697131762792506253938589134370332997354296553041423650848789724152861850143885224420447707714375181313475629968445071200479513445989745429038391923443241287155835968815275301362125*i3 ] ]