[ [ -10725958803760269755392687776163643835627740799992613673699402733231045789701289094377581817938514261318241698485586611554871066467643615284981926269492923047313441527478828359768848611700781239298850024871963098516982999714622727921863631898178407827429284061200663489767031391950953631341230454357831242377086521551345813145844586489368133591047852485267550922493883831154347069398038211235578156264895491116064115584299118363508685308185802460745521353892945833720576893223523268495489854871963148675557232034239709900537881256267983766487773212918567956506479837698521448601971849225804968255016535988624401100743297897147286602956253575292564432226904640892343667904015187082686748922608390382815950958234493627701424529121842341005624190816203817199816710324401486168064000000000000000000000000000000 + -107839596887665301591084060477860128286140898064791191425273578782821624270369090651675054193585870958767472889163507008055752691454355859091573438415879252968271004559683254673932164741678669718462714475727652605260170190132932135931720117834419259631327674323416092050104587958286778599550493288490958287482938188698586407799970294287410066441701768906029661996798274439835264103451342541196887256446092880029920089336220001546031763677784461153087778641776519630782737629408003110542067833727776419581049366018686615644983364181942717251209474910230104599373256078631106570655065283890241485087548985552997020770714452360509830608765098891386384351361383111748181606522487294944267379209474944062643377123479866297511351887876444981628980700542418172700704850442834086461440000000000000000000000000000*i1 + -539643004111917925078835470162054171139134217557971479712846109986960912649659395011166122292812815713774526844782354986260880811421687866667074752314144207559999110610528845046988087038057247941434401577623858534437232452745241553819707861166578534118177739958672271251845961728798147276754969501257666973047517683066411342248385241026484061175160566014750045280546993483179454089889122454444280533022083947716719359942872766325481924680532044478614738466235586895949168205016285628889411322008443211716646768046569595280903207776005747744263019458161852674637501884657726045509398603304952113078422302607699295584026034867250590535829076170887485887304644850901237810983255120142090665977712735584507076488544088037930795209346274808031424994716068089094459840091142907494400000000000000000000000000*i1^2 + -458134461242047072628911498158967148238482310675221453926390873783576292777389186331358873690942121575195720730394249650076157005401632831974488991816034439838474571342696768232510271737606624698572993021785825182173602741087988017310501163001012268945587747792022549921823545698583489885719918128405971929517923102550525023224967754713921058358445710430768333055389477695779124227598778286816453274219930995911445904911990902061287440533277189779620941735328498736736487474629214383030929981776822745926562726347969989297425763001099931175122803507071255895015149935464795744705878426567742462795966013319764587364921706615104849160651401300737661793867153286907298775335898501273289841745540255591844425369199963974839023124841230547464397644742211275185936867395658317824000000000000000000000000*i1^3 + 943202968263179840951140272420522706463386513072443316794260380179010810926964591393479487778805835761597060907015786771991959910304037016783767430329437308748501171766197354486661970163269799576952545561619878751285955681317541934169908659195525669337646175403610074593211563526631654480201236669370899753628331196605644884328593896852208940675910706254785100992710059527070700494596014804889970492377613874329322493702104982105771838858779625968873773188197089754214038920603381645333853116017119533124016614401613249195260236013075376770310261801240760275837504995509406376619965767389005818482745775510454249075957298320439897805646830987773039952640336669564870839427075904148330751590672910215837763797023240932080240740021815826307384925923113524209476055802325237760000000000000000000000*i1^4 + 606843414075365934577192278321411975116189702249889007178622067316258077892567133075012321939788855624387733387053285850033218801554042884218261974387709908219214524642037204172498736400911687402786117088213038014879557003992088090650727349287869502329642269888428461800979969072456243893148342070985832189318904203646769161427567176312097094741511001360600102941730377042403639655420601367986459016762160836374523011535708747161888836335606225212136752422130852491573455311085502755864886660361609812232991675535989554417768976324306163766369476849636526754965673826834405777894344507898953380400696056919428567061636406851756027683197519432823687789790942259105900233481531241475093482953576908741128553014141487654426754345206080516746088149676870952344084041129000960000000000000000000000*i1^5 + -934788978136711459214978250115276389317323778047379921110604757623367369966753263372349902509874608938927216331441894523984310653507020989976234788267925410275339210719474354730020140487867385697754504540843029838592145828146929479013065753262036353700326143600928042636558140675456591657920126709457773229691514331176213219273594260381080617676636148666778778008413329318957817210476486727720368456085999512107672184356644097234139644538617265476545599087101120685716323887063452904978504735874647620600742108675131795011726925876837552254634180599397086312247459147254836750635607679824997862846191210156219794561330536340176848160418677767423213762627803949000208919957437082652937335461589471301272729721382659281591542940007959297826013178889383977780195375448064000000000000000000000*i1^6 + 95064445135427224505527649662905817826426775351867839838193838166712939204858144390013062056798182584027460502320061074111035199635128478840982109843838948131388739941521023291215210684395892187488421688590714328024203348016937893005912930811787437418544326705731948692508712643268083123824405669021563891533510613522951755486323579235045280735880781327055245331338419120134836931936588774007941205835570685660870621310167296944854026693075807663873483582322501721355808895642814019605221411739365163863924794491194675727695515012904451605436824689162645097531811147245387671854112709988088869312179442170521079468707825965098740632954241758890366042821133338222536976675141391308113284465591622470737482592587103086602736236377413826137796690631586372708317790208000000000000000000000*i1^7 + 9156172210523312639751303235074144691506439132158338131402485360188914431723819832702568694623757734497017716786914273319922523541935551763340531542154843349624553523174386318874312095886180563738370222336488342115744742216696182294732309249550378190117497651158640773209745977458237574498698801962394010611202239881822975797171740110169184435174246229809890981507862296745696311442063781986259872793968086168533589481122649224900833357597594298831389488564192508275412982776231749538667520271952298108326988074476221138496000947692094426437246926912968616967924748749276454373898097925792003727696095016577144753139511969656803128196865323511201607782148333274965105996742666193395635986979929362343246214237232658036924904663345119047013546203747154950042419200000000000000000000*i1^8 + 394456463673788944382638716126357236785046178230215399702271277293602088603180773362705916032449181834487327013205442201382869160317443597430793683079039737581103402903238533146977390400956053328586387449921535320180057562644078441525972833161317565859665897933332924652994471674320326254716189314201927648167641592516421778635101325714549336526730892821849390558624326145327776298873403176297599337426827655859368668396673736767211856799072270468654523884761533959050641539654334746597605855972959475862894017481489449861138941177007378769390766151663874404121762906908886472463945000766974034248355926278091869801139197547775309564201439403473031989032194996769599076620266518787423979780264436960881592943460168164614293913407883967926963509538293861580800000000000000000000*i1^9 + 6043906746666940916448338353340597531668832527784200444602370279545009368243003806726606657680805502384958353284415730258626027489997932976613794189910883616148044496212595336289555644090655927959569608087776006457958793078397653382351057460355544991185110158629227387597415969753679810718043701457241257663966354646670756381198781626671236481642233113559164881311306996604651479195295062488357356952727067873198264358821281732761208938351780649664562864321444500342706582199478617737173229007959956162399501711214054091545704668422455105284971258997293779722451419847374196540104319364325847188494871011616328212268494439070338889158569654976356379145136320398329934811077217562295615067368241116907157401915682978204689698610875541949534880703195381760000000000000000000*i1^10 + 54608373114454795018102681478928778302546188905365165443631618251870293613816571880015647042601910028056997943070849924171337795249047518635729314120865242149273781491715572910833550673602184742704408377507209640201676335899017520054113663194421956606406042228442040988197501842472760644899746449110375679273156074737320643990541821783420732748113693524541487906286577361030360710841783782648634043723252980480426275051112086020086021978842444639014393315279981931311646600698007478706252182829326763346082938691681049489125674525454346976042973883792538810865586390546050417783560549161431890029491490930282701704198366294879901186721416035984376960028042809370920880643998892839794812314259046443011511697227247713546373641435271358049862098616320000000000000000000*i1^11 + 607181636630489575943144129044139440221002159085480666891265084925694162510085365954800983766824876438171324990651719250552757032075549555170330483579623105444537045559225152802031449693807659597386571794514020717815657264010062800206832345949029629054807862871302899975199505561599671671964539998921200669035969981214667335655357240137700755449948647905739306874205170370884088207368063988410570823545714432711358123037235766688622155169123046773444439429351388019034763132037811776489797270347822134483483959099898480402188988007548212116149549937748254761065442055249281246561058920371607510668485127864013181532957959313145821070042729113623661054281417057996196996269928253017737904280900303732299337191294503912765585627238925590096510976000000000000000000*i1^12 + 7765714764691574865664879322121811007566118057933795501531545223087228973004756268301932090578567952810339281441370676691238087399672036348960955875743314139002359837914757004343752229143595557579030374847335299511514143726019802444721911514510731266837919055458707436472690635025331596008761735705403695156346374933941488084623342650968331876065655068539022428305368515157399577970666960931383565608723543452544662857079533673530389315439596866566750204305007167216565034182768138165613479585771422668435359902151628816982394470743980930761268313300659165045130665002541173239078794308571378155812869593309376756684353542404989500433160396425890031073863504934510460143925285989808746465708451203629625110532793982541024969184476984770560000000000000000000*i1^13 + 8703831466617408538965989667518008483584222552297079172730688119745787566405423231279929520625450647562254112635558804786422124436930909638468753619106325969995505856235621362859436143894516792770779201926774911749757539758865003037193042727014944274645693383748901798088695943754409438315601580179536121971932362029176717659574566241085432480737206647029520109957328072204651696562531460705318876492666599539629631868896844113626101681154815635584956877175111466127419065313654934402376419323230753460501989853958127024106573239782589197533712997220514377734355607182705550327898151200088813343850772394164861879786385852993395381900359428224082806735237317196277549375934513029028472989915117401587582619115527971754011191354064896000000000000000000*i1^14 + -113103186095969596290538493451636187961141927281602146420048841903218408577557609808081289417219794980925574808154892832379498363916205892487377812189723796811291898458530122297335056052904168031154249697319213950349581557441125297637996721661029032099021927320052198943533444072097425136336715763285344258219166581757040495778329871416293981093712554140274046603844640225383934728282946476895160442784540436667966854918953020531178059210676001734466900555369400705119979779902478635506974334542395287297016640133064878993264794281193934882882292186152010745414402464448915328833577924820029282922803298961824078546271704346481158245000755413153893854325973913179113888533827465608720601936055097819745331565981307387078505607987200000000000000000*i1^15 + -329507437819250139192919095430370243143737734867797418648332847522919010086872412957944928973769758236945934013897651712628623905164096838034492011866681625100012547357839014908333147436791335112734178932290662730232308718382097322635732226231088420652587871811680227263179870734770101889404851958135220000650342723469342261185027478995600493348555489856730297907602259252626850323852668804382283130544577909402107447443204975531569230213266385563065029577775267901777534771064864318388269696269522236635909433800312210718203598850229191892033811922836747375129542352387057994223884483391411826355758968715564488690635058211624360339047128540225058431556092927456095855715576563078418194951007450125307771557381843893312552960000000000000000*i1^16 + 2953904571165204956583587774012314026735834120983044474305229255785772840508927201212512446585288146511204687190209218869476401622564506199252786974644501776082056004177539438070201768552977451064592547000340524577910458035997822203154213546076188154844458033231921711954187084263083860034224998500337504897555704864611249921225838724818755192945932610034506253117997719005795813458730206008001730423684954517966029217124719467841783603313331840229103098533095591342330707088156313530988584282594063766441791661820038075761906216244387237201564924441437613072850027149582684490751280364373511300214185414630361242001060105406362205991775813487390027834384508664709619774882604503163826831906272463126665685866374433341440000000000000000*i1^17 + -7134317149281312339512332855149652369720136082925250218678401754782170533295298394808116271128116679187920098688476095818676912538768710208503068106373339680391047200601846720450351326854771235484881707351032062464212978211292552239219854968552813406772348720792359968095056752480131068924869493337068570359378999170012123255330826780952481171149311763707495123696441672594985689119289461038539625303174500742268689084302334561556886178862891678157549864536099713232162452893002543183988714127268901148898301552027983721637691700884969822208287972630790358639814819369160701019854131522047147671827062110089157857197212480348885540403124291431895875778150305222876831339267237695749462042730198454243723031479320576000000000000000*i1^18 + 9350267251071123002136229373592101007699779765501683560176675328480232982796297311460625969661958391311365151662781895917264830814219281923557215737115296084357753544157468024794083569880198110510129185422090856864478323911270278717363306527831888454484226712033749193764937073995028557738427123359860587100758323700306120285295835107787898777171370170792825682869293146948414677990849213566765812675709929493483478520648765015780422448500656726178854607412207001975143330263424826784412249932345489073811166876674202017612671702209170479442262232722393195712513875698635492132299352202299447459893530210920515711426753540554401219251567987925902591498091800723409060675560570721359649876220373558171875147776000000000000000*i1^19 + -10924679909742812603451877268721057419535221649371803571849180352109584889606204102803771360250948814785460527100109475255078678554047508758515030355205302796635550526251364196880246503784319925518726311943420208179871342774381935933191885507634090771521169882055344400593633500753621329629053453025851220736959786356470259340184449577026838437767967824846757904028262192308208423452661415179112417916388508566141352855850159404846349833100975134331943585689477315580637451966149109766212014770443264767218356851314292214154463869178353508042569851005199484402461562571626249100076537810310693896815437719806443119406307382022022765591442596119469520763604975746877898869209922973352119139329312640152371200000000000000*i1^20 + 15922908836797733928938431541827181007315283688039904510851080221428655404434122032376521241941880656780720029894719386295027151398396669568594726718398859919537129806612119950720783263318061101673972120326747134934435588060574467863575305970278699504753636862515588001347245619033043295766914128620047763856521674484782381110855773154322963906541760438813647333086658783073422215243855529191545648049624030198214270631510877083295153933266649364548249825030842907346577788508617577307235603958932417028212741538627098115712660077799272564601397546658609341349170282322209058019528606828087251833439899347290872367033632170188697583247020724365964982341144210610051732401757793152989935390336588185600000000000000*i1^21 + -17722039059535473220943589125864104090725488797753169781230526310559087862796481651931432338367186661385714743991098696479439483991686476712700815550101959326432697576410388656952848475281322170045392753516087259794424854885796730340724165614939454822922689484902553721635498838563657766078910192995956466521611405132822398981437282974974363861919317671796753941856901911114567955388781016085382209015473212755449268691283887270568923809357408273657723177051175588798530538125302853653897850543139403501770815858629330784482219136129700048669375874796422872551145902318044841510054398848411981096357733041000807999230384938069237829698274165013262450512401914993155644458809028882810481997250560000000000000*i1^22 + 10943337036585444372086786534619313362016346298127656332565032497130542173068978229322024756873066440073911777120113798183679653629173946349399936134439315473333237977139066702912719888263236666876879104054883029817538652378098226554074948218015584296826599071948737827424319257576669729653917006526137809199026673395862526299332756932006916027075859618634946115496412776994677939173501274079040701913826837174961833564556697265997249653543162720197396975312204962858895188289389415721311490470633865200737733363956797645764277464491662277097046890009289048704914438049807963627835453327864982656104315028150189636178418708564277343552371639377146325902336799637013111826907019913073786880000000000000*i1^23 + -4084315588209947295066951422683694573342233466093105486265096622302721510729459916317749309200051261069833373826925617896470969906756588415252717257323795292235883025564926828491517123139713854147456222179372745209949508376013801284443220391985198265005496459043130311058463681317234386782798356483109292385744614958207721411238491353858047767210463658062904618817004463271253672016211402108592091139114120349803131536246055531536451343405335821454974121490353395611823145031207708608002013987791757154181272957750326153148661108673578125734853017504258088196776362504429022535114533719462532435366063794662664226538015566369965273699564827561350217341361582678228556845339792900096000000000000*i1^24 + 1376337109747773326609078808668645915928843653760905338496312123504153983181439357463865946447325948622374938347321768593686929465016855934134582172352097732503246192391848239638424177741152388522755196477339884870128892960352947354069394336511565755762491530676726784087225524614118473206195482112241460451512131496936076422202128023807965369633950535999497107878842362186465903205023537710807877782470181209430203403218357552468291793185443376209859939167339056289486319256397582205943260301761726762265770453560522508283286848814967409509223685490728880225912223000509493509323927392571719494477621313020624978620742984736448001008625990668027188975475032288736253264789504000000000000*i1^25 + -83218564726927179624281145774182898366630085292347876668074287492190684962093448298996903553065026805410992762923474076702564169200136142817249585236377034554326309480669355259553019136017159983508743288939026515252176921705419485804122148637852344394079467026293768462578816099114413087249619545325503050266690276207347981094030754305382219976820500773950246518543457561821169147277783437444235428319354513198231827325481298245924484246950142013177789263625564647583178758148754287424069131007865501042592584248437961435074162855969751801203199599041488299035392865584961057739858770654336365436424568127124222751598536891556953095357254307640535249016185222259015680000000000000*i1^26 + 2898208894544120698814173067049151333440191296768212200586684193208230541621333345681972664061872583780338841446421902428003292436584191753970396662199400075305619698457893148548118789660802221520042720909253517317071487220477114301336621846638538530445475526299539571606494807885341708580232762760013473139000601367279415979517448893013725189330410236688054947701799760414670102065534018393565493860756949760570231187716217515413673284997740837368689211559863824708225782082406623758266351814780586012081450791616393142424922284990702809182010408599370356966036646245313601700939291264390425662796052499476534466046358737065010484219810525300772483618902428876800000000000*i1^27 + 122021143131684111765186900869530461315215383006757062001228331699137237403088377858005972378071818141336111011734872399154365982669876900363620930693059854467327512692056679567697467155097419146685466125881224505597323389556548929993801872950099338764033867206493305859665378177609625420351964689182969829329532290148872140551307327604760907464448598365984834203431958524376975004321549051327489100984756655195749020046587764717351587629160570794175003858465895826998389547522798303214882400644563492314763932101556056990726872438666082443617005719407571353768910800041323430132946073264273732596564475274550850202097947137960898024949079449362306946826240000000000*i1^28 + -2308383465894882379665328090170638006806872677219350101024511599503327067670906987434709210506135649561832283099329214624374095989097074622644618323249323401072914123698062121917896549322238143470142055946104968128343460199020153768212847954069081932696726372404651442098850540886348439575969032268540096311831113157633345948280942768981994020938055726019732774961500304852702471591021254374585823525197975805057362183172722531469139597254432802046046736514839572931468598313327311402390370172567566504266664090905536310235621645877430975756085679721941381200301958771553523655447614106545495369204655022457541986615738692535252984896606795737333760000000000*i1^29 + -43005374564173584108351714123880219192197386684898646916138442994817691698712727099025772294671714432130489789794214538113072527505785759646209810695209047016208239445477575911388792264230607847040119524613322126498293732839461507760122860834341284762652183542312970104422676126973684276165915138144310001386803820220237784821530794326533777854673519134871915697747116928177452631830125915679169377770877631182916677860272715724119649132894956200186352244137773066972121416904271713171630709740613617715997385091276697942910349436999388524735037238602879369513291460160285974262626374754974655311994112353721459278606911924254480019180486656000000000*i1^30 + 391315854378107068949691840277858667076938182750693475711385838459180938488990901002276803551557064975261283958955163859028139202166237607691520248796677672389319450258083069348103976161768675119293166742306568319055020837910725771660516402937459431803458294692965483567118892088802663388971106077016711094458951285539438693064227979051010288633029971536342324544433664414880318999550835372965364439673055033427180129362122501297703200460311999626916832575708114572544924310358002950968591478173824279629550697329238634377521796906262044182345766873625913354877064879484447833850437384825656389568613444409970238118659254978554626048000000000*i1^31 + 5828942181505126448641182124475712905873162255753992516836001718901431143239991496132388001235113602362357435965236732756258648642992922250606342156915990737441774400360730106616632928104902608077302968921713941407865163012456198713277486950336026438343900921486523421499295355903174910947136155267909461507210981677120766806272962409730882184636317304494897018106065657524139595681884775148428059605707383383729311074059535097311556747732228756312368704057242229560849302237205931274638195613222809913235295370091003676309007394112137589110264545293492640303213732445161880411636645210312458819530900179494336974781363834060800000000*i1^32 + -16388447343302892301780888229952856879654864993287129239877692741006351172723091247015236821868392037758655558715524153733695337856152685374691632501595092636837362800809877872407017546236054314195877241767980022287925322709814345858124155609439435992822803196175880744266253208146548294985139588418350251328449345103296043519884906272173665851109063164014857978163325868702795714930535367343269229915380226476004877647700912458165592871619774651719965395328488982144301227638873188688122854662446553377621190905208278767863621472251702337605329529838114371204374357349100636747158484512689500330184204416908262585139200000000*i1^33 + -96821242896144701718643951963622591602181050880569740298534348488590508607753222614199491866060363394565324646042551123268804392552290477627731302856793156569410894261277060421693032398390541182424683468225433042280595380622251374516727875655484113723929002532824452240487161682722362658653648976146128747917632411068142286352375564260634802606742656669068888339711677504078733387609330639132642858585629411225165899199658411266102940674028709647795182406987482453919699421009936515293329003942431323968050693821984453852249854714482377059707182134846808105023892149260580096524770789111476731546780488496578560000000*i1^34 + 60346425441129433353648964757963348153751774022477483199665188513666170924246790863277553511523317305949064709357233368807301589817845562003521546706002396746368166044763052947783608264012082751978626351913337756809235923220863094391994859687413368170028708916269292982275342109726057125476446750004394898939627290597906399863520877530456412858874179398844834970835683004755917685673571978572819000739626095536985276040629718927160008395436158743959272556439090922841966976866875136343223580249567740263227399761298141621116223132283497482722384387214736826945984744666866468599674059890788704987381760000000*i1^35 + 2155626141930083777665517082367430406138272354824033876135560437620075689511506519820050366556644829353407278862172434697132597391246513530466826975764183353056249579157611167875469376168266584620246294832912436889490039674435214490140796923697438672979576354842027153167733405870756177458559290022631332179738207600422953610684539631836086752361945395397762985122356914297013160855029877727946772909998258853717809955093141252140846377092555367606844965578823207773907712887252587522862140005364150515642669497937968275286602052300147905578042504669424780358146101710464545533841697171884212224000000*i1^36 + -5928264569615068005991957682448548544077013372350436117044487245598653099171341138480724215407433207933544891046233881297878087902173238433201455440256322663363599429581819835803849502247591617765000285996480434349765568802100625088172723710808364948949636746494734545319755688774290807620483686796798989804940561344454347253977163445483069776414310369948153907458555960407267066469840155667239431931177529229810615832817090840199404867121828185099146625667684147901514160534023859130137998196598815961508716415796886398725496972799824416244758861881923016654103144172160778862318321664000000*i1^37 + 4208022476453374351301603240927073876308339019771595451386477709008571116756350790161497647032498586925323110747650001099740543679296187192268860307197774450170601335469829938059210958361025001114810954819676716596376355693075334489207942657864751909455983327925376925270109426356674752332321880920273901623440328257701855450115242220379135199363455688112475492368376892613720176357177752240082405077029011091060226877173903283468717705699388723676398500782326650027514854327041450871709449664570620890657762087790308102498497838436917077000609211018605835609679000093794893824000000*i1^38 + 270643614063127481714264077744397001926579623681547404544581121913082225737125291404415152245365076420600561230738369838078036531431301339096719765102992884797483575743897634444112290127367369505742259103824334384020755390176294511075092156209444591052612277464266268528161836824806630490166233313110511225315551413810149530740404808408379190217440837902083205834130648260757374989239140458365759744904312597411272225084337306688752542795106795193045918197019383471211259001841215182736643477776128008369896252289533986500898307368184735626186034281179342195412657766400000*i1^39 + 26755662577714109993958329141291335574115337973341851426438133752238275915887065660213139638472471036423434397649000506377774445032446600322858619435301495881745570885992006126451284038554238561173267523309132495225180246346396967223393393357405964169982631130814192447590829686235612266851998503327117062454017391139737109648818358538402371274653423399820982212399184022733878702490333883953024576693072083123796626024348923047715209391843040304245940965467205320379064612719497948214770393670587525468724101457260053442868222307193572104079815696062776565760000*i1^40 + -894954557628403439534837351689614014812905201696275507349651155627891122585529335163866994780107605509498435604798453416047560008384484982229919520528753800180271212640542415003400431521064778791720099979664418799167900249641343611217964784934344789394342706082667896676324726589937633082658505965083164523363141411029317793120436761438823214955600858940696151628837287958287790689768206274576118075986211368042805846692405611506054351955290888346727464099194520843631599757836801636396739767110899060229307296867854898354873619760207435111383040000*i1^41 + 4108326918170367594421996879158095652785032250421172934115116654114215796277643102932938573066005851958871471174368714982612749578905414985026152361038770049364391608373981618140755353601120713613438555812352685866725631565033520947936228228367311537483437292168873572876086445452041485957256200585036268079980569604569412729519062959778145124507403428077091303806239018796436771596060832266251708805178268413913177528137534410088241161600713900975645197519652677425059378220320996083882096733500099551371860555008494225226304219136000*i1^42 + 12949937668356635476619813161789835177382908638538902479287578783003380890643994407863740031595612245189018905265210985253229931592326159507124584799489218447358971446398396874707577407438920506181413105512553327119883331682069548118959635494646835786437923497987157110791638443168967004916912544313281752231210454157854715250809849887216705736954804190088197774645082211165445385382293176442299098602469325971563193324081670172468646213246555472821975055332035635729189619454603404687789625365654888287246411714628608000*i1^43 + 16056024012909546748763505304221541161264513631546221562166281132691028952877257398910083112507502381758409961013712949848709534900768341345522417473122069293706788970407245437742150357547165454543787814691117251444357636566973693449303924896697435714074766308796376534959427402064760646868795602070176743737981867786129368258626001470703775365119411494618428994953305546333911346229122640142602899674092584305914854058013141109583186367807476708267765736167476861603037314045641815433037977560450675827200*i1^44 + 26667065906050218778079200588440272494875731065049145177440933884405260605060991589580017528845472119012224021787048350465382937680215428575438280155627203004644102300860479019034734026333504140813695153775117098059981811122215674593942349330343699995275521157184114350505921247957291499994909216577546024270343054532249569861391461039735643167699074069435817605836621633648574429580058293963035720171103594172392164601646277120935533810466893468172078944630034227555295859220323434124800*i1^45 + 11362191220252621890421921447433890890499803791592420619454360703941698330320266339209476520003642096563841098288027634057370327931092773543582530733844742224840800280515799302407452045075443177411301170203523056945032912852174992023623527992283126234936135006664916796062840878337925467960946030739966657595375967732640256657222776545591781387377111777444382272435925467680997536278901321965651227063896828934608347161282583611203119671766936880261471662145381176196160*i1^46 + 1093791995415449122189112094775907653348601273371449706118239860409741035164338487364668348952210842764822765550162582199064290874438056709899672002058262553238116062850938158892446951105758488954045357137557675497074406184716482363798760581680672383787120482291238026506032076845989163568507688994732241042466332041103286290742837010371717330781755757891218854710867947206507895846180868064940776286269121065019301031423590369042360605134240*i1^47 + 57886757104777066231392310973994064610331977631679285876801620645011781881664103709070734448961091077712050378289338075833789969328488086874450145772340284846683214685780164517825977374607811037742879016622592745447458571638124315132082199398364417223637589191050708496955586049004653864412890440120911407621972759687512064988513049783324830600722829822693580636850477942592890839192339743841*i1^48, -3637118480458885975414995977818154033167673498432408030260719016233525426782483339374117129919181005200966845588971878649746404864889017543857535789794255582624584601296684759127323617643635242590357070720755161876620291377259872635150915445038215070628200233636370313803412624271725485894454773847323748663435175483078163052191157620183780428003114102728609433031584943168703046487427394598219248409323810230786408379994288321573173765006466604294864243405064174718966789070721404493409282777708324305476707891215981989128651087957588025385282695828103110537485210305007899705509385033397411491279226268516674092736554084618804994443811066768193963172094074570714617346390315443051333458942841402069555063205673030894355578409777728514513292579674770239532733853542998820685993558658101134523857149660859499015666663416361794405890011393838766840408867180702563989752214522509717781581505075510382108387108276202613202404155439857149568614400000000000000000000000000000 + -36697093144597240796144982561521706941394270441810486239493285913221949192219183934453676205795739368871170400578011834831173140478900285736006871444429331159769513251867309454646579536097953030510692886451581736546627823463303916162921573655893381811861811202281531253943786654631383241805538815514645041612964202807636792429360952778973824256739914141557099895195586105575011102557318943301389569735027117640650244999488302918413004162632912410581469597984871278322035141472394553729123639752585670615200131773993475732565029416822804492826747525943725169882133170081772356773321431501366992348781517041545387476613257482049917874993313086059386744739717665590229533096180024887571484335527582551742565969628432690382820795555725699786774523277990695640691557633450257782713627215798739567401353353739987289970464471671670061075576478979380068809337767512349644423753096183045143006689929273596166388222905916220312621891358347747785703424000000000000000000000000000*i1 + -180157158238380979136238957519737276917475391210491169871625190505861282425201772576220272761863777485186370439272780984141149046921166502779058078454073456316280609273289494002459233804114504676720652335033047905972810088903018170372984432950538438959665487183506053075767244957922893388124761287322159711298711992445492806818247190928432926488032643964829808789675185886670689240808725495708734414021352359550580772992352051902492965120442415432491098744960282759513903836388303605331697562689096692641763900666407179000704222967092613764746717471244788091004477467125758938245009243851741149104492034327086320781168618517288091021547521225863995922303035792187900107501712917304199868196479845996525089352133735739353278487846926378549663874703804303697195898069294535353989049072684859287658148598353545052208839947050509867945490238435754229086988165370806737724139541340291944684778796029824945952111742506063537675633885300008408842240000000000000000000000000*i1^2 + -130488708226122617300637581327714460772044179438641718227030519668251700742259954600225133973608526239583154702914209234876256547494137071309616795721933431318501723832539142383487819795174942115747658059115526480640884704701333513448023009433991025684216422714403717841367564275144294569421368168682835134153612558566802820045256762595940974388279477472094860193260899442953490964397108826878717384509503913098857253415378447080464441259486456485434807899158930588862837615543745688249922118534731950598687488138894887762669816641499366166181326352589198502837282941948002478806624998697993989121601288323720068705118895697162665689323533351936434537855148439185084413896697063915533035340353470956130237410878983223509050677254693963710517904690301869710819506988607231703781006622336057452730878555518799289697682545395880136889114739222356083150929858830260084650995181996994095819187519253344727873823263675823536501386858904043284070400000000000000000000000*i1^3 + 352862896689849256517437147400828675686009876062270791591113982581979094810284917125675506464029309953707529136796659450562375675515941175367179587666339308398747598020982949585904737836846754617852233291849087401019557405185428478076354874954748934975763845152791885389450714485257729977965754314045247962137629158249316570542649950811112150992752409558823519125237477854300639313613295673479689665215504036902505867624547038171757049371763816785240296886977313736175052607389057883703112012070988859170802707049660222610970023856723035172336147287802846075234727314426043671947055446329813179518218925580935404033543037748863979187422690415791720679037711522593373754128328244296880441672781763043348349010453980611883858722972445479917059192663992569815912906030239815902927332913560756705871152333413183166891610198107311909839234036592408962136513159626932229021291329354178746811577831174594254320566909573924510148481320063017680896000000000000000000000*i1^4 + 170459206083959472399466301307425559485217533000598742578793535191322034526023874282182478544852598107753918196274049556060740104210337092042371898082135386994038953386251076631742503648536025537332088687294282328534778423836171243218779797988158036976459373178390702771304694506168025672332427868200283478748830827016658650192748185993288323813092326333796412766797368392193781068797729809642576645993286283432173275875148959148338433673300225776846417296347457942714563728804180977370474597063507802679708376010674148661264061825924447394403782759243523968721827936917252927324008054510907823328483931877501278799464486823784939811561253373867356746988371361851879408793278894240585015889904972050990699556743315100586133577913296004893592819401288675823847800991301750430719028737040651709307797152750511702854872703023657476113434433802001423499277577878817361376313935983753402811912952936261820558450748292867803289636681411461120000000000000000000000*i1^5 + -361573239943725893365210444212184344210668812239654507354413927675051199181417690589897540779339629804083694551021691112299028997991747258281119356524202123082744628501594369683341134617170206361005155186551098528050848957378176660539168321715062528030402136371432831743991261685488793424827454181811928133457292153050444449570304420869884952640971158102404286615542784192928056553102262855569107006115634651142168885812509313868319949469096984709728089402561240204209985911563299737454895503098638925831004497938676554557279409821250802468155802849558928991661796927072406142939308279427858629064410427855371404984520479446118639233659502770080837116503644332942074737435255558578414894652983874286251260307123811668983779902587110921290458658792062941727845556440291141782360643709847410745722733662368901025616057324018488805421427885480153630621644136533923980605697370954721878886967551802529033292030951482034999280096806489292800000000000000000000*i1^6 + 69029870539543228901358366083221119288689594070602327843835613064232237646402876398301641963184704363590220820829933559235488592413524336138957910330692925444774173876369410928058687008990562744163993825272600889842574108154277374804514510076919900781647519983397613065667354812294994873532418544172898916108272921603853529895381635662912320521365407334604096932221140033490914447909141235924962830882028815545046126302215692284712342807772389820800404245755322227206068395173890380258499865210561513769844905837915353896163210005341663199743934308219006648925555824277722642266705844869385629195062129066115857753030221525715206229644123549809392630401506999015795343143406407921953881329397841901141003089384347847468434703093173195807577361852951462995494423141392794766890242607610766152590307303760609515864590354638126971829314402740352291803012420084063898867923179303178929599908779467018243584259940197171187909908653670400000000000000000000*i1^7 + 5860627299669354924863623607752372931105420951826540806012463164420436120922371482194209911836148919652625477390402002838176759964640708756533497413948871227474966753165101423954156099582535252074307117652674540372786628334077551525465969017826355176403710220361724347944292760391431068843054526682057836033103294603892093390619473595863218623979951003980725770816140893934687991490893499304756649635067135215405641520831723112767014069906696602360278983873513117439025034174630486627925267051940800147157295770616095699458804292651806747477898364857603197929580374771562482650837215845982588730355364908180778628634849271104369296461561781599500949560075377781399757227276193785705451550399205134196309741826223720149877277991333262084208097692239421328761802427412685815136909222075934917863616622374243944330299081791807051461469077658311298449191079117726603448096653986751576646746441105002283778158000585517961903184281600000000000000000000*i1^8 + 240210685790991407107834539580701573608695151266405459914613481438553396583356772080709841235148922048780650686361148452081080756892729649886010516217458682621898568098454604253941903899206694060646428908054816211460773703399201056204531155822355286050257035232319139493746957880195573747991884262412419323650250650648936423085583827167294046461239139408081035726159342715725518046177789574321160565927090182234082050984475505990281544280842110557366145868516863829650082196545397959707333447162433686715085993179948633441974779080877135332877258778688343937985293983145866936418943536221773241689066916288930724633304914148300976896162912861608602607064921301567553776733777148593203981829970670861718459998925085559583572175846610191946038911963944257341574203028095488721357287188020055041738090268159546074505673796073694242177797209279621134395754311048884309914668581356126804185055551800978493952630856157006156267520000000000000000000*i1^9 + 3645630992710430724529033121372939392029313755830117816621273229273365651170997481576384666449206717873374659213971613602053565725665443908418300142071185780816873167907661933484121882556376874600841043573031861296780110948449726718226975898209172087416887155389079730374384451768185339615314857950066520285521591981278801115181894580190515667945726606681856129049237099271129805092580851737145022323721534673269735425205376514675520049384567794779550781073252906765449027128906224088797988897514266407100593599209721099771779365715935734464833483717304839341470983208244128460978004657041315878869011018605154164335712734737921216309156023785287744134540348021858063120898329859516832835026455184319220320336374784631261494175489867545678029865447708034339038463800028882967966907279469571273797061918153329070136129469410549754381687412299409732453052018092899655018768232779823725259538808712984198430261028856004608000000000000000000*i1^10 + 33170898306444877904439248543054539887215748502469590159505096879706237744052564641197537344502089561759910802763919916547800748589082242247904902078890163709778341769813319503142857430980432937563356594357882729778369840160602796728719358626431001027797349756932288078262210477021992736378729540436149140117319076979734929823624140111320156396539886761851373929244180423428846634641162029775115949222402528727991803116913671782550076645855142996050155272055137289933262112125188028782792321024335581027823660845324704479166532647789266612163363405386945489562411698287247052233522926902497787946676466986286589021719384008657528442465705204111754375514095959352554480255735714259347550629677447254333510255506440242001184634638754204859646505725991673265726844611573200559618206282465366686296385330900189308179740565972352948705175815699661299774472057725722070805101434033055062937347913995493989169229776027648000000000000000000*i1^11 + 369692768889241274817472553032670075260390692522376521380392175414866295803410838878266581528619397643331106402148793337004354052050206826289514121711563771995230466422234564256976862672385901865705422233541015545400586973767137580461326841504207722550310382574485918811715851315759510774849348849002480323252563180114141351373506770825153124752480867999955689702501636656652879011692307121318233007694229260139760142526831234749451601046858237447277685719437608133538576670658353042423832918983927866781921614567939157285965404203765883800501178841691946530641840539045251535404819111936742969946863870674990594080285671561797418731126787782246163137735179154349130966537809235455489749023135050927579174741500205363446788629474503578064693370873924306550064241114653501111049534711566729653269221557493994910776920582980435009412038307179102573421771627283626044260374805541589442397073896519093200383429836800000000000000000*i1^12 + 4642877808634332167679649686778924953590042651749982062333349054350335597951796799569138449528027559695300871147521134015074886919729778653048651541338600114764880523030149400278131977241546682510380993937992170543822607546899201611371946803048637002282404656012448251471689360582287573186987101438007574114410572943038101765036814537208248493319464965749947154927908855725091878328685393915891846203249872177965522233668070009039710905756288147567914758199789745939233559163008573809780758924717543458974220359698832553194373120040468504461087389808403646667560132091929451945433241387216263341904007311312529323831407361801579078322136874654593204748932998965456756189573587954873672156528875255353521866231867981854061254477400518430809395687412139538072364581002977228644512552660664717965851128581286287691834672382286614800012925705904999923117876261423874674594280383519930307465880056281176630886400000000000000000*i1^13 + 4980996098099614879550355658846311667291928229897891564083300582445246338074455534628941921305805522780049481379282586315368034339561903234745964142097776408440744668091170884877200053539891680657548054182663436379132105274815736685604404163065366609958919230292930784353734244651719141950814206571821118108570221586545669166837660224190849374809873323482357541710735702007566033267167833587981370309722047189165816022143499200151912027189883091513463734445353389068502029544135552006302338947197604892237602136648577163432684638233070585436096230041900945067312973076320313116932193673045916814188062882221126409762480771142320953109782911705393076227476960588610448006732997664793259292789898892457860934184271866286799585776898072343150132866075233126607585603127727138850971041880246977744302889379602059263642514238837233690754558840166389344965319162713662987522408221277689349473093925302435840000000000000000*i1^14 + -68032639193541025491948138425779247085750514914064680969036763048358744581231044653255455323565172000215776565951516106774570176946790114119445255362416020866362139749826446512204616646967978842590518633058792008693955159421350324511331875563755243864645588817949348219820234453831653055677359280068260261144745754682715860431109426907902254911448623267614619170312282730938197343988982197595968252960475682629155716147401922237767928973777271548342312463042920054028648378977189997679925132836188436901542547343974491722703572544834642500613578122857089969963918075279665287607139187850281630388743986791780840730992218447420034763215383495613275265888461458576425168285253624629121078177420459761037788443231108708894888651573778259083989041479056715359847470055434528902734416373373380216621340313814151532800946130576255382834030863832616948193756347598281471127964842005642432564916597555200000000000000000*i1^15 + -195976105830453388506248845329278658901312889959467759014567071316386749874119395482702062809226534759146808824370497232092817303488177615507200795673744594985623967611244901130321574082900180674758268165700839596228889573495133587439602518372415043026098295580151242008224638552309786033303925292571722071050601069350710003275081763705617953556809694340231727210875701541657029292771653206408993690744816913804984141829883151900379873925458245699637185351835231194611036067611851989040334426366866307740561598097487074927696550110123876170265898929214356293939341979893062015427197639370801428690723434026076697913269731269456161826749318048611239315852409231300653439305180543867082101911190937167093709378766671994204327171388597072989441115867402521827656905466536661205915779765867843203115062016292978538569918839186381729179936057529122985066747876815587531759337667683472218253164544000000000000000*i1^16 + 1793078949888364435734646057669109795764805798583791240741339840905576579879136603748061936167398936056360558037291254767021977447655196526361256324594563549102508332976222083125629740340821764366852307256947351154048363973435074300173429602229390144600155520521930218542750881329750866898271827022121092434557273998028207847787071932280724534567995133552056832130631664967328797507122033652864533579307141797385357022198525575354312666882514744347949326099498325650024918315590854160399839812011029586777268408049781443874724365776126119335023097176295645085971267513233312925459083515495386415165086047954536164259088786296772593785093403106865809930802538164007785326476698022756834071062997500238991254979722639863441949894373716913695920337603191313064079057760323230390121012432944927330299379856091425157400062768360377399292692449760362090674724664159336377522960892427700797440000000000000000*i1^17 + -4412167393096498586446637924059878652297438799964249324045122899671238350786465742092348035374640796561445741122220670085030797145308343871343067932641833644161283360663252093297462543617770993382534877187701524256642586498945218927601238499462837118864301479522043581381254561534452430106252393057645598209780453309375944027163021282852277921163701895441963951638196635499622643885311662696718690518653723528357181567682882798363127037404310546250681666917933298171546874509811434531999388581146252148787087227588317139055508501716078954489240131081321968177772370142685179831182448615008374802516027334192952558077091321457274457937428241427323464543783783361544459762052524629590756088308763211674029793748332371953344068273492718805898415561460406619789162697937848602897084783943904293569996789496995514559584987230197751762124255514928244626871731682265546948096484803241574400000000000000*i1^18 + 6017341948926867360842708372757510973737835387310104516295800366979174247605189137247388586727961904216540303302323844382428548393445128610823428581375160821199143446677830732479595756518962048738015118000667461847479793855779262472577127637715550282554948038316943170931079979994529214583414940826833781522110600968767851449934519139287722278774592236540640138395386177235623668599971036825653865415420051230265040168453773569404342714126587775238428152075368480564116577552489420597697202702987366880326677219300791274684690507872417568764657525681934965466327233610248191311074295278947885045959568708693364480566200829756419462252449918099045371974577267851383180794721894622829514852129752649250433475579048578237063367304917181495144345489152265048801804723503063898594519937485985147739474019114689156433308534738020502124209980410474807636052849183338410767424264601600000000000000*i1^19 + -7445959353401490621543132996698509891293021818785221030040321095094277320926125328961175710759268709433264253458159921453105984912255799908987983501096765233835376657986170363954008553674643264834406384415473128140181948347815745137530475825084871875808788939494160807396807700306046657870243991457367523778661857519143320723938420665783888928806729934325084384482284271148843632671759136819051412423629205076243498965670613995216274084066082856578913211095231578204507789417016834400780919282924372611285264177237494184487636197546270676030040384115504507669711460263901643338843765138368982601358031811958890841077264427868653642848721401615531604419989781085433295981550868509702650005568776278975811690245678129727441973406384535699887974116162375135052362547587035229326638570077248362703280709579506633689436669718698266250416465904358076386093812968722452122173440000000000000*i1^20 + 10966873776411806694565872909267434722721512571484034452422126018672541947316315958329735407690825307085283652693330245144902901898158026547401467244964245281531801450745594195087424986139983242993474756393903843460579236244154044838155783372944209565355660015527111866597112825456980872284876010750933359685693661316079641622252526538176368140006379039673673489260882642026539113040476627264328081620205504439261560247826606623127046717646973631542849963606689729877449783956899932894658482581429885170212385192149046092105073533470908954977831640056709450894266599735070140112118021054724372720018957545326114150360854030007944347129113441056077439490695238513822185312247594938980003069755443661227901196472063515852516136474543509660049126997924927700562757106529645794004969678218379042325370326315177543364145527354406126860335612331855335145006116669856153600000000000000*i1^21 + -12076179636146850461987179056157334226666457689715081680521820474175549157710565833921160213756129783045046521647301889934500655573197277802730343159145129609849633913196557367457051717028551762579704989159589970798689761027724230218272222807693364309644264177773325483344105265295643672680009717564355219705918068018522750680033847554418819233208847975595187809889006581761172664764492915049565436413786461854154969123303591126561799463415317813774177681991362731742218833228010736650326240826426826315803415633491470143005707994128104940856787641976554825267942764058047424713588938157393490574528573986667917695382419034361630068312024775813841232861990213975197598122192872645890825961292404665028344074667268977582080471452032689379911580904909994224920374364232449543406749823531048070714057131166583891164739398833170447450526298406688275086549870182400000000000000*i1^22 + 7430706993660392442601961108137417072036594378042713721678463992269512840137157539842080956387044899593743975930697214577384881769715066985721810522873422742157738923963903829623147426149088450546890875404152347821349529520086852442296188886891892227674480227577820198944485236094448465312663627807870351249789457867534151007334553248857449618356746057784879934461485295669811390357708871728378747745596373602418190442827839424075699148391846372898591207811105060007552146012769117844518625875693608818002978835311444737262464887847199790948665959791181777602504484875004320444754591601796618518298086646051686185238341570786582457000767542178282570484299738234796278255054877842682633849705564243909452184192244080506853147284731452951230269797602806175941497317973546179333449934705005780274453615549029929719743534342251816465927962083032945477550080000000000000*i1^23 + -2777759247516890359657018240146693186770227959553551921744368510173861704036516827402622812485771893336100699304894574603695038251360509315444664563409634693908109791474968736403601609034420725816257437901681983888293773960668942169147012662143888497835270596268466884830949016708412224777284319913992560005502509332266634454561567558942150417909082076615945344843989025441503208841553349619631315237822104918143267419180593220604802906952261023091625918133533376088716864588980820073281772874912301330521391098039597103265338215885879672612507390373816804129303672712592775685816584661319811391513028271005343867771326639051748286467334125532282761165568855589912534371230180333873985800010016461518503167825900735336701277364124048607944677949133893776910480147627970436451675895613658946734657442522346765242274515702741084896539561660593576345600000000000*i1^24 + 929240776269917202425878412873045417414049199437461422558454978897334934332698054229239644362726488835764613066686603430950779536229904796002282857877275042733052071784538831930841120954507311342852569853112722298661806252282564450264656683691714884673895074252404085071913207418067168810540234893832773706451530159524173413969264506695075711512936574382447737156345661199332401558646698325530781380164507952182663767407188255679287996864961915245895601884460093728870107249014435214661556027996669084095029034784280013628390368184034015935432101852264873386825639281557525988932082570823012063303727882054511943644628569805844816471262580671602856613847436165836674201081071271173163318086473004215998892158126430022883291814687671640005129937202937011942186349198575918243773483853179628901345836585754509327575319479840652980552501664153600000000000*i1^25 + -55482345998611678248893629327830347817958646995061553731491646913481603875759481917951711265185591571402600936526475329604176126259118139227997150290415930258581371722357582183393797247972516478780613889645008972670799989074184305161262157080339010396237619035448363674413820247546739488719525082164805990483736796987248102556763916915286019131098726629320757698815857882632453922388300319411802782432578817521210646405943760852979466950695685042306309347723350036686107318281281457567629291854569631196422562580701192572515400818292058029258545970492523154429042599668802455747505827573606247513534317704490272217562322508811941572881163756243879160627826296386082056759725739793775041554147370894518095729940446465592752513057099096073678142678915618022653446204921454948266388146717219780320689669160543972484738964781845843017728000000000000*i1^26 + 1904485411192251962870148279643757009071829862988916372816940929417868354436460208884754551962496577267226135235719936021041346849442023988093720241632657655296488687170485871639975555391789711276115482484999606010080999186799110180361394339624332499775757414584783241089147791369287941971899620550876254094422322935116599091478263619300699503598042344145143460223647084012265901913027816976269601855472718151968914089639360096790652140497244290206191098652991848261245184254160102786597415462607707323236696986572453393937644608099088597641821665129972554222639346170798850710196517517323160684921636837950402208269554126100914570212336144230851358342186036087693473692499819741884512729262045857911182363854156076318038693064565679387464889433105089787087338033578179205446192974696845868669910163938425476249682363737230540800000000000*i1^27 + 82647678433342845655389464677491323151602476087160109973313167314054246360940856634251076956052430673265452082751864173817141963817036742897509968946562813023822906381837548176622118911571134253089090916947962676010798613016267657621785718669320553781545232914973936908737912419001338372507245278519993380106321558964104679582201127283718305781463349871050452150457068766658042166460990635343449590039577534707898843607365812727766805886541235588458051823011887831440188031879108206378111119689641541452596174699474525836895942028277719813253232691726073210437854522422970739855161819450293917957751744453677347762959970737303712386921389988194728958156243620802767689187518106424088302046068545297798681779035587752064117886950455504803358909841293328623232781397154642590069172273335885409555125253952470571626434396160000000000*i1^28 + -1521982958451911661831400236939802722981264832056947861240609082518086799631311693602183128121539410653261851961663707605858511657982656758887107026416065219273816004587180702239452682351410756541893256110866055595824590451209431222059159871718879354009622357841004997217100415238675183163772576371857063357683088085281840644346914055924048636858629674082959179290479258702292428737870198092343654002716815978706351881429588879142302176265714439740507145042561795445034620881546209757516593414094940878892272342762890233644308161860530883120775207786608145652796770682900925923970919657323288166287854974407729429190840085904525869744447747267535546668625164544583874433377420571623306461918486064917991061629268577181682837421522103756138811170195329163140237678491944842174010413588053104686854023001042768101376000000000*i1^29 + -29363202422390580534072166357300369684287841167237504896730638390669095120156800972035631912109557172525860558312246625036195081557522022265626196291976335196337488636169727989412265493442613327484932672225257972667687550305317244474190027555269696194326766776190515263928728427104998000353819325397618468488136785243237706920912526803376129024161587053258980169395837116263304042618435767797842887385425652043621231681929451436735122599032599765261486431013025466579658226081977536326396403608252306294087410163162592699504959808042341596792565018568618538855270141783629591911614214455620066030892425104606438324808115027484257136319585386922377507603104983204539789291029005933736251079137054598357716617766568171342213828032988226286359429848746772348902463445743773329776662566847294592805683458578841600000000*i1^30 + 256371823071935824516072408154405978878874008132598420658043145720154249712592090330953814714518680831626986310392535014934209484483064425823056643422920211427348508819119035522188181596875299364984797529456502684865924151212154922898686810580971466517862679898695523600688320208335838225611308379244603962952731070623702355492071324900838377776898867989947525285984950855659532961639155676733634796900976503080897774655006433656766616381764289674619755646594604479483189524140775967006287346578246790265797697528514187234404978339735556294489602313020089405949649031475603904369962878921452381677516274639724819314831239910166228882196159085684670083834498010406130129649588839677430228692547173379060909718196849806822660528511079014071315557130329430439966013316602966374557323175153777366584524800000000*i1^31 + 3962930591901116403087950691904374321189376350166921216739003568611855151130040801104279094204496361734649855547644724281734562429789939746594155548481735686560762356597477605106298739086625328272738844514330397041291745980838175436051124895027046284187150633616135465931975207442859532009669232759389870738450467103845120610200233493666362320385139014225544606647237523803918218538277832526851415526234253180217498019686328124469271830158330304753434463232087916402742160017596144545306972678419868852715142203692859414437046279237463243410875997425562747644606675948606898030320706161369411119953451672360740324906017526657855146862100468343097690036787906231870439841658863390696657959756420880584851305898271874752638398619380305001444648780579071583108250055626246315681974504156529950720000000*i1^32 + -10224262967039483002130576582594098595645608589658121151255381315529728643400436505923184003899355737988073702341180700600113582969468647900078239793435662037282825347763707546477002912341173115728377117069868801757705670275604403478950195590010947983398453707652116078071229375443687802752319028874729283657086670986331755628004060077160197209317294198916850276548506338191437346169187269329879416671549392774307687649927847640021175243659730804234608946803585640262121619355311532642852902518174713496937628859947393068741846470864215107001771015785380969407587564391804949280663848741810871238311693487029031607430551229115455635206769645137916593433488653857178707093494489743668227606972646457777787802593174461458428737078993517499997468205042124681210877021038473014633729884160000000*i1^33 + -65375568140461111176669360603837571429875189865727292162742572602651284644175083287572248140021041906335156005211629121312534094453634390719698677613649574827504141957177239899480554564489269157825889523951113357560490176606894007162429684547118681171722279361426109997181689746185343443340590625513158747817829731315236732772638553858522231056502709153810049578756046628087826351704204344824212655101054587032537636966681315429499681336547829104112202912226958073423068393724417174690838064354714813740226751674748758608006558211405147038744592290313650552135885695515915594394919008463323401883558628073526574105581774514089467519471498004381199867787110839203928506941306409694554488318727017064502904888923131744274824628996047319607203328571111115203392673243450333724672000000*i1^34 + 28926623353176906309003079168054039543567225168474950197337927570688545777891256185182075850315556395627911433056704614516605788492868096938650043530151871696042072420181615144293609312975936969457785888645543519804258075366235057290278116294611201676473159574860741480474249899285404840619265116003284720797194122106703703252930215296043928240395563166487886522742512620217303758525732553501916504768132524311368778958754885584105338794645385792334047982704230636015857356296536607693255196854054677912248830216778294819360378997434534621166307120764627692755542769694325491849766281414272566240216926573678673806698706561952886787115169899199649588531934240508142858662523475658389182396120792182050530736991701475339466211169727099193561343146248779277738267639808000000*i1^35 + 1437087843672565658591878092757727433092824952607902527804688061884681550364302515745371386732698246643214637602491192473009074945403594851582856788252599257529674549098622924567060048510917301329218266486349384271850293612232177284733421843004841584608453094030585482554265126149879189886060423907939491656407581504516213753183720905049581949931032922678308524083796749782834204901996468466092096917534025256890087097308690306572964142109823912282634585518155509617894061617619656586977189119898128725343547822808457586870616944734020120710064760295249906409987784879376590534370778442201965190448004838301079595167062877783941293404909571494908939785154486372862330768651416756563681859900876969958830533099010026434757083176318760553011500233483415558868172800000*i1^36 + -3871144436226525335347537106956309579479739940351741477191924103765326185465259544741089681504779013705754591621087468964428993973603822826863971157061220869069480444757065278916265441333832391191587282873997393355534556136092379730854822282607330317086721515727602609765168657341431967572533033351409059657227333880616064442095861208937339134035281920998753121521529522704915324518168651072434453193443430920578679427285515678271120809934319908397165447305865183754396998031002074150233690579996226040975395363160501938869705579774553066522541194061803446182517775037628448816311824924522267896076902741896079521153248359974923884868833195913505373287012819271070696677070124083985745295371081867109843468589545476774926681375948213776771354319375564800000*i1^37 + 2707490584457364850216481413285468875588961980137160482518925314976392767436264321165783343135749873186363882091989447238115573157504927180841806069738437191948618737895531348650994035897313508124220305350186229488715914750384612019672919419889075828672495274681583704600435789410431286538897517809661786206020283891407666321315745403458770554907070811651834043553726584750789446318247682107127494919717325994509966108357142776305356802403666231768100293895891049398503601728715885776738208982723389383929851992906802436131700835681453454213212540766655731449001168934012448571538310110232243491142610750218101284446634581545924017904613455943899245672104588256123294958259721555493744506976232736515535437532484679261381500376402004421531074560000*i1^38 + 201704347399516733087660883787126284017234737020268793182750144086792686942263831626281154403613464408122454421413810982839878666980442886228871415684075904431550774465430177256573686805517894375800853521983308145341140367243041810656165371618918554537135651670762183908882071984565227834938361339831779480197656028421608000905955174126820379125248525337944528899526617695565954262664250372818077907826022101339905109715717945517594869676763785033783001348422677727427608288385313123386736956845663380378289058719204281515146116354561024012042116966136894742499601651002713022243202977294754223759095887014289754936365304938791102938776305696685747161845427955708610258211497504900916627727785828348207732022617631795528298411155578880000*i1^39 + 16295206334997438966239225165814581127407267649340745361573885839901547002536856793309287915917889702585980001641338446712176805403039878218591458203323113919434994690270669596136727160557842742058455307337103542505465448042474576176013331315540870941758462211583427100119346364820742982318684485302786028387931213939359413862691224549564447219565831794504319823096715766235445437119908147962713589309230829006728082270151397008703400912031956663104143590208723791125870588024354665947188730200069557116270648566254383221363280324185870247906720930813539632662419117097666289087318998622910742327100029931354841976872543020308908238739538536942889718513822995376075333964696971163916757670660441335909400811988317854533419008000*i1^40 + -103246353591912553358412186937715125283971198825002800444018426201420984742259786814124437500683107960619326241375185221863892298425306987708661738520742811934622831256890445124653277254834469801819124813925340495465190610374315611729069499649124867191216715734121137603596543110481066597594258797174166194587362549206956701428237784386253660015848456244443666477225514371299361035107710051075871011091947100760647709380806304184806868349599545196256725573678702790381552607846657071776242633088070452371427881149519299872382417746408870698389600137270829123792694819893738801621867756813564522928985427384252895663928606103632053194725352713381794226492673918635921574206620330012500286667526365730660641343488000*i1^41 + -365449126886003726186027356895187482623048526070778226236319590040517437896305252118200300961736529204724704734808839630084449603967345205498811092537857413869060207885906035770137373329783367999867347632713358890256337107571874758873735856624879293059577521435638567525661538134500142774514130583857203344209196558546423815900759073647922871524040552552722007016216697842133922676874030296821085508240390755412731096916754264612767956133727401312558467599032340131844920959050127313956058135602065794393397218856221071677980260950952237474574449512866678389108815677090468129762492294559686846777160861372223499891016943862642102936345240571075579487997198540638136144201806021327119615224370483200*i1^42 + -502059887737309363524252374676979291907995123978989078106523801684432647890480966054965609440817966361379857600186512391045400024960561253251451533979506836229846183538450774873852570247765358195258841941359748605199857901787861458242461874904407216764217118604485164035221926286117199342572095569457187592511872282851902645456663474322920786524564765131598352382317805281634530324449192878080387763185266987520100171839106456437616443775503378201510930841282388107497887741711820940235915471862133532568748442640892793985215331603014072137155060353820754298522229146896463151663252390940064854281885184061959266156271850011703785663601503531979525060615706260765090197574867717260800*i1^43 + -205888197077446310272693802710466594322897989074301153411522005112365571048381893136116494879345987491441134333604098542862865610875519662746075030515946621748498936500190482849105873588595022515616597283124417940197801311608646489170133177670614487947330287256385894283687938579669461916237627943883484086491297938000618213567911139432407224758447617513061966806828119507655886639133862882912149433111712455214914332781937872767299431141700773998347876905062893007408131136000541381126323688157650624624974819530411237506484740131604936547969647542204616681904013292961507883313526970211009966339318215373113060797473857908202748784951503400726766347997152693402375680*i1^44 + -198455815430134652551083267003954014304090477941479664773384852707136363423192466919289684698773753750274910544463984423769921318972653127228087867806878841851438921710616872895987489639873534280126775416113625217132565145831495737759505918303561660585223258954633879129494464290134797059719897052860824868061492413357152306776756319027855447835872566742660167174608648691056033581489128122099860735983872947433225208327007702471409997832684381353593890168905001691219751415807086066896165813471420110196735991051122523668605018465026728760241895238810083785609371438316195633249694550809177048571930417262513635286498093167823828358977425508658440320*i1^45 + -25976468137046006982009519412348345496095854041903228429628022269057053377459412481994648567686304833301169052340614452287985812287085649226179199243646629773743418317269753148237045720552072289491110675425060726626399217945498618346275017159832489416284526151839435373565107816447388597581842042979336216537000261607740418855709983309779978129486518239268332810177529742876209373339711098897411391991037896796185408111257429314052906772311637667038900229573904774477862242129220752371682500905368789609416447876756629610868705134811102193607554873596969324563056466688616111756670256311355533130610533835789560620350792544611334456*i1^46 + -711638496125560828629811301470343901738471134463748989534145514445701969990617442177547605851886920913788676455118030515342479605255727870968646073025163424611191396457715813848500464653133269604266404619490541785392757965361555340563593586652007298957017908906963881576256919019994783020918669354378815185954203896139506365649246844136285546403661140213244944829409734055776947063621395575722159073057684603225394139169507031955305116972075347927922120966791481054722285489642539590636218718821901271122908546160792107298553985839274523823978383455334042893161755528854489797902740687883367251377731835*i1^47 - N1*30328878358870261285247444174048729357563156862369654174164806496404012945400240062713219650695955159220802200323632715564320895515923566380317064142141534716300*i2, -524031899121652223050109070084191033304701254997487084383382490348371272861486700694780333421708549064128092393316250168046851266457071951451799351342468834564299908593172055176376332296573517545591940554797820735593793548504838024785628236650632777850113489687086011054790802338507662118254780774511877909494571732191527184039315373374405719594533319946383450152841626423098240339517882320022106746222036320505876044597378294646637207247388836013308208977561731810771057998340051535700380207461018417140223484084744422600036848818469509262603638345344932050517490636700432679424539634447452653245424067942844971484591195707059930060743717459726923812826995361676959932051331053645057338715100690729679772486286940755716369599698290788299231122529141683274155711372689244081956520513133095830527576275355984210789887347461934926214982073242868890822295927171000913777266086675061023953349710039547614649652610599259114957047199878788027514880000000000000000000000000000000 + -5268205945080269258593773004492008278277826660687613784530607502222820526399951712700646014763845893796493471670110601618527906736594817064745758562878989980950263080310023937642795023755284749820480240196829147122643965110889754192188389005691277160377822590252215918518365681693498112620140422516713218280779491258578347765241009155430785199069979833913743993882635576521852433802261664050792370047858171767299767096194282570316230595103169350456553620590439557811694615598433990036302738415926925493967486183940831168224661815034644030377712888662836621009000572625284562027021447342872150438792784344431475735067940855967019237844889176249922572506991607687809475317366095261964665942817050272448804895308691487634756512765874640537168015108979819662826004284973184500655767762412446537734265283666940229112531324474697663642713710364716012596891186417524238225478355637011373125957731649970454398608196962549565408546392628877284763238400000000000000000000000000000*i1 + -26329219634795380037467134117172035858169988453570604905900740462123242431714472265662755615589867885406822381465964955682541246662699754010849720513184127733858975409274657918682930753653409662330477968373142769653442217595432654380954315537689849583742567827602313358036139461715092662923690346330654258166170440767565547286167437748367952302073935651258480563186410705704058030324327167640597595270832816299080519707123645571991548402498872680691785926501771624734448892440530669345684925952080691814430553932723839389586822844814039124589716258181357594293901979047593706458880367014365192492828150545292099596850781019839830735366606776503839490216121091982117501365605524025096277900847751629844344252158645722989595146412771742720461260864827868348148245027420165681413258511788533165848880707740138051904327128611279203440425492722372997761874395054835401384082747853800630095046639492264314149325062788088598961121918232939519279104000000000000000000000000000*i1^2 + -21999907157443179380745152589604351923288482921016579853496064729226377038103016651846732999098762851463215067112371995283131046071153531349931222256915510286514252131093552252214505443673686009068070199456391809969179274375173217939068823011160058282400459133487995299029397730266792934227497837339594198174063730549108051379409103827932159567994074385033191405095939238527877110650285517240409252731252344673726811665729548333408206980416474053925044914403403614376845592356068491583390174861346428463500736543237361571010893148973372475699212353519752132678130495940196468665652043274090397313829809028337895276962085202174412041232618882743827683976142764502766121602400280203261507007345161807540984287030964600191523863300690693434093620822229448918713050531092366216303458484923267122586050827776103532654042959882242278739532934501139111067092255086168940169241142398186961596828980723782652251854088072195278651763043703093607792640000000000000000000000000*i1^3 + 46629907737504050538743906776443627394707576993032032758511255332877631009116660927305918288407011722438356532439632202337267099452132797803330783481080830997168985223048613282830298784654320810353348022998140555748024886229931755628196331181530189072422639799114372828561373798830930002949326419368940238048579232343950135191910564187088178411473229641335116785757274583250108713133097709994850860609135030174335430303700203152645540752550544141153817803891372347523997859399926851532779083337239143134293103187724434599062152819198365660277877300573735097844774455164570548946497380248208429616078497801155309314930699737659989662536787183127649520934293482937029499477223529424452002656846414363791981095592763024111079827742457987734623491213206466720099260313657860792796038801814936039137686715861027164568811523766579984761274735184665627572411765222920964086788712089507980275471928507394395772479162678957284915942455890213968281600000000000000000000000*i1^4 + 29086200685842805051199296726397831077289455123240577088500016460031832668875631328810039532992946386969631573722021821200772352410958060669334919234659865786396515448541139906773730704116718382896791369670744408152171716221428999058710733026145192932521772549249852208004325744834066213129057474279016684671268410129538488907826635545986956927203452151801091735887085981264409697331039948747137904765899806692266297041161369153168108144240553183006522916462285305947898827901626624006903751895747270702188189073411412004279531983639020596601470187129560061611691055947652392458167101782382931328609513100143909460642662897254812003757378281481274761095183742750264335342250276133123082437810615194901791979637462325021912480954284651302048225181022680746001812290627104027200327090767764140944879895969910052675573814977182359847020580579374756374245583398600229501538264498948747792302285299211153529193542097684957450019582812958490624000000000000000000000*i1^5 + -46430688617755291660879978968172889134908780942031518823425748049343747213952910036876234417117417065427422507432071444294229156243456834854739745628019016290582829005583641085402175114213019995075354481800200683722397845257742981395021523062181518613874913393247698940316647608923071395268239183219254163736509657956988599386751681979442252975841271727892279568579172585180642829431002991176195691202392453259779833655116026954563811832556968209110826821745334514898600576751176190090723172367922223173737317433295420662262462558738057482971688002864198625534876654139474147496539152870892948240826602127278635610160166406547769130517083154103875064080338920936713229858314877905981385056691375151994630930221763932548465778710438145956445872074655620535437084771913507670384188174140988544135029386804282332425802919561822874824091324622615757103237086073829781612527080271577803135034538818732988027706812114803517860810615053877248000000000000000000000*i1^6 + 5256877765702261585253287938588203391027991153939496502000931348876125467872576691438721412692742153028007879247268588940306995799028887272254882342971193772918714893096583509216171852352235783186349489024421749935170645579934219637519045060010670645857424019073006839508383191538182338462776816946319670617281629925421465179690346808699860308823015843693766103892118774114082844910288608694612630301675514438469328535396940604711618427646444861931876900683339573340457080660365393865536290423077371978533044950279000333237108708113006141470425016666400057380067143216342796524994600583097411367729727198357746603545732470246465789444466882966319020163308463352390650231573866250427411917324372058278172748915710734038531152784359001452375855646360336698077251848161700006546527450760909589911383413065460216293257145307101835428499177748301810504622551362761432214431229011986357108112241137196912050560193171992374257662601409331200000000000000000000*i1^7 + 493580058629038870449714532696024733877560265327304785748299573324403774193268331257948412987305267818084273112483869461937725650554597536174223248943100055897480172060155637674417868833671027226434408865060011351507779484333250383705086860546673153005118000506686117151975147953194915797165525193847281683944769532896980880754712220695202555990601275118317681081778794559326976020640836160809708897978295949419166026811943386465134483675718141232301553758958626084275776786433573190887570538560727089749499300308509260663796654616166055154182900406919045647702333681811346573699546124356857229954536381641015350105398838943406795257043231498089742847193539825729336943417232071845924248967616548566213920873512060042318546768230775560756231046991996278595307029073635994571051259296350524781205442208146181661927130506702396931633687030454004608466263007673614633140633005950567962785761783275444316459736796752869052282149273600000000000000000000*i1^8 + 21072481445054702682713186227964296837641979799077531337665046176383961829512058761023187999385298140443610509987231435370360865193891715049177046213936092762346695123035889131207365994374639487115856860946919790969092246040666703725580121164063245488674090522693591396818905741752217467744002466916904243500298795064738366915577650725567111519685439836784166920661468041743410848959754209288727363650378338131680467896544361152610527543410911951828573673955109683807098497423370094675255258420790096526202103718034345033050111189666056564737855288680014270255349752467910628973074486719686020739623604850605149594865608046436442917345939396756329736719372952900024155726154153370918355526725327375880440180419605338785531003763776118566217740562750225090198545944817867852426286600971762063860970905375935512242061933264910745042773919126831546413877467104171005201549305527249389441950381771968913475948738067215937102151680000000000000000000*i1^9 + 322406078192917502289279577568339145994907485580128138166531196933146181633617028658590362089997539115814522926644055748418969344643987560432275690559869047582230576547820617814416181467218054808596926127739924989507091436828419870156628894962921133384246961390166651575386654676669642931205730111226970883932336359814512291095638126189479459949960318036595057528496053675306990723293405970260616606359764770246228202901461523671470690739017732926662852353309371993588104815809996278378608170672440556855737440758151917540999799026134976739438511672703064606642791814717367555924713789111533658800848106346607711159930503637119055480199669364021674717353180778467614227209624456786491662302767836398109992390156006203193134000194131214249052502571900496903530173677304091787776589852838491062191112219083372289028262292504687296019638592918019503386559549599585966656186076053913347205136515450134124872010680540657090560000000000000000000*i1^10 + 2917258337243407617720775689022856080912171527520250692423689985252850381320348777048566504134526516188271116388504443063970333042373451987875445735243922034550586454447978323299473984702085237425357855639201019165376662130260658829395111029444037928257008934943455020767575224964568842803408330423224471371190093148499857212549928398261588069051379835557603737173205207120716082161338470522984188607348970681739033115321189949774399379172614649931664150881384842154033617161652428409282368773694011738194862097434380365094538952098072556007623620881647016805219931276025391785120321015684393628577846758210025784635180378010576879390944251052238607137830870875556029352591261380486673894510757832675885521357218904862044997709115670407530483800863269663971001157815418592459849435167095179514157768956981321684969362443041995919939241026085885980372197269938720938445441781744280705332926458017041912790158743175168000000000000000000*i1^11 + 32444371969513727020717563135247574571613551230597079437986596674417176456315694619189548110160246392988723072111712921576184005885050284412155892180467322433927197257560619261562376421457146898170148568313254524929533344337753550978230694004873214160763585212903180277065714573525617385602746356949265878352563168733287005962266569941781988138515195753724131022486831896728606259611227588352247071065002683210888986093314027879294907002385239044811673601442713029433641214356072668560040505134758643467406039955037738544197338868300547627933523885220359711397973205937567287284541655748764497275133600932423207219966288744209373023094841875099438882146173623025195523242622541751190493141815137534588543404856912916120934360988292584387246203135845917959378299503843492064374534701272225157471103343551322513224068276122648738159495758195574817751942504925971389161596832769204515264811071667041037240340840448000000000000000000*i1^12 + 413595299189590737166313542884114353065788514959722187920209822354844005168748955291887140675567915445241291737493578130694537873788084220329265920367320007997639784819380808838868461739639911209551579184269702427396157996728262413944980208630195695524175002706160458627314357782140446112197637857716313809431982155782271471176719995989688932248163442420288444463622673995366561944545657485687826325141683576766654146773613806796750770162395945653551359717765379595689522433022535529912438521009621444025042720725309613966621085806606514170561972907618393123574792059133262596452962066885320565670064875432177898234585626680522572394489416219422970468041233378329017712510259400186364182576567910300475936781517195548869905978895458334864076141807587865536512548831532460483435312088950309797321419203498974426211388769503692705480912484192101896582380049903519505241535471622750306224948502091122832152985600000000000000000*i1^13 + 462632423039648311388754230542951160334144150021651896508854718126419080312543506086643873255632478325038904172653356843884320499932685865279050692738425572716695103465711536598040933397185376481622281571505989261885009012539540437760119528166053041538159246041421729774563887847374093337527353542289339236534977742666220912805437643435313370635377451875206382135871291482556361294921557698795244393054486917022156287686578575884080977220636733602829902951878162142828604980188553854430669675757135484663806860235257344416414171263856592494918718152000286044873867931573392723355520745083056265704984221447309407177647946508070705284137438039113834793185134442673765114724870357769810873326729406242605047063514728028770494819604141008437124861385504003444010261818296794990782434937927095935132974325497270790432645907873014594548699847587530217675659721089488019162821492437936383244103349740922470400000000000000000*i1^14 + -6026772986661921190505116175365444738642297525102703965969632061758971714405325078355701692423360331812888126419447392269346155998376178886002790157497426086501084272512896220872817655534318135808843198104038730388879209028484933402838120248183503363702460687749229064055384783639787265615033576834819460995669370092887930724443856372910980436714521584069980161291763666244549898835722299961934097663250372014435212762427530589245841123917917683238947779362744272531046220898108478943258493769505601575787982070298113949080699299753940572749925820015725502420136700771760942305986039073749031883884384278294003038301173138590538220463426875101802688657634214092541640529078949385943717387075325020244922044587224033710424740607892025591701073253153749852779518779268275138134421485412234370415931937931935788632359889427230065312871217775189477416076530640329183789893144526270701051120656182149120000000000000000*i1^15 + -17577338910209147085444790982126873867622118054602440578977641677545475535389037958465115167700515449394600834723420174418879557813133799652493736652043197921409293189502818704822866763731401456510711627510552365386092252520772113006788635616911942632674679232089028162482529929440509797288716200617921740694006794803393323973531210957204670924181426356116176486113615655324777677447738361961813279928872352695809766524719021458410212682049948833954146030016404005571800446960056515174822040869324219754246166004980940079283221320352892588531274677164713621598318084424591539811900160018570815648253898429052011128340302361059514829790490649304974325281775131723190330645546985635480506800544164262631887489572914434430365215514265946217751805984947782988682512620995745440814275603521952619435744939484462280907393039269968010921478926059088216059590672418682540141225505533591536530064670720000000000000000*i1^16 + 157613023200388991566585977707821458924907119653245579974318573530650353322603454358890087750676871310000521695136513996161878856429104358020472133611631034951763397768170760405747264956601822451592386545569760938947457160032419372148347221021055305678359465480964281675709290474830029036890262394585193813404192723741877434645842575255614087944691351233232668302150619873318416447378504301249051559547351825952964683073051751301527845052654652411775812110060467734300905249853662300898029814172418820522365116443913007022744404744413849579127400792648304217747309196419102495803297613525845579132134734505617057806920843516877530965556317011872419626268739945285337766804140537512154741246666319471130359459450262100148475945335366572285065415411346999394840072579900399556820323040587782572754484712616037431504892667594377212657203612250494598903549676265116375832226780642185354149888000000000000000*i1^17 + -380793514421531861756498561615484820541304255932349712321234133331921504745465893575118597085488186604949925594414787962823420865265509671847445341579285934071612417761134675338057986019697872421294015552010532998060272732934000629969505038076307780809146650613138701413242026561774035774524836274262993074362550629462465655904373198729816197814231433241653440007744176792358044537412540215470435599460279900673241591513575209942328237266431288704159823955113984645890444088651733708953136781843805212823697241786766278734147011535721108075859152795021314223327196009113662088402468056144575453356646798306790278913221803967474972579335226398086795018017017928978970786482193625585735456837428441814148108983799272684728943602573277938471266248992409623534516618882732420002730162217037113569865592463552322122782257405154899162825992576555341940645972889637216509007483482601947136000000000000000*i1^18 + 500286041527881996593940604309166489933703545886298145039019360661571618834592755627689475469322469642514314460297351118441098882125446371463550149657529451434297072436496783278988365561264938110058771973502933763316959021803332905379777070970041326898944406898125957963730083379410745427993774120432380481294563252809371551873458929166221732518202721608282304355341838791654517939633028321289326549129649188329284193339948983906310865163431590258639822065675586481625345487420936000083510266469655614980657351160533904990032272977309162476787342642325543737358026239332213686783295248398916025402847109782363949573918963487677029355157289219022897297276153554083151351960311570260469965450355719282331325995062156628659346222943019231013859794378204503109833395886263790371692966286629215185208048129571685916850833357977712690482250128981994420765972458316300153182640878387200000000000000*i1^19 + -589610282564182564606371541123840889405446076896083447463057674292498376089787959501007758261388351154076894546449302023137127980270811179828236075702567477799510161925777155554430670433911163754148653872186372963047980574643156613335779147776122906066810967668360537624399962435520617416249094190701396100486496680724899472605628342528985644879621019599487105828025705072580854063732309336620225377326634462243366472305827138328278042594924615541381608934284813173323895673066116880045446682887303479238254986894124238191009277413162403758879305571748025926298095045469965586644615826290698252367758372446667780722406527907147151760452789663607830399039476865303019645641572536148792379265690459920228517642708889023146976793814165588371066637521602572836511825311499227719115763787664470030901404668253387159882362007736733923821420187871680344872233245802799365619712000000000000000*i1^20 + 865584799256553108061668338362116752162944182093887732844393465251398836126106951609629990353728045543921228528398166808079314179816630588755437793065339117196947188509428332160973119020930402733789451940460774261258306015138794098924926273240757538570035957419282216016353912954711183753343770063247724510680350378839838690541822789529813682145777418648193985505731310480935176301113002333875847142024241481024429521010270895666648401383699895540794203558432915488297411174763710588235256344630732215240083895994910593258550823020857540988057943036712200344908663048421761982588735346768069580075890327514842501041918471342955246997867264398796019314205420108609153577188390585401896508917056407494687837377958634783266624715971051495185822228976129415911650348699252888325749028934957360402822392543715721789429964340687950047997291932632306918240638954384276848640000000000000*i1^21 + -965180956909619914389478731892751215602807418595737493171274096552401616562675748074769018380974735565381117454305561007470776336292229572530287227185420921878341931692420886805386048558682255034365512037609761369577606987526020185431786924122276426446877680621199669846511866863380841652982674299834012855987678276838919035595904285597561739070144462870080140502075202689863919231795078206573537258093222368802763566513539684850728553544998342852809296590718489721648866121098891186590431010543860562574256126840145936340341235798910206559696480895771206710448762642509095624814116327038771931150115932747648949066097574374390441932033086811859951799608515019842446659349144784668856062489244119691848525580114450987062558799092024566827214327319372333911267018283192033926946089730165340155247326719560822372678506287257543112624292618592000646651383717560320000000000000*i1^22 + 596494320571174799492396411959194005170224107327802461677663752966888180375658649841507861039120064395895133098029357384019531448060231027655282154562927956025476120362714315482782901027541652803795513079022984953171307324355685644666512589816232747283631673146526583098988113630460557591738409268442370157765094178796585311628401251927782121247252295627474494619408842101947535010485894134366327179343412336585143594211448957473674439535472807479525307084104276166932378295057949048556387864125789975424452744894018726778390672322508059156148475029219359757589289810997103032725532221272557149213316561280741726745212108533032193876122941828288822307119319622876597245295689167396501067763338798146361933957095107272560504946438334482972287686214826553642477041357221039737063788006835232687203415634267856658804214164486758096949646508594231805361520640000000000000*i1^23 + -222813540799202094490635153271880242952667615356122949773092481815253696008347179717065329579915754246840227519144014150720344630643339369616445356180817182582939393340961403760220379062929736696563122663912695367687799030149903234140093794342947671685688781597108364545789236322329559437746770865930678468866192956096272213799993102134705313138988719777177777150117025649673632749528938268082488246915051011695161218236560368662518630856231983075485373369186446907084485626465591702377007946967794491958525388640029790561073826234553196811139488240264491918365468888935750203099574468558869631046209367507567627614305412583528544923912726447425835347049633470414431667824979166710484676183614922701109278822351050306463009655230528194987531193400028772733140693180806910516688697628381926704234476558488056571810254093771136942720851920088398299136000000000000*i1^24 + 75064767901280635106839559910813926492487971269937150718691321988168943681180926256161345362782920508851963455563729386329562122130487425907047949313118801414677678537405677695587363504822570959325721041670109157008819553668766124066148301348623128963148400550597324207577962201087380732847372064809490579795937350135390816010698937243229505920607721108118643462232660254149792938922609375279444661951082360841053411598303607911367442240318113453774008957177308356830508955916492060908788326776663144102075397579601332064852107966528409866228613213518773047519454325100525670851124596414143168451999178467862759144628184615040856212735308269701339554398384841548943355076360279787078930577201114157287978836850621811254104474760303212769810186300907266449860792968178561389586173409784911893778201149575651822741897009098302709173878060482560000000000000*i1^25 + -4527273926852669613607300776345440383857145572692514975596151998326367194313422365572088342835508492195700037631459131355779560444465501263591448203926497165698950417000382005501277732008502743053002283866995217920979293798163314486089054518651000677199572682355806315924448767780805606213253274325725095474063194650900524862635194559001231431737203455795542505432353058587647618664417945511912542223592699023416128196515594919509873611583099494600229914135854172513875328927048725865292414518699765613187098579015720625114244604470856108893316524881373107545490693665607257880702211688206401615835787087384549908338032911176525598643400311989566825813220646663374521917731678165909312010085060137934757764038868862320871767146720777631600400750905113609746123271305948976204047187023311467050283656007140248033052035005708387732370227200000000000*i1^26 + 157173278509350778635079419758746723321864823759502091118277177609443203719760013360975454544869179368155754307779070563302128096856946760745879675454651547008425224358913357435640406416057049950494435237244092836012355539667940794428459439472000188258605098287202778590067985321968579952370770300040269532369659970366352502270064339411850258415771004964355099740485629926109252684418425015008778194055971684059188512742469033956196873138626383321047192969997438286076129650550434603645542016784230043585902379904094354870730653667283369879516966635185644026930802434821751310133747835169473598401449602276114228767766837730032065573864903610042351884168001555779501223267847424485123723727926236078462313729379866587053534040320712559153698494845348497163526558824197091167083255111617141352007120428621457231597904303704443453440000000000*i1^27 + 6663216294055556705996636970850023840278950661165372223614454535637701889001323274684575035896444764246497337310657638745878480391958442969589341886356973510154515215410082383802485087708940368552300448152665895017427533727716890694160915336931721331232623766202824400539640548848034447389616499034672204578711737145782186877749842041526606942461307829103703296761891489477648368284011030965478389958984498830707909509931955672186488170678150692070459644959969137128264343896430099660608363918244159174890603566888773807452529992782278497434172375293823321420049460235893688619075945835787801921227168381139088495179473857521605031466383545856019315432879886148476117921914774750900174236615536831107619172810904859500654033048435943955956425477456486340543844875918752969669250946538298042915700318953018950230832526131200000000000*i1^28 + -125286185842121274455261775106322288475950014883463993193937138937794346914485573115903971751905536241050931181320008797637646149973963219639342024404947518158267019287736256625940604952009277954330611101427151661287220796482336960637812489425598236359379218409883565345940070729362720723949871107082274664654684786558916506370320501583682137711563210929390622204715046243263065581164804958456320207761394950650241440660654771870375130694240559267895879575031085458737735378533785840305902777792956992656075038668295605541730973039753006752198142219220030384261743646454135053098130665042432695025424222510411399962575356350035126551482197242672280985340769261177318438899922104911925754576552220755625147197391017023086237330147907452234516518779533662476740924927692165451088433604407273447601833381899585925939200000000000*i1^29 + -2353680817749743188296305688554115363870447390699177400198253873572318397707540714323032976210257789473941795229209104423555699178181513961765108457247470299724101473312464415916700033556825187046601366143454797585854964737963216348645841617202766491309762197468762129981639196592416272429819625633646705130971864676795221373055304278303909325122448871811450389337116470723507326249019262013741873848838454035894552788458418507772525839448939678585839921963576688984629509888297210146294835624848231244167892999871910728261254244276542646387644698469537350812591138363170206607048608920158097993729817188966539306690849936997230509878268588386399171388825997514628702425717848167505459772898580138587349582630456774507353352200136964254758449453963536388716071069687653633550497998972130761047953730808315904000000000*i1^30 + 21222097355409881792852979362466954764640137241991447034780920512492857020399609468781540995034148043372451992592703282063579791123769143521310024476357234855998436877175516858374744352043848871809855188042597023163707770395209491141491552336762113189361528578258133795104666817096678149577966187189081035226417902211447448022888603885555860622850539566437343602685143465960837810187150869115097763965374189663053669168269818544296634711079725978573571065383499727848509913369255649913387243057825966543944192208390204946147886812863618061967685063145912510585247994352582725047302471957116929826495340272231212649885525350953177301603986120496766496106203860476472658259871860926808956752834343481432458890014182582758180430065926072297534157519163551639755607380614317064518929415170227556285258137600000000*i1^31 + 318721610307686129897535903766956338451235539522926217540172111187393176956806844157809791117540627573385914738034988253279335224824384950861018662961054684040833855656367168876973416107065641702531128559332881284331302993443682003845168011200691222732559202501985087442990370386037692496651535854086448709017591145304716099959448841803527660570236259137315804326206061313251737630433890015759534935444297455149367882771668935559188925217892727792682341574799228800381958838603052359442281541796749247538592599090627066035723144015117942537264691665669764994433306757990300195960070684209935711204305576338091084612137580650016880193939963813586283553079063987787459894526997893913087152973797925172479341053084744572818995489412449088471701687164956521425780524295870781217619419843108483891200000000*i1^32 + -881158225296037197175294513896801893887548555388047818714949255044479901047513826490761589783461517394536257959761781645582002283690049930291049455933848384256955098295897335412232997728633690429506299443565829731686077377462068803359971562496723767181961026662276448352550807893692289922875296780539644835841451963508634844367036008331910929598839339241861539248819428983834650423717779800044682630348411206053648095196339034342588538278693396280461933669802082387972976392582412035907536048678574654643032033917558118317501414862569055987873545593827005240675808822699519458785928345985230731308968855483303315249666344389372559140981450243273610010589543610584670046334577782383178342655816747046307282019345158357638247679660151018989116483863351595007896794453249692391493483888640000000*i1^33 + -5287718197219551792978443550314451348716854718903223411033148776213565776962997644034727124453790263792679880900871967904928911133301279163232614283746748388189346964623104163263009352297714705175811190026842849435639662099611883989738052081223516037725039912086952342480159084433667063639616899766518165796922309976199035743762727033370321721838452139330083181081955182110834754405470519435194350613964915608319589039457171003614334528733616306642001118727924463921012495975886138496106600463404214234734727110988474812322818873113688397825426572242485246931651240359523500561783486929791677802574355879799514216272936907402845487596177994971699315387157923199113902688754554659308227342886097608552006253248363555982919249964653495336133121554103301469206654596005809985945600000000*i1^34 + 3094309597103807035204727676800633895893737113988874245853378146740661484992197522866922230163694196408911359497938445833435965049009263339966038690161369102140502814870173229839419550658545213787250287629464987623167001619678437181011263076906300293080364391259797412578350249741995910789797463253443535637829564520972228625362727326955347766168389301013073117685516796377394363745815052399928073382547440432628387895944810092051728561330902264583122768356251765067519444890343327349260243412415957812070669164702945778866680170307507167727629635525305080266443834954184352917816927674583403562446887809354958046569348551412053873140261864954376247041890766469605843373082336844247505736745593049764217629911177168189424510333051072445546777637546045059336983429513216000000*i1^35 + 117411452230553911530141710672527195975029407000357030065059456223090243237675876272830253569488880014752904985467305856512964271856103308431595749848491273183954773439475553279086883966520758182043476061737624958270155563113311551846283511755159140586822966433431237391233663906902193588593196634958515141151215278645712837212312017104724049043637552428140692133315020778318117434017377732332996777157063751262907778765403479030818225924066641164685911369766319047559539732946085564724072251527603929056387028170307763601634182172393754021331811917667947063195829212755307381701972361361451818329585157691896983072134725537114686873377762515732363210809810984498560105565632354055467872461479444288394859034895250490020529179104021554275850100534916872010203136000000*i1^36 + -321462277007804072263841044954486863123950396175162734305395523047471432299751587430476967217905837371902171768718982233881945532730807695975538255027433130486332587576094690529238717757261122987621329068196881187842363472682445838591683887046263417438261243780220988998665242876907411661177482459084841463683785919607618849948008100690356108656634051200245957090762234792521224118132480738790304023173345953627684963151509500180524782472539828807364491597288680357788154229234486653381712849374429668724948731199822633872911502279045598027814470364749624220045195995883135153138343849419147458548660715219979851118930573338496122375770276452708503841703461828801688647454527835758102055120792587253353410167893390755270589478767439844528653256484493721600000*i1^37 + 227430219162050581515276426802013398773474925593782576845277359862324979086551885881410732140173763648210075501933672401293644933801424138991959553109760328964675374023917293045033135767235628497430162111122957153247554959377270075267033785391625822246771233392706942103030900887133678130433499457952643671842738041613091809275485494403806524749860795131044895829576165933427074549686886613807819132289135349451298046004918281128433848473061233822079180599442666140978101326756141051124857851441441582197831542920300066030419691918169876013633843846845481395513759020519184709727331556675399319055686400404656827236236770787423765948997599883113141500485565994697285547116278738157690101469063317652146738480288755057495889101336941050558144512000000*i1^38 + 15137812628238480773227302662436674158522631284696406006229537375099281524882249702607537312697709809637276066319278771175932733001901165366501869131977481739992652082756240884025728387473410813671587087764685491432375311576740599799014165272467385319884600914031448888509607060327444875485355771344902709381801051609403211561367465556393874832068048845113430113680557228478219160760386098883629331955794176556415059780808842240647338890288697529564714352583549397631426512977937970780293808349025357782804391941784506916010521103868239914158512369007338480510594502535553182405479318003731958929463338124555136554520994401996154490491579845768854958511026343722426910929318183063111357438108279974061968112763042062982738177024772628480000*i1^39 + 1428116473791509986168944798766086803118463913298659168095601281003310422786343630066296850100342940533472662364747391781582195525350226651949186437612776763204426312755137706239670532472560432351272255553999268851346827977775713889960743440804271656229247524739893858895185862592692366937643921874394503000206423324275205477946592673252348961774334055770816398910282213658175634531094156394173249473853920168126078318314428640882712769045996501750634132324132805506982887950197724382575093681785495925169360261233067085280086340479439287911503568356988516971311651747889294051998402112338016907981009218481505502535947237663746986268781541699528291736533839326110128678001400842002510220912783899428150130864836936822683074560000*i1^40 + -9035217430009748717669133964348467720306596518601757583639557368843187342748788191873296463796964218001497954460175883869614996843354058791229933209982295034015700565211192751670850637959295638509022398807537777934488377185809854354922745895226766870509651987701091487430189741904861829986006996436951227160827690800870887093850196861740574787933066024430247272264896361503480765360107536335827335188970765683328419405585025904533120842799382111599269042507647381629948991371301130518349630297293804022303139924046882887730477922107074101727803612428454288618955622757913828416069059454746363909028434474960109558244538851760858289111551035725464917926812951660634960201056900898975461420422431495364466804058112000*i1^41 + -27942048765975701567652604768238483365369206899147211290821154945540856356732726489098114598324072654276433744828501390648426945797850837269509901002954736256698536108287572826214125196353873210675347261046445832171680520067756001081953720946476568782128122656213751404636569101275332644868227675344812214452300619419642540257627112036444234443064307297196496667734262559647422578012029482694700070149438773771181318683425998368481871772438237627979099021130723881332536358086071275185499288829857239186273807701749644806268460465738650077839580670889623447554088258563887490575024391939545113167020406372649037763648620361207320205675735344774794838500087601179833153889240213668371568027749571072000*i1^42 + -34478224229404792127314155626019669191300670033999472341658617878679602211422046035264182793877617226324176512380039554264289268588652724290970162429432200576274211698417394346280391227504365078924541477341809061649183307065603897137309379033040981243391673940535300138033462625050983463266881934195196660777343833802887743991374660292796869129515493908289867836907969134240348080670756462096512625831013517030105733321004586159868276466265768358254355226479102991987143102458024542954339671144428639408045199111667370742598206812388002997697735028794289795848312124063050133986685680576276648067936408383367119646455179436196065219421267772716100095370101025066427521606107323535552000*i1^43 + -4320906609856901165358358284003645348927815495624462694967473110339118896556778928160634811173944881473175202085036487124265030327212001932369996971143156328250946712306301221374903873065488957000857812526205760904807619255182638192918686664128180832507109440364256890691527699556856314961824702645164092050294676711428746321738857643870346390443073931014072066476591465061986723908697957144417879791224788173503775636071535207226517248865496006435819507938418395264217100237240626443599982625140503978524428814697606017780427044489289385086977679539106851250324877910924146210338037349944334357729863443241510613087682909622916126760313871722588611688125427318093299200*i1^44 + -3929248325741488896798771065807318990312847956166445395581605060301229570667001933209850099569986677916215916728240065643889594201475747523391140606978133143963284168754562240840068681385294388423006034611739709149721789926290997403508548027863815379822028278414700537064816744413870369429668259200080605131569667315393603702823221746439991116994392847205933259860803400694933806894086076021686825349019145263274863888968143810641462599773757221938838617807530408466165990110574924212022068699413633203187123015986726704968345173068844860768429195021974843024449930386023049507760270544626736441026958468465216413868975784418360160808462370883905214080*i1^45 + -360984225363275256997861820311730476253257393891526647217424418539118466956046894356141039823268523019131470616508213183249695399211590965657007453708115871297754505661222886570204468301688543708244528132179623404160505892522292799809201724785852003054737265617176127560928531913210565515072242805240350676454578200886995929108908566924563473167174393515061467156456771223459627630197056503218975330495420014402814762449880509706385945958356674356387577782106213339978955535629293949416141216066775493494620777375271511330317055838851337986741983458978615765273757155635264601748454018262008614207089973516128429782771947887924205400*i1^46 + -8897655111817163334904412263542784533282773133097242145076660194028158035283140187584046041978533276426419411975154054104355844342673126374881923274154073833303728540624950365770726961904506245807119156251401503088139548452973412459360767289796421105489090762113633582973359662631551397715567677192552487503348770134570476992322838204230885983438200367103322615678809640141769623816730435767397056590720588273601682395249150569621636980535898438534766661385110646470676707849070448134147571405213258570753313897360187063940651128598037720422560934155518985123081667586858266259836317322834391851228070479*i1^47 - N1*1819732701532215677114846650442923761453789411742179250449888389784240776724014403762793179041757309553248132019417962933859253730955413982819023848528492082978000*i3 ] ]