[ [ 95878512715460480581726635662612529147580721643346162486716266125476105623110191048182369878146631769768652473116447851944814616284772626394904535432620737310345520770258671345497476994256762914879909662630620558685630402558593491245912325322537742435711466985480923478101277483115599452636716193176565965643100499435988807451795144041557082978504743046396603128374858619915027687889281566155442107384049374821439455236841394443243810346232155678734990029777853189419398894453090156731644038148038411345859239098666501896011369563564673968690590402872561705438628317961970388245818371151132508168822966203683608936995508491837742594285474006042478081522010521347162524492102592698512747029115537400292041502312261428539034164741647133151068106899358712011624734613985084046948381696748680352514128671760819768493167332381775462797435406084033936426899874547137010710389673140706361573886017305654859536713680818867260433537731900172441672131099887275866173994199053330220246102481832712466151964738457265210342663782400000000000000000000000000000000000000000000000000000000 + 961883105064878366315929944314035325590148707178851852052968991807305903399011071085722733906574997416576659272306152693565851633808762064297922954605159842376028777508449253322199556284714237050943228546535174839120932505880239319705352186772674066284172816340359798894664128389800883857115713578941759124755418350156055971784660087016681336968281226126841500482512978603144375252963584157554341960007244687822628795975859421964777814622304364511236996900660264706818965748228912893186202646508292081693250378509161317719860399133342479053433058084680108800189846960212236313447777359043711704018178017536920451752815462425153066232930019256066137267678617877643932560770674234202669497874240665892086674036416977413268427844578421260287501937001983252414073205785143885917635250892252703223948621140032220252522582854084378184999379874991116822556897118171611474600248779196721762999869684174910305422981423416252503973944144828292936842730564551261687786663521823967247424654855277252259511665335333770071417815040000000000000000000000000000000000000000000000000000000*i1 + 7572512213371540704740338298510054120862488252100969349898338843003513335658479082438481634842297082807444775406170779569034656918248558921532673395827106125064145413009169472040728232942155481615771074262145875254117667434707112630411992236541999410446577809294062339984717039127370418702256641720378314775231810432491144391700431729311590923971583561945433643572504257036141640452210307023360145857810681101319281624487349092663753423270617784211481395654034631243713045988926024383149485638805775936753207412486038005987865346058980651285850350103472596267297989387022755500933947493055177417454377140685000973516290531701191819711033066981096016347509095128634647068546099311515604034020282465535607597829650149592219187357941612772342691999365828815795481079474690430640805308086979390977115797805250461533242633692152912979925957987852760752685261264733721025621615361746577471850630997300548069665709931014149096043956806127467375939721877409812448155730404814226546879919506075467510750592195067673497829376000000000000000000000000000000000000000000000000000000*i1^2 + 24661671216408868786260006616250177896998191017398827430512261253805553991017073866671266192434355998910678399401498748964025467571258027333503238681988499468478862990347921759856556404833752452032941251125655509395146588806528648315807919609653271228903470127886344478516749873696946636123041888309700962792393127605812936143593709864094134836107355881787798844708607214021486667459423614806696035773820023468894621978394752044013407693727830425666516051647971411640234361400290943461028941878077350143153164912659444008397971029235608824931650032073163714126265776323514758812403676320329930704618976839238423908095825964157672042994093962496762346882372720448319629503715177386139528873194433795089579785062474756797380023726165951811801722618322127319779182399711979961500513925669707651768419680098854554815889481200610824688197364770553759029931983986545577377232964748155065841608663724554893589340663695942348504869879418752747261095538278486126435223521555387551454597201045716501547405217605066470876774400000000000000000000000000000000000000000000000000000*i1^3 + 69031182670802724734490576227647787957313092525188886004140383295921551383182288135726741357656290320620949065590235453833551179526094981548312594862681078222706884618739281050121743920301009882341671281069650787230888551644615733297874033859721375725985094623319138924421810418852973053807934579577381558000049589343153412586667412943182288218091441979352666595838180816561379658327390648021739703353123776838082143909046660993509531628792074062988756693260751807343806210380497194243645599994701598303245048358287779646332333211069150772169213588243815829037396302331980769218013258829289149849462345119075943125159888980015432178413018269655880263252685421214023222887701969597256071849370112555449590208234746792076697797357301249573869175397463166337027775829997470288827529612384660977590851738092645744433648944759194387336398291445350578574282170111121662542488702942923332248174958776620962613993870245407857091237788374706903089502943947542426465454394510711618868814554119914980992364655573117582704640000000000000000000000000000000000000000000000000000*i1^4 + 237061305633369732572358357336263007872909186836390970367067124994826022525736138759954076360635176263316015805507225880181622532968893565951497574557016156371182227237507018751875555464247689527812792577216010127682062504443052967482840380438583352962442333213007692389537372114857936882236165595419563146543168200975992121572845221594338011674025817001037548462557509716517512101065539926746201826287976890161546875298563840446849615234396478732821747494175135953547492946518771285051591199312649526330994227816405901509821750009147822740099152075523198855137814557938270309957705977732927479563457245581626338864725602870829336829473518216852687844961324666079695223812284564271803918083591840169079262240618153509039488080697541218211491088142007108317693280231004495645825048729756483667369514525783124016417518924635484279571752282979085639088448075857533089267023022872788042733967951647742685004169759827046565997672093640681613369996413031667340534146554361176561277207461523927387824782245324721750016000000000000000000000000000000000000000000000000000*i1^5 + 284591868289101680765633364233641875137400893305556639543359691282527933645933668363405295382379687658306289666440217077269605667202814609825358308122814002599625638813946817921369384806873765157212083204622500693460776596119212385941419774546546532753364809887322064053951667086726393043374177137952564051656626495200377352306748660666682132455011552067006845329159247674357724169552737138468751832213785953510289394208546329432515849816638198957695814939650974190424110695918727555945370844473114605341555656867717908186362360315872589103621974508285910081238044571400744908741281085222534524769570914864640234490720800430782036670205587053658621534469067296581610445362266228257650734970929992760860567262133626631500487809277770704413768328617519700807008327551473932645192081250735992397058086032806826797041641123245569563653808818900294961644058087400757919456267443514041276782481077327359552860391732730480779878020558733287001305763148381963372320433503358639824338237477324005876136613088664014028800000000000000000000000000000000000000000000000000*i1^6 + 315315131959678908530988319516899800164302545231691840449238988314194327394381829611487653131128437694584642684065747857555292579970507057248401678020820621353388542925662123941496306783562985095507997294117345054429944128832177227311002642953472072167459403958422667649785323467793198179164731037202641992725329547345736914914744823047652931128836194380946199942057373001032210900439188899909740830484062819710419000819388802630129063778346439546911768034560216151628474243982979102669653351694471584891488997594889887684300603549454716952961650347052313956976006354446765630790148623599740405811500458503940755825818200894970536977024717968320644503434639566774954890888625179901319123758345789907344746814595373803441759157666252206491964287967878136378240923719228742951750185175457073655315786688249614522355414094534094684709310872607727186021256555685942465275824058566512735783154252732761722849164224686782533987750148344385398944987493050680206053476858266295785012109742955287424374717792785530880000000000000000000000000000000000000000000000000*i1^7 + 1043259468498948984109180115632220718593750823371587556452013090183502690156083255237942473516964534053323911610113383349198017615835777149439662578537115826940659203456750431446680406500580534041831961130413091354261897137066200834677411699407617151523420659810407542206476728006747310966496118332329274036440993083659596578756116954558635541994734427771837959624578614912678059935502783284307512521434719171450397376947203867913923604958394943996097975769449837944027219267389327725041970978108234824376192535474055340727373715721612639868018469929757575857022950547119285301137548757078024247971468273752610741921569182393439730790061953926768178279848252073107364186041135097854135133987190972567422650525395065046706997568649124849418785185064470276613045970977339808875618035754320714351413528967354833366260008145054496682911328267951318799961761708458179297643586521417002273659843385640171420255982544906292547593802482246586669645927213066334930544955885276347340181311456128707129382889871900672000000000000000000000000000000000000000000000000*i1^8 + -276501303217401403114228232461586163436553378184234219090261931396850941383531887527343615031119506168308135485458782595732739209478197427502177956894786538701887244764445687705404050492973889612944893792357732744075292419700164533995941256705836413905131848811852982955620306882456085323880705322047022489955292528113361711398265423013202255317020855841727697611352940434916106545670803663574951342766724113058193941956966408563031761844604855469137763133614398982296904680565600154419291287077012501666261691318856926170633099358742306122452686694913070304156840695255626368356042552044003099679488464814914033793877300102776231170273658211996886831472329988578902123075616184507487770315528893083258928506877857709898481268834999844372235392912105279476140190966495361252816951891568123134943391476839135689094149111040096065216868337074124505284612125057655868172618734036590430519249441149237090633443345907647389562142562635114638774343569798140521900347821607516450425012675755057551320202136780800000000000000000000000000000000000000000000000*i1^9 + 526283748769774784797701461383252184544312842084711754765061490773953056620452387891263908559872207911601846052962375524092398169132304717472666712506739438788308241661516585027385302699720876979632549473512005819151742053353169277085174144319363100633919423753936190275062642358276977354629394408766123528352705763020021180974890119832472476721419967123633055689619222816731358809025015039032991461766846525510629390163371827213963616224110609499624124208655853720475426673747495987298633313861097497442053537014340409083099951185854892416292482896874854402921969751871288872063467432657171330422488861028042093716404669256273476986427538697144645453759312048191863799691171633876308995865737791917957785674277056173930081042909737839220194731697661149707006954389116936747405898672274701598379685458881507980094717774217844038356033950555703206577124878258754524560400615351326375912770922946510310793430276277794925162475162386196685434188481402072497162589977733959764103056376234595007110221660160000000000000000000000000000000000000000000000*i1^10 + -140858873066547153599792739424353313993117138226342673811008067121346181797566562809943601276704936935547478243102013560525908131129963568067335912041617993906917081518403334326823551569701739016828345223725373503997949880289639966563179724237042606735716782070048207724845504282627256048288257953352095907924265429648125707967140606288200366169282813646739771244909628622724447521827477729591962831483865768739863784612936675497652151790928277638290048781006807461383457209806041340759504390634882219413974909277723956699135706580569149530152480529198199161669957365427627944089429919206409722715045173066977276531935624667382324433231912930691795430125031472301929275523814134261088604765570454145612585037762962746294244116157797873852517736769270064144186983956431556509153567038885167453273396149033687652859584085215486899748097504345015274924699422986387733938218071662523116188195469014564884219379359628401765937088907690488179635108700041061304037015501462470144262474900858967786203906048000000000000000000000000000000000000000000000*i1^11 + 37235469776097352492301844080891530121359122067574741461224088413710114283749963967019447397542995629655320471447609107976807226879657069271940967955016087307876479788172786115924087856482061745594260790464264138339586588846455368055828858123474885429208758897732715608444250995373041164831249732461413656326653062882393117940859989868541897917305396838504952467928377310907016887223959497810177874425692763743165507416514794423812423082302121255996315871663745834723952065852822100662601674758895304443238437492368423721873461481337109243073696141561625879391239562163379155766102834488747542954608930904294057073716447939799947008989320478061007727874816307323800825605010615834721556810632542866109749488565438806232455956775944016402586412146574570689168764812241097180338709337608278250502479195748043519640404153715925292884508053041594454914213188486512509300797758302515350087131594829576842892420412657939637204627781930751092323523965528639751835524753671168661120159926523348416829849600000000000000000000000000000000000000000000*i1^12 + -1909552026805879924258673581401487353887118842304914950781751131356559446923010806728277651481487421050423075763839431529837504610628626035646615037222418090149594325120315238381840061921269675522752813410284608497209377058653474989966655861721691938601987406636116340165302545738163656106252586835129809080432985725411097376015340728812933766316415368829443030506346286248616776238196580652430192703818183568374327864940811139359718144086567394693694386060444028152906691089556480651497375488134890144036671716410172361627636548963374716069129758824327462275516310949761504576943053855420808975792958722808592786106136443672593232020916732246058992966246173727410420798467233843010371706689216206611826480054044410638200905740004808315754605492889706719367874801826547002823655261010999178305686319612573834095967386423095694719005078826343431483708755352074838542929573189432244872904534678757407042739756529059350559461993273349228635507255581564161468096369256755996909741012053483753308160000000000000000000000000000000000000000000*i1^13 + 249505334024613615166010351347625568011995101339273947457190131182262257845950026971840775445936916302304847512507463799630619204408659011864049932540101336118017890201534111309960061685407657033899232007260924795048888009371116903499460116505610375818254626747035990654165758761215992473778316369434666992548307205623107777988530799969888514725387070586430722315612343358010201640487559374821961416090259185866062573265575961948280378626552907356174674058217854331916074440242694355165747814081183795508089756663095534337736721918103477686556007146276538227671822635144381102898481329301537855919331015407414668226711115219319956731894805912083486736266736781919329940561782072970162025728782057036988832344672316307208080813286144042806030288006251863019481916809315127779149290250649711423679154102335171943053439849516324920558931382961850290793624200793804465840558949358194242166939018359439319700524039149914023634811779059826981421877712401862778179326921495602921206435338795352064000000000000000000000000000000000000000000*i1^14 + 14049592511657756776122257958437739777465536465591358884791496942015515078661330547175411932279608644669589224122708657156613069632059887597440451265087503280479528149208903200344597832090658202187364727456739855327176498692415914470282890730921069082786435790076073530530775891791833462643821381449748576759691804022979983415212278846157744811443906982821334348447814015293809058956957228511345298638342469358367118877700718615269609395370642402132030785111684253843298750937865202123197275829136136519897684378101469446392164979382802549466878498537354606251801474721060056415279299110140407127786210628162103642249393976304704105111644938163880311217708291867059690670663894598827752461506823511090012772048468733638544016968493263756673344475105221355456659548547831257260252094602966615805070911708317105312601235750903661171428069192900929809962984791940497235999672149567380847799576284770227323948872908082570499226279836402828762529456492103474910987929508746523952074798504345600000000000000000000000000000000000000000*i1^15 + 11609332709640255202546407779070078079842450242679498314463208843528890849197026100938849181212254749359885225792692595712674451416253357870527090742556349004308959451291404934485446931037662613053331709258553998688320345363279272351651960951619703326389200091367562287638546739830118262283408356514406977623677204779470658301746905002422784414228963579748204446150848355046626561580000204208654226087247504225802090676365313164848417762196130174490321642290489148173066195579236093715877139884411832468886274406532025406741459544947643050922740888168244933483869834012777078412069744354192344834761862836537427479208997172995297782358568236852748299452205524323987643374512004999531540771733171833115450164366831860003323740626495569041521491712695073322356969746654669969905148050189307844814791177405404536717103198827663518136284048976377410177526268054456035760378750842294161065032085534817233816078853131427770282382776644827941986639085564825603495608317040746250371546459668480000000000000000000000000000000000000000*i1^16 + -452887312641111032098046631986985739228946224852046391812777273789979427024340270579223897427244224794010316869891868727560135083260908324310785472539824062755453296556625291450813934738940870324121034506896760689137527189767963398910786609125650753966978718472447620759754715954299872945264864755694262485091976150562693948134728984630473944326783234338523719667639618887326059473773981216906632537581335184838572868926944776282794234444879885642822452187790891801933039381001439986086861460923477359307971314171937793629906174998789292513031595281307925096712582396962694583133376744953672146484062054980071298214460608809956322512053651030691473608821226577666319779163705002693002076789870164119037147911142637159063683570529178732261416163250553953036648328927705673161683344809166418429703184022766178307650952675693037973308924941786083081858981150797418017262733493461713742474627622308658238535342308509574667341895649838428907183842683608077154272944347854258770156716032000000000000000000000000000000000000000*i1^17 + 15480622527756541252970713748693190190646548239906675855747584163774727096163666547235158276951827092058778941479271712373519223849084119878716507653242516615221335359721982619656543786322350112592369781975979254449667923817572844189842499879486385980665812747758590564578910015384662278715877658167339492985822211311831026959189008696566287767311929998097910162538676566152571295954753946627975032474600514394972691840967621068681538141110689721815226544439883737037118928768695030541761024677237457900347955156125072221053100393543604380844606657964276411671355431850378554804784981124569240423028181222468398186471116779817946727824879819158105780509513415148419560128097982561879653219282043085206372254322879762860228423389571275467744329156349897884403992130500412810195717384162292647906250666051903992549250015031222825579015395383980008744004481246993191692676443817072180141435214792308320973621531750610821560543306757858812747200022771202486565913869832158849479475200000000000000000000000000000000000000*i1^18 + 1788310383721796566808181712463271461608929797031597732031802584266257807000408960300744342229763589603172856883386812459538333758529942396505749632949441447903452706508483825787270085164223576411974037625465705702710180792909119713968076541876631235204884471435977619396367000961429597910431532940224510090853747150766258563470880696229087520859689575562837935099894684070187149144609900446775842551139706218400510408336929223092638857577172165020549238499608711776767010774282242603179312679562947382047706177398433613509204208331904624041136518268477231371541947206224568357146155957979959463639604009041205208099730481032269847644527753411698076060821931710542978111344302187066406698935074253319580484049587785980552882039580205976925330322854912667467622267090690263524914335104686705047741371865176283034368157167503735209026590815847183091835315079629782877384549365915920658018305674804220716959886427188554241674720247933012814414398848640253205570640266571305451520000000000000000000000000000000000000*i1^19 + 36471829585810322861176018819856984277672888873695294106058699677263888154554326156145937738290771733964222754701463795015698574213949723687832152569445834140408570682966782106248461109371696027956079115624106251926760675161769728312116412925076699946435693944375427998022973120566002623366944164861216240905123503725924792405963950558077143461780182418861845493078902398556705534848230394704229168330458356242681307498877438196905186442720789165889061408643446733730355695510279205726315236407165406280906845192348909425420190140681619968943076162171958111550590740698478054443710736484947243408049783958195062994121696640564451261523679397066858297483170674402955053061536419074615980572970629604861004523316311203333433785826900614490060720395076397685129336964774521909574720407680920933690070792422942723796960842928758744992790281244029659060165537658636752473014949023140932693494587265361996049747035733834166541433699748426411403245558818512563566835482509705216000000000000000000000000000000000000*i1^20 + 262765980702922071610002972266439448136079714772553832775066203901583495998005250555839338663590575468222037111896529218868205662692016099080092138408844871853132731142646785903798118915398759284791101500949870749527306963869087591885848807555009175101019451723133321766533728448545104424989184093073436739108756267117089310515148888522388402948363567403264371265485500211144490807675499984121591245428890139698233417357574670613422940207080742979868449997783304172056074098345548550175706318190004762190087112533230541753869128384533622240216352181197229811637924724991863647903320426566701175992992883231571169582566321112306415772230255271841281947138820452480361516394493933549528925070455535663892811545568629777279125665924267425501368052787478552937815057345152665174273033446714298447566871094751334705479655947593693229130408029105281711177927127137587229937815355952899127029715731640965640721764575134222443217443312013023789658867340347498200820943631155200000000000000000000000000000000000*i1^21 + 637198510617667259576673450660533862729137613747208202505522998316161640860771394793330353494784219676493961210504177328223364010485004697489102751947459229302721964474002276233019936733029751055782569136964945704812319578670989525196965127866436512803614797880625483239200221131842336236027722487691273834539272499925971231545945297266966281378498759608265398310888255081984759135161317649270719902486969590685064340880576381457447481322582879561444565652000364678235758737237369695539414766282861269211109850800088566827310203752372084027115483134262092160075387441785899737986324827918737442406907419506147126993582931950462782755589966764083137270219091485480364437099557380419213391314329539573578082939957113816031609517304721241897580941802052766188506218915026797327552868022385282304236406243475982147921909682852286571422813431535281077487710908042460374171125695173385355674086468587505899183311066418030298969627639774169011913987877271112770346024960000000000000000000000000000000000*i1^22 + -391664573423757004710804213251580337364386927476866516648717646529387715292805254063895138866280268702403314647171412391617084793100217175019108434776817749465156551149436039149176883289075742598220205062993978597618862883643095008433821750436277245196645784107446304304709239986407971329430266292045760884292765744452833772411508280260662652669357358934985043066135928467423575086088356746173972315542137754660928884173676676135743104450263312888124917071720976059245703835538233164679448404433617955014243676613415104100988949592407067642220430124433772697129195831359811166432857538128735138832928124903981770476862144334459988181186405393823354852764221246701557419547593607269373794751176374650929365561604219047158183715111559039913503683054253169392904841686286774089237545633202835931620821010063264883922467015457275711834936689031123902051610053367493083745263238769940461922072276513921902656367169865904373956538438067614137158072814179079684096000000000000000000000000000000000*i1^23 + -812636825376468745430466129103849748496517046645793952517910609389471152639670091597716435388442751213118780717137831197034449017154882252880545020043501731093467138354984832495705009861945055791768069984952664795376052078766004923666305850287394874101817445901987816400414579157140547918539480929095282420582055233085560910881437514801459135109492042403620772818347629610238126546849945102947275571781524760025655948871709586343416950997110771523059678514542570396470990217766653714606043254651802936344657814992593158423050064266525907774793330630001663852196940551639085411527279222216219343124231956843044063833455583083112389398531984100382376818809259084921893438933525443789278633832851888713819161550303158652965113869364381834980506401292656487585176403940586306762169743413231473980128941560230426590480333433790782194333947839521483502102643568016319658322746117942095297889419724659155407416533056205595078249124264417900932265392215792025600000000000000000000000000000000*i1^24 + -918011317564346955211912141957195034731558635618104651388500883141522448533220536361269689930311479119960955417558278071345482109062359365257570414657388569653899696330874762450961978650016993043949618317622771677895674556464460897286774654264070846728345029805991444626535685975002304760538659220933537099565809702470680649803053496846312317813780665632332572140040192057444261324154116994867316870831004143132625058024358468269325539729109326864104221774827220880700111545649348707773958622635565930454597407545713472318232094627292395359343501238235151652526773250417668473288196859313912074173012038991147329493024897010968656161093736216577730183513049669475319116919406057983080774784849651179362466853134944789404071223086331684504745159562952412908724599953660856836545431355639333048188736855187869325203352271115771691220778973973172125267880144152011462465093325184851303662609919018133505136058386016292521642069955491926835224998051840000000000000000000000000000000*i1^25 + -178699329222140674525052413729973410472066292525438814558913922241754372688787880640823821837559150220573052245477517756539929501245741509793408940390702456390026086552657182696151649544525804326465701131759791503082023633721757647751955702561101971784020553252721922717379245321684356076094819332404530419942841894483552810287765994278544989962056787818768249756581480673862634217972137639586178316847248237731439261371998344648750322242323930753298818618166995385603779544446687884658219197103802223548972162248460312779825100178777001781706894489510010004797358887873680047223166134203485841404099727295679819745240362206119972884213729342088022819017911132399583773807993330274632521580620024286198721833261703823448654096697795062967267546123367368020917748357359853596122932081535503377779628065883084224807099213260803608360927472334373871490736276006691018764643026717416812031120279921682648221055137449975539640087624071752095629312000000000000000000000000000000*i1^26 + -10759450761309819139094264104155275049883824399420890039822168018813585673295699832895905088245737157558048368556668897636602083995378155967845136647382692621116595127964189675066997398311166856111004370280914281077769556629303664122502737890296881199837644490328013822822527108336173952030879828064158175255104256302464749929272873924241116923253928420749060062872991092947022223693245870054029379152178783861878296104507009541497562057121947006684879801901218145982535208138652084687440873657642548488664319190934500273595268628660663651754722288706213934058661896231961624512122741955170213721067142908846373552341784414852823449980753292485173674272378087833223194483120393221616652987711369847048885137135760060610938753799558983846808909391318574224875989680559260572485946038861552843436135053372649887894747511272691926694195953918657966989963502976362849830985792122485817850141470640688657237811208380169565319886804387836723200000000000000000000000000000*i1^27 + -1710130504348173094386570937614596731956676016970627223551347171188686359250329812270292961178201645430661065864828955090472949769347991421525890957777651784579011324571033696775891646469510171068718440522957640844556096145815415914988559435706153990013318786287594207410512538057467636323405137663135520774512994714337702171565281299570506185768584881372348192884629832796833758404639966856144869206889283503121359787944434744383865582094014002245582508551648793603982405368018303895545662279709296479421129291379888826362726653801800575564135237700296439787405257159927199267808244202191199457207582916133822929781224726878548890471532549603175506836476165266271206144442990858762410380461844214905142376820208352355710253896060736229387764113164348808398997208073483822160238154615296572222599199441722752662989091998531593526320183243188269745710105305139569060273110972298490818285336374582387019639366616327088093311721799680000000000000000000000000000*i1^28 + -1696925099567190886448821992633884035217812848262542639094430243795149756642681479642897848412645928651141526698043857956554534638026090864710591327863754357790459611756090894806055526898199075668595830927436349238342261005917205697202845941699135951525533533852881985453099878194662147068350164260386236492593520694037052877933565800055260074598090255244495472420522877480916054976302744369477810219020172551017183233844281974347438337153943415923804820607829264630189052567073252404806322849294176870697300667556655665849634135338692092718620349340960046885427582107465082723629992444628435218011825923424444161983717210415656770970945248174024727973556781718836675641532160261131415835496063276933620493533812314616570275463635195803506092664319156326037462231008489348704594082357354618694916882055931901750120607865195568002463068152180287692182584791014029399807918211036993693635296099874594574428245438485116022161408000000000000000000000000000*i1^29 + 9720939319230551680246085415161519938484249543886151003723731681435008724612358902700198792237627305608938025942504991900576651054496566855454058222182515544957902764883551989482464973592106028651586169158009830390592522535278013284010039243522247172094191261667086966582608022761561594709524586257133851236459327385326739578581496678614530961383251921566834659044275462675548931841935488238905019995437022507150481501419130856661991295022703109255651354922621398549759245431796808901817329672898419146399836643003616699816914433831734872568832262536522532370918205094260934142761642775263692171589070127080459975652723097450174557895062063220939393865582100242468805237834679820194204666982010658777552552495566200630170049939984429316682723481447268591120352812743828242515050230841296428146633369838034248131403962423556031301595066775503552845802268053851422808366233414781609192722122891044136418297733875079577600000000000000000000000000*i1^30 + -26904581199347954544896172056968121733788458462638294238790016805704792553579082206992062067167103659982572785019648956626499128910425182660857873231323017562579602023292162457317575374771615870761335971012015268371901128762578521839857508679806653664616447883567035810343574971107950799895382600781884725086849701799502953581595376191110219971898973739511645865032110296426519845889524149620200337287321373899629067010985882537825910502340543902716641371834857561730234686841045940617750326269006218982003371629112276770633887323219819450721244042467400873418705405007757353143236299056278722672159485734679767652134985634159418111107915639255285786641679041051784476596171930877480347277105746916442446361293360778425790842735938738098906528049776682964496175302927784183775834387794024529221042515515315454083429804754123562455728979211986217096648608164151590133931998535231599650446028045839632437857673543680000000000000000000000000*i1^31 + -189582448824737361906159047721751838693233334650325131811782613313485177336194195565915634303102997390463727713839089267576140921426780400603962781149970601015726511079256751412147485151579722682864941283481361353779390767180299980095439123823511993079843146779644749174079972855648244546210627801571362972760064929874686781288184642867642889828155566361451174393536900474757506283845461144171543327857560685014483245626569452392593426433526898797905772087457094749109891712996529296274485374988029919022628761976950153347849517832464649477531642915547998292018200269961362716710808221624740058124318030856143545864810003685014586113154390559439807422345293206084115972982123875529503822530712085602190038910161086657623098070527812710723658060503140151351189528086348354182532162166590563441311880700688568976506992977719159794866298950885131827628419364805877483537528627883737196453864997675708369076224000000000000000000000000*i1^32 + -436702165388982769960665284962082614872587751141424368171305382534096507862526037621778532200770108270637681019123103410245003789067647810247417990139128897856598933686650214436153312225473923567661317477445693658093855819253987707242020326056619835168401075513450644975372309339455550657363256140477939685066310150070510307965255092094737851327532548824386679851326641382785370214716044887176465792677845310872683154721236700537782034032306734946753939489706678542796873887791228697917352907195067768155080709471033358794175926581853701042590212424487597882991911022938888819304859415062815818567397265387352182660824153069551280886057111676188113518450277327103334946145503070944649548508758663215162757325447136593577411768518086887187471153573922365617636231778079743355325620252754752961535253867307589917158988804554881242566798077289310087846230904375326327813885592702263849726983257299353600000000000000000000000*i1^33 + -285121643120781557097257878405997927366103587791466948877283355344654706713640636358691482782171097488991711151832952581424794600318434602971828499557093665818367017496306175842011273427433141232546798328355646216682116130414162086981060758626813833505085873356330401588905154587335627736431819996051083426850341869252427481063223412891966515940724206921219604002668076221748922219440639382263011910498072053237624761470207035570500016815295653263223233496926641213554222481921645578237677703506114382140688781328313371590050059458591283225323012311705672601443532329327997751404293742894940272230448108120315859671658080503712255052083036781536463826543866660056668681206583362967339858730506478554037181128274114644487149949328548808893031722004424140568921008973218882737310943487283707282768161841927747044929572261900792145111872969279567795798766346997857042549797323866392240072949760000000000000000000000*i1^34 + -47274258045923929983022797622484592256782059910886223905182868224426674068440926258319190197247477187906963951732725296518441716795006615747384330071052747330575399421818253260821924862002652720525567422394822772699403737014792283641204570943765294543375344023239983632963425181427747002191205358312425855639984976110386971944904719130088956640929619398131655182802754166897360453992872535728518366494848994427232727300985239405750387242973485039990340369091971513853737891940266951010620493025272242389408241516284037046135095158737622091957098178578152749121927404639951836598741707746549722119646009740515640327911925783240535374422046097619601035905637403399366764495466177346379711084727428651929442694788336483763600769439060947244094415277532656543008533758764793511451137772762298945764079398404916463681555013369248568533100994889282524722103310025093457049374644064223232000000000000000000000*i1^35 + -617577446851149621731149965423460765756162682725872448677429871303541780138044154394934287788025423026174714983259577550240890225343963554215640086279151420052034295002872508427684120910242481068507310281283001718673062627569204645518156800309769843113330366822005735195145587945669998408322535074697222038100383024634544001040892872777997720474741613769723528451310067824991196045487336670832632975748545506211109190092252246171150707813500046071343852329026649500730428170852606973220895447536111038925306323155924924166084697771460711792127744327202096308921938179753164751453457479698190057168119004116865054159536249021139280743032691697497628208822653471037749363837879712360384545601264512491540624432310726560312257428971765728257570680501097725295947995517312342593323026328611854138196323824168276408325127978814639917468611582713346577012934168069352808153874432000000000000000000000*i1^36 + -322436316461202477815876488415287697704416308139897288151413826043238428226016767102389617515013365142338824742907567936818051221985703010741803902906786987922396596164187432915587851694243712399265952569272801826399433333031061272870082821634869469319295463412567108632753340211188296872586485097423987686037976504013535841424567433873296083105692194586983693371280592005411820496519096277103548668643136478701711085158767852875521467184870172896958077840889168579825665780285554142420231532915344597514900606094746941018067165608132252254249483197361420478649734128175745344014553574715415696399801434742458749759816179958908696061384483343309001499079525211577103386291334419215390273239204507203395641275642852227952467485690596763786808063822607904457514652189302976168634622533576615293133091902396993528756067010382129467235528954772312113384303608808593162240000000000000000000*i1^37 + 710560351882622556922132493938425555382518112745286691452460439500202295753837761930988328801851141452080391681564606827430663377496472203944136795719722378644544015938115700631798179865721659997229357792318547853464179185058922933345975096781758630331502992142493777807726161569839583814655787589954832487905050171444967011985840530087020387364311237863101024742486947204470307546731379289791593804563716902381646603699848469957693310809523156428733151292256940703173108925773652667379498519612411109040617199941464634628312528226377155383341270266399824061528262470652216535107018854239979529667987492468685161056679514377193155638043158174773340497795358982780728627806728614081771353921384964826101787182564242086309670215359653169412367884079973097766912708972336047585751948034824585737247295518545546268447836869271545717780668656562042790267751235584000000000000000000*i1^38 + -100696205901542950943178110439717138755168587559655949926726798030876321596317661940116189442257268480176049592236896511626955222235290598266266614392118343431945209355410795430604788685958258561924540011335711962425827715223351794771362874149957342413395808100974019356599396729854755406253636744187105918541988158363498148017769211847804809552952706417121550362053133554589013226700337121928853455933194985519838698144642058281590710947085668818528475907017596305220740219314164444265157965829614952732506662676582443901042224798574955353769632915790687941389819789418430612178951040185004276270248624498740127998543368332755455664120633312137309748597483021673923707201600385774706077243899608560831290871242359178151701420357430355536801104006377933568197455054090571533984005568208216987140364866444545433774740751331844641318555997116781664665600000000000000000*i1^39 + -73625978521752670940730023581418283286053925908837732166890652393214969442184085415622473001300239828989398633851012803303920254149827775415491682230770443036838668881305579118402229327535480660337442798232705796216299526686712771614155166033534200602228087140163913877065200420496621697270333342885285915269626397394562890291034895380363757145851083365586611125635539200907745320989875162551405343081727746026085296608574287873396950520786905472997150147576101012229792729235373132204831822163163218548750507935589539859685141166402261834935891020127438330562812227819773674443761399318727220104165957015760332492897182304739724081268626128961208940658633990628632340052473433277096565331502853118957248693926951510502777072454525225929097435672213366350930287301888681491227653314878320326040679039518185535889922456405620202973176921456640000000000000000*i1^40 + 6849881726200383681308173235288570666277682277435814058498508697775555382432615689656990315901601481234438946695093762068150911736909913932618602536237407075538129277396568197277683356773823036685185846662233737575891185015564758235823675884563864051586131806698094970204200090442607115024768174507313696248875341183559858607977545097132301232640475155156761415534038207981171324559612364371829594461630487146215135422381645609576218050788443931570658995102776717185640422727446131313744157877884528143591891517324157332988752547799345029197444056920637825985875896873551305881200044123042363843959315794011736973991918237319363072507605403219514177572401819803093847144220492079510429824319621936045137307241873767235583446203742626935216769712475398174918161266167284008981336654655043171907304759645510298061243505460794680147968000000000000000*i1^41 + 2519384685649569742996647358821180249442233047049064468319482963686050743239592832063437047832845865417410480716997318732349018933432612298689458691762205900975890878931514428062957903390536411387781878292997794134362903242595566676199983026574187980376424103087369845572521651607772427943894261940833625333766335353981354555348075021508926223141491416641736136853528625933151484738926283594928141143570141570593203039823993473297254872634370122966128542472587653843323523064271721107124951597056277906661836117205854741883344548752187762599276058323321257427076598114873740802999948621188719007146869548255359465854266611734672405671444083444981224117060720673850687427451888259499384452929819895953853571281819749464156688233262809582083400768793227936310141108174793361656550964447574264687704177531286884067792435006668800000000000000*i1^42 + 8854531016380232296800705873263274602398298309327659302066459404954344856580865679413215552667656251706121910722438690418403738971020723990594901945046110009382483921297892409869664483854681138665792127496855303251777217454950353531225487806579857341611949437144531616698615056466088988956984791970411159288483978094139895657082507777102408006430512157228570823080110034052779480255371497964628697144097351601433591083139048900382537123422153015420265251408431641977564392367761030498235175990157304694122628593842463079244981258302056610164912017405055503761623674340076424950135847829344191874666565302550600393610158171650537570409797074343256499302473384437162780956264421866443366857278704053243754059321153307392442751446944531042400098706398206149257145270461853780897025126273215324679433661732030383390720000000000000*i1^43 + 11858932656208436037820737775355695059700729759514930406761803850429559280112074097302884358089135973409073192552461685561830892408209013919692003501128134731441693436241649791926814868948190327049897415484827897310888843559985726565613460948720349907094604323002054952547245479017817716224752017058461197727067824241574793455096917833634857916205539620465453277937244736715385305012036523180389856790161768740551101462148794170154060131267871118160866924440058824603788473356183118507409842553979147939492502894211856157231088658097351503562345624939999656208180902438442652905961597135037084908532782707341031837467003153318477031545563974579136101074091420220505191563685078807672047094730799358009410993894341511296672498834827309542896496633088354911921441202794591817571920942173974050922508992512000000000000*i1^44 + 6017313812889410549754198647635635466881144068127879470009703969098853323824872216159168708057218594402818454268106949410443548618993282113856430463162559866699956563529936194788061434239605478417262466964669066354997073310453332560722057548553359840452794707817276573576858103631179499833913121285055405016635688798154518390257179049166827207043148996182063019690111689587048929485690858994420687386263178187099446689102900869726381043827721123010059373443428856078507753003542140973563083115494815856707344646292204145109496909462357619996554648827594054387769131567901536332216534497981384806887598645130688115594077579803904319524686781558285102042218874895975985652785321641669084689637328040710477227295089986355227746515950669746819611810036925791795589046049871894485165610284446515200000000000*i1^45 + 822607314984205168760000654228012328322330139346597787249810608836716172840850085759208111481469375809776714166765999223906063450744852537971658570999988332942222339443362014698197496933020967985033808302276793601415275210144485600755156926855787540733695386332627402130253927124960764297974795889846589013988520304508124737372873545964194439128307173970467537435955967006558566556935399272129291762559632636745599998053769022828148051812946950397276371635447546829249679886841262432135730902547917854755358076299823012862244557490552552479162848725470996068178055566304514449671667203743517272087107358961411365718380571994455153564782312762187825378471637748992703749897530911393035150207156590414627459940868365494761019607263694994672269523350508071676414355355714753358970880000000000*i1^46 + -63439098991247832670671192212406181065371434913373785733444489472141199969376130271349753422647863622966810625683688580808286666517003722174467017087669364276178638240730539017086548195558706018830882718083337861431432000273156471251620505363269077689680043196138673709449143441870729643717535648050903507027705429989631732715241966614648303380877481157159074514697707660921484254269444999889376707995506937582446098910807750447199533313995416100772258940153685295139950031638043379160193251766278239768240701569411622668453925387111986794160567732658735926320575859960310691601803059311020716258790192578124119368746406711657058144141889760055547519944290744890516316173937582056374384269494473035917129009250004499968565253559824140747742349242993531333701514731520000000000*i1^47 + 11071369920978704653185226554608417176714374031455386955821315047182931599173221787180367118414583152128266284503967964932422894791981574062877273795473913996825147497443570912817605183534050266619749157494549043059584691249106671462559848006719380938677186684240261140737416321436172369695009343669963529334617942084210747735417225977906992022835956182700841535620318020334442946887031453411226116393786999639290313666347018979021461605613828399502819432751293234352279024257442437101002989193232061320300628706306435379125387745812536901317418323696583892686959743547228403899542246663422705354091813421957398985862152613621233198586206847302244630278567676712585207284639787781855693424895683893844758479318541578304834989796471760109107061780247990144000000000*i1^48 + -225140556187676322618463185532474990962937667988941517471510851615809226015892898858377203012715520043671776969116632545694254736267103279444920284520199113375357011556041665081530581383629692891637626077287037493518421293283197283622278918709791468164227594471978336817608886282136301003641085078695825515041419628780316873751578716070016930624310395438976281770040314851440447921285261830274158428382927612022156959295486391747081878150822032065532001672662077679543036275957276320737846302336820413802633969930864111887644236292778735231136792589831298830913878603522533178677866059570642456061198525109217782352991397290094119963422026130771142294059698321033253870984403799232129252529247800707188564497650652422160435140134927355648000000000*i1^49 + 15027470155355332906073126660864174993784068498281031124887149702330593631071485277449599352820055212300010529262507580497383862151942159653714416628157252628765331296402410165512115208212019284487455114612339396862977115175730133190556128887520118710003575890181826349330346062922729233075598231765204189028914485365454698314200347539961296575624895334267818628214592361025791024519565435606454390891455941197395446308671079231443380077134411247377873757071624225943568097777933597519477522569544235449607745559339257551473465578737357358741041799076817999759695766245669404459411326176619381291054202799488024687680328260871659960273291084878552683657274827020695361881088708266148642262399659174636998112625670679052520704000000*i1^50 + 59812759210388104793005168027641102714992905985180746306199296256748845012189194547130249518029401095874770338661003146051669603137429752929889129721427062294936718935705340970224595089847774707851229833613109862116231786170707123505780705609305672712714888781266309728518699449092660771131507480418283684452588019429887969005809852042364419425264528400927477093445880425298365053589339749166791426763674258257889281083533524327679431949141260748812771149890319670394841302182137376442383682933870913780727170080946991061559931069744514242173043153677251574587599726669097915843938963132790515081292937775207941539279198959243033548631492757816666529699957247594698009822196628386983281669233224805124070400000*i1^51 + 564889923634194487019442696155338243911116002829372481168116300614275341288861073032636371275333866829654957500549710398593013708477943215076443812544928196211746910981609610222351131226177898042952086515150209950665146023227918220410173578784087732064950953496517544841502851882088865931714476298134569338086453722313069362006064715144161847270378344718487120088760999207148216076456979024979661831053223763091731746814002465674266296186970769772669316492515295152907972873080604328620461292324552360701971945814062831350049993801239285834894880819407216487968423686825544644955826140296139680027741820081932813887916784754835414042954815979060735305804863027648953111645485159034832960000*i1^52 + -348412024681359058345019029922016076936367687028047450531054013540931162145083873067644328942816686376134823240078797084224386844288134865342102315701663568648590979670544329421103613504378930936941336627438625309668968584096663007418404598326202004909197505440486506958372746582735348707706838695756590309841015686030859211561338733836998755081869198049681421275390758639672639310868686420140749239187897375790244823414242077894348693379778092248388642251502593394534199791142614527108070050720878059629999554184721628014542702042750833793721419685987568967545933969484395786384109714919517627597079692569799934982711243281667568329693645437556080434091198280634176000*i1^53 + 58568231478409591846217062207307699580871849072143631325130547708554935777955615321044280853231733984362855580483502409313348273982338328287666181765706718917962750500265413487663082556552818635880644959948607351613875284099303073775280743005123044411202842773768227850239125423824056806739013182842558189741007070509358066327709095244286332501842213481185804568141245344508526306828710055864264320508165987811897246929994401163448156883667329270749460040628435732541476311770327215669231511285482524361629796705516155048624061686987943738638344196437379393160791167250190707886429256595095066804009995025501587854340302742343210629991482880270400*i1^54 + -56137214332981959660795169482906774773284487079459751473801279551050535171791559304309092008802444824173549406889049344832124963353093749676152040415907337429649363151446297461845066932974627559377124211913827568946096638144242083448481048687196108942795988014865350879886754168232157584448012806538015529844926988837298163449765864320437276935817523807757106944095505652035362133346474506022284764111603549802313785348557405013359110380946873689694156354631352420612222667547900912653601514539963372467409943444722735403103961357283684498733964481229061970095965616615145316274426030139221567083583017620782725820505153760*i1^55 + 15419574096620935488346637336716975821933168061856104701493623819818359553448943922397996899170585467338941224568750859746465216156261883985425768689540367062076434068806724837770780250222228647541218325768951220778621461393315635622274294509766475896541080981665648199607658435695435636961683042931307806098446797876783062528515687946799867686060542305790931583754179339343999087623581406282814394211161708852299256522362166760699742153956182778967006420648048647625230575860970997875554216349729675308539930382867394584968366500294495881246071372532743988374997656058041164707456350766253811913281*i1^56, -2082507329695336785215785894445615104464370136659374958188632029020853894051053126830102922725727712211405736288392678527163846101170598915421509675768330613412549022637198557587585475429490309911919928361890875776602963747678862373811643993633788446316644961051384845480628306734479768336272494529688322274226556226483714978787897321126970261902233209120780257661814317864663458604602423491706115419279480910156468567770681279392028371136589252514646275063058196389498499738670878684777901975716806379506404086250690731530200730625183485221695588823781033068581138806953921187889500058026681369910419763259786197906353601585512847389592181957206609608730069514798748903351487207740308764054203935562035293299264444869988901247568046268698653245278134038939333822101871354034683277059518988377182238539093459555736348670061601304358102171787566215372892700943654672049098142521480088408330277271334086330079190061087999762687556127841044843269098749235414887866704212172190268912609858360273860496092530060809940580009601663689968536903419074492331297051971052397936786301544476080991414691899244994577743222220635903467338988749874911524090363228864354322264540597571742479711222142416282457097804518340054551687209432453172256214351082929011296121588995894027487010566196769962016437402610756799625407303069244676163457552827783821451762278527622069033526611457239049830400000000000000000000000000000000000000000000000000000000 + -20890485208954180539652487499409382358124960599578120833026244572273459242508731456483259654405107395145627269817246775928403575613064352900967385063903322602503699797894860445590287615277809785667597404863243035674091593647785134331683031767818813196161334072243258940333908808160881807410501459660095777240011565655907353905436831066926732330952851957053896672463275678500771166278410949057931632356786347405693069343326607417273024249935159845331555044521665571566030165087207990419535993533613032522332255738868085889912470643696551750051528490205565894433659958838496755039707304577127354510781137042719559919426011453519908805162605438604311055501524187896862924693807468039533642940748253197201201047223724298749170970896521638569875925871102309781537096631424420310391844726056141973114908385548810701396538182981971412106622182582243636441374554413261862702230547583762307401161677504165697958010385896845380352156994893401889779221051707418607008785451029844455418935879496015496381383433883827410110905797984511999431489013927158930519252475719580495770959422875829730076127728421031326170397590615031100189561880674508510395224501097834937767074508787498342782852697016597950644086395073818875696381153562594720561002038852830624415770487741954119026204719914537322099530154229459277520395956950014525677374272640701780741983317514012429354758888313828010885120000000000000000000000000000000000000000000000000000000*i1 + -164476835349942827728642192073841649369171811983919393877699682656773625545444600306254847832813354315514436332124377390189172442373044228387222789138559372762852846184240353756232972837382164932245314257648457508666858178304721048972719409487616591670603509935028637239315172834488551299353113863127840533594630491977262729437275187190943224456788714754550074626052387906090160353678706029115725025553511096028677650249712696110849557402354209870888543699156284338594002399905426390085839069341846747895450269106392537177196707532194486085066088877050549480279896015250992788446656565581473135461341304544818135223547535974336262454501326036218923694009328046926297696947535259649165401326618941632566058385512449041883280141478215532723770314693045102214155852594720392957529514513963379033911803547157834660751233691478445571073821245960262578666879357905291537283734712287078383100508985455287881085652593232859842497680807157748123164844867080677571987739777865970912205715613038144637734089284086395562591022946903008270861417121674636896494401878595682616816719929463374894175711165734238922391820159008707532730176249019814731309587324624012574873535523524139192531826555290040019781658446554132653053466409815307065669304780045173909034563184454173748097012718084621042795921575534203227931559988437856692395188454751111613218752365207990194061582972665517309952000000000000000000000000000000000000000000000000000000*i1^2 + -535654313359272573902472243645813859738998011597264687427523900492654303112989889697107218537726024240326983955492777828686620998498930896870081577535118052531943423114050846973079270261524389709970122331541176880673172167042644858792699088339545399412179030967802421793839029366822919809228455823165521100561315114078515876632179276540101717166826019586481309651219745785905517876957954324761942236825285539077310749595371848523483504853005024343901700272253628257753124725637645929659728028896759377862533705158827381252106430352019226811894698170928149668326645483319672451847559816681273316024511644688434814908947064803165100090200551392511730811326935738565456437003722227494182015858481951035377229028216340332151630115717502689281635292457816540959101129383884983016315889504190477367220597357242116328617377199456680265109601803018996144985254979396530133540663832448465551130018472319977744587529078019764050860240955663781533679795534727195131240349913708045683405731293731079319651030201128088627032101657627681925358638268111350496676287092974781359868270371639032402339162971105779439288201017414160181853261090786501580071262034447531200099350177121770278168566646043527783479738342234041785321411025603882765395388743022510933135860574317937824462718689182313721558067480374071638834346461902497345909819275093773637172996484733214158840447286078183833600000000000000000000000000000000000000000000000000000*i1^3 + -1499318338113216277404766530144690202003269300830967014653381952451328537050225241047849308697038731442422267845738668684128074730173216358909808873627148686697046558615726635577467532888449022009361538918589852626965680333043584330101829787979020910548142478055612074408226148449846213339646338470219141130368626783312472568074696498693054466521671941608275607428407419225225853548437086035176333418384766409353405365738151190295297368306103494573759545638558259254805276367952993524213176131939276486739728543058674409161841808385010462867673044619284355727334696131897340337770158895709734578183105279017173529659266065544300691654630242229653419069783717633023377519785399675744344290302915747019978451155068499445280201959785558238717949320598192143621996935932588215584112247731483997887978570676572896510651254228547276882261870554718921003956474527550207713343373027507719957439977025965890197508240948184251417380330900971173037636225691671205154892771704303664963798482345560527779045876260497253797313724418543270516178074765136743847530396159218500390434810682718287399118444307425600841912239099178620510783182466228267663156726886181837757814856713083960256424193880657431519878946571245865973744579916757159367803677003916406597182781095341771133515866710938860939875983220120030198627931417786324478515803100061239609471849072660714341922133165840793600000000000000000000000000000000000000000000000000000*i1^4 + -5149180394936817929630476294347009434992511033669602745743823180818867348989050381578129700954638882384106558938940552962795219649255220483033260760198562224474975158611434572078970884682340818842518683451913346509286263031564817280493389357901773209316377399928248604524499610473076403235312064663832888524079690807960252650031043352587600206075719099311790614570021888816439186551335097338662456311373932780626878345422147437033389179775265258399810915281150433519925837959172464098004061116300706623025788742623745904094568686368493158545299903218096290794964367700499653299825391093649828888441327285686368892631516061686350175911829750738552464320693986891352079393004143955810632668306899232648193187536458763553447295608424160368563785199350694991041198851267225603737558663258310513279216873323492893115944573059227379959284880407084405519230068235905156252636053344581140533399831345570622619427223095278301204051981796112599229150383771902509748251098131774093077562176593070557420114115179937161329232166524006804419833164558422290323617512273235461221601614578814389091963795875619198695325342167958494254939489095168167956671334852525647097918677142995739945301058917341253461454445878031118138718065120991775409435876504973613715620413160831459362700744016526857423343161582510413734957202173944086095350561256776378966901844286525773087441582825668608000000000000000000000000000000000000000000000000000*i1^5 + -6181316798269730527491203294881506379903396544187307809299885981919505028053345325270007571399995437478570389770875005142394435990661377868626874957721427935303318336550029457785951418475484500783393900018237459011017261659157384970168260447180132357352617060861318970044922372533512350389956880833283525261658532645895815295055590668338967091606168981971591301323291978434274079416505165260294795183856565430892892051534847756435715865147936015784518719014468247054516938797606575201107036385662685668364278271524745052165952934337560990142680709389938934701583636660984431149094122851746002118305851902439217902401910601542532858001356664315341557778655690262944126534135090800320394578333826159003453815269197222551615444287937757948574972545483279760601571828845033377143561070916376276241997978232590458004995328481475797499561163045849496774307790537147170584290975030454728674664840315182312925906672212564019387719146774475728075991723880290972065363688434790942125491661963415204477898205525735899643484639934548129349304678791323503024350206026854759508104310151509812815276197605670623009983143448202454302514273029534552824581748128820642738438451142241423636303045415616238047650223810137309875927745580750346696118006737152923783649788368538543417651370937491828924515846804789420728037849772692324153141279181931446941462545322735243027195243370905600000000000000000000000000000000000000000000000000*i1^6 + -6847792066819187055417696347249899112482442956473848583064892476242177823634104557663871161147586434884138236660924641333212872463543095830467844307540918333449220664661942232456620052448157618862947366939562737944692737049214431488004146628969377595169361853304661783055321086153017634070337727833323160797832142775555116530379931655824572452034944722433771207329868744742314002235421076058763840466139576129002952044383058685530872228343976121496902716299811289257118299497805412220612639625476793893638518484000061076297050437586334233626610752008055082728032285965708548506021250731714869894314176424855604323332390048508211421828798045527324343781973630629512810138475361194243125657409732513113092074105163100070727657288010926078677665705141020704511540196028122385179516977207545173265341529484085699409992316280995757944025464881379857889058856598025751921146188097430829294033814032728078775481244798847473610924442002636007342003781524983442603308965080080522509640700063910620362853340304290031489678532138108575879556780474178890474133019601441060021899674858516284541113691935914174455397891842063016600800246419747456764925198260904384077035897844446977714153799127173097945825627583841269605823414327587592419146189347303207976174307039397536842229716198506804746468416368676204065667702156217166517429090118050075328782756789378466694202507919360000000000000000000000000000000000000000000000000*i1^7 + -22661014369492090790283136984125480754116244125544590569993294875156049557535878865004097204807396769341635818926736289361916904982270416173810841336939765005188776161008405970687407100523722247557237175308457076180207379756806713789661551481649596838178661026774018089743917408697312108664621002021176462121781347707011821313081766205370815388939890162222052302649146564925337071539021475006080425681107050108437039061226884253983751297673198023267993278252831424029866737440393246027464863066149350288745879158145374872647849405710948329380370968371591463966730977489371407714444339417849806712622784418957724782175253329183091550948519499123391293861414608086209933996992455540861018091461585464856190945400005263528562681187449243735537081055951170534079908412028066244868423788486157997899967360247897205050009366199966558268933762085332085953932993087373503381402076414010770012974227839923762406460073931142030655931205008578379500600480990116803436672522898586160440220125037249811985486924585943060241882767483533434961123663061884228597670825936353513049082217456632629582749810964034736926040985337649120590992765763573796894005411386561559939236319817206305079384281486894199064839574082189069130662551605422689680333677579985385841831122877671371243393062748222624207390024403621008638623271713762222982613897842696948816643176650794508253468295168000000000000000000000000000000000000000000000000*i1^8 + 6007785461522818855966550518403742336293068439394207051648453338358730881396606850556662434215568644749975984261772567108958598928312318799120730709032018612144163401321473207728712966089748491500939428465726751288677712210844526669996750893841976871671481271839036582987646888979798809929528177817642347337212251147456107954688312193464127962202889471318125473686366859343485140358080241536996676742131876898996027157784414722426474083053151310686245590594977661928481501475838196657131116213826604955267642835104133661518496029440151817145325204330815197528001893374118139529583456577073732921071593461760409146132811432528679603782509576090328987124463761070439597912717394738024525396205905681914865446053319445695329933103177498501692683477610860559543300837995823568730344249954241993053832572154508800308247097806478646995994874459514205385441171862296182854171687299739420608838469261585118255440171996466934262055425028935737744532040788882065018665721266128244097143326380720511376780344212796891578246103170146854425463051587657119855857662444020595456906276270266591335035215119792051872660632420485494348546141355438282185943099212682215241859919651120317254629142568184935963016036523353467327252337377358476998105023897446194721098745317318168922681324734781588027428868624547749703861490533827657479789736017618272198318709205439887938945024000000000000000000000000000000000000000000000000*i1^9 + -11431745475527669156051474869335849972068140082297258235809155938109266542162222036935757551966011069450941143736672201517390331506904515590536975092238228354971836265998709007361527899205847847637928071830981926508039109541251596468136138469146584950708711505066138670222040278095243808045610313363879863835818076666553519695848965413970789888278641266326352772273751124477298089488201615554668646135231522605104438539994452066319192112906346899052342073312881567577437942325607198666936967471125747425170781265821209219199837249812151470009989375925779591681490684069223285766604281548970305878240029409872349292412715847089162948532397864773062205786225140595093900341560485749886704267727435746905582515751987371555691215852254412111267696614230789809250273430782990487727467762475707809891594501763237780736816028196032238093016818989172141324967467631928799298598849624193025789438771813164573337128186696610382027101863418854086727796977747259093460003551518091752119155696839156202406100329171468583483912886958764959657816592297429105130889524515359437538606090064022895364420862407174713221982638994161945811856456718059002662206368424898437866577240014753117941437060912334576963510322967803080299956620874928169473953315076031177689375122866155444811058921408295556532956449833339949821236202358885134136947583450742038612556633097440295670251520000000000000000000000000000000000000000000000*i1^10 + 3060228135879701795359656619727135708627787917301645772713778049241469035456478028310529900114841889967466070666256505239664974829488743397466231969519326331999178196837805662535043167244856665793055505126517367469118890093960392000121615930297906166687751391425217000449033247658340527884069503564439163038706308612483008221198984293469679704163919832066438615967681350376843795652310998151931158949185001843586186732306441688475624851486984124178289511015561993926478318920967947880123024270719774242605146892648799067842158364092553014609937016000055524698185813563403951583485292964917661352009437578376768253259741411232470497256537618698381940010410397867577001345763179069003662653241985496782605085060995628160757160466476874431383120023508090294905876421465175996667964410526729655504827950684343815425513808934796800106247689451898359711919258313990100793378185721858643710242454362383210843721045414962385195018459202666863921865691019317193075389519525556699615714060955835469140165697340419629022662248144061971635396421223466588020385997296330944751227668969990362050506577750222285872888930156354894504735575408137459348979158279679196061106982432437667946020990419368883690818646382299347128909851762628678366810254211430415245363137895415102414183996066282639850468982617210490016738032105815752865223177853741555902891790585355449663488000000000000000000000000000000000000000000000*i1^11 + -808831628832738319110792175523193224673181559227597797756273753594687560698895690611969691687632881433897559834972136829358638807931527902252307195529859361379188722266537905601965993131977744976851597901361957022412454694174034432280907947408157115780694954667278874567984469564565548312512202558522708109279028300500860886141407999346015254758304265005273570091925417556711835800773618689718408487732654070433200006788638197107520729113801850585789902410678556658625879395088584742679246530889201610298198500389450075737751008102150098461448019877351293342932080261623086124623619788138544585918942891515609475449927766528181642739407647534598898615046661785914667981246537399621460434397801038727062411670324670066706664940726127922320760146666481297933871024101622376143988999870550823782549832202184158356090623574372401364395317421187806907184997675035874226263688981431225774178804998939956347566531845057946344421892861799878085588963680652573251501007751480570934420158891535707534663589424328435009077526537410219505782995508889852896393868642211326844597252911237236530518271295460158459198470347391952331254422825674110913202725288693171039029658071084200375303041663022875155291203288158172300169598002493959970701126713979607819227609054348281029193764881378792887019228575547753861311920072736156545476444750874736444818147798305420083200000000000000000000000000000000000000000000*i1^12 + 41488490539566250907344465679044216252165872887799878510143130393076549992810327241568200398318103488563425753958923802453250083533343730896968548749521498223841040263941375849397414080099651493070868148042422038250080634979537097523889355392303456654182986535886337981773928873119936778681937628066156899647231704472246847166003089267342205280735480092707068556160845836578166466076995084867965727189991120109883906343196585382320036968221061853929962101949633012950440284880285574446415298907737074576877759718272352144693932136293941891509494461379935847504636866807488471030336076624181054660770022837659705224534055220304462992562068747004726714559122775747130064885811492817234702236518003669516515991974178980872118675289170116229746210043755986558207332735160368046467997983367530622050371866522038881794059420788881584527965021965084309388154607800771930773903365428609713502949949100122940996752848188711496741246420099353685379536785211908256668231287318228609934661749151669444395797207412853295230525254857076365996427583904537640026479460215435873148876470855582517721587488008667583179472755185868157623583169009435569782771452663547260668369509128262788235046930678448385268549670311711621262584207495382847028962055308834122402726332128839205201146383254700952425617193282641334840678294045442469529264683919118881741489134255472640000000000000000000000000000000000000000000*i1^13 + -5416883658639577813638630319106321487940026278399214102101943310311330320340111069524982752354180823224970104353797391540559680607104383970314115423473918945013417941875799411372687989690647866719712047321787167215296261968204632966386038368955061949333764276058289933923732788701417409089900284831709911974466770284934063808935329270941631734494242506800241220367791437004584384355682841975371802191524038643097828582206684721965705224881071494599528187026652991301165790833616102114929546370913471421393383146388673777855466554729162365021997743226198066360614131009433566487017005091473702119516362828175514311469444546157008322784907236053671766434970952488506641686150680883782986869670794430776934863453258444606544701971616786319503013664709081183293335286905608543636715800808210869379420617636999622419733593707049383323993001482566366499752411607489494628818604637180207484433107497848759350852964596156315925600210312549356538523325094644032787187823277435855273309156407456972500969786677233365606308247455320786089217594291837846583114977403020407151725235298983396811517348770591351623989954482917271570367551143990009943745272631185232003198295317886830659684430723635552750214744319039929397329514046655175583792890364464944559496902864407575980790021053707125289106437361650707106645465582762906509694213933061277641476187095040000000000000000000000000000000000000000000*i1^14 + -304816949654997186014531536572905567951833905879749926165207769406041127789698588989814378951289943674866327546984929933696629852256461310973463896347827649018334099398385951340070706138615154961378827020274117591477227728643311647737483094591005285688926030096589346692126117087029778027978378501578262650666152447110976792011111501601621157617611036930431032742776628740246720898251935950612469311150416791211276080544903676337824621147885542994099828551918060755915664453696232326097926722501005300377856991226024440745117960690307895428227576499212575923614723464531336617477365478446733377092664550458362685789751155008511866487959673068721599626287324329510701591372203353425138049091701140306486433559286747912041432509190362031374512451284524366108138522281370408143322840399979679294418963509311471133871965613804038227065363221001567305396333880843428484990011962610857230986101597660037571734829912296514038435172604028817684521578691051710325292605618949577711063219037686326919190277404438471882745677766040449511951464521142994078027645796092035271347137115119687272225924152276535008988197678961690818457505815621519447672565261550046636695910268591827313071349513922380745468688235829692472403618134583294810536813295364716242276446711746552971255761758874824634336859246395312852822463133682896477005196769692872851998952652800000000000000000000000000000000000000000*i1^15 + -252181347747458578787134702953062156727892755086152438551419129846958106181468481579172395826826662153341855499231334613798903987467739530226242845769914026711450535068231494995363985568934550995377671111837545623211683542441034155505278864107133910433401914509717490658724416539342942878061837457439370001357211944832511821647819993421840236965290841448640396099228116725732191787217972756788688137800185959245360892914676776959225718714115479057004714832787313658484543289329495683027318537347856871022574649077437229745281664604531238981075376932885886026782601827113114847717566605527509466567640426954996200618042528439723679920648742417660646285396484206500775570773917276265431740056315291279541029286205641461288922093057224747439425261570418208182520643442217361929287154441180840930800201329009647608206989505808257784151846467326142806574001813425626034454760091943448109064293952957691779331175235064473277004984183545533364615667885184368011890317215406725431148597345101020560477465288349575975665071760393054723139781886127229478590440969812059865603244976286027123385156664707499488655223626793483186526991624724772176427747568437213383301063442583965797240793520321865845331763486492874271170097658761890147819213800538492880551576769483284618385085593335465748426406125942385405592291968840613957500467414230197023706972160000000000000000000000000000000000000000*i1^16 + 9837913789297207855394159823050067715958505486881617240839464608509302717841708088582165250286238464051188505763668591673268335099801752253864167436773658959890903385470074343240842732609939670302867481906917226003162786216525955112569598370170149142421046868559369083366448664925872883232080915241283901788954749361368774268132195911929928969877440223185646365566853625791818670207623377731674902846472759619730629619169408378595562744558823121009720265408321295525014271297420551163448102355997924366436475793671856019851220385828139718490677944276693110267047235110313875961585126506602548211753611518057944261893458802961601757055820211886397419510842524392913855207089619892832170159811213086246851667636770765718889107291076005054888895397935023314958080996163148217895343675971713157185013295929659425446609085201498511459900234889854224029507288856541049264209186262243980749652684833693970581253284928555312305473299075648775545435915214647533892641229246729187075347621278139535614770294986492603700952892528772043140350926624500801849893318937921649416275705949381756260840228199936434578709400376243206981227002300908087165129125122406203776948959022077398736910774220107618192632719312313090951575954747554115310908112565972778364441491113985903821651200383962265620855540003714629022981214615043645082119711455210178084864000000000000000000000000000000000000000*i1^17 + -336169449589324452266860460126752041917847994892284287588899559173785932523665601292159330605700244272350868932557105958637975721181366126654397599009929753994098616961529435751974237786338389002875469473764493953878045271236231434764475878753158313615368621058787779202754863985805748265166242736834066056403438647683519872417418582511476856941565968258950573267078847687682153814078086163587772126197930634031384995335786185388767021967641609756582397421056323094272709427313095050430307786467967424826879200873153302437142201403172021465218182390779495856207139550585179273301329947208348511367712333193727150906210621847102755923546323817890272475768093660492764021932798891366055185388147336563439893909908046958058336298267773436691602641327009242201967051983142858810195691961525338408040999581387089559170585010800248187813555386532967412246132834549360454242815626297682016640824722397932069984214107128891255755506815122006065164862784731801333429254739161049262725684858985241611362460414431563031901042221343878309430170234215539267178845175906984565530716893939201527191501574338664674815075898701666780937641216819621954450557873058271581627947192818706491674438919291995419022753242909481544237280394337239238954482755982632612068335362305115122889873343120115593280588234933829874714294246990282914065777067111009484800000000000000000000000000000000000000*i1^18 + -38842221030721594639401926361184839894954247675846412391050190928143791951630226531820554221565952190495382949557990351902464575923205267274577036052078178470339093693589963792542781584846305405261922321951046137397272371421712522970321454923149501632376532209136875181254394536744306363944444534406602491104650785682233622579532785878322890047993562586038085188717029164636433849501812045768015418859220500775822974411601048908227119851800730040544394154305505538576198628140298676691921874747152283425729552098207810321210815008801531347017486185105044121470761054842822019624604035802354673467004744149431136331203157569679054946861477358543255387301490193139346952287039511669736057274717217604668994394587653431540503569031026164891045251637726375246406907237024310283622478710389881526610922211136766282071919183373862592379875540208443734484403470308995097798147103642411104546179397791666452395442368525977665870551436231301384143386552113896040374116214867528561962499852549077649457849861830208088786158315377221275907291561692021375385831280422088230953833450294784045637983128229503827903865862129294739151242252811888760851423838855558432509945837433852608955874797582635262529728241763228432033976871356022584789309499293247603908199220821486727004903054371054517194651056536311248717902769474413159810691786132684800000000000000000000000000000000000000*i1^19 + -792209041253794988795965256835731223794961596514335511575550922763512485886439473645158339724192806675874062487619163132831477726978871849520054730092623758009416148577687599845432357536565951447079699455549382600442397523753572799671667359751974617496593940174903919921061450070680801896644553881567551515512404426462277084624974032657933100710439715038151243139612613756130837482062449487256078384027691758592435864834084512608361393028540233162591486143010834864555223721951334054715861442252988499217279513736555804875719508344315959506331215456757086545007497079835710548516842218861953687616998885276887595899850239920421389859494212619860539278890341333655344648598147868896182737181716317173872669398270537296609140724473422086210872058665917984431571156926275632871441696962154951310629057521160201036604739646737332048002644544782202375635074936303290522091363355776244425449914890249060311344990764165529660362434930072945361244039818251273841305305124652853774264065607989144093554313243405599762432217741878558490749045737973438149052909881662324374611102075192011012665898293516105377905538192213871823483816920500704803047346886668685456025137828898736473046870546682973753337971938648834124381819462812964008678491075869956997326128103473473357977536801333245617454498650707970846394379321852818350273160282112000000000000000000000000000000000000*i1^20 + -5707985432649513538775307150312362337774501415075223869467955960599621761316411398225248400128099061436735822472493992558332479501138046689587655824737586404209464165109413523710991013421653165680031102262527020450532984905333942571393101564296507023455232958782429170711622550776629167868543363915414592084373090793570940480028064232203227309953377906250052467553517383167472330420231320202688554940729313533478535842590062052945722956905361903783441943723714444231706515174466681134853806678176421549365466805777113672237743192486771474729239520929812912272941625445555046372555154882452971175330491763698298768384449430113914097522349049207643744429332264630354556838236393718183276594567300382630781979567443233250635827382379015167984591475503837983048895887105992197909044088559322839521052523737198338892083054820378947200904940423391229147180994703686998596647331308093519839951845494864222207066969049141442097322163232628357761048897220971681559154792624794530433916622519790380823806735882847442690636046118574267700714266954812351459733597591338540501997209384409826264202087283111627014937534670130496138415548656232875727067703559612390367524210832939937040469937463895714642956287271493717826825357001030072872306186002734744463712322430804746914786657787443341134833725779738417247215120983080802540794675200000000000000000000000000000000000*i1^21 + -13844782291025603701480255735128937422013664775680913301605218157599228314422489992526791782660940886109221403355596641184148873658079432217770909750911538281287030631454760463106264706022823370351413936768549806910124621921556981389448995080287856216477437268992444848689646116000846672605758377344497731964118921529762935758958765492678224518794692236881934053909259000974408741342186287457220867893961056624189677545658120112024839228940192001470742043628071575299291419894759780282077478419890634347377005180248304591328833430302683803590743617633171903520085773290027952605513882117936016840882198929034843936951901785993016159515968081875105866213021530775869074287152608000489101567353529852523382333842596373709497922462520488567180452114114748825155385332947233484004943341271777909815129583239412458814210891870672660545832734809369341325381992461255768306299785253099348470064174590519880756482183810315716796987630832886393546579073523348372487420901749700478121304586743811052622677260700855736617030828603834852844994506278351686198931403462853457236198575935105045637273359643169299521521150060407183272162361614969885418005345172405642052175085710185396612274867900503160806372281304429231627820276924842672288318918515631147126142191988100025804904599893811196786462349517850975400562453997795430891520000000000000000000000000000000000*i1^22 + 8493523096592466959878336172383475479753996853252448071270750365018462686198784235688751029800797002781261655881115137754387707954860595030202486728411339422021726308301408920128468911107424922912191196304342000992482391943409330524066001650429501503189170268914455557999732267959212522214445678075429178224642935770187687650675175121767759879976985438485761352062710373061519418773789942987002359244649995817011152454529051822487464005813437480385192513114379911427003614409154409168250562998236237085095202760054964634397639574592827831362839069107448713974769885230386266966157988755047691866042614651367057762530555674613189552507428825911047807181801212285649321208291118019614993435453399333032902533788791584029494796515488238312324050716968664425563601844067170210684619913337118782399310282048804101530215366329726355002668913916908069601547734206539774325236796601886580525041501287103915328872648470883376579314973241718416098588116167569261556980143901045371098888162085830165631322389487844911254938730209436472711005681680417130056068821430488397249722231563065892468595426800824088999843196610899071119769755472741572574147482722846378576347949775204492018133239166750426375612050799141975391500821906922521873558046027834341372744191122751141878882560245559065689716100096281758873879545269714944000000000000000000000000000000000*i1^23 + 17643260357327424140803930341753459991611604268380060552053681616469348637313031730760753760972850136113300400318786230852258971469104560750129032739432104356989147964268632499660313197396150913452590659891874581549438474347378657207743380967369167911849508762674029203706476109241743225470243280299053276627775772342423708293897111363555725965972867005303468888032450355193627637040368259465966787332664192517861272202082253537175624540391592128263255809288774502525644704796367039031462776196124110775108339554981482593125132506126667334527878032075057479019977042507805729536529860012399475209848427448963208560080318782692356292321451078689451856544241747172360098050623871383914363352240960661215042619728884822234002490814516628798945319297567891185424778769550554418247396922800259555816910861182375252005763943768977350778009223848630377162849686484088682572815673669210144098700209696284226514498707986800351436430669322790657904382828978252492215428305489085472072718363745914687305997747567529554903784751650791324793979117710884936116944838119349760750975290350855576641868161258688224688985897424709071007911734399114280456115901075825072911310054851713378853662982807285402556089829718537399875058857299152693231059447535750601141659606697735257278818182832196979638203407459983486875850506240000000000000000000000000000000000*i1^24 + 19937789233496195577189618708450459110754352570566388716493382858159762948799644082665375592416113835467485581459327016052200251505981065074389437302755313790969558499626991794136640919012646620776007200359695749763562248012981787829308583905199084650319378201403551776218195278915187509510994197759067611807304569913784650062579947576331582400488752776601939198937608227671484476325264528945880793326276690948360186693206485145036995986437462379964668297389624858566958816976975768714341700236940120047335201749956327074415096029100241525562870070719883153635591012454849093934554988119635714479001247316812520900096949131730676337155917553435401138617115100536808156368704090513741104410225056984276804773507809563117030186930325338077343055536241754131027044493015768174596236118501865023796882429044194596019905906625779534798559102292316761732142035975271943902613003507849196406475490201190199654364868834380415823088551123965490720735292672206333626871455621510435491456487453025365211797947115368054219534041899211813249735711789077545199804948022883067987749037144236073973371469039873059841979642840200943726873562198913603862193943893859163110809077675053732943957886498490092983983569294689659423961948890175949477942671744379858654929690211437570850062551012445614595056924039483240239595520000000000000000000000000000000*i1^25 + 3885655792398920291284000391422247451112342171902308760056080455172128268969302334598402325854475858885335888194975132881295349603681948956269127553825243482076211823399308645710106750077768824522913352726202555737837931915276839891739585952802364803425178970132637773746389430347630811337920874492065659310789413005498383033687689249978255491953570881521084378917849214039201712217409050700528737404101613042409158243138763505492726878148730723737869403321518589116162941757405689285034562337374251907870191087742348773998348161368442764248683373318428681163779803783522219207566271306315367467400604680384707714169026634289288017836057776003839010554536685386297477233410311897842213908413051487356516275104512425726104984438444010862169320318518461133019689386913694833157513976323968461519802169258536312103406095876838558537749455418610904940748079428135866591131816480905766613734475233367586083611985239059381018654423503556136345495681178499459123425077830541332423901319703123449685756882692106190888661282542931182081112479277798617945777054148939354921474094826812500097869167906116998573178196061454354657094786458094905121840353736221832781907548449732647688100329524948634621596573445598737951082333548400843573728442629679566921539828352867847995190591219028682957402017762193178624000000000000000000000000000000*i1^26 + 234505589820720122524552333401358456377814078705538980404996763933871180022784864567663095319927625623828629598817102375714130805522734392982725603951748213847382851692693627865661120986444053530928602710728570745821884477199231258292718805303109677172643196503038751637948695644300980135216571509446185189121172839720637442076939606504956886054297164465422237628107933267269115158012861793646879393981486577422089675975644043274543185100368840452361705550209833968430382042593392991032713891151275280134960316503699396574609896845876739542597281645210224824123321531200544814318730772118479258284499546497137238138557570333586487869086988207300277520190436384182336485810862563419557709454475325213083579351891519199025090727871529082029272272373608340510830222418812583407453757690720852392194898480459658032616025919134990270632230808086496253827226635286698698381805319305452886961705268041405645455326701465743952455240482113042411840392930327329494930533644457254131842196461222112356836686470295163167928923300771604066689351596207398838615967680811933626329372072398139099272257335846406514244604089190314933616057075191607773773547583466415957391033517809363196406643423317222854484100570361348728645096798972789871259910616674232737775061187177962390086188741418911588357463500390400000000000000000000000000000*i1^27 + 37116801126571400107334721495718632006994159723475084808391499228026473119575444373679275151764401985075459277205252810508119885978085478889559903997023139135796265643424196142832852830856203696389505242850405668191780795269269477416014225208285237957652953524870201739788486934491829393996258067562954889912196785721466172033332454117823026041095757560114244065880250150576551225737471885483969224017170353414598378954492507518060718431125747652418558276391389451041028167135248882538641230722576266940587825335094582129525398175340344736943665115680402802592349877331277084476556953990153818885638380701676928252619765161669510605551883796173407415584070009130152743611333453354248286192313989326128965024303737234170246503218138734999529120498297920837911177927580580520305495945776538474034182190377170969437082555416826023682689210884694657462610893541222858244818463700176069309560906328053664743186974735000679282834239493113613834000321826822109646074356683808692623740357038625715295323587170401428273713783391756358279012579010366632700538674855320335849171503295684702174803355266901497449514264743952116259272997996905644849913605975454878453198698318007626432719825187963520766347047291396600308063930609538291206918070162859519601282228292972811098211249289536381617438720000000000000000000000000000*i1^28 + 36843880336846910564830460877738399407860956083248912693389863541200908223230001828048728947851736695555357102782536412487262531736021916777247333033013437955751055414400659605571679025921621019480857257171992415083640311576772604177217478656106601415737866717916769038977519886940585062736201580519867954687556125348916190550506854986371210608498029912224040057292858825704944287741348351851283133120148274303853641940382809857905799548479930974483154276805558618383088882755379437568487590833511404914014820045582697297096047631418926104655326302964060216463228931859218124992121163948214643392273510602103035401687018793512722747238427873135708983889814420016540883371606946826633118149822976145047846403296618359333489138753949762376681547586075534666410973656509429729433799905291816259075762984219764161507922728095520724112184136955251907381835459051727173636509827245281972209816139705322878126990080851540659120020320412062221858642719355767949283758714163489382959450022134295628664160596156328714627040378263831028091315160333264195752585811638561700373384066070462590259077930007569883578589378116955433072517897157159041662176048493393881730559884565485423497326441505201523294814913655794492037331114312326342750580179548588606901652140096112538904933465557596897280000000000000000000000000000*i1^29 + -202129331305213013225472072239728235538837328973767466436798881029568755947597312914545040487406110297591962567919834816920904188076385838380747370221517278500550930020960763126233435059845234229832219486485931860798202280718752211068717947699556591032487961830410466907583442254978113399034866185762167703963993296458940929747411860864296945231048529823626593816131646297942293570119980895149944649869580955624192723080717948695321176438523221510772486790091156785754278218748246516512084639897772717935694308651676806501723597436189306631670217315912070706898230787524409194304346408076317991492427926348707411570796142916383172214737735574589266045716849455355399023341134603296221405693536321956777118976032324819293838292889843915629179836672135599012851280871310405476683958194273611734856028257253920247214232435793466554103370655475688966840039671912866997427103009062739262079145338568621511683748780572862146944459456779533343785271848223796535469445099030221084134067850156274526768915235520725508920167393737703726504749484022182726890323964839776480435062536286552627931780260958723918744752030375530428718809614614153423705450028971221544910371979214401863683526386905763669819330626117690202945522055356587516275879192555678039731383161463901726504138257203200000000000000000000000000*i1^30 + 583980094494206421664062222606075728173476345389137795805653176280614182865427293510402081556184025449289521668380393374628172361191418245603726723778623940712994390872839358932518551986686265286904993750585789301547660164781658625435015146891348189509063096124465973485706520235786389942012514290982059569791503344384874729770170360529957028467117327038626475869009718623161605416401419125220333440650057190734514944434146711311754026011776394123433746992412300710684328446702929406816099225436877908361986100688844479485360864863082734626413186944849865220118238808336406438314341011457467545077316631015120047306726812007121749786817263232089567276487377336310870792060112677263435502281787609154380371047318984739068963724511154410663486664957905053446378036796629280176934019436552673469169020036897017748462211812586928237278579535836221915400449275892095245279357783502367464779085473338580283902218678183430854862877210675777780258351472347960830972041019921302220599758762089125503965226115914131839938687667401672134758110055134013741657995354376483688247630867330140748936046082135217142591490274356555029969081708983752640104713020444286691936146619548415123310658984791193943984709562695474569214265756062436743069360447624598426931416519811302304702791680000000000000000000000000*i1^31 + 4277757838669149109991234193081357400038637645518921260069075041073757058827761022985923282089900585775957826560032302754471579538912857932526646692458271964246419433039226494598226797227398225613923610870649413381886492358530220483246861397161284011875812564516261202481713838803547404719893622250615756577091830792250557077678258019015685536345887866866040176523110211434818111162981927760178683426149582464561776256531189539993017421747783246827611881824085400640349250316490877198422736950211643742712745663070372076319771568111990370134997774689259337454593916641218800918411374255259346627093243310911677749851491363500203815292153014217530207789639076079357574758991751428534985306907665490224504647287279874441895461411469365026055642726598424164579567291758260704654917137410448188300675502138145551445631893230282265361821625667586764422566738890363571642056263547702628195808650668583577909082408336755841905039489679006432153359108776186286107654786330982886078853511295840853407763386342324577005084561256723646800824845688352345012733896003771733995774884022538792961109034439593726124408934356579986834774913672886287928667074198280435707825117372719301859673542887703684847299281657215162838653175487862458739638419017870025787141589286065799168000000000000000000000000*i1^32 + 10667397577887502004192261596444420617883345829325300612406972693819209729575367678197465785450238043640981051905790008008022536054640258558551411862075974799441680904532339705895974292113270345484495823858490727567591984902248511654412089038729351273293609670737306219963809203930770389154700827861366301980146399740354994119615458778897903921823889211368230611082848485330975329555523317158498586656153778066855303292727360521946802421368377845779463958515120153871386065942779223772745060598017966951417236700607855482028186737133249834399643952577370385789016988136937518855850285620307119297767310244440278628038683019761361730188778345701340178836844857463193834927184665266693141807977546496043707661119722229676921022152921436261229869229234373458893988088484312763470491971381208973876395215171956915020154855478744518584787883630746736289824290361977533979146993330448490207522262245374955224873902307647832051385470693957251966265306772770791851082502074396340930246393167462698643745221163005594588263877551015198623646335953311396080301747074418711777929699891915800776995067974119042044580958611631342211211248830403899232334371062145248855316183735555081083606752475573132889972396138904163927727223742028098201058341528558949240962180710400000000000000000000000*i1^33 + 9142454308584937763879676866024191757943974849471856749014756714244461346662245122470980616200259293183925154077516596365562137238136198647631945393656460713551624334254736109106689299896931619926607829116097979968609296375987579679679047076908514287866365883461344054866744315634251077672228434398397493855880407348037172158240222128803309690235785128899017448619161212726754446731658646700315605775193296654002306348773240043908534473408991184259390026939774269888559946964892097662014921898657736031218618222553896181671611083335625287526788975404667569358430233329146445913570452290470424625434715276655140287833325163818074930935348228979846278911575986720764394811238973039169033996842072357324870091858670745285692224823379001120536373348945920996348406275960234841566408287557828648918318111946527661736756521361161167418739024420929424605993650195567769070359778698416802337194655359294176518243334738594460259218248948141166619477718932474885706471037225032867471222596329737778316597218845168806491519211757646793302106996697809170946180259106739994410886688433684206414358307203045769301728343747489384650743624909082778568379772540935081841552414679488247853033840008754846565762919483692627096227496906315816530555237255128023040000000000000000000000000*i1^34 + 3535020898192903887341001846101367084014833838709148793106395656222035124576443712944535386431010419663761215504575684048421506025606664162723874161428554709607352325067456479533545824359808672561320896812187366790022610553078007989571088982775672989848290391027815981467356881230669778524494461426887625127873264448260710709736761794796461375808766890735827940044813571597772517343364687860899993903073381346127114458864253133304684983589872320698293706975267296061725079825843498677551170697707368097922245251345220161866999282646550069512853233991010209672540329881617063524541080737710880495540837004234482085506085472749750292814069406698697866878853722421313269763267402109993034514636204472334756696720598581407986941090941438681061705080242426168289802304139409618420324908800561824982465002299157132892871841861587733267174584605330941236173097097137161181996940778889760308942134609712268926852392468343608302026159972841954612962463346583659563993260852708771986704247659814138932607304158456192737696232397326683751609085719510289462361825032385725474505153211360608767542749108204900981420234008996104331378776283212769689460799596764687082511621943351523600561689997861723336178128797124465202570424975842540399505157652480000000000000000000000*i1^35 + 14362401690210927913206488640516564441165020904650388953087891834470591034330909670683872939881105019346097903259355930180559868639805486706296327539275905484696478415893739189877681766620051035381521438058853650148775431713012243418509453815043713643105840555655886408571728678966358095512264739833992810975672848020076525908240235963701707868894220099162217802697936959007765516160826469503943136572473457622521503075178336195640938342629373086002596332734227598577149352774739164226453025557456014322812185901278814341999705932094583125775127478478063886730494446775266545510436698494895323019811083895824246408164116878298928649477637577176767127002450128271961115570707769060915229723584332970160301121318743870628837164413293718612751547590754745025124324221157620189906569701810817733718713945714917291969169226465206271728707935465559667860942265147860895780518435965282361849614283507353662680403959294770931115349184188991297412989229280988042242807286896511200715540835499607674719355262682609656841574402997862240361105480416974300913884065807823347459249621172855000281202188955160244410363162187601808663966151246365161055990574562133034964313785793129237874437178579573962447290148573939602791524420326446406094028800000000000000000000*i1^36 + 11011843957492628264226402778995482756127821815891143189144297262918467110858722459209222883350887340566115890686852124483158606968125155062492878329135357677676815981182535621632577208146183891717544621237386753563994367418654929826471358374008537012759907506024740301249464266718931487314795516074233587774182418360022463132627677272505982222772088528552860773214440663503231010239761073624412941675161331318326703077968090793506239616831064809946610480764732384526247355544885614781806816838067423492296804151869841076336185267378754808749781043370179745570792713225988050624275674942680693311528422813693130180559967781781970036424349825032317592098764763649693984005301540649049578876593649908167160161520881582056366239492493431441191155264342289246577335596892087187108961436210750705764863360178220767351758299382170294687599065028771025320796627491219871128728941648557762169816422206824282372151664418896614367301246968293371060705516215325326389480897125587951558479526629482917508703941087220718665985143895282083992204526172808150703388606256891140569978762660166973677541572669324535356716594747014031790772975190702306244661119462342131546844043244022076279864722733258418875047922230365025082602516727726080000000000000000000*i1^37 + -12338445915590825241336644265490750487016406874516689367434076262464344891928869551254488751728923236296677644440262200260145798792487735349819348907201360298020358370423698500619006134284546138602428322464022561774617236891568131139563117139088944694700040805545898076931790546373503319687206316022233115811777461763763645323470621803767771391815752589588481294276164295486244368236336193704902248372930988530694913950020037934754170263973454048218918332028720947378002019458816138298349369972438340918169988398384312013358621534349654248048756934681831481657591975867537199323036137259974673567030384469085671629364391662429919795419901999568150551577506217940891743225496387368855175022747229474673096988085713431202317210318721433863426336076698486318856891030632218906492941942213652378958210440969147145649760072945909143455281566852849147098874312190804758477806909378970976898852581090783382176529020537777779409278145871644134487480908882145013474196564882028402515064701013203120709083889272701858965139750325483914542025484813557639350583123405698872522211184579914350021309447401911498627494100465425719660563866990207279547104897829470087607418683229123011483043383211155400113076698832549353709633536000000000000000000*i1^38 + -1255425638518217546855051606076424661447147630599037867762530527019016496325453690966074047181902234305516469683320828282460754142993035037700826697255055073652447324684075287798074025391529019612620159371501278444907507266926197933699602138379771244928663699691092215330743100330964222472144319529676881732700036413675625884102302548236763350158823556014732106781508512258946037152996223300713579845504347519425846635290035529033503855539934285290881413440851334548219422513638976122789660468028170324385516698775776637799438886329580263177484148787159539479286167350384818140351021334228820522514149437972769387296022443886451579825052441803046999330437812906492431189291253877807037903888686733055025253460345902780354325168922512985741807501687179823401555622487620617249861915696469946953978183498207115392301283573437506274849694469171885102096447509698767627455348657506457182064759963642499994378269394564967817710899189878854101537539082629159163084208099565580534074500589548689416817419753109449622174246665149311817390573558144561262132686427043426367027120726892598181648764462559864657735878246426182549873555503011170978346330823812830078216813276137083397335366018374768247484655048065024000000000000000000*i1^39 + 1246664923517884667057853314666859795825654051172482368343350428155181760621832609553202001553903331262866871841756017618692961934194650384315734740573901142991172394030043726561879776664712890863936329296336776738798303601064513351129444556992758723303783508752794770298052267899521922014982024724425993243100277985061387367642798945012509580293756667709547794450626583302463216502361698251933167626211420134215328821249444089445469333261307607089005737974720857481232949467698361283937513805037384930217912790543476135681006424926286732397139263766145963723072188415622430604001476909658804821081887418608048063796574117723450671270095561747446459192063542085799110481789107554798313203353715513137730761341838261681474914295623594708458737860262767870773725690237958015665857981997373129620570551477684865496052452528674171366994910160963111248465316707510863837390105607305758064671079172577666336147145438699867625813548086573352918992193748407956629727995252862880228854047948282637954732244814728760642821930074515745682104651142374824507217781890198053998392047277793226945040077690167166024163466091744170648718495063381115453040750764404303746996369263116004170129752849754177989530091520000000000000000*i1^40 + 198739392452131073809879698725530927496004844936501712359008011489012432857234517705157745506022892902501665695376522531984583029461148868686239109918949435928148237754957142639054742636391924830129430361066445810165934671255084239978149279878093388596532684541871190084662909911783619956659626307475518500469023055155332648170056268481881528883524088950484827944450225355867254792429360468425897305578170987453831003851237154841450925395978159093304712127051910762295777143362698143293042424804129696269897198260265716963279314757052911548146728206124185426033698231262288526806465473996072220017730743295887107676850408489438866737318267395397528808163188512404552086716467269247474084625648869426114852069563246548238519243010291517134372711790765009772143955118990451438393837427046003111559506117283645168739502603053187142839309950696066747969743853840067982992850799644994609489085096010534967314236872144729904435986665703446756528223728122013741872614719903579073253675496626508211918971926466003833366139557722740897799333108450649362095934668896686421656408368532817935045721870434401037772799537308868051595709772357650343281715446323516316176668600362046332035584247415701504000000000000000*i1^41 + 706083816412708743864880314052923589116264434361223975123701776410981353036453581103961950916274235078924790175254643932927612477234053904587846754983270176586518757412392528359432398781453462120514568616687979880335834693912779309988444538476019525846468906811627542651903180306365621530250275452810117826915683898787741293084125467496316743548741354432568113070603073456251040003916298525966401803019597438510231880724781388899618008937460703398311856108805955329588954288548346712943659625095427167406681168459412789176913290446197047497785089435164861271431752830553817314692997986263185630211388675057048218729441812998157002714125249938660690886467941358904597137928937847653711581518641980504844408901966262380198973424052101625163617011588331217648209239652462615759690069946324998815125433999038156959353244334018309415520355396173765396109929603842411748126563432386396467398311133316881628609736131627629325941964276846100902235011158296199614525522881051041204051165267917743092694312446974509455705306708044854371880916544586716156095305512836908147891029518264691494654175213684215404261887618272052210639813085348192140187520429095108811228975946768420863108710400000000000000*i1^42 + 956817307420680303364939168853610175881009631590152969263800387220452398072946502631661644055609916933557861653147275736070968887807090738106423908604122393920945349151501275110471385379701568467576877121098699946252522073414672641350942209307206170197660907633554042403195649036269949563465360552428357028859451742093981250097035523230862308724556447821383214539140795972284549102128236060015365234182590136403752336138010864358438313481420087573278207700320086912396854217723799413364822666068381634729114953832637858231675352627218250750504198890997007362962936646570864151874298471243279616743337872908116525034639813154653455928202105424196576301110661674866096048492713423423128790055357476172146368825985089604420300108635466352831520654036730749158848608313138362025660900896241642411142917240074544829579355605630114093139407139605167638625390667064005225551887653120744645994430740254323076707822960629630395083668579907011784398987109848914679642223101488262942180468418448826784813929170911375886849400763635437163667308203029875944969338023290515959976955060535337296814762403220970703805750425039363360880955773373604148444034907339097630685680495493120000000000000*i1^43 + 498979462139992350558748807614510388517341851088944560154141224160830882148755925847401840440688345501596320833158353470677206106486585231632012350795322355572887875396962488948286290623953727602938096274042270848088102510721201360094280868367493383642287617610147120338237790051180484714299270931402187357826075362499167505926972878169001930957183969106140735887891198107961144324944799568401824934128325794039156086346796045640243622939447687399040249989516435189891093838629606781678224811283782460872836037836699106708369050471882892342918130074091953637770630680678282659455137035715327619295223008242119096524297765200823104150187214053421393551984586471625246230414308086576933111235377857737529256372337033540200722715765481231528148219539787856623491754461482400312152910906600349243410045683136079145446242742347515773399058553892923303890725977022274130201602855196060207569321331208330296791253180573022036267764541452434430098357573880788027604896950698543899001293259098306396509076496788761123537974597883641979378648715312373785616204378459388504424708752656510540198449557332412673671353237001188824678832001732734295296202040877249986560000000000000*i1^44 + 76010067107044977258476696296356645172599731639015811421775300674961975997348439733979546991857010790222338728429275184071360828963017517264424685674236440611111900974856344890599467048447486584850265153378310075618623565071823752099293862099192486698607616967146816986361595356086937919275679013444110516148666116239975325242669650354846826599036454324852272235458510417831038971223262370711981030161627671584497968495494588414433352898630947663600298830415468963882753900796209176524268254955563407291320456502573313849730804097394126291947509435617473944291001573176529911245598166001290038237694473456965003158518417819087068195392558672749195447199306482814123077859727528435593170902320638991807742614896592463537910100543870191344614122084765031337002788884330151478631999831881295418252426820261640009197120475476810372652611213178666968519958817709262843877378867933903290487156465455935199372039262684686223624179087403312652098659455783867550226221651717257679100148020525271179667472781236591768750236419842588646358475831395960875476842890217877308608632503162546889839969555229970462651105205792581836989396866165269496800555827200000000000*i1^45 + -3603649616405934392715744647606777971593726049300031779895151813855944517536576714468635952417192015637930746459668003627181113940718453584146242165124797546168123009034081682452996062232255231751660264916556160730989380033288410586967161145327790521770377126687285264509132164813155558603119346319013822308161631279622341862115697865359956033786178851692973819113324864442347368398365623660215707148600544694642695085252060471501956376971831609931335644006175201686609678000662489434852179574138545797301698872094712070721048060898594373419807741354401838133396424482174677960172831390905707005650311150918742925788427551645318210338598891169870030293539985298290603807118471832881818679179745158997450332133272230307606185944786746305308119548211727368567596963462973138234905181739021104149075866395547252529241560442382284358233095684778792308016029350863626344460448608505670296677162963837043869421711714807483479579170033429723706239594208692547536563016175417487656785325449463303002273630421413530663819959142254527083569570913324180962151701418527992488269704912045682157765191752321918299196108692002754973294590669619200000000000*i1^46 + 796047117508426142161106316106040884084688780243908719663822679622873265959688005471941835761706094831663499137700666752908082022471714173293086913664349003836645750607752615824208412915562456302464212477536161541071694817399738932823778244741842776869292919042644639623543343572526538685065998837517055440203905805130230235189378271191502314134238916476044389410224326249342770694223630840261447636977092994011550764660572064770761249892789336299951606054445641670430488445916009387146614695702820389930352240290712002635731243729694306531303542928824591133567178661086306460596940929697208499560832888661966467883321743851259465638500719603114190006824462438837609494937947514785299900481901552959383742393333296519254501788525708654245242897788547968566053391717723626973760173527893801403902217718623661730731640199319132935833849706436202699756359601542719294310586951124791662366730872146937260082600595970727615627031348259193795491625328621393971194121618711815391133339201545446789183362167789877017052302483972294177461861995377731376306629779604046753191382861959352360837400402114712965432974048772242472960000000000*i1^47 + 27138524475131830690853652575811895100533388188681029881598556092323775523924725389596359112894496760498941746331701416473693322729076027905717691172105390035113343372681387240098742528908248071085494885097515714195937378213088380952547184554935228708657060923391025818795781784546875481100200644862126253363927412738107980793310621962201509341924284362543878699423808044915832789955991702121791993023805036699030882909996468958620408239452870264899947426072757152751443112678135965199785714052229842707751649071126431322296226192790183866752136861408403173031764076300198800264087564159759612027933802405751824852273726974717246810426181407563680726492984119836329657485289694560430446510292878187138052428729924445475684547235574179325567721551330950896504127864516353813121023233131172850658676321560537455350582989871664020843714992575320504027978412391505861488402493734455978889056551790151613881799158555361658198094653853268752820308628911773317504116499688850797296598540076366031648203067775263223846040794198266143078816927868030547796438533977708273428633087408952032861424337457670803353821184000000000*i1^48 + -1674274872484244883700178336326587225600419312852267824116934212691364939836569997129166060556411249731953395710961535960377498639605859226360647412556325687146545525144945947663386501986723220182508699574077574014824652992592662716623497131861331988883276054577636160075000721394988045850638782728445184786755533803014539235071044331423637728666429072313931868310697698438416118782985870442534837759099085713244795554964166438344500447599084621260072094125942852116899846332619173015371445678773761418841976447121120968030870500842771351166461793428546635441547162920513263258755236354807874500984351995464462891804165047214117387735386663821278922413699097023305884751583580716429927321968856466306892500882395749257386828284455598620231947009402384734390536320998790528199852835569956741096970094619117310331630373482999371615093830434865941797200650398783879236755504700664659893142324372246056280861093580964320903381115825074161483841959872775023031045157208923880568190856511266740610134525464762987543653549472816959635455296217909327328527775789186970362444131741579367384803169484800000000*i1^49 + 8137296145812196756495417200511589670926560823336149474282552441592397784687612670332545149954895451229074824027405480112582452064487661869869190678339324140701165188691362392686072439394907908375238792396984100329949835043934422627542645802846359003906224065344030864877504856766008043999574283024829407293136467491987940620461356166550634349848136265086682913046955373689781345429530497523223654527968416867814749332123593395880922088916912175906195508377433294760874828101434427627015038672875187532570342327001226136180075775454092471967678376503882275541197852208479307418617692197541353291345728302009173502904866333781487012091158952688004702285012244076697626833409898784598341707745817041385411489231677369545718542132753664406694141899844785829629290584987457476926668411500965027322694760862181360637238336873934509308721307767002113363358505909445308275645616010608824750845779980263682226183684729479673824723539434711218871379840331467283801465687954343826264178833110731271159794535503593377237073843752072687481188860130605635693843531383201266566976728395776000000*i1^50 + -37170394210377286254544036744808257503535827171226925183911445652485976003606003620930203862516182624220394269129270977654190000349321168311271806189370646115683047764619514238352802839560356312022538637085060303663425716627022853244552477643832444887682218550017131482094969072712967397543016884939017341967363085489915872515141493585963115340977929551014384079814601356927918487606227492661406316534115529112719519305443222088261806900651634816713079000612616031294007865629854825364797321387442148196803147847076969388837091275432675977702652905882466869704456449300778700975016368218446980901422023318339831774846828546066305067728935948173050033671107732485669662034453630194680999652758657633948168185285481579716787304722246537534752080277145649539776008374807179178057444000554600903824269065130301185662273413246699175236353405913885937173715972016084150857101119515141630832604234301270452707549209568406705697504213550683753123972571482676715815532306255836608298247458671200099166002790517979553263555659408584909005530085102684221452986865459200000*i1^51 + -333573231824335365242140767060697220549747149411409651059458660199243810814783933223666640528746254103479291605743200741872162839088093274501870403866108684060542811200072409566745457903802970018456346773274736498508793769136069484154468732231929607996507858659517836997413597256995790063516923205370552140305902859856159885718766351752163977616736914292764093124192447504133338280409321581190667016599260937766603106608092583147768358721501213190162236591930635184803230727066174577674092882564305518496536373841746627743526662690743753558822806114354878484485184606263179840325073175462259890966413073138102166081249503583686389040632994220030165161268724131326930591032065774641141684641475132947809626545713662076574134926077021683955963745920600062748290600065453167230625608310019790089102357832116196336894147503357364088658047431977350431852192911742237932712177374660321947685004963843453794829581157044925189588648522008820701289540428704757322066131313441075253615598968679727095847365775779432892907801753746154311474857195520000*i1^52 + 178233191163219375861982663821111253198658656822233377818608439776151798431557311645738574768594453218492921922293315300552059278153083128749940918666569578486361966541857208029537014296799587130573103283370933816212841350264214567265974567120767798801117055216711020878464576181459755624117678501541469107873276763785172291605991326162851474292411100971061343504302974686311568560481494044843486060218090929343258169266548537482210473589122597514641658087899610363314132854960998142434136925904887843113430062063339412670061331075658872502321570182490930581254275270994750798171622275613318259077150233036383459607019896367431878752162926250351034046349132674522885099073542087301022047256477461298719449897331626002500923405371663161888031730758659541264361649406679557426240550409418101073252493365994850456485979125859696060230480567926116440901659840628677965065251708452352460774130968766551150894599258824283254452009153207317282323868361630196106752621228356238463999848037165855793898904403387930667910234624000*i1^53 + -25494988339188849291268959678088763875158948976227402924573372730967420924166054723602050438609396889721893335117634402758377760183513619783474953867045484607066491028043095156716584006217907646908252990387257582674451617440904338111537093416097527601641279909763374871927209971399201828604299040588283830790480706274581136131278962054180012709432332474428004361025967893340274667590474532830819091597063208101849896539760320892742356020401864563523008353395389553474342535104228511105130070086801414679421490245788923071994405639554914501344428216407786548935968067584451797981067830456098694914098512122467862112574500158680995408441955721563342551719757181294313129956785004614240475933774722228079848920369286782728632657974485850891334586672446020524499884373147639280842635815515362790530190958111254252792847660871062158259988630452577889625725084088440678690279708096238685860188735252866546680851579944616912864947321230158015720291562731258109439816826825411503882942457899598146636160000*i1^54 + 11962140126857821968285088559668526275859774203251175585716519639064956828483147316063848661429482987921899451093475279681233111858785295760978206213805798568258947917563135342258668569290879374398784513350434171787159483799653929063896472982999954485962971341923644219043022464659482710845466593781110114369065246843003980880209240419106759709114431972152990242839721543953789587868504160597051659808316653510315517285481116356038688808218647903094861216245180884232420901878216111840196032819910176637786557034582450779989308892667351577170729526170833258025900792914638926494509477740408423366521331875103185428389586187863048381868142117745460190970472782571521923987445152469140095110223790949596997679370757412656053630814166567959818844643130062541001116202485647043909539199675881321165729927539888295885922231846324482054236899840684927449674978217748837777358610298428351307164936581156250518089337897665707025722606169804768057599922532229283114960829934979395840*i1^55 - N1*1125386636329089392177400095696725219027203465237417788908328207588916370123553775722418547868669464004676184165064038492781141881003745517144486192434477869205802182398185037332762998931857240623818900833686704491274855227981301613891962820226556020411994832779860575385028548989264623084932783141493969197632488089615288898719085409517685819962953*i2, -693957067554148052754819765077442370277187796060745167692883974802525200776058065979355122980995912105221115073564106809531896838039411860950712498116561677144895022666234112558948909678406185288785123954371682238831240892678488953450943029399038767015960159747798102567388796799148127191971044886778280559135590981424411064347928236615458829091118584796047946288572345562785014166965203944569201121458798148916223980205629134185355058382721301896523021330017507230933885833055748473883568351874535271422616795523155260483836240827689841658418215528486819393610364144092010713370683493474212910753055468984585562904623749221279426400920047001631159682047653736577340675324825434580940034548312107800800101108039870754078759674201376177877494617084600342172243703282932138446810399317629675709613414993220020181309082747894540113106077925719651804210660422537849989573872391424968976074843848852300716173556711043614456447878074354658898783230496836392168437146326761105398084385581281947248376222451098568751362596464729202839516879659629438135020468318934781487594118466580895055916260904138906507346418271037460456731391797117742182565839621536912496744839391455784210462610761987416507027196564976686544494276887287840883867859525741420575037761929047271637117949884372925263695126850180575407136588439498406956690113093065054805855572878612362383625528887488614309560320000000000000000000000000000000000000000000000000000000 + -6962509779014390648439899920157082061519479600920324100915003327394515474996787077720451876960805488739749986463012855510450127458318471573178555611101439297555463274504474284301593293134128358005516061992690368255616207040790017561703159958995563761847708891576342689616565195381834243462975034511608578572928631260790609786882133673928797827484015601898593783538459640497602912059315292933408455740400409510770822614751598087663570036015313451956466414885050268395122573441945008931148409131513702281429685007451762778760676458197535029252380417695595683225920933391830713712376064370213421053468748818296497058085358942625443496025870001722413315487541089378620451005028769714928382152339950438542082168769094431501670496343507157110702370741746729383394376526897605144624881289427827798147208613741334222505739767900019559301233577468355890957184970274346789518392601442381292914160488610120842358398365694114281992650614832346321910637528156202517672261941515510078081674876592415087660448212609677944200853794007654893084112407129520128849964254306382462736688242309854985594616992973104587253957800333329869283825809064048802316652640452042336077971754393503359491238027862014833306983447592476627946967926851405489275602032250286320914889972656967560678007764769943914838057960886917550719579573760550564622803187486168475824842095713093937279952715364938477993984000000000000000000000000000000000000000000000000000000*i1 + -54820482839260131127961742080675940819810819989071925743633606715004351102302090309282181306760409092123730479504885833427740101950677674257738933492846104469330084102032434037500642318430979404562987825874197611183603008401972186692606385922564362003204112401467039678487363736646606197888982749853548639438409949913467984935730462528666953235386832617978400919729347255305046692517529700662924653793269433054463756992099384259575002742268661968174974289086215479589463389810478921540002006963087874872985152251816428349541916002563378035178591080658831077225001447615508996055230678137804645812732843109260450669398928366767108048037268272661694982875444134751686135989130544750812303304312870946528268458100278116941256290315621118731738274160600968873571967248746346442495802224258867959972133329419656681357769528274358440466080528592263199891469714493089706741351987136771044914806192463012322215100189245811362519556205144888318763996123691642562521329622141549808488882351170920560619672587795445261624800198395236511181466609801671018615876812781573097452941564926110723434848914400672518310494202240719846919356942429222110016797251209803191414341125647048514818364245138920661155075457143947005478672513910729053233157253972194819482844937188718709876363873842234186890377749790239627414013805785911359334970106444308386623512836553583015180040560156095597772800000000000000000000000000000000000000000000000000000*i1^2 + -178530765266803733812871563392327131306297889292344456200784325863411119766906535866512857242965834021108682568093278026810931998566859690103772689524584086112542597655477636745539426982682670384615349588992112315296788194305024243780877119913946701399894877355085677045010087868296489208602755765835131392207487443087088345239711199577732246237266998324534466009047629891363598206858564260054867597950198535961066512431252354201105574069748780114535943622511584122504540023942481426252419775838778169744383922931486847501322667825834631726709251821435497887643413945013841996462660411915952151030936331411836549612604700758046219550875810593312789919700652600752478150467218565924699204762187522817792298105215821759461356935106120545885492309785715141002459337617423089669786281307143703638352607947619487630589460576130895103704027853913000425770687032440398560478688684882390120044645529600057310652152639148670888782413724918445546872736629868781391674008249090960634004605125142058546568640778511659097397421127488221189226363627579979572638760970789832075264466748161291698157467249458996409480409162625463734381833428221245393054468726267704025112693788057845333206198634409830277795174292199992777534896575024451243209416030860483694411965187704260825882996113509305659749044224174004927002849811525715883244849327527384201977130612989238901834282015331597680640000000000000000000000000000000000000000000000000000*i1^3 + -499730195862863470579722514583460490962626895368801580184865957262859015607602882575597768954850121938309587384114774064690628998159003887116529385866319197813135461866643477326210796388384908644715992430548069842469148758575117267373410020244367601838823898355494178072114867486927792180684865111984643810291631029796961859679689762807525158014567022488289660665301555685035992304721832074741736246100270885444840181400599913655690662028572925231946647397141419043856702216493226986081909333615839284174955831385201113854624065250336246846475836164970335373993386178706908905122059101047889448223890538392610251953994387948749249180534728075550879622347556216185086308086775670645045405450897870755807001795506542494783672990406387184320600613203060667937805688694975559326139059062111143456200316369805303987417456930413960416431739383572480246123809887126718034550461863054553169152349261947025252893907903632878482379404082490537477212806116456285295331542543720426068894110332794403544664915898353610714374133350590130482589662346045527441018922360197951536176831079291385855642171142274769789078739014964176127689932330902414929241120748242822165792074842256477830770153429305719614746046721578905144714680440635038321839990033027075434077216987769687818498701394022879346708742405044128189945547412579863427660789957408434612544518296436730200582703540714078208000000000000000000000000000000000000000000000000000*i1^4 + -1716272144372425568558211899774495489210466179960732003133929471476459154356650635062737010893406067954442858153443065989469718685345767554016907662593116136218611576708343938185786159042860318549824985062432393208790582836045999948761585047019214859014078825219028036350832968250459566435420738626365244088409115514288670621272982912743878438623250974833522522105011143148955001354719956677710965305867580697923109166800930955357515435941743842718263738354561976864877307954063442683914785033375916992034358203920538753334795625920739549887814517489249552997480142435869875142561882920441448666179168685881589619206067964759678952120929292368410574810137538118908899903048677986482747221938628896693280960236384502240264349709900232140952167788925820977580312375199391950191375933832372204591833983833561261556822372495089769207047888537102075034001169901454197332383169386185766410397489443267080342008491812310234905074830423047834203080249247014661785565647223803334317718219570428307962354601374501993470859995459157080672159476036710103809589940018210156684079355677935527663155885295809794885278086638762193979262329424806710502378916968949509338428434792462706337100440957353049270826626216625671208838730673512397387138786476542682963100695280088234030161960563947103784945917082200095218416830302121311362307265213208755905512104809084022420070735518315315200000000000000000000000000000000000000000000000000*i1^5 + -2060228530783197203642856958588725624751159199166900047882556962102265907351861932598444317753046251365570317075064816312712683919626090013285931018705511851789813424813761258855619858229870432523165198614303780044481497951430352728234729969150020519902172651063346054700983290692856937539007548378955216718571762774223667900987539833442970316933318033690673557190889868949331915217997834190113763632870391189879680302645601221787166228700425534452165692884542353177947319449667410901458298352639849243647585265933970095746491624503094302045287877356756482227158919988482842772275425234023744876786122418562072804353775884246447300072282158091028183900473494913436956222680001054549137653735247468878556207482029976805980209709938120673928925234336439992012808863014422936995036784953051608759185201452417914365888972841994492298381100514787446298566372626457143662875037997365423839776527031204210054093777266809078886651809624083614018013820859442681461393615410852900120743063310708985532579065081538573609798739930092663918422411273134260079002697858139503398475169486101055668811145045008796274547481538195999269665747667543914192420372317380167165627698097576521676937701049114214337232096719054527418692709586939222435264431152833722193498772828274462414719629470847640430913003345925967048550834930349311714471935264563585554383730517215915550939941877841920000000000000000000000000000000000000000000000000*i1^6 + -2282442520508951366367939278090021373066470579189019066964108943461306277006249049429660792068464180563615816618000975608493735907160850365059933920808649379256084450329538896215685877030567646106431033586555645364818474192291884967729154491346421151312839688389448858743331093428700020506027625518893191406688749223504070507616096151408586387576022216082911650423875517541766308149925003617102449289273043494689917536575505861948687439179381594772020791308685105036536137318665638805209617141795583960850178689894028654807205526668406182823534501429930005680091846417156391681023170804715812125322397334331666014665513261151575650157463644982255285422463029688282255420000140976412480483513445592925044798629871173933887798236584055710743574022246826081425558463777590810672210152694794174100037489465128342711935783361863380577030726593939379755987208730851424007574848100151682715707856829282033072855927535241011230143105713100341839637371221077121173569947208528573690839488426994109196177161595125058408422273087259974593773431970982250100645719937397922955101991316603582663810540695925488198325197648626332043364143690135343428587480785984101755682882316364658567901073589452694220331765557788093062936806686382378187230541404241074834330360476198769847701941010739971969883662293477213829670808205088171402667712070319081146412120909395799466010847739904000000000000000000000000000000000000000000000000*i1^7 + -7553245779895636160009635857468477142670749526767015422898152101934038555468715366163277394785665534222131328044971059196758853374312771043035335378950840469328250595709691419531991426820250642390054370988990990287531798991941570843172816586862937928405776798728025665444890157692442618602782202752767444182268404034782291322203653250787728958426179103216596746523399009184726924620256757010085098779109943160156300505899127856571230182922258848721433152552893622464363798309413004086301433673468861256744820646591066568045488268399058571172556600972621841094206739788827149231409125916214361236675250843837053174321033367100999358652327552856830816946321679860211522464012079380169609008860662660075986539350131533952333378111447962176304388809207185196742768229227814080704934704510937542545242756683816471285576884562000218793304179096076375575920846838327391973443833748098017551227737032756838377537779327650996548146558141815254198990641206447363646820277166242803680807304873241102725412001753221023465152042537220579390263238911503975115726474659483153760528863928694443037884271356588307380435608889975746395576782415541348291594904590900368907668130043501052231939735639916592765146865317197408898182410416723281218605054540909858421322478450966429019243936430042480614586730135081859935900331642291573708079002755748727494424697939843515371985515315200000000000000000000000000000000000000000000000*i1^8 + 2002464785893770789051749640257671082386830514531122527770435706904541309216675794046621317931115435865901629843395454275938856955634416651901982510311354286961044590960611328206654408794467493270417494055935878284050459258813387238476461646394979981100063611427836435641565726074425541458735259573010979767461046425466229059432812288082683009569556602777210098756409975872183405981020670473746784494257692305506245675224204199980934573692697922889189227560293955392777679620421758254623723403353842857937657846727393465643606771114563717195544626411253241849056044168503880923477064911862217789982772542132666136814571179968262921999944235964798321668734028424940082322851695626987895536656112130813336692398994289664883090791083019059670833111636344755224147024549857040124629247110968137741106881325291022811461170660118128732890156096459068159415940308137643400465503029821830086663989125177440639305474908135644790095575685747544210268981255868758147570551769404278954742185573307068674625652492489490827690364270979823603523600342771787491804256538354871543641438465955464269100897431960217654605541485979609655894732472052691042756260749727103334299893074047038370434546269136649354302011317539925765698113871722113803128002871410157300621536051121533272586590740047032700061904268876857637533827016304078564558007136505319854493218216415186029337640960000000000000000000000000000000000000000000000*i1^9 + -3810363444905492057131993999017387216252735632631734249398074208389123102998610502860057672756225377978339539331530183636452934732861827454844109762864309958400623781838216643307568555927246037741602795292821766793556396088288330978597452889263477150451932428269384516961990435931190395401283941987846425339245242999153729495458207906363674710164970485674612500682734623711567425123839742671193863963927355922978232585573149683082304581205726098380349370336045858249676031621596836461291161466645302231834501786740020116338527936111227804174119982973353032589399355781143266062265429490053971723781498629713604315699416540547575761322647625119076526152263328015197479280257149495064517984460645971374041942976043129911761699868891422751598130875690446415280488519159560460453107748964627063289838705390521567068540806247392152620098554147253803507936925757695761082234922790731222189520722813953455790160141647972605072385269615988480408025245117309037510519527162725216741035058610228115388550782162489654012323419347269738155510722040176190693631574697542365631631911903063269293000754925967253516419078977909169671242363697468586952163060854993077925709055459271232240868780410489599569580469365522416187435234687383435500621322412511373895201025104554480888992562312585237724149910260418774469078140036939813495568796622005277304548790821559844596613120000000000000000000000000000000000000000000000*i1^10 + 1019992095258050389386997581330746697488909561495253720568582243225421185043278354252682763231194817161225114358807899147749752723851164768793372987901493627544521661148478237060050017781677143933402515042876051615835575796654281233431178948606948157178887167699025658810055199056256249539565729972325811793835419269615115573084697729970486761556092644869413600486183168748781071774379232391806594135881883645708767659790304529395457273870467686962725505752711706691493634371017685732928712584208712669734296480744866004532524058539746341873775394109313701958961126987979507249390158988499482590035554703179080029543400593913163672155072307673952249771033427631929671346267897673230814648694092363432670203065220531578277066339418160162741459019903875097216296930446489185529429671533185488966979728708438994489165027532252886916524567868348715076798357772674268486652238716080356942341306135445273354815410686363478393604041378504648562154974076301633656844052361625647620276368273009849062127146375393887661545963616252737327700652594006689289686643094925353072342224554069123068647048239000179758882600698340826691757378096539022634825863168303094197445055598195819703456899904482163930525931341847586427422635781251257334251747483477709982884223002897838832294300325531823817320462091935047316468353899608779856018927817930788757773052989189977119129600000000000000000000000000000000000000000000*i1^11 + -269584000420796910594195769777693061668901343889146504889565567703035430384645898810738272337666666915350243785296242778417771884961038484673219863369549112351776021411478939735572329496294645764931245272392882805517724371461987214780616775239539001857125175354430216531125283873267695390785715235368573648188261431700640196227143991239357636672474015157433082730510373993506372820367393387587601115510430134981020176763122759604492313005936981987464393767186921639530570991042208568264469927410258480780822895456266542409576256810931696230686121102773050927830025601808529070689782316728601368795875416344136879949309912324343952180222791599676599744016619666855276631564283447191290614336686947249838647575354717971706986419493462509371555140721906720264970792988365229763595250267594518017131803430161688928279904184622588166029816647132952934941310771655928090314531755692482890925959049176970447701705212070061439528669663311433425552528596364200816980155055939451126669464300456225124633033882641825890438166487042293155537793430971873573503157659543532796100915151351049331631434783756678301562749812788842054583304854711751995401456857762642667201749070170571044174431122475160578182916404103183650092614734945460869300073091752353312463390384002771626749307591822139120312492302714124359458299608384146485711186788763886544168074091060873134080000000000000000000000000000000000000000000*i1^12 + 13827188589280035291658714964314233117721233257972371196085452900979922199158718472748309248071193767128905903926801250335643852206962098871972225820414967307795681449206329000112606440242622712894586548043889480141375857683865188330116574713906031717851767888172866091656062655017182080541293024871487629192288550584975434963157877838360882192367494820334845256106182621356866281727060352762143680516462396479887786599216760562049610045180018713727076518382761491828016490719577969186352159037675836661147367121385502770722885578625050646031035392814078652615349971420692840953740953658804218897648842998072212629289137216661578107316465731663369229288621250835775196855822182564202355291249541423671087561154603392045603885892858660032727167856914522346488513786999754540398387047216916268597336173102008237241260456405313844432779619263902053080471497400848363044048031873083059197560298433279657023668540782527702626577928847884414705678265859764183677094807177504950023596328884134388779872576529218093630334037770776319070855627432642370399963473187030597418365812777011888606426234908445362422722039547137978214510416633249306136550044760110197760452661959823253483398742367706993093420641561782972095199156197223745663705596835832379685823442440414220149310617194292902033264125580339925852839039471103033470495905007914396424372966408585216000000000000000000000000000000000000000000*i1^13 + -1805411150910795743870494047797050551000919448536613493182465719258816945343675046559322146174845726960981089606387491306276994904047190839186069082185398391096917768096668830986399828286024072875735175056728012184346423204852703200201570268800398058809032058721354923981809033038239057940725352821229929103076914749299121565452529538476004087204861731520495281302268721405967135637302088913778860380844926014319551995536182901465673409224903928652338950931499404856953784764301639753160244897761237457485877357066549957162394924267446447363705749671500259144682272778730092303450382004876922972115242908811318200670795170169954202656812739860037056727412496963483826826284971724450210246314862515345778036003747062519629986989915379610310644698848914611353107852601107841605502282465707010165893241085867704148244050827665825956066275702299146076471353058566734244934011506222971054506411404065959189154543708153930516430440200372214666917891994765630899128847894224533072884638829876913989081375462042265927107724570089188633445307189682240356360048101330885118751814988762759992896847859017370728057834535553910084356226890346109083331003486235955597777840215416720408421119223384284363220132445654245124017589623659787535628576085776254449799746924613168195832575906737923920292120918595550759307204362140850731048112852186359588137777024204800000000000000000000000000000000000000000*i1^14 + -101581167779218558665674069134653038342988852920118533737108992549854768656154563283705814614789337598725015572643609902263665024400431408229769928939037485220221692801102670475053484151404733994418334170363480225783371703751251668086945532457502977754215085899400525515649409937445875143546554567783502381418700848647854973374174143039864017052538347977581905551155772847144270832416958150740947045054337605481963235988331152440473457941885695477392832519713982902907490799284605162684104739799195283943873039148467811494655766495228513362923217967385944801687604077247912428882170582911670079604884526156949525163549311315494057761608592180272420575730625286350613405292277864859097334386405357994140523355572192519361754789038125696041432892361199778055604725333060317317225891394343640015526051502994626944428411106117742600419962360898711384826382586135942055951228082090245099274216672609847926447796195955835894429791807990021308286185977027523169495119457519789121734362324827771490200008231086281008690933593408681892489029083472698215482711456536483339102140990518815823729461446070936674246213369929531661568691545012503627975350196103901388099025911961920633238039742519639877143843964832410805574640484728418170012107239694790204977032037639090669467904136936187148404613646486203052089659580052153816330899876080115326539603640320000000000000000000000000000000000000000*i1^15 + -84050315292308942125780950347354504806384274490172635564812927098654758476660376171969792623923812646135540954384999421840002644005968508515405871658776855782389867703981158447260230479417725418923079405087422448899321508977198944349776090523857063922668944341026981775152816258873572351090472239683875620649612382573981477470727980219366897175091178619733033530456569301779226137208453557260347905965114462757941364501712710258994282814339001423157713113232057158668088817046142017353655838105478631061342128203583170076803205429292757824405682932939512633484804104162736963442016483926366550665290620646907773393368014003420409409427658613200757893989807766103262242221777717054693503798011309749246167450741401763894025338848440346069218173910606716692955212189978628702979090383083263148100776292041314380254583741416899363524192234605003769068149403240393377168096672538882658017721428396955956251120817171965290751860123188994190273039763662767657997303773521122256412797488391936953798005572473566055924620641377278695145062242193676375848998181915670846293667891121825984318426970407611033082904885957312667863589557805324383311831313769178705908739143873207313999312484142825937542555759207916233920904790553882718606937562460084413628808976836976379423931572358040086502679606247241444665757249483674803280492134428080628251492352000000000000000000000000000000000000000*i1^16 + 3278888870668637351638267723943434904791931940369278473532904725064604170915827917993661850853097791972544739424133203967784470236317899709785495268336407982650322172667718908525733813508861269017581728905257630017097608392515722500384937336123339846070622623472367622444522165075075912984157126172033878868809691085256499012863008073643082685252088831153360456640045761903936423671985572486214696571489505971730949300209460108959304937382454664648349014160348110702541867848869464209900145142215697612482589618366794091001609763437402245000827617053381975966586135037919288774957606336870278225919096809327276452661183126686392794128834934374634959204762320567451125676307129520812998496079248532241172221650063194068570761353839016244785740715956520347120177656888296089018496975986988488283215466208300077094193975614251248345033310706835927340506372198148410954100639697891305441326508926805611980971519030370414550128499531697057024462084472784634406976176116424963441334004487186709562866993874619498321413857415304672168889766175499821013907586616354419305647793154683476294345105052592779389284179565275810124997959723851048897953435496945494255694378929647773745106274117300032942271654395268019264807195163720172826791977457216225522637643103944681419786770912588771839479238763482816898873290721009647502350422778300736313753600000000000000000000000000000000000000*i1^17 + -112040925953083870737326007395535708120661309471819663341927994000864375272412736856881714278800104896426491564708989214789835364271380273069310718293828222342155789429965915132991742297271801650102692935876074893590571107270745789169652456023316423856831222381978002371614226494394120577506208753593497128750749804525312874490452576699714276608566338802464802491721009578174275073745310906903472038077741270423271727457149600710830955241486802010757299850981497183901354187597526635493678654894232294446965635082784249778445213619898385361794835713854248472841643642471705783727743746346965048283610117171831895247470555892398708315740404937185690047053152437165139054100262052787441067816750267335566333474845637355261082125122196254714567622001619059415601057781182579085319012044000103815077165396394303776960981212376439366779167990734960772514152529503404115451970394979028153781037325515389122898693430262883921801557248743176271386018376726864423587812168391281161440683584518565908935091314980598033898346732018733280042176812593624587702653581582382789036157801472780828546602737099644705305043129886108976123965554542280177529726299647808333863251688899084567042965537969630852447586084470823409227805673003133725031620739706952253533611867674654838144294561385109254132239109468152979605622903076774398467716644327884062720000000000000000000000000000000000000*i1^18 + -12945744669149068076424433897930844134523006760030255048333282534530437890716186009697011308458535266175978417155720426141264808945930367887543231066573759477725078658966280711519043855062487778487222692474084194461134825838043732189982388528843872406307610488359159324871885277919311469158621072319758435072845785640115457040914058377860202040355222399524374931330031958179642959304925412653360573443871379962198713222220187911915892229525460081651169475898009567937062029344361179170323359480321356355022851036071956682486944400680816891769745309801362836811228621543216132573476075541385878297903969525112008051366348059597518779628868166762963175123521432945555370423625441775132417348922103591171992634275999317189093825822410194004705788444182228717368366930986546928307546042551632626186413980622932192052007953834994934179391245583334020867917180157972927795406183725711683963798165059154357826584256839136866744843830189037271043681597390589151028703158911433279057185631933104279832394922154715372144046216763855919131648473107071736910610102225570340523499142142051013979282783299225978204629514359132299423440432124940611183102715549377551185848801248878166007929993443414474369687329644981382784704674812827620312748217871773856817387873301047602533545860131271569624121350682710193667181318446834827057981229780434944000000000000000000000000000000000000*i1^19 + -264036320972771878821626506372243220265784505907182465783007151238105247428992052680597131649810199839060042057340189959014288780503500098605006756550531478504569429444161671349849503441074740082856346423634226771970052318898160054937357548040713105260891037386455255163816441341949439565610710557863013824687741074514217022225476107679760491420440155529942308687313676688976466646895479206457025380356776796112400313555082007151120210949505056528858403593482774473082807350614160438156364498521831836911597856341441297408328517502708141216622961056241581157261869181272765327810030930525365699480503787636266225505602615820128341740171273529108031914689100784338561855377573383184246727889300626964371194682496075881385752335617947931731237954807618947744808651064061853664913929709585935440079652286387170017258862137394957471954264758507174002241116528133302056406041477369664584988912868399553789423491396309261002215646368603392261541029355396307419075093552809448623046912383561011580728918128140501610141748294719715198190446022016380773478305968345433825067835388967388004037724897669509698173794436946175790546504598856640279629247138863594183203138253562401079604333462319061318564839998663932968196236045962611109974692726124309226168574354340228410797749193725141960636232189468687545984706525688091846237415800832000000000000000000000000000000000000*i1^20 + -1902423155540051208256393945053059353717249701853945631815393797614973399631387973048385053701955280656924708730843643884904358013180567973491026331675681430263618858253020958497599490903578715779985470380852459012538960289734946883904328666089449954927670264106260506802280044897165197993063388662117241309035587478561795920958878889986056060087477380334987455950258832854423225960774888430350050101992906563386855970648678459428481192132093473480183898421282132791940199212633967393453066452849007138537745622456677644495917218213525782723650691314234796409712519825153378373022137885505386571776336605462289724311194087298463914181993557565701519043482454141130310644622747173953317453633639218474044388137536624408931047884512385981451567969885709917698196132915016067748493840111606150160288175311304973601423721333983786051615048838382451584847509492887890014800269137267480224157391901886667641603305716917717985505345564951777725380497273550997501462496545570049705611502222462991216968749752789789773281809565436893874919643498613769496852983853879768550631583486495667125251000261731354576707379881564119122266058121486654000709438276162131500233618074905322077588804532630242743199393287919732421686155621146205360387390019112291248044042085880417992576379834047957675529557476360102896492227429853046171437629440000000000000000000000000000000000*i1^21 + -4614350049532269061328121271377604441028928137950623199795634311224380679910896581600066331264603686295003125869551274804286092058016933813572316494956172804767592196497399769084840562413193055918077695549272540064568943066925777037493435593576700946162974108278772155766102197537085126151687702006921105557639669605897442822909994136937275282936294227695727020747146335290353102131392073154406511876589760726411099905629879119248232843002930796712065289014216061310493204622692243644507565095020190818820809366339356972076032738487492915966383452264516300020841456902195024996229797192189211360394314302194906075832296617141220450002165793725454197058560533371004184236524580651792191370500334136791008747548167569399337830242731528412245619108868426052046219835955946277186267125989132748217431637940338142491522678007029902347240525938809382878001829133359409188222332759220540295022317718880172006735034577004184718648491923996707766582890128155208813766073666993936391484283648980176312134230702608574357012082016311172285607484820426511106672798478756502214433943703585947457758049309577500866877999128501307682887575545950952708194050351154757180855894233270467376219210893734822098574753766800160754741255281716805693846851206845116595825169048012442040375235883383832533953909128712914945346938297130751623168000000000000000000000000000000000*i1^22 + 2830843424663597000109700837902616015730627465119892936817730097289481926592452592872629467924020934957417276799335868159407874186366845043785124678138650021893573248912721116054264824185983671952927028874708698609952270365202221850972023817141345122407928972916857940191404533896229715628991836330838632660320364645946269977212825711895454772249476921836515852646001496523041601604845040702822902509009554222591566955985278616841615120846883417206245378668466463890649974217047332850676074776166929830432079385004097768911494651139803003249414893212916695404123046788769352285330895406943434746424591954647412415167351257332885226450150553015089251059365742990546455835661886127742445592506389951495097311953942471617186531111470695091663482776275761712296862402284241852549522429420216082287790032982525291549551455806974530523794891634076550381219676612381557819259881119832962294466226336398922215083939878289785894049598552421551741238646301605907322869439836047920299224102596875650254853015104765575136234492369934374864122461444780578781869506927533804391972439580999886489627250771261051671755226774494520360873242452391681727169351879541662591629668494404297570449151537963215945824840618348210777592205821992626411014167708156284563099228308583663061756282497130196030875777819436436578858470943070617600000000000000000000000000000000*i1^23 + 5880385414031506394602306612106472573365186083508137027671563900595220466072335013655882837860288535769264346101306607502083147265049903141022968020829335187250088225349202234995373208745126418217731355637035316799768641524644849446315249691981537862822359291556743171401180100489746340185057812129238367877277701029010829953566404610523608915132838033282002947160396124375760625713538317017604929836266048294085645206365303704147130967539130082007230266591509158571527753533566491993920175550695723169968988347774313777057751587735353148190289923273463585864315035104489482820231085156911841592837179833953605467838349185054329783220683730975886882379322727983859687144571560966239030570983422716014015311956185019272344272560534076683027160667014762757133215838135801397377151374803723875030964602971284428571176499468325079994315055475740394372430279074831139532408871622601569752425974605588163261020264484350422744390471130623281520667930468885139510103772749696077139891668888367150001158075413315157687251887491184044937656881004669259678745621203309225837822586354096711250913041129934920411476891790111255701926940529808341452014099313960699006132221023788837995467661044850022716045389199458442944675949615061978861368310989761294523304237985128846516347463254556771751549146271740207584524128747520000000000000000000000000000000*i1^24 + 6645130194645527319264497421987762026094966918381937721661291999263943949069773313044860611009589177561198873033444900332056878363043336792403843035054827272749612161406998283824308728276999617260019306709521098585377286202070666374805520849903016642037798438039774167472831022262979772185817880830553291793146209119558717684508477982645744412767834456786788571518118690973270532619680094858202071709990329544522023379264346646106167871852687369818785050036816514444548622627768815216487890006980974439899963101321119526331568643635667958338929625580168250647553124603523591334960920104697140120454907052595997981767945557675834971616619279599605703262739719976697839562197274684848142330328332449596120926925562336231308760682827843386097421783240152090481605017980114678819897524976451236013143324777954955052969477024905025549276080180102370524192686587046133005111176970337783076813850059763591972004337518416405193720633072732218321109070107221418270870769321406820911663077741675665814863100400715849979783619625285283893620286293616561778090771143116066252807519849742817211032713894218535765193193571037765728846205690221881410646485686764796963117144414989058423115967168876392791350312042446068196482255773494787912792780453130479898535567549033985678148075729862302323006302998279952938303488000000000000000000000000000000*i1^25 + 1295068941042172035908389235039430968116440143005613515372422232069065194782179556222854368774955087190109963877099806419519711958499688183237823960398465270074678335667345682095347331186632614845924731817058867823800931003640551199051247066996644722154044665201953542405499404150511972080558237465308682822707665595071456328471841684304940198085218057647250398639754909365903386727397928939335955026830813878657790550521634134077652517871598199459687067905298324553541612382558809665507371867174116276168852956143360220524728914948536962291854416374872586036525650418822249898048244514046775005169171782594240919683929075508249344583886921677242848607696326411440241158023094034552728717760628455397593401010154004993494581014075953606226553434350884154913555929749545352471821609017480847855994350660577258957366522312663516378979584367374004160278606178922279656452504582616414456281091615757744593615627916628963848302261253168095089856770851786567815694465596293644439964299644833068639867449679328873980887061295483499558806369065905685549814128866772767315430954071202709020350248902653989725738839670544875912134102050111869134246706935917229310319039066761752105917399998874182143446721925694718319681570846128544168592800932507139560554023836794080054931653148607422237305012787895651532800000000000000000000000000000*i1^26 + 78162165673097146706869662908673505925427307801282344413666584739642176060008142877806648547212256225431276853457798044097505175039123315516980341176120662527569207007188809975464533016168997763360673831671751145837481279571535447460055910152344258213962139927463880864708662001966340932235637719973563974571029084156935403493820513607116533816337225599209784523703830535242054002699838583874583421580955973852110948238340339763343370877246926372438472736081075925938236378203982565906950333580278312408333177177085472355555943913954201131349415675117403954252724328139651905776523454720593700479757162410855285779722265865287101808467796615197359213185142721772914803409944399586220106457624438305453785143588832754241062801336673851306076328476671022891111542519160007769347329666969549216411373631706804589181051338211340358045252353594965474089957115168178587094968975251799722109423613322656991514812365924034162589994456763337013711538752842797026298414937380590594625769790680009753970014966106323900138832845804164851875378355420379112202741630721050413489191845566281801542658387174416113034079668196427603338056550439505574780525369031279976146751895453280846282878546608931230762491765780568514896557586375885307607407848022479668898027598033853938648460666092400380023528394588160000000000000000000000000000*i1^27 + 12371345784525120729529424682743805997034906141854687374103096450153628176127864612072399881006751141130364574697754304495491636009366106005613361994576923202190716979140805589814201813144287765426362365298095221157397870625793511314903872047953128716721161832318154183461219953913100642949627595013453719250987240815245998413249875864603441275551596594627546263113724685003236957427238227258333438539972484439086080008608813030026727774695583271840829893506100033767679672192614568725026822180734072293753773193464662187025356844037032136973423883460392283524697952832860986246635081216136737782761255939158658391059587239262241414989918971674612025646925230292899887751536413405085396270245845018561793772010295568755707408529405221435395735631114536264966452986664077667786610606010135504698284683589752646593814508212545440162095418751669207328108318626494650344449444735637132415196142278211067030138068287388919528627873567717276614018140956444988303254659989330843318263560115599741070852726234211288583954686444652203417952356923658132711151585790162009123548186358188811000969331385474885334176032679617968895254318119825113860317590802544257875182469224116817923235557882467413576620916553174614100796834113912599607005939915403446867726135111111745984267872939529270940663808000000000000000000000000000*i1^28 + 12279864403920887600453692289260528678569304192094263132016582738540272620519289822622146594995868995434095015775165295619792841654050309744948441492782858687853436762678865741144031286115567225385009747696728669214327899791505850327706273616431574412089837843448026869740749473956705160321743095132417517365582016005565995773492008282230243250692691688043620691932146831966834322159195877610687732237982451634353027632966366415435216398165824568445711558235118015823089392986457010483787204237624712333545609336547169752005977005662879476180718885141191349921155019281537195401879000552747286258871103010405677891609458105172471341462868909065579546712965628904407719887359302455585857383391401798176307517085182471894891209786450547225917703243722977200599979008792389021067969027233953959342232380594603771467168078348976059552075924832209056405116119369868213880067635093971254729079153122626849186790402388904646508381107080246135133465624079019236872929334008661582240691137309244934932524558119509729566860400061062361789176730404179070704792442419528833788278089870481996379323072041476376101102167033951604878296991862624450071593361742032136676120946250179244902442357488727305655261793949947413865521676300033838795236677923101460951638688216348534002091443965308541337600000000000000000000000000*i1^29 + -67361197413945879874959332948175022743845536732793475878366354341632252262344428935311401040085009428928175857897031164431119188894387062559708286427165417453574426524628973112631249021257217397736824284433852323607484492571123874741350054444449900178110351796941132412198729450059887513770521584522702123443516152344705758154701875571983570182396716061168099401043427779527478840789461724908528203828973545218057832904298299051203947118001008731037586680192383661855638870006488640957434129695048254917564877286940954830323752083428176505962512232591039538091680077376983074159607058577268957997538480806735792025281257845466676090491428848495518386133173280736240222564930435200573801980520851356508760913438285528476936414532565681207543765725024850766193389157325209538330507366363574191927767010084223638259987315735091606382847534419665167967387804156070352453011404119341313113179412973182079872076658156101960498930112578544755203459437394731428626879736912963725813080671388955516877492048685311061108661280674605306479884774038431587921336922518978832480326549108972523291871935091655117978361090342265555402178980323586706043150857981583982525954034307767180445841987060912930110987791113918749800286268384677171139623505971020185928532888942825473186776639078400000000000000000000000000*i1^30 + 194636926200377200795203643972600814098709807182892406897759454297338469589039391575891946860297349839525432278030146925250494381078216402910162786295581245326672267251455525662479851837835363806058982201883896280129686251894703878923152558092876461397054342782912907886897691746190845776493678393878131959163800670525305103762101855106462695519187577215063901087509322054661414063652743566785803785072800615846678046166321019992939686687018195565209657977904588326276928058748525184563339769028437139273354030249087680922695881425075836132501008604713025857887674764552664300666814114787524484646430784926578400230909392707257247920236530389827925219933676458427405157124731648651181154553522189998298857408010562482163061706146935104672619692163455268297913628706882474173103378775785327105999759308301111716092802878998806402026870870517835123783204438512554767214486174333591088350835957752581803255484604220335539633915043992717213567668480370870187935426505322841311438069212774635881393810794905372838459176345124874000072644871351969189322437408582634888544709638250283280159211895908110747677513996455065237980311459488212660304990938838193969039402879260571766553623970811485143607627951654175111945069916843906116206333484230961483620666301039227358471520256000000000000000000000000*i1^31 + 1425751962115674856084232637087231092579874595630960480107588763332606342470178539879503047283989084970540128426729783647469064437745488156796153883829583694292283154041601643832408607704349217712043836999593543982230021765216789207174888950078127110066772343894788267097300108370559595559589593929664799317690246242204781508965754847046663289345772438601292343889403403643244994598270632787717510600459324796712782358694970006317131995181211683234691950590176231980212655758951458799877261123199045138255184455891416204514823588920924739950541804188277181530625808937617262955813599476238369116369100966394447275284139369769848227949122827074775082312906881238210063332123568539324742737573097636328294127603027983742512998229702893092764732805887332820024049754787117113837676125590004864603181877666995420444506377516846697017748170392251102292190774015706133792886200990088665112310343437330149364829004671744288653313092583513357408964649999027818625215634552881680809689096764242179971407647155175417297777000098952458701869648661115110158836013756753807004794424845627453339939119339443968336788951803466501920937275035078336733325096575341573701945517215372506062482692456592484621987000510429737804998402778898351368648996677064313311033700953720304435200000000000000000000000*i1^32 + 3555405399588405982979805383377373130083944586353792367802528545436867734592281613885637052896511777948228010699788050056436408635776193461696879433780968169445753501092913775132804112542196922405132845983318830356124137541980041352024521603806249345340541680565451819486084510714061874313923001053371759768617621042838784120722645931304231869139509815757151338058889942139309330912986778485024855616068254349711177128644992823936868037080965938015923790794729702061606461649618769511685610040157527899089256516072673993224778677779690620140047772684905068454198513402824775055188114826028651982800336764317660732169481456633655842578934416228626739968966181665999524170686121631609164428390922986725570840420657109087022001400703513503684347900654650724427181835763732469663125458262223754918999394248630533769674916204943980409985695540161474332648766112355030987271697213438065948594862128396277161467017655561900403427478814262536439027206145482553207073636888838043963524085958717470294387445197607130718962904807892821959672099317105506714324122742116563733779224712705456654048061138773173012229660019954133033602530731899125602203241172214494516557143028339147719882854517532496546720012165932084648188483346751360810231987347181773154333291970560000000000000000000000*i1^33 + 3047277742707794688024931700802058247212700822018654213578123565339517012538240574395960319078182303523255995990797441355386649365326814167092469064895723457368899671542716904221164710561877445363632001588957689852857408435506427646209690687327440588631797285606476633074471866770336441857525793667030199301942524843206180688255805122041858672666794320400878214142881065356782890412848186578843939470104235642752940683181610372399482166310005795179378611552204211515603637715977949212868452224105350703646052597575091851808229676869516405229115576757063398782578384294187407141519184427363969475505184546465113412267550558769968838440546551802940013612111919225667919589450126314678539571496970784195119586623764603813076106284398854695236642754254934048879161563983836740545885385294491383757476019515470176278675023926548082743229682792719515247637232808884086082715314726156407283510744446189549210688867640284217364781604021928166465445567417126660963726774744939648089572705561962376028558793970736299298533248779559161940779169302008563443905561439981024745844228074835077127294858992277634899461201074268986771505531521441039575073443190600342643335544173769545538930417661615796404598062403896713988045076596068263798609532406397604462592000000000000000000000*i1^34 + 1178595211873290514023522629421296174362558878148617556851763845366360462319292925800300009533682635768830377580790111036014783569634791963476309407379810994045516041236658426730382547312928587631637597092826148069448184373597105198509744907998902226613820091008484569990519288516172223054165869546236098770777800737193380329072881051549021539375017073660087470611641251103475240454115458033303175863633629477731774532122255098857147618003011501180425599229016765795447895005374975229894826141214118488139719051167235544736195964934789720649877034408336229041681931777008463660274225090949843655164577336285689815905367495011836845312788282180929310679284648918301624875645589301961409444899304467234800376493410587613450047360185654309726286000536901342938318500631938817292556871322887257904685291488217261709019640104702442834319401097826449797268228120321175304621321270584476940921186180969472707013559088678690697401428243567468659178366363914710462960229216284638347235434148203248590362505807157194316484741547353519573608128908257514417959759594594997729694723645705502030697563247268878198599554244026755227504388996210220078927712877897648144059394724536148064938189879812585893190844702431728916173247501553560201876747793203200000000000000000000*i1^35 + 4787323391700097393582058660779869239813683755545451795454418669771739661758491842813956745930233689352838740904112701975225835533742331400329537491695024517351154579430867168568493340745299878626317032092239432930449724870587219069641989118593584990918124830811942628171987558602127787289782887448259927936257890248982942495005492358578305356978227783763443098545492220777188882781096957665798908938943090413252156640312388273500870027324919288727646806229150386021371780244919534608894938573904964283399229720104995450877554922775572418184079570886982294641198501200180564605466653116277841292997018615941110831040206106311796716945041757544410751235161590858796337567814356030126128481952522730822831389402289755470023342105689421550267310312867971867838038551871155869236022785714274635154238219058999083379670982877202071860686081694871378458503277608550167845152607573155811616994121190856293389212771453215782311004044480783735437646184365273043781988998720925174175329839725989884896853034351738566503332940358865686153538101289763933543291468121210126680287251913617306436456558173716102342715517228871365196159492501567526052086255811984687894548827196411414091004123010833508664155995426581780889413798520118708231208960000000000000000000*i1^36 + 3670187839200742258947327981330663137118716814414170192437768573056858432301791524141315291004082623280923857148547394243547907402295033490365294988033643406896973197084453403277638916890334712690178081785512356996297469610801083037743876765012035196790605709484775971829988748373459649717363317225181480459408519654878905605342560239591162768770883147886149826142205886194488866732196111622009532888952155809267132649816197389545462236375388968164793954318000024239429002145704761459884448262099230602946116787232203874489451417138984818983488676004233907443681526728369300974806160949334980430756934138836467858877918214312961834219328264843757767487129250430927429653928443415495198008440934199998140162985588564922467494592273978866762325251982767746640135825002350099011695665257494911474794133515009083420632090612679539369439348488086361768266156347615713484584017969245719834614845865552291024019989360091303451946603171915440280837661060215580073524783098080741416839490042098150794378098049788195367508240369176375238698808819403464950470809583660565921115969085637007430717163628222282276408087056227650470360695850549550719475380903877259183111742834037826944087032581009248861897605682626007816004119415488512000000000000000000*i1^37 + -4112557396671941752584970479429687939713124566602143688769291785452283759478858186537028616094973600766890601878334661818614528806030102016867797541209331889449069253062689475320982260728016295623325092032659245866148314777416341781567101184602644669725307124441718584285433768023330380078670343209230747952595763609507682732381448345470585647022696067015417805473282618693456656415071183874925054402928816260401886742140503944741809645708296555886363487864664836198150114381878665265493601347437107303237315093014790300406770767403011113630134092381229071794061132571908712717959091933874709216809617698394075383836649065326500772926853000228580240070783712966368355659765029107314140525467007160574262805273687120993606013236507016821759091587269108253193342885305971794831864005991717096877666654205411151512617881997401733259274871347540800034583738573963213229006929586400748962983501995898714261272012174786084038012917369593303988371165512937396608300208854970591649585703560508532677685481997049912680218001199776593993021719570275648365864864593120157586164868759856907543665875631374668372899501714280686145417453711124853843289875791644715985772399418159580459356425264445176072530153660130722801149542400000000000000000*i1^38 + -418435295425956507556071195003146519550187454326038291294897064822337532754774428849084334624628291527804078008364745015419665705417267620464506206188609867947847252776579547374691636860836956220991165512765816440576097812790921738304928560978310942692915866494715151181881329819153109397042652483251679803294671343727694446078322325067414251116846034965454794648079140407985232812714156706825735776192532451008525067417416223479245188471455843990085034284994683743015783861391159061142700124893841787366607144705120998869514215961022127313089768621375878754639144639512027103277409062784857137180869676532027944800537368205026830990673675604429454833367351509401863502038526718440237967402489321397450946215503811986820780871384857117756108373364434131804736259629041523436057492219964146238982959053550276228038014438389450057319898439491718792932834394061841758511619439939185462401905950375349658957805138740491669884550515916547101330823702112366514394832580327828017214454067121885852163641463825913642318383743536523497909137269411333453915956543245512788193033069419498211435951371688235751521609500758735527057804647093294789240616187486149004598248488070945341531663982267236006472243521393786880000000000000000*i1^39 + 415530305780670993480384224545511927210979953860057269248008994074071374747296753865452613813139683763124243671921775985326668067109562338070746111026502616553619752814924668835222956760972891970837515152157193889295936463885119499552741633317643467141261483620051467285033912775916666535910265290667394724549244142723343017695650541028715172498945885723069071280605667279109925659891364453439383129346219881722484981260623274424309275955195792520442910811599321310598190701076547080651015489979225553505085287636632071122307054418098947739382009589343877048638975566530724832753478478592344879698886338307698764826924768839523809434415922259195306637184975662672065570631922226101014725060417433531079619010017850622314617929773985147262342321645699150726206773770825445524913815812142025173295414505464447773935207731586719208037313095981802782633391361909938204446094180938420642161640993674650526895764810923839592825233461049241282030435481397698727002339912029600769862105911617949420587306444027798769680446324094050621136052600371797751664148621231149824722802104556450366740747391958930592331155554155653233423114227506911883582630008755038013956660610143433534200592385912054380576636928000000000000000*i1^40 + 66242523523730346512962572029121667665138174127285462084991361447971914037413993699359538372037185495542160768183885472754705224953084138739346506730714159828908427686092527265937241415854675813552063943994650072465504964565826288186990847293905264777027124813368631106002677593075724744487961641932551260208305368465427114872005389828573564280106811095891753390472361800929552076713156632922818034788946433307382533368864539755309969984656282747312522614432931156047131711903695359106953612233183029372328756638158672467180483536375542839716776313070531253013783469011478273739438822150278155594173082814371600774868379674601282836407738473729659106425095556433218798449665482310071920371330125197849566922604916860644220116984724004884259017963176398536237414292550071637868759652710118838648746938864445332399713131647775984097877898235943472522226676267698561400506287128966528928424372476540646357321463228933195956126471332253609495395149872947183212360169049461648157303354703939190159700707326893928185640594147354317220017815822569925492448608103042597285702569176179363003691974618706391937953457286515292660128136777526187263885124065198651602264486682288097262035048579517644800000000000000*i1^41 + 235381148998761869667627303723942072196529903798627951532326221306312548749826004386908755383496266988956694811053877752748514015319638203229608146509926948108971374566989299023685190744107228619336160357777935900849613844781137223816148279936544713002853264387824723017875461688578872526048414027693814593743834902433357756451272844424841583250812482958069443674034780262325030806518430623269915793177728735833871497619657398716428751743590771017819478225047684127213423309261593595937592503949527370459675022244642510731128277752357808301354202105915163438466604422956578273572708155823902893277305243038411680899936796260341763947780787802280910563802446842339838970166807139462459775172826927946208326692151257861310164052929578883087588299938856781086743838389701905574691919304948784248400793865547863658682203477341637613267490679955777191114514291883016837647630890009892644733391183701362420979225225021270488162583608227525160481297243909815096993418542041039299134762445694543511096351160974020147332354462739710630505578430434416536396534988639547895389503925811005250028025624420177652099758431404280774058397031180899290988522353771326984963886453153767363140648960000000000000*i1^42 + 319096177604154038083448168677835857893153971432676646733199280470641923791143981768542416526233845177462600474523992029382828306000103844608070601202996537753947164152547521039981784961454367073458393793929889832609384418596871384904013983438792520318786418631580486259567824800835162276776675281449298331096455382582379450635939044530780230927297970115768080081626681973947771693663914825183160051941667261683687136552102121194894907284949096208390695022543593453338634822325351751850853454906675563544511067367624847689459893086525578174230190027800366461277270949300054710868433454831292810201513107955531638855814793378646323535254071813442003575802059682522486210686956623019867586498259389988914883928713754196997130042436139334361163001008959431367060843841711849666614091325799826743684694453460154557095203203349287839924159090463532343433795254535714400235454212656156645643433457039726181481539696018944135584262908431741224236897514412531548238331735803898708466321957885754216897600037993102801099965432351474300985948993040002487919284146398024456516717540689861688808304733619164902785335580852461060626554940423661503735946437982659598095314943213568000000000000*i1^43 + 166470074030458146250647006792970330746489208488781381513755726086178988535327053492397713367337255489262399171921382318180056353890504108492832830138536146852522464866880034083563164180569071656331756179570042971046404978043540409116028381044202150020232117789935614166530176629181744896950196210411831950934695792609186885516252401951295975054177688301044558640683295307540919762618117036398580478822712067060340295645717168272145294069477739594202856744281866101779089546266426251232568648699626499234895509773282596818085192834765155923560903493112149500853193881230049602717494158859254171822191336207603230823186314957223594337845445834249611916275111051954114802479210986320799808176925585996903844769863733135759837046839976990835035201208150978152380196299964153071089745163569869068014084428017555703527255824483256999462512828785024662303757486235605185867895207831939411288491301236316511133062634302472816847348300638529907164084909416756669052263513364132561437568832535263279044154347602442356638062200873391378808195755802478338228176847890743546667892953025566706167003078163963224348642287325482309701332790665219090480449467781670082969600000000000*i1^44 + 25381632790152876096572676193567399347844800208096479111463245041909452933803613193913087634145160672978509774875815979757546936258099431342354833694317989917594578243446739357398067800777859490518681540827285751970596028224691018617961873790710910761626194947337682073187804726138342851710867997139285840795730088093509791452569414525590970559502837492739442596119520692290124659565388514778026340547595523462179645697952512269502552939018252615485058239976353861614316527385804133238991981423087153392493258488219611570533783313594122851732436349419374543920142400935929373140082635343521493420864900909531445007294856271352289769585769406639081045915853798359899642600864871129274280464256299811465499010620095008701088603920780548937436688318099411071353317145457576108933983973442289493098303732747208496072327658882460033792511934387916907042756276278106559031987850093580414069080556987350935287290981548817585727858140963611036449171288164732472876221793166905222053473157549464363143578675315564503708634618918281680334667411503137453481548578906910390043706516470751810103140868261852778116811914012487359615746312796208133187549265920000000000*i1^45 + -1196351038100217057659841774908939678416629357082650368762115429444287949688553790840420881702447048904997343886973347974057693191063808953790745727564320955934643572397181456492165363169891111023064943128585458325983278069630977328139163391403455483839001764169233340945752747469303288280079527710521724493889642110406598165942367796008899700303349945151239964579643282804821891341348715678341738549664732429139752153834704327179082931272861922421677123035330985213999276866930655492696389633039744169922624021767988559820117911042522372563938139148891275719197414755413154508038773340174091827850667492689880724901231089049104946845623231443134841582869178702992666661820459959254493569853126294434460896478858589641329079779506252067461203345631329998074376289880776856982293101318896949962187390817823542490615767171039403576095849840155769944870086135771093102454498041831810712054288863649897598149533030251648342496857330696725995850598819046285518554668670769056514399139472175499714241363138786951557567924336089029638003001754753208076470377975610106293374468354871294364657788309465212176872272381424290960249453322567680000000000*i1^46 + 264880554546705749435763108535910312052957402812844316032725360586071068536382402520769270690059274669113254736660859487471240975595504315446006605316133052464443267904631114422560614552018379330422329568442441024521443859984241708123193750653128707235324709006036913827345618813362157384148078406624136304736553644384719510565710425505457257939915416244753323444817548650714333181060609259786839706869533423312815027840069891853253513777759173525850640359725389994602760647382129523250652084887333326121583977849036293336177758792904360793324421139389896609777165328625085597971615158922872978979462089657685884524189288768014876710576754651965384908793402698515402003981986992581383270378932673394282931465259506064987336957033959960218832750083355538358616129614350592835076822849119282099549128025039347988451326868886083648498499168170201267820205538721010530834245818798458357796662163370836709113741978727991747315997855473184585297956112403198349380835203130574927230422782963311913190034337921557727849798903579198212980250066549404531564197987002261864443557672545513087240046259305922948173954463244500762624000000000*i1^47 + 8818184239669830546496224912442249468428936820352084140130465000784999282677869891989547245300331505617207072075186997452946458523235720829619459764400232483397821758427992575590561309999221765237785189950426559290547907481502089469134096152357593777379079626970422205383426740799847160262505059575026909617728702485401154430556143423815410496950994006874711730563966843152631488513312011668899677725216957255395802437581066166595709169179658806896669146237159408583737426974426713800433425939016419091562034576243103207561284812346978499678359109401826976368657956321259773696199850123729257168011869348320638399848459106763836826692811814249866217696759322153706210608874798492019474531612353387895998429260682006574377552667931479482312485754091497012024040797526151504097574231470974332258564543357498560046374623110742116069710269247177844050590936671440783452261101433941614334978262244338618855144663262419993576587322488922041083655387102906257460123996509872717569135790352149459034505648433710060097676728143805285658465651613160631542829298733384078084018021138487414685002579167638662182958694400000000*i1^48 + -575360654217472251909052347842247793192180036350167165245447670556502289708916877964287377344491096714052576717656019938881962711059666971056908426971019623110453588226997847676400665042527642385610352285684637549665865462011906955325440745430692203537900363307056378248385898604455664805009603978332542156140174599501413529378989832787880919026953930654571004969113106949505516527224270867352629260778237367291289820631178261652137925275507637350318702998839152670485178137131158088163203154864436694835331135295252050672540772379302703650825165516025319309066995421958440973569860486036217006904027997116286069652241370750314632729446299065734202595055822402743525653551410890029107380128215773309573086744164616144919216024408371086044351880616125084268159353318068648933668940149590656317222287652242952638546072041657536266078464623646222452099613473035543510211773203136945265837715072786034644298202366981921270610892918931341605982367267895398765214001548025938606178295476426711574089836170492662215393521541396986285185602164545811122054556816370896729225968470769980282263441858560000000*i1^49 + 2770902246111760634201089791144779465524226420166583849257147411668232532176351945069509248437829228059050864851678936708914047322287502580661843373982739739823371405492582665830711308554190878203790733152394648201207111961218718194572011364549359570780770237873990101803673884285650658293676023653756789748739943622710888393616412246445052361479981247415960107477833818614961122553655403729708439779043559429871749594580723185099130134170140337809273363471221674742551762758506826369150179091862286202810363751680253636584780090523646268871897451730629345911808875900870935656734926279834191700266133801777924945581093358144884377636766741487195946696245661804072192930592093929577998790506408676709604034094840808785929563621837629536095763212688996320363142075960993303372971825760412896126019530822052030559145949441255089311760014683739410477543003780564305913823173680779500839917111002476710768024819564974069071653185532756269576656050483796740535926265344107383369972725988353241467456038304187159719344024474739999704804546374778458330737421089617417739381393855692800000*i1^50 + -9317940780545245300615651109130693157859485828668400119796537867381642246402039402501023957489729760866441539945987200765114829455464632837925777427136429453244007077756665948586236926391187829248748726790692837726845309503871209499763219446747421230734086874224876429304047019786063236660243444412990712691728140406408307604923162498766087850171760740613058375914347993836980095672093778077693268683094961022588652844742620423429449195311647369234029942297250770057939194932636130827440876426103278939705955332611723667206865079356254107776817020646410870883628763967346139140339519037775708744217045813250735504670947268445655140821754056974450489671687375817420066982132320298997190812821339664509745600835280184720987781002688998990706735634692566644713432732192489329825248240738889933048194249803616539689116712625627740902146622319897516553441967368454096294619950630760887533155952731614425557021003519993284067334974938083131230919748455176334318390514967434931947254599129991196693235919759017620623808243011937868709137899044812917734666268323840000*i1^51 + -109535537159330204134084678320480713063580469795532955115328909867425697922352982769062712677737297279106724985676155145295370886888158897538547311140143245551029154879290516918013278131451464586143122836782759594878242156863845650741417826726395493873024809768916255924473388521386306807805266935534808084874564049129568268492446963712134701046138614103419245630744287938802224037083414953843976587021528121546946028616508318682134623715043969646422004820630947391018434457708769289309589537957796511383611158185013841518885807761070128085846201443422579158846314938757392911738683821992219594379352322967632491892509257367164060178725966398038278319657255233879610632834802817031903750165735048910929371416682851635027639667618656037946824971227178089612986741493388012485765237535061091155875364486954491605929931495018039319474727192706537963579753343318733004739005598349457679182373586109008760944822334539609592109048054481624528006838381071018285034381393878609225655765303937193626441908513566661586175842049904911132197290165248000*i1^52 + 59858587456329517359533424921164385832110798172531012352493232204063386196104108962682434488055329170863705962864506604573832557664981389505602034764677000198981944504629849083087182651054292394238392154922920405360948705585124923600543629338569672774748426795955005207524934841405629102542608554235942924667658423474428974669117514398807760242858790697082173272296404803948404919541472837809014741857341009575272082153276243089108421558248937180767217149525284265489721599421434179301899768086843523016858876799049162195164985218396388386096197937815635296342326277224239632522260529057608646230556068656475044139875002517728257064167057484655647622096065317423954125357690401055919808884243341382796220166442531236037625324871445580349442595706407861138657703720125760984902167525778558618517705509242707566545863032337480836882873018013184827738147456975954935460995728289864582806187103584600110683666007068210270456104478676906136856829676569721578619032302052434103415739487057149028894178235959181625451331737600*i1^53 + -8885681432166100590460433741202312879021085683714703729087992203650378463782633061708840179905549293457133784039564502276170373660817404455073531127756192551545053588763851822353085832271783248492796149675585956905021815668531253768411897101299663630457879062309949467885858336590659913438880087762014976784016653739204261352575545776169622129774091778316279691008757157532505569767180641708155950391311198462937848167540992971727187414700987001696877015762813360312128637945924533390796656940928751184501942567424378164648947713064893713358817225376266562115821207070017279118918415559512413714359444568476252748574354636632515089702370653603661803046812319121336181944566658473139797673553936833142443988496369691756910647152576727948162591678301184751370833344637814627997531062949430256234143416100053153650510013856759499769993101018843043089353006596825225338270068524654394344229110414985828347523004030261967162888057588602626037846508651552692802641768564279531423500975808638227134292480*i1^54 + 4119403646416058287379632040497708219020167766391083003194954705365679653638821679761243544207079454487526183418018937746884534804226025013064841616290455005328597109977070524636462644700566097147814359142781931645481317247154959234603450547041659091030788541631191060702280009323990067342708118278952239267561495900950128978168074293129015396105152933544051936099136790119980808617165602753543216993685132554487281094681571005165133674628838808955242297260719210148672509006095844637755329139379372988083738421124925447610461386336320370850035633629672724692133370759973509013416128197218062048696076269354804588564985163845870694197866401505284816492664539671431961685867751507688321722635736662000030616700153117808161326142105138198784829660244480219395844460188564952905380970788258420505713912306940470547792938629590641684653713943641803518389869961703426076890288767500917686750392687143337110935046547626195104452743453904176933286615638999492835539560396347292544*i1^55 - N1*1125386636329089392177400095696725219027203465237417788908328207588916370123553775722418547868669464004676184165064038492781141881003745517144486192434477869205802182398185037332762998931857240623818900833686704491274855227981301613891962820226556020411994832779860575385028548989264623084932783141493969197632488089615288898719085409517685819962953*i3 ] ]