[ [ -749334670640163789621921436547457135350146761853145521150552899425204221970533171115234353069818739144516301775960978530195574459461956663507890143455133280603440076621805997160811712453497307268141170228173368791969941775557405847499298144035638295869549573200116712368183044617956302145856423009123204817306018005910374142759227253518360039168828276315893089288939407935389938989533237032945762588186844005878631633107831792207004109722271520901239669036442983297231538016870422324021622299371804109667357681772952935005034383750801333977520099333985868318226930496830100728535105044458130257601042138687814509610266116818075750829855597463416069540415495614741945072402529538135717988425118061856237640703588449650467875417171966050557620162481479031504896966613893631562180337813979696692136141702908710552470695392312662497984736077092120230161218394368443505953369611888261052677333803720287371164464731451692187760801932678028996027140999531828129125521638343947047631491303139159414485247795705550094476493166602524863676071750684539730140552149073920000000000000000000000000000000000000000000000000000 + -27872386234113237549295279348049380056564169999025164266567204250610227547554957885871014031506685619235497929640929351760958182947091807183125685962247078810074849704836085047039639296552979740987961406541959760567156228109928914925077525685734850261609767515867932130192706670236351648833871666105068179489999347516553253869670439554342634521447836871360844154734290186111200434928629357107232291483120224761326817653326070057751354656321695534569089617036949568578120923516716617639160023836049503260069615462518900675276247102375994065331372175842794214717297328593583719162342492341811841772274914675505095792014069999133307087365516384438227787892672517360313371990702716622789742380465548618675739330699697166244169117097171179198892174253116114396583724247530100959326635370052562167952506447696078042733025578149656243625068275857487791052285096512271869276245135704065974064496265431400828783650468282554036907802597344745686113649945161864402099684227585955767190774678086667145812895110027675354798348070914440605360638296487692949480915398033408000000000000000000000000000000000000000000000000000*i1 + -139461008787441513372925429820925991046558985776598885887096096200598728087600673801745621083067335603339624616563883003053312084498080751387281901638890331884535143412671087700395097134124986119528464019017199139977963959569238152959632705238190213843902112760604000772616193724007204614292591793451305706199779723557453519178418265565286326051495836893238263703996101493187783629733021509701304435485813262101603821115056061749782308108153428228721487426226858591324930519709082467718344278189036308218740663446817805686829306638618612520701990564804318548622588195192590887084918346082128559158865735997672986809820138035785260667767958800636484637492993385053850651849103675967074203332003364814049415484595140527239284355305160099895887155531880148227046284791870916067715695348663628073387315053428132662876120113240870185797867958454905586400334343314197009431580369857649619169743807513634403957214686764171748923787808286811787815040583962174765857782202339161159651223094326690507069305671506717528859073339369255529006121267712501513248583974912000000000000000000000000000000000000000000000000000*i1^2 + 3307270134257530126064968514745305273801714097510949532682221244337324935889143965236456056358277149412811141556793759467192659680157000879439435049500723333433765570751546466786554309275317776753008484061313093115060339296546580199776382869260462486299518706459678221219508166565341413552310375823636049299426454209658387950095657923170180165206375745302569796398716206203909448174987062776394848592154180152826602102124913087680363731547656948110124364771322147524666167538163769453268592877949411093975624657666986174790532903915924650556945277957913807789121557394578232868404300312369855912079403785736091780796142890281157724983584830629885019167898024720622342831910539449133829976060295622947406687039657281593033389988790331655390948016865928325760175506102005842254877556621374383560656866715183172575379604357954340346842977612024066247926829769263376864238666040323700218064199361738177499722490834896752000075328609978256287129871351907233504493622098256805329489830796680633304641169488124148561249656404113007805162127960357499488434881822720000000000000000000000000000000000000000000000000*i1^3 + -15578619381768549305149164857302891186592239987681946930789108657830619286412789029364803519278107694177755193229533253049108082099307896641369368496447272368602199984722616140852151084639475403787878934924243588113975297072477692907629871253693520003929725046877799206745522915900204646392259880574833248657104752637516788774426331209108171165355605548051050087693123628507155498006802179623782193730243390477902726970645277327498255954263091054225327545537501414207418125025703962051657018267003693382223368795501619915735014552852833241142707634520976326978999983035607405544907915871772363638010187429615919957844649166547797675696346795572484330694695467790695122245348609037080905987720406747780535803073986134282795030120796078637271400404950196637253681283480432932779617268157367893073059320766577398220304263116227749151646534770566221659898549231244392539645363342861346152508615718881895422197365676147967146333954573275376163127908577592972759022107055604871657795463667212067276498685530162615185708433567056758564494546965639664322343862272000000000000000000000000000000000000000000000000*i1^4 + 29612646631234782110678192933325928770173851193651420066223005003875897945358830726885741377892771908104755454975667210292265141877011878735397175132179216491061806811452183959663824619138748954322623944601445413204227008520994673318385078168234863015528158563796338246308617584224960344398296768972585354871638936769286773341512119726465257460682576308003875593636434099651736526936173543553405766923420610581379076788249229275634833717747885497587014378421981282812940818575008157353991002046617819636144847866914853142576784970805024475178524265732163612020134819302936202657184088386014589310870385837824065627613219555196080269735906181337182906083545219441640039019591231206908367041598355167670452879283718918592174655598728541049181440490779599048904794969061864508638488756688021485635733182086980923282022538587109276696467219563568524196634663600365481622549265563789064636827758692049922286621091297570707287993293460350725724075839941395324020535045669625816387311479610175105334995795379009890218108830429900150256673159937377591763350323200000000000000000000000000000000000000000000000*i1^5 + -18385419214430666137916638893816735761774188440808378039414823217832204974750290336060414955961524580913576358902038473034270667076402894953582161509690813695751648617639900891138081778852777860430067442066561218727591449005528630030023843771731973298174109015577885255612678910245760421447682702914517772956342277943049949703957089826110328582850340066047526835042399590843162551091994981528113752368214390336755367166391944688714243829485959921537346335307804823683270737486172313243376551937745385189040630129722311707825611335725094456346285100177798452091561860534003522588448756573425931514074824249826896050703212567303164920791067495373620101452380869901556445944109973529608968883678867367991077879792919511590795679465014992820016724490212848530771275366119021170567703608187188869090497812072626679598485911521909742299641006292334317678735867831224302668985624170711756382608892086495494453668182347648047982448908876894123769915972782530880893635991435360310832301127264620138094665584221412550771901466425628384838936194861547956081786880000000000000000000000000000000000000000000000*i1^6 + -8291116808338054906183573010783074982089218617309947491802561855872892357614479906018195580239118774218094736398033215199469807252231497051286627476969154383599847967379119305739373609519599315462630940928599364904466938045132945357626855612301014571155360666637560150319906201607364532673137292273367126355696531148752896875255859973937188182942902509933601124964909858905185067732532991128224376575914641413715573728845401376700211439814783587893096829748543983690905807925556323341133597601995889326353449637072041331130881275676457021685104326055467409726609296049251790259571892239236942031565892022736761253760785128212339914374469720723930185222541777164045517121813717149568866726524668750390582868389073988780708597625223882977798225869039569803768406125233783683637999987239868631240024120951875519548610687383724892465774237785905644110618595508557852970791448529776268843147783878204193812536641329381452261979036432019923718512375268230954007644108698907814610369163142385114573864891154079253524009075602720710706169159494078751047680000000000000000000000000000000000000000000000*i1^7 + 13196860235393709625921452001602187989213404240179812226904436246775273396878908337765172538605399359463812584169279082542515851130180451061727887536561680843564895801192934436377729184985998502580395404921358720235671869440078273836437764993199777769869644253361003807405632957370615229354107136514031006745186358276458745459448524759860883952273767123032831600179981292513372482675252892937193142940608182420903241552401809496766643170431983372301031341562069361685439583297095187884202244144397538735649878068766718081282451377379792104002286509288779139046398465524709365481574818523459082325780887795268428823136787068146949232833023902529840213722968469978147284694706353301282263465699165340323967828089856244673704798187932297317429550954456982993731364251008616945538392915020374059611934473876159550808175747660739213646745524912137231249080330823607897670221106116347220889519975237286555686026873045863285608372892728390897545021473782480667469645471273249147632528188803463278718088465805663744486283681443479051845516694806475256627200000000000000000000000000000000000000000000*i1^8 + -2067583613479884647189987929526539819332040155793689216230851241104541217182469458595181085861791134022111827663084860840726191363846577698180587856294649012959029126595495815666319683805274337345152829169056315648848219798229152166613785339006846582057964054229445254754352000759859221437585263714505306686635794039580166883518041759337269945799123469986423457371213631630152900465554686898576784685612811305038718210406464629697173815435164530766490301611934128147188192679341469334770049370055548125753804071982785268780435763899301679194764924303259036022150781592205750742289598359866887698668098084490361573693950744432787263493771634480030986088946559722079239486857809568715293519974507824893380492196498598421380094569931359259575004430364401009656317980620096214113120050755106377653164911350298155754544990320281755330168422514461968390808407226478931069302814910068285052518381214696671706851785064959577827525737016021972023261955408050184677440395919111460015879953048283780316722042448570309694667444933298208178407224492855132160000000000000000000000000000000000000000000*i1^9 + -23673373446952782575795843993943719290583115449936992482513436307472679842008203102582298400716095753380717900862600596661243671281895271573677885751184861082721615504823138992251821854954703281510042800462280267690421217962958860524799776388091367814212523678178427354472168912950552372743180267648927759211834982369345466699239647919382050070822723169927404423882943261778529188436190604527251798498261281764172840382094334039116405132342724441760309488839199990408781209293204863650463551531854558111542037549693070335643160740294693872989107739014452434935683950248443991599162235493269311491990739201176935319682946792704817103816502158037658844409172904721094012946757413776673177859007973578243782657048945794935761713895925909070031249438754020858628364283303107534341055271246376642135282993910254869379511728598226224492406004404104681727098738049692820239570678694858289364728212524015241481512157787312701408108936285051959587395771513349377651510628052540319295980304429739628640985536530452275766812305522608527002495891313524736000000000000000000000000000000000000000000*i1^10 + 21700298528454817367106101963039319003314544953661918298762525012726320293674267939780049493373779781751811855654218925285576840317932348425343854976596535966604111138155172376042717546104345398950157861972880678831752584307173058828552546062557774067694920175685418998419381999382897722327976679700516751583721763867304735686990201157835344164242202726120495529704251912107072172752144730063000582718525422303019327781760238625857677618303965196926048918299683067665794265095409476134355800589989284919454826118937458436700448329421736505400014125452118759370496385572789381781048620258813409259178886372942838189760923249656337302917410994017179978347622461046007640929697671977594167069425682615202170055273326112530994395634735890165924404960669872376795968202253665902572625119706724822337724548872644179204253026632908721232177194266558703343883284783441386294111554407763414313923625753656617062419816811017840187048783280379852291547767452621045922623392713706106211320938955619498051659330325322632897780225325431328398399471668428800000000000000000000000000000000000000000*i1^11 + -5800902664764885216653502433624147905799409457587778012157078419970605408076020050482262429113934242235705380233285396048850737578314587474494625770197543145934520447182638694447191382721751725594317892279234104751395845998586442290416739359578443955428436830944804291520806184263162741901629463450392433155227953019115493441637622642828563012284455409937088217873858070697529993002322756409814036981740565018043859832765841689524955082629066324113925147903949730500855282915427795969267162374644151065239375889886529308613555811150845230856922965554548994963809064063692459117931440212580662462939690082924875745314359837658021034985553891665230341939336643609919465991168868944083161100941973029664096750630834999468236971352488425677587675725381811241604282459830139751191799795311871745628170984326503179340137459655069370982795311670338560832958601606562359263185036965626350553731369252886389568243175869120555333017408392313079484607018106296456295027839279941504123746218797734253328267529547809562153332161804794496476677008261120000000000000000000000000000000000000000*i1^12 + 322486847236114386469245419882239292237601817997308034079513813528045569593961026412058398302622288754414349224525944548915894048216023017636693971523233859150929376718734643528926696090659275258053685218532225956183758029119782521860201852559964158443287276057058527890158089625152691119594944688645984991520444054119519545720270017081408288773809421891125385563134369356736706576421174640097875334745091097256060713723914625983744898000488551642983726675171650326438342073875647665275438401797652896330325561779755844363334845946504745419926214232200759228569627671530611152026008068080845669126346981050229744460608801702633354171071975011956197821070956720942534633824771931312099325047910628908324496629916632027514592765056069281085415782370127450365272427114471782220607032045254481803133251384734083400963488602403477899195392628856641097232943120829741804962951581362136196112249431515507988082929340694544425657618624245300161124470956544406167492584010866153787262846581403277689018368049481530832485013439164324113553555456000000000000000000000000000000000000000*i1^13 + -11295743458232545920180437089205585231748054090444203476740015932317046297842876277787064785652211627781056697183432186117617053582657447581830963153967832240889311702672193865102073965877348682446781480029890463330720425863630241234375528330366489918075852741096266131480186746075669917222165065102529533750649931705355587686912604836264128825185792538494594367870400226999939952030149721912835393344309250344532923995051376967294807889814164705177984042710384617596093474278639350626181575332899760449181459237855078464661348495777268231535074378314177436294119603669453499002234471075927793482441045411582161363518070489881113119174076432757400956112348588232821410295491503810852099181055757532407775139723263886884917323753159210818473816750672906021025414999869604771599235546208953071158724825287340874409119670715104765330888062793364759291116792929676168625808424861379019151526829412148103339170298137264786900123461125247906413743532088461504972498788011712806064102189988664156957836393511755382909283575393684219861401600000000000000000000000000000000000000*i1^14 + -1028489421110908376356244860608721988384018275055504358435335019067092474820064394519142515854438947666654536017825580553069803976042727636910299631308927349151001763283764821931234561480360735221907569734339908907032541757911114886087175027998959011940131192383039021861246608777862478952369009022687157015104881896071323635536102649229136710531974202182749685025109304814932469528731138225405724248715809925572951133224021526407477000067778535451242399377977182927778674479218289839707696677241446912074157132189736218401497787378636035126373623566905114767074198093157238498151308757072234414547656830460306602766036981294811910388966870135373076183601299140059134289410021052934912936198697328456052190979183148572287157343696063973728853989039042166197261512882671682794621484010198965358631870638575746508094152481912594259331747320269468287087072600452068973199131930927732740611077933026490134378996444212446805526104728130241805537358639068963956265438350771287278915107378372791983501706957246644305980385037013861007360000000000000000000000000000000000000*i1^15 + -129767671112191937186506043792789195532102572357396825309764956678101423323241186106808698965421314887388604031009718130032727708961388969254812372360826465511904023985504807397753964781494667640802733042328246326202425825591034993294546567518404883295478547316781506353110279719231162605601277471009269708459074590383566051471438853749730310453265339785309944435250848771030378578209693577223624838142187483532882481582384210323025765332793152481815999377776020276955343949092966858008869795303470269410661997808431380207175545339407990158761964780802537620837390626730902519901710381788239673789918942645980738757055144067856993318522209573813790474253729191932348244927271111937266859272365231906808531212422474892782599206586749096203892155501357771196659535013446274794930711011962028518084762170856995933672591019457287573234084941351104599330588710591870305217216629402981211956431185624236471865295039119422433146467345761614617601726308326654027016728437647822362769722225832147071862379111360041805244796807394885632000000000000000000000000000000000000*i1^16 + -1320314272867280909885867794814635846741919857166094915296932383867187293041616710541097344936283437297546181091459485653824635981957075018831111680449809241055719506010655779509850442173963192712580549529380958828007631458733484168607522775902097596842854253035942956544214109563481568714134415410359409551920773268528446756369415402954557996138328839728456216791752341867822721226221836521870030291721621475956820191538715880060773157108847251570027742660910464397446239323328950626067338529662396703222533483495575408043329752835210892781662200348518733471135797145387852376297350624862287455894476313973995276414485485333353273902793403167819111487697460502321193144877455498831206010275610038884578510798528698970067353082771695044813510791481324710091551671661194692163809896815657538303202963998093850110794683668917565938142567204948970274478384073911868609568427663898322920003335342125120967063260456307435789467492237806018692300500839261145323301444988617033265388091383345832171988159502113884976684358801817600000000000000000000000000000000000*i1^17 + 61465246637325054249443793906801702358205626686917833460322231406944572832520946472625124694540265655915865024666484398001555879587100378008137341375537377775754480460139514713649038618814177080282471538093703292153134207221074767048183477250842477672744015362047554800358627154454620705579906911524722780024933211865849605885699168043937777282416898436473719568561810696519833449834812969318651205830778005302191829665585424506168990574377369280841568613144803474980937311009736982008026320186778888876109869892831490059664392276832232441920483539703419437160250257735065034043182927418628747476479398613250967128330768262276152594219427037185692892885296925053905510459989467682761023190522321208029574234097715487113049246535146121085832568151836961311554838537354287610489429802065749323881866401271104090376622405269546935865882781268856632851155462230566349687435551160845105019912510038970920369913997145084122262900582069096025933009461555059737580405340580552393350195235273818346991374623069340265851849277440000000000000000000000000000000000*i1^18 + 765799903034212035161689902246013188796887391993845031721213899621171902257330212081760483981971429156244161925846209675253768632387343623384849293655568080957518454221482278473356992698639419095094969651277874048661776842591698701221280129998163381155280983828229100256626919527667381004861932321976019952155522410956667536481524227626819993990358008181589892842409255427588588111330306379720463493690773809517847749570861310470792184197179721372403641609401469937818130759286753021364863804469781610376093381648700613861345567441237313573169504884157163671984115786769822124327952186749012782134998794773670590144147686051303589500604002613760784746646351929174503904784305866803414565021812672264794691710867810244137922715378184411384161669588192196830376706373907135178177770763094050407764665972525743110889905996414821404435063174826821586206705858047738462387049106106335700058453483850166787607104434621349348918939868164065275904994310018159177999260291864568609049352584433047721451698081681186001780736000000000000000000000000000000000*i1^19 + -75713657642800860153917191892205658622569289948574776283909818939828831715311079365872042021122480278866562158026822553600186975316446787717085149483080743690731761532324947763220791640537554605491384359462277439248190596151232578784800054307909639349539994476429382623316855403708576636644705572482096128503093153083630682234011621602382361779254744050513047142529580059726113712555737524162320436342727923513490242368892232082153945455844740839083932168324035987043771314480600755892988977294840115000011460627811318507415262390722826491136062510137269584486982742024093564860873622372189085582256112912134108431935511760089611657672263104868118585868877057012415100305300596197945061938866492515989724136402435920494202291874608696178967496764031448518370132279795452157300015461330749672654347953051773160606029453363907390855699090445807568199793991130287932629056472639296545606146946929092192179394090454485077072721217310201245223377687796310669774645106059927785568088940847759486476358470083984700211200000000000000000000000000000000*i1^20 + -140171021503415352223704252131622924080427361793935305917214497821040539839402786486422700342640805519961334363191131666467062098035437354756165219652306589729237458105513977452475178070396938570777572682382418773947437079131963765257698087142206894776859721030404836801814993014095297317199596058628149381617097366374946151341461129842354271911155638105401655015594232808770976805500542057044712817715846452355533863665140721942723535050595537593605508870639120037915151064680762546642411119215874570938648524809148254157940968853354922927067902204527655319826395406514388360383141345132605167711558510048126972153884046989305627190824989687969975627290816228326880492093729475997437011254955482121223963187908353611272594071449060774543439833912676460889526235670329675076229243194697044629592485635290812863622195503422852192524683231642305944531592873135005445093986594696199063769471053109310483475894511078178738932706754300920734552296914635929077243175802520888741377345511555965856276915640042782720000000000000000000000000000000*i1^21 + -120038285091618490592504927635283005439721189554529922351049942243843273310498691069748824244665262095670970124108138619507409907799449303377858057399862607582531681399385134932430586931438901588026445422179937606638447954473806942317031523578174301718518675296698292707392154096309222670017346565479368171153982071421441572738726200638722820068545673136722472926457344290272540890853525021099040855631463087886063922270637598087923100301795050502679646784492323953604575516483239395607409348142694903679179233740995025537811177551345933125872749638788907915151237447395088690145070711984993428496064402828012080642334760212032681078573726330356388823324513511064295375389028803687788855540566745030990184376465201513894496378595844655170120597600694700499648798572370129589699870967270285713748250657745140639177575650512420782921677285464296062627835029101796313534498187165009908143761885319389293075190068382197542914471553556464088385230963542973972998427385887256064868956091250627473593012846592000000000000000000000000000000*i1^22 + -15860539630536998274433353940025520346170340808962106477937262466004093224666167725084216615307569934035744058480548872378003947575240982251579741787952186086923005370973936813400588480170612277486873514566614664790662961082807325379181808463385012416396252868421403239762464666832316572047404760921617129792066415730839715928462601123204888773661350838748374956491990111362476002155345280350106144945611938178084626037032537739411119678867442627604063275856191419783452967069661888230171793910304607119461256350050886278383105916596900326271629127979626467776760469059038896725679075010899360749700025254335634953908500664908112259923291151703856599544799105950574282690419309548955233655780912005280043375488171906130471317581112540072695394494390306882402561447586849489246733091161431088113069005675320814973058229468174618075079347480559227002180409400521611384569802080544923036271324307278242442943661025828010061205095192556571264047118502966212121330899819768195996480304840129252845158400000000000000000000000000000*i1^23 + -1869688923334082079910770046446954711464200467689933412320254912425050423579625022601584996074306222327100047191637374612206596333059956395304085987600774495455679238236263461624840473963263701239624954853584068428413596167673046891686191484637171588336422202416519338665031314800015624067079113042734233982781767880692068200529509547862410686205294590589370398403100974434714486136785768855752640371331400410211012800825510562248969698857330998083042008869339199970258722423592964804162673226986909780768225211498883082848115008687809854502783046589262931226747225748118376584396848904240485441310591505801466069266955338221920006160725422318496520288895626962275212042419506815706563536010152183624871017215478946173723669522986693061301356934941895156535598089806975931707530532482619224897100271007502973222272018141747918031612660248082958370408769291430071389589438336782423478846014485706618037032264758373535168626256696169424490783414170558733594050048314311242350694294170244218880000000000000000000000000000*i1^24 + 1055673380128324140508969576891990398619434822138501440159267545248043816998790223819617227330559798286886255289360494124836314299458116730357221861043963354545830814734972825548898935546024386121902640488338307865141533949397046993453078119997467895109360581482644181110254619423112538709834867898874509592843955428277553150851495618214147940309060530135466152384841877014605235037882609184165077559880419239453227961671386559704332573845022345936055262749066044193284983189009734518303874841597173140984775442806175278555888535103040730753871763024000068782070302051732586820036109334644924004177420920824055072950560064656646215815814849458633170211690594939535735446168340564827529076100600729870647903462079405730323501426238463563029622663271454280007031581803971923145824267369318844630164707103382411444035035032692702803389635852163220969079785199626937213000865625091035986927845297597850059513053863654597411291647039086620177892822435599181512343249021710724226967465361408000000000000000000000000000*i1^25 + -11649553421185144134121597600503833673779577303508299408677771007212950170646586328203512478343546090009976417978192206042626874935276218725171732880428062653672596911534785716104757362634529407613779059755511657346788083751561890660173685924044168859405278410416837592346116255063077913487782329813371938299636605762095290949078928548245995847141115813531743506425630687441036839549872232666397992652997631229451378875189821877714852851626165442614089042509809900444787209357378627498497079863112333222626658524311240800684336309394209575265541398005281257121745008678115749431222759271502597561742762402470165390115246647437497907993942046992957092076841055078001718110426579667446380410112688197936677226788929357715592622496511679833280684730441769625721145590098567857017287613500783891616247761598307900828624104781944724835545335564912542173422114579783189674683936404220551503485147385073475729809788607512270312592837396332089921357194083306622674225383861522599090585600000000000000000000000000*i1^26 + 54155318925966638806664362227792894676449125904883018344465064593799025531498372140224713596439346788703899964427904081833884372616657832665447190297135194385595512467108362589085460032612877698721255931052152749023111731133803698195741314661671105655614891355179308664859839927198853329604680825476624179617705039711786375512155163869447101062880851328754655734819858975461311333630000034915031490247512968443656698467517194219528452588035596483170136337031343338907750855295691831682492893045751206867929833082830436451668646431315248147127646501971111214025552703853546091923038061745630760409755303549313981394356773808009660551514434876156554680999757269799524990797349764946493762241413695720111919583733058196237999234612502303248327380870290242547330784918443323323247220428082343983738629111193962808825517324958532698913627402127665908514950709956761630857768589873115266788016485181491898099323044168332439165059301507906685198382477723293609701804594199265280000000000000000000000000*i1^27 + -2882053760645259428117796080333344000209759477463281237809393982060253917235440260468380571324043944710057456512084400529757269732103671358320388812052524259243583879927401933424916447062594307374414753434994409661732943770548714712002430412155925352852588191368328080942281898118555403875467160296699108091808862153445249313014350339436556900233577422857129780858191927504585391329301428945407357804777353100384854974904343258519588211959950209971860316665341612474135700178534739916345979732149608137223075763819633839550717550569361607767589032506643755006236717947120156011059126717396116994144730379472765169607282763140972628299890136033014906359328725862273702074393985728708056589369489098973865664768384899864010755793139243393158285868836922878868619475231151557241149912164854993185631163965734903082063214097246689889218699476293641520118316467526348286865757692013378194880191199038284860319723920719921765601314066908010309271608723459989171656185610240000000000000000000000000*i1^28 + 381543971730925104318826982624050103311746508452623933575136759515330658262755114559752955640799657152765519521611418336074419225712019587686794188021981046601177208504751690227066006386207618440413883939986589823283134878431793283045005856644868989613534807000085965893221865255174982123522951862955623391220853209822324954043381258265443556962164323836353343855534993312065893537623290393415838056062640961230929851382318319013714176085058507639340319672378003079434897631148586502267417150068958119056776810307560178811083480766225284495482435968114723115004692864307580880195867970072320381192426301616952014840004430181563450126488303636971587580076082066324651960547555305025201843382254409687990619022903182659766278213231428913430450413059892491549929121322808274106436466197499305647167066619229757330263568886785378205792361119946240658166784377078581393756518710596438330768762620669788302664293785808935601880857038078744754689184668208582619457126400000000000000000000000*i1^29 + -19555984003063954174398680729468313918546803918043161886997487942093976522239988488662983424835804537922321367991052858357926504716321933255775735992637335339901523900083217358518863405741315093919843414273045579031329560096471272177315695625206591242845945486713746100212835034209456700824320365707522570761943668216891334965454915537653707895631776022910572813738687210636710817597080402886978856112613337639928848037695402694943712337744588155722489702786452283067872814723513421228111238734724757717706494434273349421870914350789763867936073999440774333654069776419065309706940546678999691162929041104890945500882802311846304398330832065833340948197686339168002018470899246693397331804663382580567173980722471698818869622842617335154693248383134681517085021689527046085413061275354955282366195484762086398555784370154776796935234012072907067462787269796916574964525531370754870816159123671493758819343672524269533955766422144769415651063225050422312960000000000000000000000*i1^30 + 573782223126937953628091070777892846485747549560007287908436881825581809561991110507659474700804373315020941360782051302369074790498507720956698959381820560949437732473088497448746140866386638218720262371423792091377158634521452771709085813640254292303969125953685006222364101355846354939775018610656565686647995265217074716418920721801166524466554677578879751917162772175462459262167870173546178738678018725530931842408490792435304629941651273957282237014985064494141431400357643283540447406786707693420037881964204858473003005227289365987373013162381645893524224308744951190056392873006599065233427642210155896558523055077866189631598083647662758951404062021810690000568205494706733181514090383399025944322506177930514919134890444963130316527917185098026546936480874120145907966112756721115887094728323280233483725799606615691403186466219242276229413206808136245766514639816058415544017893632962404313688654596741194482567999084842875391290900480000000000000000000000*i1^31 + -15684078075983069672852426875655542985045169907234770077200796852930682563630803524799618955957389950608917147507478587224991332906930600522451411198212747699467037712280516056170986234101463511973675654164744705369374019674694904064240253578774014130666398432553534011597496521167460066072021301979273081788577952598069791344578152681033909036364485036076891374539062505444049737398402143523573115873301836136846740801043197175545879998534943062414198808137393817952202591848601333734747507427530379027008990119365610707990083830865681818371161762974675503873310595397105463139629252642029023999481644995118760606815979536018114981327757431920700010242273965980129730450484950754401240472948586490603031534927267194853560444004809279495518119437055121495602652395357446002518484963048553293964145203775030025294641044338016179319561011492224775335950794910599959890350220729865215908353724599899981044941943869212619881092447088766754173747200000000000000000000*i1^32 + 408795395025943563625720946367484776331774178760646188604964892188688931185575470096928709739918488901601453414010683769423268986614497720234912856849273782346389673628342847641504883733999492882041434371575861744006969296713446879582821142743970398964051241264266065804904093947030849210191711382830161955601777002047972109738456499177937118654156448392936685977637858409277228000945692173975244632797753597278166558999105142745419443546276563423530477518708558415547810041238553929010293604440129252434568004748280599632536234218776993518431165489028297012337797316332873704676205213049649174472653660564835467729948161851906491525335766493372359085218010190637036606315946383999621390393751954046584995223119246585239489106779234741995535137995701279078745716630217318270877588263391422636676021866256650758279820404192631329072927944363630326392812320203940778778896868229419478463345962197757546408281379512897465479906575421276160000000000000000000*i1^33 + -10971703498459211963282307352180453213442861808989166796456474953360149864736169447807184393214387381100639679795885805832034539072305758147688099692644434392642075240337070575112256851809601508319149147931005857823623089682863860626057594631150821977114672259625640753278654210005229933716200712232622093138889257846504770128344763412383860974061923469985089015374050537937162619408194928725708597967782228899378536411886636540864173750668439533709192935461317115441281804984462927429898303305944578655367773739469933331412169947335223936499748194976403356063703258959252025931952861706334500890759014300362994495556417590393321619156381770121737764854370366411517948869716133294319587766922903452556557502231604893072153355236140799395820100534238648428296314407614224313378849754505081225805514764525505799571051379421005030651948484048013016974402525924573283230204094476191091326439181132233060698355627181116321149891117056000000000000000000*i1^34 + 253086317641752270524426720513435782652945820317662413705412130810360234224764160508325469470229318650094959838114321539148835909984248219762742310812889011728849163819001228924442385026663533437739902711284016473824806157787433721954052342844317383425884192635914233578582278443704289410835949134005391985582610747850235672709617123606966568616639734973662229719305042789594022750306400658617847903931011706921116383807168726956660306184984259547055727967100046309007175753926930338825058951102090781016161596186038654738455179542272511394414134880064880575958790952432228417920883191189492549632063873244967934142849359861450534158759552713061977167205430573557455896557379632177939711639987131994788775651892997280611713902066306247752804613369364598128314794391788716225758596667764025392203449577129334417600771293705788101566558408496768607413744739527617195917653051581624207143113100935201101252436507809974478438400000000000000000*i1^35 + -4401385632756196516757038312754923961582949307658894459670182412257278715708328351124412548441009193488896350864856220462466831367338002803200149744039784179419949951853447214104933187308791403191477523727007463758773296404484044286066441607318175912936657914785047216339721044136599316753966251097506266939467834507035186799079757788390326886995799276669608536590011662092017849540978615334900217064065542106529767862833224761772970351122811056808247676983264397328018806345798203220558634662315722042366876363181344234577967825087614831900864080294617897813446689811178228932019314780344310218228438019154142669247566598206199957261770851925558267975046587016717316005943220656968422330095111189384907737239575678745583499721193556588856880967345537549994782680267643892873716687206855825556838484077138170072168619898854190473867090680851002818306607575209791142782000703439104392917736282858172447373487091875840000000000000000*i1^36 + 52350163459977996752534072179722319270046917836440929610856322189468841359986280466249204748855206092688962410105557043419233688305247636729039483436777781301475199088692160990161398279598214047550447416228244789092712723894586092468356006007406118772395412368607231298690494758887210654929283368078103291101493054274758580507080965497358775081305182550569074121261763461034506224606228711874658944313798459469304883586242020153089786464328487141252324933029005925678550288525448617187487500443066890408389473388910757770843722376788141219176289809021681336912303687786790234905963374828168625855231166588651329134372105637970500859603579947051954008846185597152254169609659762488716993657805222814865436111341081525213174221370136374104606300642695974822521240013420342126945739925888227210428269299256079256546103181440841846487458120846426039292789984198700307907147206599527249561329717072294239741935616000000000000000*i1^37 + -416278853365577089114538152521619942789179595131095390504786495776414442451634024866054564663310735239121894564887490067473264087078152943128450802470793271042200103761771587644161913795065400510739190376239931309110007713110881019406981725195152079335617408287253488130395758553777736174228297693441107514962442037354074648084408973505037410701145746775587275727266518773264481931077706508615102006665311766122730691825164371923913248917138712029031679022597872983741783420993635750140700128720159967749288862322993935133055436563534954017925394728566897522902001500809402513832639057540362089052349211469290401411489633324364444038451137441623755248904721278841179381063082629114644020271032321432894342872035393396873842834327237462749020722319380612541323699994187489236189716901576235614167933491832333094102523512799607565928138714603333373418034702166614982123293410316730801915403989677604864000000000000000*i1^38 + 582161301834467252320699826382673053727503698817343080517407160742739185453193763449333695801977694990650033298167305766189488613149105169208488530774051146055527707486836393981639769849800956868572517551732727623397951080614188229310380001333837552975475265818383789665849289474186146845876788525922249842234632647846415580361826231580960402195977879936058315364895197693792286415013870957485391524341440455454284792901387788526724659390002939913842044576756735407678112688642851386913950790008434506723568394207167135870094687583183342289566875072763069849265375693959315398032384693885299506019686028720657165692359189046611553316683473295862708233135249274423580394231865507074889884899421161110936523332792021638658835208191792965701998727412741457061498382074116315149568825085045463621984325082919774539924010640548540858708230266408667416576824124945544648824790925300675602393423544320000000000000*i1^39 + -656893914508774470480806534733018675250028204145765287395859482740993793490788888130490141638165033031085005233235309926827259696813520140209987024407740445654809152550306419199581533047456798101476886419412558298250548302139624879402738073320678588468071151936268434843335027076547078397551823196856738659490649624701184153708415089509378144411252766637735620874407316037595887639796710479820948510017001961996268800737632656610190087548795234559931484434934259294626649645681754669834200229445705240332081584696175318249717032164969034131588028965884413691583939626617450127893734838246818030199478493140828385268941481559173981131124448892133891253163840344905815304748748139552837360209832082453695471044584208005304971035883950656576770224655018099862628543848566691382175553105225649494707854912971904140577283729073026309434911669045490572328068129316474225008541175881911844864000000000000*i1^40 + -104148294285441477208600874368756906268770045460976749072200156686460880700740807420515600230564217749118215607376395055910117772432598479639303991468714338877051057193877102253314865008405068717481630387997083475222610236973186993575086250068434066493506949533320293949448516943959806459954640259749179153921449342536501424363548080815329748613238391579317227669347480103521515022997690107271583506554777842460688393086659837463238082223854834655855314858817173016821523070669431194813582486499496885732958206964042737965667721304244803650394866355712447471196472516994261852819891574318102712199197829765337145225851932364675721433478059642765931667680954122917155494875240469262278614328959044567309277003145498052031749987269413156079966141002682274557348212352345110309176687087330433271257454730949844144263724618385870307918888605805127043958434793450106432027742187929600000000000*i1^41 + -9353049847130521041608803402323868064509966618659542788615767667039528928095931495331566176011357175681928309820516298447779167313934304664241664452212594672659474033756079448023592102214059182843892190495351745897102338136990056397293308417361294467340012862395919130737950966169853616116274004587772157751131352673357885983782476338725263543483894095724222965942266112190898735675809955724009048277462455065656108174177018270385928385619048602225984308015878174998177281240024977487051786943055170493274637757317861668606424138899474376492535877877823019358815831625503455207842903415196419975988460226778757816338878133321126838377022165097986028455256138497656328280327098083165353706255969323237021485927322613721485306767273423287991866767824288136669792469648984967455085234370772165101080078699045968317914019012217716039479645482319180342162354367454302300160000000000*i1^42 + -163961303045589703943809744858810599493929949046962590562967989355367604592864222578296440988524223827807966811171965454967152875779025080287038009452189038781945924010087101213820516312334700137191015543738834804517098290775856030819198954110713823179261012900631978919146051943613509066098667712328251188690145709922393421304606786558334071963082747721159825276065015071286391491298931330173943170954477331271279879383674055341256833789868430071104891754104285733703139166897670637737678817283888596781194866567870576008955284012782983826340057720427241729327293168072346467211253668649530108768244595812076978081699351290201757203923555910291383792429214079061670240405480909809966410048760205039936248990354674902660615510529174232068017725611334797750876564297246073011004669688017098071782075240002672856339406290089164419176116504455224635515494420480000000000*i1^43 + -605067702220553625624893571733259053903155357926663541918487591639143811979101853480467869980331228892339910876520212308291584527053082040077936012408633602586981697760191287011410951060841334206710977892673317421233636751684035678821618824186847885691359164089393060511917493085378072391713746944423672460245506100219965263173223041257184526639217332451725205656622057361898764105218344878172449071847699739385348811107940576175193695620639314479639540810376854283307597861872986319587970390095441561280242543813589454159305646556859026413234507484175113466104972998369059094923668588386287646911827453742357107722057863985615851348178943210830267216975157438066655525328635206283612237887473424546128966628450082364886540068102484371031364569736685642625023274698704228517325096094186909522914444872663861070790191797113179461694885439235057177600000000*i1^44 + 3075853510555086548959654695331844623581678578358040321505572612787087360809570704173140379765466664852503072491550854089705761133552625915569556466732486162897153427736203299165172638906374958116386785220406884956828601345189735133854076147898359216140545053515476238950242668326008231026913267260338698325011232708958550327217223320911841878759703926671846936873713020920264464841584142159043716798602415613188126057934929663406575241852229038643041289772033387346646468403416532460956375909417286541178446116518401389973097224059795717810884840685018918136549435782946386399450268177297736779763006028490161232519005546480605053403114821997864974786706017233871838511854557854947429552676242951067344381050700009275785170256658158435219507449602093414803714441881430121330935071992666408499133258448368074009525443739492131947683384320000000*i1^45 + -8935490698524252958275110282852425819912886356850339281083662079654838309903099290636766893797205751023885541668075959394315838465091511800410534330149199048770963900966805581376894302011000713334177527122493826083670935417244290635337439529449710385061423932489694287429905167673224566094188229363370881152152721382501429534734851932601574138459219547304184844664141869195289637333125492893914384036740547274979994841292185820494475734847833194859243039723012162656708003628290855486523890508786789166324455857742366908000858804712534320664038499200482824906051767930333946400251765668564263418667643991033028619466620819870352749154669018612200566465126906477347492217129852639542450088570114312177511869481880140157629058591070385925725108178335572968020026777934445876190569510746503505167901793755139105598023605129104000000000*i1^46 + -1773286222620418251610911563044989115032774736021646907484921678008467598044012350233368949300235229948589325833096407874382123262846338145298415036328651312548533726856728595101716702009704715181947982502757707989494780852131421325835738543034263340833954331618543185447461774924412852803232061882132047644129178638282152783184437484895697660376626709006370116138641691036322828549991830608532646595470720520034498924866817477858172599973469294825394815834669130298707028483747882060864655192293121343132048900996642382564314994917210055669181418404588447272648336104828695594619718151204692774150073411884838058928032714570529132019081262502275573333043506202420456591099752976264075563883500637245254726096716996667411975156346518125637971151209996230730022469861981826601940968655390454181013080741467515358515200000*i1^47 + -234129865776695108791113509801763376532673062223271687602206185863734021166522171580650210470789933598410362855507753383270531178499456254313552233681316623540948250710142052115402118881397330848398803641682730632890049747342375536968830087783697699254238374515258291008856231068385455301184610028649898198424839888408602192866628078290894780927118873379563144096964414934777200365194122805366313151256332180454293448421174446645888779694321619008405299403390844750607716604863913301286353518658087422129748139206112528030723658093272438062966544339004463351599502234899351589600907851168200651059644375725587766162020200956803747940006822285779218987449619461341971112394185710165490957097007425739444589320880170491124768409207556110531743247253649833328952086704503420347804046408966553921090242299200000*i1^48 + -8069352127169044584322172522178789892493675557439450760249014004391871444441329468497260532066140173573466093567312652938140764019642972910447109283279381699874657091213287644737743608130806295518642601871209597770437672244849935780337019729535987237874712465682690619578740805591121289069515961628820958797886057538724517722107714142760737555747325989418715699225905354204367594295615641311804413078815002443236021148834428630614365899376936199576283964857735758533908589009175065013957187629922861100005278295217201845422302412975473773021085751680349344380430584704837988601089463059072437937160762137290297859429023440500892350048685240879399514791196054375474141078084648394994938515335235215382190224546246953402679024173619998478147546907541603661942036467504384965487473062574712080000*i1^49 + -417204823721323489909008614281261914438368596507386946685043969442000009915217366407347768060529715542858397825547174113984672964706837672011588652393808809451667747685722398526563572022484481240939634909871747841098995164255934493030767929414436781122763888711035526965847099425547495039954959078103019373729359547579823795140965647806434617022737981110352194590963704915488935263298824080604428641143106183942407802276297380180246287272064671452002230657523208668071637287881449443124088926064167764382084171622265675534628901844205575951086982825830661762492831819375512278434567021736527532226411334449858191879728858063844090051604656192533099455478624728269283951931949250964184033741253114934278481287696120585064881976732296917735142113426904853530016817640567600*i1^50 + -11829232536658610078424067057262936913273626702038208492283291405421415489485632263822607789506849343997580128964365814800659371210945221351203884782814720151578681590036055908828578297626793335469323801919292288367436918850210248376860587824794001842278101870926369852755313273973015281194865259131497147691896907342997460997463073554009114774475586333911542269306802923121831255163244356072848231586527878760960729260539441764519757237185662120103535113113245721436397849210779071225667041271642364265597537235808343894005696467628535676373897659854434673252355850603912501408163710198309289219571765313499140985633392161936308589433417207143250967542309662801420785378441793621389647938626157448015047163234459205260232153654534734906396083199040*i1^51 + 180052255100483479502878405064360725410838553328264479143253192208702553133662911147555015356276391685782227311727218180989936818571398473177017679109117748616068069761846505714004162603500848032945031612662870847521766691862072491333577335290468720189762549277982980946130031395332057009313841375072504212723486406079678420987676055992714944899455725029641686905116259845489702184924883189484670185028203965235644713892940522289598063621883149363796760421410418327513038130743706239322907079910179924791380475689117475475352299157197039593112982248584861658976139964123500784960281274919767254026229772188610660100507549137427724513076163817065507107363500798353025188272762538465409089265924801462876019169925808248881*i1^52, 508079469997691995487243684435513607189958387802475702230219016522848576625655763452742788424443549602257159004474699835257933470844173803432668590417284615199596373961765200715715980969531337364620385965132042200756114836624639621518592951312452526968110373189943576995825007358800670570761024732300364195265281568448450350092460757775920536632497986945402293993191884937856140550043922809331672195992157224835569229044532266141018425676799734252321329707550579100654585627703483495969526287889565377604033644341045260247060809521645443198465838026081554486870716004845033174595210368188203458380495776019833628002751323441694939786054997031395254662015922100492979449994561500858260466124941301898590896560686924726675666448195059265115962794131793732376204221169301289319474777219327967987247926074393196294228311882342859151452940215464606856385509716509397860420515899216046606106392071468193770745398005591292562310092711428897584315238659955767508165892698971762313101620580035918023885728814213716939830105889108555424881379198866235368898392885514884832303984731286620068340713931152538208566688417606899572250643085109129692385124900314765506248528626676706908754460827960064943699091468314648955404491121631966637050904613142193253442826121513799000544627347009999071409412641914880000000000000000000000000000000000000000000000000000 + 21440901851585677063267879329829731248429996619229034856417837123880367600344578229754444403327895078742368388906794880131212545325700229780668923720810006885298818262358802176280236662435199492331654049431222523114962505186929312810421463125424943286526271010239752934059004761313021945534805038741244307450051563066299180103577068537106614835913654602037495260234357736679063544692686746711714825299175606418032048983956520814575450410188357444830866637075428100424743179597350623593622223330227774674088264688801764255899557868581769483848693244425921638403433358802078263640107604805212309326436415803161003206961146281017931280306127819501266845126625664322425821628750078379435343201856160928567857443076915470259251476006707301839769042468712001510424692680348207914450714595838795287126792192671572616584686638355040488037407304211921780580460508389552448103653917713890942689444719654840023010670535039411243279245652709241475454754761551779019143156222033367822367552842336090371075080039916055639142086525133342080080786064191308836727875064852497457798922863613014486875497710166257435204392005410337099039427702013412386870063679849430457047811845211790885776851475184143136781189842440135736484916313617544486981197992498255362979053396802922183649270896265149983579163336900608000000000000000000000000000000000000000000000000000*i1 + 144713774808386985027987733805429297520068993478651632645589193094318652243052527128139375149575379513833803709227798963681946207797352985987671015462111582902006740647194899492014188056767307198042244376899034327528467953322672330904758885431984633344040698132580996988566733983702992850015619498282780072872582158516681453452736635644558115471223480726570950587070035254023124856836014111687467168693444603396480165088686248485026969337048220847733438044880138396743371490297370694751274257089369057039676054259926056928284128907785882067242847089105978334718356779234942634490620414171313630930981989540500889903953246330476422857220430897294496503046255860956278688894714559584567055727046241814290696631556097846889605353918635613573716386857890668269520064922066447556198542756935236325298970967886283932367420387162988954199580131534567118796098338940588481677550422539835032648702407270565276337188967353438290040361788165123325749193768803050854533313201618359822969922758885798105405287295292527342995003301301970994234618000892087484097071380893234438781356545283659643800044553553278685939491176806098195510111273911125033805242062857073169964960448195022329645547601100107735494321834772447134738811632698401763373390929365943068732546220447113432976698523045596696840687006515200000000000000000000000000000000000000000000000000*i1^2 + -2960348240989048173073903966983079161039743169545225976470507210860161595272795954708696021075608961194087040443614991612253226941113189690705828932293488497147426586399607025614574057210607869429641436039993551483453978179530479682341006380673594076023082191219478532651643900815595073521859247096347698575844145933207785923995496264108037976278090094093791495996158282783365712386925833301658502992304924453963752116640531496173335075546864213870081775393727680556957977161569988766024691493382278678710445110251640811667231086123151186405733462385897462701411476185218396428842263226175801306276640503042455237451717441644540950004787080443139539715148441152619438614550340271216995110865168534684366900872012067681905495969473071470548098485993907705666959406225167109018660656785614336876648207610184648270922823037183459984422581362552183444438393916636177455495760225501776562941650324346480896373470693539970578762884121215025432343781065099506856989816081677192934525268831149518926244811555654586785853015367593447377306904112994489146065938783269678992195591790671677061965243870889109573844978739164309143154526562327177091644176993809773544717635209691320423559954366963230197912183267795147524007949874273206559896528521620624251645426476486789639842010300295434106527096504320000000000000000000000000000000000000000000000000*i1^3 + 13813820329135775347572803465963654677504495432759236120715159291414353241842786229630980069344982182108028604261277138038471012890510744162169942685289931414399287467337771597003984355031133830426131238370599682691459916690529629384346956588044066603895773638057948027591921867227354839811374862830085578971502019590380259664631361771831357910050414833012852539052912597105924766942435347749354981205910909638338920064096710174360332583423420673966248880721678660676398970064759615718005191775728406533660648988051576333700270857822148543668529988140400175142994266418710954871072586766126317756448848678218020880493849179852914918519757646459811949274936489621916108083946433729802387338721571020972355240457509417505639218243788337341811821651525017894216613028799014097241572379034307778145342374999932241222012220242567099408034527632571891649961613783199540362667222805722731120257870311494055132475082495141786438911657976274935060312567213164698858436679890814366218915445737820800668020469918720284639383537936046312681104890976058344904839644398154748566864065941781718094344168602686884001593692574071844622411397727144678224597407650585781385451235682514277044099731380517463538853069044012888979977644158299617461267298602335090477710124026060962547654770246964424272022339584000000000000000000000000000000000000000000000000*i1^4 + -26547460167488445375940957060729503805754781028511194811319585251535113408334789221946923185812067379078963046436111950131652261911396012307433784673032578667721022815631956668083089519893167197321399490266314712079588774548839851597189101979983480050217101682361660452838728281952812560696822106405726002762345715885697724870010267629691835846955709987999019322505665752949670665261056090127393796557342412341316707780667420586572371877275251068038042372886027720326061924558175661180908328210079345592083136239587881517877143774301519486347615560360638325854300489260563874833751790039072557580314426790268866642178372340403224917385997305594341777846666598833468510969565344142312664104172455290504681883684444757378385261095249617702486241221054189673632164142006364648534428709437273086117076998600901396254088787870754412132679793296232269828851520597878908336213758679588635874317229348365750476558284984346490807352953571547431345202009711786948160407489093463028139680447759351466592562693256542737355206149336708102817277213757022144831530634566875681548046410806588935325145074141319304419226041825816451903515671071195781386367326220057149350379487725515003275928963647703299606993049543945055235392142004083014798838741067076911875775035524474599949685713979108602466743091200000000000000000000000000000000000000000000000*i1^5 + 17212587196364199378113882481795133497517652637001786947839652277924789689911747961556672313164427420798018110241655312366467780867987103314156223017165789224464099199553759041965298743959542951705667717520727264772235520898552210364182284881443423531964456431340514691886254931090850830927338244817527221466467582193034926003479650864003706644527866531094292177930584408157228170231801070715620933570852149197592576476177493282338970537010679779237005813906931942424895261252346734016502335862825856219365074603698958268093909721497206590436868269715382891119259260190278341457460782223380674248061622742431234501802572609297811271685425817486532006134313228921408756086167166470565599312241005005391404984969630690646212356958985014644642034759149342002005541625366444342126378763261052248311067700770005964278724667414828863400617165138135444137248294125341283733644587399466819356355525946433337535019267509444672884783717976546308589883829072709523443966931920541833613705770197663948293559916555851414620546237071828760093920123955292342059779762575790206904681335906594842430773755808579673384161602899873872776875347690297147168488015761241731752142806605134729923268408955083344562392373004046964491794869181741772599937948461748069734673119777340427938505083742734117681233920000000000000000000000000000000000000000000000*i1^6 + 7059408868932723878558818892330498906671443774075941667892919508506399266686464493926072850708864684328130741141434609987638912893310739974155613125299297919110244461773666411297935314887388842993159909775217541191887472941807250246510951805205267918507943359105895299035701124654443421612098986680347982250164721463081321667563868249544666126327783928524147897633777211945380090238306029237069934207283775942084251095542778017037089848154243550919985088465017768002898598393751434272708834082904327241809128662065831109820526682042279285070278624750920939000481385238601829993488044212620822884325888109816216733874377459187090971692950131315354339112576040921909871180176972130808388318142755198759130293548878101305742618979644973081257807497869917560047655226671891208785100959555628107353033225134111563927928197201916842470725808253964533944076119281289128463514722873306065074845158143678872553995399990395270989993795531991496973408710318256866850983338249755231106183924733652125655954734789802241153211379648689671923119372031679956978044170669180242571362298709473352707762493851159194690436304222555143825946985976163321752066339162694367131383491565439950770648622136460229094523950751491591743774082989584606637569005296622812787451810660784197669308340903715190865920000000000000000000000000000000000000000000000*i1^7 + -12375012773753211392318595787549122418906332897648988575544526945512990573720895629626002523632293196738512385812835441161560328494778906974797759440571837075198845259940618418157934213235328620074425782987373458957033240593013207380628097581318267168452484120516843494268739941784391791207037769778272261186451670980401278462365265305388671363594708838210376388757355158578633389750755169086295821493444990071020457532289781109216795753000725118639846382188373213078487600028124037707960724605745874806181740086513802363812446606725464794871745151750344923278558896181292026994191986374673668368780548372605156969535245152505983944448490810094724824588494698594151071657564114815467257947107908530808552202989985302344687980381386196992739174221345948762263207277389512235690237852860111913363775040084358565056279955205741099279529003748942095075407713911380246348669174922847087978143342717349022272553677919808100863937740175483291465741737456316725136214941141328724877793566808394752149780936016439442676046097742127259839565468336720811697578137724820926499698145314409294807417201183072211822479190509317507941867464837474527882191374783867699460099155422582802090669720847587449072892200352784396476150214282044994317521684570235728065791199591733830282130313139235428761600000000000000000000000000000000000000000000*i1^8 + 1200178622650790605269685370497514875029136399688104202264143534960440270188911488895486855181383989105715264529845255077307194773032997417413328084620913907225810593499515100383885315466922766741864267251663129353357038780570756816230941913321983380065215945222524777552364447667371719998714888258256488552736125337536956196986018494378886684225334140211348764851179340914518457899261190452954614481397864791737167844476995761201187288759659586582726746377832370676098919580553494171081949482054539131724939288518214561736578074709630249726528650535398397739482505821275167129718968845565116844444986159065156617292923111847849295823789603247835444089748444193547632802799671691701272924788898503793727787042740904232083138509021062343946097090268084470153213249816096506549807868960472564586610510419217035044381353538255431204601566275475312198005816160168501560877571752709091727713225453480386835540982001844398081358193091706904765119586759990461545620054616332820298248723631138303544135939472847923948765197302793794007915088913637521106559802410404678578171098364210065831572791071921988585144141912438293494129697559246269199920057704885052404110759840326304787239350816119902698720204394351163511246983248913380687781760931530677467299499970788567414800531342879621120000000000000000000000000000000000000000000*i1^9 + 21295991207474301941120883110645564462994341858331604649640026921575508131829398667316818364505195457614057233616223137158082426159061451973628964792056399542822273757984561021990615027653157802100253977007952942311636170709031844975528425877339312457349053723735187200021307009079086183977900079910867440278431698241057147985630370607095579503323868782653523031367861979677217852880481228395787775939387690886727365809036008201275526029604176365564676087327399552448340351428919755250544920879238534926029884198944126897319803168575691959199017179509601970429917840244495546494129529082966932711500078084163333756422329137924410244502961843327700552204461836768653191938947150812666581210194247073398100807654166291868648174074058784800860438894999711964236506801959154920939117221912072711098126690555759491178127930507993693157146854637275634162677494890275674083756258966334471346012924072836623090064659595953781733656336246053931864901153148173475323236093186562899690047908108708103813782602405942866973377854874734738870298602971088299650251205100835521541886799269339505716595772513491643810283806059192168149140705052371529437233956593464698879979696410283233234041328961489995487130948053905684382291221884907469001631990188069065537376050218988225877896925697540096000000000000000000000000000000000000000000*i1^10 + -18558937194859705071714145223561070095353757723559071357656815447132103022786689085567301469944436928940979365190080715816261654050330373274856654931430387672870123902811537382739693165376336153572494166190571340708545978222740718682904019120243196372968944245797415160435120920122157369229147250357372865625553618077574024277256057017200260857254333750657368567799316187964509160936823372233452897633112352663867855193412032647268884060851360635942485821148978104218314734560160008674990915364820035261933863070491508571877023513294502842837990826316524708279965196414415449243860833783725898029088822036749696548510687005733626076326897590377520795723257753106284164921855355208794905582575375859152779689289177915650316827097177686718381837768388744191776598060651271716488136872171448750332878229412497815951301138417548662442463861138566745817254662354386946139795936400231042912333583233803097990427962972502172957380721367670353019477702152350288198416193740696003813153685130680817351232875205117462974562806917814984268263808220243337301385268236642522585905678964885795778416040076130859491323968825826948336461702142231406270213145976678447515308008888390060287972223351594854090719838381189344218499101844334574008192041576351451939261329072518493947207661440204800000000000000000000000000000000000000000*i1^11 + 4835584393536436122594248779863736201497593008906864977907351580189240743640560027127536318204867686650395586106356869070946980933261439882091429358001994593750065306156240676321860867297453708195518210315760600413598208092092103616295892066165708714554869964353317128438011333247776512111261261879116008431308625620616713341561169613237688993985312049070174107340623990069665231195238615890335308531696383258558022474171269052976710245035494991490141943670930648188531156049691671692443696764965386340472106064719338854432481949588690890815383197720140043297677648608001888890528847171492232807756639973684874720225333033814968766992113675939267533432781774220434706494069445550846871146630341324495910737169689381064270544525518220300521944755897539100710430105318155046498834993495477279822776853169522632102082631013901124654374922679228689185552692116493372622219674308650415900446259485782968056207404386331196531061263640406069909336000577467329411195082828485433386464440371584186207480784338744625424810599484469777698095334620758442747293693817490294183724986187093557731502854193205670766041394138198196919604691970005421005074249347378647793778311896139085679475517012459043515429096198403749169361357090829812214217994540991513969736354815256678614242951168000000000000000000000000000000000000000000*i1^12 + -282634564397240302058877075860416708366956336788982838388398123153182032045656643170147638253281968593587874585078493477879609596651529637245121357465887962520680688048655569451994749754796224594847356280682074898911376519207788482718954844018957765940609492681361522727402499805583027714591354994773759763576333109251763705424643475372289962520584210338456446473477598077685940595966024144996091888453164372837172674525824329006192707521869161733161784055504014238502400136581464070023290401990104346525168560307990755987623613084873822633499114269474052793577369263543248374403232344425448395555740360840980845432639465085953696760750021746944462672386939963716773724816655539907202403957116402190289259870034817326403517629613925095159445461404046274302333889735493116811974883033676968561208070902174023248833915540106048505960665056039845923220415210421131697960211382057971341633142938979948609623298029072282082403839464218807228675489756612748614402249621278715110452125658587761266700816167379007479037499927764371870407035207953189549079899758099739569710580367484321091905120253760653467519229361537245755343417097733722153740508162875506603159881407206710068174867920543328317765380776625741053900495715316452716492582537891671556126023870780432345215270912000000000000000000000000000000000000000*i1^13 + 11580045867780742160242300215536695083177734512349726124826323185705973357296275174582678395551284421524634064669920704082604603017186381911225700159302653245824991468588938774799784365993691477307379801046620508789114982338272469581918786573533514474480866945224802005013031350004046747793498523102084041089266731765599214479740705811479623228787546487566016101985249398188598469063953256624661426445652724616546225118875399691528210069853353474359850709534277854390599860554207229647278519043326149187702462385927366010028010812811882838899609925976471902802451882828450516665700201812649277676016051171992075040082032268781273949077636269104734475797017015925215100383791017193449200169389421706513269372043993442063213185294759945380930700194788828183964564636989084293720102074827576873814027577072444320087161723689167604355097728027610982947746276592551102442200085317982882491654874331807379958448284892845416257881645390201523904957344871023338299611128668917943851517877616768322470869015565296579749355494977499015073919119910331962023372134678661612365718478425991198302837481513938468856208750658734975071611013576330337854838521376728847540899589401031713518780810440491324169526995606894369327407551088125406513558910292581120876942514095698836927283200000000000000000000000000000000000000*i1^14 + 1068608261709440773246986674174473444677782574581986084832010088184791473727257157777980485072580206889567242599385485812632692906249446080961237698612237938943992452121787897296398795595955486395557123226031057073642122314591839612638329370564372302904352489606078790892608011643256677171032604261933491502965277302359750628084808838785384047142601380529826287049542626744483529601656605133833717876470016089465242308095253281177496193844972288178621787307590092920829388672086345654490261408752824578846763226787183908640788222712202767440888266304464624143234357548089438634121520274570493204032679763499117658427827684553241224217312155682472694166792647698869880438716941833393530092404989817577967604085833395358497535066455584614996502748373826227353310146471151021220017140694614477808252085179810253691018939922872258597083341807029025053459366309819453741164588195326208131803431222656183246950220162088772720767476704300965362244671882449727458571804578202431709265491553713005184662367996893030149367505338203144646010120335423425304364777204567165024146026016667740931745536376409872433472028121400565454524063719348006426442053357545985357529753601294602210212766524648463288678346761983851982170382184877522917508434075760403640745766881629296394240000000000000000000000000000000000000*i1^15 + 107020740204834987923575210331267861215932582808260539880200762851057979763469850633489666070102817068849916158997719289313559877304728753618569971081489830338728131724249012924156491129554522377631233489325470380394949144933914573171393549501873750931997379456066084814493826092289932505405125013969688116223255517721017571406363877366220699376465060477456662280578741763341415288237746484737476696515788969848986816384663752354241871735732300349913407917088651720446053931467945742210012982227366599504234791535440075410833391288424268464879924058482657633641213068463583227561739170984003540584680558945079563501318539234679380715984835449074354031828607653657233980075256883837604845133347572299653205377722092129405341914618296030349574760031652897564436298419387265503627508561653131509955730729152534012204275806098211671694881488705775803881157471937844247262087311019339266829081039158912211663287108077917120648717856661613988327279577086025512667511422151886481510175205347104514182479817136779843286602356684337755587807368674670167981099476901255859282119818864868434575244754078152065312459249092594912872513646516698557397369323151016707704973190877584665921934288143127204628170544012522802096658953338409661917793206988379165974888471135780864000000000000000000000000000000000000*i1^16 + 906048559450061110875606086632323141743491807008193964264601505956096453654125684176292736020840012626348580898885258904542165126585558948761659136136486673092064284409318785545127290847231691520458986069165726045364617276548406317122349949881847245395531931765431050393074133202478209637022070866648799612646623287817108724712518480461816014394313468911991225792019014470897157697426800637557346480767135390522480679330215024876382778437134137429221038347796124616642790627538151889962397301896737884093765181356120696543402210779084469172451540691016789572591733842784013690976868103719243580040877982393873060513575368527447737159824876848125899702777424369718953132540888415218847042734677761796616197886273915827581286355372745768482578400915488739389194671579492934903029471131907499425798647489886615238602280687196119973109351060144655643958596301723516410851809018492963048049220242159138866275193383949900543898753532172533713809170890372663967254892972867059286021143408297190379301678719697394762849932359046796743208024303567932769274836081658999433563257389524786599676774313662666003155587369809228542391158987332783160180687699655457467762381482794330439750183368266368752125407632993867490100791017650608988646790968600924202862763625676800000000000000000000000000000000000*i1^17 + -48445880793553545973693593539334028127556886929939238154376903437172265795268573211129396613847153440299391598129817445438996403438799538084738439180728304784873082157099792492898751433184887827896717420739232761758560352451425538645519427246929702129644332371647237954835523484775008996282125271816090270414267075806063359761251200185921381625922657251115576513285405893318494108602356438637016931978641646511708661442734447611282433946321212383363009036027141444785809169797539437743742909990135016605101866602764333346699940501041262891715974509480361999331030617721675978487804271922940704875842764320825531980718923855915655510415542084496109227492685115686451352889496991876646105230921136666559829905537650059377775312509585168529458248619400813244650961506959240237201880385251647139281604401541892791663833805860581676125510102395471124777845007588791057377685988986373757259939662327843128943251905242164810131670562277836970960515622904223980777206268113750986768323455933033274389559872016816767100472747884058496725994891258976572991586593034865697172661221028971002638233462869355725519159141602328409909166247630105868138382417083593031304041797316877046037911463378711608262725839969874696764718071620602674902096319883827477671690895360000000000000000000000000000000000*i1^18 + -485735541110168529771727553523854828314710009761831548638143790538245302387160565957227846065781632322846899789596446048230204972631140075756081984320196945809771171777777640966092436319208032698783040493410679212919257146262682661482281783860900408835628198174909998979400599989799416542368256687249807788290072541323836368093867488519377193375641681231500079522673631869956658313137800895622951377433957076884817726902627134099477492019098571826015923236107053749946677187602933699524262224716165858222658891458026124986575219026908400412648413062150978644401253876996482826008644114206329919639997226811349774203391638635307355795603714635624013841365249171653802527572856409153655971394509321018356576414351345669277081424987225388445455990858527627689219488980617139851502009535348674556765131156191362409842264067083101321360358491664568730095031892374854825401052971268114274735635768848396129687299308134274433972600765326285704493691089396907518466097087635536522297404366281960452480767252125371615275505222772946448926038778257990111559519548651358171732919222076776743239656885131497723547487995162877285627501064248628689286769925894086841586759494092714071690377060549926781941406102788377982787031986658662915920033905739455801589760000000000000000000000000000000000*i1^19 + 58884223647765326625828523827798125261125588663465878107269900229127750707042443914867458984184760248851955216914763326487571703639417515284908676441667600448216146755523882000434640013462745001273876984171586715775165223085989929005460517115423201305995702926898987970619174159930688288404639325291179829436576624133954631936003568071157945802379479699012272400156737761573112650750525276325431590857422437982365375255195667872862785532008382599347020663050961159667185963813400927820999079697948566199411682700948587508061333212339699047202308094555965148763281924031142903002531531111620108759133171895600114413464836426566809574181759674371518142744716723398301840421522464579452218290949377784921111284757026292662291736249072509724931728744741831844262591894483741472160036278524575464147628092379507962798372496605689908563777154420746075266232569251727772075965304757614272370001837042351361076464655711054012024695392645381359369633063060677675893677125083672908272277800296702770988865814371304838163190047415990057628147988501065415336204495261982625247497218523906680557149203332473320763737057240561010137136474139593236507999607669976314877032923737543872042164686468277714398875896018723404708924166517488486003322602543559108198400000000000000000000000000000000*i1^20 + 99419657281088496421119076731631834517343833234226593859576649558253939851817641967164339399652475499117948693588199181927967264516747063164525279212833956244972599816635517214666111990593310121598430635861588600634038362137201088230377991267696147923014926521256523474003795884592214896733112057411737243013165971540569604413219454844315881136996333327831148016784003764940300801958531623441128542179110099680121722140693028019649029978896531650836038195110250135670289818090487795451926616274286736937158783148301986035368298559761007309396034520588910820821995014329895145754027604928596865243433676767768375111453805597059492456794132613880318424482506885980143239242359065474717977133686419625407805808111461925002846847053635033140297379135227658713645525994870520942973285574768908741203689188182219836340653875393285756303441126906945883365479591880063658161679837849333502039640615674184683297855937114347839435353554334482938014990651400834811971142742870601666126107319823316025672411613081329359686446542255011433070004139674381667741536191116319862755829850291798763066000904492835416090706282105568318143779668712409076964011010234896757837323586412812743972842521288758036846436031715506031497452197993517042698684083638108160000000000000000000000000000000*i1^21 + 47143201769371802977921821789237159623283461561867077471953264996823733333361727402469857136064904349759390991093603416129667875560868322283056855576462601262179595698160577373858369313907247567820787642418303668101753550474662611343910828746839563944837543769113618597830736935662310121557275466600411351655503808706842214633092282772542547065632026352784980983578462015753295976271596676173848809302693125880201461419884630920310214158557804862074798356267096352028393876868539353443356221529702773579027538378185390347173849468466056696727610073251900487815134353889786218677319670874616941340118179054594659396305334482486865133396041161281373752769660331435264575363110174514724873999455515468513324844422844959212741291612948203960918686942687702149498845734038142268289857819036009524821604080708917777435687992122438094955053278796433466176738483229204969108520952612926198278543918553946516853355810579909777525783818470104268540095688850840950422573446579636528821549472908172620629195939317894035657402864548405228754989002321590432046869981211749575335675415815814851735988584767527615117069641542411906408086484198399526511908043445010730079451100826524462386025792453197382304604073315053230667044258843199855113797632000000000000000000000000000000000*i1^22 + 4172071539571014601633964800346797174097690978556680141417645692021571908533807854551812241044268429624218271536863150910446696087040373048533661816736964914319100028716757156649911274148460854689193055036854028936492938442434774787226216317767480247738397845247831625397989008708236421646618298532420906590569376388637861716822812548244837849187786211016594166723552800386543501513494864882139728251015694845342835868783439785726452785111663464358589871545224270094770501553456200948523308294989846790594443295387143267932832911892931920420904285239462693015904511752565328923102300384673817766205831854673424718206396781527206872025940838009727830559164152915379439775922021535036464520716254900033660392678649458774889552800089223978040706363710516051005663775739640887873788955782892250310612751138285874507270994349491780829727932023348446596659077611865937019609491513985916834741293048583500122485994614857533301244693514891703737010906928424179134786923798510487919014729257745032080211974448791705108195503923934317558011553029655270099634314198916841793281202310116761475226064728591034017913382075277648425975386648353894886890344262592267643443102262123485741134472968950133908220172781268200935045147885751908486348800000000000000000000000000000*i1^23 + -296455434465414721273853607724761914559495782173746328281231289337809375899164307547486961982744081842160392941519942810041331233110560477350704498671191254231970942507047823283130219497855811727290139902510436369088441670423313619401933044210449390082946997599364154274029488095756090285752294130768721471609758278229553201689013228783239760974232727189822280844791447119945509295856012059209025202092669682262455905108676226832400662372783688531478346328608141431926004692676156732076838499786591206261122140738296847249438431948959868592679124933301455628512350793607853023078427040773342263391913299837408422059977108973201697890691602831290397888767515209051506079372799899290931696310612840302197654005297743677506117133168440981301643630696463663140321756761357089203482670169865571876907038013605957157425158082153929661344977044380444501291213827414927476336485776371934386174208598029737567994051515385146402927586752661494480123435801329633894567595761858938876311292483587110322911027251519322028974131719420883749440062944303460707741611671632538603066968901561859145580318003312422914767342768094041744198443745423574091985783712877535685478882465180625945520436565553771671978889554974344700988158881971568640000000000000000000000000000*i1^24 + -406407365915050183292667540970559209308817090458132744336665515863030256770989120280837280426278657035383646982728034761593970821910938659620756173389825444254912679015662217069019117175006866028021980038603586567702234768618625132115379243964545008847499658136740761774208679119160271897145266412403613457684965530273602561340959899634027495111789078980262829823074645900419210098720053060979732699224469490477041051545158155610156758601317748484888393873140425820338504315753724513268449360053403571141057062536096537984804967058060211867457351732529087254354585104115897114007398359349415627714065007586659796374432677857544334422502549467659039711774367190750483426682598200041802823127748100629252068879124648386689704821505010907839676392813863592199921039300979675870240138061275911898219664953137743155663200030826789855437680364190564110814167827546333435866372055010689984971521809100987397825118857834628077752080595704459178488265744701867227557427307561381578344316610553157710257716870208992394147000794277235632320100894331202623492741521901544308797663165146810481878737948771881320187455631368202826437342869456522210344907582961611203091217802143809740521648658009280732950502879401660763470521434112000000000000000000000000000*i1^25 + 16109422292686928040036467645580690016318373569185006587632063891912326509552442842533806161962588879248154408496138629334636204102607783116231643026610520875122902596941751534180420914587335068461360796578916270727885460699163935082332014721483401050729838245886984593089850119090673539713423953280128637277115964980457962394832035981040983391826581104861912716889254200838242631523906225112008649981571492848760546871530479817279145432282013772424444009455960185079899404309962452210193835947611947621485192285002079585130118710990774685462331578286903358495990879735146922494144197009195591938531932950677766294818813504191981203171993526545459890245483779467959813095288372900639638147814156825101728860192397249446553655232733776496026192113594803050861929072060970106467201627381594315033824278006287940027512957170644447597331750344964560388816615868123187835423448490697425188820130450396341330349170955057607148165466025360814208914230527777983216427472356370194605668702046566232472649395725896107997915246502934459349853377665368803538147052204522244329550663529453964675161301425574278466043295480024066794254174194905682020041931508741137912365789289700905749460743422495527617147030618679568184115200000000000000000000000000*i1^26 + 1944011077335197294676535274808586625635898342467327892686330845516464351746390087927810701865426184480638502572213742156834032924952534808656023459221341535172323342890449661942158013854909619466514081910889571514254516695859081829170891460271344609995358201823692792121789809980462350420334565446964619423948378654841822358792243040807806685983681883390135274304999609712499265053855422133322737665246856355947696967004154543138889661364045923485336023170607300679530192611008321438267633913081779653038643484061863708006252769243149784840670568416864069086161653691109555430015871750237110624867329814680302210233877548927651774371352415593372519548534749627641447255816295012901404377651832833771110031608073309232981485412585596497017963636742560020267374590898144993338731915855830298449714447434371209320671357267096717455322241822346166702182794484678963671851483769091054220976583137072227403350816151509852010441046622736500880634573790721526463767107466604885817091868278808524149450397585477783910866136177112782578555949338226371518257838919059544957055860516069114550311366778738922765296308098195391087896548553599865884205578075899868965322571490190664963151148177977279256426655864680611840000000000000000000000000*i1^27 + 693567645498899778446897658016216302436439357524057608523551212216007173783225210622009681161652747355725941420959367063624107376332260692405049923800918180860750135113187628707643235119719930733435576557467366718849753047565261275881747938914814148458376942889876786650076069585386265755737645843927665015654714020419336577739590371588829358050188402846989671494792767288885362374639207084150219227372041974510413301251479277249396645734671692628231239629759336228670954395642780298626568576868515007697497958649728955500139930854578170925251397986482744218684546653820179312132168036917818214159983491435967448948897491581642364660896186002870886580802809018937876208884088021444844136506600923852132535731359168755784326569612757930955984035655911659461901861507051805053195985623289184329874506237722142193807999978374810746934681987555337476814390539844027171725908141291834208789396281502615666878144268593620344120753386382436818490095085616622514066824318727192370073248041695709794678359621446864287635721634586831258123971405351556736999461490953427147349244074994206184488670064075757793071062972738958655512795770269571785777825718274687130539192522135235226279277942030279644203188224000000000000000000000000000*i1^28 + -120136556418392250990689384899135357162753495917824393645147433802132080981134426413543840563146112355058906707650495329836110389948815590889717743102724502125207349552208495803524780851538400576996558180456576153900273479043499167811170503775986713094894290237186089301943015427553690429272743786165388032866547361194077130422471398102581522096625022995413375018101295179695944695501054894513413937169896703311107425686465126771236298440279735183879149644563050035083183114567508366377598489526870241044182267946446470196116518557842621402692404762679101306882258053850913909733704498796578644047222487874767553256847732360193591473991941346502175674022637653565710976596332421501072633010739808746083106467691251439331513306403219803969337078207633337503154779564544742025072112216660055359257132154892472032240635789452943733924925142902652928855683418954027478475377856775940395032738353764051816625393443814840604517343680344851028035639149700347695477837527845747506227453535835620206146278377706797656390552080762979492905584200651920459466115240824438318738310605600804775764178541037668858327139796746452499329228328526422567482335342531096138848461054962732544938656605664790275371827200000000000000000000000*i1^29 + 6990306207715684942080062220006098642171150598874155464247151030300788144523322135045850825554811099530960819116806188794619376166741153973735474301486298024712012849121754083912762550336944526884704903164272833206201250570665741753784325901018008592264257577669124826011447437107713540360124604031754937162681699029691345951010047361566955250270395258219666141382105591009616141748436505657778420073450704636765756124038695817048971673737031975895843929015368570228856866865805647442875382937398941259499956088503556884816792893096522382260642029257065440734737971305108256557101699739527490585972981356737647533355386783376437148365973440263539544087773694691559155448516488252497751141642289708418988592487976820763507229703125350838137609516194183786402896027143407557022913236244505484274302847903264753670866392650864531271222647165017036497446575869721408241886602151809156270524737805578301468962972945920964063035230436823720285052328163134958726368347793742153827908300443604464597200425831904595934772432647624326394344678660889146721277338324677926584656853615190694037460669371791208151972478138574917855233033606767335095926163014130663403256978391130640982113629488849879040000000000000000000000*i1^30 + -247024520363825612417396918327759175663901319181663656862021279544701241598537014242744117325752235227613692277301084348324402303879607147184044922559865615021924092531247075324438131470525199895813619788192448668473689956747291954800279017589968499588507574607577531699868727351107328522842813862664114248587825598075726583150882560681267918620897840312878065525416166714643859641118693309750653097419373487370054407316679372358676912275974127237965088760770346591765632655703442093938826677582020179701830394662289778917088365241529087583675818975171599545286541927640718126846019262350800398596111676622457222623010292045703434294957510364990634210603156450357030141406497783564648750526554252704363337516097975424214429275580692841289154287165760580037708000929839407277563097895604724599837936096182437161361682239331910346993267586369239807549836696889101998609357544982785797621317487741669747235359716376510784695970197095370547939844814084360999409970405844370394717926192921155210915049267411279726869244637355608692802414584910330096238834149147204041541459770647909317171457974929099514951648553145585638320631071644118495222856468038560195043533009993841655754890674176000000000000000000000*i1^31 + 8131567732919537097966795280281331507747299138659597589848491423112098788095094678597032298643161389589082648422256730863392073653396647429657895773625457152590477955625499295663993535463885325272474362576683757869218678535409141074608098559140352883008247067911097006232986203528640153886767291989384870618399544652840836633127708151635638049533118907858088721087221838921963691242129515285634746153028131834311821940182617502323915966175205909200126798825464042398103253475769814806736410214148959188897345280571604410812044746646292306864511924374161069320309482187327396914879820388571523016655474152578664170954395735057818917351416956860444842358620620631545778269903922611694289536475777487673602968906319160127874925664176217665207936048952243274980037357649933850990549268117306926351578275747048254128989207672211262849432673539995606617249969667922762006166555177021074362539063582322087653252483427614420381556619685708804041016954796235516783092986442409560478302952008742371128979595648256885341545774266089779769719301238586371884778662752497099647118291928948343672862804712189864714856274678654057993879966240301867617478083588444978838724062035338354858393600000000000000000000*i1^32 + -230746326086276982588070210894581849422629600640256159642321716810574284760930796506264163949568120403436281512739082711122407493747650696517813720350567610816863451238927027798276639238988719360402140568520232778235826753051350670907319950412829802204920630793884256694333023323810831019838860030947076158452415353009590602391319267740222155210449458666983611842408554992246738073466784019127155239078312317846997463249201157012021241811530543867578445762862860146926331404701537909964103560704089495387581744272229876285146767024063350119405951513564341324174941350792316584797920029627426692150347516853617664071246841155930468168048852773762976210347343850478402801868068312762192102771560451942657776400544532564424556577159938053797624300835189838282272342167375794746438522772779439895682897472319078589188252527376065198630095665653848596702290363301285864314551162638263550976996758026142716329312458465287516030091965827520793145324294873544112949747846015475292807029847396428691910061251308063817461205054881273298961534338541343345801697516072157317052221835437592486148115828450092589980470643311200591460849338778390528175960303746033795447597263351971840000000000000000000*i1^33 + 5742434857253260557668289590667713658065471418441499566090710342238262025174355612804974136259484372220895547569781859989574652460982851247822857344523223809057605983488181029319363373107913491916411275564624704372359012881155869913651911301782352830957873761259835104983897864668365974693065241850581770199027421413551513300629540523872339309243940757742095354416999059839504366638217142580131379258513419707328683318368628397507032392098636924381516108839101979831608012643502516154455444189756264224694990986935793454651194061557551368308163267724805148264372016261356592096978107690232345401402069655399220423632293910497955795899074555826765118371098505842011187436031967514641256624830752128879085275538027241128770004424093027253964652348762604658397978393241662899732879641120132113436561244913422046170670382655192972713178596437498279098638325530212106310310058906596555537348885173364957236973352703922389958858093653027953386557972763064529132439941466069140463610446755695780710121918403775370743216481481771530599393746321281502214592148138579656605038055404599233767630592372967506910839548050115189901529854660681004916787217650891999193184206848000000000000000000*i1^34 + -115019511433591002521691672256639430085200073137617571207612147669171447146541901006617384937664162061523186065478909052213431187001001590281029401604954763253331677790159295573635278377347893424471086814580501514808600153553724604771557453680770478760419313641922404398645889294870686320157075424068169648038516024341633800684005084405040132158610099863441248366600292867979843288634678778181170876973114966860435811412903336562927163539131118612950403086631510730334380921808325724719185246954000091408187503926576217166865748289507916408754474134390214553331082266515727814891087898257792241950047698991911003673599082086974082515596298680633178613632834151002070080305313178201347800145031067794734168078090431323897167738115091446498730326131131508059401177508107853729836324999667085948669519134712105910675518144428965630581550222556936917441372172986432763871034505684740176952313015314915621831151061379875730843881201800591874371884020819133386144992053928018093686957288924165877663144973188862067664107652843652554839508558172078488427083923543328657878435774790353639158929017846169519878794593081069308712334362320451373744049348668660006912000000000000000000*i1^35 + 1737820466460284584740048236914028070276465960474639924343368236738371184870802085798353882731749955504556113907229079182450241115703545042580103591467479147330274551232931285162066016905817927699939842924159171463390883505247807240139300282451046271796415986890280936476652938183314238070760186629761023749013878865564669537015731921812227702038879951154518231549265896180314946403672572955867459574606176861399282803833663782232609101060614878276858926866837439819888878649622454285393325822258281183921811835165486999874715216741176834679282095801232788100210965079755828768594113670785497753495669563070560163863972248529965144215908695373561272566335447008415963412183305425673586070984077419765283760429757080075088948852147082927781139010387938307388739688820377598471434093171116582594465988731287646875407984735246069817347271726057699675071126434326112395170172807351321094242176209134879280569958994713000047978870013687032514101766504393009145934349207241423324628385454798305215838428216829936699506498334256732399702768802152321385297709173427162914753098867978603002267281288056909880348994682486168604043561728577259393652198429163520000000000000000*i1^36 + -18200872231902076217018929010315277069938500643999028605339399130752378308185046034259436066091554471078480169963587624882444472194422645657086636325304751036470458774937714048564629036037100203794486402730423561795501145055567227566873817267392184707001787157063031918052010102417141416566773457223044644863062937901970352039096782160880415630082787664064097924071870208972337483909800958600696202996507835722645361111141342230811518836864041731606105288524639063410457532837939297957034351158839372687648683166659369079522165076668020751189560644051278594898900793240109612363097118311238227700580459637575786183333798307929232303685467226508266521947810377276790461107267486837003951767959407554766873052158683882419264549468372180399363266933711397864105044587224171647979900731743905949909512101360564099794640027514133207403024053956484878713041007690847494751314177154289892248079063518508643617808332532026671705951517137927446077649602951424056761276287635919369601290381036515177354083155387676570539374498790724652097259179285930301628850747907461851331191642403427795328270876000019996395290657706281262602982033242975185645043712000000000000000*i1^37 + 126382494472975776823167198078094420696853503810228060942502523312678001778854041513787301909031598108076142423700457162946123127711640385554921435822996759448781197507414382112836524131731053491930003882218576574905245350374669827752183157767057033448271048039722552429694125256671385118890118244575451907998130947923697184724610521462835050797008809561100811805496223155257347144889338800418576844391423951902157833507904860596707705616527501125730678164757086368578658924404975984285108103681793312365288149210932951321401850495621753795616543586540746552479843856578756666047024964790329750129143453079710475975523531699935833807754137959978349672335877662141393159270797438260218079993456050543970101518381826564363199304328992997019729086926317961154654648069138271101896118966483055557763241973330281507358229974845010044956251590348036770649562972620425216648552957732513699063725617341850880956778034493717484796563370861277079406859897403476868433290544392489279499435012561322634614343187587374208734912407556842745057228091407735776840316440328123925977880092578847245176028574616898620811524823040965998733625645880026726400000000000000*i1^38 + -163559970923924944397831771340082857205038895932467158333013640265288337444527368594788768158089834944896997881160678285908759496011131024350426617564897974188500222364925067620449632157955703435506802729568093790081435874166890621990677160074866838221644645299275481329023073245043568386657684540983336536765951879437800720950826185692590878603377693674831857620215320377752353651223779856440952061269820882272503120121571913264601283033274267478753551557160641418490672228782987693000384325538095491289718569063122904730587906926464378531891365328116175099552945976458938900084955236106914204080813271578835111853078687236218721317327047947835461056359693726280896121434936592307023174976053067379943692861526786578674060725760375391638342407966681831830308116898658744569254327774842261760182210549092615760971538984723018246665284385694924102874300421468659042974787471317170532111918400562992793898970356467990250761662324501919427511873986032308976355956595830044792759102537802333804834386132560869460925557430594915587821152424849947222964579367127233941790306345212692980935847744806423170637450709476225823884282920960000000000000*i1^39 + 166331871018078199150092679433569012395907421656048529433573022391866391599857543286406170039893599380948767042074486825036231059876117927890156796781490139041660423987640874078735358311465937413690516830669535120694659691148598376699700157571587930208900610147605817492989343749955386963285376192814812864090769085204642692953001890363572665042715651667954124347813859812408241258757357706544319256716543176605711809262987160621149305089041497512590541396860858918134926455576969701349307742553778751147012208074408047632253708081099073838922022820324378846224964356719272338171046796790404072435252375279974018164416757322508076985392433428831524510801690300518951085439162870756088167234534592314558259082463986757717105511347620920658359639896829703906333976390924014601834670628513619938720098610548388512305985837334679576080550799314552711871642982413458830777352212147269471155825270468385173996774543317455759554566005817894994596520637083332061948766539746935272795322284577383833445284213445762790597026552384699276001196061489339590226367540307697242464806900506946863331619952046634379031995346966365528064000000000000*i1^40 + 24977640263470077607088320490467849031623827699112574778208155028879450001628440678855763548825979833725604657722051978837611171477422160175249301092099431736033372952001521871487765311385540593973165676917792369080198710910275359513488855976694165544317048165224502167126687440431999727695900573874238044575820564991020132051827156496777529564259850435537475217131441764152354510639667061253487868980282955812361157518310083949403691712237527603394315151918025532919007080412969427879036107206086285755860523314314698205943357017713423245095262225391254064688709793841935197122011897512874215706651954475709460890664539583042903038406999485249112618293721476292781537746374056161822275069662842810257422049451815484396852363113209048063805065027329131447457409244865370484988673233692054655246512001460155958908702868225315798099119165869957982149951744747458851168223741365293507582747300937187867355522231643069994152935662018338753591544525334529083116795395935644074961685523308693519764914509909980179236785500060341002867316248698590301560316695911885443769995386900533085906179831557523870360930519193600000000000*i1^41 + 2166606825153551427197824904489415178464801634077214502275781420846807278293088635038894769655727974713061018122215173513998091011470500556612626683894176724726731396356457382078557200234455733997808453528853332580708837544162500863700986807700677474137014167617878913296476835406794919362711369004364518507948538101856018760195384559643800553849119921415664299937567893954483602680520134126855929280286207121321257098597224881155102034071822910162251323040369731654023930099619774380404300170972733219972825292693015669708246642515837723826686702331515122666066346859927438663620342760877490886936214741288662643982756816398681657004169983447533887974750719070655984139287936515729447867509292191528478871148039684714428917608253796449054810892211909458667712680391056781810462651443002908768738659891798678488649287409195590058192607003249874748547230208617922232920615328663056936567344603390299737102883657924315768153587783526347592158916678575114985516366451934022430871192203084427006613091088885468991878661998623340539731898081571191349507952970540018788020921000443321954626642420733104839680000000000*i1^42 + 36335615567683395439607491623444984985354947414911150364743039455336178428064758282838905455751124421078460491290788692541867692055780134773528926832670738129582531751689227706481778446783944748157719575830886973965955520710907937362134202197128500895928456082193453234895581515705304686543992694483537540273438732602241605181571231846568089467806655409014686836082671543598849051945070340907467928076841396118176931148495157751703489086416559005076524906226801279738306339295800652953127434672789294103872462702935760198047312596043217634003975754960837577934366672947505314721593863963428398579791817975477375753216755414317797662644490648749419526741806537381951843387677185222744574122648602886650093390554372707023076758160547021788714448435148213218306642939186510769098375819345129247276133610065319899892006366226712808369405123126534922137888386876234687278960421655058606917827450056901869028066830889461647528309455968181860782183575942396910126702168239702570171390881147290674735676951634806158404597414576784323961442951880647340111972685582803845083091027211928010350841709440000000000*i1^43 + 127606690075247592889668260283782144385313813886234637744480115038884299558239571909061112222857212394901551698221164426216475294178664526971330467204227006614110777179470821409701666700675754001498689110084899918664670803353286954589350391639277514845845392896992245418347254018162187637689718313913282509279767306151910606700503698039126316896042905391652456855647926977525098133872028877318423762244130881686069197816295333271599148733736434090932432624667680107188245021624361666937070798727153731299891518827421432733884523981210420424903776033706791150263382775526331033417012165011966171185753493463568290421129817096315308985893653618215650095473332311913920409271211354035401403683616510553506968917262895974239767964094919772263407887793903927200197169496791592295796072592403200021028643285301513449873400949948183422026950994997796402462457488985129311544177639465549642409495582109308873420597322654110055196904498581856881114114100238726522445848382703015766400938909800921594299667520366765584817730804831874615576910230985437166961340887207677246505443105722862131200000000*i1^44 + -604827822964527894570911234563532454174201258006232151072853376519978651671768619029264162580472625593205061306408776208835178953585379084863724788913549637446476628867786987854590925284465725471684179483586300028431297235831995185038360094944936340294373259369508223748085815344855531279396720013675099790551798688917829552906872435667153472381066516130297122539734772262197900690301087250564417882721879389407322910650858542231230095697147952623272513364367649808922013761059076047666605455625326090861948623320156013761752324345253154077032725744429024380776189334106565541541989575344662247220807281162023367973560587047088655938467364866534659485675163869088230301174214921233466843136746841179164369718189917906150349677277281258752671903386147524440739916039616499129449721680928828668136094875204676582511690552995230283150325263634454504719712825701874159792403844270846829520467171878043544691596078086707404193050006076038179211703170256126131512764694888849864969466364105035442087923421663895856237675526732697665600659536413860132414993377039105342773033600000000*i1^45 + 1627107731658880388077874554051671272332568866379193444243040521134293692781244108386670282219044741892425315825870355096444537815324051234942833652993977082473386220161935062353884532362730442650284751579999544953608823667950939284273027477076931292975410368344395874182133191554839906456753728380589789272052455846733280361476065313190445920451238127229760827990311168157896336969552023822097350181162395726933220849731628444245133618569013213130015672443380076971269579293620233922928280536669486820899430989285254246432245074089131724889638093662377885626117990749943041194399189682839315548357854764060218938320663090278449226626235405290337431294195899201231892143376113805158909900062760725300655532499567791598109771131129529443561580423558314019076333519314452389760105045532192138777724167723732820578662566470533390140447450564033910523719405175123292447298166900106925800711345802386227766364281630282654574998258178233937180874201875337007053768545403236459833456724259221256552725767873709129063251575983487884188352284639442959031279227133185600000000*i1^46 + 325839490779580711890348873512446111695029830773348547870932849531122784341852667341619431142150145624807017575734541495002352403545027875482272106354913236026032159051003971761844556050713013533008517970568136864348220288278457745797981323519415594909768205510604755357814773254344246091961974881981106131257065707134567015790747964300990869950771566486539557356598765347335815266736636064343543848305178442793412513190583214940592284513146043045869699795947617699212136991271541258889841521171410419117912897030636354510353601439893104615839466933248924610287993591453894657117666124319436274888723095440544559934529993221429461250379630132755297311074212494463881003687888680825717286619183609127319699409464583086183484610131061142595690157974282156300896806714408294107514373242032094978629467915472746152051493759778420510097711321963560871204681719892310654590541214817912247358870424030824741863578456063919660415808423230320029333785041920461114753083264498412437655313261168788627941023075820573941146365052744158370338946330703232035643200000*i1^47 + 23384281111130018515661616640397052482438864226317095037285097199930823264409590688353579858829135854643890357733464202103638497420104809561351380835053579020788183817927927551298113225318000585226222318709634567052168794519771846915520833764295598809979868059881888274803718024899415577508762241202355997656794198534965758100470221203323938636534396236706055046988233947300125641150078031581236257444978495746684356928579143212420563419143471464855954018551955967032065674494287102989007364029369611551670514177445206833710381137139114964867573704370962228099570885437662279615912213110236653000505960929361156113629223771983634341243319062298112185580264095945261316833334495161017721155134078203135072365532885487637871854205936520197308022196747867397605408257111475279473276651912976216363254226485815414904365790314752569338222764492904172761143267111168057606533861735439614674012880896062090488973393236550552725965062042749052228867841075279024221558316365667532633070871700464961645542076812012730441095486418947618318031228160000*i1^48 + 481872450949028580303910746158430972570967176219832396760664769897604671539055481373072612177644846131231912425218267894408135489387131486147885096704897095564888313689328612465815278811799902148023743597551501914754314471295035931901132542809564423141505592297346704431212231427984629512024344548981011090178200658430673520367943708629601570203074732142836949607861148193608375179305337223087037436096363631212729668778979822823473784729920077064750900194551824077277725739572361780334935264794700114623750224320825569172702239881094167562472015898925688195221102027334910156184529387706947389227815151211424504867235382114482042919148892576899969042646534272536935266185000754113679952555922734468915832891016028096018779192663655344259465489254005133373979715372104838597502441956962484624920280615801530136884126094021650229918531055642754258660589618086569039571400695515778092380773130605338572585963690259817520344394013226217824518878629371419159779674153479840917164772493497239050770615991571738176777795639115234000*i1^49 + -1625390337464031021829504233618408402275438268857336539862293489399412329141362595148634393657694497571173764624272640794705253720632295928203669769890009378173077598786905390525565905975489975926246709620604761541320666322236416698457121668538004852807388133032927613990553293718517603520247083696185438057036590454955931631075809778258474423999114567781419806597844507785873910645181624195912275064056796609398665342139519140554079451295759492725027131238891697890912328626891495884906493090766473346956840589082465827727220870804588162953943785273714106584171020616207484345613143370876554249334523993947352567024152055119424727577013681127528389969169408414984015458553616140619695959738932285577233813234940377231240340630053970620184380767901701365084092726539803684439111773769637220608102004561426889574833096354965970413763938927541178546506368866502816690619880654545756666734571475839652724469282625271562509802343159970952179780709552606861168145965460409754413097518815802699674666506536600*i1^50 + 154853836781060065412828390714635529875299892528331095522521522569461975516385326899067370243127091335140707974007137238874181151820906813434211194687300534115858990753085889105685825113137311011537553422995778096495036689204215129913618170386326840706754630066150841754392442098879768953763016533773763600482762769514194080798563875040608675518606202647284801965901635100094392191317671751226632036209576645869352742328903274995330802066413456818824197791667452270619597860144658379873464870811683264820895905479669294542377703931252717890023272037036299865964346873532862100405774092145154877167249068988375901208993756608877782943523141763151425475528570233075737663995903398222861139246250419663398262104994612270027392471145996403209127737310183499941128648091509197834326136799221653836898057168294728830182656632615903733200899212599633513769415108908835444029404332775803179638707581933662711913156319093390960090609841044996727179833208647051532436155417773078498002463705*i1^51 - N1*204686013402887381788747410094004734816465854679039515766644582459842713909294487710593315830745617613780642898984821909356846720419025934037749623842915240539958946576126109518993950275786677933489483457773360032764411238721208832*i2, 43875088905868521534545625983531410070348163205722756880140902200722115861535406288538212536629951776141747614682903628574897879726187199845664197912583031117829549185657061654158730903633288837855308241965416358523431022367200680564512540672709298707240464656738673929640297970217540752926238331181929615753530518131946831596547779197231892388451772834953789004376827865932076754805797695269218144006642214669169910873218625404607372300631821645117289803324687758816050996113971231853073688982888355109392563041396781619499325137068562246678034887873584515607304023469544398628570018265930272777470103631606006047647154270026159831566702797802595072501328603860382249057655262205080847326240837821745870539786702360598235672060336447914766814137126218455735867326015078769046479752166636090464976703706005901667272308777434854470616694551154892449572884255085760407415262818370884963399557818605100138597207241966054837944661778002974913876113009723590910667923423209077870023922007124402706617322217049997963799106838163913063484496036873626686640727084092691422023801161921048840881930849346789904319064362764984561719099098953588905123698100521498219501020694944866196491096025226362022050096522752327207347823243270130021940192666591104619529832269503694817096330219769173707744400637952000000000000000000000000000000000000000000000000000 + 2633415884150354538269335127196455880698268546382198814342445956559587127410354204351109452235091973251776366681529636641378074410310965627146675480064723795724291269291363110843957199893125624317586296296426742701592929975305014171942604993695430241233790546198593647100050235169013148946361005363360369166066528457033401493221043900223870352903524937723190230153023255898763268988811199424938225572470044603451119478413247584094625184620945587846636093149236521795814295370792877729910858515644758850608258052834888442517301127113328850641929469675246960180152022112289321902595703102256068034740360906849458255330949752768083744804286669618756595693929815873491239332422897351115688886895717393803915109785207593936131169735974327173842921225455513474349551821045098370087611419164641576437312429427065230774258296320542026708645449800140082505294832091152827321539517369337877984089000587579669953450608135399411945455887131750367604543222449866217370565900455847483031351205734238503740500891105821513569292495174641596348117358290653806436105621523504753814795543314719849020904855722065220495528330939592503730255133916346386622024603601128106934782652192370159879103108936146319368957649338624151112082763649531850599380570540062021215422717749188749514326871803567907041611511496704000000000000000000000000000000000000000000000000000*i1 + 28705183426542095498053849913790592578910974919681127806990373158412103157449064360740311626157407785658881693546747806620825898179949455283018075262939709933094630540883049858877283347214098170243119928465392017478868446070295775669545372877743284564928464362917027325563107125724309965541903570928260566079914693488328737654488950826035745120622546898280893734104928186532451237408974829091297011991405749586268324018866455698459497947531364895650447945174599800220532774890307902975896199789507109193484665383258139105481207546422653089376689930297422821447353453261412915311349804042887497406941698490541927300524455028661338020370355332542725240647493847568227556187917968029662842142165138453321150816459342151296874909716671501989956942212842188839151779596386912023138283277847587337098441059547098791534421996525820308406030721881627602728084081075263634789710551205785510053849814232226891280475408035796441447450404285495448866708005667280285422246201325843485172504871160838999434756587417222915525200844106811621271744827948514828736291102948268349583815743216772640694565962195107564418194215638806172964926670324392536077342564421156609420596154827356927798855877041404640430792238870384085600317761970910288251708422963552529842050912298206667386114455045363750113077069086720000000000000000000000000000000000000000000000000*i1^2 + -469475256334021947765747914642230225143032958919536924198691673866060570225331050738538793060716316808278505907475449536913122217194139700602776537465641314097540693044521624115423718411807816765332676886071811401752683584147142767601047129728974136887386597506247968839745578109222154624821863101935621750414585401993715543676220219960983433727089374920982207485341618233724086875322032740152580647454958529217415973128712838823908727872544182671207957123069047580018087350625924050410742485363142576400622211547148517634138963441347304658926115647477424247006327205572725007206683660999349146085292443366416778439065817795611635499427559129705123123583380091849665337567683039692892905423715720810555159669576127448055637755582564766064115753917651061717033949233077203574069146829605966755600351438538798465581097997474976876309727252561711219984477747556625437371391031848150533122517016288717490809813485846452047480513970885083213502151171299159463817441417907108745842349454222489070055872244759450755385697923894772299877795733248327882297337908338780855126071137419075583923743059597373250451252256822197459537229184611833110966668205972596835337496661886546230405433238236205151401043968048855710050635653314645742691506039501070251800484589490151373368263131395144513798182797312000000000000000000000000000000000000000000000000*i1^3 + 2114281431843605071695913193849284571908332221207712682366928642965596070064651443498701349181958291644351135108689157494211636232559208529605288038964422163582457208179399955557414818453175774636426168162550757798257030305672837701707706269570860224822539534600332397566349394241040408049280463029345768985401049987807555612302239208882017854204041202472055139357247505088257528675479222138763383164690842328758446243143009972316530875561080281490256718967287385191895358674508690613656879538930669358526214422012676514701787278648090930150080945291777332922867361950846448157371146112784002361729293344294610226539439625103324073398303594971333457488423890422679843053491871042916572603010572631102125597764816572100699332184788415709336501086314812963687056728316453938194778137043073103024819575549055163509480072663509429704561440429554961381189953051234289894025279651476787187336531058877479136602857494758185039931412110102862544853940356003446913918758344226165433356581660958520178201011918897114089537536179521026114309646007826769870427810334341260354386305273171134406756694756997447615691512925617127670524073018366961190909299549133619009537072049614469613269245120435430830398899808785820641062771125093728830045211596904854324391934640534636054766163756526647565462431334400000000000000000000000000000000000000000000000*i1^4 + -4044338283203394613762783541243217793865098997155510608271982801134477692493610467812148883784857443873597347166214478779013337611889915117501754427523504148403875717294082703509347205544184495880953913234958985372815142741198309991543531101978412912510507146667166584152126208388425737647790048855467069973173760089869946185863591291835183447054744936875614154270615813429970554684486865719410089371193440013784197702557978805489785981275155912372663508809141791655213818088345629361276278779904307055044485699048335532106970038079536453073427437924363488068170725790657985389165391736716489894970108551861586085379315808278496743112489808864083278326309700376051590695987567770976267839618122629108558648450881575343845668295274624517806668635410929225883182784026156121961838119854910290100442188091650533049648223211732609813039939503604302631703180155159813156110325400398759596814765228645899712719058233500482450346056074696515806673842947365983071996985345559187709157977486192165302502287543244058214914152822208592576119397440547741662517357046155562914795220511377762175875116122412017107651716089768748921322887803169073151632229836674530955632395983800394722691657479969587535955972415592815266722645477382630501379985616810659307907895691546959303432132629678086339564666880000000000000000000000000000000000000000000000*i1^5 + 2699165144727525148037243687438460338336531831210001623151439580561393488664558943956424759419760572872985399245882745814619916722678365143692596407524955426169590569212095492125599221044399533328399006517310532887885675708526713187034894370532661825944038522788071863063726195201940531684819237963561701176781487075222739659965366529005792399404107928875085874959972086906368652905779364509551908080098727464997575101422029705326389051882895768983531508588700369664737390277866584036714922397191657972695572748387170209324192251291483711728158690597817577186496865594310378123344903635902116825386535249227899980855656863284563113059571479128547138171990709396996533417779123706655169565174566549288289740392720233723254294590671878619892932740022465708605413353864139217724856217079528946885415221276068981769040068328238805257264465327812873178218642476285338763729317127323943377644970964537437065273196658968080316609569431115573851171143905982444240924054236995241704043077730946350648993825985212336839866828439701583778040996818838252857640419675712281077681257615468220038365872092016062677071885105684930714944028912303972016528853451778813205811560972636508915035186164433675313860049102930537478235164930882164714345528537527540058946922005910275164154395459186408032305152000000000000000000000000000000000000000000000*i1^6 + 1025409095665503986398442233622184833020298964989967930789415683088618665512205959246337290978309897445240307211834104188888019419743574031041009947963400781552531737636433213437582055339527404717551323178337673071021482263770680024087755905377822003561396664809684884705003785196939084981456767194618684526789726511464978115324289131484770792991235462819027022185827888276393198028936489764182869706560819111048523629627030138645644638666945877118782786525570176526212707262361487034824208463149780073026372035438770417033732778212210199003712693202108687060302486150113410024607923052283204463187912711191228168259168440787528936088650563651186906018785193880965772811475073804224080532004568946483924642373769415914008595732226329977414580803667611972505217575641213313086585160408952001569557528207432079378201086009786646106646940790548055697623184247229611430851141199713936836980408126405848594987193727456082201790366161650135234551566886298363578517845111530665512473348299949926451149431021476500763469224915187212364252907040111866729070216022775592224009205277965125274326185454652828001089745821101834972555746567465526115768691182973081187972559754760082582256129009182050392843397506163069280857754574779752334622957715587534082178342926641881266932998890983376342220800000000000000000000000000000000000000000000*i1^7 + -2036776245148488787211211287638487957869518158411815693304124933468824275661860624021376858927630077749642765565493859346515489021562545366935250528463949457645255099250417423088741068577697619733604310463579590673427868318637804498864186088884071599985501911405300932210976640836837864753513213217291592104473634876120868188459530582589890871420766343802186129427873632085312888895065728891984273124472274062018879712764632947518583582185397176838321900215584920068039802747413645750775608608490458636914650982646949231954934190218216455410637703824337979907003589521350268095498537916578895259374684267247694639596109049637576827860449203602003357863709583242638483446059596104129700566548801716458288194390524684202481392264281179650467721840561663701989915082878088509829816478934541492769782962242440232128321114023726411336323448617674385942613272493483753692136503421780375565755930397847985140325030472429417244811668162735219351372866550409248081938439841458462882067626979466960700541160618199601802765494862995444624011042620052248678641758049023930738893246885487468491534697285852837635173586262913075893181574987367378482910931532743646661900630235574955261838848516974543305838649646559257402976503199055727469874032652371308323379348523610397482546329089652398489600000000000000000000000000000000000000000000*i1^8 + 238321752623446337724246156894616569435805139993978298986684995770486627769916470997694866829435241076906647875539120591212795754301327760816823667742461972816585837929992797466301492046922763567201929620419135158867526899450294609826330834606334919857534024542628548010551359448387530140076932140475825158499865380315069685943053911200746356424561678350412448167049166642082053283872841927085700484442397763160849311572631019129410036325537303753376093867214657530760199785502835487630311497211245313514413207034854509932067445684337596136269928061680684760429390757411748971073011512945462180252557537744214091830272479872980451976645422074115033037805944277323587235666723910164716448125632916849722988169021587516225382710070566537907396336575470876374799045379243108451208848964967576373814888715995887418747000235070878450782010835610581364484665930925774762300749411961813414021688789725398927906595024713121194107026197040983278333033245260613285531594722280071618125928790258577377160059783546114994808114083992793319849534008589297802727747800384748476921926763903094897865286342553876688793516819794879382644772639653561169214455187775036793971164065613458752810879943848366689678614681618575017256879874175223585327998387597452182875603335859694386808686758558957568000000000000000000000000000000000000000000*i1^9 + 3298284293471247820515643577615415476566185201633050891016150277024833696874083532982566223463103504769483097947760610748309953533383926019164297595567347187344987288581019530001551165805444822945867297224227238214861755310329476007732129046888796609854263345472614882734722684614497033927351949727872412070004210342901764392246633388233778883206870438948272792147504243642845932497381282133640246000206804417400792766319618900140531147476876316212532498766705304114823257668679003075195058343620810831369690627993298470057329268179793298181774556951465215929710916766973162790773132158917387926888005965688907180059488538963338688320064691966912148762719542337124186812197427334666375365737153405041907266083555952227758176755763485976643321663944772994359593754351665283116309387216369590403559434348092348517155055067057615652215042663212042413049239856430997400673990591740266441907779880280364701314628835467466605544915064349307872173772656900189590523074130112900778300206110377844161251263731618181070273260588291858455676018216352395510582323884380097099077375321690450307283708708767842414685085484928588700057702866416193329467097069592035801493047337086125587226135480286825225762799739861458951459712092595926051034162593217760168441357880713925210506649542642892800000000000000000000000000000000000000000*i1^10 + -2853583241473505083857185443209741721144065418914776796433476022500651145773570527832023414362292822031807689101340761009076366409030041082804323282656415097015032242319690237274864477111493436378962100466468932655045264640761086211480119847588636750517470527416229094748515809130187752499571011540219461116061316994147209930421675628793457695253644541807692046361909577528643869921639160809997588938747678251613651548552133844139963155885016215119171308451487820179458097099576117399793881094500343948386421796171673789164371898483220714888619577713234426749933484905996489820515241755265282139094627118819399116679146889655596601419723333983271240988455332447172400738037899046310533664426889789292213356565570612011022652133131829595877370888648428976183644322391163490595133757030390323250118290083022653598122540554719009655927235121800612828685188925622005831967677686665978752320569995820789039847822093315108145774969672719321892428396932692451494544890669780409654547241662951953438424029449659425092589251989149840042905708344770773520208727731447299706549647067444999966422386214462766898176904106029004716056675547882356504179773673234010360782210389623854984131718259706319766051744955701718713644227085454138509007539797555578902870798758190766127269770176757760000000000000000000000000000000000000000*i1^11 + 740274560867682575099624440457155220683829487731947266163098412264339289828247846714613346915791739178792204233150022943411880899967379114811935727920480931917407136873241999865053528075367419356304671783958011386044971990269935422510097153319196429367697342046752918057594810228252020521637117185576188970807016511770945204571337458929996990778948114621268331088632846415624273819780109311936513649139426834561330483241372266308797734238353733506349801396237960928743337945715394520345803079005053153412782022622140112835784839020684654338706013940679072923567031208503556933834163000556736198755874851313240554950241334591714788114407351301138929883489573806286271871594656447980202214761346808635670592724881901225400311241140387915532868668612256579741014128673311869641425160410836152869831075670891724647298033919602194887246365934497137536752582992758968575876270453914179435535955401636508993562905006988702486943966178444400340895128627140301029619430284765482837099165049724785860909136723031551199844357005558093629070979605856149932862478526643321973381096036445576078032428799144906333796375862238873637205829887900324623181320096931574776736448739025307940990082495859473018172726698810354211650267605646487038157205737179833508224401781473794543190041165824000000000000000000000000000000000000000*i1^12 + -43954692063250559952714768151399415805880324973332446174401793883482024826204180310334368274066418708688631577598692726769395871346123675244771009013737146505260124763114830024034534421744443238771977578557379330015186814404319946276168723645665057583750734886763208485069764959010839827909090457908018741486311522813868495396013032967384617962708397258048610818183732511708555379734475463943876176851575324768203379577780267876792924251605186497082910074694749955333041995578972539910453376508718715670450227173653435226527959596527306833446246546036526397107332916748535496221267862840020874201278634630857183492787499352071408461324029082806570273097562101583702562724763664730096981605623796669843537690981014868019226841036985142338304224328306622592057644688503345765777045784335162488331682417431777784843947488881088978548265820390474336216259313410578053128299597770916213588834271448193690093479248423458612081843752212332560000517297452230898085276024229048289671355777141210644234910841441269620285273127560175374700683581732991711198180198966797357127158358882939128337211430563067400585988869513033130322646686278518567121262862748151905290629204552959600699459002937336147083061593036644737613595366415824559674990131960023323236724909891364009795387392000000000000000000000000000000000000000*i1^13 + 1905390617574876980669669807177582830035123346723733964103432068137698010775834564286370317311806013375664115760935348047626421507698619979730000119216916282702966198959562938887991288790193666921035594996939732451003303708344132504287344378300273631121816458436275392026781035241165588151477900595466569467838270037598800770657380929152003194484736535399194574643007940916039835761255191976827867068320141303186269670012741318543138938800560946841160478913898292242924310027326346550262386355365334756740333110521455259845871575490925049265943081778773545556657025765564581336409476384833716690097937274129301452651752048238667355463776579606106987165670668554190236565195137541295116626600600119692002664333571487318621771569986286575494164432117507862516278817182602912142378058048247042205225910573416887851929032756750004253527497021681849206119894638921584522803723442809461400434697139690904510826259630267174335716662058597297973469690805138384553568365434238077403413964640800115023096187696885061925389711099663906047569587568380089581857001137892768757082018346812070315538838858134014200798440830839406672616781382405600366250060244273556701043597853773834601353664998496374483582989798763086155093694782563834872743644864452981689500637516544469557575680000000000000000000000000000000000000*i1^14 + 170638663214943094561236443857505818672053436354417260145030549730847204564948441213662586060975082331800409356881210784602676727776687807311763946255760676015701516703644916244151105369210848732720089471177399500321987382697613054442776981456268034724822561260460470041120836187093347307768862440958745451072290094874299424196411392298783271464336869655159848639233681471092078610992480674235037723071741484947167978950794877246643898764182433694894469901988804264450326905700359867212309665227571084368450569050195209166834204329814427623945100518000587118728844035575440231611666120266533333808054542733072709523998493312119496896988246841948462907737625261467685410845574981782315527728827017428894631355885579483988316477538343070415670071383696571278698917947931261716485076373090332967989254558178622718828132475771030540097273167959786953120208984716079745394108413370228036520644030537597550784929211210931623886070262498720329023815268828711225383726830626137700479826717691682419007408217070552159390889002839890015820320896561864112505849289767301690351303795811268184467426535765899132016485610497838850650390501410567901308441334251661983487027330947379943176755192734437555399112446075712749684570763318549654600722250278024590880523730957698596864000000000000000000000000000000000000*i1^15 + 16129528466241230899518251744008920090384592631291116559197194778940456179554020171182623525846512414769359203415427662580958415163107303486855365076446111901905457416995372408523260103981067111282752876393860255990575945576602021043188315258273411758611096357905090937464559374755448779638517091009168117706096537030169847477667335322208648462275976463686533349458425370766066801793800095396624051551909868897298752845288649674553439054634629821088456880561223895795877018438376669888726623712461370765884588678315095607685921002073705521748114044517825819644633342565677276595478866031452858530294213959723341733824105317002198375320705422435979808056519297112902698599423317033741367127215837682045039863058605438494566427240841985178026783830481082123804624989324139041145791966652769116455599482367642683250060606853028176244094314179739026995512544409316023522589437773096959974611748589423724859616444859399015860019132330106600024874487406402301514201971760285842963268134793367032467256965208774259671995761899992125561539311680928171868469857565029311944411990173377211253991379394186934926296913085641140629018536473902840813311858812057301563094872239944363305157411134179578944139103309819433112925978283084618273497342304671135174854026912910540800000000000000000000000000000000000*i1^16 + 126356597025938317913902034158662157879649211899432502522670051661582996666464461089515808480515653123682889984323407688645112195316593714600981621459987034012798802514955972508822445023840313302430978914844555694079792867982285653179488925821763632284749150583588340445531078847072223794761330999748508581545748872931320218495589063219053369721872442578071100693615651591598279703487464762895643428490406899296296233252142193920385795950326885252603568326147511098895354807485185259714734686662260316623767435311674513585163378183132773182443888389458011692866509775830511596800873084578906412888727035480701772592159857632620394721674176249389942590243236411621807400079836420236778891873377361847755295419092127258292741942318398418725649223452462963962747897896115306415895574662308739244748383617824828550647021867576084543794475419603647793277132802636427026356103892720549634663216129433258978629023012727369295855654866201956741115193897733216444461620037600812940568412226761711520372054773358814198120843784863901882873388581375429694056149695241401482057071714924981199141938480514993011257038449969197166648851567895576107622243433391879075940844496983088096613035137080975598636172067414705724597287022944598970720590912893070021243262153523200000000000000000000000000000000000*i1^17 + -7275248355426384353770912217758223416676998743659567391384015912285965045168205248595913696659536443463785045707946963234556981465183486868347735186283114510655371877910156713987597408679617876400926206718018398418131917175055549477427807845195972999535065393173126448357276023072963190806203709535188245632415554945716405086863701831350828714183432460305168806679926276561084518463192982994391092915309449959419335490705569768755704574475924837922180835780042974537252237687185010180381302278165579841371117818848207558407000474066535753507469148304869094242304978247612901017193881286470641209350991119287128304151717891780877608260567008611250567701794914545204324619796844652773694127054722506960468091808562370008178059455593212811182422031733450291418748092669958690778390542346106931110132714509424147316745566759850298088976947433204421391180738138191992101762926826367093763308167972349897584113881280593471423404018959146493174626044292279234993537542263502338310352588108233305448990746324348422814405404160380453575563656082712264895243057443710366019092296767072296678548195939886999518127761896616757154440191841357431084386656477787948739250151380931342158347978052782509911467192907866400216466881514213936185083923394219046612817149952000000000000000000000000000000000*i1^18 + -65022411400692480067354931137426043998986352978607292248909251778871225844082109263014344058926086137726127183218722459812758762258043541582969113231073364716779663541021063924823059725336833642293613014164497755841748632875792947239437380435505729346874918123066870583962281003664321051427006595269330801572274267430081944350552727320170829864292702690424397530051428737044231563472795681825647312118518698728997898844839748883483778386959029533838022726527630473910965457490832151644857411222406021588916791747587591276759456133988662155473932681254909031124026741524845134519535732479984104942520584424514129469882074766223491205775891932250749225125317589886615636833271494522575056854225316092015571263160388227415289524733138449606479861635723088672450463720330834811303773899977082979608091027620273132287187274622337646691019296763259361236931026573315009690151879511979206825552682715155778985149721760315984576345039761507654778143688100956961848166156007741274630469018714136027164745740747389577594511163834601942271508275786412959909350115826521753572887119219122469885141433240471107378873276055713176205524766143021510597081351782479181993652801657722857820448790755168062276849837795652724969513754283415088128945560902001316226662400000000000000000000000000000000*i1^19 + 8865688729719433983298152512519827359148202400515445949058401121129127577388171948330281521973404007427722188640165628793762620551206385149876139829977459509876170829483029261182695058029445783799034951087742178257744624627045327112711714364211296282160925308482330756277745194370460441521262759337616018891883165355847437062715396235948620343499167894150413782861774641079896465954078691341302090887551687992227237759369360052091179416551928388182076890621587469232853621517852425307883221248421844436241224853430940491555505282624272545493779621161646544949920234219389325199116484126338771512139895397347238134188757693859262718197679549793594014290918935376654947284698665099707683920820550345677760523458329939191172235451542800262006095149426259501657604140544691077563653953980552315243816312815251735359843307690249834659927774197382093337131850453820497380133455841191831952172711179172714323715225662949077731451708654858979090047736718621773824326753832397124688974854366825433779004073498492947632994856042359914204860723459911010229535491794362852708961820560932394163932231361761537259917075041657451197239308280356982406865447742998252717298598276880112384663550379736332979966927330147448093865971437641243085619627856656072704000000000000000000000000000000000*i1^20 + 14990127862692929929417647948374517509790602699208723947529676578548458051949014030763780658572012130585860236750507229455169277938278690850136221390589220737290334884299663892473358872773593922717877003931136232923200712498609867562398477874140940453788126240966800368906337785193130589686741924977059992637501088305080996104583625710377240469462439109856082564409695017672028160183368744690773044972017324652146853229716401025218144377720281706964702314500526409478826523701721256521950972744626629905730641637020826688345860314875956438912960907994067003639941767313827766376417506292372431243704504243280802596829959830566303842101775118401142027787314918733683800584916713176189810164029711723292533361938296802912335354207651803356426189499058928407546598396385900396974276936924434191049341096151333312411744201011054910012206683895021070702240154387511471711214393155671806914505591253637584546301599882630396321791603539248908671073930198434659203755585234259324519458156750318400497408314239332857120077278050779182333416239733081829876754298429851454448164883172777618330968770749593980144160994759781905654174507422013322550776289629351945049901010279691493943755588343800201338585516197623273066897117342668163116743143056211968000000000000000000000000000000*i1^21 + 6171773684193298078765358333074225000015817700447602874131177062948534689758886370524628990300254723945867284774257896371938237735392568935422740412484897835777709850235740626973203442869450388177494676740935813253119159253245002153070746749223068225488698251137631311906242224036601906780081723914038804731003813065830576862389157045573802982621159366140176511966889324884091845960427892705187676742442291229324384388133686941104180421139696060490789948447431044341923134326845337548000105846694322044499938413169584874023242730968389233494652660580572987547018246551286770503336754490039438344679978993679992505560836635929518609145770157322641200665298735471449793315011467540360909729450970876306966802636831398750118568681858673365336791374902211285605565474766552449067636025799611508234299422872573232743426631169182631095503167020499837311679576686668576890128288376285555348160916368285456509220785970001168085345711752030596129478030161194828686583827156636400559815914173344854264349862592773256171605983520786721303324823873438265847952847386224761419540018544454326754657271957245068567366184626556228597567580784895258501074416637803534814465635200755116556712968269650508982315318818525475726158359551542584059367522304000000000000000000000000000000*i1^22 + 480113225927020725412650434677373423271041873332286227548539261626465241021817773621163255298332386513154436909687466856807973481284008817649720055283394168348121068314701157151509147616422141780761997396900888571371646643466923331356068446300478764609992853603207096808468526843780765738826694180917407371193793891471744992615563786991316808892039347365376657214200260483235840090306717231667677766498631320132697241696398640419215617360236447232146183424736284483756334389273795164066406176414961362360927539237238377349655613650222983689115223541023250715783100948222359466729660584813753324937574547261381163409536944671288133629443352200980573821674773441603355956060989902214347513985879585406842596234163108301959099389440487582892826067792524186089688588821987700954747257570286608818217338092160891809081948225262029435673140350909562236849218772825891109629055012895608514361176015302616418402069362439961311626628620621643621226425876478522034662174602242799106385435321465966345354434791415210314278364336060176356484739764562337749868512579011666845219739933160679813377701006369889677324206673899870486990172477770866241591248266342516698776531651280398487251944306735736659496786054650087722236208018564399560130560000000000000000000000000000*i1^23 + -78074748597381633988169466650247754494432831858652376644079238095477196801847104848903827776293466807326301123973430175596841491044101101121993447757015499793885306591262228399488032089037417148381368723281982217214955596955515614333809872410632643291773965395951239588116657115359370359812336526921659026106108540317815431623032341607490803230587338576530433762214146301289763993472851571307581593315058243444028252908054639996876279021335568416875404141757187660486113961670036584830820089730132400733496346198237061128035670606056446867204821405369764016630772299845851655570511323679989572912223044068866633216003453441239606933292084917021436269320846102083552473739778697852001974832237472594632667862217152319545526567975985409411927029019223521393190274939453084777991064782554895652466251846711574785896031813164248108072196991891804456363639475603559840959680969915999724358801289807716529768888257432781391021191534540449686584332294025404628843645456301326083367774611317335663714759964709130018298191757895291969998728096272266763331665985280260145448970225176530400014812819327239558838637577175719406168589342689475641244832894681362035284545299366672231340970685484657815773155796992417317614354403864608768000000000000000000000000000*i1^24 + -52844100042416570911570175366498763440896086743895965900796318820416920065944554827050424907701974976473444326828138285843984365224405210328078843154298176570561453356023805443642532357245709727969568054632128900776437874026840746285420220928044695327861339252892367071707363548149808213831761160647140195012736114758845821292100293684816719449818708123432662544442465999428718727665513598559091055216618528960753664965923357090235746626288764324765523287384011653375449814123066667453559835169685477908686741838567822624115427201671292226999318906820282040599833156525530777110673858521268268115723568171558666044467037178143431300554688254561635043746385741982867430296035132103893816220934415956970937572939071513609715993818283508637053908666179067861572954708735204883295271376912201185405789310997818366897891120789864273711713014420538122847760672586141863161727179738630072171246266594719603087457915937359108761433848521108841520175021347637506787535029437918755805858018436896173084385931048169592504106402850144550737128239314332703474257193124191636566522898771904363893506332386613949616607618861988933778885132734640338797852080588565366084127099152744089249575020286005755083225843934166004267848040448000000000000000000000000000*i1^25 + 2654626508758216799661358887784122501310556313577474077114805353614098215115697615521909981501868603085198343088261139493180405121475712111755828304552325840727531945762337180786672166600219627392722605568746131021524729219824285146060283357595022219073356482901874366588811952948277742797512888559372951174461786011147219071892950344953509823606804469084800538509326187779628204458819116870355913837721172709929327914686006924805383792878203170446239474175142307211502881765275587369934513893888468889778964115784839473045863907888682555114526137219346612886577104124691288331272617576317353596220045314556653439670463725342710352914826005296766886315569742918357998740221020374061551676214270324960276466120770413020117818266599302998039960020131276504217987839877843763602176361016164578329995998647845921748059397960190310669250906476509648233903942795076263423461353638032482834537919574972305030231037392493708553878553351066421428272689243435068142608004442148050065569368779983701193197573614456041814466990768301749054404377722733145197703504873092606380376579551617676593570357755969963948797994819675577938497064425037859624150150753656745439807466252807698323984632078324523759744271566634641501716480000000000000000000000000*i1^26 + 342984224736912808732213216833878416771428653781150823281409191097434068062754223165247857972290529589688236267659865599979976137040870315285693725964625478744956423425082159525893345151896719548546032908263771327483720234562509092325695849185271477368603517617796982933912490378334216137934127243739807590648738935148193706668914990862619335316957978689492605702539222515529659282253227633075407188739263089206458976700378733999272986826557269256157423680969886406033938215723527528990755269173508059172086282232768464300161422176381521798489766071645182542138916711017357118812589369439253362565979690009081015504649836226001039969462848741518166478405837855564328492575759287759382248489125505035150959891310635112417994556090847370743452379325146159221564238198884821867846244777998776516750483228419567562440240174119263999242504548028194020760813150487471361864234731159005819463262398521789496392378558341562522533143566981571287290229669524165709136180062511492106880419054587361334795954641553946729758959967729471352457582529894753732651440932570451800355252464448959386872448881173369452515308154960634810743701280421895119542606350537411472146789058190697261093677943119455706026807462721486848000000000000000000000000*i1^27 + 70669646676141860727708270548428199490421789629824243432296926991446726116790448857458222967304452914825120537502620002790084988299580345601660861930810714698141351190190609079681475208426077596443577250052421398283732080262753632670404730332010365701795677714921521100857073435802880100474639621618008715795038590691554414691931706685216074142582457245717352228238111237108308598061522361373565578390873505106484672322523159032497254385435297456177694137680270830126290004308476403905291122659826480987530636768402495772541023167924361101571356850576278983417672030053226430349191693532816836580927824530281691540595117436954315759496838967995705136429444870887367582686329349417687390269156028785134862418335194028524588513552062200398678472514444032059258294024984907690442093662502513812202307941292799518481476860417448859930586082650804372336537126600260888280741036663397127144915737790301617152248769333361679749389957404117375034645138509448969680340214019388524745047086604904461435005685717355664751797981630019944749225205526645993512180398769982567441185221853360159589247475771433579453981134900772165962414678431979784189321554088768857049411131309770116934262277159052124383648258457600000000000000000000000*i1^28 + -14448817812704031161572920692906830353550996699061401859355082377919253335172716100346054193865706498066363457129781520200337334802076898205501560473301834506715634247625719393812979979485675324568622694401352804785706754750505574929796129792586007307488957350811086076851616299422348769612837253982324949753728794356821407712546544203067351204615370586332368993681828236101160117135901601660312394354889395612679391697191866293119479899009182281050152943470559301680623937507173120684319720141978663009283665759224209719888631875127721955314936984042391935236958068990297619640986277338664985017171127133254415436975184914767514991876623184193087750669765115374833471330730030519929003232401131324643771041281042088406132584689179974183889932142018588223365977400400634278098834753289310921453946938678330817382241248519607555628021907482929154838731274649777483875382495001801162813770964608171847796976249191523962805982316885026027014209373553378612466221857860016499148422190474780211081771221435832603613906660127353222548969375292927564493610196086524538696947224506324462881140387340441102468008288506046531258467525637022945804975968987189782633165346184726912058550986502631097064488960000000000000000000000*i1^29 + 884510103098045526767762509616379478122005591422959823655308063426734890806766625927499846870231445315619891125353793932621668113434728298756464089620296688076618449649751882711314382786648848311937495668219233177684862362343794557170941585526364240583149066827837338170944848149578815643562915968680896861282056906048614536644949353194905392033367989138527135632769642181821184621053985665220967028738570468835460259598707876003975776966697881618605252970112814792343309349129391862518438204345538682568961720192690900795996247402878350792947735747356633144015598918655479765541323559152969993438017997645621231501458068383776486483937030028978635076673301578751778154499998826027016153980064776511214897353326237620324870514461314918139340182985683307383961139905727254203589344130897563123896163377308709315592119137421476237557975009053105600004920802235301126676886513713292800212257154636522693439062032824558128999895178486136055340702324914157128791591041632015092377574500986328294509374990894254479124931924840626387036813445707432067573436730082169432318366956846765096452828796651485936615965805583186485545023110327397099923175914658694364627357995385744357482344023793336320000000000000000000000*i1^30 + -33053804393466805936906488769189135792911773697672044055238236083325313792950187630663598405229488829362505204142911152340918884974325840571774124091706329983393748823764756060326985632678312671788690545815393979243850387973915714921582951864232832579485942911220215900124788306819690780455801271411743878807510774783982055172512382113888981225351057495689043753848035177410635326335509141422930548496517303859215027498792743704056512633683253061924373371133893808718512343656573902300209586404798183448450557944109381272840806415048253291636241563635999955713393250878757421288112218044884599999505644870317498226473702938925979892933702410863600205830239197744152947584861435026068285524679937202054118776742988081095895026018820310212956114756282211063306284175724042114087533730216431637591360045687978032150118994516581595959101585410559882238983478640059670805637766315658425468524321982619096894861000815778758970826848357977074441456397919363101912254334624110033754728356781999209205367378006225517227444827602460009535894478150967212576339390916775271019059203312719110937039004147483583167506637424269137514864882625397499236735036986960856627073530767094538462233100288000000000000000000000*i1^31 + 1160189989575608213284536884155980840560688547929819516676309259730546539483762400890198995163257799262542818881054385518374324035577001323429305229905476173524623337012821800880484412948993583480094436236918139162896521238748890543992068770922894683025085060323858056722462229251997553610225866009359706137379113848440987831016420200953472036126764754380564526767035650902605485307933427258358609047710741347949480418177919443597793211310753795115637733017309818585089966673890178379853968027389618249616254158477183990378410688900753746351976184439384306192886511554457779760998055181479548578473355285049815617837451642498620641030973195147364333700521806072979396927559285418483837224084115176608483962640809917520744947270867399622238788529540845977843944113114887417726656070552242830373472057812128146829014664560694739962494145027051750144345540499598102895330187663375654429328473434592335102239900973336471378634472904562861231128722263450864033548846765334526760019031422402446743830939881647098627921371482962907583370690754252113105194933252527103938006344269388389708336541020635777535157996958436584878906453601255350653077714398214471798184258253304058668646400000000000000000000*i1^32 + -34427739311307444697443416235066255331567348385326821265070236212384638100327054596381450566573609919989152675333152283434274302917078850909684121235225342770442484076344898538053760807883414476239729256352417750547774871473460260147814910884289298063066077955242761470680955469838236970714187472270247574498119338218876897341734793940508294253964822386228977072511126979861224009066808302700724717200472719522315455768972815209984197294043645458201305779956029500191651389357841734596828996154371495310455228897348470583689894283388301545982413882397307193209937150647048696227185360074644187988009733143091558272685979265586622366058763310677652425503499695260488189875282205720716140814127067851975822137401320743794909300960715886083830102522589238240956636497609779917258803970834299695182097809798507414815522401136324630687073452974690787525140219151917114144239631608833604228733071457431165159087261286094622971947182579683609012433858349214000041439314719410739822735076641297884364727874136613562724798096377775211885379567658436744808037243627765729128032180515832189889767502040444132380997494471676822683415506703019745443833855808612265502952169120595968000000000000000000*i1^33 + 872229902317523381941485357042788177736034377854852078471751382948974529465166139901956385475580406415037232407790279609309028977929690882124036012735656645929796947577753420929654756336940058677037055476231245869212646686423944012932650175028956556434129261213957155775599694739247145288787145823014335831109137988574560070098268130700111584097220748655519618201111862649741976274701262901481949887713384108660487193981112447795444167330954984942048190751607824485948190026309832932937523110224556927082546968395104711729000772443039373734547594070857168245484230096103950751788994547563077677257363002074971812324520824557013465667715190964845105630653502501798033628588487852114850690315457983499267383779264764561340137035187118269985283122559731399116696884976351795282905991605173111779756103654462010514980863327856368309522688158151909031893354127657053929594667132036319981892246614549046893885788279507550371399923091804783017548911921731858252975011239521349616457701899011791851816932860062242902412641500340517961222179795070899041514761845402801433366034428589259454838371216968306556607972390939335505745955617509213086314332893002267893838934835200000000000000000*i1^34 + -17495534789936459962848759455154943544003706124886163327322989349409078390318245032985300704975454095546026512104625282956557981479507780575213040785996524218653104161197721562034448624221544357619439305726302381734451174422971235982297890439738438275165401214067895833336500469049238862869684438028207041875221768200634102573953668822988156989771618786020364283070463227125438481715361877327536342325488868832159569094868513557369466978721227097845481547584574362208367514557349985379850194548682708010739279807927624005826188115151269741681445898211675260276724076196369264241427857004055038343096364227030782760881357885006721668550450029859395928343470850987919822169449342645159464531272219547670029191425822353726135352970962442909206921222060489132993340832907410482431150158551059855106063014776576899290772876106829161392545876297964218017214229248362994880205356613565301065999530899362409818847599813559730522561795179077706916683608691486118784284141726038102921967540787309673632919891503651554119212257659770560626117826046287435766857326769602264173704068448839765222297726004685039097512816311798337390233778578708653761703614512013622640640000000000000000*i1^35 + 262918867831895104323480475446741963135550755826200489582560754516667640102344000369994302976446415156393652960697474599200627746517995342046934630584649560585187578379995905098153860661898720620835741336344558174921698996680328696574105931658594066025444832074986371759996615183114932649342796526811630111218069924856009797012663834184880635528497231663562762458575351631609087579294017372825661110102873989168388106918106748746854900296172345591516156844277885018396117440264167497429321414454668397460103621220653427515563746822978032915900831601064232863979139215040996536838118088695367291119707408244053504225750335433976545604097404739664063156273555763568125279165654235549144312278492846740379269380178643031670936344225261129472651158623514924325390041362363606760579032279550120725068636848376931726530860290450332717154167830101372212666877419933094056041022357530120403200176105376028496130155240482473466282671475422861628108922839888277384328856896291218679740682623909215884155237350808371596095508857324877231960945612882941495670507572239518467543009788641571452233917611447838762970460173781023663923978474084682100132265493364736000000000000000*i1^36 + -2735226091399844373665238974015584152724068677475022187508741614939864038799936644293306176932330481001813634625427096247222322312340524700151360290643010333315120914719717920462288105063891023586237659408601253429943293843714667692384709388326710390204430877828198784453938964562754334260793308884973693488344730661732527794111522653337882571969904183005006027395426463926457712278258006988151608623935965574453744384140363901708029405892824440689940269077935757641842972569650041395469534559313049666056019342452393581548328524283560864218877235681970846073411918594073914370785954248853711712269966074060648582815930517444815605180873473931582326399245205863740677010559230499388044120993330797959134831180895622063559325681357498275335107116767926619740572351617646113133427625423067359805571195145607788697254630130895802783037015024787747203307180326189345355240663429006341032968063174200557969570961803367538644732315918733103802148961592779186430342801911011085810463114374182933429477369176888994952101174190496163600689481413175352224267259825934479167793626981878553046373749460348539179139071512084595194654451910672580604962406400000000000000*i1^37 + 18735975303932275488323714212412682756870806984931916316546980008667838557768331190865220306553924393341995695444053463199472279300608497144667710064023532543187614974259336738936036196174872254250042921657707261078229483705538585645700055435459288920717166279752047275442074639697305807210101143049084501389989700924023625828406595166944389114294866203016618823964765715747384494185508257860865872572792722387815638873172919652012784670022940948667977184743830735914299093356757534183709712120347203606710958933955820120074314840097195656449958976675328668760486294010973001672953103513248000448097091581565282400977999903216266723104577290478927826372570660640229806211170512803189282572319656576453619114494990072035609135275699002783781188594211538584717608512078393999240853096618188859503794608755792314652346402542370904003563720575575458965876001173978053017214902190827453010908049251180848607146961225351276104308069435448153046398725168258773731960951760093754364471556844341889212602630406285673890591697260865104736190756876786886584834831802338184572595726166441061979422490563981998045506618361418392582820580123570176000000000000000*i1^38 + -23842054442220394819659464645887286838860506119098348575939623449886409211274558505056330711549775223795620085887891824890316661501471048686656584210249642495571579572711684305864908975106915910214993778374192913759531044603250053545536526531218999363236679220142785515837233268742726606296178871045010259194129171366633547878975191832409186495112162862390031631194816488182989035295542511711987122401708625044116485613502643118411540884049779350613883274348008235291636835477800455692559039691640855059555613013229822761815777977016651729912597492232609623706637608729289196247334487776765258822296425219242049279718357718445754093908804525558825915793115022438462346709764685403702631443459672522145304677777439862375767279689825258323352935704779899769900140886641320383377179978687839774830487988038074622733501631350741990881708426039503791922429638416788642675384180211474963797160468909027277128592787541275479299644470768008274590557960108166270243193015483024769410659590675636447404027941084673996596716386729397695150382296935969440309493105373787757428107469726779192667295998895302846190640347514751427660654780416000000000000*i1^39 + 24463010734293120173856166994082825569813493377009899554527953559181489190472565323991013701698937878046998290225565712991298375271613862338054335331549389867046155797681703462513068246798548348201565260660290396659202692727145687362051099467469078892329153630731315835175664432774367498616659434954655172185051366598464127013379725918142670095790411061650538038220492340771952848338681106909899514254979373399382691874953246845076637185944878309465862179560266609399151679894602119393172348616899448188526805629517996378203240902936607917272421429193587377518289177849261862943042931877770815475528512792243448602677203858478903700606289841817065958477000175436004585399360946044211206004544385226684752312500953803999583809570339829264021511628083741830421935432405004019746934342982288151046413971863060240743379565359948177396743279988989710178805055257950991684590557511110532787055281764224277271753545676809112787903362091491238652455988408705994830645362197424483807703201108178111034667678952690681376932309458178665386489500726500961919528720549503277706699476449089219291558327278651442358545520204797372057600000000000*i1^40 + 3702972453793284685214751982717981589327454850767510369927230936075247718641102402900941840002933199082595782683668054439023038510955766698962147035215429049827457045087565089862093587434583697287479239247527612855315165336091790843258062437094960474223476371531804183843516591404823179451283881682695578521015347691407087640142504918391749903651406004726235358246465039750489387974082571133570855588684229195821206170462899872119064841166351528789315267578608424250198106209530771783491739559862509658080912370461897649029838176099641475069902184292266996499430023036523366037950411169033233287968900211974174506565513941516838913547867030168998476927323126998309471622550669361114979678231238151366572283833314381010568389034882932840316909497385326090157351871372908147165976077066287779139716268144726112708241755325530558599649113366951864768606377662340853347519288044972162767994636184172435627578884397128277478928991979052936532899768572420645648838379994504877619051916642678643361700695303791169821864152157630380064200403667356243065438692791800446080224221372501967576398467953630725702584304133120000000000*i1^41 + 324134695685828617176106316798036126661592450198497705612061774626222751199595152632176695630319060477068362938562557817109148784063785048106600090111493022436736517590718455990621866072864469983454425481863822130522922853970193652370347033141965503598843254500333188804488379599694517804600399467128823320167211357795687621053541109728426736540251110965679862242203434233888307016163836052061751836699995313675517150097577046099226875142244111616241610867407456588198921813713440751203301220552890138801643835852597194469279655009299099966102727306811084054711879783406345526522652740395930809400204839680682733393841430823356682365301651346469302671628558107216074858267045814912739770821562980284869515036129229528160778221022657911210736773985652896575245763644951493394516785584415142497420469610936698578054502083939960587387451852452712936994295771729611383856160082432508045798378035076846598931505725470395146751978149623671570789225038723316775322514952022007365233244597721929432261480672887093065193371870012295868452631861689974845086366466599243995294947309155238246709281105260731363968000000000*i1^42 + 5487842766715269378491394573750220248485569444507783518101037896928805401711102679940062747612325880494306521547413666727425523755819516186861720751874463984942691233842660644640774569329450715971669988365751136131838690505064578923053316900246854955505785621666163982843303575019288455645001796796181636163252376767263970070574774032246131043597822957510935975024334880717252547295417361171565571168593824617785142113145363310568504287969243981709100032342071800682771419730564263855846755396519577222886408464366100004155758367620034855464830649592196452244073511362387400937679354205399541997516132193329057779104600455070468292003309672493067322446328526034231064304935412806600047476145942749747863037267711988590757819177388070318340612714825410517584177462194812656382497500365536854253726968113138900120780576305813725004884284649255207863521691604234829550076794554905213955802793425432966036397321595970673872563820226641676282282722975104940993067983018967987997655980351152582228602283566395811318067149301952982089673006902318194433676169682149914968917404114240315094685784064000000000*i1^43 + 19448961604486374642692221411548847332357647320996434204277914732544675574069285106845944509393042735112198488862712674751663630365876447730948272235010926824379253589528476608548082850088166671491770996835551438771130120983371497657041575528738153111928841934876435570531212087738705486120940824292495441795999293810301114010546561353488913331435419959415609890208343092854331913214335268830986282511571352494679924553856740840436250124854735337392824901979699342650908997497966168312553705707312052827520850658641580629134663511061328675469315579589557365298692266198452536368742130003129228713236202319030125785429143951898974969950126850901258990438826623588420502389802936413470628768530841538604996743321158034371005528264771023978827338996922937330215948620821163681254826333085876841331111359114919531643692248612611118851506303342013187521720467614781254116968179560229104719783030678224417482541189231284589521497466984523107891186492366244778530077597109604075812170662412401222772695621927337312178381680860730886151782744156317365522410457351194241066071802386735317120000000*i1^44 + -93468190408655834342365064564739615454332638222027962986960221183282147530382946406389903428052843280291636120346370670677484388221803276987467567110925404196527357815719443735606434042696422156186592375384234056615511835734161232653599525800582662153955926157195675524755709366979533961359311472194334536494774342848230597065390787385922221477121236389750113672993990782774843566459654381092718717148112875731187482862081918492826390891459233981247174913102096578367559361909722845249813020897989133565491160393316257961486001130896165105035715741166006148780169741226780027481790607897922474777908741916553105618771601441416474289989446364487052500009411109060740572965223436979817562189866870500242116529920753980177014237489049837523083071896693368358244530900321317963760890828722392358935870514576046026136874055281432697472425854690004457527731903121716702686590228456167240162575559496138782867683976819945357320257418101282772599830953581092340234395156119621151194067841119838612674328967385650024703564535285939976347670848941821245956540431307060666578981952000000*i1^45 + 255074273939060131846437446770742270235285116762845735353481799144401650614389536647953955511872204182236035520625357590754965391202261028082898961817567519680599270754417431378402205293652783296413828995653404953079327451400079661418321530256691195490722657826676877300567005717629934574210979110345320778687595773203734492845759468263628460018821201970303615579307251398336580778004515138619229157684674026350313755660236452584900900314009571233453976748343716950717782299727225045428274295519118424925708612144517447647166417024996679762855838235287249459591602007052992083567239128054116493992828298005800356933040097494043061810526128600608058589260971688419967184745220923803389276209508964272303152030500214663405222380838796564264235011816096151456488642408934784045957726807270998810512713615601415073970275569863387310195142756943795810673538246134811197062600144826026500888630751509660976494039797623284932266492473425565928008871621893117926452705772636433233919039233322340789697588125243309121791379885701959513345783148192386573432825788324401600000*i1^46 + 50972272379958078487388930606977147036875451291433385328160884163754433011565821527820536192458968687672762201205891873402631968836381617085776548415083197999097436965905506776147618769133775870294611417526316477528269444617709699807347333424243690488627385343172485042600990410257671404213565709483758643670770336051450684813286782079101985917853955597043375240603195276321745614452146568595508457629371588559330259668561108865655091018011269068710232566299114362183792973186976596340581261638823237894816987940418242324349456128583536028741386718497604205784158423768029960307442648460350870724430370891809045488671810587993252938159062474442057114960073881023948643849561919004036468498868327614797819574824077822318834333831958559950707587150530776048331805369131102202824781004232996364975294216277738247046080594989705807817330580331909541016974254816156668549724990110950442531382186620683685267710646259881409878435337374023885236107654687677442553207087984773335794111482072040648347554079654878901878943475457911789425336339799968762581760000*i1^47 + 3154601489095968793695754327874513484698578942750834736138407834180065409219404067370289575543240033659112672398861113922271008636146944341509133124460169630302063964244120087406069443378801209736973757340703923246352295834455351913777479602240248590550468424811941021535180415065102909047397287520126802623218716831785429721315178211646388701118261552457008727520276782650469244393928522234810575837429180520612653770872418245520315997555539123377716213010355086578242230908392539019938954478429792900302322594031604311630518119225960546013384738619747614826950475253241333297292038961540029313846761239579233713312813986336923920323838080020802445871494230158364441016681083980370511095369701787484898428128652234308797935732285277652587354801288732981540127381237274119173932183244233067136577876962290857525004224832562152741369089333440625478372340520625796200265810837216718198428790972031972625673615091873214331227886874635564590817714263450432582952782696844573426486971559909495790313355797517461270502692183325675826038088998000*i1^48 + 53946041688253403750412911632501812139386240727841418771464103003284608139859073161092310869388091627276681027437493297814765653283476326654596756236612587434822796184616986223090025210588176545200393187728681774858764230967656343937676763318597359561046671471767148904443397420559029382103005315616450852650509892878817149533273832899188841411099555676544475532789992406516930949645471635185894881810231689996544939422987121462435129926109450335872304174698475208633515236046814408151297370747375489455103824176034542249674966214662463699970534372444952895517914047486575076756137359467428150414311599882441089899196034840714640679494288735184017181204296816577958195921846773741181963331084965954874397796840975442287648471658845152221849581148018426969952808693532231587342193732262298872041396140731720905819802538595360821464246022525484485047591475862229692619364075397438590723324379243479271942458133421304113792538232525927907268233276606210425975573789097706013450036187750595034478406332702644807786108235082549400*i1^49 + -509725421665968839859486689169189251989550944100001642137547533489164439362800872017787950042099823761916830461013557326471505553329176360877191469099263440858491698313072447383567903794520685059096654320578310255015250122157646920665356485931145908319847448094911399751328948742611553368391346661699409284401019952234255061629995999387401954167320761611952588389351462739088994249900441577738410659706710888744840607935360838824414215099263187642813718525115329615706566236679250809040722693087146849213570920150998889762780101255427610683937543677569633344141731455337346047238764835868122034122207507493037211751930133844418470857431181438017616366547077061582802123178632845651550921981772243201703219939845630663896331815947818609692636238412797286559388046270657049864258115436192155407648691467192384732635462253259057269721961991776776324526077319901488314682022035020808483087227939638606537032431178290479087300201614878749344299135019046757016563964530194072915817128670802510862804724046725*i1^50 + 19354035737968444408866837464721343393577944483904201362035726168129966747592393823854967800259678177657243881223560662041649274395368322606761449537250264594323376312702880151335840354657902574682986926238506976146052648929414860985160079295963681077573485229040697966277587875815972148445734293917982275242029297778847174210904700079846382918360831628591392887633784680680911436369521466166124866804823832013476197832900651247167037649109465008906268379754977485201191862609888527468916351394624335899763696461778410070285380193094295324343933897732347158303561373583266858115009079470240979414423403794526920207432524242126216140759773227927443981984034708965210741746778266740312333695292350948713153681521595001896601063148556111460704998765626384609549601802714214300445601326623605167738535175185935312013377471427168426248037438217995157453526505898016234230176045978887372099676075707130043285758278015384148292060382247503613673683459319404116559018976775407005994406530*i1^51 - N1*102343006701443690894373705047002367408232927339519757883322291229921356954647243855296657915372808806890321449492410954678423360209512967018874811921457620269979473288063054759496975137893338966744741728886680016382205619360604416*i3 ] ]