[ [ -977442060529329253238069390107396782834435226523706317935186641107105064907078704116426481008424860282556031053899136998820614045083147955261684829473825108140089441990529653810598553781920564358253256483199506977054820473399506478341388210452843344487506695842892845170897936684807745814389713522850682848784923411355975258407854240325993409555079889533844630215159694888865082401029117084453879138053970261877402125334701317816407108442293667081407984516288888257321673543963378346473583283969860880867975674838053017401503967895737063355475000940576348186505757041914726584108746032759228409704738016534831732326869418730532318581606792494503916266818593724612573905299835925155258125664488906764695200901043531788729044444378754463213227309733786443783997396318619484114756803681692155904000000000000000000000000000000 + 182739997461128173619382038263708282346747402093463360475293707913295242146583513469885803028963597653315127013083643372569099661609127914412821989734714539686920748291867002100480543327973995760789178380480232670024428079318666641427551266244332290257401117270202650776007248476542154108025805100655682955845098710166393501725289462124255887423216721318725445757438958379845145098108293141082494689671204759392198370102208262108017364181789442677211023127798425834690351577907823967087563523518862457177188793491015691161008413250782886229884553391704628137808296523713486044738339065802132937514452883500147422597142559500135942602822306978300479284347253800171219413579878835727482070725965093360761262312565768619225359890344878038933562161185668928539880281249764863688541680099655680000000000000000000000000000000*i1 + -261893592164372676779533172690049470930439951273744190942261392844265863359774772689909839906164364987893570513113240481587677937153661381479135150374639258086195750854446201188090668203281628735824220930025966983600095899878487553335252051846655083174234735447939457899499874954073108856000665095740937122858357041986350369345336523565959046528878422260355314375118954746006809184714349287757754695088969727858932053625861081046442348347372899236050792351263447071136384393850000365109668876811429884678450967113269737161941793165665582670782295775970682608835120951597261730072696256642671213864765153871596494584710346242571064805656201016767596476378994055763582424483603600936440697955017831335207132422064623207793883792744055918529200817756172454430631475959482063466613179542405120000000000000000000000000000*i1^2 + 162710812133280750749497615740106294737192377254232870779644520713749814595879699724914004297005610030196824551204973691324787207494915241507809618257534201036864452828563532242856866877408169299554416035272934515101484604854989937052875297091884100263830723034687671075159431352413899647605144998767048665367772363178105884698577211467756147520211042505477647964486405519741925122995208540046116668380871493663590602466636686510764389001983083727311126339239929896445141762695215411390376647016408171121277584644018325358194672339962477629434171370609112598646231983762231365098808882972714718444511677330781046578154510734362421312354658872208667523919928723895792857491536386239367768885107549827553012448727762687839579878827384484152676731637008029603771680505494657413430632251392000000000000000000000000000*i1^3 + -1517405261103220326857560847114973170456520200399348707019128053509360222112458078983146406662084881619915024770021751786154518439625143549145475818169044615325024770432890626171281738968546758415158896273395554230230103365828453019709309598142310166019335427424485271383564164268049128285236462917481771857272332583069352775874960746041087830182229547326592001659734510258839141859115091615793098694196821959046765540261380578214679960533454744593957316129470283613562611687039937555323471435191499259117686784232059296243176249901800908928535711550582807619142997176005017678795736315338996816419337148355943485015861596038798338488177806718855632835430827255785882153943565821902094954487708521803550295087113958783728140261917357979050855929689080737334481885271807069722876313600000000000000000000000000*i1^4 + 3971919720973103807039665424704462595630664342915351910867064686437207099050225178543436392595354678772214752789431853388542119087105797375889575960900137500765932873171576028013524203682569999596991404530007229630472722676852415355810233903673427785483242927180884151688042356701717880459952047298265720120201975677108480161527591960364634659978011561715716810252495386723582864131040438724549237757666023832802653879510834153344434554964135681239556816363254825910866102241947437504244237018519003546510250436434786666451365327400096307697814148506343016624683179448921384525995672695832635507311299297123903395989838201911353736981559427863201822123328385566025087573371690976837984657258467397764968910210050062547004416603225783958500500913663494940044247191056313713950720000000000000000000000000*i1^5 + 447121018564076950488937762722291796326967735440093741417286618078575149768881490841946738997264651611550423608609541151799367561118196251539372322840986572313631516731447382358358413246667856787436145947690164230580096701620006115666959694517992692254525397615465087572849903403923147887879408941459680742177000090028009200889096383146190290155971291088790866607839896453140490153136857517921013850872549942377810289910696346452511978392383417443760466545690635563782845309941449966340414324608785539663156910475211130465048306831561764336738986034431715304106560986708798480702526639867543991807954904475645320443554681602216830992060861168674312875498245048213381171155763892995201975208095670463115927102603200175359145006121013864478750320701163084400333406754308096000000000000000000000000*i1^6 + -1338411983307233619514131889936466708298739448014539609076724434926103612912742345947485307164638912663578826308776391889669051478166592100656893678282792574787573125748877237427106431004865324159714251508781212830145901595006038743225255092043036499707531553724705276700185823655498208848901808940533420309243422605096807023693559361924747588280291639334983124964351465173695092016676893566424454928162077974100311802109655111840318169135545346396032549532055033852451439397508686886502735006707254086384085929824044369482429785799456265623897117448884378657758989754838246350079342174301540352195304787605435537105016609250154959269282946705915872957148912050093433331245014010811431702058760185368880041908592250563181417463953610789942610953800098945178176952729600000000000000000000000*i1^7 + -572745179158688355366640827000537854355242814206745831983518573273687723147958153684110164063764597883945789031110783204537605984523646480113127472244608656551694966705771842035821774867003118714927785074495273427478730191983807580983485732954845796201883977245570987366885668814821346660113256690865452033720405693462679704141574262122560483708575029679094765202533705131125737354596270477050605357700046085820483340554219839879418662778940187274477107104332724275345002672724369368261152043236992534713858592723801684859392494435733148543501845582020234782880842005788751956582188588940521203489580701764390031733125048226464238547019026151179173407582080437226011935687414302275984943719312806384395905519829405229367956520491486272431399059592522917520343040000000000000000000000*i1^8 + 505315063492565088478188233875911055011783708579630518963023669780596943119169455519601712854887471287734782171315089867968200801489067674370462155879517342545259408396222884058837570125397930457378881909542604663753309728006159082081611969251456451488651291017387314664720688430893670742770635140758126773216887576497195862852067375108263426801291718838678786742074437204710781063853531033332960605596525686787968135653251197142820803481201420194499740226583480480723403182077939943263523303113160063739520899416110973255689740653096433994196505767633361955872491390717862607105197656569305705514276225013230139555302056961732392708905408617768183860288479129557822778161266138425015192624507053581986390150302812689885261549507146450786671140534893936640000000000000000000000*i1^9 + -38723993161024616780580826693764919800233284803446415601105441725393499978148159262578781235719334114015471780682905288783097403509918393063610427864456495194611578358677322660286494398605448403664476214952086366824564991504535714074576733250681674932616870232023485080249683614210445286703705394869030174696371657249747768545318038237486914840506243142053034147192392013278961800229575395076014403442373618292008684555369222134423741247699260261381293938754981793643749907813089534941148896157952885293025661775574464215490085431633237658498885627327578754842624338562247993790455280964694904281658848076431116576805290298865569271082392318428253144607458423648655010880272322439040771750057017912778355734874644126748399791648747103785752272253747200000000000000000000*i1^10 + -9055207311453980039218753648383280610099213191131474233996329063970656093191090203129881453678086471740346048722829268945194085908107390824865945171592704056237912320158203360576259088256478227244329353465211061681304028841751224191542005404897156130295091292289595872182921627258176757665323821101228783280175945477630056014053735589966585430918514033491557441835471138199763492165552394861599302115333505512999769523157022102738416136602762825264969405630702501475094501031114556496247432291366574144493050342388673654545679690068106750305237585510343577571437580193551008287676302796621314375944524737708788385457372038537663996557691199093800529124616771733618067848677130080281329781274396954702656893668965053583371782052240790995651788800000000000000000000*i1^11 + 3204282722582815942203768792685424569155188674364343604996168537657697028512692805012978832090844883892711147219402351014218660919126662465962419616055559084253249015027378949931623956372270027227005821879590793549366536867896614172402239699772374652218018381032683753407379273273868811920330386670075128231839428019706911553122220182297288194260438001328352121730557016528092007583577060899948104395365282777744968474168126178763358968284306795906577926909553836408126630768850417892883100386748379125560945251293081961780413556266623264794669433973941906741763077662735236115170186687158338305699172982203463048426463171517552658965448596102281151987145192163053126748727748023396202309579995501576485171311804298350486045691782207635456000000000000000000*i1^12 + 5436830057961628357812085308735033802080611578928501654909112157603734378888760025855813719082630042647138339317743973467684050019252300936837366198257926793441699212644818290869330571855553031879210305468801815058399403060549349785976807315839005130417270221075797280060639090568276940051469350743288051910266156760579024917121398733247183372849145256163167363649866627127998756658583145456148509516548766043523919737528288076366085017500753280971846891144596283084730392133121655739743678406179682814230332493687847231471539867261651606889224446379627581564893185082551410815464267130395864878039030443952896305284207820068513256099969826597003230589664255393268104851522981236052282052850481232656679807160397402858642639788441600000000000000000*i1^13 + 20428288745383464519657580185338056778724006721306065967598745661388293476195213393315740990894830636402111505372470097317480590653521234410963313196741065864120301655494238232923594419046643193565065461101108763621874375630480563005150886973524149199857940312187971147984469016330806286175601083725849509385460124947313601781659353219510582635269217065211713694832287557981966641591015746854737851417197830384383522329011272411015105180989045238172027150822776542978819158402713867061885810127758435668051843438757091788404967255848914977235269976985828518475491069337473179913886611549856284517641842502345220542496811088557555389151579544859171824531380226048411181210402375457163211441325287763489541432281553738511810560000000000000000*i1^14 + -67029438824518369408891395566569835745619647511365058340839672454076776855001682181698906899847287838196813091735438112960882800486830643083771946726537988791586829001738441384076394532895875423531679676915508558714231881012603652083055514018913235862734669267562423979547947646942296168816922795436990960064291861482687737949056746704819065804810579786647222228024923316551588306844041384228267907380729626083496029380702382626558765973387387486466486955349981090938519649545329304097817806533986696885814297859022138615925876948327757359520463564620371118492850160185100786684090357063392932276841090148703374330667356976515216329623883801815673107206187769874688449221897599186769817026026474007295874812518334464000000000000000*i1^15 + -6274455936356137334678098699929043461614551281138110861493313319858579170524417682428660178280534083323016543281685113008233779983926606973174541638712318877933759754882360692770482879853501344417959088798339801474138746727456751024952612609049213029954119012685385282145349302541859272439059480989107381418760825375391305147957140399373460307702065406888140919867071910772516615963616636381541904993313657539526922144427728715305519149945298637954417971790327313315228148405099069051386763752478913379134636744768700705902893160665482002275148932700277854872774253846552413515190346809528856172853395851622638987106046946740851393200001559307362658800691713287202779692221725500359947419224645526435199385600000000000000*i1^16 + 108973213255009597370995597275333607456511069169027568464256563423177640636766041701230913432018466528393950641497699639495709891429884265570634959016625957275936099054729857273213666239313321539812876033411790610535077865017458422734707129013996509516510363552981113284396563594070513643221378410573485583762938333571657795083787864620841399906876881528759325198874489985982023350729773867193146054239828714568076245966617451908399293008398284946037122401741749618428723890259516162489629816169091656894665541401443493270203745552141855660890828830824925292701643493272536401529579679429856453331654064169672166707897069161305111910097022029123130187806646866748328982903697817210137713324060497018880000000000000*i1^17 + 53043692900234106735128858956418567453362677023788912849580430532427277382562385141890000224660337787774606790712515590977112501491825404340116997766566143719400172750299987639426493205774857106836148620281863869107085699731109973046035855362729112094164379228285368560921035266644234064052224146585365158600665338272301276015009661212012833583576608523113683930432503716532053843034650047026190428757534251895902099765791131835286263410485978220013119031438982034017847295450261981391375139510898714523468935978127738498450239032743783114590233527533191490830841460549723533189743879377745519883025658393540470297557298513286125722584518460712329202959641619980656512512018050124086732967936000000000000*i1^18 + -71774700633516854497352989351950352602735890205035301488471417178210053285153643603995155907184577469792219588204920392954894553996686691863971554272160406777172904968557224856665139103294817325683924253130063395566260869010013641134638098526319451816601683399811759226065401587350300173501412309259743707363433172949501165071757131704332416050228814396866014794917188239774931990086317522889479892813808718539785432204619020877469293566076836388550807528110571147948733802748542240278492947189240104330346874458103210798949617372754067520723467928339582072543063086017027593807193670285992296739313144257653923300611358053952353769311052090274068537575246597722497939329706668238438400000000000*i1^19 + 25309007959645544810493344004271120811699617584843981267729634870119289916010843953976478397843587069731525358931854697425313743172156077424218391089734240478410828647052349291610641510972295192555642464939824783902857192066384509061123071284469044035211468170404321715036289906393499781799372465427431329766805305302327128129228342709696893657356949755173402916762905393255915985304168575832291936748832784607620400712417473678410702281665144985813515106882547045474664547650389275024984219538675103874764022522060656665133030023334460761315859312095622394580638176371644946245386096752395868185330658630817400148009061630624373418105266108615016409343998397144985657456650240000000000*i1^20 + -1942373779899053109170491889773118942743692960131727989107613391734374002895570673957817054359663594988506011028251067467112984378054037657227310925674521127577435153858768029110165484602017402280815982816254039416419823271349259127553930067953031770386357820546697659587051470057816402478860439558939334141222574321756869311899571559444315302853224590700128380737280370001313020569147439553809294671943675105210543988878150827504931441030011942168620788887526047860218432018796504982150810678975079254040990875957977722826043030445458771917997721032343873875383806459721979737680351963360575548376577458632238047102264322171870295398566673284496849487604177635766272000000000*i1^21 + -1366653796119159372105725025631326574937880859816072667820689532143566701640712948490255246036965010035971572522451251525078153669372887922625061982987973409073663924596057988444938370140007245045645486118276834612647196470110830422488563445180517843790083157651611224731083195003494954470601128457704509868128632127981870103689715270489983874924795151186663923334350600652616640152037850172971638620832826694074237785051074712571301274141577587271422449385790059551289552431613716664954238858268528958415780817067628874228612391186615118460522092084468987889576675987620249127192436886931422500550562153389912541874854266681017781851570662503843674260761600000000*i1^22 + -8434480468464186443174015285117964008731165327465104225872331308829136384502043934126124002048405355911808150788493081517269626310761906036951269078660761611123064603470088832190930302145501799530938569072404672860742979194715749272547457535992131976744145788047061878535954471324994718812738072668176053360527863466945943155448200141953115900803633410039527743600823432305804714910306121311171081751008945511131443335492022869076225845828140044744269360019242622265558752212145562601008305278449878873177998922972575516601486442246101543719186821024944138754913205623148266699333618897999131717665148385751386214577913094447232423425997943943618560000000*i1^23 + 778385744371943430322782416307032030242928328749666552223184500961459378163135103537697663418244753145563254764818752294601756534649798019674157786261341581547827129159676504672653681016138870755910655991166961509291608829636619061822438455515114019018396842874355946514930717050454119419142864068326243568927076909934383936725716154322959957224920384681180428231492762713225667418388575514672236897078831679000452336309126213402631780113892439917539654979992218705619322229868908862753666798653937438386230361673999764264699099899757804442890205236248658419182427452672332690163924306920141967481633604161822235028918383289254362223222080000000*i1^24 + 19276377778447588174822885830273156362529939865605861086381999943802210775017313986833963340237817019541120094396528023015086478626282157492269111295943636971344264572180745707872729024405964855324758434786705624546976482337377510826333552714546746025582945279432844452485996123437110716711564533937424009212667058183473671601250143665189987768717746118551167937473055014914584322253467126655034178971807964377356650362863660880486850588225613703388498308253182681597383639581068420499665868575465187616372712117568273680696942765712806337869363042188161125600855888503801217583430074926078480873757043368588079056151207503489305600000*i1^25 + 148504940626036141597321370138587914818851817058874357307909913048012763290529433216802433706417387578522366794022134639918912556340212049902885932941448412200080441331379188799116505839982058979207998289829436243924451040659421656319690726345824157778782488296557770325543558868411285305118659711039884443840607795187393709335876361757434426070530064509045724330974541773589258569574570956435697504161279347614767410250038971175933307851722105003806821171775138892407707922569907191489423409088428557129751406071613243276861880735030835311718467032097758322352947283269287043512457260090543044687173745704495684302391200000*i1^26 + -15817720304185731455016952557240741789632703892788698712451739923751025037160188673194466095184077630098940841999766185004873880194790186162548368296350613692572606350129002710276994845960882399760348771609256749339348545508969435138443842618971607560380890965772362026484283581558023351513662892867009247274247234440456052933737267379608981881274287273465999236683111363303945386602542625392524159453512893205026971928747150972079178640452507550898005302121372105745618572177378811768682706584193199489630779704644751000745681052898614896890861056542365185770951367862480515610898436230865765622046623252583808000*i1^27 + 202285457053474740172312712318201031716005264400799408244645242116094632853228418007600858485091749244483184133537464365292313256213918646716385045130218776167358814250887999014716753303232135937256252336928803158907375358429857399974589670008501043739841183526126445021030761145157131949629933117613652603555166909294933578103524965193049898608732188781037075628439252823802021733478481743013650497724140706570102903423263474127942452029857301257761518724336812842667412420402029941015354556458481957979481652793644503222333550844077853360305240710528157193697723827327796238539076452161865905661646800*i1^28 + -1007218135517471622818795893765341255723096790656305879459563543526550566813890147741810209460483722323727828041593619087427365443086205826764148358008966495297520887239226377981263588067428827844556156336751011868366700823609345341562610514198438944552894299466441742550176509800666326310288912633212353671374163219302352764492806592415047086211308650743644881022445605231458379903992801450792359860796547111801406716294768131788908493879960711263086133296635008432503822794041308098836359139461427672554232390684078344308761951311795910966264069569839901036449045473761104180826145586901600*i1^29 + 1803248446326161239766550305729201826750160262865340402338926076198979471091140500786538573891270419498781608036265419993076236966673301066631583067158077852579101518321685142390827569064399088856294305269733109082544780757117368344784843423913168568722784070465195522659286352907964696231500426199554922407285870703952823115136618084809741717760409383488697953031457399004273327880214507605977618233909388951375863629877663812407713812862617741159689346357596324728036211600226698831309823876407021260618518734041404174209033058107081045819886164233359067746044870105587239102089*i1^30, 48159567308374609102358174351239146524649259114264151775205556934623398563773467130606302810882372301352164236473149264313457300236029593317197352376421674990113890559431471930067308039365556887974868562959987079678299524522160942518543830669847106734504496331776455939834988952027027162774364691322848116697849425339582201863381704923028757497695722446159828415381242201311386754030392983743667077510624643377644725551933199626138535370024741751974955336856251554596926098771496969193801344708148398847216588129982815465789267443091445137580641941150394419702024273246220598870842090535208749093369761303022025567173223845425881578363461526100283193683407425030603580246492854818990796990499322283053567832255462900386144302457888636971950892120076524045058672805297960991539672079597053412707393803082491664211911172423377366012991210431094047835496717703657769686512992925893033170075783528274018732043770761900820206319643272889996011522790478181876581558234899882888954209385838667627042949833629701456453436316074963206159453987829808350199509566704727797162877056073224050153858663206452228942428417064971424410797407761455299377482285972839775108984529420494173290013310774920797304500781056000000000000000000000000000000 + -8961440157698292845301971824930007894257485475431724445012936461193862722073606730271255769980278467658183051058097843351875730910088774381778081318965604161269203152642588511151698788577839626896831809030364102880065574712579977990512014584357584872237649609472360919690169886910322470525738896656186819647952941279763227304789425420191224345687583735740124071482354373376067207692390782080778583457515698239996134207929319825239161674554202840787391951091504260838920187388323546753865620884573775478833320092255947044750458210134966179593787934444616838293284209989610614414483113971639250909146696621229128141408363851839714832727983993115350912125528814175594449141219855732843644837894859371374767950208641693146687251748160924103250361279070055808461253374996347801205099677555331956044716201783883563700290043204800975201132568735821718288200416304698226972092761971115376185257324234268817376261569856930240003919011092448893267977699592748855076147443751648194869496361153185265116894186586163474191566934475796356748804747236621994383464258107641206224762518168540437118685658935903313950692863695053224918926055362446472017476552506002983200823346973448140160614574358695835806046617600000000000000000000000000000*i1 + 12893703668830354589932783586318648206484102779532609678610782823653906732190811893806043796940205358083499520536111593013586506932749272066973104664549384683200285776896168338764016588160796337648891202612023930255624248665452338910019469625178275921969094525219604741564958896944289223173254504695073548410596818977789380488518274697160771026769832499718111559138420156068973011331665518978718925409026109699607753904137024936250584785887785297593183609287092588555395950093411484688371577695347725990128228929539870619238905676494494843391562334762261873482876608034212720448544060430314056568794299726198662188453238462196096043055640214434645299715160195542797421681980344477886123851600242999989585066883008052481550478043677558526885703811867696979894031155607935854177105043254783965241014287539816853854602437236565385594914316633005775669375052480463982047741253556939720578936384723694514231768800712083421012189392342942846661835185191321984126096463267356387638209144709425609656558749914597834849334704854765215503434822211656354129503941088794789557032443247119970517000169427186734422775070844774280091600465744974297489433715569586405147730819282258538260281430973322541809008640000000000000000000000000000*i1^2 + -8022713405211594037736780209628519056038094649966064395749682790256467562657812182189852649775325691203181192324884372229119324736793260187480292001780714721465116374137656801947355516200312062585767360786537030559596575270947573628458390327103775475699057923183343472689036235683471104826281421082839525168470139399110080616918294162546810517546680367449932721713446326908914943811372476124126081964314791461734744679599792251345474612109834075409748770383682478581168904210511681586300179471405414637601863047817363732310753307337944145521339410901196655071090394873956991562710565588826545243650390102586675379431970613692437218351860556750288735536062102308540615554940522722862659879799143181628398179787173779519432245597237706241055714973016745382194924178537735098093648513373764871909603726060323360912471381840283195611821866809994460881722398623841922145479682122267330329169025150876920036298248453137523907952680359915138922178365300089485226186701491153162057597461899736038207987838001138959618763262188766143504588879905845050864928935650298160153619294446979589118595032528013699698657696551866318394584937191394884382325398674902643655588806063464336596313982919552108855296000000000000000000000000000*i1^3 + 75275772386724649492302961932859074432335241229294075776591423001507881995518251923802899048342760651482437774799585468199381885919602846112382454537150116930511013332550546100878648803911302401585519042724308567586930001203708211938476339814443889084220089343360872056220349293629735316332577195135023393018446410217317051714061654585199340476144084805088896415170088399098719990532995309636980194248421130779043040860915034406444973922053945096583043151846300540613200603253691735919717220580104693161180467421751822413517939998901429740423625983835785081333976965037318778159209852595934880067311530265557808884667119773738929470707646631143739039179620043860091058098810175676165866671386786205310429848442766236322661592577814619134699131208059072219170202910220522033369594144284952874768120366623353876545125504893750088028970958591258668321172343218147032122018353668048315805064619622062110617431348366032337678582849268333415635976136720423035164024577834283131061237873117672242632522948924275978729284246933272822882236421668960577400248394989436064942015951566705010926521034157321975157135489776652906268211880524636420483438914304117792586314221733185682978983184710814924800000000000000000000000000*i1^4 + -200194077111689420737660975839040126021754747290104719835772916520784223017586334534481309309210019727569881603778462006114273608272996877418973532189441086891160995773545125360335501458895186209159789507537773878901148940204644914065446096945808251754535370214158856484535920117570595273586579590104735227162867043217459145824603955636074459387831133091929005977891455671165734478553189661362897373277675251098369989712577948763613761338206646197358705263701717954906988784692727786755927908796510527336805893188142199937943425018407517975313930220382293494817596562596045102522944448709959379167235778678882940525742918911261071607948256615824689888134297491525854981289877134249072886948061210139319121777632471832198366409593060863527557797998645278846103254676737749099535736565977870451770621793911770934152108411596196354741929882152773904842800564805803009119458516778835003606629180891585055377461090863638565081846699566735375615984741258151953068307545600963481451784307117360351004369626395309979989539525718258832896296657198940917981536063878258011079876310947059972002438887315460265562614162276688473995776986308577944865236988021371589690748773302186922551995248148480000000000000000000000000*i1^5 + 139791007466019251285669328655654805430902409943734666673230701631029131352126139846813199325170781018531271949331630887949736938536248524751752367332255828164495913013662605430963227410211175134713427786559733391685724858218664670096431962662014325591011325799447460871540989752884126852847828574460194050957196160433346704171543255036246255114752350865953140174343522161316918190708024275173305148809315010971992858955908307930583232084690454266175945414020088749006364793724464571948919061205268180148176478741067578190139533764783259279846175053036236809570510351859472569004754297177319628482437034647961620620592583860187925663174588324794786181039638257274853471009461027222070398384939296969285875667238881482154131880537097203780260196440297351327442644503689968514399027804354443870773914599209265361033134236999420335962775114470791720676914976551036651426095863518975609946070558913084712596281800815586976254185804162965958217313704590009640421928422463899052014484567314113401064297147693184026158351818435511873138869797260731635261416138619055999677584113307127676583080854824646413811215660315683854929559686446830596405834979136289522105663781554062203289600000000000000000000000000*i1^6 + 66413680464860702057546371026353547104441694786714082826904072631192966803730304728197624020288150989032333066948322643706799791840587626664357586160289791351655024706249817953891804808710424066044800011043022068408205021621614316187945793115152565177544820789493757980942517498569605111818084817959656609730254952636594201639440876440695025757798256549327578345648339257301566374805937403199056623120623181589015788762845351726959581008926702882848610924762761030181395499102551062792797776626045409356476928751992033318793561483525621745340768830320347154765450788320887758269590333191949882227473894070699001287239066410688135354334370738755324730088519463017224366773695866200102473603603606108987410042135648767032570774478255781467146813398990275242212177168882356392085836231243563909154409098605170554326902033540615428266624820033689985414274705137575932553077983766749068619570182173956495436974833980719807338652312944270202157615654110624951291494350356480052645726658841642582782780112099577546643512603621532412303618477299804276625149840675833976953680911973623735403214340636239632290499985651817865186809783242446552200006095376900693581533883108184555520000000000000000000000000*i1^7 + 19914519710474852138326656161877706869929026568258418107500029925274414202584830746400038173708856929019196891241588934574994058632179733245484535685695807152678613891234570996035379928825535587470327040794487157054882116751932853615831071709090889017888315198164259225824668103828552013951346760862448271507385904668571296080583817751883439268313720690192487184442389502891988453512569313545262981720573598957075684217174320265056325496645316156819761631433518914633329288025418651094387846853404337181342963606468025747716063750080394052457849673918050918713221154980344243451850408789978116868672094953759194194496770452856321055535050444551800273353150949599040774662789635083102602999156891937169188414208385625543687729468339137586333093497206410347956381630437691121693945662513075544370484932391407332948450581246702744849967909718044400184024708225766294769634610643422447976443090696537525379119350219767866918767546158165866923600244563740409232443176933064871564140864378806398818137010785263784436526385386192305360478485833872562252851376516501313378557791174841634766925168645370525291840387043604654482902549561783360353754936983533833156396842840227840000000000000000000000*i1^8 + -27269170117409030782475790037550454021358516240323823353700745317901653730466778494368372105710042660989786207475760700752071232220005757064896317226816184294081602377443338736434035150017403623047444816549280621906074539777145336510881901430859149198359461340026625653594441837933662644255592106421593436421510017920462352556753868757644006571112671714537956755342562782180016279553148800936568861918494301739414742027959089722070504904371056927479639474826336407848922353247738888407734005832404523630502681327653982421710813247435107205084518591773332475044786108507093904804045376988607238204765738318770835250817404832585020338091486762009279733489689421416402029982259777151706173618777837603116815149728764081065692573758210982953490091449223436447374297147186779994586783917138653858788480105859503644492349945271776024306999374603585449557654796142284488414213544645043511453576045321336313768500884098651860044201486443374375515529037396653725466970293975896264065688948627055758909878457260337914057757729618300580179322242767330494654030329812320399317372486296315529260036807942080842702256277315719359530418593068822621078092710489239568270946729984000000000000000000000*i1^9 + 4811265015261459386180953230620780395433855129518578580605971971556482214137434335431421687096464880447321725102931441350495824420792778244664391751475098668684838845425491021478536465299941775532206844922896290972014069393017187176450156537534327311617158289845865441435965241223056022705575099950930277511943061785533273142661123287731006247856933131662207648046491107827129778419705144410429190091010415882535286364981081458581804770183131740119930790936620446004544988881671376890874924598275459411856412185959590751650976492124762993112533726940840395732042850629137365264048612346807930516255910218066021189407088466528075883583605789032048211883479350222586139884781073490654647263474571661305803807305337776391150529305944654293687134237776700347369421130100725955957359887427693383752483968803512304171268757012353699846157086004072295751246082370815753306182717110378314012511913049491686053904332038409874681697158045988788336882891190711408089519174716349486995393495768558200861174021660471110055847323572624049068907264523853376766690332499065669455337244329243498606605428707471394323960995885622106172598286240544233721317045667054671731097600000000000000000000*i1^10 + 131944446089206866827987382215045877184991394474409492783629498825572265928246424271403386614330140243063015424907580303139391026678284722853650947176850134505527938609700379837897800020305293870696561829090352625230513737187133389797982732136938054288360809351035942928775768319839398614999422271683449251401031672700908767677489441642945893411137528780919422553943192576840666970537427199803645900147954345377384557177721028241466627957979551662024384982630004356014452140525700353100891824201823315799768754811456225085501916537719462996201960196837940119117087828067767180082844143031075699979408497688035517862680430611790123947749945518013916205365761433557233397644363858296696404832311149423411697839873355558614018052355060500524036818055422454587905270044882834102145317790037172927252233029120351873083991264105338583642490846232424971714427261801311155894231980742902900073280296831542026912208085441230154649013037709115773692807263477424531224006283632670783992256608390641324262096410493622304144183293506433898845681157827507720545590465242788556316148811126428852209167136329992027774378392715926097518069742407517119320575454939709440000000000000000000*i1^11 + -171429297678079390481984702360242371949840322026436313793512948333377788104084557425085910451754620021026315429015576758687704474493373952528622688555345079341359372417306874247210693482467505259390027985395084599478241822926727259688549334657733430866657880268933715989827234181081479054427500270875027000009765960000600935041369941040199130704675229799677819115362500495539988794747061893257758015161419451062306094560047413352260230705274251811673168482892583092390104475941635223223039504013610764007512124301812705552433931916091239046841441811603370230284363078053038046722341600659886107159269326320689978986351477094142019051923287338726822983606222515920081101281302798553774851041317001200784794706156056047405155683191231374530375318076268100072027582426116611420367612923244838446395857422611381920889872575850129472320251787961419264851574239291035533481774492853523268130965619954128797482742546152225299760717189004385393601064507031399710066797105509447655197073528944839437960509735371856893902319469312632368679916656707902784116064747365800906425527275363702331566539354862089305795462830433838670870627456464225475849730654208000000000000000000*i1^12 + -292614829184527387047574462009241529283799850297443628729628648945126455285971116734801842234671829628961455775155238420643037192675292739697905389442127166512563943806207188890340161096646750348626016011994092006100002004970442897227365980251023000646561687170396728581916291053493996205310862436213208132978010497752257682487256404247575054571864543702902813278961110601875519295507951375393765425064777962347706420063694125364485543088456361241172564951787878951078593721174433983259330267063214770169557443853307972989456739952946203954379215683714129082235380562599531450075076711993932100300102651652455050500904661654579720633722451748762404085901465564942445594090592821163605566774208201963189856708885041387823334771807126048434519541860613818704325621244213983154213704062480555007951360401027072571710127235193379422072364848630209385677159202706773617565159606227588402067417413270309640769142298707253802580704053786711751283675586370563767303822688635497215974051561959765070308896863750419552864142490385832574049798578898655701952461707642330092068825013877109975088339700532995446582260748420301362842165494842843568537600000000000000000*i1^13 + -1068598926607200327161957684812042076526281663771994233808814548989197619671202110586869221852307219438699992950653606289569659114659513497218759197449022007919405687132022086228678962838195638206997719779178670858088464482056869834847624891728817668382385794602071579060906412410886084354349096390280816953918027298569282455260316454478437906626274153340513138596974789690926582932487732233329702820450949335426963937137219583685744681208754851745755938504103179625790249654273402150443319300563273818124386837891472228193171832480996645255743813164120821674086126743155822657294909404054801665996205931477934521253273587682710542071527751115798843293977895669160717594435708161998587067691458192341330017854200243160850022503436684800168122909402858167849830967154997039981063002484813964007264869295541020291192885143959249486236115197347328994139976757672811031959449188297596743089096580862308969367156863915602709045515543755007507606200099517552772686551862047890827397117217301266823698634972930606562488153876038213259541036499440411533712572962575976710825870605062458209591970444056613776507754398397919343496605214965760000000000000000*i1^14 + 3486737163758036018916126577721037731219672227145320605679450543287325214335129228343596961807988697222829027295887776285022931718712129575403650032270113301804311972973897811636821953732098943443229188413561181493099675938644260531361574627103570357236640954349497368664079972128292381716484120073017705989357215151262653169352454059502639478201953579834496124928441873158717796759768832323839834268532922412573585662763532781014486092333550628323057961650582162205229775262267929749041857527641887020758216753439368916083124518371353781237342400026247017582091173265822838193246675680911967314787291229396749525655557453952168260434483695710231681778590447841936093248577490886233011901920314543957749223694572983633693331353492437787674637861904979278051481800041726296659992709437071579005957485404047288421908672131698268778036640269117543605224938909172412264481555665606988751621240528687815683888515098518512393877669147962954251515126541123945396580088441600393952301250902281598040354322894067150014472906612087294214493042868201569989403517268302528910917402581591714471040321246204222121805284644108111188066304000000000000000*i1^15 + 529616347171103083307831715773824266917840149913150907832936169659365926465724140925915551813532700205892576761732207613368430823228443362996939456268772692317988262186168823222880211191870287221593412421933879423897745154909695665193735903341378673776770892020288770677032602115806200091569634623844388150234589293648245110702075285853372383408711337416045438190416346525459864244498296570680425022066581655773084271593597264567916401915666761042508121428875882601120110673006252949346966997338064731923225788889790112270270299196103445115220289697008116869001121127883181269403609201654733196670276656426245786603668044376305906537174918502650895860946371556015765089650428995491987521349417462301411270832754900402390863008135866444945145342663233611167159189896669911331786437223386865785835260707275574325510411099942571442147328858085308657369287878083052352239817533713225363516892601773654735339209415017593095695364953468821921492973150694125527040489117677343722209189550783956746550124632134141447943752783421864282833805687783824900074774619581397191153978805177450171403024393124714611077200580457267200000000000000*i1^16 + -4440028207264815098941720649143604119755885833029456530228214823795365323122566621279596924330891657078815914789976134339403965146684335519080707133015127565253721789862805788762253932512022031616688148517714622902529729395044872865793310160333354016578374969164037092023761198835609259535961776389672485012387142055793442168121090602361422800612682888181960932654795730661404256503383147612882450126262477325395253416400876818387454014766047231048558589155777871801807385343157922002780650550362506293343634458908505467018957173723068954697506943042913411583778201607941816225455665562977351786626686826469648623466796108355735705989312511809809794756145172896922263188977579360641750543162790475340872929615764113679954607779841886648321133404926411945795397915347934771160068317350656632911135786431749425175195134609578228930121440701855533958900304361192027815825235495041986162454870366773557683039718553059069236355908374115893098867231782837093072824664743875955640675045964202273358770482917596167942434022000506721931156814391475501816886475912037057145896733825857961760441448569837847173026938880000000000000*i1^17 + -4144576281732846815682890819535390713179556702706444539544056868098176721364164470706728553241758790644406003330946489724326175341197234914103896215240419428265090039021423572860335540409196395567716114372819647752156772592039625557882742640934690774844903826020399270917178302365690759136268898868831133573202570117277593824357881987143883616436489271738490413663425225429405958950766249040292831803962110871477589292742207350740791373668971549135260941791035063253308994762845082338041624060134960845456150441496899362215931200250212220994492910578624609601472365913503229726568089584108092815199512279637964257787523194668627410403235966802139527970217701664134074070871953567481348960300211093996231993929191535529163923222295213113988678182262873223222382190722092958266225849770106286162222058821834700039166980194001078134536293647711210795341868929555816564235934024927501225897884614037906396956295086994685085812663328138546096526201862238678065152419285259442274969734639354703973804213537914990107449843542059024855821796840877078355621119917559345508589788964629028313336960971873648640000000000000*i1^18 + 4295180848482764322312418881470962665608303741082518692368418829013360805903563666563404025012597771102499918574288244090859828979354608585860678580143701797560292318879580105750840107233555127929261406690610544435739970253217855561357152851498729150324633091056524360995428238012735764335268782564170021245601295649403949647470769294223927895164417804329180637380039400161095815945571283740825707429720184153145085007486191714776543259723182128916123869528208166776346563743909397584175612514037316662873067185859894731693904570591474786995900987775344805615290369554375350846374738265362882916924350270480453280770958408314007550713483094555283808676464213064435304935025205878877955364156097694604638457107658721625180355280842082996822562231910539079743112651985042595902680147385808902462963904067518070983886917042609774963174835014203316471701217445894466185200360309198669740825467161304562660504644730749849903992931360206878747940613233347274402952779299670857764464824578489331785820889726110457485555160239423570571003396840285084644949310792780137647259319328891355674883466854400000000000*i1^19 + -1387368792964942629043667332249716604670265611216332009519007161634848052845442236293713178899676646803494042216733253125390276614766402475477180910957878699189220452477386635937340568742929169480983501632903080151456360359213003319764860174208559517035970325194332403066128908175842155863278346779820098712492265637372060363187977831345648287653894904933017649837384972122566230357380931308004206294281092689707741215808923331098539192230679797757683251455008010291872923280169306484036270549680865577783756807344496979188998544720068072925473967170327642582831402232135240500667386970303462651131769152282403842478458804290204563037345045283644739643779800154112233384234815503050509061743449744943666285430096096369071348909538484226330933744087109273835885049002246423929479572270838320355994868439139471686216453127231302593069005256823513992035856163262742550886039742303255000610682183137888073090750908637498375261638336555542424126764306875536933469988715665549962161205218099590083977958234436729020033273083771816971472549509476316180107223448915985814703528041866308239360000000000*i1^20 + 97814367398542031239586628239925106061051328061488507086044429912594935262872866348422777593463738419109334636894690057453988184365531331363288210367711571488364129341372891815534482375561391635017465681751661447924752582995611750400531958173279372130755748494543670575091466953982700327511558461277440477028910199358983285835944395629809172104417835327247880160110681257118046920474245540221932786609968456322800954005042980866535870384180132133098764514418216834089237513566982013153871088626945460236483578679434957570546594502126565975651756964134956305190467766323830318387881809010808361256623291935977858666390782402653274348983312820289970698421077299383817852819880639093428471063849658660078514110123346607165489711906542076261755909839213710664342187822403949506745033863774804502067591838180763174348432209181753386125315828086149842174812701362183771224650083102074890007997662937867168810577793754235374976658661995514027756745934020542974273068519538637592635757002301831772963693572120345570821886872852649190361066108515540601931408851126373205737866153984000000000*i1^21 + 560802330818608834308787610043815279110736366783019607874113591398288442685417755105260633116506815796746621488863383255453563210011434416857926478216287366705658805305121643470335317541403822807342613086397428354010909777458008587593880598294908469976681871025800124537260502627110128793095808860652746563007069467568897251048746590583199593101900058156701393777008147914632298050147481599177104437008659704332841358289697888041207490438805616483550863126493428339656893535450362251403384284601312065400654069580692404559697748751299889705896466947326123338451510215195402038921652109015426411449961192903314754585243991459002320933536852317927405278841959592314015460680801103633589290021604200603143263057863265594167733870708979797287183707297043547925962196321408271816204900134788977660628568862987084655166935875952997438494429920760947827060214402823457560978057589909288140229681344475162386415534197474908975862981736024679373660474053569076259590401606558183872748607286482268266830817399848037936589639375188654020513087127393359807176616689030230016000000000*i1^22 + 462125593443666462273538253635573719129626070659007694451438054254848227690566985025351757537764773630527803347135996562896041525369608584745000818500567993914645943643601623223026420262515185701880176772247737095027834993563212317658045372613447777497609324110728367448197915882886361293342554041482435316548258662351868678579192779672465070144820620972727599474971911628126777236062727601981296185431705249792330532421863521442679172081602524143614041230419595914104991621740310077706893460093230118443197336892124467566026901211638534124439220537146617226717339867140959157407811331886689233250109081213186542883799887288635213415696789040922320658116909543346809158446173481623120035743006908987636089907611313840587639559567629978130765298037438521429093799792212962291436450045640503807716213574440472887064128796280938071292149078940849125825036056817681913753663097924331539271371466885159957921757325964287243192609458709781025021088762955030761059818705847208735331622666985318071110804756320747638026401479842766401976241947137694940603218534400000000*i1^23 + -38619729501406557740134583415560543019363497930259208459585065547076455595543901221391565836353147042048209612815507311469604202859561021271886011461405794007612733481998379358600248230996320433699315731568787176997272002368737995620434571746527544971459306089762342459915559724250479630826676986555639801144468556335387118794925302993322348925016561723565025567584150795232709654861469751424128118280816304179844308268598967750261724523638770764902267227121592495157691381063093365496262944280135683576770899298696894129953854668027579990256787530741898296295151751176984564342677555276882860122159254696266187396381943003399123138164683651614422045386419870783661917253159676650603507645052917281072165501300641937488975601854857078989290833688849779376998681578558542565281279021004644446338030590145806478785967198741945027004176045798054157528107398341104029048672619542183276518366070818112355507713936856118059601317918176633647411023282882471705913431689262578539283998659517299874977598604390568972757121963984092873605386621993632443904000000*i1^24 + -1250917674892307291257103999175096058473368244445408355952370109875095376412250665252720347270411875625868899797490021378765587246331980739188907855295640215031931713472823786685497993952139614230022810197010090978873884705876617831220868045497532183618744609183639418124681284577838510414861601671705526359397858478922429066945632241531517246544958275515234183956104458767489643559686719254482613071303030443551107446023846550972748697959279386663703549046677518937086226549781461812421790913046449227556112277749147986193801725649356851748543596178690441467150831138735036825406209680613324973752137792474708491137534363821216448442836609195502629708530408847211142077320152889313552832818541401302340576428649234200830107200160083100451371169412975693913924996359199728146416495995531456700386336738989686917288589685754585220475598879173818247214587467130886756441811728568369741395571413555470374532255448236422905250335405130914858598379938224027691131405642827182595316198967448307237337120783356925832177102840528071995655842022400000*i1^25 + -15965189319168551963191510951448752564378136373431209769053678300653831531062020982884440593552059697517965006103866411390686376981640865621297572078134738561453125958379378680118192004649544088614205575173833168116142872839573698781558237284448022224173586412864624222035509743742677689086260432632395383078912021872287141550714885623199174307508212308971650629709836585402287980811742078377576722612975776655401920547651632368675916330813054871690217518957620420476637707306104595921043459009445914427729732661883411088129449911629596437397791487980392185014499692332982235628672230731813712119525676034653639733160757352251312621581225576742702295640257280757820414687186972250770683594743936551001735054507049670277308401038169628868456773777947886850459465578056898972022545106623847569226527043916419886938675250101444649954354545999782480894873856232779528794947244635367806495247069475174513512357828699156167396290590038022192498874572180222289627129053905099786519615005901613833543819586718509429959436262314142374400000*i1^26 + 755306676752445588022003039171798864306308529364463160985712947537691366825475684315447492081720494782757198684561659107058907195368095861557002068881849988424479725419045461428648897072773989144339080050833745559732361698112371109518445770371233841761523607373057283549226855384741630169418187282703266562243536618412920508581256460493736832482740061439712031589117967995620053932710593842294677436754695858687965758157561383792195595322910948708949500722679316391963623812375917858482323324245226314744784567998529325857863026176795005093879010951800739241072277616505069222041831414116782266036470399154895456633597655862733952734140279760050292983608183646438771365689296079015712587766630490464798081429999784889855895493407434515862913077355602845697995328918271858419298255025700258528883886051136697174221539235051050614504332500430086138972838293849646146982309195349574828168576546939113261722482874533892180576752174625662058008104373634797113265467939091959729966687503791040091338272975659889173441985664000*i1^27 + -6253713874433496069446718456321749617965563532210894786315128164124842736612427012657662185630183256003279607962817776825782781136159473318067624697108605351075396143951765594711990340912719410815553245582594158425040783001028567309485893326809113217750026788053681203261555640518612477060380857586811806898127340827691533771740103403130527653405059544631728249177004606757890491791971397996284142899370696028284269672796515759354547351786978423551795589323051418826280211835475694754124978878862613372265759989525283451818186781485854066990526781332219364861497093779997954410288502610047830142671724980212939737088762694029134166789094759600925485526822159007105189167147128816857332202058346048131583812655511611216124434907303835456387151556038467049291464473106294344626559107757674130620175731954596642601294751596490937970917809068955872289215010819973803790971249444433529287025915361292516071797665363099649358090024271392725517647076578944292914580644531961292412153287637446962452804426808719350400*i1^28 + 15673282039166694141290299636991482444767593339921470630666685679490211876561854861506576623055128648864554984875069725695967465769779464994083960664361009119110012094854277782963753627038286194470628005584560024623629883897245432220050432691241629838952535355863969089993987503450466241254963087414885270233496942956406098042501033500747865385379737100709739067140139074979259405089134002331489702602973312904779585266594402716294828526419752923413370333392237978941654129787424087612305112749751623279787820976850858306634011878988906376241737106331939827846710651218543339442265494231790979627961496460472276212275803275066222192888434476985428282743353018204864560808292848594965981043456451094136138294142884887088132400907806264583061832207076590328859089458849224922710597958868523229539485910369665637813083230216225070912394246577101974278628933901462739371868362119532294331078920950134643896237947113581879108229373588633407012336513540379264428938598714771838587654089452946380985852960*i1^29 - N1*6568427663073056703433849811559511094498328920867953572660805771756068121946498788065682488859309535491896387908262182525323466604771804065621623789677425125068374814797202836280578517615572024061715203622383539810612058041465872471958348079169875720066341674843065490969220475849204399831139370689326807306234795862115724693323796957015524240082568627464813149335589102086706436638911217750411990131479*i2, 45608860768361419054661599698699642161041339849295162957164773741741439451356637931841598180171540489145393005358834106952826899001658556301690495503852973977685097267361204539392841017451917834717702532626771204799437629143813079986415258385092979093582365741032782707176929461530881186469483434040029778612461422437363055260677282626253369860690605845406852932849645965020470740389343896261995688459706959169534536658802227718202500033986264703013906297113250415503331158100276163702262825496968406834241603940524614233321248653035302613844110398993354404305420273158813329509985459794672266377339399148483762813672542970085503041052841707477229190896935751454822726943372657492125487551916957456699016417106049988800016883217371625842787443866115054403981321304720325747243069563452509477498505218748858884276792215191156078745604707255502063486716390372110926346087852175841587549598732654650821413902379582240982718761290075056559817299973541756898135813391072223041905789453235799727936074807938236137522744221540259002391008048493062647417551779278478910960412931175358792064889316932534662348455309313112065886299260794420677301575732814446361208504067944728583568706971067705759055141981388800000000000000000000000000000 + -8449748554693018258928062908811253475180060911711613034194652844046639875580651344146844538066614184262359681785641884654051208173288808458626448738258074502690426452357930535191122892843084382169033386906695225236751820391872141301185949593764735982172319549816301945584615179713211296073204171028382855788227450953142706024763828628982436523615405921945576186276079565457235723014020851051672080632060330915205852469053739038330964054010797387836882244600316107816366904492884753697985117918670607628078819062195733254526233817788206778633595033365744331317705061229579635286911674620033065509899071985118825925388755104474643415431273828074984680226590683499669910322943550739873907506024067855949517294068152328029567676146611655735278411632039845933787259186979924994000186607639518992185811919489845999405078588094571675375037785404728404164885862336411635094488725276129398462637842188618090084001959410235553614573365148143559373425248993775127589863810129630394400898967184098776640231714029806104352059315504176026005014111210145476088830775135911038637654483176823895999561160536853760396475879387781354085701191102703149475146505127225584551108416290983965101772376476603376167655833600000000000000000000000000000*i1 + 12195476036155849607046571014509851516016596369521626108173875389078661022448517368099114393745996684489028479628357975353152870037799243398246266110942281808085313951142024903837389090704721827292648182981670656032126335016057221685691195605305979320766755876494272501952132221958764517088363857867267963790169013840647312340359309684554285301381271928373142772711035455242220980674573469924956297785977320860012990552447449147150558862349158617972771434309588899319279029809982117293570836400814531590627057014201941839267168230196090067989477857397313655399669046521912541919059677852371946581661631860281554580478895768528313431491100421665670448085652072012851456422333735294373574228751422713467424934633995616745727913899358324573836763076054467397947776729815303728914600950097702898345311062045398136129201507636692158814708272958247828160333086396639478322077678353348629809280089255859547796679487472826413572634339391594558561156568298650870032287019480023698015030635333604172699585338889662530066312011528302677189771234534247251469203103655910043369746690528697886777430521849884914533732464662648482404086003457151425470899190698824773104484912423776995637603176427511154196086784000000000000000000000000000*i1^2 + -7601129105202133416238032113506179570665028266738763687021060660189206437694003356933807014055534852028341560877074826663355976353721028592096766459207072208506822049226991882645895794604320684385117849411928560032863225395856614598157051446677343949940527018735179723761947637444346913100211715820880888803574181647664447864822107108033221599926001778225764690009792252782138653657706980342652823197075500727095250441825318995221229610296708300192134665177242220580319569060844277819762986958029491756407794379495697307715346438832253498634482671616753906479303868849797503219603234605665964557225326451189884167706663408938579763597646202048055855070445255325422197453522465604305168527151233645519480632726117218643799564101648119687719748825798855227124381910617958997459197561674097587343746818466238934542658201461438142870497669768326928329769738963805282834630569296151781201059781689568945531468505123087220382675768409651169281153327445442445929981074832915744589126570190776385535928917635604005153942378674614635124937232697936103589456120012568136545052659001459238420988810377269790217660424031343665903580013233756104807485707742551495772373360273831960044064915102352084146585600000000000000000000000000*i1^3 + 71498350917587619256083688681167534265993728881300748786209309081359023461635891843549988528751449299425152459778160837419821248451390308795951633154656564970573445869070188364576218564741471989629979540190044305901355262017948871346046275844697505494024824567163038892614259997299518720666422533372761786547631076531408238044862215351350405729291521736510006677740159970391763399196951870156860006103418910194184895249296995288868481571560573857421460052809348512918361692879489481076250121828214875165717405882643427355956981123681397497841500639655782583595719049574974006831189457602202414888006771229988458236317730466536856688305968857454480460163337678569633489226317683738593718338103794010314672526474721646766917433001170399099812693910246508586608653176841626256853808498843833444805752298960687001867492443002407335732387847584375180662644360820180307002765023858585508228885917195106134944776232442719062846048570039655143151019875478190150956452958657344705909021653516370383975713564375276000816207159579577677086984298418661702777431823016256312445797050096986779801875433448927359933708162171801357644708494949933813031124248690218199559814821248578972501583653365990031360000000000000000000000000*i1^4 + -190807969317157601191684572359185523899329405403856395606783469554526813350321567775092944983105362632134542652014942116376907550150219210406216849619934294396080310025665568930882289112304940457856472540841698305874128215756549317303193935717044683446939359529024570011590434759586552345605085491332136370980050510345790725807337747567692371002839694689350476191540968208800196946022111388812881085482596142551238899395816711884912562772272736470027064134723769479115439030624880097417398516852904237485270751752952672993887412450399723195984538555272166056941470553754886119837398153152077597680109290068001104358095397311286193064307241438312427441798951795818408955375291408934674736762893200560295755308518102676371798170345383884083140968019212760291144683456823795470629203023767664478983735926002425559637195552955475604553061356471138360961770564040672164132547036968425550740801330288980169747980442390529831376789925527971883903478558485989819918215481700262510316483154238122329681994447537605398286155813479321078856608139105204342957089447684951135065322393846096668756195783463510024303290108199308711691308679297671162765945900630659987148447032872410384161128501477376000000000000000000000000*i1^5 + 1207608234740314422216474352053248444722729877380638272973899078611575595281020080776679729281802135078090962186670084684761706714290077314831511292529926894344778962541233876664714325572733186976252251995234764735300776740818316690867565618415856122131810536068532259680029779032789806740229126723790397520182190130148023281656921101599877418584808029340479301608173688333860340445111232518530453773897507335747507144634781579700329214851617333575751714425146391226973138106813839724331404905520936912738817559820521178476842172886465949691886630206137050419283711736309823886369253486172883898795790690507999635846299931081243881333104405480582072296106286919777010275854374261913031587193498670995932630328623608333879806401548482866216166601697243123036290305574722200868022015427812597663736206941277242050222379124734818581380198994759326798525083678066670604378054598774016757733153519264112883266656902458281650291066219440479911537284385105650251317007536502335229499507033000680863042412697757947301599198217833831499186542527299675467819242879862744218672069652770300074347987220813723064312598867518796733902504135581878484100825382656328930475841905901935271713177600000000000000000000000*i1^6 + 63059595094300024581155459994523911661284023839200923874519665950567756143069175549484943366655904719597357557577780440937797835833816455598670209253793043683437555867856633920286428054865492516816941154197906447736776105865764857751023396299714069725249123600066794594616546528179561343581721395987572458698658741261817880824723390397752435600746225093300249153590334611041839353635900381619907796724106071277161733167506423907872713306417824764299847928095118579146370026271924159875087999560411723893698554946104545338779721129804659197812845831871576509436646890519027442660405698013624790849041342237118584591430209483517688606378637919399801298048745289470860259592659213376649686936857810746483550558346847343391482508168052734133391589510502523131791236764182816139358410152595165475812552277193510650926684438134785177716812870190693832849532750454824494055799873791388999774464734685867552259782976232409761854803266844096595437957104971671708225137906756149113920381130455404889443353870958442727160664290955359780927344721702896827470509794960725723541784534402453171944515715856215937741766203960691338715094335315754059828091735694768904110803175576738893660160000000000000000000000*i1^7 + 18688428159066739708378336363664807793748111107526131362044042916566621684750581067904960352482781338457334249626272770467584284942179573802235327600975914021451650970603657160550074642055077830705178042579464314224358693466389776695280256826486007486993249150945019269466181480599536893644085435863319899050728730179551487433693490507734072491859702172305345728142730086687872157364875023976856976708747304870377910280797902073630737139222221130763795736624485683391813978345825718195532971844129731626270730597118004942317744825802782631756683272233745501192339352827218917063285505215177509595286716762363175066492772079175260242215490118900761039519461143071419267068001986819002618065957468486424405737609663213171174772904540473898436109404315260266102176010157719239827512871272059002275951551904149465024835462001814118362897003226638050384606383665826612109914608812894197132199591993007207803478708982760073015762508809743226821064605737655234129253823032489169289599592267781359545596497653127412165773279259229909559247068940781548204960052844429318582351013288143057273945053715797017010094506056066563105439183684487047933243247213856883735491021971128320000000000000000000000*i1^8 + -26059464819141638718496240585888018224798089045805761283864666684487137677570593410099636813800825331599931130518227221219255678472007507131847267362932017410340680137564942562291957794494253476353668130414155043591278599183902175038529521201620153010148772623416462004767387754679914646355072562930343482216133464801028052852594273463867330105923848490587083535643258661183354085992757844600059328756068074648774041066805704760094463055706271675517808800368188634355024938502105729087960131525392200597667611129068999226626195079704157849676679447789092130470213981110052546473814702165134488062077425223317523673358455969278267474368171462760591707102999994984373453703358424752437429124413940719070580827764112407189069267186790368524399641310880043607866512771149742709399129513324471625878454842214933482865856269529262138545036761587218781299549472945919198465349316444846126413057314060965092884885420175854950770869995117797341758406298726491050049363648053152348449679291941267047752543611358464476422850775443889980675938256907021922240158570791450367552783154344728069021281760341868653413182960097587249955481778867249764060552013565241086936080606822400000000000000000000*i1^9 + 4716982720173832507399326918118232164251761072111187568978128151588922505671803438772969054702045381179402340079023670694436677292959245370549747012495254964270082281446171207846217213636496519383969157015402395813588963619561280422751386258536971936323416343691340969127174846208393751133947716720273160139814920210527918071423300082716875243804692187122286356087031973804010730443567468962727130147359674343668174323852687997618116442369964025896326392673321431569033979807647965008511041656230223493293625531266319236972465356595029733061904499148243339243842671239917009517476185488132393543647944209717068570459039592380535675226063256660659670014489399233096555952357535411471054812896619403301029317287733917524027314261008530343630731708615049701055363200075590522772312462278085431675437915709467421311772111576932422775421506398242771785697028931653780048288578004980871125566822764088683051336860329822731061528068977701652091479462091147869930616959732405293024883303642184179111995551588297282635456439294736876578431755192807858110062928055338553580992510983140398197378442687148023652937652583524026978338322458025015219203113759293791776276480000000000000000000*i1^10 + 104272640819299945381229336318526785273285893719631385442738881538142305940341671831479660049239319829068338949412643965781554046218664406967438064678433424608674263698282013513018096360027549120319645976748398095746273358890813067653901260728642448685186456330140985296837804488838945923096525176839204906506911702004431367908988951474627963387479613230314651393358080674506160804017054274029622703981437838491629798929750173748723385465632150268000200938623053099319111371628979758736899597658745721134674327636911817664878456051180450981392403448981988615476778983067237612276920634289155122090122111934190745653083123519639048859448443870025334855938328863308097608995572515883872277201747023639367422049190267843558072115596571259880958753001787036424529995061861131694363120238993579266465467775631204758819400481589100769287922889265063644160753592447865759666676163437459896853876008006000436005728269544369823147319728661981859872941859727632005210459510991306072794362871344764091819590871355089097648576123600540845385536884271758048968962033542366276247671975622153991909799786003748304766948327667955618665055036329385730585807288564449280000000000000000000*i1^11 + -165062922060029807837947908905357698915027670736025526411895451541094823179959691521494009874784280522766652095692695102837255344466700918634540499086939769297449141685900912929363493858362083766816653229242720455376620640893702488065526948049071142443242436327400856984375707178747127988864015859564800662748907469359865398058585077155643971059307043982713023022357469970208528940905783180919497945820512291711306085376108741811037049995268688062499590190586289885867571799261594035888160712303227844491791530157477931148631359007060984202319273061114786944102115021425524064401876106967859327173643212154977326583264213385486614622015575208195894042859469246586237334293352208192763551880492105941477207714803238826541440053101801350358970708111472217266567217789246656041433741260554447696811212283416443155470642124583026724979475454934006078294699148172417657948690229162182999190820603422527694386159350925873320734234587752087217434671265780123030584927385663834159580152285258400403493304841090698159941092753599261551577837805000160122597284880476161501979946387967770245492264993615717986776411976970556056175096085392584068604718219264000000000000000000*i1^12 + -281563683583233685916870917604748072127388718731205901305358049345872816493884304149346535427003594339115583379613732381384948400945752290743656276995730310608328632444237208531645940739799201670963291560753864733268470487884330019326985947030231394540237773680471445328291467106992373675804004174557653211604574621151049749336576291847783195152777172851713582171769476434971311897049067604184411181291965519763879615095534575726291328483839175088614141209622713257494859300583393174424174158104148506210826845785423718203074630204790037551398111916010615283812866591394803235452091151838213884616680233682051788598053018399564879688019147980599057436469487469773049582552266752181507336446137474566576525406120627880265495265452550513197437364487257267790594035658471301960363580752188136174247542148410162912983770794596930652174818195290111002609435779984070566563047077381423531565105807723214418725158152983499586546062509643909600273313087402400218961674794555412428895933637403968375223106388003426270761619867259495349017987346556730843348905810398962510848399182875971204855999931931716793783159789653021991241357730299129511280640000000000000000*i1^13 + -1036051913929092748789947194829715410046768207169749530102877574726382485938995942485435480398337469282235723158870620607035785691964033656415993494832969667846316954825734876478148820545762485798262168094668555059831788516046597216186195736009750941060907222265250592867038298861555363502497112938069717323005178934533322588169943233641647053562900522570465587690297728098981851866697322519123918793017477970958372278830280677410315937303365711580507271118871250365434834954798948269204610599506137005458561958091968365137669456894226363379071004952885710070692141432505324611167886631913952994991377323816022370614114368530828956281540632600699330648470270326972332820783462851251376977284054709371744367001859359273026102669526137609367093023016939682736168518115349510231971359459014042514287412118546513229382503913373311777929949804370993907888470020366594093954482605789579952882159080527376527511120636146441503407507008777075548989900564161160092302847061223835233767475937298076557572245192156136517364738295141412638829173988106446791623356102903516584856282616777430275538689971366543711290959052587149734762031796453376000000000000000*i1^14 + 3378115841011678593684274928655094218730952546722895030114156757597101544885713435411461004755330539062218955245749865341778557336771516597582878333140574942728888750201275099017415877230815199405460458812972967869627450847238291699875637020132767137297418393497836262711497809926426004593921888705677160072629552404237765735567083420422449627165950468496331936143563405180860066106023650576375212993681156612176930300193135031824342510390558660645679768816386874824065140142497679440429973698277160284297838829214431358525724239128469783348466534415869629694885870554779060544870888666838266947323842912082067934314323967541499764151803913544775855386944761251635962728306991135976460392923574017660111704259244447835397568147620759556624465074823268346770236324864598779711043138707173714102259325697423539862654916547677112938954095978179893293044237738260596080174506341979868375396251414773484023814336162175354178806455745746694774917164021533575857545277699674926689176867871439868265191476406136483813868401119152986368521670496090224483631245313065422862159653161950023820416539904446365092369615618265175074380185600000000000000*i1^15 + 463332755133787912531458938096501695043660142399453668057538540408005347686373372808411721062952389605931896816135170536982129631874701292469558631937805479053788235756157227126121338835100974497649156135410431793429186729043527209768747727078226478074806683030417234940934656203351928664949323281824435237536445560976911451011743969233435491543623970513515845941477441844090793638922032858121728552773188773858308355768917137456143170623690789148146401679499292099738647837313853491009654953766365685286768513576154024418037121377060565431050293844871421704426960443949789278646468550096170684399496949345152061869869656351884924319405702116358970330710786543124615092378273306476249794775986905525033049094935920769286354467909270089579099746076728998308010155574158043673180251838313939955909146844079720692685651141167754724021496984020287531863663782765261400813062014349126297903014431729729773995299329930119592747495009130659971108172514762046677665085022004705393829683292539238195166965417250319374335967211688746755995951522078204748435489609555392282919620973515010242433616201383286311338839160238899200000000000000*i1^16 + -4098570227966067584000387616594751321874942345878537128704162881570513312111140106517519545411005591605722386093270053019493795720177537370359932631157745764325274352173823458033049250827968327573725922656076804653559202680002157161886912375169737937125452912748040190890854046862372634286892102174410972381610919350612359344476708511457474335908481108352712857426351718869766632446292744693689349777999878909113463044826001141448618065799186319662480499822361914472432149532801301562957987840624417931327092635716379413401058131254652342647449274926763506838372945874890953544204494985307989195722433422086497028426756777557266465910611577750183743268089320844571696055290859622192689196579299655723468310106761664127737134901791661664576498558331067355589423491633850206798166176036579265938163643608988323874838941343177453050166172307330870107309851400521889097263269530867638199442665449493668465368858658084531566787298529140731558845675725693318062834605126364693240765096132870348351343384074567440443969677557370689174157744454675808088318522323950314858183564569004788270444557248373535354298236928000000000000*i1^17 + -4046122234606011428118041934910128177424891081182593088474426023411361171512514104447188554401383160311836253245110274048883690038240243052750007935187323321863511215222657710731971734522523219461660530247401171361817310899937796117960354122020559327468439488088395834076238568914230970789115656801863547215208771211109193862105230959939564179595955165931497300350583612871635271908098242812617225254100962198586013760485327967442630295385087307166617899319695574035240222382578774321667133039258246085964667672108067906126782106750362711111055382252169878138354489162734273448768366540378632744525057060788505202546671832856046569871731825548682936588610084809441968157104844807662000517989611741245362924393368348569350355897615191388849630792329296235006314426805185956311834177203919920740445536788005568132603800806801777973584045473982634752833353904141736959776320963931180859204271980522879800321223598552404155951132700656603099017866592637137029302212235404064813828392327346751016172639121022062721923114302506122251490304676059891718390832987709282594584813900187886142871588707908576870400000000000*i1^18 + 4130547000662044432420860896485044268132351988420429930419737945444926084128866262561581834868567207708473066478195457406639945134474366939361217838317978021382167247510761476577944581275488644570037360929647115991901095844585050604494886248515665355085060095624196291354955715225883843560903639603368871078468456197548003182003057466978432622987229977047286340539503559694357875563581707774137086824385482354910006226907815354645565247210041494882149699681504775100443805444752276508481461897168498285055466096445208376453968444455672676663317078630067883708723990647555194311849694566744375729585491731059959713217181003654162451600903176946804831864959992377588582378206778250008714027355873831018369425005795507358031531451159304990596039728101972205103805479089693038882885684076439334576027174907134243391212452531449858260890073004363398295700336424977762229932599547351172526921254145105105756915801714706354100772268779791865150393307816793018420064679695037588633117067165909857759710851433922963578092004929701473923329218035113266057724764905512419669399195678970088011847707197440000000000*i1^19 + -1330012615640535350051280165845647748781436234411284936639185973434090661695805469469169104850302461895749089147617820676900346625693171137834050934984359844175317499119974785140073345169202556990932767128153913565002859703681702993346826993776175654103518943980034649941959156064760819295174385049347821589679367920173429389255903073992980602738052240198807705809937376692542310915812393510826787115579297339680453045558708013111435252024621675545977073099998321582179069729997543488935972439415888964258028807378245722153334792384061086034484159810716987403408355437273591807879748954289295793865365473239586394285755212354337650374061204122454670461020684485263303612936809448727219370035131485040170796682688772672427243737588439834809283590027377313282478686505015180256258245205561316992987673538248399369006034375783131769650857388094504346553090822151666576957351584012996963415700786606961310518112537197854050342527477204817127248375552181551617172809799624947655633878987792623365019329279147426289018456718325001809794598009786041187781474922057805886951723174385874182144000000000*i1^20 + 93700348325670822009858867680904222655668934835159041668437949980869508122275360542345686171549039225220107141041183216729046513385155774476019910089632425442508715486071239732330329850746249375247037061242959212505426245302097162688920623334671937478764580808893933230167402104059138863204996625528195473182439273775594748421069068792744823270227797738029755810723848208648585366888552606114172131275095862459140945999012217493514864317385034947918154028819021921648502467771984209969675955210744451237416104462518580002237278820586319203076423341981817867204408110597323075033309713974163906604414447764865756819820653281677336217613592794990326808526523209879145845703555436674628104604936915610277324433479253695370026831250469580654403951451437164621253946311859646146437869296879452394651975985796086848336062269712837179806176665715461807057354440730813954134640812729833854615563937281030572742508451617878285265848632091487352004072463039992499069187505514676167069808516018472633927230454791095490409182425789207469283470712710141117026089995568609275134729363046400000000*i1^21 + 538042790071708795346094170299727283168555075612298438921970966867029436093239844863385674977882534029075057504737785194059810930408273439720968764008105188211150574517221497039514702081829884204944264241105866255168021855573479187068414182169554102915493450428148115624842280578348155803093503561791732232756720938337907075245450477036634190121485351576075780593449584298650359779086811961259062158090237355220549403707469877665524672497045723543489216991889731099293647656917542343024386639806495369852865040966019231374426305982282945782190908076418899230517678571084476691945450725298329063054245279008503445163520486919074812877396890023367003230287769924041511679799800752826385839218807596819791071120456103661834977884526284891717213909241717102897370720423427840247736847024770274304710191124212170302877190632065073011972683141599113251109108522840506869944111156785985757492874661528893793328938232591934844290558810371888143435278527443712423074643412087411273630654848525120900995657774074256289652754477820003543057794093272651936370150585240294440960000000*i1^22 + 445531912130819047870120222434175710404784900725107076070593173004439765988354983293814629517640210757728152032628417429404073557544748992859696126195501297626488632731591373908385869408322649230323933684186880610917486772895457443554580350414374018127365086050539589328998488897463439585101826157002184879833231760103643622368905528099062105396938191316779248479852524678321122114331491290699243367033394617670962899837051136211108054997966267937786532070968779807427292241435381567233312437523345739425655559145813634797800281820936220419035341087278588979656171188689890865438660291150040686253982609138549667459584781546682079653553261746746766841265308338321146148568770143208221898515417374626427287586291187276019254926326760523556055108719080377646306614597926746374642434949703470984952479470768340726726355178595959957592246826365428190078140519112561273191708804820890215219877901890048031333201338354135132591852428199399902943495329463130040061976197334395248345758546169085935679501073494006396369554345127265506232027096248617765680618385408000000*i1^23 + -37174372095814971626842189584246472225863770584377961439637338165724726005372825874822760960607175394960826706204900696477392943106221825087909081718637739225071972142395524629257310646447342659861816968311685869353942831286426197849994715150596344466660938405653950834299411252775874536241489885666287795856600015186699764537273815426448941193190140836510636937908703575838053545026445980142954600330966510167934969011861497544058925988077205723127666210453644360704817825573592139623580388061249816275120217935176035223996794235990025679567216916940588352409222738709962179903134928933062427524476215734324022067751046703091038510516998960462489996064426784761269324871427350106077597897764013758432680220672607478819444245367492004592548052131635540575655705898686747993859982624474220576917772636812208327924713587012863713948391836336183078292824913453883685673816791814469487792708641243067295850255752746712912859302063232650558081031389832067982204247290452106141044207390891040607865035007272545417902634396891420921060374908620000748492800000*i1^24 + -1209877077771085647336226928699305969089424152356266196654718383118084844075424556626780879639709440801683844942290713472746185192034951958870824331822077341395036890631919866904646060388209494895304651769648965874928659400928598789381975463226144473034148059898844144803349053558968617903201921318652103430626624457899941363792324693365315142656028087213714331881592939974129378790045852518449221921591937970643472565169121476112909203841323224990719818471245869833320835687693487616623184720861262660221474629122196953017542987079106625068817825256360045498226077170285936189081391479141960102820238302333672226380391352683476371507738804085291592621155612220922026413443663934291776332480163231676059977708571084564105134929616428940610439152206263534264919735847761947837300776576640279818389276682398168339777549635007600555915805060175943544174149021679684112179074082409586283508884518184353259393077920706639783263087332639519046318558053305524374311389303033968791746297911849185243917378094346150384229426327625819057494639121920000*i1^25 + -15418486364286689503284290323842715591347615867675142663210794884006013715458401949531849695207754330499375251008566596935822006368948126411851848862386146961544164249696481363471221341818076091186961853093327684290132302195023902489549870973238569514757492413118560874899060059057102391528935747509378580646163494166651363886674652788802415537644797225491773761626622680984684398081233092345984020299520356773378595043200481281932266777343298967783099218616874285536450374144925729887542039276977489772917853834289601168382824381710169486354385159690941512023660515517892420029757763725987972045384157874777638941680262516062090689265841535942392827938862405914464297324756154294017308669735757278489593183980872619463427433231255230132246534794602301024426699724671260614615291762497377186768105176128313408059565599991206359004662425794886684172648635401734316610537081220117646280480747833825977901615315411605282571425176473629487499829386764092934544837905347384820365729191139827262119346209119887958408503606746589781248000*i1^26 + 729679928945331724915621924043985771110346005925970527961282005149625351607763198042263676443553452604371375957409605985838212095024195578860612776252767843830563332104316283368784819115148091349972135893618651401844042442699586644840544137108318876500860015809469967786639435748434248149010060182095799168502509098433777202221989875472527314852924684562816165839189455766666029076572048969175329109753824099305111689828706256673829724641662057436067876224479022244617559943669463264853882826469071395189144335351819601126710696649084013208214591872436540954564603192686611565819930363552457750597408267803399604367680431415495751311139537160304867055490834320646457041534013655537309396487856828629040700768732794014351681785565575297155910819262554588027290188352382393887944708786117193122222425619276184479164129684433343076901140234346268186330681524128167401502292041089469966682658356110595552023530475201713618936454889593135214736064632614938052866364489748886944887392521929397357921206740373919163259462848000*i1^27 + -6042666005658671953933405807613499111074683510808952079712850168413410819157236692016035024372208827685345028521538797396966892638999533754608641608035052216549668103145782421830300234525103294879025486565435891409343184856403527066655921200979918199250351770753166342644704394021355029743503936499822116163846981237818134001343590591849745211554553863439654956642431325270847892302163172698182309769102162515238064399605074808924751470617046794046177337969593109994873870801983877717255809532613049704813814424411712490983481867880243390333383728559700703184201753778469291544347758176624936572037612531547839592494170562487511464258582866374681109926942384941025579179664646967468958120372841900653140089852583933106839647890289181256744626780424281823023278466869201098976957903226236927293042879484926923017911766154140297453628154534104601993299863380688410519471228004708498289071989242833777932920643536690892359934197386030740198148948294460489438027550050449398180912242033389939456848566942523827520*i1^28 + 15147775492161040840454854568209222893841405265375186881981143068253606263396859051826148323221716573145344257936058150579920499529791725001672562816279431496773351060329822343393542001611636279864823296497594976404879213959703503668901589532353386795535138726389231398310024093861444805375261615217369459834469156544643071966456858837479515486354415842227336138154884598355149302995139358019632587576652379703194244884105829933939889247659292245038113308099679428955409143402230819670687541588820684377108195193052032169546671144961246262773179944445283641953967336790800319424913170122019840793888340008488120837633547096270105689681528160073407891296894338151796992194534414702937060128567490512004214242681227400320438521194195436641809238023306492916398611379464850083912566321679677481742160080343178869908721382235722248057060073241844992987882538222417850746326026836310191168995644260894658802149903942949043465125550549428938139488937185465245412449043251145745825124256774573847986196400*i1^29 - N1*19705282989219170110301549434678533283494986762603860717982417315268204365839496364197047466577928606475689163724786547575970399814315412196864871369032275375205124444391608508841735552846716072185145610867150619431836174124397617415875044237509627160199025024529196472907661427547613199493418112067980421918704387586347174079971390871046572720247705882394439448006767306260119309916733653251235970394437*i3 ], [ -8441759106097623758489556960979364831852139783335093566575991063595632588366726048057220252521888443893474118601284630311663903990426281540697975332873695732624654794378352788986790001040517218858221323537833965175819733822200634893434134913449713059558379489623609733938160099236423860684037059563357043609296304428136244955503071662019812532197310068156239300854237371088112056171403263650315487725994316350658259368030921925538868824768859407984882981216107233781422847682494579710172835540865691826360438023936924412382825882349842666594289361463800257790450562692908226483587586810580003542258047641015935705879382509683472102821834251454182283766190342669179829331967130647188850628813247248011072730782077438015768981307986746304810078146967035709116979849651481884244329202175937420405143807307528554938368000000000000000000000000000000 + 63066440786825220016109542379692318376590930855718409207469481667919703993496455393034459521621646895777163901285507276342648358813078550725764597472934697751333805408808212122459802735401512977600902254156196003699302968797817575510467802716364989747764307752353430601206478989392785581375655135833788667798671939592514977023957119290904345372513380105386099105870413226164536836136868810098109505783246319562877978177785456700672827338838625102566206496872325017962473060714767467670560229586395757546141843144038852918575216510243332414190425653028609741474354128124459381984058881505140270037015545594910287557170719205032080712433530719501649894653981856882238375510215186219953746018828945101301040807560326001398624133637029961984635376851157548180841364878418193984916725706524767073579732892326596653875200000000000000000000000000000*i1 + -133369671881616262892228739456096565733642319069606140690032813152698130475828377797843327986376627623898171633412754421632206666844594609030102237942560173983401283953044874913296402207913239616194692404848587247009931945408298547117444142988164743771955761279817453372614565744667962988445193083870720022636225735886156539209696201141023510411731496123314752714109912037358862916136004114581637118976649032412150056987075202653335317847653354775300326186187778400453505509140205628311012036014989811738772532528473330952288790785374170869787887017691778834237841693757310757994665732258281127294120710953488537146303951275170994904794382274103263718776767586730602765363967354999880516975330044441804332180904542328083247640163990704442112840644882881735793267337467031521695894135857524730721415950206909808640000000000000000000000000000*i1^2 + 13767285985169620772746195279161412617531399649822997155387900113987333918960289791464790981753619130181973952459003420048876065948787156042681472601259384299300535120188367738933141865428037770594774522770807348154003500805366619786758627698891654025180348880402333413224483494196786566218054258409177540105642615887552312146678535106434279782805719526209796501878705853657050357424389037190038170708517583869618816464525442131003151176634188306369843731499521478611301807920044686909344408932003563525423716414477870973214130723606415117986960631394012684375131799449919157985524799884954732788241594140163904549969278762752057040209902196749167684267208729754272684903157432165636082616967027184277026072235776652904975888105678720857242952496745907108747570657658114595424112027822729282830390239598477312000000000000000000000000000*i1^3 + 2347625217602606925367322728756772378804004419165945442699442255728242599492069841380020916552119747636432588679458497416748269952132249151770429872951159074214119501194351803350007589154163321237763920943310591190723417665625056915829298558363067150076525305604571973302280426720894898993335648446614224850455202672268382010439863062144238262867599992358800042937337619671746667158031576980753905264081739623314461381168009958372523522248572298738945481477315018264320932623155089932648851336411938929337986264795206067560679410233433450651557175854125723616029364510076324222702770611377530391838407771235448343753735756463369745384165354332353308638841074108047488697757895743862684765365903163788727274186776078649299313558909557710516043429601045707047785327469680640608568180869666477457097532584755200000000000000000000000000*i1^4 + 485066584205598682284009703360341267766127991596442088532991247323657895290547956495124554297098758896627003700474603500809770826100537164813454890657214917477304785058250860730592882250065159736364021731606280944752638546447603902377274879553854227005720266287329062119593229538023209968769916056644328225411994697135665633126079966590839430401030062400855296711184850112149944179678033286238512198952451840261886241816412756377908047323218448962764725026759554325401048924357304620422269404208167792353042215798260464483737906151689457205668319559048319051244148129395782628777308855039386100344011704290957156422881510537166322383507763430347493033107578051401623201031945663561471593389638076462265996354211123401569309330790756270747200841280407432111565802849524122084920866301866775881059233955840000000000000000000000000*i1^5 + -151282472702766461482680530290987537485249222995796237320548726689418368292243307154853361149958000049322920172834539910074850296698897272627322727648204752170296986494489963297490601783023438229636109474588117709442394109657585183773378027972791259960929577087745861998043935196095812565526356948413161915608842970985037047366976515578557336005821854538771971643402135383193972239283473584327393511633766367641137295213204640288432350699003257385126249759223140974712575396591804795368467151372265924456344070883502037654335328212517034786786863695645773232479390225867536801489956778737869518884212652706493680365706684725187593475606588148707554354001576471191998383539234324556745445549894804015172005805555128629533895020512216498349904747012378592401976371712633154624183722226577195815361576960000000000000000000000000*i1^6 + -7132529530893904180842149547309285150676284231611068381121354046175510463315896470504872043905002203977771934687420462311448820845568342471634803609680471043237334793620647987109171402564010691249054349204175616194288762366913060669164198421993838014336523354745391500281411652418942893306381245583183344989029593848509592442119614774770525030342373454094164171080597031559033104002971070988228507749147703222184548776172996775932221313905666206314251067156150551407818242585573668154052223541357301283097140552626213398126291640435030709193168280865269613653710249586663508000109339996037984937665650392040085464165213015993714472023685321134367883963097795494553005402669404911241473646121150801050338029227973835342906274187175316688968950462101738353182601918107190433176647061542620919706419200000000000000000000000*i1^7 + 27787920515847723947216449171915726106027916737104882223639394147113519104644662734411796940538792819061319516823098930650932915505471349607167685718543442608887830200957025683730647388618617000570939043855348599831241216631643579316462348314741491477218597118711559063509717485178906836896006075431795617449063832684559819441508599900482159097970205232379647392219809464786793231339418798484402656807608299482338518095994581372077797948384750736251143802552780238169658450052207263392793338794959310028926237925026905190693443435260906023535237809305282749577076731200473839059694824240868518127420374223623371055625373043837923341544042613755599290316694846087102945449359172026669362185850162692050607564966167389274134670818369169680692769130770982017102921933078789425938349188163253043200000000000000000000000*i1^8 + 15572984308960529525044128121266770664987968456116409961145446283260879892659820059031310391155187666737590319288341695367629904755101979623851060665183778056461341690640395256910745266139180878954047112144519274660693798159564267838422812525532499394454928543798976594375358358113062732942885818983602387815052476949561784927751234949435460371556771397352921602807276404475556204806933072153112677154360572501436300328180468450950682482608288083672959219158122336615659501773831482411863691906951100043577640314415507794703419526669369948785069106208781161098277555597372432534762199301160425809184410667483405201614356131052954639088903564894764426256147174256704747127236985591111026871961438482821591416451131925074730837736202358537712597200247096108242839126051667937317455756106137600000000000000000000000*i1^9 + 427990249276628910510196375300620282178827045496211875979831428045406563802463574831707567286764094584788921514131939915407581095511939721132056071996602858643347796863728215716280327052571909114503761747573163397200366906146477886171684469869891226219075518024899421330686108742083790438422738100435999457276477921873160253720090788134120184014430963390999413846995964291918837102182453140570694786210897013416519202710545606741166355288571286867983698386654575788006840354103910242634417334611260487616952900624113821194776608737564859011080008672966698940471827188414659732788895729532052465038835436025026011706122966548619308141976174955559581511344441048599702631559899866763363423183608483710389431402460440563056427105189378732349432875277288726267622170072074939061081147860582400000000000000000000*i1^10 + 35037017478415060664257160119039414620941646526961122797946006355863361285554251329798570087865375325657881693812411616558495279892509341529046495496104640175187520512445392490211459673463070612745287537513788242300473976388989430189002992728653547846021622370844805177025630426656546391710512013813979194130053974285023596753230054105877087938752875193540465274888131527749262648015728587974285514694851260956730247653979400412176408867405271550009114389040091123789930052043522172185638562094991174302731626985324881552824979458161861075026680194238498593002258430147968694517887260374356190377675442827027169765753719329488221766291555571628676379465909987471203990900265643530969006264321362865303827310952562084486314363668220924674298768540723213790186095737573609546251721768960000000000000000000*i1^11 + -120477925768914874952381362404044598092279689182885257891684960878908844899062058509098606322028904513383280986731601477702735225469285814519125874368163813201622244707082053365579645568495648874433674719863365570960713364732885873023859276698824273890575587722795318405816870441881389812624891611745451231221951549444917739358044106867668393798011373585751656531401274578125330307711386159983355303663868572489380846658113360688993142896117659073803452766734346878719355388267273315723529060744899599451989546942494570781297192741895963686219198829365182294881204982699078301009292310937277194602101274712308938370329407389414688675989386852845791619420076100724731956269161691097446014276585629901965105701288582060912903948478622933721171375013388959569743688896921029462720512000000000000000000*i1^12 + -4254909711549524089066000429183627900954568067643353435368293787149302825673597020150053039238940598782703609094661219079005751946383734763597115819416271694093144592173830366190866214485815842982740072490343051251422777068220254953257427985811861498196624584076126400139509635456532057684569918957669760039054208475441670339891364354155466977660644074437255070119938931499667213727145209047547178245750386195204381513057339718759852976952731965824086820446343949636320652887120810230181325520301693771597792936432773848921036603606575242590472248292857615226601745244725585257255650957948413616344767773144098626347486527149707094835022498337649431621721233873337756961351406432199897436233366886098155993487914687236642332746950821342095526985135484161494768143118567525580800000000000000000*i1^13 + -128699075660781017745788886608417535537763931402540943218195021988876144788254219608462130046716779768620826703737007156738622256493584711474099334978782646516194663156230028766416347585161992276417893760712709156140732676132859093593562205891811334957401418352491979875857965470049049273583286440030465430427501675913071566683622117009429594498287942202256504903541611685504955821154210169914527631219642842818749273706743827046520765696551894507540309025919632566495477900432999751990451420824562477323678754310335665096971813080449006696145115862463452749471873929159688758450877999409068518791923491401792982472051276825590988560794025399514307625157074293263264975046749232727048812326328279688504791847595868357353332592706475733983919709590106698002529066512016343040000000000000000*i1^14 + -950283422046044582329808326076476109854954386645081018424443661605490004088119741588229844134165969960673845445199044852760360334741397433905592848264086342575598157000263336924605595604253862006255770826235664819443391445242604889073339186282001772592317555729314813461708273818210795361936464473441760025138097447977938364817435768159227313877042449907837712079176010850156779548280184428890275703551258008489686851043307479085860754037242753019106678866223986379040820256080197283541495433642621989277628843750916843969886695317555391404196280392187158594810005207612683991234093208558498703681625129377711169357730898092302442236685410818732381798650511642379094660656833074733902618793982055611245822864248967831955667602638964789712599220117094036614570421780480000000000000000*i1^15 + 7949994802724900086841012866774285724915523573252679280631163172658420527070692356977393831855978160175593315205834048593978685080461114468723903738978817733905398781853538259760764667220241363327035217188430313272594193063472672972492513518948906374679677994420781927175767508538518181427779735680600369273902991907785044644453485263887366839142528386626542386672717143117705910487353594693842201375239458288776952513113213931302037732824304672578013572546983392567093570291248662761120361075059233347641587149682864772417975952488531935575394246908747095258963878104074149064947891970784565712639667511397252976580941837623318252318729385824249670357794146948242029194678474555278164149396079303415248114415011152850150106063635366569297439755412145740037942476800000000000000*i1^16 + 203504694405983416393984720130431874944985633114365458495345543445991066970268305761416532495367222158567547461923170566266773325129180682795869312838587342903744810354616145491750532879193134899214713311398162285192864116584520975454518826144705148097923129721754508651004847881148815014177286442821776252727183882019955253941721462911799430621600638946762542823977096271917641502746279865058690078178481796237638511650507031941688056022407100258683906801436265470212712003094979004383535965395085544858367152338588197307192696602875093106066207991224815480552773893031102328087366776443238915280077895088346093230412687740616126781878059252519662516721941824381161234359715794321937985442436548766713680439583472409065699781402216342314912431927245234244485120000000000000*i1^17 + 2558346095802363196115184481312156127430956398244224927145219603597658414401130501661376975242942568229646053249624816734637272460488353559592736016124391151159020248398212004710449738793680631146540680222635845490913860773213730776981976142977797196804398619198073528431393919909788213553567200404085406688988636725095069259591574550935291535150178324071446648482502427605708996849129095368688684595699551395807729368031505079743128711086987250600681169830909651098183583957599270777874282029084953690386197809383979685891905891310853572719264442061769042748672659017600969246289454037063496217020844581600192988694921930624015799148174473779771643432573570486278395411968316949174686899821760852101662955457945638679733504518131948469312527167676510457856000000000000*i1^18 + 18055459522048347216392941340787062647737990219796304855507121772948580417026980985399069190703812303093082796420295817039439622228809413692817424037235905739049349100592083200282009493143371518871125679467693518948566270306242873997110971677495510267504341628520707787532006612990388278786138049669982908820592300458756121095773429721910563534293943064244619214832349054766688962400529681644464477360316643882324681438373734742587003462733852701172660704673722158976564905372124832738318692959619062492788373307543157815964266120403107741545009525357535233873499342137682138215064898570589347023466912476694612976838774397126809268136712779487802491304956670000817450107077856896103918516362094723677663942649765240908779201056544747375344538072837324800000000000*i1^19 + 56607859922784741468061581190065987625533765524918370906024118787936064441478361388622508493233393803788158594135904959266695997194779352734811390152669173636591348772233298667119253162348146391224094604669515226486511474587477225898408532929403597996627348222062231735821601688596383970808066669731357694103371271418125691613164048109267862971608789589231824408191457985102158686395898436919103465400176635989959527282907502961203220707000084855316629736518208481514784976330833930287813866830983873030657192587168079257435978795256602789885743193690025739331264745022540062718623090509110490092063495001677976481185636409870113706682889013236563545917006489435092356489395806123636339056678699338192455917495251876160380791245747817501932277729280000000000*i1^20 + 81136816885752772883949893139844737155084886807899416724669314397151942951980449281807185133279042702809186153422559597654033703906208099774015776705006636600966293913508734598235703083948687867070611674988387702357651665881100591171259871822530027054680756955087829383343542097257870666948037067014210549660363228626015325047027590509438010068405205610403348116034124332542946825071023275308070792880980636879711704695282922008780988471319727113943268744299047299435741494977716037739051166254914682634526177312454378210406013654539193296170506148936130099382335001027516633726001463031050433305450073097081455891023546287238510124862569081847134777338661028922708094165250993453402474936064220300701309398113267094112744070846305863063377920000000000*i1^21 + 116579093231298611256386351815968652434500880547225379184980999613085322826050560796091027956924407056368897386713912804502348505595720202985195571039760575730910083569786252692271345161392271064231548438568991330457439068201936854155827955449751671491311017529268414823454333895231718311774353066783535293452840974551088647842602711569952879677596268184988298617979776446247620014539468285341753039969918094007337067193842519344884634275120498627254389085503897857075273228259691113596761974270880861296973817922707647927404601948734382053499376383113652279714981003433202458657116886332944908356621956339885697219187672054117731542956889566009307068064107276884498422715144374960768368913325023351593566212114714165496063707008499225600000000*i1^22 + 2207142794439145530553346437292772490473760801344148074843835093933687647576017792098068145493147002769580002086422891336745566961204560036052344904410911401631875643294302845491082460067466478916725567371362443518640505866486032621318038842232260779518987271478164996020643100244109423241182248066129072082665260791295521415987063626841173897578109334160518848890714350932991938048891982575942859063106616859190916708797518722479418174000819449667649348021088007973845378447937991813430638998440781264843540091803976539410197206403455149034910369780606140801866678528939358513829748779395263557208534471761271432677114635491049410536898439226690253319113150431555316760978812046391267846525076934254495419506906861204639429406720000000*i1^23 + 15956171602190085242786834879534384823735735301886250853943256790517690412144140366451252658660095537748504845882523150041290346157149640165871332196918523856283178559471152696198640660681015020743564108290143129200841113204106692828255059032004376064590920194227854452939716476979492494060524996013922557870175939280161000507861372014388814747884540349421139794892637417357065734370211891901147167083816813341332803070727095512972647769440696161269416987518178165704429556939585410098320551066046746647646253693359518134748048099740103573884514426870839801890568980630630651077476777794233509623954303373024530697999354072592726796929049972937334829593051322815140873128745274052079506665726017528472227613444805190296640000000*i1^24 + 49612468363600647754116282499586697644078073892972945371433103516247283327689517966978564305560047615470915942990796264877998050006952344908570234743153697903938604278633776546398945782571369308659256143061655791400813866992944171136381895926714261787348085984856921367291648258967913500774157878949895102081613846739694671681902327762556456180610298266041632901233198045977671126637796333195786102704442350036620995431499751456790848275728782631692672410119975898637572503764055125508827490630517358365488827511536982322305545050473030360840480948712277506736546686250117215958873410423073423939668764549276711663523310659336014823915143604451680464214499911640612084058105362214500903670455061571532432562780275200000*i1^25 + 60945569897389748866633446674843861701109544762820578024696413046955749743963847348942525929237468624542648482366680540793589211490333778442435371114657375760806750550355718622438047594854482607057329523354684705081261955887235689682646876716565762620432151115473713008468747841208847247299166540237493344599039035818976203163759360435892554840017455994724270366972669943687972328567702401104010244324026361127965190349118313595431458667980693586655295205399358784780333493859590110844389431000139931269167020701841220710352391920289038383510950852939589002087929405031606045133339917429725028209328792151876312301323145298041582054202791654335856723580074149550012839153626338136288478747460898432426606240000*i1^26 + 27369150741771109691131677323914447776667197463722698012135370934888720401667508953240531001894997867860891827443343535311729534823661280004492708352129127496987125391204000442726076244948708863911103532469402237100091056101868086146622600699381372304058511818040747213526071420612320214293024290024435807699349881948753573460206035710320798597409140763040725349852870936897408569482202296741050614705398283540168564258543845766028051818293484529386236728936782856222925139100185613157694445536263317500533883846166196923522241979844123723069509882237798833667944877153847935142493824866561345122965224476020879530872231259462453923770750743174465444920930218978249343010909308740666382643556146880000*i1^27 + 233772378548505531251019427495685059065792470628346012116065643824261829204079752039157273861388549768786274845296714831418526682962974068611150867136246218324045259048804936529011127339111712612206665268215550073479257468313113913267835327143871363857838394448859483803279754122717372022295198113577315234231332716881239248967296051751505448300715601660365615501354553736944221502589743140790321191922547484429409793650330750981323108658639726851575263134935039112063972836769809673670187126865643090355811320063713296372809846140154055769998521534439291477587255053387502408596971399765401006568503419283159737914601832143850017223127164752473819308421435483019787455227042978464953238800*i1^28 + 33116930960600698733368569017190479275916806428459006518055496457214219899696519665067340385833584946677939740385391324009103240926023129740940191845502554512492375634283530662157106593387451605898644235670172494470273135621557303698572427827141006724702715949335810113494411604389101311433479500458189857604947213189620047597728177568993067381130305004362819167407716225890132825576992283081400089748735833077151577131235185812170377819085921584860830093160334688722912952801301160043304595654851246884788831294836872501857190867659609059434994440041968145684242798809990142619456873029832827138151859906435043867777866164715592709825973406019863853411090855306448694640*i1^29 + 1184869002595144931100866061572749763411603538679052360174434156588771098165774857985622254517869704351290616546058453754387093078801589006723172852292330310578254031782983650114179817700995582960597299385934716231804620584879171674602964764901970832009817114668817865765048500091118042741071011880168053716630993945424084799224054528739625561530667172182633100827431259627567163289431662449467939147921999462522122002227595753034701129570414571010420377865762848838657077272554936830961157708649221642305183763612017027172032013040360803034473611805883862696544403299969868530432116828250927834614057234567937444021884855239498539818524840854360028441*i1^30, -17513743060050168966621383050783661477236458799640733066382929457451047250326000912764687205062686532413278041404151042739719399390193909597372957416907191455492169110807612771129836724687692913136882497126748337027419769052397603919152527985066810418221489262235234069900246461445191792057729909158837686544106444184108056595632676866886774251705869800963903588263040201152282796155068246462402809664081470168096107540889938715742121700117607616773279333702220950373893900092452726125211544095698808063039014979258055385055781603354086827704288319758712172982903434717376540239413741989451686470216317912665363874699140291220203853107445622951524038976377671940809623807269110762630459048568753706898372113367772272422823943618769115238360175016243240156086417549233095021415072866717695167343902214523107389585690699597084303971966879286320015033414820745105058348663202941679707109122493813610467454596108981471281540720535398859270268968843056944826413465707080346720869540969944149743324358551259248363196811943815790061497027635861111420553967747724048592189576889075687413306447508588439355688875556834780331872327625333825313935103444838085711834189941167922195728068541108648360581516857628196902957252627361752361054949455353107958100951257770188249895285149179476544879253715419136000000000000000000000000000000 + 1639016716911260215629121338764161226565574964807897762741519892731696461312888035971864311455216358981829408740777224373757360941593790696753556519398582554976961176984819071208568607164918404112867992300323306658100156722524037172531877480776227115170855104466807882248681064963978660840959595373105656559385525063250331951047933886643965401017582247259131039039285737397418723697529795724216087239017442299833706692992636092374353025317371270069356204783244122512792625486106372479211212681195232668921537200064866135215035422967322896762359386974436319163627064980282554264334153118395147715718690599528561645183691292530215769635356180605017466878111555520258428564337695354498111761042214138996128635024276676631693278308977719953429107952103553998682136618319116953194101062660882279029168080414482207106495266051502602523284688721450298485968337681418478068050042379311549125767668573170798796448858976461751018667214309391156970220272723045580139581063428310902499962440815281155142573643033963635403002838103542065758691550533348742651164233082258021634735801414324180859751820627740266099039254354220906706948171848400175454013922448472629506320824536635617086378794410499100096779194179798077589741971189193499156054777095249773069124197479379054634069871159928653808830489244467200000000000000000000000000000*i1 + -1190425119306020324591833832605664475689568205506877118012389888618335033435091585599584569130377643796291361166591095501686042452147632219566605684113163299396834582130758611175225701330623606113544789314015586047982930274300282136480604839455842634754101827014953011183625662737871138423504749428056094502296204251793295616198588681533636700278404299661472465075607627756537692664315824673927721388106893866629535261611946607358629346454687750517857047949930708007620117627233553127290873053987236396275120814381039611986424747701769703313965291194922848424520561581099308855802267563512058824682870504489902945203789609549876102581388922268315763973227127704138208182616222592412826810389815952321064524625927679746878284150309966440239782606299174092936973367284355500769889296059002906985494176284658405952516503856655059578960112056614399481881289736450621970970719514252582565622102561645297130792186750992345103463514346813128061501230319521925466734899201768995569949526857394854687208991902481800294196226638294714410599392627973929230471788400835262710334448188290659295326772882095749985526779238027642414206661731892006776737658899062101823802336341793557227829575055503027543338076522580879097114922126407912984209805547492442015096233013751067094282113389493543895744307527680000000000000000000000000000*i1^2 + 78429503547322196636768415744636764960293782556601665111194796778335887806056876140481566617257276061425211961293220984044135762297374778990743248145902790076437946133859148548742867121074666090662976553055048786366182813880935728265219085684046061062420461066987026090463371271192934783301102229180466579149670806789689031373324826933950659639491381810220175290700797936479716648489161764975493671257473386010101883897360264422312215830536292129453377177666714271896311529758329896473135988897246214156917577297238040253303164441034462770167322193936993600978700484344337748368175267956208098430536517190700575909816364261527653093666041503164394939037864268229100791404594361291807691444469854766374282945316830620358189203227046203780778307542576624360672386854111054362550058849438638334259004203137153919801506451862976936833575263946087164372112675406538528436356591830717156478738956182869286070186596110563763703953058977751918658182407563335993966869737246259446052246827129279979819045937334458575461803887172538017211145454466066420966031337929484382328547521923160878372677454991209149725043567523070853922163736623449278263881732879896892148446205349342471214209511868513486866769834625823706181042129500392132627490805950874767437636071012864315592165479055812855311892480000000000000000000000000000*i1^3 + 18598655346503208420644429337215419912360251866718209473336877843070683504740768907405552452068632503486191859592265540159520057776609655793464374159974468889285562778956965300332488733692313642835415018144067827172133382141749815353233286124951778192993954395940552673176378586351486123389231862062628486007642954798994860505438490273464002690408482476367855864934916221064041951287702721421113849732726584973646081562122800084267097386002726509394995019539517383252670057482341662241560015377365689183369832178120855337849926786550334559070429489186529886625916209407921241232340595111353760433229505282845917776325190554763116552495144373537633595215548767978327714620519796483665417527212974492489279827242752503467709417136065702183246549575826151704630675642038251759555585734817028798145543038034889617485517022684192780957073641503201933938724700555457507859278644530326540607905935871948158647868864840422849445776120013279878354441627955395021741963880418404537258904135474275841996608035618547489580120201255729965193622617227940670926075261968124951116011379063303128792543476201826031125445512369108931765611974556153371032190999194984993913916454185034875471225345802120851736435555503128839200099430831738763579174499953766158832109494154067255240958593276590065031577600000000000000000000000000*i1^4 + 6480641035679216524027348257957042691324225119706527577428599868079401492928276262872506477243156789646418387275408036143550451971018016695383271493731971998809643360628133241409463704955290784584982973528068521296242847126163196505449172027152418886462160048802441993419197766843773073379879043536033294397755660607836825265081998322906631809964175466773047510782541544257371573667320994970557079841834201511769830186070312474365899130960438537641887840602484787169901110599883749861772317240456772821395697328115071615526971154774946479960037826583090406244487478977574341228374030809123907059803823580739856944357213893716543547685642445974885518475360998639928076963547649911290315384585840575276510770138757712763977892180285776016173961083054700716208567866972977869904900925246843897541823139718915889461531277314711338086617658624738840339430430787466586212953783434442051575872082025186725887657703775695043547737080092566242051371829495858587365462897414240264826704432559568259370756365488748314424748850131450467310306441146624166738850637982045680352234399549064251048413533806149322122042999058935585318422412856765865266543330945336403842180510949131436493863636125538995762967574117002593864322970495000740771469189502262329424133117933027421282705803149276180643840000000000000000000000000*i1^5 + -1461948564396903367871304612370964354428670676005291558276352699921549035790888914129535238807573728781063553469746628996679441810267390045907019681851761964052319890099223393937435502302720110485902008955318994147276447032679716707139753962797570774642517675428365130245461942127351050823123840494435454536888980384265170105168454475229386172646500848370167938999867474590006514763800243214068597119603403439080259978261159353550654632623586811928993173353221564855967855080341929877430043646218163991289220107800648645423233102510145875141184175003758923251482715763857412092050246488217717216311878664971047850702428498223601894543165634949365142330125312305781374436691623711722078845980042049264555629935782453216508917511425364092847765027165850467415274934362781112858219875109468063904524184065538498240543264599297500815442995311805288373881060316584991169032174263179333438896782070270501771562050972016473458502080011533607621726309380852010786124109949006565550038418763181399960485727512377505954043076337679385134053857598548827000727150618938237710422957412279829433380990151407849865846362971149069267911882803616266082787798665721929874158954170650651205243066053037417910784550694174252003161787476594465336341758573794290701092168318081996206726661680968761344000000000000000000000000*i1^6 + -56190611688572189226607145793069057674499520306518627315511866094313457414431393231346992159356241733655860901924577528099430040742719712675056230563237602438018744453475294726698963940199840045184353764499290655129057374008380997003143479768796965909935633950484149176451677477673185585518354436720540151932186559840873860078006973183940590781699574297375267746621728528952387534077756701736095370487511087428528971059044889309532055918198080433762327054653668331121646210072253604674008636452585469459590018145445748293017488963779104696775228238885915446400564713506075797422177894576748735458934294295561927607122483609065679965123272546193798842129776330624549802251185482699393991422863097118948777622712832095839670007260075054425813416154383771859863962221977517261191694437066744099250084317226100474480187268055649772896996724999198775233473988314556439663793799377642899969598518939281760488982301001249552195886853385172967864607995736029251790344671189533172381694244428069077252248943258610202293480961700950678110081935683705776719994423424951600984297764255637526454966819470556534383385213485409164251890877984328511553479952049643705050239075377037923572129205990862646204199601497442204983966274535890942671417532599040870788834963073613925732941525784985600000000000000000000000*i1^7 + 131458364119592474113811688377392539108433318852386885597334131968517794820325083254885159182212587408032685368073194924164110251842761597518664314548678124877229280214122494486757983044035870787692066776716554530134640019093535210836720523359472014865766147432568929991797371471593125523420162691645002535963248285617486428625100151310307659575533451263981366181916910761070346072891718653541101877050903535265974919753937946759490399828600036483376226459977374549873150143993742982807065356223976392037641031981984059311814191985189443230169817819785641618242072596237895489072018973237118139166211850418161601228165464207479539095480804334575253404205738420371669613965231732039181160252265912632057198343039297531201286561535358906271297772036004711840130315450154240903726648069018669207294799891097643936286195176504763140595709854211070762514534463621555248474918952654098538643845815906466019822970372227915162819895642566582848382179505355686772070359609025126554400158280364098585527168171703779618317537150727002156767970849480287282479033518229279187460176983510596220254093541001554002284930883622774130848502196388974979162614703272967747676276347011757827112222061973616059633557681368725724808230903203618123375503855965302417979811238324700146435012689920000000000000000000000*i1^8 + 191599254487120005031619177365757917366768148694253166594364923079996599130100434068517715898011518064786743597227227573954460649742030799261539589504428390696047898424705242499546556925152640636971770672124493468092380096371928443835880025430138578784694146034528762577534466548658821542953329152749293382737071967430911557486379299054051328287988288473510785091264264625614441505730165151794813584037882790342739283894753616015555806894438075158327044650864332925170307447044798624783863008133861882825371115245747276101598769044551657546880690796922959631428414005294740023301965572341576939709335738211288010423353744845632445739598027731855425776986953751417015425612830333910298917707758900196842298359286380272274385175806158153883608281371119358384759000805269419125947237140685387450490130572680943442819130663046472527312935660540376285577534514936163129197195608901424057660247316030872774057037994893912591704804591623784240473948446958613026808286557652675029158045246394677855728461596520622851975331591941176541650802320192629376000845094357810072180385751988614769990208574129669797662341814244214254131227274722906301561820187127248433964701137808223218842461926927384804435759647099095771418599708979402121214179688946001554895727921439569876065714176000000000000000000000*i1^9 + 2799440550385583329278834679283800886579590639905623761514624519554642238800111476282631721409127254819556391227804963488449160305868516045342487514670687178302780078334983663945020214038415373914989634918625880724780574008756325328353600545397268248852055088094714156645110580407950700520312251242485701148961221848610124818903090364134094761632687369061821018940982565582967439591003279433667244808359725017948673776263129617276385201826666124060315514222230540182062014419660029585704716753699480529122872867158464182499231150469412823032790595746772038952564100840511499399402438193011897788668404712938483241538485508286962209060447387073240266307157006482012192210071667551636265634897689283764711982093839602792827322809349501612320876950844835506103775993700076200544710054983368134122058833113056920423192961025441409928639181975652816927111147558135565040084231894750473291737906300537035155855027010417313823062954098066475320904748767684137072139198359088062705036987817724758733739865398952895099485295024409814477110648638004361948861740117835394703283006552725281532783185174614185200035437593632031937552771533442209415913500642871016010270470834082040970553601735342981712527862958902335930582721928153826386369234602569532096140540731230739916390400000000000000000000*i1^10 + 292338920357959906271896508107500641997906319106429984878658713159820680294051268486772781873771974564489928019562730313948750021860292931779802257807863849319632611456790385021396952000353050184607557368291757260166431531069666348634255601184329409779286780366394476631720421581277056951622931914471123316189027549307310562075946981859976212683894798692516402515285536529073362719417306321662713874007983534500276543341245730583801974803673448779160512204749922372154674148309525341935368912150681205199525705676103761652320314108692157656928906570022553250765831580021768146097598159496734999485117822653010499405097862699286367680064583156590070475482889478965625409284490437828890513863985114915977065368356239339964959949586054869892693432517329140139524215365353649683689334520634382844476065446443341834105524616335138865970654194463790241391404990953092192489666946661535039310782010319782230075600445519113982141861162972729139834313967486722039385380157068405109232891674398503144937307025239536769775847080946879908553405146905459917110259408033957676973827275662008197667348043050016153987361492604538300507464283733095130225556701887570905596178555304677428133893926327641935313410005557386007840757044878672356298825665979804922266980030587129036800000000000000000000*i1^11 + -3647227658414531993199984452829254058307435251759473242230922327812387665587859217532237240482558747028788875662363482618510859844264755841044193026118733820543289961250630962785400302525837436574801660805713965320241321224945067155801418396696497174789022213816360252388467626672828082912071819689504638163211884960380485199284878660904257447072728875080484796381241078040316850955148812868573426396167300426106877235077520697365121089377493270149260479022851390380849752657975467282663064601327376773296943862749251730835383222375692100125591022102026970910678992181329537583435217717536088985993316503276830431077312830906503388903199054837980129563255459776497299952562517665118511785643213659679040129845986655782811150473945981638625347030023028959805070642655812794217118608389325857680455998851695846468211742648681959043437311736799523204558377590222627699136323884159826666666355628551928283153964862469726972527784593637028651617400144010917057931926772764448343579552961823254000567808086002769222017608328077235856053628049566778202343900967844410928387851870423787713418819941488456329181714973940181178926602431071197035917421781617139028108504679615058128298156028596657671152166484932849541114413116492309564586906560058845171384538483392512000000000000000000*i1^12 + -20770771901064295862262236488731683705816697223199309286762683133640245248216559173038424258835780646173945314429744621590261956026468362576316743923821435223968963190715948973031638295533439782772036652194128890963064529713934644983227113467495249050797873364538105474388268700459559447072454785413746171098509534564760754863510182902360498258908854059597163203609609185728538245112363552243801221635124940632486431468586524649246766080081833488485186569829814193642967212231572683645364803575924319490780115042935693869865568427661961653977337663261344323837360373789278117284957104396630180435885409212109456915142685240442627281263227327710169862359424525994719880205100338044005302657361995060287136323739493435573458128618771459991936040743465956589294793196425182081641063694938295317621721299231200209899812038772577976460185913599684291271751171118339484615943014850598754648917134702105185661590994946832224473941362704923642230716451998206479160603412186938900315297933598732377317313265513352312819539231888678776116617266877298684603261360235143960898369496797170760548644503947813748714435766776634937551859815231522776637464843900065002433860131527152735273825278904049885196984101701541555936399821428484529088054446632991850668252410675200000000000000000*i1^13 + -1112249167683609913641427685167826626955590128373348513489992600367598756687779407149439038581429898303019295143659562084262573030982018990563465010818965234787706461671297094547175679473523654953122147819487311123854169403251717533131081064451495472833649941758834996616586455120982978583774971177900222409467724687983168964136989916861686229433514332542837733665084653147887106022819163311513419164353162181373977460182751220415804829166343473086632728700150765021494005189616734257298115072341112294698674066857258913131008304693849408562864603334782968644147772578924075338617260334987351733537635131850004326312511506273462586881465306455979202153258033110640946466331024294997740414776306008882806550491043741246777951437425460325694711026791640568339486421681376015875512169871291724545693327973461674808805636054413256517192266759432853303585138237812652984797716078420538957073162857852603092889618043348193164983536904985515337109924244686478397380200124309306427844314008465944444079643273705918396436665121353859951385481167862826222149710968891551313927817512576356496683688146557858868399648222831693116286950924711997354555660819149428536404605026146710441318635730011379009817267066468832857955382300144984464973273306199435556610375680000000000000000*i1^14 + -2144348313872215399996462070378787208844680664169486062746740847911384612844513015809715272377617876423107393648423453324219436562928315191322144309920344413786280867813246087975171798993090466358067986789840392309035900259184848655932734059267604547677379105377668154251825209864473717725840252955074002040902785965682164759626354846890111926744047058189824590097134746002314993724673325527064775213051476786669361068811930376966329480148500261506358552502050865186228918777409858284780763615311003833206632919737365030624073376547552885889234875037605102574274523329885443692692709606790929531998309295531359330093289066862287757018179576569021099132220892997780974410365015897663696177206443775605070424066606000766135978089509301592238209727945090622527419419771621948770044536880689380211161457367668906333291064750070011803611344193245218867071217992980959113699429693657040403859946593930788725651446642625387353521010691773872209628720186112041985901520425101948067278176587684552162972339319109136712694946179408578691328137937118276770330254113494385861941162387641808035970661154510912827553234731156917630403932314080502647439774534061539397966491250629856965860242275775720079617448812051803395603844700362204777933534023851903549440000000000000000*i1^15 + 98786893036835616933739801069103688863218573830074765213250040126439660912749029400982538027723452986227611338889048844601201029976220359015175080735442122253750258865462209746083205708502884347052534987904477137362365147315640021466220385926121170213625905257804331357903738050264858914539954296052411192930530275726730050622893841867375778394802280075073766593939246241170442156009897453274620544722147044058599761479594466090182720777483353560581138369256340926266917385563218839547367092392948326376587993205333280315953723984926274592748084158320140967300079475889030196313273386113982639798531243235422934171581523372498415281408940005766825566231703513734881146211322999360947681371552426987553589173248398714198169954216665763329633015077482437342749316768733521024861146764970386927693080121436319960170746956865493666770164941793194122394888039944366128644445367945900406491802338633146756148205347345456283230173088674778597484511551327986117790780840415210595551154759774787189888659280884099607977138743585592932709899007274815678459562827402182469662513486739847873200426916590024167398395269900347957758514478958751374471160041921167257541545411150147091893571230107905502736589223648468404944343924335354597731270143778947072000000000000000*i1^16 + 1531169790434791642115674040460825072727453490889021148884855637845832492222454856114846304798760971389947915293263709574294973966065622951227139042528446249761992951056377264032840975994255879139996997633817016677417324340601931894146776184923972400703010980724326614388018508252533196855700586363685450671335386701972006730492367108922331504919214802073261978378251168471607142684784813893759822022785261025789410325318286648574052857243894551070045648815839413701289000202740459543837258834627192326473126850228285079941392609514471222087243747000810871455333680289587965238481025293848844197212152726820361180053076843786196167414621623553285055373360952689562504769754945676141812625656609110491215960358298897491591506264563514600000019045138944008092546510762074278706201832374009147257258242451191651016843267550213204399903230820104362570364369957483716645599187298727156940966657978217894720833942160748421226095143416619964280651488981423061835350548762874640790178956001170402145365549877195975329601453673120817123149521254838103039303966282354796844774062290816928470570571962751196681186963962381073117074721801607457075054636352187044649940222332861185808475250356038331570722802622314878669135585369072015923256225201520640000000000000*i1^17 + 17503558069383717391427683113284402094494623443764540350419307225598581976412954111170748818278622574691869281213437259338178016724116024388567082661837195807164941820750019974686171413231324604261830140931309253062369255145466068249804236862885798212398889113281674344439014537089424782085462376976908945473252469181424079465320908790316065743538719799777960680855489621464692284542886938568407241624001781225225208504374694988988981260036634129028206814147534969827840765843531904199239708428212662033493794376348184272419904094100383848012599511671783200685652753263827320092039843701485323190864988996983084946774967391253864982320157565355356900495199033412812921844781263748467196906636541613756889612990809092021723136158466623946344269353524767596687481799453712285665426214745772422998415422126830770724230384623542333681087290772921372675976375343096352050324521117055349414522264584184541059193734971089199854705736708643350585479122594898670220234143995835134267469505623666868417733613458864378145329771109315916178792303165095017584592784828107906321719316448441761716544525419815205259660798553010736997274394473352643798603846609080772167459127301505500271398807496974141708799183870279515590359578258277377970373066752000000000000*i1^18 + 93550527587621232480700633905621088678852689132799978157364386143362752536405531849048608106030325081002127060227563354442756822700605652317980442506868728192740147861443435888507187055529273488448181878570046950140904224602000971502661778432642552001721125156344994256112772950075029420366420486562042009091464715642009954148712568384823747925477143317945818097369829654463178941518974052450608749685313837730445194541423558856333596288296177115256069243976800482368755080943994464815107798027830083853066822179665990900186353112472179931938288343223266304728557695615923070574001418614140833420043956682895087317836561320039623453963300833331847604606934352528674233740562492100296405066554605839002560051248565531073039852311227138138874757999574673188139468271032463876062679283539052934755730335437261711591780292298161053507167897519647554487552443096433644911173329639094429221528271569775531570252411269427740809175841328287363900846215080420766365845834978456699451398294780514197072356165642952898626566412008728335939231862069605269071148798754455963863451914615391704859823014927507592266307109319052715909999655393020989903139067515984285865772292031594326218061885797710354081367732639164445226842001099285658733772800000000000*i1^19 + 253426511417617906375385954912293320578233455226767951359478793143925111349910427968428100990612118207241776793021032290184182436349134164536550285048633559255425339576823445466157947842504434795783581558162127015126644057170032476996782863744434006777430668623321471689265623892327586840877473580769845564888754879948278577416607447082984735222046935327658170211375886909082166881293315792792065421608426287814221749530095383315455609308531992353080476500019404560405404344435586174463020341165680890860954522848960111263835051603890342309941544907930903895886917270323400131051764372982648455285368145229872637608784520933458710102400577626951264808645397490055207415069278394468211529102897669682285732008387431825526257245835227531534698302653434569727832023194424264574593322575693587434163896200712593437834270846737465022663847060576963095294214591079297888541176781952601130161303927339555116260646489240856722850038408496426912605856534304387836363058124213088902149314881009373820174968131164527518614352328022332967175788149077368526712534689274783033302749733250042314392156678385202800062294093279811838810696561024121462855808928062849933604501268945617174591145106922276932985247658652640982923043145204532592640000000000*i1^20 + 288881831599920400579169412002390756634721878568814376377585969323344416239066369937173040405152316696044970433893729625117043743063142055096923126357471105888470299034793873984748492311195191124845953293936267359411015077037548690900243429377560558967905284133727227403486970965533585220332574547024496770612116789778318541477648178105668732183851356903180663787830962450923736620986198213926801713375903623917393360234516836883008901917405283767685107878444677182840297510881918581698897417652155918410636109238081048517102905409176813873704360877543222067786565592109665011782222739424864284823463082548895883893161038688883578485939441400576362647624755719433172194162941626736068080505445989153330156066920073262278829150943655571954545535530181296140087674306781217480666828515999368027087485929576537261924052750887034309891525833039870610030532040492203475996797060692844119756011662453622442686793156113920957377996577074140060987530101930856403813642621527566575301420126356851033211006147529065305546578449931073937524791702647986848729032831149071870346502843362744191410158509766436934844181255014196046533218070772985331240435402756447199035390878100127967488084766560673758745984103270806855076827626745856000000000*i1^21 + 585871327210233191044740799308345693435813075395429454053627911464901446598364449235291615855737897183722348528066005261525594132530360930563940296221465003502397338590783673653334201009480215712898850800766586786339193461899310766185679160200872126296351329162415906273220893115386910462537413450614975249964377569313825664751439747005873553526858050822660034467902703367039318397871288407057937443281885456367863272449069754673700164195931181809329344414577328387523517379786937740710346506173704393525240497352501357321758671606861111708084038906757149739807137231614824572179743952889630565523595765897889606077233836494255751821830436299606635925593451448736098108581177587631348902342905609324867630586999791240808256331247766168505142613810931943019104694889544837802372017443442588116324930454145294421712066299245208765271319894279489012295282540782506295889068307872279787227079396265344488791992209688217840249612965067092806059861526319148997058532337363129459360922601321796735742185045439931872969127079602718698379731955464037349500252840986374668834986483217687576252281420938021171626683828115038118169858849702686191128070485715881976134421755725927078301850888245818321318224894325868845807206400000000*i1^22 + 6060779866291267684598018281200026609990369650878367055867659336119961399922622681789501608322446249330729604323877815764154025506922215385397089912415088390713514189072340179330578686729686279330968536572470359783779639936289185342615629976257847232947805957813338961554004822907589753898556894353333122436032504402556796935743279459593420406523113624925324923800798483219587399203317599634983789744744740867990016191797609449923334753942885437762225666706723062901704235622722381187700418211383761265068755119211534325215593546857337515909594848477626917740048659808845076367929393642660015542890321266339792446566624045170018796175357521664135677182085203729792245457086288157940742147337963466068749232384323601996255736022668968790972250127838477222438850052144732449328805952823826252229233875421121211065428580351766618463075813556468842150491587279269119143409043553823611295561491533075463162363381288076643430468533854456859266978453315000212616790679620224338631860664433669811191818932502996644661523890731601618706284122524381174354607308282743714462435247719097344882580035795451521719078962848194019878934497851214158045388967482583551735756994493998682192003356880209756880025597358224302080000000*i1^23 + 81428745949681135422094694413867521895706548663150929933505912729901509376723022144863277392465800795710587956461255340992978795738853171855796849097064532251774379052271160110518029982054041125282566723821888458141858426161815030486083130117686256924009034153998354289847884141514097157026752733314607238631396672918662677933028662998810356260586160045832536824532081723497298587947961199017830040209047305584974131074375691224703781674448516448282598912482365215574399388691197590026404944722702493721276821682017387208798554605903137148811525811338283873551799987264615940731699378372659501138997276542450757453776028055292123053660352788147367780789696436014706348990275740591814753830086743510382083446930675461789754111823807620018746647904797507357364823518201860310845750944834327058076385256298539820759058710182202063202677762931162346755891165263795871940679699588849088764812345803931227022818079027606424451076394452562876521370462299207951304270320075167840843900398361910267023006395821892263742027635944609606109153544404378981664719352685902340336753975122462419800462204448028799560945885215504256295264309246990264952181254101686526776192166920018659898229450675006355541989709312000000*i1^24 + 167454854487031445241558383017845994918187165481683817395693865743041753731338219383496263775736030819639834222384159750473476036560271746445288230849776591766606073880179029899173087889740759055197732361923218639974132792849612043006554580168688851305093394167843604376878033159651018023307234527415181474497975889274594450646924137720025031010792989402163534724679974209093959817471938696293621999188718933142470254012545001450966276186294324590850908941647712744783118489632104062790215231015192465631897108946551627580426502817888420023463494805831949466993168484282298347577046432170868853155420612581380308131151972862346676535016523597640138758868869428138256864869795500999972539980823761824758242080965995753746364925065280741091715185493414451250320875582463458973222757465574213765968073620612600335334339337338438772652654325415780502385824985984094816663542781341740624685677182507404559252204404791002958858413993921647998394700887906177085675924613528583357202323090311184104058353955024813753617697195706024427037113350239965363898227441901011919171340159494284690240219718815513248576034105494806647118224435438192478165028183604503494609004079193071949586685210451697949926400000*i1^25 + 133350502857170662561090766090600612276333788750747905036137799059935969757492564617965706407093369359254373793441632354060536684457374486799427023647315288527902181525469951811000770706092533876815281956162770928419855396990494647939425021813847510407524544814986821207150702687768564736147488909405868301393066475936650177157354115449833164614401726568887865336542232803997106134806718297140627723055966120567274471412531112041324804468901360916083905159438261095905577996876905888722484136481892905514772838880486897478884636589813585141712315137887352959652809460448339304235836201897273908396093102787561158539797818230564045002398139301253957205211278626881292097153026168702204101428329733868976659775003025963100872470753384868647156153916226022792234909838334737893900719724020801513417817530367490031627954640689699763427808180522467797063059386882552577631093714530903752718539011099962306230810213763775844239582874786514040599885024680434808138999067952832863423514891936096030557387349945325318656553922452591270140134340653783473236015671193470515599136319679641407736564161907471765880763085474525318530768585582847823828509339996689663277812253370798157103940265976320000*i1^26 + 34970738576636899022281643999251977877154818984104765436350776362499134068251826921556907959314151235360906484131694075781813510218220121724953166958030239653547524040790034471400057159225271959175700809472772888656320384881001827817124766632243526975394699755181246232277534983991930389156074422645485766387272768484813136399155614992261225616455795649685452649674321720670364725172599362059850297499369533283822515179995482655469595637377366538734263318943410532460780677071769426585026895276706942033931774495773754062635187076338860594172702994238237641266906966055982284955240675602236600001514671913826874843386884095629984226697286088955459298083862061772486856952953918640256102379177299927020575001138434124055873924050969591846662576285242712321996505620749714784109677424769002825664318662796979316246135285792871635974621399047927281202075419996838573003829240502693061684025160602106408923798153972955825024818008933442819592400767927169902458227975481039526242174558998862679800953684452326078186742779992631713393299613898065341518657386364350561097552668018881753340108914238242235240106635327087614836662053377608145572854517330976243498911576674290155248512000*i1^27 + -82481342322112048771304383559762810417283150761775302824770751946641488333665224610828536886543115848974458442426158931908067037928857133550036453095814409352162583005069670179898204804000631473017660805889920089490567012538650544309641836553749565224053693554665184567749098717517375941628243579925175290129128508958808518211935401258730431300680143031196808511014259383743516093271478264317245623246888023307607301469031199943678997631902922905699918935024046375135064168430399853195968523803537523274494129392191050176891911324053904183301604615359213238015103887873171310210260165684776403140629709340918975276515647006545293059363416204600063498178196355228658484904705264697657451335913785235513414119178554685250330766336740687839099835142208398257227340493887213851895736142528916819761670444739216481506297780113384460168723098683724334226591221136526941508889410473924277055483123348316421676846549976305885981272875026380784390459829113521734350422093460610007871225270974156801633029169860009285284084826410343522103136839846662636112634186330175173286628854777089543955190297479969463824773633562908248917172608532632443366653838291147889226501781987200*i1^28 + -4033504538925637356802147447020907236437389944891771034947805565848645767808968619353651487744216018960515337255984273790614063706308172000714499146715234853986557176753345072151345204544119386242251902155491956985333042665842872911948143485885598791842201302711546701673430278534650493634965953652244080627538561783494190260540115692130263841194970781406018681303645858293795807642948000199819321163037187705885735966887944312187827890197384617559956701006847793122414274868737996287705802027332466450015676566580722927338642802372386651417580935937533341810277014860114201495426742823319702394755571527838802849862251580738356375703286099570098186902363980985886748746350751511435631337909702150002322969901484232059652837415816568165349320284926033213591583720229212387736732958456494555995617887199222547434959544628017604612689150420498394756944050516560741233831538317114217650747671290587401349409442587982982751539244876138064283808119949988455004957205805062321669908121128117597450256871008843383755796381390196534969123385666958112072304386345895572084538218483101023613550292523702179993540077358352293851069001914686522373546462418720*i1^29 - N1*3981000544827448631180196279872714510135194005977685147629176403936578362701331051038064387559149518925952903043488869579716460552195434493306382770722980749107814501558867632208969905696224318735941621697611936084205397552911413328187184926264723521506111466277209477834693002558747345861032505650688152861272120213974910036823416794208173530866435777156853445648250565994489114004879720627774462148991124619164489062550343257680956363629623401390125300590708078772383660657*i2, -267266922652805652629716654762258221665670706343528547399569392360715809168474109556815613235906901819946001134886515735129148190035007853104123413497253501210775424833014700726555223279409347227136041099975323876445151522827565111689273240901573619919301393501915681569660730562552429192602546007530979548263009163914776683907970808862124602069968574433972299430464289042141172262331804280256186966046493218789513111317567634378507481375935136291492759846175613910867176231178766977333635202008361852505193797781078946007012160239948091510422035625352285431838660690608169083299167583590937075106843100893975212088352944577670693269810451764904399978175811315411692365308205247745768074192162113713719875381102112425978230310559596381525548935398692524149762483296281634509633817983178303523127257749940339329530117723192729712071700517639044542500578498353671061957411975901304493494877178209097461091947222592043838117640398708576436911475847052109212779877014278409670996129329401705094345923618761301366302703657072298546425521123841353570110914878160032463468773505735240284522085579246727072573780623944821359908683439956336170164608545314585000226244405232659159449677416538099434302382321953540387474963098775258234156447342820864693593657789604546737879879297667900253726066375393280000000000000000000000000000000 + 1478669924239751205645774628177260893434710168719060766459151739934652628032626021255980779384764639968230895442939181291908858920708964556590340986640082714562700586676295837302507684977013250509021943293268672177606962683207538944285587970816826858481856924640849466256383375382609378200690154690638701691931894870785879829492076726067772208723882061826759396108252393661160044331630881868153671861766610782802602190680422685950088790753794829577308441972001211929701605727564044318566534464011403619945629164735772453430258675617420981441318953385435932631655488655872473755194734500397839041457306837249815455470432378878038354789449807366658945557343365727102960210007174314243435570586971512092335650208872407367063180693475825901641294853984745775017203085666140377643300880498974110302388655044418431808711746841629405065655502693382422396896197432793761653242437426550326925001827180960640092612351089377868377600010426001031423509768412464281725720568073465866331921619420777540328065194776197818678966808131542550562812417484927421501229065474138177072378340557974683577087626569297546128864461300686415943527389422930700674529237423853880992077195180638914220554350236934627340301822172816207043366571544661483081669793771595910680560971117797926708696138890064497262828795304345600000000000000000000000000000*i1 + -1110135572846115512595606821848757259516012251654105849388466968485353092678081721075435682813876042719372395578395989029912510903075502592306742238872793844815435388064596040449231120178663697242443292597601367042700707633467437816206597655832399641497089070958628290492340141441790411757693525159694513547772471539753958540813773018855493191288271577271967040526890103734555036167288952509396194202749764260197515060570297150522907783547465407768433321556012345848005201949122451121384440213870160324266452326312406439083908035106147698366387460562555493547463186879071077899578135152648800612544957270189992826110786398967062054375425573782050713008940756334777698604077553984419318641824345943416697104708224211634260041531520431189799757541509506066239642153703869236817933619514952678830648669089658948407221237336998693698087593103215931616351143026496785962220916948328155106429028442246025924884610463242921240000729284085701419805631257260809147706975125671632451695971779336994749884062386927777704912153231365588948580753465295902898234509344603361326166184982212480258276648085919818083570209161726328259690222171306078777589559519001341476394545961593604378230584364207434281937110606936769100607822604967646998551534147129629295332202147835340737512238473789695140292930306048000000000000000000000000000*i1^2 + 60166333844458773164852019615978476795724075494982588638775926043071766298789636118302155653394827999440264755358834748736499269832091962134163904192278453215978241813977014247649424062804972108420920801142207163463612004591858272490258036979017455067960751750895742202493600253851018958821932319310357137000373137398156966816593744848339125868750989693201872483990485364692485140873523768010231085241288091390177574077326572656992478808111149230818070455242959928735456196250086666329910309131571538944131157165350756628826117761273500361715569475138137122089987301331452593716874371769321529389492312808045224756463310316343448648869392561594594907540801186080116528775395295671869052036230453469934213845853048203316763079244743550814565781271657155327781253633229332493155761930065080257728540798884304714017728708513922009723858134201903433701407090019013917838033885146141481352759301920359350371919441999865511941555962692224325501947214503588049654574396541512125285601294155831237272785582298718973985413519487116352551009566000101489516029766768790261516986882895121057384185576635719386801785867634882531915605741092138891686465621186715906113356823460869248175233937042458151592309303093678081242809772240374501532055475658837861322724091673457773112017717240062177151077580800000000000000000000000000*i1^3 + 20232379434465692809054787253369049721274761901447436061464729278368414167415867911880760476958950916392717273688689355865208820215218546967274508895705668613858233515568225683858360224611935350046182569272396264342921397169879361872712244336290034883700556898789306532418758205882553719366962839850298128242214103983281847512320802254341752409111432380584991572211892454236779757048758550985097560458138799568206541490551396494190550063569867323422466352439070680968973674747394626931324187125189985468108274770604875486740705723799673722608265032327568914976539324757355843560318797944885643218136825756235776855767441889886746965194233417113708895260766537670042112377842971679824040353430925919682923920571132409797777470849716616578835931016906731251796765640743985385411484175877485368418222757575374183665759184860984620613213445626943930039393814750121846286266841811321445745576859179815906962751826988929387949376817304763891988752387531240428423166763840613786160600598250748416831900533578502809438754668078289829736487767603444188025156682840221024627222784720939316327096559467428677660513471724348706427051484006887083091098407254600486201246158919066184124933742690903348608696683621142604031256833929386350579720276791997961988105202168107006156217827232188285635788800000000000000000000000000*i1^4 + 6343504636934993346290489369590805519248802086105795423454216090696139714892099081918049659247074579139306437762968118581965466481129004766128732379877884381769133544501027715066693056477943344765328270824382313123565118439619251293238503272011237785044549244987209432828482304379533788673826105011085545321609132614966994588647770717695663937076151674043165168191314720259277652599759904880702644709012657467797809597326863179714547491781229553186355234752013708142040835690349211019375071342702645780011339029382708181950558459520991605162268994147392779798065347943374419504313721354250034816726234647416120561457582051256900421125247413079161924686538066974097094896503365080847960777892867482180324554608736220072739573143699639782914470866097140888902778103717514004085010751021397875443899687243684360974002526737332471200662583924242922620817891632347052221291256883181010042005479684964006366671651437226709930782993375041470086533480369776310903160446591665114379616849353877442872560346997644298413841221082597592119951125938435781369706353149106527699449661634183161358558990491238827121498405355926228572893598295565894722589791841104119514142443544398321665359043815319903420833571576448563586821294025529202932076384971778407807249369517071931482509112200739306864640000000000000000000000000*i1^5 + -1399394769357333593574975124566255166878205509982383961938721756476385618342296973922428263968643991151859465763088763502493923814076320658380316844847631115046898619878445694219461771012092477254943749888753139196593972854044788329136599564860557721300596217206197633914866889324204569702061762090396102130080465955660477377114729963081841069367818949402910631213806844359835146341540619809903205825431124216186119409211195564738286412417710393821658631784702077366359641546492410912629774951861337042998939065678937711504335542956174671966167274894100070022334691875932600628995464861914075979686059288459047144475219374183851296878463366238948169218689655898070305538022150791714765869274220627933948744779665280839641481895656431465121860093541715418207449699202977914378588474538455117821693677945602570850977108270656488579662852399254619126184158538702723341652134105083858213080701939343913320803902001029494329028235345696160744100764350176913102947772941558245909088417220163447009352798675718120661715343751024935072768396310251980167236193246467927719638698634454037441135541426422756547049772113746223170006979495969158252924971986107944272216142965583283089811519479321618635663143881208441069150162509738704698714673288257916382676548737535017870386021525584714137600000000000000000000000*i1^6 + -62278493158912102739154348430896902213452744036680454973153921690409136455592518894625726093398835305113582657660947836220933046892651925378918668613427898425441009491117656852890088148277522053886157057486611817137863526044265504212557171676308196949797211991262207076234047191091884742059120665651445867596382031039831121307057964876590493536175970496109067138270219283642112841558226258317751072354419210205802905603745571308404590395916613997680239366712119981757402527225087475000916453559964208914449847866551870189412356840159953134248812343081804502612252884553427853833495568292460490930802149562629032021693657130071733284462928519592044293287336150383083303317595177118623751379881639636076451459362449086827151014190243941239272360767719609444922013022247922269866523680061703203755543051047296774896068873045557557770020314070046498228955370775842224656279384456917202077968350790386779885112098114870812842568420167982426394866815203851504843854458773299374906118124915432944984296960419286810843019287240998801713951786297850245961719804530477471016465209839001372221085916046872522150176992239164852149143186543420537557863330358008959774197351342013646352120800708412378876035180220579683997358556506362123002614156464576332522304508496729429564950369198407680000000000000000000000*i1^7 + 72568530514826944869640979576010539012015563834867570229905390474541419530065616850346565765726482706136569835482347558623959066342102674642191602063044104547103283937719028648536540341640006612465501652689422964096998169453039943559254107455519989613666623914430987885800297533632772094908876400502559370648747924167752386308169895813991279212060839544504570655556200878595268159726934952142463557577131456654531294402773628108457238308954928248018071610745953806337574309936203559188909142243344622651915586607788051692867258784062217314551651718338727340717919048929613353272164283922787119774026156698685701948118892170737416902676636399002659609377386621127114247204651760578985765737344233146778390455502193415939793417334737749646732149407020529184641351056287847118422798512940470585719328907336686353665828218798995198883726640355925329043817843208056754361067847880723563691248095289612340245458005554595645215435854606079324867431465864255539923079080573706059021250864387217872525614212028474040751911055048285021454860470618187868671217191213484461727029907590321037136031975548902929264151872255364202835967097692343376638609001627994594076604479034311354648987295246652832301731586716248920331803709347913976746111270349185156448514171762668508675617849344000000000000000000000*i1^8 + 194625300192798340260015549656597879188043083563212705230647212690004345097350261986875892680771294829937275011805493358126195917892383488112138374725168728996767403616584636388680084706338336486407209934242719180845709648467132822816684471649064393184284962780951283649481107865110553885535393233153470544382318769179042589096965414711413418262755511842355429285840215375373270890405686929419346338917756194003132589287070357883474862065545424029840992106420157394310311743325099183385464865969233415903803048687076699392724977475752183198096286080096344667015217222067526175960527639816093769927952986205577180558578029685823805231087292920043257802516527548129475860060380514710265934365154613155065692321060946766417793184733335090383695548950907173974796682300561493328673635294028568547613177167120778921908757896744523727225191840266815818531271854304857288953741119103072076965661816560137730416422593665564146339191454116110522403821016435799463329623547097461691152922791797074827724620136827311737626113492864829161280309690245509185619408662002904400444689253374340591499755623682327086879955525786844487054660927547206862363534318956415947244477882992933758960687938907054163629691563447833656070429103802368156297833065839031100316743279763888527622589644800000000000000000000*i1^9 + 2899829827725932734492037028047568804559548632215057451984326344046039169669569679280876449646422664348515795433034342340723543859265191766207740212965979619338170823644800279327153178270297811187717301194618622446312525512970334415463924276992179687389256738731528437441123565433642783472303735467598332745949295802172541324769954305477118567455634693546427918894310293009400856008291991161855497540681768725608947330157982187232055815815726566776301067397085297066579070668823700452443956564681226282910276471331642660760470003634141333799390025939227693615740511641653080239007479439994268855705469433992105777305916077220422483393674819221913301639262286792295527619578449466999132723778707138094647963907071560815603207596379958594388377210871894402560198296626979388021674845015250066585274791428507478904867910556934903669896857390334769298997970362388362480509907883340185688781917213017250966703008036536673752596406667258942380715632309772632735178425114744616036138193242267917114296637610862026968395549375898800856354427035069166240593793065347039404526649496696184464871317634203720560341873243021059454554163206945119670953598398605549945491323292453617927834612517594239058550673674933835542252306916528325527235796722027232006687700675870040313036800000000000000000000*i1^10 + 292467408747727320615320317768349131266865918275913445938076426997719532992374195430479624399829866166294896553632480429530145186713573854423580347361579541834593130641056838350726966735472560208481599920346840559091110599323646209258624205523107232784384249777913394581950974154858593420527729391608602263061327792347203756337556688315865117706506809276420884160362715764247355062200567671156633269816381622678032694786587612603550394540960385985618915331281743305779301768637533828784481208586530452076697442560034462134844670291006564007422417575644899592618725574858249419070418761728975131801997838917900897050065861893911870442603411523397855506895337966086891052861253998331787717421112199821099904544118440105651895090575433706763414020668625058294780080634627916491012209031227970007335669531325540378321110787401395975044628704666404826468800550604343431206011866410338680417486993929908538956270297395946446975531823811378205311055147572831631833774884131263293596282516758558230112089962149279951480729648621893122656239455365863542717847756700058134729580960432814095551100623186690890317900795658592963119603779281419648835670222178436724028575600329861334430306188833382353419959496717536276349769962866867835773540085353433596011589982886958202880000000000000000000*i1^11 + -3538911550990862315007577855869244422355078338244548572915669759651048972345738517385415072450371267712648665845634096099480801932896144206329992515160371373411051228335372372875607893295066537985147928360903017897411386721362943444309461629367248819766751357802317222699940348861951073960658690189968676209823550923709523665664466723623147215823505173276435474774478023744827626201729127938916354281717988755275526198264438347776138657390774854932326424347704716943544121975681277849717679419134288825839558183764004515289958617003254946198147471792994397337547928628167663477264712163223686397961733822983715226476622684661559233052520169859917305733858791792778838090727014756492846502368695627719578998488571323979750260440228227082262807037036912027723733321331590396337980448347173190264797706111612926670443612499390801031275078506603885758262680774725182923224396187822583358618240657852620985236681667951265232597888476144149872286093349557245084035327241895688981496709166348614496775465647861921736294021613350619671412336532660376970828910615321808064499336811923467788152820378847984401674090655870133117451809889130666751492092164517920333498502972868646443098980361675879006639785108078130457135624392016885839329817624539469185338504737560985600000000000000000*i1^12 + -22134631103488844991388827925696772412854695173201565106159208188927761934502864454088009642278969710848663713146890844963447573396858370445989404502494044825213349876514065245245153679522164364106732808262199999819962019058642593910418315750440310548441468022572394714900024336085119022798485298917586286138141284875314840856193869571864771183212917674295473222151670170309022057382778504398375053125135129502993752968036419578039400356360426636345942728354614624686728303488986062390867607085963111552831594784876624430764295975417452702789875431270412637611047263365469926053272690882244182868355730394061766483842594490924798568583589771888073603339176363156945076447371297025230413000048988657040882132267854073669586880316946984846978354341360274611829059657662178561178699411355946761975492209576811960532393386940155570794160796285269751371968882327279397006682916036874837584339173020786500372589435041298169039761502154294648467107950492961725390886186254240598752616934430569767661978801518600836824088872174864824458225358883616206313553674389060040913616426895396490474848417207358500236765479770623695395836785687675664993854611611914039116971427991568303526125615047396871431547246852411117903571137843921459272592132371343959541684214169600000000000000000*i1^13 + -1103640079284330939503043997795969502945090131468727927022300182715326128121987744629480059465714506315731882752304197597875357412528274694405093108488407558438341598233442508411054425430498231487594993919920325098718411355414454153164502133090911053672996820168968083775530548022815673692886636881209217824965316359944504969901860595376463444224311469788461782336496629615486656151424351106572010287649541555821845503048686484006551708579027208146411803585413849690026458093334403754053822789177151339978896612297406609380042754177331703953357169823220498489614672403885359110172120502406336346038340010940315480568921389375506028687038457837490856963299315456070840125331111130756031239420985790504595286862650353934171259360184356482626092303023422909776922930026196348591976701887235883137016842945582708150469330995553566269767000509559221211127912814643562311464299863073997312785511319337161049197390852219785503695683573651360939395739676578398005754789121012449280810994457604252139645215030166141049497324645775878189604533441104429321008864795583865615106157905161312277981854485578786566714699180643981634989061886244047706487825180127343733106788802079047490133693362483055461124807386691761935183686579088244813188969237832628723349716992000000000000000*i1^14 + -2268655383813727657946508152655730989251673856562928113341762569567816354417863782163826499511341906256397280484563316187210816449681111320958970531611288477262586828376007138176107919436204663768346587119994267148682228468076336810302936471299279400939331395072888295096328897638880474885401891679040347287433942548926972752448023513447664601433730315947038756612544703270726959069768816030744505295874750049377683716765360458610379015948698129122975597802073297408430826794041663818237553538022684293506135919968653915267843706507827796516899450779483646965698418970843923289194794184809197065178681996888398946190056319726938658561802172111984872796234475154341150481526333222334086611037625441214731906595092253162757096831125693209670704345273298138680604186529300427678815743793754691608380827725352549903891064160119503970644782406399201532409327909902069298627034454215844862167981373831446191395676946723380770003160007172037042597961855035339169662585177112638693515443729374832765034753953118411276122992217254133805376822174176708368083377365526288390014348520921440094445540217035892909950557769460207703264550339142168506009029570974834604795249808551536868977344548692299976420102552701137795765440488393782967822160289415707387494400000000000000*i1^15 + 99039922232710055405340251778010982181284739886026889609132180796940498986721178119178145152731884920956425184989684638488118785441217138861201454405249198306395712070347022212373423106689627357756241561459334571615692641684739322023636568506386508111709398150947924640428714904233322658098630610291675863223523184001782829365650856210990912895413415435624063287494258357835629499009244538693426036839343492426970579105640385770227703060654998537905291561323099453006832296654912968895283716069576147867383952826805951538294916435188198397139451978567981598523494776562212767354902582402984495157132077236799992054025269170123578571387938319873636411761425812323313252109458575881104335799183376467167407801311609220548116259436571580660448339487308028740157245146075688179443112705362317644147220661217810196536399315421859769387805321285630414175329887836187415497694125530667311674590558518008628255963268862817579422826184140635288478347107040118880136968981737488602005677835170125338471800521591551271432584685195552046979101200879445644683931411666231429714798752922883289861174686426749197927558243463892351503071581324812669460208489281892135557921729697727309231985240376215961376615472745193151397044440622621993930453508178348605440000000000000*i1^16 + 1540387319760504888737589219800109278171386801706823765955749807330947135445773518398064212309193449392997152768757964076066196859518062638348101992017336857366081446892773753330384954486288399049662442070982762033276593124896711229500557716406933224819721562987728537801652217367303204560356487705949138855182000887798422978080070269465906306608878156651970396938513911214990903355888744814362178683332808001309458317497188053320868306878614184844488876421731678315500549433083623006511440788957120034600772592832103406666637476847426968161548875040105461208671564905306578309663605252719251663699591185021058990953780100564051121358709593812151481555328474862191024497069238822240238870933786579848660228206645729886783143339611014728893927261861619569694292116600705661913960397483826200650627736500782132280924335720757224355232755051257500258811963939769235097062923087778723144630506460077914687616531266428211826170938416594197763735443268378542201756404874184335619972076742742018313267750804095180336357781757052484819513518443204836479776429316001974764449932743509559248423021222608108718571467541743417322000976546550186264860858295083213873030108231649700609657114245158134320652380792885302360483760975475897775137642648633344000000000000*i1^17 + 17583582192329903281548308634359757077445856678131792781626898309340680264510485487899669130225383985650641812432042557237314406135585860616508100523388709109894137035390137317664796521065659819050808764694601135585774367348060320056188291500325659250608761839652371348972617481440164948826357198292864168882912613229326654738145190086106860097805443605821344119013737071513988074599351112019122810926160356064205299863847048597323389315965418646036159547242497460738290662606427908364343495612744508189621410222658577189481670243345506883881306957333707796639676464595398270073565757343247595384754739489453702579109965865812490052614444892131156083678479967008510837271598541803949977701941963310706308028168799323779758800597758706111853421909732193246106812136973217954685021028369047126197598255283712868807575969159028969047320642231020721415512069374470291729295750666264629966882843019725853681968676060241952238735029823326897109075726899845887541121579953706515466309807112193443147118613374627331538118802501895502599199323220027515051280679963125063472363506869514093403500225553682124917772305342816534312609760942362289766994761269168436158119503251728403771130920044137395478674396937507452574815271746376261870816926105600000000000*i1^18 + 93712574432070339995889443929632469672259287425158531318148204236368573451423448791693588674790990684600765983478036817850264942190509349659244231266332107540331750965675147798767029491842884098231925342724205255305481158007845631498029720411856139757468215257379125905003958831487438525052623981778736477834874133458773848945702268033456619124065236220335479142680683346508288338236511925379082349908946096820305659611170076141674047837540170033720575784011254662720284013429514851741857200491837850625459975043802208223016279328817036823030762409984859440456790066241040045196971870395758890663070989034961899240551984540082244314533493790719784861047606984291174425410405695886509836034694318816351529587370419951434916306818501867107921801443047157865181061452982928256426564693061793542667487514813670662788993547558553656336177377222846733342254289398500298102048906524871403715366588709839456122720432818466574730866070514917962261103659619782408803629426875676150830566981474135196823532797485982081256534424993663103615467490430854081007015722154996335529388247048645275838643970766986950425366225663292976587132051205348185904579513924200715496999191854507936456214449563871455276524841519222023857325025206459938603991040000000000*i1^19 + 251813164955629333369769654397047819170768726706140685072576847878890984735823164765702759620361143311020975028800430020087277178215066245478490799890363953301354351205278889608567074505045334513204373494162495797309802680530439878146065896311820324078850049958651771205654660163285374157252916199927538686186094579006987134487916428815395840828399940688623295511403881609578414759278581345030708818393085791984211515277062684800564179924906968009509483455972108007436438259547115277978444664231571101408680785205846322493389582684227041926693237078739072972324883763859471735879048381208494449720849962720592494578897924226739160491102713248976077982827567151974136354702457743905444950080499198878636281716769342150545991045348856096423034648655321602960688694891709012708020165426390053431952785335967664741469437021751645645360864948912841584723164738048218555429949626102466291844757145556914402752064489742273088092988513685351086037679787497203924822978296142449144589488664022077509493368255661961563387483544082523734207497364027376183569142541485688581741065879494395152086386241409003643590905715109943174476821905466135629416694395404472206860781943771997639247011818663924037333339331780335023762111812963559153664000000000*i1^20 + 284014492734742253307141136821127874097420282131720501655527467797902468519931545889524368896436385549882513160074398557280885743137508135126268081743601623355436033782950117568319466935764866825273851267304123913598179865957083679195524691224245822423415339455715759197926497914390152842335264628566706447830520289618262162122594483698013285442844634087610779883510498271899121124680425807468791854116428798128319356730153887347773047149893724795938708535952933762968129603225546238168794559126308132650268184906732102259924532496208403843806978894634374910204301786813420802530601427565511969565686740485125915229403587510008523763732867198940227797063463344913421249528588711723830296351338442175702269920848318698634936267286171664905426860389299399600308460711460114349676790211007996296115670596917062621215587568859537963715300976228539864506788927994320040964685072530596513967458037244043673349450354324014022918502529109891466154060653296625699293517761109285245023835760630120713177660264987021904479931807035266066128872162362488381282352276956208219887989797823369074369964474924110520144296464847059195540088736142929636519557092450414862186610009903985092310035259423419404704022174499724293834553810995200000000000*i1^21 + 688465511245030057207298410941689552697885303801291254533791565272256448492570805520552667902195613322940046559109400328194132352015205156580823364729391322173150630703824481376383369843253345013887972381272038288430283742815016612104239558853611172905664630002432070379562102910348135347991923666864453685499827743804951287300814602275730114887412555452879254707167615712901160428109936499827862993249337062212826531845894433943840461643315943767116469155086152202567379490955982348904327382883257253321192223738513614287096928599854983386906428435768026805224101336503791973599372406964141597646492691476416195043649845401583826471334494133712716895520128466104259363395517458212236860326589120092923508987936953796102859981018600372517606271289111166331159303915237322363007396140310208562024709969135954699358022151791320748930013756898920632895165507934877921557673633168054788459172149561327590386264440798135015120715923155175334039237527739390807315833944294838911767610090856840561573081510365392405905974496021160777146947831218684502732199309742130407677689667319162269883410110226357499335331287633188660396620499857076303126528886631564484003455399124937712367827705944478232890950621398193688073420800000000*i1^22 + 5522866851661069096184400858488896121265895326659238261192921705966644007113847894138970504802313501521573430574774173727060630523030318813470952390636906985430897627757436393646431370211519285122756152161072773619150130059537353236343593194342924174788102212963898765873865924299806680747909048681948234674883359740282459617699622854383004035625371844909688096498814556244617059902329445063206036270600629249350291014473889742589368743536943167473146529609079512136950853064645495951973207561298341540740098614321863494765585001441211288193580562535035046150915264445589503907345226931616564087434007125214051241164970681190427268027313975884019163818150260911331859122722153201519824318175511272793685273649139335154054722915150489539816627031334038259256579818262161713932734214662163061203522192219049949810947126469236783382396895840155370907484722445138329720522999531704725465961493027369991417671920313614057391617189760723431997729550399821474077150407506453867009744950195016739237169876643509663346019920454038873388563389835955416802676835253352303488623134406252033984808185777751074031678506521640072289463284216690540423520536890538435807444979706332856571528833324839584956852724303181664256000000*i1^23 + 80535093077764068822420991404297722542880973824299044616017422714025988016468366255158154363035196816779523855384134323924695762662137311672541788460139159803667390491572395506815841692299998014338249636260595087110482909331506215646679455607710501457392593947825543592682527193088400370694148044024941729808094678425368329940700299683778868053181526506955702623048705126049611351114656846454439377619913884029311350594612194602592615637046922827051521510028425814132401194949096033859493763430624583492871102901113910003210177657597324748371778622520762960865420155724451984250071127450835229725516620697891712642376770315887050152240105758525887677426070711086325675466182402469598687741688001556115761384345955720112082518000782699093550389790466392023752886527370940967619350176588713586104247600013393655465938922465112423813256212829918579322414451233059414957982743819370764762010306292344282143982507666090236959543533448858450079420332815675530398816336927228667700250758911500210899292165061247146435866784405652712230814220233308508730075251796757596619679150603641320832518944500433879991474640056618823975062679005224821082222897571834314087673287384348018390321981013934807466279431936000000*i1^24 + 166673619941481478339760971133138238832522685060670893866012420523813431865713397002849649456697691638408704679836052722010876890916180152823417086889774107066899934128338569026159835986994648454805149004056458021838326465873462695320243271215118890548620446168187349538166360608045479637400719174068366712085916693885418522526475485768017816008967056704401489126567985646552213861946892146977816565017743768301165148721639309565567872408860549782917000141623284538381920484195497093894903500120876968198249501136383634358506442679796103048929391076012987207444872459966171518991184721601522593790285422945909986319397987681066069783636943343461666663202887211120422278954481893013285341828984447548419859192040817743485575043046441767383931961092015070737817730200532231755527600710537964441298235657592107904981010380589145876763038972165362223341225352120375645741533163689796199944470104608291461017584877841638207548900577374077803170954328737260784497488025209584441643632731665912237313745415189191701654246821725498922826166748470327250998900129025310978949486535802682397720374387173205257814133064863684469583858525465730119865589924546742581661116635788415300210387187590443718858240000*i1^25 + 129868158731822874262651522410881504705304855840688243817466324107244515320492279013580207558362551255311714944533013473638560214856749787665964446501167477972448840063899044378690407106676260859336061565252434443247124973991174325328706604289709013712604577610560518382297698174747862380137406464596340405013317197129451953345501905167789946644161106509719653721189008644132192691936243671214306566716863788276273892678273955728260108548504447864425679099653343223036609790462291050339735856442999671073950528851024901948941101380823974885307966787320143386055253214352906520661769908624259866173374638700075373874022401341332772194260946734758936750555754814682000737339646935985013532636597594376202539642879748133882727350590183289020666473638169485205878006194516743964807099825583777714251520445822616364418870503822957164861602430045910860791562960271052060062094815723752219670117354407029929656849924994833679219857457119000459229295239596374398613026444790894954001110941486987940663693860349105806617829757439626252680501999571781927358112674609356296118437742716677462688213153834298622795848565563884338958205583334001876585696941816959275156543049139728920112175248991488000*i1^26 + 31672351469225600642286151074714218454262247730293659636105780116949696558142742562512261079495608560412728835417190504268970733155406220339462955162843589223783135012471611218923131665586003518805588406406099196969028790574602281265026267725990010423615598051728274892583541850164065332353772784899288408452198417498877324462678040986122147205265109077605839297904915433405726062604759310235443178882651304626143034008014501276944690529888931904370609775480992308657884056713570413107915725707492349192105650559449172584541862809665002015629374985350224708334015813278151627959604874923127697579988939775763088900757250660188996518821655052505623516794982078715368842744237434139626229262977031348318153490932237370282762345342141690984294813061662397277381166355047264100205359461911368590244966683580635436483263088067254291008069874751909273353350640716420784401458556985427406660068137704513487237200863408960083609433126974896310099542489497044362075970306812619463017212954064687630753712436564448911553748156081633911565084172590655969313107116973189385380082547762966266093540071780591119834870095064340959099881817204687830887212184186703672713295249932944069829030400*i1^27 + -111228491876523181274882542204673943595679075139190592212002000725262341555524340757238709226965287877448214298162696129872978834740115545385747354138060019100402042591125635635652089390692243646433314951888961626478655959397555213783233154830324093220862658843189397180603896032416227145677978482136814110967592216923868087922651323903131847510515403940730430532284957284612908640839087155371123653199799889105835475358483567971867999582017769039873965920574434512774033499988954193655902617367875627276805349387193658427874468614716652112096649265459363492375067221905510551233887098815671650115339094513645884071694294208653782793277928499167223950142268918175893954561912662232382056987513505260482055234733898323890863440100773463499049954589516744209401232831802902062492437764241879684759445113303257256299563450302971487823890163420644699749719393262685761702896509149915149011191874478853623465202436222356888723137860897466917002568783643605509756967518705831341695714811113131679897674279258992848641132715674003318056218365111537038197459144700596811514671574243616082489637728900108165920235677391016181097757078654252730213526743336481108517148710484160*i1^28 + -5909204567503429608680249577234279387681802132043850985344832909581155871570319470221231601485646487215170960928786848845978891298649684464108468900230936737309980967200576673406344430733067257049405058487041104574351304074666901974217240831195999852547030312237542316804272392263475752522056504151734460280795909742972310886659332436077692378074054045367064475821757477287265488860923006090596629319324470516641991796855523256313859099323202228038571444686839394536025195018248728206622027249660585311165539427407205011332487018339941065548924636930692507270966589715623757830761792916114144695950221632654880704568435202197700331427198859013998383086689050770150318014213138705120261836654639904902067307715554673237908034047748478455661603626839429635985763404574910217091510945596822178837716760169015058976419191388990459400161358925293953084471502157626722666625823628547795664760480088125376530756302682569028989233236283799843652606475127958341461243630127443059886883804110758265391596754231542233390474662297855389893289063551709088616146405317962446429804085175293877625175177873934996217389018701572837401576799657893140054088094927280*i1^29 - N1*11943001634482345893540588839618143530405582017933055442887529211809735088103993153114193162677448556777858709130466608739149381656586303479919148312168942247323443504676602896626909717088672956207824865092835808252616192658734239984561554778794170564518334398831628433504079007676242037583097516952064458583816360641924730110470250382624520592599307331470560336944751697983467342014639161883323386446973373857493467187651029773042869090888870204170375901772124236317150981971*i3 ] ]