[ [ -3013143068618900194073049666646765114305706284678936918581517747004568406969161863047205997388168300746960432237218867602532331517272951962234331782800440260495920299953911500828185220344147532787837729321885546191343080167185113548525615553528308014423454972895203999304241748529023319866694384304668868306719499330897991739859981971491546756960068905120862072278939974482932712084191062830375636398813484361575251834892889506309406997469614882679325806593529810554286561492889855547892208637731644059304032152417501104635430719425222242123113788734548810621541023538827869139806804071368629233369177762970963572180335067154103885847929424748088446850964781371444529004802567427673012697029103187570249768746460758457022201816097476231551652600834074587774850177294089511625172025146565632080713350233390296098502826358537562604604134161993522388657140193259422440425759275958594681822011269360724768852100082319655466157478003943859958217534447189495667797258751673434636190316549114130436318515127827060122321651160179073032201486985556958302088779852469851399420197337277371913393462983130886435491373237312484919792206128837213342161839260322278732381047223812486379812508581947566090574539019005883842531888325587546157462087940635500273573768933535693405037933121134040912255829683418926627830342643737911348219105444001233101489742923451267583932009475459806171768254250790279933883462629651370824703049721138261488571809813707196971348586541342876254383778074812926341446601877032060955364173426261062811075966312666294591762643549265950690957167465403339592941101332666502503962559190123331658460230808269213764389645432786223075391019652803773438168896645185954920599779687225746568787720271779985682134747724684557944732959850111492886445339325809708124889459928112429646281532636397148569600000000000000000000000000000000000000000000000000000000000000000000000000000000 + -284818800541332094357205794966622931745068299696218727718311685336659941724895062273895033964180252116140750474235230193099805521359538473322399503612792130700110316616703189811389241792746102661071803793114969883439491478773193277878615986718141292046142933390719137264649149935437024856603647550788711547119686642563684933297076919281354556459088045815143742562266698660131468802117086992236437949830780642732869647172714769197110371096135715615852866338880984964504412125363272431692826264038604223998606065636578123594795933021559362111507104024381749299877038060502243251606307361433442981087489636056738528221565513061391902517736190024136204940530277925005582929942249311251013311220307595630467133110823390139373501218929222874447382316139615000914752648262962124809547137951462480401622958013562587052909706959301863169446112257632357923726774827575299321451563807966838348640149882651672326652358244592576769261166215121938404668123376073157330710579803337624024572967755141535322208863299590739183729296901116404151401865721414189446813073548090893911052033045740153845681977112997997779438048733244588131572027648760618121120084249352825110910293486329365853990470750511828665715559444940815777013310722527493805918317708452466292731041285771948327885970790216613754133487226225208378118189300795646985186933096321859307132151128205688290148685167637602015881438110512468177487919958580305354019213076639532926412515252547104437459184696582013059990994784525752484797585036672272705679805113573097579565081471897264893395356092300875660167091153297761043692787906740910409391908813025919358136585506967400640270537639237865733415928280565502252466601322973738799241828615841196750087364338010937202305480162791966308097250496043971721001944272466498013901736048998881422704233793637874401280000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -5492245870038562114001756633656831375081926750028422093222374997322991616645864855777355018289561175059446543655442464805428485976748204303150940469341183879355735102905189907829803784192027021677954628841861203763819339612948016080787504915678050664902323101464053077479064320920478120113996467368282606180350106711880294364552214678556240547612549123588288096404766681205267926190406226346422340862007399444848965314226467018906833129175089195929729887153404306778320743215305027085895995413772461196217318717403612523603076432010117919743926155189054183020996956417885472581636114153154255900247354474206490700655018500427146600442938623106037435359706865651321995813888066355325939393847089165289912787190342847934200960670757780110941582310560328295847793901276390627936871208807647326815665659011677798936881713632936542003302349813660901253245062097748973210733259206531470047672608136269056569725851388910235173174780729281833521470319511780706728795453556275323060004401343859157226616566328663196350820827813024616180831256578934220756114721095626143713916508572270211048634198169429281242059785279302538944688416613460484848901083148151184008323081528255236915403595837690518579462096849288226104578615008402158880571846527195823963945448379674214044075440573132909020144588950963152062318526526040032979287748021176803252317009978594202438382207988153512506251182293053238683182922690384949491571423680683075315435065736958400063749875371937938617740726235455370500984061011288644335936909301990935382552504678877282604250806106855198142420812337425300297876440593230508184377083127684425984438718866578761453475062550915574573769360642960848959095575411072078600816563497535124544953532671784120407771950559764745663247164495495454399865603792521342258431118359021408136900305809943035904000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 128277533438029603649122652235808595680713201778619814101196210146155820743162142107345206559666555591027286672487160511225841240224192011693875932035504651665537272559445969079976424139408380875026818087598899528516823583730403771401056885901575220202630799918909523814735793885287427067629363777012832428840720207131974184009768093095984365193640436984191094267050869148713607139444556251782724459224389885302759817482915810771173677411180418928156793908136334845359989946512725000474811138798738659009055534522527873493530738483355286329218785918522138961024219071702583845938384178011153929822120285344562004391253281203574602081428130652901440885205875220909829121040288996389921557015266049075617678327065734934800491034047551345180613749423787050336560126480865463047580948089572881360415325004844190721895314202929497588407655566802037974232233602451079246542877000389943904191372629640276087261552163681829190053516758974944778443495330723697375707184411372769096158281673506510973794563438268513637100877320531473770668387188381782460389287916078414034386923711682705198458843475909296106206808227239389742153493343848755214196995808018696557857623187232431683729732042049411218012571987933218590848448558282490597551325169176631676042718801520022218310118272596340942249189970082491315165631541989350380326117176716786582285782720370905466162206472665865222739547651164546071309191659225037090883056713163996026588816372559326706114914271891204056017314008182490201888194944256116166177273239542369968788683561276519891265187120790588582372960720675790714179118601436908068054933824935129513328345741302448125238719878059646631438082046848319524711784309038837209059370883730103813122204680700509273839154276486505368219595286369090621386055042721057704169166076395056787829621641211333836800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -949288890465341703530358208479778055485027994131375723033836574403229562082226493292963869055080238148985023247347313635988920583411829581883165885214873181946223940632829560030457645693452043505901531534448907900065056106507890055087922946062912755550259176821049492227773890771053898973717174904254154793348925318257789241193161737392726754676294371722394495211999505692327193591348073545174599501133405964509386487093164278170728228412286342949747243180627397719889211711209484931440989073435438681349137696555240507352619658475067911010589872029375323929637543442430414529306846612228327436112967546590830906836427788773758857327488697445614370581370667662708991581606712048647112429113503431128002154465979871155879647939606635185706899537057869951779713194655786368488930278462650376728176428238306020027056961495725281074741814105569719330278514503739021651968270860954753563074869338082793550292905223185206205832011908968554626437890442839850607025289024063842258201203434257719768003892118808104737831615798673683748620309176422167657420492466453952874634819479413764755189140907502599996717778771191750057555311093903359745616189478412940384484868541751043120630118594695629550803254413420664676717411073487988986767901891815309408945792188801931221338006119064358549706397297847828934269359379501359873697346154859209263585531952099549974614194636464274305047847960094238706880280926600640160319955773487921866023033064011656337309761987772911006232559123049001578676695953624397927625109822635970350443392434644214611437688581992736471650557930276827181882945389546901877610305725673266911503296875523439529706261148203862930152883013661468159355827321516695455226432188323049109627238856052127733102593523752363081660461686413247234703195630459887061827371279464609896465254299960606720000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 3602113186422389952435658387305609948179178806570372266682583734667853834484820639599588968007943067345778863854634396177796795530267352458903851607300811640015580147621055783696134151648760434745934279858432123834712045377547487318380394483333040481366003278016132124716805184310364116252698590452839107646309526279956014929290114207230311375753545519428959623272818058229785758506267313811588965211165599166462546161923940200793662740027772798710665122151355155303487697929859175516395473933877528566940141405597555838805688664475872051988417739516128412050981439194892176347046317873154369055166506270320524243130093034688393995670204515448547949791069270714487653774324367565361994708391918702554976816432558164305124882390622605215898048828551959552808013615292023266056100362273170799376131719399676957456622190557234256582418173086798415095004916821179981636364318265648057408994599344585359957578135522602424114443832322930274595686765811727883325126588339404197233702384515486835940845568024970768052062733679544878658516286813936870713869684115346352951125703679451275548734456186130996801923608509940020009244941932182097666696652102914952081205949880920018286174422694617055270480322807032528135166561995401134730668881003077381208758865098876261147306927782876623528451580703595437336272688178788994006179152263509042312498550855896627963090813430855238465797688510668342291859855451050909327155565242268964128472242694048122357575666695738519709921306378465263407091424115911242064331812009865381343600040023873665241840655154029275299564016535762915456272750945552302131038249715649695609691420220279413524683910953244803426586267056235501325653910193565964345567426480465890081221689142270153065006216337639736146537199767622154823524592588106884317264310769289174278639054204436480000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -7498175024196711889268692944839600460881452583219124819958332719540108851423825893837297917268414424982291513564407463734008071495592687217466569443495413528309621664100091954595548334766795914602459334594884502192415300444125009200444105099666610989911802935096358580169375867215154893581571556197180958330783939362876525727664193483733975776646711527932626930908475550364418526995068644668108707864663054553437616017089651700749555600600093694049328300512335889569966530636897187821501679403423341828731627164427501943411479167560972750056739265305413950262590228327552045462808344879545630572776707172181914882359932674120587782373448061772761338921617319168967093669341149912474275539189511228148478641766191289482698693053529719707466618005306883839500748391695005195002689032236572800626853924907017067771957122275353870528131726709570430955154704436417058524591667701236414359520890783480565204036164152963435572047436854336470781611472747956744451506795359742904303728898138675679963417599666362290886573282258133800631201352034373047260488667770277003977179652291444831736078239784101939900791946352949781706195647834140936777146822520875271313434169767301370900089032199491150148447710004380934277470793951413454342775277195719273582629230580706874821410711453534428312287376979298868466046101906346029465651155161763642326071433398914289031817591892274757885946741301210110077559336810326944711726948901879897807440339259481024748653899960041638470199211939915262286018070628697100013484033701415624480547472599257511547624704861762782909745294508915069055336568984065457270583885757275297978509585145894860719452900762194622609243441321436478695244180567283618831821701077965823388210743723505724557835555036268218129058036955741544664674275291243556238076202227382712109147662109900800000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 7871941733894571354664800410977523757246594026729893465225431933871152268715430421312375002943948425880208905199409600675566029430764174053557024800872250722154364851610804055693048598872364530531727264030397907015183941383859708859741987611964140888192470995345534775173499428634749543930542404594055286046226464427566298481081105824963912245135200258023837218304118110599010793613976112068655256180302709286393234248974365786627226151225810657722363833474009392123795310208966920929526029980194152038944462911607990603290272505818687520115430464047867534116604203699059026124753838541930683196809556899302132013710876428803468915520573314686062780474375792394680755651920115751224484095550564233480420595200552229705099301529670890839210815323045632498945456820309938209435420816973261148367814022476081063486642108739745424006095982915648654963032690607392766658236957241101098598077593213803219900675625487726423886384299497862363966269586300970735867744212633747147157110795475699904325152722593928350176684859606594387009627607257241174595875932333472889023109954316281807406609769348345860017818135079276869743244936048744661102414034774923964212944793363123726706218440763624753660259307914407544671426436931207256001153475357096006004137411839882595298022090738998863319167000216713394152793791786113860133079815687311080045353039530868676326576001245290879069764519210573906924500514274465952535560585721376424273390572606219846377496799807198861949965835186620441862941669961742344188129022552865832155558522901611628824882613843954256867921382210360768593193117082793810323469380766631158029062435534494472666022941616986344809848140411102236501851473860019949017007765186798477080296682416166362978722277541093487517297116509657179190411039914724918532309041787440249102541541867520000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -3131201586528858404533012135385320856560091615803735750263411242450814591869063421212695421487302279704714111425831059296015534353153867774823613447850565892658615864731108256081846297496301480600945900937395717579545822301629109149740825609493712667997809824735514193707196765129544390371176766371140869359157667748724292404395939703081357995756768374450298318838224521127095292026033798009361625726552774276665459660723252635143250321149890327762265792090905366748009732060761511690651208251477322719288230643214778986702499565441770131729674502771507340113616409086210417438564305342266791311469860813056160814569413262349583161144310384943042346582317690250076795342340745633986407433899704195151835851378366020192367708091429509494270362121414585323819113380016122144817546491141736172288237826063575596757554462109215061851911471104449317714723421602152593165763333168842687215522358247794036566781093427053125085873777189145205390604397787985090350583532656866663667077418086111832784995418367720060417085486551852850072074407551813091228055547028461934765516031533595549328754146961375044634495447096282193693115730313024108759527192113234501799571756078437835299608021671663319284899435444748553456732524055439433390943554179087844442384204735211591336565201532228835475480035413550043888208274293145906658646019251067616588191513360539939620183825304194258690880824349310833281094750249918183031239719111564163611064069559109597986427712771055285182807024531695277767503998386425022288803448504934098983426261902103832442155568702121933520019406694512715123570264258032471329678544909235502531194130503972608235140304258496897565059254445728181800646683893440994703983756780907981990929976633540521420403484360962873835617418241278099610959098592908654473126988850377713518456602624000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -182166055863100042189846394180701007246891871354575530475549092337114066829723633349365895674789251342606681643067140797224723505733451420442070595211777085120067995074578075129078336488473523443772583447881498111841034430715980175890179784817404483586592493802965541014353458326908729919463315369997913716407920428744178347029275206850329317219657576273150098110794305898586494247817395305841332484406153639079798802721561107792214985093747686661771681284673356697327002992584747703820997206884582829918470353005490720853703113877205663119460916978726890117352651371021123390546555859167302112407474373842304584693211004982716747497144146129500317912766645340086085814759934698236169660573929710064552939972318850063699575026767862131533413700048228316370252779786677553317269837373748244107842338200486871572002185484467865246617757229925751861854918266921055665775883469200998516954300504061850083124317204561239780625995758995291897972463709951838766773839832897465574720725509792139578779672153017412352850503206038711924535501129328100155313316061208668656055874845352289788478566030428868774653137602717641568158132779074447528534783117391136046358586288030952934063384252463568835470074149838486711460190014290131772826461234370826580439227986780881058478513155805921394358902591878454046358708365455763875027725555194743298834021531568366778043778092420717229720122969613117419126529611495707245624800476391369598853680761754482594567779088499996733199565013007266514059147864835664285137140836532213630940567210550207443971002479462838768939928257362603034657822015937894718437534316381883807280674464811990034388310388741347961104423162821369141865129168105135556974720959412889116996900235677660796535739813376315000131070756899402260951580753526721474706050595355890295819468800000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 10467050757625030965082323647087257745939341180976008635056586948809747668793210263399898204718164498042334255332410728256919675579562956516520836450862808801780459286981841782169116848617342105847846804845296468013923928376367052781214359637639687905697237516281482114191689370945170317326117333544642876872263377478480782966353666739610074134934805233368070854653099345761768794564313026656956967224822657929506857222445853761225786554844197131186489368797202682053513250212715308687862494129117033758776491986427419865260505138599108206681650652125845281279270552533979084261659791109835570581845365127494243808949050970935716088012851051822771484526393521241630519699164195036082947167299171686634759216374224004299305245649735104946784639377292143716149527740538293553846952676323153033490600658506947868839718765732850457755072228433359364618620751395662241829533396031024097721831215520369413470343711998513642173418360910275535250915811414886554692623436935437443971134024722231731272595036234224358154890956265468117092253097840666523351237234430428441809504861114235158338743091339929530221775904785530151918296255823111310029746086727180452270297043321152796496527710900265127912437907978502196262796470742350291000068896487335662862204683072842740210901123594368161604534050986272661986905846174483855300543841000754598259624063408249370229082401934880165095969868734761154004002348987549142876988596657790527811436731876100494258540153334931406284326315278283662984675610688641625343011134829304300427216609284207289226722083651505246114716523940925340110234771863681354394978890642689258561588139659908528856959211061714202330905855362754369260114548603967916239007788642324371347698434930403596039089440619007879662805402142979988835479827907159031815090612908042622074880000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -30185601184488565339910453289430919188166371615424274396960908190602702876980354228773646136298682488066549478446842913895870096975650344342109196905320365199429331890886278280096006007243181287489694954160910403061831612141968315434234750714296689269307733057107819409921120828045720650979354719914552486156437865732627327713618672787610477216038196881506462595643572926102326625000674020203142033464979408162176920185731844175600084802028721538338505202828131471905938864435216126696498433920967866729779624496808255361540162747109398651963303781234202437007520270613173000431546060705877747176184118093122726178743067508927853477222735139372550285449912711997253964947188672246000474931927476105123897956474863630373441155970002918082002306103770039297477451054410432499673084309325273173643581030456196589307155983168939991544399513964042446266150127618185805393692235280788212653957278870738210444617962321618765221174668441839390407267324309193489823622662541512422289425371734761170930399742520123807001464001053287442790933724727915210143133372716917541273770129951939767480406717180771568350379612127803978670688840292431381359426786362229449047516001703986496610910777944007287574842711135469821210478028374833507301185695674409931561081635303696913451077279111957782853982656185735341458935749783981576734802177342678319848374719533012500098647217174644639388033006273822469606615047219861675541836415976992267810140587220226593839102862551321332089816335250648754794939578935537026674434640227215757504719423751185927839077371060044444621270564664224335253521128564195232632798847202226530767749676417184023127692032285847475018774883712192672981992453445867395629712855043981759418310577384537753664222678759262884702023675387259876196242177283836406379780829416509145088000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -3320544382667428981622468867602671012513207696383050570569415708821661231745988359697470544824321960533154566800138238547675121090812594014039146870932608875787196528167384149246242774652889430421178444945607045821208880920666688126362707603152427943665351321256319854513291373921532335424717342632940488773831530994835101603810495430178344368573743961788340946121094088534855543528081221730223580031503822757646365820103357852370723563767491422747749668534806727088971088606071714668337263306075044604769109533006506660110729303895623798951228762933418604596472090097985185138881343571813608232567357315839797122986110643217637943135435406262595703511728330283850145877070706709245668585638004068220257424532500777161216271358452309888067039583097466738018951743312239008354518525936176689407024580548987385514097812711100349386470844533001598300850794598070227880030392392007977171242172602802956138180448233795926586138877029537589721673098594978924948339373140280162380071074428963328681197745854042553970138143426457456061791843120751974871896581300160751809434991440105637352522021682761050957724283874763892586864123148832440883818318020573470941500839972279435511925540824189646402018916822764207774975799780834103998253821758898557972123407994161785859886741338167339832242116177143388171864606807095804594708138725765855096017104117566224270725092529458710076995197884563685560923263243999044123382419635210722265795593522122468385409425533469970080873983519314184431849317755254521219106302108692204362784668205285320822368810229883707402937811076700690321510189713912258946425722779619398611590993722292492093502544916075744557865785490107165692213219418535707567120848648848139455071666160516115104882165246043904507223984555821469303092802251303890716047488741854412800000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -119408423298997191802943378389934614497051181084379319260796690823184257743104039795861961072695799506601053018415854726446372349816686276296790442131136669266314179851833938717915234267211233052774192643386187592529789196735665798639821159085800908128086369874525847780813441872099109303811816714661404317900961047928308205598492355555889449794710569680084031788244986850652661773188913714948847015627897666083177205203186568575283869568124771587061587939915113307483621899352164036344702549929453666295752780787920976765492046742491200254462665288693806051629662680266650816961039315350717977322978179426389540092102140547038789035565529371415689716651291728743264572739610272997391806753419747853754673316175090375272803004900721558376887108562605352753853149795390722838207320170253323631207499746976655043558299966420448170459910941752526533839174486774323422020963315593252634497560021083670239873497027468570262102678699822505133438955654468834895650314381266874247590333366479187090232036709473732014502912400739758127926862267571326641484003043734317603401287094199672839326507941346974420146547690645339190746093972746562723116866237563389737813289427340227102265423211765166523157132798751310793033636706319875098087964132912383299989523317276493417353534400198854914418151086607853813925522753189908347164302637200299677795212174419401439610035528741806929211781911911176607473788711186840598973657712343816408102751052809473515543645877495648838161618723324677642648306797533306075666483425271992362179494474066932519972570086971361674704958946310331367303662105589065304217753046852640513115310004631889717715883507290839696850502101262049820222015436464790053637814453537197511763747653346177129867144008361452473562360224956272225187743966173845767780102360268800000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -10176521225151736844566227994617178066939963246210288002171728383393646719009791708028402255908913921741106959925200646375078227489772349684322763051314513929811307789252754773424311707632616277093316523530524964975829974508641018926579828440256337689696869176758929589831257928779484211264937324956143107598178831564679329595679036717557793321707961593535496917413948915360216823385617129944279328178178611918088897860386883364061149101613376146696929551257437751881638293253250619188247956166276965717272098956015892149588813344236522668542886094867782876306069058272773974557040135816109674800650361006007339640571089871263587374574950287100843061757143622566268901137396963645935833015237881655711843140464080958085204283196879255165674330288594028603808423051943426709005160851720573694353852230144664932263750404712410650587612671852955940082899573527560448030690220177495347209881137946835479626142478223245686330863600959180080452253114732380408872091508585030957328690324124110415719292596111836380527848743102410225716008341683310089925278666228158496869621859185644503733375507809097180964153383299218708295317930538015961632182187041903537604501026326972261432086625833751856807001022361066612316975719270311588323262541334753270731058017978271621641370132449542099906962919596558846915788129275596439578657118708409975983038394938120023497299967262022612548711943291568935449536765247120190122214618675508009452246745664929619192840709654861408440492966371028349728546008750973834750289055918471953958578737419843525510629012274205507958989921003824654802546786837606167387246346600971422895008689815203365535483274367814805852470014927843487032310765441076649984965496907114691567274313835097950322234788502630931687992035997355271751788911348019980176262692864000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -616812661838023992433878178457041828342368092822599395186863614293425308571410465696495238132570703636846468641493264247178337478610711894547954082681572846301482323418940441365328952972910654106925815514749429463628841285092597272667982388380785019369402733513394630598947555894608406901717686104190412414971791548667794829835636869659631698470158530052362555343680253311315195917823071326048015211374924124077922291724771596048747696282469179214576838119519393002281837929683668143103516669203518613188663829132024155668398570171819268540251494988289662351039539277003763072220885969918502342444569752585629210409783037666853146774962850486858295484507354421762024983466294920644189018804043378066160717788087331945760641817443137366895699564001560648428181828777854032250799374533969128029303843876541780030082463218240617611690845990656721609720159936395829222063517901309622198574480556802593566852283166313730778464270424302733377947977674025328000356650169939481948975945568123342762058276066907531470224213271889687911707042875707290820758785527665615809931933669813520572960197898443372662915090459799659510618353664809491852883089715308878383835384712279447190983562843753368393156640678737278316739575411553930597715360249404696722738380319210032327830322098342117948167787499151749064509182184627523898262629049497422584540477971827126359288546699446764514472050270204134829925386060960370647592020414703805961780274875916662226744633222165328576900492464766957329327484774566776432740093482108470990076095218806090708809901081086185096460787849773559538659840064602759689998075431449104704353036133597185791218828576776110770580924254678347304382372612792757812636670975077697505928776508182540507403813656920784210002198069930367552644604054015712770287206400000000000000000000000000000000000000000000000000000000000000000*i1^15 + 55847193590552297660761918495816495771925353203389076470966572798693713058327125958043500610330575260883653039801556103578787940761931684657971336322009084430559098957592631714508374465172561841264338099426813149414283413574691037173960311181056430938994188440502014751722363172535269931644212566719266659227488520123959149983890311033615527347232038514826697703476640461207648833361973146779903848056510950853525822186636752476943685112117049757556832127885020105585693142026529706120167914222826379652020888660131796477434140637209435831315476122571280583428659480086569899226249108168796037151607372870709106785741763972936235497112418833013222300373746750772610945402779216697596091369366558227564199369661147077658821851866134694419951048907479120243383314211831368917034803177373565732821659228447287719697153578679627651140277367150837238178326601270475022062147113890045961869644658480013389137184324907900424025692969728335322038010365916815203013098133958002497635826163647946567256626138388585753161145675277332699619662776175188732454436838267291660428575643323177064751793415780616880716867326416787225844054087505672664158483371174928438542099357142459155491949039696393215793385208363342923624879195916481132408486427215642955154906091556621478372847947413223071108689620900901241272682115781147711616119145134634814211090587431260736792474761291685199075681374435593251973908145046197848129471666566930390803953951955814127470120895654046047471945702794121431778649108835002843121694328548140487815464249373454737158256018466566986556696756752828176254725603471854065205718286734058602831362830857991171039970076595678627664998425568256554270198351637817935228870540592807737504243731984073865580510491228482485119168661451782737619400550185925701795840000000000000000000000000000000000000000000000000000000000000000*i1^16 + -1823480198390609282769964094901132585527356203401478290607023157540049720026748048109097510879412186317846949645453613428359761637989098395357212998027777588458071150301010220765850009522839349490394099691387187368467516775202482926633676511780221791497308003969007155859570167140107934584505812712138422840027395316899542195079301746962149684252086738918698236987121727134654951004600461889414821243549312088192814899143391336203837935449078953858376771167869563186618002829654910415146841247675796388654912168597330791136197928304959342767731320898225382689158577710001208820203892718705284574834252120189965562673361888681646932001331936194930367757397572290533325018783184431618659657889124437610649439893706259442119796372501976460821808214947521053718809570147762618353509683391341160396916023054179338962836587899038507685681441628810108966380149978649792002201210221170436933788506181880430823474410951010396950702883855672058317525766600209359782868965771081908006522160347639026692677940977384373139892640414129410679098048703946535026613603435995154788865544866088141704432892133953723248104221254137078434482614249516741440291221269766616744325893620375390960125296964907303651951172897881656452523004153647487353816205781087274515230352850429276206005678422043980487154591132787118038513087492401865171196827560338401300011291200218661546825618225040445016131986349241990236702784410282319619582671176629052856734545636347330964051855890387753065376069083463492377036319791102705381303424935339316334875550398915229830627190318480949137222697484056834053988214856221214207624067954257626697793840700972563999398041377163934920752342815955415121351801330342907272606124620358533159012989135410414803596651019661249554060716183459231335159687706799243264000000000000000000000000000000000000000000000000000000000000000*i1^17 + 135926442371878650624836043727965839777742719427205102178133665449260073212981204144979597639143700049068051811163344974946168787198947268271575624850256438018504298138790477815602071454868601451695786800078384429344597631278502991888848421359936646097293280150720898404831082266848239848313548621403347826777891090235070888706233796620713379369961301550156722479134864476516177250423426352399826436936001042656584507899331042468712107758800356387380753437453596568276137710955772085824423838844783806243461876530705836431082654215203800459648607735342760643623852282856914968222133171560761795009200279051496381355173226828860034348087503547010358176147471711853012607970873948479139153956315547530613776877474602279073786924448662444559738025033967107569479113522410942021663316843857809118895282068339276629886887905877397199346480823084830128769881491851606719329852936546174075620132317076275070462349418467117145737820485630972016307145456401138699752606925122656576239884578369891939644518011820049538520739771582855177760139799933517911031580023628834865567417238865054888323478524815568375622685763330097358711220272245245883868549043019122781912183546917024647153357611217400729295212759744126330250017263668851161414011592254168649656772605158650121604637016197795681503055230302411174282583606578033650925808472109989984241746566129896202363122216325631991184004073887104234269086369649254828946817499370239846552646363387559615945710126298944256976512563073410918480298314404323861046513880546033145837261714564263328887310195277959355184001864540199465143912281285655599516121258346625418493835643702123277340015491277675588258058659824588009323466212399900851356742955348718462104906173082036895245036472326267924164022882695668610772819069265510400000000000000000000000000000000000000000000000000000000000000*i1^18 + -1222076591570181004906801539556585864551697648170941998785988219686971841296294857012236921516299489992219134440276601629397471209593829657972305333708700586332831375950635093709934266998146341615785486574077005408473887315719783642312452281851918013417095304676137819086823973135326447339277292562450814621621892301412934235143157387163624663527518016983920470910253584041865680182268961921434102039107953499327060216388238371675209516567069488814687750484227269637161274238704195911302249608883429177900154540722048851750730346289398236215574919908187408667195957144350466410919164747315408947999593165844265210979478315243838698389446760681688299833214091298053650645690406195472998494716294471430342526002372325408110397960989054272166200834551126133905447095393185595337178833985942012106634298641882830910913626810398500036740639337503408835123792935830699032204599983097205637131813084860192040417242852439977288905077251444780633675600314071285910714741264912442167772490933290168162811868724533751344505249293509210762136472669167594163567502382003606509920238042908627236863311363706880996587651633286743588356417049184930437882634335659617924102489267593103748396527083768319626473682291837908192878584975754206723883947380468044151771325642665272899908852916540310465028093199619978869745861119612343226415903599322070638103226660008489420677071895734347674050113708485728658401770788959212109838700169627427615510060398736944504613419879330762952868984740850078868902272394973136317902627389381374730998681435393436917030444795326265875628876864139975972110205000081694768651960381319969337559557344337266707773050217589138490225710951484755367422053914661522847081008058739084906540327669155331703656666317959633721262155083694708962567284326400000000000000000000000000000000000000000000000000000000000000*i1^19 + 38940403925499609262223641815396910215818515491448778662515455728335690805451625502252677499920799784462212658913850988980454771403374818082002264548253549428002585398172501233160648148591684439004813326147109024223092786470874763972791792422796138231249432200766579495047786846217525054928287256350260503651738717252348358904294803784007495511278839357936451370541531639791471309391736985839920441750033818728645409809906309461042104164570343272515148449940894160196151996293705124597690789908103578556784097637055849024976251850714430594434352359911826274391349585964240109032859916489991635317720940861722822689433084268732174014176892282907343553162481812405216689540673300770529242634286525246701723624180006091771054433363753106488998882842011240827405771231621297298599405798332482766860164070720584861030517568891185994871649960640517354309053345650123006330247412997566778597426564619304918231188880762140504392389391242763134965137990553569183504737617535795180558075258626645223762333786432763568656070521314086312962843254003097122095446044410040412229771176687665918438760039746792938519135708900856934266908349047633510456838741499943562086368365921302834152093343728818794017195927010083087931628889621742150388082070212472673735638541217234201852245803411685718000233604711264656959565458823632334359010913478701412827018784673500722831763757899254753515397995765745274366068760091098802132389178013159176986440125117091443621320722643013469970672818826260586994261669966415307218295299419145968990934433264486244600219598981465067176726481649843177706054550266376182771814083875812013060394182022150921792861172489852242248992453365770340887595649282835824279319418926465525560195772820489488345529041115002643626273242713124242733400064000000000000000000000000000000000000000000000000000000000000*i1^20 + -1295968896834576837436151049572591395407949658822781526592357924862712111700504415332232484306013883133221794022762535323982794578399388095041970190090739417767071446788217071080832746348845309620097110418015514388845566919525383876712103711764414992191639436741421705130057653002396599151594061108818633584694362449438364139039824871713981372383447941237151933939252187303484085844253185514621245271544194528364641833755224339714938155382460162007950432671389738688272425314898314143516329097751962437825737757932400691441174813541427942838957718298766048086355299711620379442257379563701431869610671605376546159522365172289755043492733502415888345108190881500532905266676904915125086902860940478487204234592189209941093615448778782208399975859143177868011493554282852690282732748172242508499316522431096692315929433182302429700729423062964824878102918409720785956795217130111370318103105313749140443594789332596067413522152480628352763527106139241223881566200273665413074625801106688324197160886521045448853928858036643923348031224401360333103825988131798592264829817626546219951271534320329054900484828246788899553789469034098776261141902491609099660513467274099812652588899293344666201943506506897633732242627820425995267418047728997875132970555564907698257489297362284688033374398693821024361640970728022124337168410746009864888818756764011797273954293758568058720224822407000917915082813920769915407309876532288329056594865539562204521850939827057523797512763999527945650484481052254355260034730468088445267495567960577658768635904299678298787720093321864075573880015796839322846495939891082944101386550559343261525191855681401099563208648024295828418357942718994050915609812387231078515705249558822249011310528266249379640712572093184471990272000000000000000000000000000000000000000000000000000000000000*i1^21 + -75716822771716257640379989543700710896385526957867650822885569339267540677544783700063061167333087106553536578647570442487859053787768655965749630486799228768897670086004098856168230541542901721465975531140764558594321556054208945239073015149288527509042165551223786006674912362690278445432859938018128010053070258194195456420298086232253258489662532789001117015317029103346408846885526446824122048783039411634147598856720896490878064198433723891367361629603344911127814534996825841223555374322296168810459045443646108781493422557735480235094585433024014043345768625143976160147533986805750078594744736662393352324844102330683147463387210586312738016369278213218105651411273457834875659275818194640962589563171644937427386274868479483975985615763585663886458904520895592540403522860213007979929292740718941997219411144555264283274250770854205987721485859387643357330939064843230389065401966452159992091920219902982668558816977122793192004691062375907289565430063907800024713454715026991851887879355361006412172671103084090799121757823154388213195873780471459320098915604439994828309230281527281135232117294154372790967396374661912053077816848669479994620019654930744413211446372209965814903980055300172798933891867947690159456866097484326324499449441708225446714012661269111079113224627731579183790966460548102670565491028461782198345162015158433723702986459636500686375677073454001302444400366407866093851931025891569578507453429023811443262462327401819221244429446651392175478986845953252626677912337417047584835750752518610953929752886030826568517239321969698788025615872952296716833473795551209934751174535960034786851485111748969960437550164910970324712899929589998609758272463427899248569264264219382298457771566020478726349517216743109427200000000000000000000000000000000000000000000000000000000000*i1^22 + -987502403410760502841663723018369770636110521957800645944375319133149955622306790177097090739798587077750776181006022216221065135472799159115488387880619762781040356997273071786749557322356995641706028606239177744808235273584645422999058477301777415809314849172962661471475885805953627416271327371715925621375417539817677646736597729116673757062811258357115977718780790018751909831905375296502789308038852588340872382591106582615706434399423207503172260022345028854488111645996189538604304650361978002024472398024727995805140183924357364355724493845921595800682568351156468849533004905785914409319655589581344204114096881223784981000592047549545176066489288393020715499137862648797262422400301681426996677402381132989782888259958562887075568806373130806492374653223813698667100693310529313121553503355422657217586983181532197930996679214450557772266183144686663183581084459056815074456811195699008489738046602172396897837775746115698915622548072946503556741452011934819628173744710418029281272683216728550728324997662058415625652959313307243233175506359994056089836516825876327424461789066469087624951533267872282477641195826925609682123910115232914270174210936042225003657777082046213939370480503116190375198017283971214476107622547476919533878305815010323008920228879422346502785556149125838453189560185147095927810039689383639569861392967473545249710518533063953388343223775555352558950835907202844264214810703346882086087205002763602949371238954320629545544130566349804389714772472541388039758415469303641312708451289701811909202766103438659117420032984605257124698271482067813172899969834169457612863959684324140168873753108144035204480299157825570231545348130499613869002983983522427593589785778410790830117530594023628941360277135294464000000000000000000000000000000000000000000000000000000000*i1^23 + -3015985609022414131307863056125016933041345326002181126925647353186742510411949726403268242667677360110247942762768419591901296863096267106157848055706527785453129086385361049678487510005694602358284274465137560228617322906351847668501462939197714036882077191303615976612923139628698226530534668722651664555413785562287503809484483391374910531198606770945115439632573173591252355272198123495795424093217148300928093318621479511005552939440712597351454234846856212753090128383026952965747638336276998649682860067763470607087105884594817943674599939994713353670564092845022697198657546198829756633583475595385304392168449140212292397996336118514466962662869805486250996079379295895277484772343497270546693474139963988755702840673789419619668168966448103088553748354765363386698795580047260384105560552403546002238772836854246523151755991453868081159367678517569564541777603950224427089510059065318335485846752027740822532945511911302257728366682819441062409939459245666696635949047208713487392749327967884900166387354022422781770479529055455687013926705644196958761373748444136882650238910599285246017658931877981270338764019773083629025069932520472421455071967047286224889156741602255864105469944607881666912859885931016295971238404812105448617062081337303183309667763912292115996259900544657883415058265790174113202771181112951156879893654452750287836501202052707921299533213660621415181035944168001097569907483687526225506957490601835061304023872890167542568742394686946985000115104001651405475010447090378428935969227823561274579501232073895886640200281026430655945248253030244447971197141977622477461303886817080652155801390466474971845158636245695762616168785782418299218034764648677045888065538698720676604289428182832326108902326272000000000000000000000000000000000000000000000000000000000*i1^24 + 47957312345713325363205101332891826755465228185576595856342143397110681443750777636659009913755309643879011905059217509388915042456619364787808697107251694530745480972993157642454117766723226273462024755586083224466649135875520727660846461702041879324304179138621968464438800019883127799035326121725732290884268012042050237448508246986280030914764269626819748283901810922028040615307391393294080367625038894907744386735712038947125621687265175316030459228299535121163754328047225192256379993215073706855176565313159602199820806394503306089314664514421527471786718273832959667023067528012666766326728275578817359051568364802974651956265435179013229655857330150430556915113357525855731865818685582803681334285108983572327475904073226031741322471899752394608832573756139875726308860947687436395712377715939075300148011444959534855935401112097122263116132509632304018363015540742137581476240816384272299362128362284198338239707293317838151520974127968014604432579759724767786594284873502786016899528295954742889878955017880824053413944828081360482316302672266207261812058346591422796368407550695536769167454146040063816424406320896464489760872457625475023405927763944181315618059395811764693698109672384318396309955663958945773909973822657897456780021979458629291126015962806638930204934963819530718221610884667773579312418193669123973279050534922534761406853443479929822264391441774841363701100259002353989152906822786942251508464964645197052615704822861575464648584702987704219808803567314469740473585125539597086663354230650634225559238807231390793117219302880976247649195110823355108880866859106309651768847018421338147974751522433418623767115257557834214409760413671176707538478113104348091535850547685856211853572498387653930998824960000000000000000000000000000000000000000000000000000000*i1^25 + 608510380024889406053800933247023875701013397880288092347941320644491732711366032725067512355544361016337553774899614284106789942828105946508004264777989199531614025770286237098854788846161756805659707881749852951066842873480952355963181154632670818993621565424892225082128285644412413465717244742527372834964011209720638657708514273104849859567547005745462346859997074005135648196934563906071441171895705261365268569672494958762748364661336253828288174365276552694706431956175465089961305928201795128963174828093071136556081356696723542262002687056395399134983265827386539468736110336116124873934263785169657083754602339777484731916469925342293078125064359421617200770635987891126802636129012095212684860543803742612393449739107888240594935740969339471060937265677631466982901016412231928759544554828931116453712477933940385111918382926705484017279959423705953397075452312367680296435549978463195214113822638829442179992607273437144531901566325871417267296405942041973199453823936360345228014393601358693444804246242887836823496923077646837661374526707015659816703241632086729047227271842456763976413865531962291945635891567921291628074271684182145878899329982054952015988408138561616312523628177512171068551996412624228170332857100861952847563014206679655270529153610863612135587289094787694939170289011660172967123813967725278410871315256927423384914655293527651385344138914905948065166815218809440483604655394811935528272631380008122713623158942497675036101318618303297658500879261159809000256913145159038895990618051120587530896984484343478271132672512101402531006657653595947363406417770349729992097288788301631792833737377551802116048420326306637029525467877144780117964770474481009879366056372802905931963779368780151390208000000000000000000000000000000000000000000000000000000*i1^26 + 2865712687133057122459299424398944282263494373396761554089390671696836781064838659038216790875740525448769113044004887980159359097934114825508610187001240958897641575948971434950991347197678538790273091337688165018670763087683400933768367038532130021032589573275448817787038946984828490462106566986574382511078418285986410065026030801887385814576658575020309150622075134283810613597297144364545049500947330407404507541855163222818642529499681438970070598847005797812613795564412445571500789776284354641694509657952338362929698988261179491624079847526028312612905436241026571345392699045922866909170129242777093206965765954694852004699518345232086467644348974322326288161918028231429969417434829386331410743927833549496764161970752977753419178474300823217937638377433952402828933261409614764551623292688569050044697931374794790841711052325268301227921786453038453847294621987032770448812459136436384899663018983476566312459466265821042785350074989242902244346832742851928955308838902235061343972763483625699416607726977966094866367400659478206060242457905449852266435676202463405075676051496779178368327649082451683581159856266423844457217901528411250929668929438604040880065070533870756476344189493334371934445239269356643884709793696182118109480613022795837090199975599723146818744130616456519510699552125614240497751703510604629940486037397473279379328524606976876344379750734814794889665172965409179974954024026744235472042082215347130430600863548147848253636104211510899562529317456002262927273178328732221040855136890511703275012123543071949666396090893382403971964519079960152523842029794970274757347765646381237976731368453689493246029656530248775082377808998492695092314877036050695465270596480429743009214108462691123200000000000000000000000000000000000000000000000000000*i1^27 + -351700774215790896597716282399908187705515434451222126148406254347704203925055918228342975338785672447897295639866477771432884989196813335891725374450797173223565535598688815856410366258357990086503992448793618434683691936962760330634707134515698973799145284767717912011568126968128502223904667203438372773794488402332217420666489191193094315549724480210225040079125161280682845059319777816486730640807205809089155800077239518026963970651174224905089363384654537002424107715745165789318460513333819924783992825838624630281601677514429405975260209831477465817411035327161666742416547794662649631090993468863602031032530547135783612555980425476460816933259690591018810035773813646990156668407944642945436334234970250775041007867035270423706299141375682113881413881686083016462451001840081471655783440551018716458615580267168702158099087757699808690407483890672750470819734309159176291845996812014431076933505876186530014429430035633025169696576281905037300958471129175353066476858841242806257454647655423060842132455494632073422947395308201086611332045603612284786203724309494294512198064821331516612537505475220336553456024993181794305537989933147361574060884038015883647479247032873693180088615206774872409295330012880156476505735419655151839764688485150137689054753504871588211476888483382434376925364714129871684391585107254333877752062679547676257981965300960952565701985870143684459273290522833284312287588950466815408648642924636747623827982642385879806530634430018302927305135649575936670737125881535458434295749495750901339912770256496854347992559859684115283998889308204934693298305797962615871617538115601769035099329526627650107158529756713067843230454434784040216733203476021737012988637318463073695710576640000000000000000000000000000000000000000000000000000*i1^28 + -87988273321019080840443064305229275593867110888498672339691230248594727741517805244055324268107232143284178811900457059416301539267776894022535136631458303375578808461028063313208414326561321084601025212925176782452455935684597173927019949319815625833555489046950058457748055895203744505724205494406367912659270878831490915694534164993074738567475399008100577469000731662103622329257501581926839380721036743151361565613279609194598889286880942208740681548908857779048218939321808720133836135536115547138576381094983924899579298798630853921013192617563232748812668297899003229591902624254655036145022752589118646355217912301757517380338511817566639256991915956523001107731215890326492398781183145119464932750954868986723152833937617999555587097962956423839594112243236587618131481979686090091400169533955785474191320904845369248512581356307465270999915027376654950962557762578167620168900777896188204526062436325867408563359834286106221238605634876639199240859683890695284565580849955443043787652506111201125762900168541961903557606866485331796660304888514362969057069653995838769780209335062226457398386192060343510723369714414488741809174610121229083161716605308182875524723113915324998464756114404223307263357597463259341512475687693305268726968135276041017763807563931621300239603044269153950132560082551075400887322370411160251046645924617912962328284665848700315078528643373263850665309355630514621986918441015194075455137087055769077559741393704385689635662156681486975065282504426722625560913104744703769877391943647438116776758231840485442333593997571501868846583886599838301632342558489855667798439796423577903234738344445794964793897278788648778680011246332764342200384305562613391908380426816734315413504000000000000000000000000000000000000000000000000000000*i1^29 + -650762028708974697741999671808679051613312531341862455004356862975265359222922618424956153665521167212262843169032776611986396596393361049344830020394016242417333216350872073178844997254699340095660769158629200166751450511679651914287056488910596305924720068765703691463477261835085323486300881772987253992932461052889386329108776338177355322647134662424563417804186019576542549789635705143378078424513720016707579974293952478444789415400580379957515702343183471290814072515371741708702803339856270604189951321473675415709017364643169101474088691906660346663972360125380055894250050658702853267466743302635496247156052703284978975566723643396919967223511433756959720592260179431392321395831674622699191446141579714638496528592680791247600892326004398252101306478701159099694848499217250502432481257275323158937867712382288022250907941077833577852511922034195077861953475431823097903665535903022824810438954073760182125855400827421944724739476562446733025853398380150736808791551897838451708860945834907173267130050306724681614950099955385155616612236449842482563602617161450855741802204283164342438643841062754642584623491477127721559248069040265896422268911150406410767525533613558743965847853589140872091078724153507654300207706201043256986503397990095682692433440223714689241257074078291479075094451307527537961797941178796585402690971126581472641180838827599770485792718268007677103714967389087711622731421674631294487232148016615998328981724392254589226258562727614177857134974526031644936241659958112637846928820428170793820305488961430964873989853042641039648639441085009089389666807103375689987905059374787747242269005889808011031815582711432690356151112261748130014312229049985551617819971522386986218291200000000000000000000000000000000000000000000000000*i1^30 + -2837728405596641810481685122715342975110150568383691484364373474774321003256854662795702876267279230555674570473104313599266482865309599641283735290491427328477946928012491192256491927743060231616908789685367985813099756690398858037438900680432577193373209087049099977847576864825942659822364273864442248046637969238421046250207753059595625576246097385824952083875891783699714210035577979896175061477631710878107379198551466535364313904919665544545856890218031911674393697058605941265732438699565445133933251693889179707611895940863770972443786988581977037251699661387800402092830068469047236281675095929147411411448856264561131800942030536966697314011242245525677654957314976522117090491386010721880561796022922379733027220396361064078074673171828642264834635049643332382327359892511181917000002746225673062849258739641622993306898735429183187335851469694049859954118007725958022156987162346068218265596205462802645169905914122524481400620644437924151278996261793087763214185421149055499540476726156152817146468721679176985159476023872773031875185139421534178691446159545779840479211335007646862763241181455964365602653186137035383184523228943989010173189181685880624438123907962307458680273637334437340540419415269767921151268574329131768527414625871979740414829487051588622935505223026483267107604169154014332149218446210936415202605908464116342792728777133796681193211501038264996688460783747617106736802446721957318252086889371797580672032978008543297733553528047912074053691729649353575170776268030112019842428215102174430591783090976336879022236034560295945151794889960287771311760340940689338090026929819641046665334024170430327835171722738718321118852841363820090472475766552631052166657786450458705920000000000000000000000000000000000000000000000000*i1^31 + -8697113596281734371338517391207733946508710265672743951821935187962209160401736579377708256704888779569489137578274554648132592409000486209286774325906649941694874998369212273709737691540579065485451269378781719943344209391366829500781609696013807007163482205107102596527032544318642990167550304497484447987334727535089740755271395689491522584954103563634122473282730558273039861422656800152351797897611758066564894788540394248440586409636197508563656883762972778225843716155860950885547671169021620131008947217854445246905767310731097415520458225203013447728874834155359509148426622325694253730960350999259536427274712205293486945777542693172133585751100970905121852156829146130486315487368777513887671421339723269934217098596796817775147054200625715699138553358070790518201011521283762030515984559468244413897257772252456135215957472091709608899222946007913206263267039200559741431819116060846324813798594446420337379710211790103661126085996887426174098211496380601463614060132004847389645830619965568771512519450418348523509555262703531665300968364919986949139224860598200633563834072314624500376153028133524279134141686489638684758381024339963733243723467402904799961208444119647435335443045799996718342436273542696157794319027466082662716057532947642066282435283444842878538507214936263879611568841153613371536839464269082028216754419270120101797851103188321441267340921480215707489745311806143062846071109850763972586179264716900047413186511859062223992304337151129222890800415727241583464675403234775951245616996993751020004273296825474270161993930899642234565571474181331378889426083130793780915516141738578855904159003323086530372137512176244872517262793265796154998234490298824390906535785529344000000000000000000000000000000000000000000000000*i1^32 + -19735805681390748942654763908012568763628472385015550198320461800533687222853515817511877826285331915154960470682440005527905527177703065035803694623396953033285203551504052248935360703220378790037397390489780064584273367647635932489514947763790315985972634294953444916461562005006884654890954351580415728073269517104433742177998514776453471956237091695166162913672146342537702254846004711516104225182692945731422644480555531716638630377799800051753990887274419880332007246104226615813019209738950529736459984008764223493980957713170280763188250099446838793474714938109149168549877532043937027865562479123114620220246646191892853935522772770688042433864318120523958889519833684673798476289344878082020107934302516701909268300458653014536924922317329043026541987756232459610925223954123060974690137402254643253118527731142385896113871571539834553080918683896090822778347768846006510422201412859181814992794338949721558251641585287059767481311860649820212987511119080212643024473241305372674173149480026744607087235393414347350304806109368878117729812024567253496020637844443150903090379377162794808071292866725799093000771033728840167997436157064272110046874278795267799718679593704708895683971398005056318176274545121831714186238850032412438751015035414527777342611529701253924209443556460736640613563466640825376709913773747074987054408832978537522747751711222081381716900182568288147344611511946243106869688657158341097721715291058031690434491135033623964975600182181386965989619616491147343408256986955837500063663800715260002175454056124346996803150271839446519965621616888802205302749481261088455070501740022484398252194070082895024396600673224348344743939474038332091973480520741293427114219929600000000000000000000000000000000000000000000000*i1^33 + -33727010218521338908954403606580353583168202221054202928549904800338276418508699259320386075172594873840565514909718925560978446215734503441715102225620932459858152018955800487601126093565102099003981750121729791923730849276302139357907128676057214449282780545853074832982271212107705243031323622186224744540250313136508597491819310767868032673924711504049959048563389625119635021789548284805411464397028918307160462284108988603990409462214105603105519417769282864120919956827658308085895466967470382269305031633063344395323206125371013094713914468648356145285283027745383716108952461089804126718514375714923049866978154292937049249960073817787036144574464405074153747095183609960715830460806742547236312671735211434623179740413166968085380924142135342644429092029642633391648761810790694214815011450313934024799540481100282639938491203146185109040707766346348052886968578858848821482894268091163824653171063853323372520570965686706252578709333271043395342545836615379722365655310288509177411865831431722569219539725852766163671667075247241495109619632768409062834192335153676769709816155273724490332233505210480783791523860617109214640210556875219047305414015225887499664450708149564029621744765517456541184665300989305109233142574993149030430638473131143431003169716522467381474449755135324758308345574514600287662956469725380613227137377107408292048240877793692294163679797411932452141618419403654556604308923709728743033399498669600426177980331435163472623806001537540333973251157672187080278736800340222109591894133061835094591555696552522534467400188756992863853974394246226745331437146081333905486600163501542376172269366253998125380200451687867921868696056569349828447685198290136491622400000000000000000000000000000000000000000000000*i1^34 + -43399653683495736090284437858054250959335861421541021864637570537500707930430517326943810513104013680465690575863451650469529917736938377312875234342122682574934574136069382825143093093125558500692358675464713479690122154861333256482498716537215383674476918987984759465381265950590875656209161445075111472153288800411076512689741447003607208392751934591012466994662062854451439086090883321083522077006322834446955023948437477431956036152124167847709923868362555431045459377877667413194383453516719187751317441887808881227032965833868379940520238009803298776202294745869368871512350183926818442292841458032482288708834307272452062368197879640310998140669444026682521266740203811606735699222503612555226470508778738573883385653040368877055320712578970798717666318670479624556051317292864076724512725975721480785510854263937688627167269148124774985179437850021283840010445299173001382267480984541235513494461348331228196820802940438979251146383620885356283765607575274998214916048975801821893723477198605474081784903300277683108683237240832206480641774232139029903281675084217333067789204302331860672188392166649203201175102363890860528722922582011305568213868774931250126854353439408398257578624348189741197282364815534804296290375618702525170545197277315218288127332003643553922778145769521414480368586870616962321964621362016951255115092852747844317426308204720128065483281660215080698596581204059723965179598438312933993216832928261193296184025842569338070388508953409912283299028928786147325460391950876095423785853271042994399992772078555229488976577594758302946156810681414047856593315802342261990277067267504139781067732862789557224512244845837030123924567652109240749263743111307198464000000000000000000000000000000000000000000000*i1^35 + -41410122046177020667968489436956257403248167768716554409531221489660747556833446693183027277746376772374996602780086634496278292712914351626318139913298838275819308276587003005606186551409782023788338800561005395850541492975965865951334409103055846412156657017976488883882614670500898540279334108183493562596796045008356688392035352034647805017840098501219118261811728815246708739333213421469869231585643120368117523980698806107550726069290467647311386983056299668929103475958193203913258296107591946457625481626533195914301752828940686413363805282535956638215938045107356683885528449130778978549115247400423409875225142824034497048594063519086727541066971817687899154157063982528184216450257166828203387373494327767466559837980795886875437557699663240941533766254374675124307338095882103454402875745174061290901583086729134479064720079198202038015100257462224792525748016344342304953631435763818277414450697914508291406324337931801961582832869125494878704506829257955751556308539195013275605583039991224952921039400512376193832983401147417707451286725290898301376658082035707616936361113024767559352430946511868401609198824664315379419561231745248913064030971333558586105207367529931058354209871866465468379338789155541903904050993289614401829278355526207509667746190297072242288242713148210531399388590822961968291836022785018716251407949194880525731198956335175535598585483643019196434879204249753126419428292669152367585559347378712166137090540948052098627916045008712996459244220311922700937010392395105219347840750657615252170913560035149069959767870147518618569197587094225211418997108531114017497434870142684575154557445076575929103994042189106676949415304887225574307569179033600000000000000000000000000000000000000000000*i1^36 + -28018470208176317831303155905955340949635617299575085286815273875446262460189524392835316753097818052105154636744007661890431141889902079907683645095793939496158327168841703783610165577276863481339955122256843434708386768044519391364891390604181957497941199390718815169104825643141503210366971712440246130157452391535932056957351758785934569450577584751781501510152281420250365248136617933898508557024158035332360456181207100772581955376552241808069497189494143493604256265265526700215641671215357554886336328949753637225120787687858494149451992098676280816067444544875131376310989449986233963994718938163933430198014249117143748918054000921023211205129478977333061282612732209032020116950534070055356818262162512516878098255289391821768254186193271582362384344262980150150218937113811469163556014178899304257459236968712154189569386468326931752604920676609910112064508905763155224182111047704570963806812865438703468894626670266947115511978609995776644017150000017859010593339018456075692690448600127284029066443002017740965695231817575800596218221761452192394599304115586705415158531244311065546520406931364559087113086514187092812140961671721652239906989178070413454268012676694052598499494003379897482398742479403176929470275230035201390890445706121971020764394599464682154770277576160463479832323506213917881511522180869143072839794086164909204154684146695830722256936118992002028391828926317426106903175892215923084884100117803713685575506906101246893206900149252983923034038080776061848488943110690914345315545030747616085909725003278895474325254222999673429856105492343488798538666027342948735793767720881434777796243858075500650225157686878687059559877545828964092398796800000000000000000000000000000000000000000000*i1^37 + -11587753056385041728339778217156000915169471449210229474673878184854987780444185293898517714702320858392585221079991706209572770909476543117666826697278083363050419482712882308115859280878033974991471650548756331121315051396546777823912814786193712597559030304206569746800637246718040510482512081923125807329346146195187530060272763811301573927903526404435557098980488669572647902963704862104734355961589289683480223237852205056568903636234788105731822754851568216169776966905386602903579533049001912666889545092488456328295925545799374814588166097180025584311304754265950890055740357172171357588691192826387400634875697921814434478659405962585830857110044737578620169965549946925779526868662055339369532801400431167775579572822804568802615169561573979839126000479110195929293476410198107918215774970583496482166324750725974740599525255167363718329218897034766917397966666277241353196882125522462477341213986549168060139399585655389132669126969547987211621380457995900955348065467096078293153484862296967358028127088663104323223752449438982557445261717270050932806345595920164264412762431334643095519599457011127659291278963317507289313461188194398235964621182360041765066912503477214775240735920235811526485797050508180625428540822403544605877558500630038234050314576510847990742494484271621686772884909726564947845628783709571159476409013007745973731106882366219247037201152218400647734176959495465075699236276890954733044674644732919209146669787819059606223695873034508038617764159850845461641991999746743859802972887534005480739783180708833229183827194978117387157558048169174593746969537167303336846655503563963414826878786139033543639636345141884844784623950177413103616000000000000000000000000000000000000000000*i1^38 + -724436877565371982061987058010068273984488004667214559700534811545176854799283627575250121946043405482177414558832215939057436428109744202221657020940246961872357485515367198945265507565796824239329727852147973354912822181416169112971584048828341294399148839672685179888410908021173306281871797529513808068297439692500007700291227137690679407348849755109146383848447680157330864566630764606209173621442222967644351085895877295122161286147803567223116435901192509646447654402288988732832664511903188798525249778129680177517649126894327518145379577051950488500817062594941736093724448607643237795733827861789895009808549276508806656889417293038101828086398894139971900258314677273092686260801446463396345918411395671126997552879165227289982178926148732525030935225264024192481285994852669147631502593250695331541344989047627620290422992062970072926319478089753399251384340667908505515468642580771197129207139155001163149116440278433479086458514446612210934219386894855187051204383004906721164734631184874023763199786729131725376302654043394131990095448920884653987108654534112038011069226914398222948168285860664122996717327297770766592856805942642754136396533575403935188989235157716506641982947759589398022537707937229537482437971531855599284714628177525411901051827285250289260803569621539525279404504106890621405093792015750829285591615455109879274189444265384850455231092558419424760066212999268481698406435366426139298433749490367611990230803625456714968887051594570722344899619703800806364759166180364220205465888377326397076266211753655253886743089863297117006667930650160305660624989921775647949706956143052260388742120770921865596627108883895632693383705657344000000000000000000000000000000000000000000*i1^39 + 2548321616855722618273920743701882845476436336196988080041345427017016890122476308200464789569766442673064684832841625270462199443314890966268667220421744396680138093211931371193666097175032704271740659940856358351444329170430634111002476836464155191159178022668538514457522223694050254017165715709604685259693552153331298567049181285790111713742538231155267671595350805871148259849472253180348560923998407315343558792675819244804202490344152833824883364234714252895396826224117103553513822698803546523843916601935501142159998268002425189451839973448715906148607149189928040593630882847432340608445115016628386165076572378758636321976693143362849098476725693124328884132882847169579986166019436502688579935082428683662628857687176581953590902907262062183989675236874982023686048126869072108193144674259948462605140684628137870588986921824748221100599910337898404385290608095338675146498258444788061416836501431513533947284048738183972235738477657504325883621140074155549646930004534411974260096407582880801994261808280863682353407021198944131045648921926937293219383716998318577188215420812716682967735350437828964598206960334358501341445786207186984651165322410911461615160108916049142219868798342867227065320070851695872537753024619043551120709965262230435680430194698199694482432043749441177552096482858023283359514469618523438091804037947086322754388903519102424704386518595508820130460396879575869126520257294349833677784254349452186693693650222856539866241079220617444210111258966553625653907407985723470033719701509807546179631024289727796379401448360899765669254533719228085859100449715517967906760263174480568476788526848200604599912443664296647198559436800000000000000000000000000000000000000000*i1^40 + 1869027993861015160941369391296343407407290108732395409861192449699837228602178452310065195000389959182883165291855336726078905240078189772987413343303083985985557691290693085730913228407322847229467839382997251507004167292672294644457410942285502405768426346444134939869358093363597520442266308040403968355558535841120638577348048238075316618123817112676731272653977423676071373202943299559852683388326348484405840494597554965795514824512116226950373006514140453444297069551324040097458242073942801054580537277240331469958961226375084152319447556306315841814606753084195659240431001289547851459029288119976560418038554535148745739479566275186958359497562010805627686462040555775404713734971676173940523763554179703128132060475242694910875180145878289279894162556813050799006234890818949038648609768907381583791224541260563091207620653193518448929851083385337875250248766972272191935784069563687177103151417549183224563111490458435039372808894176245442832110892217096297502393525200003710324379844627191494429955152686763010682598930453294796911469523025728559681093473893600566407724858154220839780179992315774761138659589031193384563997028750890678102668681481811206950746966579513135979665868187734098811419337482229808466918490912274143057451034529630537289350734719541900911500728918106617104803047676261232329662153560321088906800167786909173485958496236860826131249764767003902226204875395225439958315621381535784276286442304130482952875587155634808523781642557218456169516653181835628964853018931480490974917618942259465599766682694534026853803689901421454332247125604953756496019303824818431967952794311154824471843914123272382443428901672645453414400000000000000000000000000000000000000000*i1^41 + 651348940875107571696104285638278569933001113847021531969148070005561975924226670663512173522018466543265950430489607384078653182576342242641454142211607867297721726462880754761528547702998327973173781177832110328021997484598588295528731718730048545687574886314437167951957884577235672360358409999224113194389022783484386153836725703660515924092949300216998585526410806228398991314284195433096732524165566351381098874919569266899256656185072326388159162401931205904867393788167193250575230100798304730239621209091802065500039879083950270482887208029834943546106811342878141297883345596645521621715425732106672987234073935884779553108302543062595386015751811754466647471227241606854640667083055798561077127296047719498543080766339935857145908722330996428838672608623731429873108336348062887717761562333075564051843704638109009029222541668535396858937985262627072961056366796875554810306202821048117422205853192517464974466773808805166520010752768684250209685649720545869755681438838632025411234140847728616035134812980167515258395399249344861188282595540214495721484273342746248876571015151586166485711033163593856858776174254547830366867299667652493291964166230901798213133018214361019235898895166708412812694348298410177707694345245194644655010918854724492885766606276523547290193315270762018662729792002006054329360659695380836614794509347547091716793394887058636734849392835699271046107800584861185169002564681337248174942820403067716361856186409030582984742701154483859770889050728450473937204777738660805778705855453156873875872752084255380002141956018831016899011434952119036255405688689824526599399931267201759656952735704812520534675169263537356800000000000000000000000000000000000000*i1^42 + -166677442719638561333089034492475607732206723983911772822694145032386239415620586095468783226065558543010138330153043623808354666174074469554755581824432215041456374030966821072603108199456246302940932632017671325997385532490494282789242835609564104042922682396897211227529648256676744822750281409845657698410660099447495839335205282958907164781569190454166762981976847125112004817447619411420319380390669126441447738853941517798320023584393461117493281839490430530807745387194125254415641376457210113426629565198546983331512471451134277535862335243053833354269287888586658267690272588875888420479402358636847444896513124893895254641363301066927992456612124504872508048447585799246771480791284794600492122509930871157326994204271603144849617367675066625439645587183307761333944151260786244033718413350837314563157825717159819057512695565528097067246854982157687611663554070624238944240106529316290451202731221591402451625727300983026202525921949769978905036393376110919157682044902523841882486183999224266532297143480414632444933520303088516091595586413366644911491098606399407909774560835543756925369086416773484924458331757988126918182150435127354406204514926495459156182629491792078956197959243993642079336233144376869163287576359563257481201103044757619835442558376966958517170950258582899444707957678674697097049670499901580337731470979149514244549635309058546082849223903147977559056336027843671896214639366789031745477541708487764887537871822951315410361272768203387188486497728429089248027063603068080895362765769831257211172665147621898162790315342392235942134551594663438689195952182434336481174644633456506856171245008807569662851237806080000000000000000000000000000000000000*i1^43 + -236932964123629440565323495182367394666981653730920066377011154087449338052382216320643916031170034887907584404401884544202219836544050045124645788116584279653004395688456634161523255903640253565422870445853561606596281361249639011760300590144769994837192094889108466679098442729232032415192446939955210662685629312140167393559648190788724986633064961363862224127135470056484237196773990035862658913988840156085995569933834321437543660700357293785919632615480978546957842560636842790620085804804673954768399423867595269413337378607799188271402381801456382776516487119980413572188726993661760621925884077979506669154441469739684895790108568916650865237899530274373293517953456258589996507475597091897271286884007863061599644908389682614015213614925298825054354741660186629925195452312882914502057014474821981168564267646329037564026932495468440850788129402748208864067368675593428130372431817681477555348044399154918261329930108042359140764909888433024727391260161629091135422136009297853746485704273458806997499128975289895795518393350780439417204881264489011429727908108502409619933408668058584992152674410562643977021733350650464635787004327894176385895770077993711910418827022896568251618486532053481317032624523729112189414488724250791323049798616092018580852242661485002964157460455417287902343602839644316393266412982639516992976197257432037775115852452515747958609803855680021036062383961730156314365499395254119962747760554310870085210931339984027149360499050783967827860694276112320989263725676154957013872422542180086795169333017949241766524566271576372842103606664939852960470628898640173351024967050915296844007482591811944459534336000000000000000000000000000000000000*i1^44 + -86077421872724892625851162605681399782420416510169994030837852048535020495878197374059617693237971823754040957804785415602459207719448802131626392575771368385709420598932922693800813066136957919475497266204816840418123108365745029504651049275569279125852188621539609668772479475680025763698255443440477059159950541905398423511898175714106504985927943241672283619410652586585983797874972311971205670851466199118629284304729698617870321968589378062216249487818273368882871137264009809752189586805651054509187931166622478046118653710601613069216473278869329764389676002785524886040813444742783785088701263375604436530960226394167446194786076917627104673276410100612856434366855433049103509422841973518735256477790732840983568558119902215762951610734559531684226940066598966357843518566308459427148222037393195852638204934284187958961719841431914019848826818309377466165872317087379155277831356423203443375903994384093504853239609849081126286753201207422352855348426538490832661244245621577089126024136169393854754450288687658510282237951604457406647827925420390041801900902307323158852798265633833308339262087269983119896987448831451791877738018139733406444529248920950754674127897839759214618882965929476113261791306612868736599057582766127686611064244342272510563322301096917040247913254761772065226013844481071937606694815568932710046775576449022757496815266506836534957009840724551138127533545181708725040120246043313010754095176310243330365599862068851683400182284481238883424393223337992062221044300963768473285082816606908460943632060453891679913437763867272196041361147511282735798710911632003058193275516477736051761946495780965580800000000000000000000000000000000000*i1^45 + 9861107303554250063339964932390717162896407712669155354768376550010514469539294740632814068941869634486313707491868446143429693043397287827920814377696634259747244113851686106277044996969809515397944019398100717278040015170744005075612278065357807591648858176542934096810106598592123464910697191005271046736158878105646812793957458187863138178206008293145931619887858227638743016125046108939390729069709614695927904398931004279557837589907629364197716243266353260753991878470975025591627343597543788885549373664470503674222517016762971650970522363701491245878592945207405788071777541703311820148155171035578708255094050415240150391512040198343388967517233533225112887208406140937139129197663850563208909948667533100657437604477804141815922334888778270367580150621931051482969368310442196139287939976675939471539919992917066910906056702385451169810029458790586903248184349333359245056120420354697561062362015141789134398605956693963065158497614913242978212771192696175781131166762336848131290573021032816116425043968909325868861061710782239936385473141284879416836453424546297136039585769141167579989457551334085029323849477769971503073630842788835956670220089507845953230182472345057756321169198022562560542243068813926609298441313485928524217974529811661929620790467711167737536016919443750179824088027761107253885413247213750475136981220526724137354516206126782016037169374195529374219812060369440601683498058939170495500076799644105021919578018981745699032069853271820086753177231221098025690220066418945915043062656950226999446223522205613041652513222664408927096742483283882533251386409020590337702312159438083401317340015493120000000000000000000000000000000000*i1^46 + -289351256371614542548920536642825999204997884332819730903989735486377831680505506248035830934944862018640350556797025743636932310440848583285179643691938080891516714756888821027219692293742701387611083234573264302198523020774232655746646249669142002019159027833203254194660466514145043874365320481249359362058372917426322594356258125005390977973528511992229387938263169673690343589380008449276682567364892621421706297137242212794840254803089502818157709125553326145961475129503748262788153723592296501952300786420642796600086524366474115217593172585507144210258908710504470070296297237745468041019046053778383757871759339286777855009934468276637889466980167759139846093032095540295015436062435937684829008194333778166066674747865548313239472809579929959142179806063434885319024606033221265752592570719050452310153211075490824450809969628644228643953039288059337016703086286852668047583556689330572509434652846673236504847110034891792032684325490898735703244286643492592095841479180138954962177613229304645642337224946933811193208443914842938760738040310713709530164592844210665428533586438690077009029962081629640839871591133706396388143900434071817666707405085771141693022675795988676156980064748315555016808069224809341735985144222359084585022937471213286972189151911789794298168905714854950152469465167330795866806991439885198611720000696283748206042025073372811691173217220986065356721199010107392213963653312176701492136328009356037220039844565215905056932042906228045415895164008398432716727305383436370888418766784548613953118212054509942998649062702159919258505736157577358175860899523114723223330198431582548647739392000000000000000000000000000000000*i1^47 + 1864683054924060865226959010552892718347160716257129395458050439880628394582192916203720502741518711790474979696879959168896430227990947841076295308129899183066822457972354770759262195652738987473083474043957412807962187871250678273725973138319054232985340851115486919509765989247695067675803968001242896971777489989058277499617592751250727513711481921489244543286244375888077189934931693627723428223891817437697980630475091208412660782890477421099270210520002207838099562195312180684639126002544159160825983094567029794220634137159147605673821232346756050482108281945026571078051562498557948691149350087990589507941357299598434956776860816026307943680046528151490779922722326667929464672755473260480548065253795455317165906263110570377055373536193830481750466856606603859623657483367837214348594467835594001215265748442695786101006203268331283969953833997704051973550303224859797380431949747488422287314039727616032587820130439196710505915928728373016344895181969341406001928858556273863679216743552423640940757860946619586583951275970095620590678811579616419813280894102207435819307672449108884209978869026723237304461820809673515781376170503493797163131324502140916367389394821453684762134506439558351282240198382047859098459273557813085476029742830256856106046182311437852250843463415982806328567288970052937251061528022168109192742642680795881816556723201513151891859645827904343518202950207443616832774692403558689339686804488749423838384213886875131466531326399977495031352717671533235018987269562347503871386744830429502394799825294625740989720405734414404996446034063621541284298420624110369717143035298447360000000000000000000000000000000000*i1^48 + -7630241505625809017805045000448487489635444887584027833454108985667532357195044802420388617742566079666555694089723909914001076172620624163521700281861888327324495373541623449114017180400330698554466911619309470695613105969210973853848092867061446002936585720859390175966196189422576756916604765099740225213593467716669886696931782342017752781954637564373349038885614650618904921040222065608555174645105845309669873101940862203287058727260292462604668937235480360179983958567503147887331110571748760538182199527068770190177952795721822711141296565851397469385762170714635072741222892492351820832328100737001730524326027409058641163348146460737053789906584743510326228857747944767567586215514110757634142390024583954831135736706322282608754141531414755409871121714359409459034162022979022262750103526658467331386395390039441814881265477731061202520895898553205399336084097838445486167681409797907801392591194952088053592430199123244870746620885960225880939748955488501459865023894941896713598788903885597808879707654036415636916351252071076738125903522454627427810716655165575518993843585624749765121245515549866398887665557658948987185581741843717302850119264654294023641668650065543267383397504820319084355065344878873783262078296820628190240904752697189553342623567668487515953401022137932652147182168388234456155422875247210110685102617184671542930009711166153354447045211905264679234899882977836077378740821681646135116132349060507973264297625301112130805898638996054424667204975688282694003091939125275145727505161216818983403121313556511044818816198621922353958188485414068964845862203235307030783343984640000000000000000000000000000000*i1^49 + 17548459524833071267590829785673911726723917395811406598790277072868188407427165050770598919687625337245622040059661396549644655962201289607931963229611211643305997083232348642650346818134865403384422250369562917415312496478586284874171880531657467007532262451818402267316543105058373038554045843986061564050713893746212766865954186842742258488534038927244130605101949241790185863028099985333660947783853252297905521287128251246084478689038222440340657433143042559648324966652724624134701945298517819546886314170246960413681668936117952429201823228726491281147133685273135047341951375412424579761769234441149845253582974447271718992766909490371633662532984683528051971360308671245466352535980511889408648155847685647322503771257364391052670678347930353196876803878778882697530050391759361307606380771773756898905005066616597272816800882465855691815736858522675138213888153920992668097485617288863609776623033193356497130443127982722205087080507355016639983707786305126073470293867592710411251293577606521680468984899760623045072905041795977844466493676978717821605713858731411309950954171188634416847342524268701818641668605007370320228702465361615120505621038420828996523030826834837483481634675573382312378811940884426652272501386834247308075875354331901447923325193969138675604973934425693556220544220435668645985823194166262678466749909337958584198067013600853280106723367857136520531378837391819526239504299563910494424818450843727210038918382403497886686793688645261702250475334604024554558389043426980044644184627377735230987483335787904320311511167635804334546003425876719277594126547296108675072000000000000000000000000000000*i1^50 + 346735895781568854795542654198769796208711438653588049788655385777930761827395364273115288435320758028758953432945160757257314589646181504991309263574053870235497229838811316736817693337374031197718186478188987706809878656000373326131719297474186319639002930031254374854651578211591848620685675055349065628690117199786509715219973732822656770506698877482279495090862195018559454225785643911206464815855090849094387734530592801282805240623643327876070501899048708684339501131416400332433273358466042721289601311427847524212576242626953549970621363698714840730684335830574634657627164331229686498202147730298910030305548158007526217853333940356495611456335971224236733140374891691514502287409369292221984917751984460849300423555448570147819022135508101597666455875424546425079695006490510177728635113395419218108924854066621080530454603080769028255992682629777005096489190080681146117804382135356572163797326107134614303672365150943253074782631642808855227681324958801826933641190476302530637420507627691768297806034983354853620181358804521599929154859441059201412026079895707256921202653342720517529252319206175610399426500012882071043982924776168338569016989934206282656196309349113468618530672754708629708202586635897245427413872705592321148973659858016731094880899066269072730116073445087305302248635144166914985770275056480240477943338425123341363114191522533269935335545889963089086637938945358435879209473082770336364648438571418360300799897171110525556911032962960081972022255930950655323013277221534784471733078209245733584147378020227916464936758876567877085592172080536004297594242701721600000000000000000000000000000*i1^51 + 2610692592441708645342579424601611035386967153237961150554902780906593507794078600969447395273535339421156745287005055891407706512217816587223161350745425243950265796578260226019197940117714261477626906962587131443503734072706527449390464998887756440591360198077711843710446634508059826076325289802676650190158290353884948138040746346256941455499695215097983944222684229316307179788737179325790924804343785664519528188758058806569283058447981143509774978321031843220867669059257670132529644289777740262121714022714114973660591859869789138558194956505868912139456916917517911768291591770561926782478991251830463833831805123885592937208838272542210976735528861163456192676687961304758767854449825785786907466283677970523401653904681658965841224407790911802260551104849392557297359153299120212794653355968874316172676793945412014138294696659324116139031622238124984884006399226035819506959064809036773539443834589557778161433958497263501554280916479702657142107221520914246305124315856940814913947637321706819991315370330549982959116436199521191649949531611826821935902047451625580313301392139896618543437036292243350292395461186207268559479683719145445242894588963832369966583298111320760346387139410927815425504440148125033395471891479336779101140541773707457668894443060060389153013234757992343143605368168257506557694349740374593147584021197516224736650293204654998263533683229716537839250932294511865839364699224698967595229238001571671520319584345698480993351357896537799100339624174966728078158904838613248347570053818507460216552382448409920812473377396786264660426842180927542400122880000000000000000000000000000*i1^52 + 9202662068298787355153348589610040899218374461472890760102807422027674000138411009417030586292660074266701155204478157100006829188125682622599747144369259779604668694601213401293981232071100854019027959521447471444963227048984136897735924167000941923845216716560853851666398930998699517102289584510927235063480495341206445410182318383780954615488762357326842209074084178255114080250683587802021749026342859179654421528264057551438082379035155529655967918360869644215639299706809425541287877575526377624646856961570469505245879288841537230935066091569976191087932109077846391954070832091916377071888246739510782870862305086323099353133284795963850121389643498530658453040996350280389960308243914294765161175390576970312355061222136978056094197029977329661757007836359820767946391131807507125370352033660260915105911420765199584268156289322998607466673566848746924497226208405127956126799578011059665877469562183996686297770588281191936061930268593659835549562176822548049613080895451319121515408385393987002886886425860919109844284857150435565889008368467080796501303288377865011497368554834317781044630077626469553136573916640720137145123200877874348279314698775481137641387322833498272481889070062469357066133710261175523493740317198087372274256956748412126621884883705890857075551316223666689675595908492002419544801032655635102941760896073822248139185476277682809448228720586086767527109468354626201534140442864802369728592631455832844443934994033597310635865564311913813906047263213683363346335196303463817671393031580464936973487367403701604116248601042519847385158664501329920000000000000000000000000000*i1^53 + 11227352439217593828385676211680052219336173770218183334932292564390981035686016664003127341036213034155410988975494483784520044910881547910288749786091512234678334793399418748531380876191626934063628578751904330204586362494310926513514176567014249492693617243642784013425267420564199581519406881072858367113772648200693752521677343111213630846501292168429373560589211122292710072288592184972351006265838556961931694561461778458615154318273973039761411519522856399368634517158954003662536897275939122666325269616118551486441217347163456101464692149152665090641285521474212506123550843225924223425423985275066950495607550279526148793263920383420716759734465297558665458784116153776662145107609855671670950464271084290673025964836425613065856050481095561616769053637050836497577006547237264244920776916790527451494604977408701437855713701993899212302933227503291353745374056376086234497870218815083908742523073888080472452149882830464932288797499379279260047959433573203960257446301858753226334847989064778390236198517279173516717432926205138664013709095341647860666808298383948215823955751373790087512270294659070965213061152313956206330789742114279418225389921094308387261718702575284530249780847882400839559002636542987360277690420682904425080756335174661811245049151038713701453493779113710334430013249174271574426193262492555036284326454234031139818417898245368682074002202486853406823056573313092714241335750114919634461510168208848956751394931629505862670404636892185693621113567304794523635150555721703331758681850692846873765495810431939891394839631375994058204564684800000000000000000000000000*i1^54 + -4027058175354378159895219755227571966299604568264198870119859020135832028409683868867857358765726993151581875186797766351784770022878978794377388911416587431050077588956079198053578779923343284395202697762697361235629002259402118165574975326362017824404898282251014827545462258985411096366237230710803349678228320132559380600467830684546151867755362289501646747514547979934443455466341485566159798836303698941660198520975837309281056537449515049466700932762904480615149997473487569531742264763460886862575773046736423381733793897191936664079766304564230151722435386478216682562415305055762731450965214399096965579937850547342914194543105119403222974908905871651447130216877424390372510047944301741989369672418425826305747623871775880801061733694520660667369432761135703081334088714914286435450632472170636500904170336756229348639983518618464587832513869728040061727753594087410402787234081016679685117526634317723595520617894912079939980681251929358964996245782122614512906294668766374947855737794547564846338763892275899564540028348992818284339810130982408139034434149863351645115161256044311860849452919281122795964222376875985263705383847272096681683525146825411231371568050031190806201852436210880539218099158940361218270572805770022479239853720271196675227619868095017240560704206950029418447884683848161689326310374474236943040084217697812825996629464220610600110153410534442000183500240367760959556082384782416585153628069799829331905949810064089902824051128208650323198024424513575855916209128882198302643151127697480619605525128145768783540341948677095424000000000000000000000000000*i1^55 + -12310320714754895918675855846886877754540253860908346463487545757429083331304715844714228663557378222674721270964497608588441473264924517099948318830437644814451826565942496425676343482273053581259628092978255533855069251562562235250672934112841683615869311832557772623770007157729220158596145016979022171268559937415741591308521410043512411770024544697059587285694581936693712635170748179430958714554914418793787371515902175408801634521494004184740951749236399946104837550126224660950140189316967133671510426792891924020264863248128692324243723696861468940442688644857140594071645470225055776678099027656730661229414795463584292873511216963438133024744335768145038108422220024379618400341149178566662859054082691532974959835124305790755995231326487975314792034949974039866476975606573861843041663527828574076063472681843606946982640909750587884896939874245443669386880990381108739663313570675212332874530268850567596532611381502075706407217048307332089695899462065796907421609643079233205020362239052290535193943720487977744053056525456877156632699319061720488721095593989423959587546774109121688280225427244547735732251883286703187345455973449850542966481543258718661562392457520053663116904173444011851337029698912812241001957903515338321943357632195655628101163742219491946591974208870812018492427561848017162529801471383212272119223753982755059951896645376492154429308796117638278113186285344655537260590028909089240303278920710873640783321264136248695202707200462010909922878569877325846344828580331201477570556940171820150807187716546183535827643006976000000000000000000000000*i1^56 + 4416276334850007675305873431180652157284587831373289732767840213831057328942852408291719909169819016565289178467459671446065301293598592260111729636996227820123575340939218210678870020746301656806660449062212391234453417134690202384161522297001647571474704205420424954035489647966698197411801031961350120606759199888124432578783966425532160597629026822525649610444345212121146097145021132880094419921649228907838679317044274899652575633130880651950180477161458114075867211736948524687823876746825454048765591831390159673406277556452830716174811974842981374796299258332002786219225948405947172705820038654966415563069358811868733071319348761299160891428857065687832219055779203161691911208075907559551627747198725098873389323340798839346252882431584888519326076335230908067653746541896625889139814421254900677964567805716476081962688578511370383641681785540575476495772101995147168151342505434552179767165246729486136155035715915719072005670227911457042131249912850989025000421063243274878555040025763784520501838284780143820716096575090970798814698109905692726222632934238700458308585982740701152368951276165375049991809218561943708505334748972888591522699733845739019825817566656560140466008371666289303109362091033522019676238613182600071545784241164165903936409936877728855932484049664192338749424140619821654175007076064259345608666928704923039590446563993204067503578656918740493288216997248438470014233343362384762401047667777043770719554976579375146960179706939305938477453247949384960330771018247894076023023850094095497986271600307644189900800000000000000000000000*i1^57 + 7752086763358795154545019301635255822817784561481487493057140437058909966419871486071273025638017956338673072941880016972917360910743052690993890963418892407985404908823954870060918574450620924840278190890381509784355653465252884846291814702662496047135421709175066532940594733902561365658277563834456441446000733997443951055421109283062512474818146462679467631705865742401709850372967189902120845036320112149585695708912211932366814425024295887699653990025031064189712528522627636742039537042564711592761423424743775508322322176570177035817129025924216694162415421773900254610658940854048035756588556562714483877052110884259038538838628404801396720291866570748026242150417501385104387809597294387222343518757597881282220965032159986932563218842213831416193533101598949442086115525868665309157524731347838828447190727106451100495856049661313140477583148572615961980467633045901276777996923401339572972603475771593332997643316547698058730808608530555576624476941782786433490881660805383490636397484623467422355047586957471976592865175144990087053819450192639303127788056690573279201938439752066640344252264479254896824082604614430437017228534393561739863803592241366614126474840106645832053095495134489583926131926268925695793532407718144894302244240640937609714859939003974337217652909024442037412076129418966240642494525064784663022096656477696794411635580877078483739969515841693215623700101329922090726230624726435361707216670774725603674504852465454095162167472379486405437809383417863244299254029898008650941297460908014033776737444167680000000000000000000000*i1^58 + -2263381975687943868980433459286096957601430822720114612738964508648742712222619954061251682719783280311497445271673238756310062367561462690719600601548945460968288086856047628771528796172344556051262202943336494263337188433968984246009760332646247844492793043931599389265173992551670221788170114223667905742012433472292146797967766048880275250245212761750150845762819832418461541588796522982719146572314627939801347026746943655045580899257315346722749382558058781238776103791499469602701750526320975516546204990179942166853020662809330706714680751744925575025303145186046712686904476945313847683577132458289157140183523971492436475741017931550414752283789228689639336872813180324909890123828467778040824531501330099765549285615213994471333413255114114700545771420992673542122396350366105268761505492057530951155868104870509507149833406597041748930979725986212617399201524917666087356686167249484769138101016677368050276717347793692815175146587043607139725272576246827516498238410857589722795194719306850961932442344068814677655319923223835688104550727041829328539088584417440554326839308930436926751945505048828383750668610958665862645478179457660571430147065178675119732796914073700086219125873230112062262688468311858229284044943700787193076300465717354870715248189013286462093131440620841212760422252533743272775406564577665986820618071414203540328710171740969442729886167554006093107210602087939280919416243465162724340194655281310107211416822413245376564821648189013889446420197516177978661241822091686504037578579951476153516032000000000000000000000*i1^59 + 276774696181804774924698154030735935388953325374008526745197732746622443838846140485490400601711191884252716794371971564401362998655874579970088456643501653638991115779058040601790533738219239612533836409096236582599915492211999541961555792988735852586255073753952907425297358081831275265395335228995315425051181919501544116789734894420203251681759041436600054522790564667220819652924590262190510762016013606219979459936523872321105571940902247762980471562609632704666921830440016837366328929942757387983200617401038305656426033520820211957982437439819192547429795314742273383884053882849172748618359692938081641302179862104143424692823720578699179760161859091043023776592919947820943228920739915006667756706853075252456812768508206486250405751583926082699064914792084939453892665484917192316431282793184522185606883322585324298668948421581601001759958363829435021764280522466324224825820670734107092729135055552261463785519430452046836963800329399226579351938369076297806883375368217273646529216724141990525870589439852187642084782701000896882178104297021489544893944055275418155822346765721559051038050564720562819660412846348045366536740796484713310335055690492500089557799419171414094838202784750956930998650146476633223001660932865422195277593727020894266679061185151110642237018598421582792757759309899312181169737892527429002660365580953775130637540435005820242477983457935436349267214592224086844679547632682286404036946509349661079433193070460103128097648693435637255161150299771948307788845243408796433206087149158400000000000000000000*i1^60 + -5434353337522690562554329700273967559887722989346890510241735168449880435056411858428509748318687875116173669310100499383530125883504736657847309430938805842932639599698622147677346341155253650939161323324452897578480847157615869825299665154053222875433994494399618346661631523922751668131681104851895361938593178345754127501517594035476091339670950031545396158037675851597226668282599600235386143775001031112540939167111344437321955776837655341179205284791336194585656838209584025557990532549041546393841033954730153105141149002093929364247591490200174823444753181731682636014889966523181639917236713163766701917181558157769834236979459200554569791989768613272853647138063370612753424693230977729419985728370457412719500449272841107973549088093691885209003118606129388185862046409600429357837338964985869440729418268947048815534393490957679976377381285091749745651967323861782304423412336358731077228956655127881222453230161343851925984644552430096099979733326076592914658434190407693580739843515036180517870318302115941272940758528336628866605733986922467244849983480097218914147167270029079274402952348448504619377632912887723183139792086733491703957109215677036417906217426535922342234248490826095291587049702752808391721429012082894760624169664701475799285243325776222436052458091602935944275697658078091010048780473067432390503068614503627603052035725027675555255428185942312347965477480069648859060749430538778514348661849899043140398602324991088093181835485808027377102805442146118721858110216279572411842560000000000000000000*i1^61 + 151710535207825636706612317278305644006913222098031667613821327817475158343062273401083256012940693625619619144208143377641340855566789365093462517865200305282499403708591381401546532586239209078307961805866744567124310720301825123070351712954774280192596947476754765502280679340098301762120421110484548521259228833829152398884150516388838233959262993845833233121565167845693593679244678066913357465366664914127130924128467834467726583817156336902726459237181212713019374191351975895069699391407632225589362192797281240376532178283358847192611849718859329821987466082066540920965243366373753915120449417968101282033446591342668120247890886166050651946367465783744066767172504712563167312345522002015410945383917401677791927917686430764822806663374889134759074972423648849275746324319392779805731336393209225924671510559643704673615850817281133202584133557510795080509947540396186286094242938346227278841596806855351497597356777932809821761097275082991713771847752597873456667221756003516723622398805054042861225247214525601820668911733865866825021172465199777467585476657438994774704528830753438199833160445493368661726347054679528878586885738868695610893302538813660826314136410048104072545523478822586333156357317263602942020584758040754157327563695416442907128294142191619325701122352532518837336175563786732103470711144470127681040323190773299705796455087445191225093182966669363659679729077698939268807809077876363256226378313357990528721879931308173381024328045063559659543557328492056184721684561920000000000000000000*i1^62 + -647504228283872974516838902969329287799736176653688555685989133791075880226268497634024180761528020941131241762292298953137312302123534029036267223890294328902957701681349439858558113595449906628365653410359385828111829789414024881023893432811572955376859678988629113714561695938016905556862993057680885429292585455326976395431670464893155844443561593203438729209816219757709018585859368936828348868670147107081664455021333070315203960059485651056246715522750307960175007657605226753897309429659204440052592318493831508238126007805107395417321036489252506690309596685188292899115010980630325345202679886536348899096339670198383711082472295444485388480418658027394953097758661960228762041205392406934792272292815428849269497328308323404856755942843868928569860162604242511694533098601681753564103491120372126535496633315766562201974147677954753016635590388023244814767389274020618139219527412465633950566856456795426212052631244860194977538116754416496559065633479759463810644440706042379694231810307858927669126595763986291519638727748254096085948442892716511579320165940854535010705567514362155360251171011955264126735617900457129508012851622275091151374351634818809153187467678953715642888996384914478876259693460520575061284394103609992532119302814324065347375764504873784026888125552651236235610033065202919696715787783029023711315785683174803489591628684334834114681381303968710815816580738291183077745256038971467953859745895809219001640241455748295814033429783979666370436755046314226483200000000000000000*i1^63 + 68455158629609555524069751564159412984649510589666263160554285529577480967622768024568586062857876817987085590029914166845124931540983474787593289614016083708170785533158198574984081209507443793848265199397763081610963445086374246009697810563687027337874712922599326218078565994192520759382325782084018566766673445260741515625276959857473654266459617451626505544970748267765713012644657456276856700647441332070332058537214093240110587230556028103610222058012295774891976463308139280624182466988015292391852760815812126874989440257674486221210820608357814088417259762073623595824947916736701876706389605331691054976837496204508590431605231392651719016410955477433033030162738040484094523725627682570500155319418044160342063092626285318085476121503116144825938474341922416160464264819817197534142734458564805380867120951606100849384946046889406165295069371184417485856855872460852561622531173304200471751504978000847341361781687033397330780423854515407647222510686433853965257644508158949341070745630760676971336344059014739248467898319676046861012997709002591083675149828322869529269495506945929609241745295397623480860868146764312713642857003499670250246716384180719847389650952723163893901441133687195488776439591842622946890609307087467961447126272012522793848399722103567593522208659497591771628339203963963809880346528617584030549105583944789743193177834087032289965801140933633425301411442757457692707869838264732277010227629082503426450614835551073698857830070201146638290449858560000000000000000*i1^64 + 27925415250043399607104181411000948669652357575252024551688673051254848405213035426733433360081807595510614638039829788515199814468227143203107284146226846105451884246622559234336368680965946955506226055963515516917524234406709722663093564061483841581169995959881148478873914869190026306889475526923638949145915709252222508413634468013612424850832411878653129001023394548805718868766680592780253047299917108252007182615096497870317513477899150515032240115617908204820061928738486643853817564776501571210534473095470677856242507055338755771672256433535617806642726134036844748392382407883990352006250220379821075967617419532147266237343300555022581091509659574201934319741546521257666081999670896993018164637595236423570107577467903009433908540436868517914914802463809309329598271733858829536351613685363986994711690424118930151223464395824775327255000094209126108432118123300695772264273298515881466684668564405377321883960148098974963079834842108016000318006695501624693475686683921295161514523118487989153795549882098312574164159063949073097004192277117687991885732977935838901001484185464062474239813333666491937737032476809741603670696107104577201138298790350430418433445546723157510429851615102674259037890376369966952247689638104084329580270393310567967958079710354166454543971582294201650648108409326071630633467242621692388336836303901597022514989422954350699703445621353678034097537994962800847970620689848292925046039998945627424740473887357246143826200262713802752000000000000000*i1^65 + 134115976259829063784225165991124621722204008643464996014350964734898152792525555332191163122655024170463524369373774585647042615674844580414058807827323267231149810272896808280110640513644121473417340191154308345960561308288148906148620792114310758812047011488664496870615037726968585487465735812598737467846290314738921123587446518374679981694721410927881536710576458322745951396956773113552105549413699161812876248269179486795337375796726523428319514580685707777744252300977808868169250799254048092815195433895331489615630407835194610932778581828382965656511587949623831463420212609796877436143268629803465532448516678401845675526068785469103215761347609290104141690686927182110927627242081941731409282390291525667437951001598061161437447907257993136887342848979931767693060612046135749280958947154962996066127671469372201093939529617253080289207399384016133135974125427300333154797112315217491313980428457539670303451544106274232759288838181576140989377246271277651777653970376971338855114577746763016836114434225286933108545833310567262191593886490756560170572687571648811251544110564941677959338177394432243892923663709510094424278977677493888959070829460610469309692513847280129336480108624429242403718413785211970575583087455655598445999510313707746498629474582708560461573626054130912457309536185765064744480670299563454686803618549436400073357220877444687476143522150231053064035221780578964767845893654192816617225479366620231993015654758073720590512947200000000000000*i1^66 + -121461631730887025651104871662256705281863565031655281817247523513191241143462178899146887603187876744753431513024044941653893849656248924822127975648441022051964916953799948674468986459994436394348109092139115980593718302365771851838478692827759433183435380642886526998870004983045406922160936451220783634431522484185769354679940251892270319543790561629721718760099381596253675889659845070924996616089863294891767560675881084482653035851149259796991951724828484609673476059510744080443301730027952202673652024783630883306421290677230677363747266846276831428736082051397384049677653237962764277440312588982476888604824004613555509671910960804308153132751295366673164224743750498679047251555395549499732307793251579016509175118992290161662621174787852530134228681720603189136313956818492010093156520413480849014858813303457780445721988022517298885331189939815234164801662199183933016423489007803094304451259837397076936070090691501361474733155034848465153681986520226793681168614737990962827869046480442167580408004895192615405651089982013161428213001956563951891196020878194681340329933383892578890684669657077318735710375781101280690578903582882313819960347538106257832608411989547828195501581686946395376953374570049757878905870069669048200136250623519975991376620935803134570285305676035845203502090712093414675520489048849341444988583623622579265728556043422373580402961083622423866495492365763991675532408936529095343772073134438197240145163489116160000000000000*i1^67 + 41371844848181423949065851786334454972127186132358105716681417469270224813334565106735611837960310786304398120124549413098948623863557809442579323366360793919306518740857819021549744126071898663540497544625325065524440441199249055818006701343811574664108801777966802324119415178806461529431416950796001755323548012880622471719383147800997873889157140916689264974962640650829470638899970565512552054861846882797691613938540216408746682189123363177583242538937051361329476967093597784061068192131376008984429459863865591634696321290338855895117041459683477871009011159072096032618081854790433055788340562761327920007554813723180178455352165772948294283949344285944316835136909635110676016004413847404637753767947194322376624556372439853455771764101397968654674549820399697112534717711603235692216978522949441961677620761118370074001796531353491424735164852397947078149999764929020370871499867084936734597536703957643715612444580858846453858532226872686410077165488080023632705082674813632959509094441377537693212917405735923435432160753705742227683553878069315797568414161610983815815527520863741811790536477151016105685639713966941408795594419634468102497275237245480562624841961994568165803045600191812031960803108386638759475056262926423323395490534388185903035103238854821868292193727921549018605786191043006589803548030403664600637023553577595502534251098930275645069533418395287650421803007564505002204703207287068075169905640214542417920000000000000*i1^68 + 6125877191951620363748728433798600285916378533016380555282369889784339515655708195679902853583984855351024661825469111376241099765213638570391164953710069670427029123564632792874383238524346123671854069964038762266450195424570769703763783864129145410314614372931270859190810611189429954569273930696056011635665685310590777163800771179944858093997432395986590756207662940557847496044543606670453495965018521693907296637044869048366187010798097875943478842785626507175785511902679871242612333170345561101011692082335047659879617489492082942647334646236479626812352889989502018090291777463336386162773079839590815977821656512936229903869879470578700779394194868358270614106052192436953733988036363039951732166940068936926198537113899776022828791292937362585284767700564473554587244404995690827722831479653896021773545878060724851430432613833244862047088519500803652837202263915746259990068183346354943676304038944094419722347808981251702300640759912758743108043619957290813418945452824458946084627936626826893386183955131584305836366824657995497238419071124317681146482401174752483688494602143372656131187366785619394479552681333352819356942378410419431035963453908265905588157679413245702537329425117695234789139116777329830732939617979438508324057539760712162752130874190440221189770564700968224467731529961045699892049854261118313075358145467508302345722921850801400673434505044491947324375523701625713103738317365855562550476800000000000*i1^69 + 56624770887283418381862013223181493407117467936944195170192591106665570025206297090039792614721319398045764924273354113923538299767312878381131220519688269342668028361841300124926348137077590524393166252334292356074564659840095831671276450278698058057855303912029471902067518129972846903238559740298912592837622222437271547995912358904964466809849471820785308163130788574972832197834436888769230421374442971105893986511362565657692454265149153257330898513405476314551178842429617166078726780001752664183074044601713688331028654740408481800264729851274390125013675033560433832527763825654289447387953625530019891354922113635860664226451949812141587449732974540592892893171612719304700920872761135086142244794310536760022615069129859200670495824169583201714322900741350307588490752399097709839896159020115742191481436603563147574016402134569892332190291894843051931172418806769089332067296849601369888307434280960310890197089719784792759671752428381819634703528771720864197268512418964061248768209264236017992900779877140987956305326860043255163838699300652661910567179773519987472387344258742723971719524626684082849703505711723494545216049723017507758916983515739921509143606023545133069407434253477085833168152042113198008471803227647282725173021302059216876944904897075019482675513741522583523323285114469180919683014331471292995694275623601560086567609654749026095966538962486728796675564752095918115824599040000000000*i1^70 + -19646622204735944968319406495353957088157302561936718158200788860607036791777091280099378792219999235058581249995413004620829680285405207848527775906866530743749205309750909458075056039456230470807494907112411361213906418950276130071615660154104788983248041431454808177750101000486752743682894650126465054130963087171406694068290873483263552968786439944859329982268640647399031248179948004761496603529363349550668779050438527560606968661045714819920948019666372256630282211602443509126452719637717311886515995708606906730604422091642500566186540074977995499459105739408002806191811395472068256829880284143107027039032691172777551542387671372031801283827604202362274422643244014740616618466749010725767195661591833776173882854870724304369700225212170479344270647677936076362740027714999336591249804523757329207938444377335782377456203312011587068732862039354566065938618496072122470882122396414454767741529148276858088211120433522311707553943484631827507518300666197219660504485997653973542752347857176565539047583550543210800069047503601737794622417192008936364704793598589586087465760884933047522845203659339310202147388610282273992567046922440023123114449273801608500481222289436759396167271690706090358700934267961647061592718693178532208493836087463651482483255054867208460783189181519487094753757091643803875149487581698011149974763139845797329618594582292804264687701005998987995163875344384000000000*i1^71 + 7546750439605117061202888374489436259126870238942046217785295491402750433305258658034994518522802415540948654951419807597224165811887098854456153136966074721531931720831143221675648198478553417620391398443673535530008245309327951192755125657122168236491497088969293815295428812016295991058746691789826029751264272950295805498697126438303278581084027070118092408980736735689571988100797268923083711193833104349973305805730433572842803681339064314918333749470601486304119036469370108246430995043702420980625715664526743275453526754740775885515494636645835343699470292094016379406394438509648344667166199066533731146738861461363191485535572393288141507039251284191312603311816010819794017531144538212374971379628164770410863071596938742989180805797700328170374558765291406416753656240806414898449981880535405707989247000346523724721202443005170240244700480044121368979956435578334889483056548784542615993327017397873390631162902866696859537869392003418168517684219179853594095780093985593887314942939486911870913214341260501652247771553347614988054047440345970142036125738751557458091044394541464098322692391243087268052485022573873062783972453392712671152135832541591836908021504162751296829889410738336853634544792998210149707851563849399147485397517041495113345404357410134599149432047250100517722454355097467027619652498810653079530885483516596325788464697129014053960953881650790400000000*i1^72 + -7354276595068178735933668218529884288409679288086197609154531136957662140181319045977137337369664380693624610349828761200115558245657477187677521766303236162776714594822779200842804259554443023930266588710504381574952283261149309954900864764711896555434730796995931272167922133529018552911475137726402465634408041676644733655758619986600523646562867036384126524970057806876780451073159216850070129754673375965103780131609664128783478463697050551264196900778923339621595572379784356186395097366945197565737157528283946343548844913341833130815799702863664780860484482501427359207945100873746675279054181316726906029652121009845223026538884020266653333164700211454881100278214254612641913621339277809525900000590068178648068804540092397162415922461490502726018233595706052791738637180611211696242778239785136630996167384433207115950977179403490045130424745753957957076065830819307349847249115657574870480070981908683933396735174431974934574437419038843111091384544337820787867724364181361062282432649813566367639445748762885772683662796408052496736884750201938217783572166153566711406070926044098736829222274176668286970370821930400011440196334253112281704507153433917296542058630124398753874368289184695868568521819994299253995847007249797320353153075834378856952042407575629232841697230381766033889992435162691466759448056501487749375744511760138491372868500412825600000000*i1^73 + 33880620620818118768809130738786680736599771757706238918101121985492231289346430523269608149602356863486813936538368738341429923052283222212388042334290232275009928164235139300383758942086970266751187568275280368498550430905816061501450125557943068076314616291125315902469029143141841903190749509453082376234916098036806750302578153038573303353590416890754304794015407792341988856180853355222102566068548420570091269927630288868463726684093646247564823943095118471624017279213449537352369684500232436661743445401873905774863230842671033722523467407859900211059228798723831185919453314617740378748887203378380734758285818161330765230158452019495341858941369290174073976169620035170516690193130723563669961265312692674852423412047291540609157266467490095504467583887560016883287607016749525517402158061906248419249261989366166857860115758806532237351852501942675064167712387722285160088105794678591124734419783130464240774098998990269682869134168934484178300604351596074944077284788843787542040182380343419650515901593590728276537995316121591740541197443905085314026442929279999711327012436509842267234667687013604487064023399028949798818029042754196780418339766331004774385936350278226197174771159741893511918374606210953182398393425694127645649649709670411887099424074290459015825100460259829528202902350521430482653431723951881012070764550757466112000000*i1^74 + -95827852142283010181448127593063724245376418326611565270400087074094529710278950397501629226969118934750600113308020934329804045187173489217050928585960515050977837107780127763089268131515714251336569822179443189570197431801583245308348669239888710390364178514860337020124702876909205210611223457265629460788007151171393665002811681214446922549752698574967718817030354343436158265783349594695065593910791764634116916933125262575228272595161952371384377517362805367970357852547270047294701154791784743760195182325829502507692229784509923491279225219947715206920004930785833057631118682673009266014967457462812512680834544904291790177545923804286712596083109762698880724424212387800018552109204396806858310072251770840460247212388968721657912873364680142416571959162298778425998495436362653893749107453777206718561075172603375832937967506165668201793345360721969674873226127064274624731839186123882943223843831073796979871887599019681340688835419653949450678587112173910367398035584916564918390773927379926452958656981345388824616733891953289779003647136096704304966597546980016323762249198459850958188119459428829757736342824508132225712726171321264235335731296887051322440253665409604913954220911154963745688939265483653354931955410707668264213191189782034636825938791781362362297087745845710109944266916072174331500691599295764480000000*i1^75 + 75821304621153128137329295594003319541132892524425185941460295861683154182047769936996472713621630118156636935731344514219026838001374453484745653223644259857804897682372152998367629291671175060752085999414011351810305714535844632633109551969759750856796070966879677036782583764726570060577447682092812834888779667167631345541444579134967974096354321016190134034299616166221100039902360503488612880360520156574894076270260354548702575310870187812604979967042759305406196620766659247749161641333353867951444174368913549677902502619363840703893526630460483724745792855482572324140325121528960108294575950413714115217842863046956217364998333165686973040650678116599427382068206577715207010480407423612847209051679822923923092404227394191087696920894015807855566367773470173878030321766257293138632215769535711383604980243188777357470446021620614418113470359403766982125520529278334662389196425999180071446771164440116462292443994759276097324614033907999831689505535418976513177495462886969624542544682174627451350967625560267772860406477845380915082557330450645466322239562997301482439043762105725670215766609245620457313807216832508879599718138938618256159081037319673579713880561990715213029485954757171540202615438811580201828356490585780462753143163911524088492024926342851460373987129454365011828758418769551523840000*i1^76 + 2208610458936806121120599275547753503409811036923425877713883663728079099153208146919999968790889011874339835093650932024403287776254988504035929475916303745672020287951148359653990934371059334977030148847205854582597796553757944265496601974814875826707325947466483672673600917397425704964708129895027384683035684717629130729284675971295708411269215047820885954427508905356219410659786030257910821714544653646132282676669477199021591654267205966973528672591611442885631497364493562804393192341248026162634851560012309390129565674072884305636570189780851081183140635244050809616308193445337976523315192732016991767707259587384498237901521238100927097685052323752249132820122033563682939073646884297065964287282088495017733260176502702410900355152506092682630592013068972085930140065406890978565206203490598400920272121127567047279910500866964653648366073418278843937490655825292133292953669112679300805359462172648793343767140473262123926701728028585725363017698794830904668136812990391084078853006449614270187688369864358516398977707333194485706666871149182128741295505980032364037995568373951991532013265144392351235750310519275581764771381328886151540758380745793982020593410735959646461708926620115632025824543360186087714024749502293879271703412215556163410035287872799000865238850365250850048000*i1^77 + 17376231146516915115965879664419800575662061636344054766382148399131587725936650950276989341222908803500975054864071219331234224854552438997490877861678538776928781245869508169089321369805437145604210125142893046330929955830307136927385049784965549020221055957197081857836624642973813186251374106726122968615250236926124796223153601504130616632985997556624559774256322078176275288608451843825134961084358311066456221929675245514365443665264150060922479780613682444149260765052919581487695553140724635062447859799623564872335731520165793330614830010522635546456001369879437815643355007228285545785049424606324822133878998349789532210437222815090739172049120446957577181114956548300981131274789856666664065640611813329884229320087084330942641712971023617905914666307774618108178525786822805648817692279746297347779907203548075627739244892716276872918382566595474351097508595035677674434903979037058326225670200012045435459029637531765428591805753103408290934793352083047305591651811548292800886369207870918099907437499882099953233701835369058017143414777932636156960472499636037367667661792236267585581765764945879115147062517065647990555993074374300671648817245519086605167123801302261337812649769393423898848596951729669032198577652849818163311101819708470281524167622730014022400*i1^78 + -19451201239017158631300345373054893342802546481059071564061735566265271573819501996746747075244434005853191710527057170852408457044188179338668731391050592622149312831028668832849954028888409392514940525618315253823171410906168524351402528477737024609013141809024667833459228728506809036003038146944974645406994587664426898588433249324589028922106799459597688325372974903425121133331555486009896652123256821969708422610272399487713870078350516362995062829589407772510532058824955107012841942061461772733524523527246469824282691642446424510713721274267552542690223206591602760481917738646945892900990912428656108308427401739061064350452780176713691610823361033865952327338143574150666303151168314938647476396341027943896236228055550962836553270365149521025211831189359811828703934753578621749519326966219593149779695479539264480191675508583080774357759780179614661427420807586105151019075592514636132600729679514211301241084955938633128181768800230897094214310526040372618215764736192476683724762346943887441575432804819258999090234485422432452510029076567051683195486367657397609961794705648008110377818474005930200755783935039495797978529064913289319731789545234185585105628326355836085910249264495845082526939892360080958045583718928177834509184859360*i1^79 + 4295564383407650565236623408067742836710074835490190995064926049662930815234245740738484685090549067500453372201371781614354295460709491450826639870478298501446630848066411086701836999208167090742936924416845759437603532868111217818434160471949911980640127711931428109319930168510568178220133814175207596099549057973953983759828820694565330004226132868446840642008774135215237836490270226784473425536916942716711879366245212983566644377382158660882467272094863415016276181211026266468722890464480031724443548084996726638562077322472182016950754914909644299427688969744247578692867686399186132664694301310672916816882590523663022561247617194016219162927746347650275223405818785642635182907595404136930637362247709473190132397673794738512910082870633462131062951902608806360022376327121478894965700306366083059948576420641613285978122051200900962822360010213550829736730338951427063740232029052315895235460271233056392803811011141587332962808267861048678375068942797046051655752411663649696187980115273689321596918135063210357994468317376128963945383207100938719799903159040232088543357836474124574342645292510859736490346058336832192297849492043314853574611334886350915171704758619124469681328216448039113028511563841*i1^80, -508972277468091049480950421459943885281690166278446516595394551578490661066259315067803648627393764831064018042748106716236990677804746584280478902877175369248631970485080978568057640005451192430282844926015836505375492018863998126745979736152900165888691440187795138799718836151724011842120294990885616506222927376704359416772293533341125556691907676321105986471103645090088172342373394360699502133686294545032706141517548280541301729613924726188406997896827249222428224670906047023559760165533072568274776619922941117523184117559570912106091735204932055437137058143279070669117447915903515625226878056343550014111526170070585689505827332269783416543509684722939114641301921215130042195055791810544800491753814101269008808568490800469830233321317759334243909564259474527681085326095410978863690155937943975176629215869790933160922466300062197835033850113659809870912033241637470132494661064537630747961432618009730217330141238078348917575043715752696670016142671583156159776700912867321588127048822361531116319492068534512088294931622740737514072703238235032902304672736989279088714501993140907138881132643587548553134672432789388876176546018335369135699168986667675788191421086798226269352969677288745087774024983061759802520243126992848657921263345173387247948143525739937179775880169042993671040075568919653096764690354839395086554728274917240732652598244174015520487261815500232789044191677670883981714267911442676982775921123550668498023207790185860700700467783310881201648808379745616761879877293765967965624156351037067933105339426241526414929885283014669205750935988167913282857639794628989274112405244462997543068119945409333966017733626645070014170704149023254687067717269708407169036562266814194892331908301574424062924734898761125935803363673800957711149728107365270134802071446573081343373535596783120208262956636117705664785441775398140498591364446966620833523157642048601850793006651521477296532209958551363066497005956432319734737362958252742284853001991748676574198802232839909341819252490643939710866381133473584817089287861919617747490720463874214259424022912059019749487421481352864306972317389891310544362187954550495603493546456873578591610381500439197097024096766027686073865502765027796966388531200000000000000000000000000000000000000000000000000000000000000000000000000000000 + -59430744556540869106801359791660508290014606685624861485888392615195293430797397458259379116692807773903531340585877789941370816587290613880090757201807973676623799937426865521655311361724629609523205896303331784791420798463688737457293262045217908749121075392551254052810987237960139958293383929267348035117248152527302817179447571857764811786294232116119839002108051850552834196632297465834165275387725495838828096793083969234200933569989559593867844007506441797316711260702695842112763280449479286720190182958102124756492596961665343570029402982639442830636815714563055368604630546830982481022797255150961201116557845395873070559823550117091320785367126423000418701039649845509223883660952804853594675201114984507761659943098671381579424578981629804884543102666746861226231184754976306731663080381054460036464829156422006860294494932276648036787559747438602522383590109501458759883501927975394207681545764202940718227162752264865410666467811871421894646147375893691101105361812921217030675625591949026041469812573255682584393417331302626994015527436529928701616662845600147124169306009741258109973583815201362632860614679995535603140622208238950990083543009861546659981343618484211933405553859838966218134570382361128274983922242401843405552994671829310594644012692961158114155363452646007003313114903633202031491789197082712314590332045611324521654056021725779775734209635513490706791630145527825179703291628056943263010743094782180892916415137838096112689280160026336193784059065869022719494486152385266769866555903053792545110771744926781852264651784865205091312897373725173595689668064832026877541770598353979394540367124501253613892557422041019327271399654614009077692322385997283479614401755489541786199056729606630545577108755791083282279950729803204660448369036875889160430785909550518789353837041066300522872892484068164558843669744311731995039977361652490057481629432597779983184146940839644133746339829766204870670992273864205154538556496010485448433158761392973589323927930951080186341211833211898535724131238791743066838498236509140307521069305540925951421091142904788165064256006389990177439297936613210406093400083900429411684190212138751044233776012472668491031904251420115688470725042796543256979046400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1246578475322647365282276650132453468163541198729034157792405589552090048434040979873323703805002079445654644448851327883798924755938895803403519246190693452162696271205891465443695375728229940781373705208738003003144573738154192391227978478209823620013092454254450717696182463644263681582380864738177956585828620780074787740405230110301177596303725299139814623622939334044099571195486201973930287229707065172096474791579695116291097907811624776851380644726649110779343242715152145606347672223197436165826045584059383658549699174438211377098731039270712439849765188212940860811055744069740510287662102675172181078689598301171203284467887908687571739952575817010948387259306473529326912945410823521527542800796918972589141221677331485528378448023698690002791330163173986873723030670299508459411605937929824330497374947527022659289508935027314396351828089610868903571057744202456117723989352013998948873188900803000313954123267162588386470326599111660272183548968531888120088388160772048347835390055263193045695490380765833675476836696805913656599895403017221920703081630784524871645761549937272924572479704006333195727251071753143588158198517596523976798450125102489860273792539174556066909629837908921049195530986296548011581894192499549625303718871753326963864192285549773574331384079693003137045163860633854737615221469792561565840647991185685314637180183603394749170844724224879532765530212681004588432014353865698868674097727182530270560998610914960844406840379334124898676892514246615035623961382836161960077897628841630756684290004854831528906376468322400571761658048012778941777299452892793804063275520522881880900165419459393220067152983576025675051556844932722592139347997558478967821744109584447540490453474863016545783224412066515887160470979098917038062373645394364992384500938567218158346405096213445627440262422632664131795177780491419981039938553088019008988898059259305601125181171746557507625990881003280526687109139154546108201052206495511712713760465948057021185986795827380231135968728438711364794979672004971828549420962095103218452857285526793190121947517584504826219927773026196813100914903542258830618945112985614330460995757394534866325479631917859046593551874526456226019245950719539775237259264000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 28607537396319151045378826649860876869002586917267170287796135291144995854707199882528531931696084974596830449842581703162384188957382051657675110139301705662804144191841972443624935665361312820295084084526670622432378933952281065588865286379623313856817404069553385329155911122121012227370949271823012216265963986023395378204976643107796944783051874800586738539599391281855325089184072270593772322848520254108241850900691498539376908211920369202157350165426492554005987250854287816711779864035838866878745259563811122190345841138318792652652779078935126185758111956501635226619876403139246704248456919257955447207760892851704916818434865341121924733224688498012484777054795394776471258803621837595182889467253531346556172972724082140468132479036614287664091182685962576819422615964844540652631167212833392591385659953165886239591976124943935928695986502780322349084673159049387524270411572697688222031587650436014040665111497612830301173566272363621363683325032250607922440664841859691997895500177283250410302281978187528332718645184004162804935475318419150065574451549887490310908261279700582132656215992850908125125107195488781760507476351714298277265074667086213589939609871351504148372337576523125118230490695401729173927710415704923994167082018479804081285747958616577351165032814781458087204022842281055563515685241187654849205930615950767724762938048344388640615219970042988951083955695078842810321937348369215647680773111060141011685410617500204595730684026732155593212050513764511778443876197536207991273007917486484107892559487178556968616932328821134664339964736996356120813493325488278930234771322430062627665075370561664571082040026495607029706585551456073624701656370331196162900196348018784885224072770061504840667599752580794495903120896717968724213234697367181131173399387973640650732377069342273921564454464950634007772304829155126968625866383261016416284084030645700215858879731835345483322019371198995800921373445433781850727089827424731563136558240960973129789643606929771418040942521264993102790065558828925945986699920441293344583062539246329318360099951400650939583921393527499168476067564188128700932969071878344472695850573880872024215397462489561750975396864750753348667760865284923364632166400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -211897888897167951049878078081801470821790880665933769715336255946853740224140910638711591352043419930957260624301332720161012262818633631198235690489400852765742707232406198447527247308512815753734775588419290419182388059830960988287978396537370319532196107246637462063453418594506030165138233365474499000788385791176974325035714681992349863568754230387263918499306240987733276182103240862168832579370409529419187358396585715319680799433406727898791091092049425988200511263803437278624837556660331222210236637261429163550193911273367979638072690520695270020584630273138769085485069176672240837109808786953015597436262588973911121839188127536270580639138480952106865398464256848050789213408539030940895599136067080622175127702275499689132139640874276601110860467359517803202119466872768029702532288644496212463800616718764481956816230868303616555401380589367042010086759025938831027249739180225602346768744232095884811445841763095135383312428684796811552124571752367883843855358455523978941297475515418161129189014414281960179605874882388751683316481193133791900187955645178028582919117256494281621851577539659284930604716821137848719905919422133652377469019269770528084247247890631591474690117134804752667863165704024673805493234022592666338438692221264303071721968687414684129066868366458422606540070857140036459286738046090275138081914718541988124024980555053025006761471108039275150778817701526244788116028184840418809521090632735703235387980896077542833603243660972284793821502657511664499062958342026539933549929132186120134172286733936713093347420249505321225107480884998259001215866403552111216887367782816520713687399544017079679119504565433188446983442742874087634078737386423373970684134712141527709534844119330360170199286014387795977934120050179393760510778109210701312571823120596998125113646638443791631629907136336639099598123614202921169036211056902918533449437654133993318059065228679487754951072902415350388906367803425343461811044000698869171465830366798554257500030502367674358451832805393928878310486065973835828727018624150170819396254218173366325704469731049471575545168271513598198988766748528445058136990012089457349494479623427821888264685032637268987010691394305683428847899886046930796544000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 808363995352621089854599327960458719722104065395713326732843659949108579191206240235035090802389924613969962415508774994630181222490367722214874909930618114211972696116553469935987064759832109969467725041559003485326137814601267558004777708609108024419683811558554211398958662192171120191169430007453532775426406100506000832280127806751378748733116455502801861670466032260001978715441765162122551288018058897857985963451762403053640269630197912300124995757633397537849955242440214966481546724694163526636325844994631522963056833707108987672918615396644776756131101466894476096495763393846052833394692982662189189117699619451045515095194217824183231235149954535866680088641062336565933119199956529138350112485776669960988454821827921231887964167691237032385741578370412552385203277250323231422918179385066635906441231929725376889903586491178704670104416119994407962296250105179707737054865757185242001560602892659661127963695352139883700393071210691660606410454590015976625453701178096665312973451620534403428671733785296271956765366005851299581283548197884729287585554944920322376147485475398131324080925763242355730412130347129079206236936111852589537718135572275415007199970997877974607208137418981393053259540211666590777739833252374908543983731538329445814918412427151368620070422261783899334270848304587407445622296117437398664810086516320773832377267821294384649904657556248412328171273623712663289151808580200473840717962783828806562035606822337001899039408581303403638064099584596763090300927595976703459935614958943534271302018633663957211585295765091860181162759917800787884528597406219574351546522485331612017486856735026685130282746506405152598983766154546159017143902913105408599580810709892817959596431026639308157412039835224858846039694989720028224537915171756210863090689935389313279176491983549541979957554979706155322866302981704226586582491510069144964908715104719029489015950334607298075861985374964672062773737639560182194230181319288935834632409796893345612396971770993243504995810590082672041053717842323486353043859223930128203007069264941879616075839797862451136768660917223826713072032484090654883809105808456043191011539146921765582341546151036427088311848079209465684017459616950677143552000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1698289725624752481930760292884570592227272812478568968914048721457874019551414153277815721409737216379522927650378259728950078031714779110322421700044305325397250104492564774829813391172070808057764228718706979479047636614495081186699051666206442283957011730461806670906518530664168864578272839737673974854837585545855195368717274814078124342530610312966821549575891188312648613756413873789518559991553330069521619426627353058042975826646376492042706671204737009124957932575624456786870746569673304695098609403747124938138194478958047492328026652688928729903245768256141322038247177166262973016870489988322989532442663404658344723611942947042246076710861119749688854856160073563175845495584417577049411433252950874747937028728282313431766428655448884350264321168199730086888328656689359340135304855836338261463960777362908811095571402033514488681769097146346930148083311990827215120447944043698077672695037204095483153706542891211132207486522865320561728786512469879264977422774180899096411177203478263072021900965851203350825117560539455264320914768689144595813526215818487124071355973956398943558168735612653943683455799065842604016876292342139228180331780069552126835905149394281062101357871961396684053172115203308178554894338393766629255971012500165776604698488151238037633113581497096200895800623662501387332303492907187604834983844738414131137051802115077750781652336220385611786400456567314397655569050285750938866963287688382659597574684582933081714688924687945647191594234482234931685650778857460236880815087615520405206521823572494362081628504114337550940776251082803367025506343540683327005273463314677251818618672363334139609794216980072459747360448425489375740740109711613047941099090957802825523917587538990148241696467210615148629605125027346072528018620307451768549902109071083384372232924296239693300569489664309333010104855597773997202583017205369133826895695882860949275454866881080408287969997057619090163896575111985326739267852666985239579413069608079564270266983912843596928995636761835388240606745876310133801702209888395710535929629389781219302412329005116583852594507085612356380969318610028045546301204715536440630738275811285534950216486433085694139177234320908242989604423976661234483200000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 1815412463635416681641311365831637874164866096503525658679611603173536128526062438476334215909282675018345456225025706811498234257264584488286186228891567945903233782468361292205020410691659636117902728157945257108007544627367661704066088922143047268089008101981635986792618784519215441746302645016290058754248589547225561493311409211333448794448946765883466895010612253726076580839172855881204630535012944677260367385633980114446900525657270497178057194146672180824004394640792224268007328231816144659187482603283236862688131161931988928381461519132806735895217140254827437695958771100104394304804364576023821595353278242117026261115165903730214760754818489142008899948699287836527560278727788451049448753809381284433394387416119425761191014922738232551292239750231508586674277290346986647912136493158270589139234355217955021183201307146128353200803558103273803556526338999279007545960782729745875077165181705164605466612964129173157090303560473572725317850684984940458665924514983771122302907263115726032540825866151416973266124305093607906943585560002736846617559369751106827405655977204160451300723966771597250155767603238565781236503154467499509298729869077507015796621322316359554052745634343787657723648140914291782420872780056745415481571426639391843692595256686198913258383109840891107322582291215108741347245721702782474760785105443881985818691962194935237960988149857730912127643201551030186713312500942084639043936059914738163945496617633819714907239182938433735579216530578976812029436015856810729347036787420389781300339265598077795217860004406643403199962380983499961526856995024700899649083130859051937913602506378520456254373583024688432785674910779634915835628871421501746146672259806114861553355575864366149194650474761881218037717195460145259494908065288957544821205299579173655647124630798502382385235271667713151442591817830526885794713031314492394132266640844031363767368678521423369027914152344906713527310296441950423923849751082285420481614364728508556924759674844647078704837911994453605010897882385338460475413728096322446958779993457412405310297918697515622058979491234865300119892651261713260047668042148836850368460750448693300203745860937895485629843833491408846519267232315930050560000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -747276038826852673051415539430170686262737420362212567282331839531300204581198541006700223147315189670211339644388655517392397697017667926591059755299811370029859831371488642924892443904364134328170344756446203101082829565896102295571586506682858597613068859755774275652881397295248085565274504497557540689817470456008262136631910662825907026889172680749810267581432314088183112891474103214843616642928638894131926541400391940908232595722689308574471617542681412603679156879894389415256401630982032082188887434967875873248705985331399406623916467862892645819217148403377814944799114350703822604271493510886801398137138614027377383493496265475875478829540815371697317724281986157870700035146229852660584184086174426812137804823201880286212439525797018507656340032987224550039600504868671793446812717460398384084770108141892322284163887546066999145437788116861147285382605329307436367574759202305194700009181962416182718376744453243972929459007536772263482909021511652100228841976582203636758050671345201987383489818747536936233528623041818499183079194047060492305828227958963625359329370930418527327051539286885363554773652365116220288813202753268793910149383896322549336102395931378650298803687520037468150156155715138668774907075091358058083583584611729370471827906418929856373278454676345240158448060164217717665215103062815005523627532099915802229100587545113306292689402440487133322334585225546471522527767317013682434298944875550090884247784114254244577899362622941159415707589736237105533144719511796804043212669457912489152705676434909117765057487541824732509169773026009832038982391310474671238516593282144904997484458721685314743943578791303170584417879408086966378228797291575191092773735140779047119981777572704536869486531574475212073895278648555394862995051363640964502998808065289750544607300873859586191406160358363454679540300111628497700026970248821894577926054075019337547262959294764710353143285033508645909333092753463972438640047129399114036201656267269763865784407323625128214228347848378346271832570306509045418950928836399730648014864362172171683046737824693262258015839889347409957217526581015234071377362563132677240903743326646238717341130909316328098871068808876256656422448886972416000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -35671183385849475204525810792053162276542944152047410583674722803443574222574660982771264551838908925864139463198162236179722760198471643267243752750606783569006362057876418339349378905323164508493110835548138178230974284601818499955305150498431163531353696478165383793089365112675101567825210369874507561460021718799605366821010914009983720537898493148858103693598824522107211251818238509526237334680185202804948516753175123736528684888237567462313575149752859842050753517521674669101523850694162894782230623101723109821788736806797670443951338804026426094615030008233500210921035566112077717810301721942458511993443349530167126426392804674607642952195369200108778506618015366332188663271851191845221774030694562788833645869707461521288727288914070481263256362610398084187257765258982217521331494565468858041565088772632751633146551830643566447328919767493910977918180032889376919521166742094363276603244982613699386307878525161525876460295264644862698568620623362072208537629207913063467561953344874165614464436785815362820784174201504074840150758676876793903762737597219599108872776400827772407052312076031308927421810865263594286905364762513948941620624404058954476571083676047676849324368846406807573118817635873671503415055875172635240263780839617964218723363406982492487647590469363244308772257724555814310697264044308973799022806130619252056564373989479671756969557586580773303179120264485524629655982057614857304624693082127105243156071891100466814392049325225442390806092831240603970772937904235214945024031253852290134423079414386724002949406832286610245282610932904128407753502242512914939128351105817323314933702020377697354162109773646515655692164124423446615681397792915439058964728119208495650310681244065697359248382508234417129940703982731104292229362066606798119004967503011563657478055651665205929937935341838708521416848573041386025393188034811419054541579296496854762038312373889826246984682378804073899249403559083717294065607175207233420447145345474152810253023977765306922330071360611512734746423518867887284878982486226421737861736435227511333710085358909105430175692062312020257222742046394999261563822538264460291061545801385516851407352650703107613600471522585946296231748068966400000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 2490492865912085738710785500603411729802883120145045916339616287711065969751299893107626672242347711233365637571963697750049814799045949926336777192636564335458961211945635944489599354897817157857161055430966331958521040932362852943259886667486964268540675833237746628222166011516992356945374247971548919813768092048911068145947353993316210107688430530471104944765964521777947577660341202043510975472308869203535192278187445300571820678149588584009806397326764589388131142031919932663129006988875408898803987695938022440637638795774724958553536584217461630052627407178440368499392680269511363961179730721095269111091701818425455701572386305226601450878926286614094284498986141832796366468223058041729377860244589365716349564532387733159802567509425780236235572725979061571965386260251942325066645921805778572413411662919577048891632720209268142040783732802141777202973680533709660350568650868016492637661432111607992084357002433182759040152374311937344790982197306959855983926407813349467094037258859411447258643575321922419303348360777585314995840251038361704813721872644572614509616581929454109961850364867569978027904829304499451961647676383930888603951240524643816645402713992114507739124509190400550406339814507744465113115837512314934715775165862746534050419951480822017473204204348343726583333422478021605740325239548345723515028937276159647259855411677683320075577936145342827795373524709628412205130043440385171067004051818172263283248338854849233360397608230378110335794299670157149016198504680352783739751019211212347764187837968405997138902977858295090512663502378872794736413533686348212283283560947590136036052833275776980711801793416131627996578141482814781237437833481497493130192301085241370733380667941079590562836667014022332123370806747373582201649654059991042542002771592696849640858614844003570853279175467380903826166505497868442343471392782495755869889182947925752051577105564202853021721453532180632901942672951175648212994811254941367982011297749756721014026244568494164362945766230606955144005970348444771357498043908927621114731443141742693479709505852605329783132346462275920485642665389733957487477724325085366877173032690850239946141483482479942257432815916685161543646576640000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -7347171250438200906670743480262331808558647178803443783286056839868918256478083598523357053378736047111763338665940966612630448922962373029342276769508880830591888489819291808539038736083376158481803778635576104430460473003824102841924407301897631732790172994622411040024071311850028727309867022465114119854457253002597043238652387914559987079294439165213714941723370284360996120924481582686744961939493749290745451749233799265821713185925739930742454975082750731783224795811146735628838291874367643429600766787338617738877272762228087863335136272674086327903764574049280950879952853196454071838830083183186857108019168739348665567253866780571584637176224500709299968621370224894699264396379828532910228175432515027086091445654950998267191903553695161855481499876180522607401002284570468955333662445603361900271265130085759824065028190379456493995377862453723366167006408710567379979736045899060674696105715910762266853916314987653640268430880427586395886835617411394262349314312821311620602224351630696980294252577647171494360515349290125431507040042502913446705910618417697799295161412912419215921231322215920159599288525513121200993055940551588089697225441528196919104841406299363734899676423474968303169907041395536419367402903453957392801461843770873978040325476839335855921646459360412534205413206371776595642599095602346393892256406197404447468641986774940423571339802755194668079209247835289217051363249129680740286441585349085886959491220248452998564099190870562554981471614269302433882049038162868521215802998498515662035187849377518104063797134858176170543391369406874884820895978407995564957011249552227132693543110387677964741676813993732646493960273800763994723648431325456073305391567612334011714818193325839228488466898655785260569619432142014871790404669606335208500813217788431997878442561047798780441225798582176246686543999312823990268074070784352559733617308225355796297772733327072603959185426741693803716785708034029039994572280191208594977494362717172154598828707906251164605970075979978663590348193104421904751622447088670033052041801689205402732604378840555669975350616073998305638791801490064484999548495555082931590426061006551437040700248413255620291553673003538981773639680000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -780545014293594976382080748483637616025809077968880984123978601209468252482048853487275101497441690516754170347288467827871690601181350293740428270227869122459943633525038409299258532108886848112129044709718413489294703455538043405810208746617493317044587329764307618719615936321114783521726283895155409026656555919610108255941882440771240397730148764240525149482043327609479583735947893212607114632770213895630541679392891190801803030879209701370445688497016175413749031427579672782604301886360468902658583068739482772790457798452853007509100999472884747438177809447467717621999073695531481609499203822041866192155962886110213531547521840187105362018652631474777163657121117443632473977251345705075694431547028083591846980893505337020708069359093455119300798353512711272844352165022947628964750173585509220688108651389161703344915764976725157017587157649932461181814811800345868054591492449749379672583197104764927530805135697526078708734763697529269119211431507761888580374131772211246447361055687580634519184123264910629695261637262358847942589918574156806797244511440333799132517405369961338639250004502132175841245438661227298511048955758979864284014911282746486241537705218761088896706450292725678717284233282900931576817476958476561958000207061421180153293138909679965738370076786990647991146905567865657426885127163927053047365808691122162794506591807894751425637992694088836848074718275180615029436507273965896728672131988782413727286974223135441253849691653136397803848796635739327431763478061623626247932370437497907888179571724351014584256060158588908174988698722940009391317290454225870066831560525823984332810808141097638193655060415472146307919268059039047333763184054431141162110317611571672491366129682941195298127366338977145178614778057006041989843549597402432157500726933262814354664860649165394993798434260927106834819394598608568637218889338897462884965442158842247389190040090427090758760744098748042916128226224896519624562050468508085640981460407104352183599345718271123694658956587087700153608706196942249834882587305526851421382008535152906116892595844877171421523410005548643683290287391280926378012602343712526090543550955704243442342995880677473067421577685790586044416000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -26904289709625765245265500199721740733038830883628118341416627626694750787904916658589637034639869841365221193443245048325180528014016596420426415337174939744814624541146417347379528006281108200530270525591537053483773857595207492200283665632831787862153725850568578330074469741137764692254910917232203253156956632838280396837132666617975405148266909109303180755127443664120535376635185058703715500246312230565402635237497068995289748107852799204899765483771703785456997361150097233500480973751347760365768612147846016160369339655624243388341947703181007000858666014264701365368126856260907302417907306023554007584791848070930722242191718295602005501799508888596547108859880801939870516789865924639891918500739106328237254969967963307991233751379135818879605028497182343656021093486808244700252870270037188435381581682188708964470751658128037627013206391382150812943359552777715446422085486226560816328388068216012536583434541409952302150869883688998631266018627017663170747060039588831331618892592369933114628650043224355021828059855766081545314433239832190708694659917708956333746854637282558495316556240256654470201459983356883393899522651486731598546540080141288648666059444378781281692302407980626076417395425637768408647620809858607222296376749499941644283967712365491789854840859993946855802646026411671126637796048837993695195412827972639257660683077753082967643083554709888757206556500940303861082595569094697496873346093689620298394198777698593214387195797274193876651048787844057944132066660313246764597292956831362311188653401940036175175944938131634934557618083989958170893452413724928342336294054805093032559146145835948515654149822905395975870785334944499748220241186416898076466032028098457260098262981954728366653751987525046867921698887637356013819893138586252521804230373904745033414981536796107344043656446386783588062936192304377774130183190734117191462001670409875581211680385905147235746991375601900984149821499219425177643911625910533585226222127980824129725324319448802000305694018377009996570617764034732008154829681074103139706292119349344847273105317243334845929052047801844926132894083287111690932180147384571118942451857742017836405372275091719241358156188877722746880000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -2434247271436791623823766820355940750804712047244219402251567969388132429520608572157607264807460287653323271832648714292781557002754365219203143252114893426612464574585149689470010955439690095105484317773132895826540013070524734276501306495677324098190654487795526398229163455875717997243891664871429088690007992264400591817497278864529927319425752309087333977347080562673456182252829387145560718740340205395487547147494457767022352638189919229544267991381136800077870320641947845882478117860877943660314695574830940428986436529228592733611722469731637507225167432436056918375445513889514970253114081404288426270826411074567521255357288506520906418538896406264309460246382721274389441639282488888265493428742663904384046649916651204918185587260103962241157877860854727214096037558528030228144672948690634769589093843706225115434974371398918620841759976278278896000674288496356743711133094049446992862908615379900956066676756788799224307852851766399241340076508855413379617245355300101164416647008061721114661707361149623967986917789245117837230593692963999706441421766416377239091762203751558214835730966066086271626543339982862713774788554476916155509086663561982696851187922493945033483912074688998926049510518567610337765954876527181210600514404205209905253514275631638713355455087471955178273845505403655570513732499575573803041263458785460012850156660456345861046949783478001159166595813400398993527781439198095267247660076259936238237367579385943458472987081118934614117056752949879723532349395806935171324477056542394010271618649460269716529907844249463496177968312558450274754483639058701875519545499620176106014742522007578700003208474805969877949383372758112395813913005972308359822589657248220501257209887719276641445395048286515208387306207054041450945951651413894930242575454797979267503170062063422890418078266794911172004211003531131508410403301041945316330192561684048678988152161858548210542066818619670626965389282701578060692133868115095985123174511028658240364533190305152558788402012156158571442096210693710146166917570335909827234649152124489352009373656513000977449852005961687566075293232790621245805833685140589101899035033964535034084567368679914749878553062961840128000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -141611512222760047410892279413110800385199503982015827908879446266330500783100885387697474692517979257163375513492819709774699333605576397734243734301822192878581189045317015520200269923968482366940748344427463090590713645262110722126105638436542338190923310571285319643151034523832322097384837203539389585238026028198517501119492936855050459954164965353489624524909479860462836421701331069777433011941472235089311135323249291334700504274424216067096189628918988077900097431796521185770180819498693714165019539841634471368224620660668400304455017780776308058064872974496253301003364899201503391599446748848029983451367977717491008939876528830938697850839199554932803462346522528266556754589197575290905259707899670351311867050739879449997575881903095746841794995988172194651380866619307164184514830674956827391121735182977297452875762274118620200173776862247602471944371300510994048856053335219611242395264888693454343318360209086317782760346891017398959800748332208213026886753721317442055186806860440227453484725884943983314120218443306031347984392136128138032725885702096081900457188579957810258641760383923165656936657075873150867422502280185412932687589282146456546077969113847166117894693529364742649639651927115547400568832656354375703804892784473474453586507080285169970032826627386494889104761869111738374209188014227412755909400650855989775771177532303726365365697832698769454808230744128751972688587045338823854403518428473238320908464888462077061999165703770548417947138484318215103401305596489715775047555109680304060226651053130005649294352881260286817039007933784106420200131927601029474712659809248309906951725846414389901765959147864299824987768456934643782177830502725582799097118126609093722466325480226433240621246764359070664910990452202923992952666567041800015745556878001061187904302827809814655790466390984394301401259722285246141688752685206188494356176541319949566065370071853658726412755841663904520819607392723616775886090813978450900931513470526094639205949672177196996123788104439085491654099518457223220693700842273530955995407075282622673417866100514533432114380002403023599675401815113997065666354779302710423643203134728615620041037232319090552554015372083200000000000000000000000000000000000000000000000000000000000000000*i1^15 + 14817428734164409996417310512659415605481126352747112705242923284658765285116766312107086271702278318524520585540775150950727333993923109375933887594548902589884350342766730639103570233524588154266776763912367992689828601971641497570873987292567342367077034451132407272174273819281328809458845193781300640945169300529037394535231584131542780301484579665257373587200433031683459997444633740797753017136707723794653204183813695177548929042733168267998728901690417308754267725591680621098119948338051270113344374112710335202710414739711422707167194217394509947052778016311511566322619875674231018524250570116611023643511329762625328069499705277285849592722349234323075299806719039571666054013151582148387438410640059479016143324589868527211370594542288716194580761007185539360824014371869325403898412323944880016488235763536472310247932758445757186490965816163505182310758156598267750493417296664023998006353792011957126556362432530760770286627679833792874745180640433159326115986237978904887802632583747875899283959593925085186040656233545760515585774621392090263780370319971154394702864790705882630283368216855550742429359951021204657323673750172899890815967289159137785348958515780663491278328755575501446488836807313434818621626383301063035969841442190175108680440421644915584750997663628461309138130827541939668885689663647801509643544218026829331217990342039857154772632464328307929512310822703675716293968256578919737136826585132515608500777591851247524290839526707716845485919766807386136170213340651277785036689626576981451571350771280468664677303547670908524136177358956683010295539208245727497438573289291987534816073567594096230119240984918528919216103451500912561957502485117846362897055640231355571043194272128906622041448155880031190002305920007280312745602513704971095997848524384253252310237354092396554138424540109523711723206327488730404692282629846699419862265838554792533617289868646624703932423348864866525940168793580840478567726822381242338638972998836133879719390482719447144355262994500303920023713600535338516163134390688093957623032504508338602454191272497794207557714943871939847531283365509390348461419205951175830531951344462555885554423884009530689844276101120000000000000000000000000000000000000000000000000000000000000000*i1^16 + -533109502337090116304343451445914479764294545776102185481757527054103434753857652486602508674614947616483928776997837284269156015135007068743031811469943929809225270738585519053001523408909835916668169105383416947303370864971695260455900675926371226211942052582388246987335227754438134353546879252055595382408675785097511782565381670046684518019224772436613100670733636343054812872357961562710637287288909301274927748228139175125905674993409554011025489092817599682271878769765676257126884313306713178641127456901490673718803082268366804029396568100458273463293697592768102386197669687446649404610140857792444894873426486986786114313268017917070457364436274257751857419809370458271312042060662958831124073499188229192531803602935840292211368877538386951983826940533855000663217002312035084347024147780159082574742077867626216149990155513711722426999000217155243044252099554076139753211114065150656541271738446414929218056073853402834966006953149661277997092104919440753700908332887075200604304000053719875461917512913268414595736263858707040952058970797060422193072704804335328541301238657343794026232207116344488518339188326751122759565243288339065596831938426275688165209382593821384762514261171671084641661186994632453074018291002402983275197323038717580165603638258084142691328057922285367750617013651948962363141376729300781429669781983691133128719711239711410761889209827193570349179057126289752923162209308506657715199215301357825418844392697406240230823786640303717799157165063676723475898231944710694894767804496376941287475576452200750140206642487736758803837232379083426421881835325283848571586559469691886726973950597191798993598426505950205407727461032404430025912920144779334789543058810046614564658150588398636171213491081293515537075385982937980642640821156366528776677098611975602982134907390217300864112373400557400620319302320758097007997071994806061015555811835140875593253552148760729986960439417153616213963510954118420288352452939747751606567753055836527338445582724075923709385777047012199163052589174450725467192385059821360391160971175363425715194427874393534181439678151647519555257725974519314072318658414267121262907223765878328000572557267931452827238400000000000000000000000000000000000000000000000000000000000000000*i1^17 + 37287420343670356179378393046758767140127473844915586197634631634396373493901533753421901247659748474575409615618461274581221891705867817134706721042500900801388150812656373447676883929009905753027843208567926916027163354055388474547152188186130845538180374926705690681965254826996625643511584891900486605069780538669255104506764081326649541157249735644029889288966054378439207431770488513682461180952988957498047130861833350029938398192127998292310127745962068312691194585581223752562563032391093420338479818246399582810882993673985196876061012966117483208264046848640943295695276877043437858503281744446476316667509772845942391071484746874629331319808596294944062181174295559193014644392019173095586322616445054611149826217611178320685457537897152614535043431258121644426673056613635376698333621561093301547959887944292940550118064199444736977311884211250600216616600594468478813247688507265459454444441350531189728064671575369758786343517215064714870157169623733094653768080130391003124048189681960253204223391006211224959472221702333242294172227647376482538072456339683707765457284101180312629875329018890532022243898922935324209089469039755895543650025247467708348312929277027821992048901679141557326772333663318048353337885690397878422632823535487679461115679783461354732371786706387410851345372376447821035035398975038566614343815206915086186620446323023748682150036564362713520651144945030034888033790160936927515729899961212009369281360984421222985990235388453960795860389398923403886679859420776590801340360912999560061337132673679320954976853837746499151855648324445229389146988257725100697480578685616609199029473279835612046565425263688372643846971604999687767422887770631709635850056908088232602713604113275548148619546502294262890183977780051075407694561293410334488935138476750764946211580773821545075218400472377689074251756445297125248668034751169978982665432604866298471051288615005978033655799404237000970043796935692887181311544387840118969533041412455945447618768725554159311983735249291873331383220779761025043624550832914702772052758399434826385267825847665463345072162717579892132094865282255826233614501669041053582650882575996259764241266432066611629260800000000000000000000000000000000000000000000000000000000000000*i1^18 + -505953656393209760874623803932573035798917593597648191807776630500080839629614152368087681273726970233637174880839291829589095647029474278759047782416004594790343119630356068561881128152944513690130047948149557121646422772156425821125990352604967299206077904573613546306741256564515586449903155319356604774305383532830591430720474068378435537937835231591934553022044880566012699180212179146008586149569564393215313580227459967737869157937826032858297983597091145752006118708690122745438265990612264892765793511097955714694876456217320043826875233752104973478992772232513750314409836519011325888451282086121458117510908555617374342181495814612265789793986449412099450254325708711350311386141158360526087278540211700546111586146549728443960535424908655255570810951227169935755331838040190180960416897579324293884586100670536822077679906635601982252790175099818356258051041774706114880551669098301383082550664928836248520598060523081995040531640234171610824884126716694520065702555830014542679813543680947165208225052198659292464299897774296665824485831357755931698333242185238364024762200035721844289047572987752432440424779719996426239968295263088863836686749935934662271485633535684065429575425286020721170539048738838023064746003461251500246098123103777894775228423426784463385562703719468359569874727774201451679069750218300454240448526617416344332066566782186195820339244615644169328898797325297532704552639466963001302527004922762844617634349102192210030117309314913336782864001102662007203415328160913321209328537568654046547607827772435932670345086859182289556276047862210810556286576905170079747314656264499450920007291072149748943854801156221367179308221757742119500091472682154592593732780449711250144105834727919009507756487611849544117064356447372841291481861769472756005307641535796677790489020503981105301463123427587766080394692468385645599223824879651563224227769191340270608647786776988029518399786689076552773822247678023032332529716929010684306638020712776689910169243979015493647692390511830807642826515782281459743773485890382567915162223010657687988639025594140132333803639673324345804041814757769903521262477891533078863140497462810364076605175981984972800000000000000000000000000000000000000000000000000000000000000*i1^19 + 12354648818931165749774157437710607407228328183649640342850221127430380469530697864562689159332723221058799161359420373042382789144945722635581139650531700593147373934338016303498137885557854252004729782176336531051142983698232856330118519022542791371435132094006346186832732362964301334725765497104733794067577798965337509042732081347021862235717897132101655807961887967779089876236555558058300170030525925648658306029574557244340178216244566818039479996008735926182150997277924087392848011020930911607758861671995760830195045682945782074917838836462628139195802509561390571646016044646048205877728616268744365861567682344085297509171567127983238977109541804119876304706776818055818891345007271236682239923150001082094397608287439731931862215541872381146931535174455987765468971623919251200328025599749763023930869213972269834499360704960542076440706141406309901449860413264259138011784440325431175883179064122913799355959996092220171397462888867066773686684616869398746927555080094251481655359781104777924303125123134401018897138305349787957708574948534897735035506599294787861674089570177917847591376262861180936877267598113077414147501608276790040620182177168668358757141261054683772978377712613240615819531992302962435196115853307187472814363833505655044725584814432321746823761034860897618841897750999612416293944665093242486856618575236048416586084481370757230770843146030945150366979951939377048336350797779753160442482983068607285675360446663933453977081663928734256968625652110915757184572965922393265747547980181203732666427968310949289430042610954336509968246974589370423444117286270221229869323080041321574650336418673555023966068411670850602300604515962926110441153172240379868943836901835218731327283261472659551097792308195316166796623684365309899619819634926252653514833841073809269144422665521873217822428333449947084694132053932649419419888423499064048967020124453807258792074160498033204636007037534281921586805420951897870261435483915484640452736953551918364196919792090195696855115991852786105718716529444610287126066512568176923191875803122160425285656624997116343204905657177987844178896119634166116862429364037150618290552231353293000716230506577920000000000000000000000000000000000000000000000000000000000000*i1^20 + -401835068156473588930049104278278135484656951840818253285949605924407571751215865917658122736823890139117037582605304715628539733428648429356634818756078038819420293004677299578188184768022644231738520608190531325298868811642032803453633155224676876396660746139299246125626409510404910547404985479588793783844949123683033309874613926454238428326067102671252806279804468240065899943702000128848140226243269067804613872973199658790232454401194425990519114810343606527426310340010728656819740849237273683650712272793018970358304186484397804829391085249081341304893608142159609153070723211220109982485678917109840620878371500990318283983510102486844829258586155806663273884251832372118914917632793911572663595186503796312017917214121828966821801121984254649470229015721420731759319005041686477576486447285939225823147579376582766345011594868857933719269071936108460867735994028594467924534518865263834999553421574947483027145716602992189138605996352421220854920367848389005675789511101820642733236333673541900861976467569745202537894385637452791379663117037731088394468724750405698421137414026760510567510398467212933852985501825894858760923685108115727627032813231542272526987724035661953961116676312349740536846101486523992609263506691114380660387058825263227795425001859320146589926930149861531209916377603500231646871827791081165230540157404694421891999154403420460466601668850205508141182147271363135028649850299414714246708527286543116533643315853821422532047301827732550367301486184142180837465150257756162918111867238365904880809682772295083475270436764205775013106180724881191868937939742330044811238880607869865953416879096808551251081896735503685243211950077293107388924285757291919642162307531393695449410082996825612739099067741523212546476625419785758868951966838717504127375623012718681171464304072163922969291224942292647745413130964952888546001033624687280048560588452797376829773154913168281294768442763851198196967019552906933382672957754767728436027016232724230311681199023557727581165149831618133170969611389050995477226709186376380115057364642463817673339140557936048919047382467832321055897193951229456367959477608074915886952902226431282217143291084800000000000000000000000000000000000000000000000000000000000*i1^21 + -17489912653975166067165725315417486304500655425740676633634278694678322110114782513655187316160459129057482822269335113942702861556339633075032194357662620906413205203402741020821259978602007134441608880730484734250848433920324578311775049388667294247692154375483478775328687227647203697930466635340704812032292659798744149259876247364524573622865499798631666269869919932396614063484588975388220707577980320473382644850471160268218390895087660668163079021645608447997926583801899982110376754657047787706699395641493880764130889206784567567482925256002035137002240261547123790881332632236901592015282491012968055949537511425992761304305400379674833202378566633666820026952048739801452253448858418647923484002570692355737821857580747620359372139252627107310934861526847493840892915347871940131216007115060921547259476842354793427110775394801086833352963061770512160718433452827842200966124934936425951844689325662933989515376525215539810802290692407532331349359025417812329773477268561860711010946515934178704327028520385224828140687692280105738117171028233537762543513050619991604637843503476859995825268371448454708224465095745488625442162426859802383803027016145739220583846857952281417959916667674790864526229870630838460521677543941904189428762110052465595744383612766482293776319720426756962113744445645648557405169671785998068114865350281397905487909703818957209307975139872149748347931079636380691749522269019445040577452709319699126408480062737018152827323513165788847089533776504661033625982500041992884579699139198722853130599246100161194118968838189922846985643177485109021937032925556415874846229911262002747972431618977057377011940006701760745955581769757756885159614275338655077848626568125869203797687491634876218491454312962557312273440136486035460031697159540908343254770909794607906397616231585889649271183488390688312299167963748227741229325087989739935903560458976574746390495957048247495284445541533301837202774174693703452701965140217107654504730677473592748898179473287704520599784809306967022209324276022460467711159181313182777455949802298342814049355827337742493367370507957823434664495161809343161049883315139742943056117558885459876957388800000000000000000000000000000000000000000000000000000000000*i1^22 + -147992066799972721156966848880950879771125956248742645706338454774567496050612960384179222632570970126928263002020748603039232547651467519300061298392496356567083701675756303072867108532105838115126965018219544361634492801126589514043002863613247277629392960172362626862261656558055700099926094770810740185820624387909372885013861460412548435117318213813287274245083511379767342134162385316317767673360263287501308733184061453313632230835440476447197815294633990956195393475243745067984402184154551863948360470841961365672242086868993627816026142611168053187902893689834409084315155534813019881851849088381230822117202178760307369330216903358917656196486348327395064856618198004696536257865277874371340403715867804624210408313170422353921096867139587020143561022784144035565402796781480821487930903088273008379918340948167722527302910019957425553160239541159458519920115546986429792226163728681659077598029653102851651638160771004583456917691088626017355472062415765973395903928331610842312864840621538992408505593590160796198121986863844316193323357231433971841882350876326739737657883533770894970206008144042730926762009622737522580660691271463918004914918669627004359186636157736425718173786855060329365943179858505637658075705272302970528452240168777466092680555232926538164374927665552648968439650311974598548207926478347426186170116016430201154400370182081852094320383209014699034387235760446538447079358481443074330064975663717310774792035697458380577863366815535505515681768890324331902198276225782682032715032042603642979029586000126257249814637116386077924936270383240022222670424399134646106087159628617631352978679579534543075792439784097139102315865960462325513467790469391490890594639737728458759438667278564288616827619092077950496789695818786175314775849888740030516140354333504033957739948825688687192388730300333772822110514026429428621975182624400442632267250274795980290532503173158853186852442565910582948193297837471815800222307175492473860240003672392491060313426945026519260798316962537942524824789684898061754987992960952181961256900025509112129156712249060106887637932857955104614703607827771299930877923778235634598797032493092463181824000000000000000000000000000000000000000000000000000000000*i1^23 + 419175748899321437891387809876818554004770487363119551567853886706816662978140857318318292612980168166673047309796490110219624077167829524798974422939176346230152795673916319097636351880350703605131842164428171422338102752525013122338525281240697473162474106990576243810530254687921539923665219899105368184505196940813143744541000211199165664593550082840663027322019823345187418652601981945353583507191927511197462545535783732285507404888278626463355340115062564089949373597309592321086853667518517523468422580430043966447445815337379878777051762501378092635841171532442260787357180835472588653872021277808700988724557301507883012784507798505012250100340395923505103323873609694916679609141761333790055536464217383747691122994803400499936674810394809587877589703076907433745948471419213764779593210770359215822124876529868026210511789816394981947418076341913345682939595483391232070539904599061423057060293952871825862653794638665309500234035393428398256837232481327194926347482658160684077109340377979987328177056971838208792747478228949004030796509547816073771445715015366804607005738837760231747203642560559772955803749970437781987766444141545932526182721379438307444400123110021364204753025629470338318755917230418493500249296653645531314720461810924288630110062117757959044273926122321621087516317033130463734767618199895623100876849982713242518925815362441541970944725135539908298008771174862302094392538722115847525837851378814593925940183499783940793724108720495696253811209487573461336033618519456174581300887043469246000418636402654835607881182458285811741485555852703890022840620450204678708014759173171863353243005934994204984295946918265561350679419000502707758055477851274085646191788159915673036299474955424420300965693473534072478460355786913339724475261339219050323374862455723277829183693862757482227068642114579106627881160323994839898840770506279460130398212772480497719945967814098168553507360227865306469736120937718005458097231339654821289886793174531056515099433383519922761556684146796179595194555925623910850309189795741987166970206734442183799863484286406739002193197153466529768331707062429493623002130540142086125499396039429324800000000000000000000000000000000000000000000000000000000*i1^24 + 13665024889890782392330119160679764434298576960144357004357055050601403786551211813986006461858851052819244375553792390890217705867322319330918603933980551892055053400413855883605244152671717108742047255012958033544378988107763800457960562664644797020328740939888362178986192489520773557237927562260165492714422933960763334520837626591945754791704803116357508776522095853350616438455979949351870525560237705911163925433631024097813707852629953081672986001650544308019410600382130145989539536475895280736428006174172035817338914680214928524834123903378352959952177338792422509046946046713207843169735873299088292714615643091572073630532851498210246958243269070520777132159251659952827987523984211433374149063960940876548564765083639283184266949047299979598511223858946176709148662168578696915161886076482146703591139006667978686888913372512533859259039681231565636867494331418499582476891599568860039451452263013218961326833833450540114249131827788592132028439120948123386622267256384830778972894628145099666383699856911665743407380217455763683926935060596265847177787346600899002827552081982319051033662802436674086509472906025495237922512736644807754090657024747185102027346213404832294293208233550508228410381889856758353623935144598005205865963509822148395977399099393926410178663045372517899903410813070936871462482628942646780186655859429083890064771966158093432541206320052732022300988412037763145971414652219864501455756063159367210810945918313345919075252659480154752459151711672704734228205510320314834023731612689418864230487472225694677196367220638841609964841212206914220793335244631749915029353720277608268129607128437605363044221742755885838939718590457215098942965649483108575275123691841469788488670719057839667219616725566530823558876571592095663968148751216310113281045087713299118200666966144284602292376758763155944672235191629939487866692631811890369421395604000307285173234410843234320837289067818793297893850735449807122719647699323003033132201375039666633749385226922980251895474895524707705788109533001198919803228738208092708063855395374115741632231653576385538503316499254680331351391983238366957218902694514706052421119440322560000000000000000000000000000000000000000000000000000000*i1^25 + 79333865675297229376109686437128754548248209398415426251114514950661853379704970123762736790026498091031888455564695848829575090886748976974560504328641383889499421539654856073704599565311821767432543150513299616852438178261774389018168320737729566953470391510038217334435245735123168940772821449891653670311687335112543928697599445916358410182214492866307407183368262533077294026965232389899988516049226612922573457156221857271117893995541898194542403830986514888273752555031166741761170541586050482790216766979863622246203497811065132665130644634146621823012684485255912310325431658778574365098303147826012817019698360555491350282105814375609385849788795185386740961398535443139059117938324749020450377204629153557017744183719323866284439647860821696108275278501884909227023446935247359001937228627809039568299622519021625212386430082783907012533177281321586927990762150343831319167528692904300133324126834466212750350245314429066447055885816115447088033510193050126235358070168597206993075980377303366417858952116265562678342027790810862602203963842550763655359936434452178689775358382003802478957105813010049096272698475875851232118277395895123575821420669389030220324677322636063919283886001661213830494671029557671769331186903161719322593589889040873505384283148644103081310238832508761777623652038839054829883910696753551441693111884577109534587045563984996887533790352326926978633439030007100406883538780800169793585160296532718825638499963778157186698141071411339286306540834065226275027840631750474800421571225732034598939285809539015873932846758645028168144340085840384366216455861765630437406450896850773216738632944574748073277341006586604908269763209527102496747525195899220040794982113789474045664919668060743966506595081236302256828784413314583741865471444003241528929714479253526173256168022233827236573259608252471890409503248212680729751645427710835634274816841363483465756885993440168701247401617302169012884240603811643812354355543531769250061945594595033397248787607040770629536280814062822107135354978767092576167623051918413163356898377832265226258772611481262101919697242784048285067610629372568882693399271949496158261346304000000000000000000000000000000000000000000000000000000*i1^26 + 31388196299748728433748052969799714849001794922948939647660319455861343361913986579028183654308556765780961578317564526800458342356927249915247771174314674173004930323489522528360252520242374280344789047139218651644514980345251989221274664060412522180000962212378774218802843351369412932391445593204315416972750748895958214324832083920733977103686123177569520462892683261916669836104832624289679621193722687938770153905925363115737483484309726181263471429953714961623227459205276252804703732989952534775088298012437484678324247537142392054177076719787663081227176434531243405296557963856358497787140614252282751523645523292470151147839170045812030096795564123878963206611780701030547823639273476788297520055342322945282429040484748342667610304722209109904182251758650947038156354074680797556323311938286815229830659869515789894019293409831381167323290528160433091164259001401591012546854151769377668036501628171771983687638395493171041613026408925876617330598461488899565783863496488597163247902003963420538013584417554546609538194016025218604435017304601289841507141335807052354498261287321960405731171093079648279417263438317687993352571987350607005110937525707707524837727058970125893591168168889831233948093868300078631451748631695294984466248565520441718857350218114218323573181209721627966701273812403964128197568086097305882640968513217747852148080105604937792200410755955722501275360607585531813189776611831602802091438614281919065868318018626841869184203477972925204669109876625151760489494663899126573254252782035624465126866279059791189865987537838409280064627691926338778591798080626162622065287312911324685840945275366842021865877167684407437272885210138088162492494832579456708835862397830990710174079550038739981118014014111972316281185327614070937529190785118014232568255293858895065082376080050998228752109712979511868827500770905509179896477865905413242924721284939655504177511859490223973087307212457132177430203532807986631754649917324020851617735817040081030521154209713698478257164813205138887236095874530233603378762988237534997364779112031297208618509867234337396514469156487120869909869025330796273234699645255055468134400000000000000000000000000000000000000000000000000000*i1^27 + -2138194335025828822409731469675654530676619752368200269855882186133154768950514441694009870704091712451569969730405033272211337972167901654913539217275051883862623070988139545507488457171778573794916173828108937444945279617674357523064785610315209826975241480482549943859595460857949520210867882828608582135618391262656412506755340488232231314133838745783259109663247563522995455070600196094152579469014678856470646518529011739443494727010938517420448675884076066350516204676525330609509952450741996770634901234176103593676574967087297181673256404131326959351476763852371207978566001218164089330010552515656848665417485357157937514777373094278844275744005143429209314714799733356760117047914007946324687912242313463936545535539457325356562455165531838991966745895387277564459644409342092788709729224099866739332486640299905015959736719829238187641047621491442200727682067941395821156041559981260710512785696501272408625599341470522443133096671224880141607484288362133603126584956778689864912940879975040569318409793467933437876660017418788866144556846896441319422252655408670513300557482251416249216309163839318840992531406186362769302372941187067036851962051621716501305991382307329151223667316324457039921490527264584032380286103843334330542149715947084141436689200326571921936962035069939503594139640869780876138479256782238798300831923530401974913725575738115013812378922098926988786995186213239688645221330905918626012804958811254728182496393708461469024489119587700372489791032174147566662018963505879189129382792328963174903459057731780992312086333705529054626492653120609192285594618421045997728340090751048793310857550828359066916100908140671668296248333904708178668224290194544012049933438199621552603217388281484032297485200891624128849822269079200804056620434130262976192022678509859451065208072114379900383816835763083046125666670138045963910955561453737450813178916503701169364845201194662277538866343094425647326090019716151731494018774643509518403378675392618700346983785388383847169318088673499407487028310341627377598115040531846335831332147389060309446797110198339708112065365940563467125754640153160548886085474225047470080000000000000000000000000000000000000000000000000000*i1^28 + -14845664454995464803227678514669406875406601940860884868145675506168677268742660903446050014616527253160089859958011073422975976775175906296560152168465176560656528098369924163273525663314912647160603610892196896178621104498311905745762746290935611605587443256541759829498408080306855503906541892319562352772068181531100856218728100485541237332820474990788988828562922433663747926882098491372450123380752857325897056092671223416088825251633879295794816559264784510826606894396470619928912308235774077707981538049051312562875275266601858728760118854619898183862534133765549299058775251990256655709939949706226013266186033639130750794574050311594205563947424401524975146031454101622028394241922647705560372265297308641662867594779162282563352574992744347449025837188793407386481784155637070000903265518250518177462868106344384916357461435407459102682078541699100280502722493565534952177592369040002027598516363162828099505163012361711231868404622331737014460444265919856017977805354006841329559738371816589722816969129713085379587130318119972767775117108447235615866027522697729668280189294895822567765189694630453790240002892366937867265666526285482761336286546249723538906919091546719245695107502690816607772234976454490706431654791559868410111576618808207761473870395251966203027468981112852574345829085099201931982913127143464307890915945361829884015885199471599189434304721392839064785040187795607848554340063235336526060180815576351639307523766131836833220076396609585779452415806509279266833418512500674868140843493174039991084244064640279121274299255473925648018481239191957920365697399674985470506277729880399800358071389882023614056505242367875677827667499258713602816860729501827068028965626955808887724468470197586318523015744629279900062936608330405089821606691357387663802342061066496613947451429466981250890127060496893056741993085161662361999875057846839066390929234235338800955343473883881014506200457543406096722465678104668154783207446378772825994638662354674907701616820673256221693275198170163127732853469328635097149476359175721459215965190202733074112021430499894190800618755175237283247702823697084917104828064202752000000000000000000000000000000000000000000000000000*i1^29 + -57019559153098301673809035676507869699045930369544891828577855989373779876891520510474265317284098134588046075011720342579760057627933565269205670794009671170978302443096559642125049842470707520674040226366099067716964901984889258437375684850987767439179681000689907241786563164580745578959546971279850419265866924472825223658238209877022048994144593912925731061804075026148040866310164652563999889832949282362689227767354572701906041863208542758277647972200446603697506716297198788091365104003317573475063236857879278996633340407028678575674037965798985540278498621184978910366291069776638558410770239124329073950083856436007602173538650123297920891993807688114945307556930586092818418497095342658674758720045405488649617791715423837184280926374688256919019015325289522469472980849460966300600031111708452628632899548204300293995346735531958157829746760211931427310517260905713488131913466642292568750384451958863730040479068278556574579334189094693400321724549173334635770784466490617272841576888655984943818828410118893333352547444333806131121267077626451503581304880226881160949527376492343616582210548577563262320331539653129552430350784087329131668992195362126293570860651510740000039301168721827298190962427391864861769908890054388764585432502799545609759268614208496637005586556059096584594924661178364589795154717783156373408020173223677079712971500185390837622132532938680638004951098342703883679007305359747530538254748201876113163579444550234702097335203662853347851697329963801902461110575361929475179322466175283569733561283342154021814020282433298133199965568939536452721772978973834716780940572054640208585378669465953472386081194548699710025452636914193292640892472979283280713474147092334576769418869691706035745359536331438056352234079868807335520807093271221513033457251507905543084404718899521491273180492763409375805447150959292336402767927383569550622773657257037237505100137604858135291461949129643435108245311322646654015585163871794185228914992807816379637065268499092204426414811265250988424511356258454940935631970818037022557000844243113793450378883064887633768709394564231494487602650089092363564194201600000000000000000000000000000000000000000000000000*i1^30 + -148772101170426633024904084746104762577923829435849674302952721746692025864393136544041995358416725926044753542013367314590703251580898340972664829639064652770526914797334961155296296078826374973342091632030720364893742346126557796107022130755668775156095834564370999444917539712785537486075023573611729826151153535535138486103402522137942085087568815161023283649943449521673799917182921670693836731010314260877306773964053358060913256201761186674887457739470006985012759428428093556120665022390881903417825849527995885420253156624078282658318216270916444783843183754736457210080715813759745496867674678284613494677245012738522985398669405302870540936799824855914618715962459204214673847352745841748403591269075338898879689794186022100345216529127870431269117612662205668314956259592742137232127857432078351201418880054050224459058193902971399422313455200341370841662140242406671603644285253626476572219912998997251314791967990030610793022403857596308928167502677623934651722514032130244644963203338710322404207347055524632944494623532976847125071218825466962339380315922392667479876652297137779955611686843668745161312199933217270448704148979172726442324766202489687510508712504487101152111918910018210323576496101641226060808613757606821949026151821507579810619559500520911903777760274449495535987056369028571718740033786284138402606812692706666897283939369298033497097554139038109100562532157181843875744766096562894486041235760555323099712252844626842550318670343639741307323112369922977983568042152049932397984464340079035009763148964696623077432901784019631456847716512530330851116946943474111614095657624406392007781140143468585873400477764730422214893075404697820447756685602614083342527117760671395054680750959094802020465570182689776807436199756443015942281025600685703466601111619284239431595042116432206122908661112893463479341215046369531023142216086158464060310384476939994045753277983817217380892386314563240910656209168689573000535546285937060445373252535806171031063698282186853777978750311510298987053996590677353428607665358394454430218439862941051384672322101944512185810062574568997613186623723674122930094080000000000000000000000000000000000000000000000000*i1^31 + -284311707591047817723707907648474517759643636768530390212678764255390754893945293021510926912295358138599075588011724779774908308080135833518061299802062133274335167479740250605510169136170164778632815073122475972818687057079100230604681283254039087261783269011928194319538073626792594438845535345189003845423864033163805532156056919318790350899449510660587819831538233356859288094466699696179937925531940396740108035938356051494561180879756125357570429746436810630369387350216363359650408679649873740796439200831570985074678103565960765838588099743942929523277086173110496671850241870318139932869662593822379101368035721778690434284517325383366114408824588113308051032121007030287135959812028219098123695684321262389827892284577081620442960310509636921703409711171802922651810025061464631695418781462182892975076865663987027607379612949833962018011785199667007512821024150774561234008388280460595485211781518682031718014525213221734482047533173572042597185439671826699279130396510693255062104089519730736771476894039464000723974273055023633888822492009663066947573805172499301637683125422803161864301002909860337473770681249455782441461961028219787122322691406920983113338474698799794386620899991624016827347658283262163854114823170580018016179086148250655110692908520856279428456613214007978194721652992531254521533160922362083900576455751538801947814123338831217313161791385595331859683133452622643499625032337312580826838346582600089858976849126398944785539771831262023335597109408475651213804050578804123503642081480582030929109506162800770457561275369892180679745084234469744863711997118578808208725691079702825917210719136988155197724002519795865641008639591974820464313485768547540457352280252545603220724749250700266551009182940936548685922757920864405805985065799057641412031906109440520970289629130062218663173899327741308663882721756423449957629312490977279883853987265553310905226338037605251102128443917325066791688004191899913252332856245312534769888016284234486642072315222030273309010124851296578943792293813724847102186148036054673317431047525132930045423300436296188483879584549901515225603901460899168256000000000000000000000000000000000000000000000000*i1^32 + -423228986491682944643555621658504971996691998358057754846987956863373812128130005002817747499165777463776992964483016457569142995592995650978125937294915366312587008268609585681028533424972496260144920636356201217462483141375592022993747563441928690595353181966384613406901584354201993952984810403399061245358385547837247148039849936697257099806723621041181120234223927185402559593104733982289209345402949537689478677402154870817166540223862573168087966393378227289028711696551683611317373219299062567772200028553604802516169751171507973412092288697565017441678313012752748605817422917168325438988119573212765012069676234785480349315619595930077872975054364575726298850079505675150049081932394172466308365623098762838172712072163272327115237045910279312678674036845868519630957615572509412582285931495614709122199506428640923395349825072207555291647927492005949845625616433688445088078950756015509998881658993424578580810626761634635769261455355522788349688718099583108985404587768525466045506512499964852282590313228829836584257861325729430386168448098507700839478244165013629284319100287646907665892968560128114141731382448867038374410364943167086065801805038706153539631676414043387225258251125382118619919802418118307991731607057745204401163139129765122672221622310508504313554422286853874068792769800442831353952135049180281373000946596785566797314748013342511718573829155318741910572112378797999775008419235984640254572998065115328028452102284672757024919642930197797349038188774331631895173326645674538945147938144365986510112015216210665280595960747247276065639689991128941475793973767790896694478869281243273638633234609516745681963360219512246825725932020060724789358936065972368028709887125182752836774373346391434878499322210813749594019043235113849090390996524928676252241013341545589199388550454477883474493619228906228259699213307824163840495711609944337668107746928133349028339140854791570893570997105969933089297033850625646135537480152089600819918900263000962683478757030029576634979603113822351367741297192046412016895504873015711098929505971430948934359528031357460007854632237195068183968347062272000000000000000000000000000000000000000000000000*i1^33 + -539638370050403917922937869762566216841222555908021251511612587769588417853399354801123489017235932273247618930340411724359915079229539429998041695633800163772569785766768994900906434930539099829256131818994713026195917781918655470615334477773633077306557465420918450113105323524599373041811705349855711294141281956201140839038654233854413550921526707620538571185890155961776059395935724621856691269809252357790952439564143292256581867062837314326962928717611396533610310883937302043618067027465377634623401635309916271610151241643320386807918347280473013550785910667914527471770337793014688341862057307098534779742822954588100057497933853967748570848898559823115850376760242652076617590901252112105095467817945363256702283072350118042057922526126294616032584315206961319452866430388729196537673599139036120107940030958815997538251406579141114573855041929361993395842380608237656418338090833965156078375042081124094739210978075633344031288957605705698583598490048906575188194800521412099563299844447664190547880275031874417895733517922052167515929981869107531043272646677565036347508774179353468606478042610770630932669894741137198188023243996128895668470365034473558076298483844844983434305881767496278229346097933485271587620840441530778561289080210571760527757712239247601613874325756722092383149124178690867178345446974538597404038380964182590487599664119179656980058504604323409147955152351152241930330219392897444331802979428988311558268551690685860845225044454962417139406790296684340756162999665776518981063510234256161669763183830085543148642824319062467252120548006215679322822186041785969283819395616755383930436059635518052210762043587813005054570603640526893119476903132216136575675944654500818523092923548865835328698743894835706008912973553619553268845876772527008256282366886810585459345996983097662346934276091737818065159373031937624247929509322043556627127904708396336195205247346167811816137549000190371454328461531851822851571121539658892217246582878025698352032670784430649689656964149360352926470144513259758840971860958669442423823810567647614039831823102737292351332821687907870895421521920000000000000000000000000000000000000000000000*i1^34 + -669036051707371040710642212624029410251302245775105433856923886845957654422136244489131062016393154362391937915523621608605603527586455728370332603855346048824429037060227035177373942703019988505500778688748993695325165594626981141225671421777652179401127943967408817419257493945628033169030729221270840412270088136833451709461671319295970992453102416513846276863625499445667891248085682851496461235302249645332977664027813059215312536757717310503146047898712691381041805305823936435121274627408412226531427859665539137143878371419574865237564729527222729335517582403346683238671922549155845467512422362999106489302218987513340550919193010433973027250921125085199550302463894694556841455594698912289611855067715145362647736508373643323359165810606967951658183585968929442886482136950085425669147160120997089448541327049364197815813622148406965034039053185152819525012802652851536644858850799671744951378892603318206643412501184607376792349479483008170308625548218762694196438000336623730980363399142670821129947355618218653169977570142898686897714265991303756269410659528824399207758274837119538932993312571444346550602982288792110279417689448970796741204767072045194985626081024467076187601574228919559644249949855374311594370988914169293071097251276517804032587900980894366395123002394551576551576406935905734592675972778174297503018166589355250528111546104904424657008005976084831863114673353068877205889220231539991665628459650011534454349566788940309233927739304153966092011356505474052219518566777131455072948842480025288135051985285990284264461278004710003935056947042137003245683123873478109999536998927008461468305776715334713093766093562786193671291129511934198084481701785580455625230082187005349155629863153087679935343313520679851880306359467481487225481209914119767309875471141812864268141025634742806262429976499075759644284375163738219686424958193140591517486296232213628946144532599009577019794611647420118998845907835069212825625919232491886018528562987426772960649365277376865255713227064537322837824129304980415086891538178284678162936448571938778386306914160391443840823062351888909336576000000000000000000000000000000000000000000000*i1^35 + -838508696761514425413642706563257785380320955322886823311812591593545377875911743933826900129981673639214758118202671096522604873103979559513546689858026513760605179746651400793231584829561188044019285579172342828585454130804415239681220925957012484754709211377617224777482545442185792507540434702422344596142100367913320402470933935229916828059568826307430994503131523289169656254433250473520260939808716302393668046213805822207517505207879464299160293999159273343128197859382749818939961948359325990282124718631451086428417917405581330763455085409373450684644622166473560456835097658210209948252037374578973033544541281365481544520043259111085407698931693045240623938688076206814815804945178654959520632875572968203096090173367393824967215875935107000843524648083665592582288335149320101031892188060408607130790185705274712030505248877827760882045309184492931668172941554202966175047534912915593407357105392377504485120053591965585985114930796323744084997603761475028829748714436736227235071819789921118806998664967529287709122702562867003600103285300167346351494906624747012026362358322499541518320040475190388171370475885924388980310222054282819985421133682268844087010570723721359876232229315875226930895699116310141028668198839083855715052079938621897477839733076839901909681815697013858257605387470259824748158619755294112637451979310930852953687159027392820201485548944135254898751806338505039992190768291075327593925401865328023406120420311551910120745423496423307830091427549030544827533080085907706644546257532684853716774814801333809003183022662466915587301562302632126962062457020478632289563374340132181667914516992938567064601110673807894323622073606438880673648332315256085351861275564172913725862934294863631073598723598393377559654835010698839292852972997209180964301434901312816035782544958667802007769425467362709998006398528589422761549196633703446805120591613744059303399136941638050535209881578486660892537940636305272308315861865528704365353490293974091487398965943355144922089016041098177329515884441257888438676487026268938626534519566590179188257537280104272058434172119888691200000000000000000000000000000000000000000000*i1^36 + -940978711491647448650000967382067897067712465166559763445322147890475016974096658787291717431921304792194073577006784114638067642257978162419414959468357938403702564117724611681080529071827709475043773918152251814963043833278664541025128440402887384805157693564167817825097846508968061089421593454334119210107215465600473734115377841983679732218984497887206926596323859882695198035723267529945241638840527969528367999984465253494121236927006667235460704912607695145511600999601001333754565424612870695969460441028216134933187329826756755093770105725293383763126532944026842324253248598329735058640130966027163411622237983760432453303827651651872749138035788621487542402080320781472128448291263068901637013319123647340543715194709312460750107349087916949192136567117122660980108212829911262721268619760764896292943183945269659095444866974172612787383665441892125966498338260026395067641727450553939628509712454871143058759754391653156918793011451489798977873879007906840755589443128523094331397253087683513651043922018456530254614302673766461158257364583273037158116781899291248849634087189589476587209550207095669378451559532496317567729854648465161421491106260418943379409410324620511704676867649684867744843517015985130040252538497700700880835907030639881738401514583866224044042521395315566764388639518263535429367786219816201806019413075271969519573479299811362406701231040877862554175806787292955871702756813291951898956599207168699168718084025134618706896671143751483872216900422784033131737051818589087319628276536487840550354615115685163409008454547892553948293645817267534013363035839906061255993542060563614174667919894193798878663804646495838028585946592622068413547633038356029459786533907658083044456113195147124656666791231777445630606645555696022550834447509602496511387649916268510363225697726747621773028635948054889318860918861398494274848536587196518310828142825220807094852642980401879310821643048387153971551739590974846937927791193312849710154231708242418498402542206341899337826803962062032646146602943553633354241774251182882748720717932807358926849238059776401529730949447680000000000000000000000000000000000000000000*i1^37 + -795634405424342803713572791610540368840654354050608747057621275939850456314574151204657407721719770291677447238612685128595247374101234626799980100088169356090730722769484410616264470773476298468816525715346995077410135487835834368664096433699761005110148024926618466451876069257408770167314290257418474979747249997985748651511833236945008708642591983538332940209529324518584653892819023004014609477888835687971753724258329486057261289779447483676078790002853583905840548071751781635100433431837378048958325432162548597676237547032032681505829621478837194690591234096964495483108883403862174493567042357803313944001828323600716795160587365815941134178810466452986550244240047000891229337233746197628943151985194953108026142469491278589433195525492127807019570436234373051862757361966651105567266114615159482921724320469562221424395679650492812962809303859849911827070971298457402219956204816215952276808468657567030299023801608030982211248044113325426349467815971659166476686994283548297836792773829364642354571437635475324103684630825673214995250477293529248386818302681197881999827445217742880253465123464319564181514475523244462313102652085020475203058668143377703660210985301848117337820915565220321159500519425969321841700751805844368662848415867876212772941355863371425150870164354207916926494156083390378398547781752199197576893198794961643738732784582999057002828314527425556960949785040110738927882858868499062445622250276424176253466108353464650418168408724197306747651699364107373214014581987267973110285748649219437965580029358345199776833616394863861848470102278550863233326777227584432786955004538204469073946988106181535502642101704460643960140258077372973498809455842159373108915494525918562682753628857599051072020670427685627983714949301627341865812698754289952437532856197375981309516906910369983625587705799736603332031279371057757276036883698261228399564742003805926438894997213658222329732762599967212055640217280598394408015396153569857716428189520405760155382692554229963314579233227935590689538555435043399609439062878501829521170475650317410737666094231936987329200128000000000000000000000000000000000000000000*i1^38 + -426582194508774026477061763328207100721921843976949512966507855289586129859933128141413265129346788404602216921176354011237060575374038175008185991187845809680371117099877920145479248139314363204131051490775883197822666716318085422750488678323728286436377460063949006501925413372414788308714395689103091780817238694912490040609260662365856742873487141010096601168944723934063671034039973666897506135696637111977521035011651653738623716948226979811494566487510733274181475451001377767246911064681727014201453622694441309543019165019853216541107560595185404842742408017250000222677460386621560631781273819164282100137186976726936223498609837108455581880966439245520598379227388830810572797726526124483230829119047043436669480847381878100487048184491305342194095277840990870707572567567385160340081964789825970783716921304094908245249248622009389429965345329348439374857891955073408250745455346793175570741977087994130034317760218973464639436076198938738152709177387304576992589455402581517941404760943024758447241331130685617532666468622984802055351418827324246891852324613086932453972623101874484707876405108938704844112755622661375539728212539205150027791295970682326576535501230214332417641763295771612848346256773407053751174191436182215408595076321163486745463681847716994018428836243641073096964177169744120092336919031167901051735020136895343337058370477508688862522674493144342271021737437793981212403165827753424085783962370945278309557764073913038122743550913271639230811724886419288745595621247471099991975076361136022082497721418538541202049389390720315100727518687830610825077181937602274447463201428017912644481512344943495403464960540470797222114621646764749592984732672050398821782243359483538966514643838360165304031469722488428863182646316713871664335804183004512154795639433070517524955366240107063270921875852162423847399402115809073118321505772844462563244645543429220418375793485442373618506438533182326006818169873563634832836150956550096926623423189072118328911897485943794049784466723324087750953035813199488430168408162685412671021399269257358864603019175508783923200000000000000000000000000000000000000000*i1^39 + -99488959322757721747929128833199183311968796213035144164903729682273337758934482775665662217369026646042702068357487911405724363981641608651705072364952081455289698949000193518481767022255889767456960659583013192778206829589004754102326390362787955664263901031780748062830391742493803917469234264886710678763239615933033405244640910936154688003547778009482460667846117025281882884263077776333240263483510375388719429149426041191567286223350455636538424573270974704322551758279049306493024426172353905158231193664769648234137468233180697614919923145224926530061752717377038198761897118153129639781524542333999666110527826613429521725102322640030073833935268084076204451881126813449718587967188106589192875736674740014048145419206480113676450437829936013330302816351335285785448853148528976456267948662435101289613367666701911378553449512423618503655761267470601276112851266204624798502354780587695862021792283425172321548503642949130425835485474561813008386369528796157561108761221328886718345200145113630287256110228904393756598250514605566176746728022931976490030169118835343141319595091629010898267883339957112579878514886608024759863352594982814670378989364690597373705434188450545455803540998094972846468054770955431028168056671224349639041022260036241500279818136279347587573887290237277236387481455220702324857992092444739646285621858178779207881961208828983352585282950281338513300048432560736555239926659244989052501917180384872140276796792515891216906943733362568525103399878401000166818003812014920974605412486993273108529836634378350300459709686451749052297220203938971620807538840407079636575795060266800186477717995819775025994406075711118228742085818850655379329113222269792494751608948365750463781569577431127396951292500316103871087025271899083177484602308888494147838804737540188870239283155168001111864957928100638108012927159373678090173172804620284455027166410681659646415249127079028284424466867548892532496413885975182538892875581967776875566069665750644925354364389458307972608415864757171631877702401664435136002513183342134002254764801380885024866620418293760000000000000000000000000000000000000000*i1^40 + 42305873311013123081731621674714530699830040542048521569670343662501786085386302378303586019902179460148256077032512080940440360625404969973349267562273791357393506009074064351523315550935918828395398553463947428144916590281049997838727441734600096284666525671750978335926349009469960317164411681877788330949847211282336351015571798875017903748025573220081781006485928472584950078565286404120998629704819794776726710742936924340370952130644763226672852784811807842593687486699928663820458946600691823542067491080534847418938459453292798842563595756116146153541365076355788445421094301732307630425769908185208465953832717069501544403479523283594772902502465743787656221458238180300628323652840577961864206917016609431450989353364708174196830677284565929645983077003141910171337989171631050419253638188130828564917040792107984478716110310847238269638119611689340002830862068968002063186690257831493677520862187405316225533733135092159543521472514778675157541480194762903552692296622290051553500788193593887577697492949638731320480554189649681407837550978439364327326599869787178465330281009232539066357815704208609188272342216249189033074664614471245256566113685210936071528617395655021383277299028308030984370089643448769506923400529003416547003923418892501135046330669128841473481851011918864510384300354564574822791892281026756902886629860244397842716259317873437993180289442101686234864950195216821255236974991365697138856311778684219706312247593040530538763684238717651193877291152884743590360072892504794022629153236400985934833775273516598577885528199665149733381396913721193468515239155191543821238910583633463691378341658436340573481522163108916000641804722966281788101095490462399775398611335075670640520162579214683954399538797669407940540800481029766118094054001395400999066578584465087970189856920327236061252806946220356342671233942535610896586880972849736787689088951640071972784287871732516948931526971655033983597103734098584296267715792097357615869175007839256591788218213658809443620300678930998234212707498129740083044080885488645748872825827521879905358839808000000000000000000000000000000000000000*i1^41 + 64926464091254831780644454021176916926275002888647772724652207242057660381145252167395320018295510931446374026468412537462068806851540273879884856168927574371374172187610667594795299353451406874240680729543027412693136179172614374298041130372610847841371309336099755981699222155592350487420060244455353219216773986037576523124003957870582929910936606803639059506251761742395102717364209576618628611826637727006682451103231134767417277905570356935864235420876410635307908476414034351183872473310028960132554242443902250597619617070876756742344262253233617937851946002108719280628857363569902073092223627012006572395014928091760794989253944287901159101566171080196595563796449233272864047930831401576367719012405953076454180260149355198670140157984126369969810236809357049596182155742579956770357930504367467269507202355245110080726265831898443483406892600636681689048904597699009671627424271200343100247411570361214211975238221406799923621825490918648654891374707803662510235330146445700754161357824235348609709660325814099232346993233866240135345051431392328131176906516595037027550399730500435576462790327842110838399408913973506264816081090711169339039814954242505199608942715834292340250938722526480390981540183570453760779514925875961907525500700691019052504757587764920473633733008723343776301677314984349726667341907512845920466957088995802729884846499320374549543197953227342639764254702028852246751993049871420797446963374118159260478846221036501332628011826173736287506293376723995160550338466741676679349808018911550921308783411418236085302349070342639652249747440667304121448388045924162303065924740150629221625493440584070967996340094363239169078000115394635639179495671272026614064903103051532136708271544214328275221952293715508261274853459750524290640872283809654639158661779868224655781252819788193881293176488912251882132498823848668409544629009758619780924925972776022440780508702517080068214838088650260970727103513498911752703969661062258707806732448684304755251917025315103123155077536993834020746714327727958039885134665211568310851055540726433369292800000000000000000000000000000000000000*i1^42 + 25940675450520663882866702888094798415575400508159310550930810698896068309345195653692651158445795182061164572934995615601487246939805840625304057173464347383772866390743654300663138195380707986037419237082658182073504104975581713042283126986092815385677456573301011823253132330366981207868991652516697790682136693163077666888380521317621846948357921487267116919149820188371625120260136037032183440221143139754766631004233384162619596997949035274722861043432054669326280399650938282687270650059582625105892511211698726298054584158986077072193252571642747197113832969853485831362569439625214060807867262967263634938933326447537652770875047206748545419395167604445787091294129807299200657376281396914673406241050821861981950613885952045454602656412594257171661874926187520879799344225927613778987349651147278433679640425064911785939279112575244351227128561546726462018998074735316819132058963097602098758795248126802925067276941017713053798688266211310634930562255736035565210330890034888531165220245631057972751643547102352714067382312416558523859872056675011815144781546475422793013108300923662789922229747423533247665000483715976114480317847794019245470886848383061731703478486544690459451984782543385310491976267081694780162801766412709944834031056433875363381772175074894227050541474009606451990899286560607324171713932413414287027273984266925840166831673014871368546045550510849568519344519961199213358232070590491886350123386252338835392199110043697552631092633078871957051171095172395000681978899846276560220586856209052109375430142634344365353925053470785693555420134706766326480725838659751647388128324220926794951598169290988421963489390164184814128601392272223277158600782297647625202200691728363247358831903171996748572178088992684977217408014538735200250795265854251781401459942804902939267249211509631255609680618878429004526071370791649901840300731448763092473091587124558035905411068771352250530703474655481477829048579248712477748266417885797016292212260656676931216924219444491525325143002382389085033577462132928924735003600381261099196320194211348480000000000000000000000000000000000000*i1^43 + 1715781028198115090524530080922480518249797791129462273217567977691568014127619511035829666561643114704044408360416595786657066516622598055031480870468845639001463679134610286067300807675296212715162365942089436556150075145394232589292760065637766179392527395530619322886483256369787286826269581476129563376790041490544636460684399219156455226998255063234754700191617564426254794833371451859847184191301808184309497226950928092013509188914250518534854156269172205990942210916118896705869897830568459095138265525593638530183720545222211188086382378281340272057923206886183326708363056836442318297384635639373027736426882366828016496079435096812181818536168464992730278707660408707789015920389001126366334045337650940538469988314454973814644129925852107804768822542547528840267407079783485274188073902632353513192762926085632291724813680532036381710596113755724506505125444340308790672455206540929292207607185586021458196083373266950487856242821435954759231621497264244554611458191974183699083163186352537884625550013226411463015814271208135748893825249063972861269135598718725173109399979984084286679565100504696439420945407261093517531610166958410588045817069936504675838130913583441468643154815773548645488774653741067655816548840520191328244400443228686634249971358378216969878062799007964478792953718484394313683845477598708821099460966146810437661331906621733587004397907432462443828755154099306934488710629313551926035475682884938886584794329833824945466612006616730298941207227772373124630246347942550920389514936580062609800605645624103170644756873452684885346112919028591702697254326427828447955568628139471419007838067871053693679245761178850362971165948324707304269180393849284786850768316170236228717548360200296078112583536977799861463238560723871630505007536009914281989873724871467925207314214667378268141681587460113580942889927573502009411281370830042234650496379101909156709949859996713289101247771925819125836022032574577380918760166173941108439569852054592197751888148209026320206131580124244744754397380299244347422117304444079785732898553856000000000000000000000000000000000000*i1^44 + -3420289721671024602119566109341218867137184833548092572883398424214508564943752441617987824485076189922008373845871557907180353393750053252110820245886769867634093536565007762566021058998420233825431753251766029752010724814569149530169908671559494944432068398223143044139962043726554271735318096490052313067434934647984620610394011873734962297657426280780142158615277391245343808843166570764088989646435612239685744719302221737761965133538413520322821265400726598263785723484518652689283733608324094050892649397522365656123600616335327140229849528526654905437646625086188651556528715923941976806207423784679474159758449613973385814885552100922035523181640642029808503623854919795007868722359897523669280978559007182554351834727795892570075208901487772383822960392673278404941608680233205151539218430650046567539581594170144636684313123911841226116402723669880285137471249803454812279875897829654935107543620359421804278554271397421283248259151646116423770438810765577861264144726951663787855498595052266781461130220590237215943005273535377808643095348342125270161134512497433778502528623783028890941833436164710352986083922898338551040215312145829279724372215582390162358005858534054951633403425384693583391928436924668533249635114064963230645551794242117850490720486964561800779482468162902404662424302279040089943642304636446556297743097297951121041960804405962049087211995286642425921344236976217936322290219520121595120959742095190393089572824898376724781529040980833398905456022737491233576606106187764210092216344801246853583354413423463688857103189248082033972088292824288638609203739183486226126365435026489391927307350625396954775049309309560740789851282292595545621271799775250996702220673252137076121882885541720448559748393629208803630155163715927177817974723799090661792295739817291857627009247640311122284156600024145603442607925255758248767718640987194047129838059687017449681855868457569413681652217370387356903453290319497347764738240397256540979648991767731485162426230071417302907598571584489280624826042193622040607168391729114175347097600000000000000000000000000000000000*i1^45 + 208685916355846804848070383486953498261754042522752928450778813730165846420043515325502228669678732682164221060155777775254351603770155481653644223943281037907070152466391811916786975513934085159605824688094353833817588983044326368175692778696140377984688552957053933823801885534154506875039458956688955666804756846173365350668512603983274503931853518092382853265043468171890849868063120384227208632429893842905545737688298007088375777150846918913300963422953578280689387467552340153737839913847461242523473580476744195647793130715287330771536252378755083158828747680292418743537127528872954406593360128344428606211354888518104559190398173702858363329501560781521773531060101883285229340961849200178260209658256745460940378385710323863773602966169824409611502630992705808483262410283044164637745242321788629869293896804989348386365774257060981187552882773481478335297514934830699468330378408576647636808564395901278817330801838330040062467996600599868441137972313885273742455902459076759702448489765605811818881609258144325736738110317637588308459364201033265085285683760261902954734512868941871251112946909891639878302452456319611413489237547534220719934182147352260631810515769994861324372174335130183680547821317997808969673994622776157509054189849470068338123706439974346066016075110275160229516737009373992514824964938578514379359886055838853319761250067071268935275333059807320814969557820611030699593384356873850865879501279972822428686781108651895179307723513610690594207496089482253783418505120689956337031765871084224142334753550812174452408925155274386712254094113187915358326913550948166583798143128836192117339191588633804463377093878352489296091971324528641090993665016069128569889391569587812192166879544490391234055869227418701063535497821891092486437822525817205151898943681027128207731109758398344308087453150712949404061602031577606449313167645634435661939280159205359724928509914435712916566561418412252258129288804654591056973006236051662785901157424727102338662260080596557091534226532302434396631065999521643591866742920823439360000000000000000000000000000000000*i1^46 + 430204208660651451800276409946814607074308009538592220002208320049450032502521551938602407155929860690265326147785475637344107666151635057878747774694179633020256287961304938837947715439764177203910903030971403281114852410743516061048205682540886945803778189564854203773783416940763190559304659126329818787319345739771138487380363632695206408774782725145808531862234474868030436835492628376757598836060232779069468059685884679502841056290902395738198150823329518194079182361156603673785651469001233084633885339110645688950679622387594944593862071262006498054815648365154356687173982853196699519605929563258353809500850834459607016754631815127354301082625920256135963230516658400317491248373955126089908641919469853503320326211202021807161936963705987814281068045699413632022012817834629726759794397353014591268665452056557972346604570141836290168312949969386140690477276052275747741540661998011050122292418922467120755793249011794235962904880484051631237249947683178412561938237518245021567189275775813273783275285746351880764041580694529277142329095218425482720660948530508544103787156379738508735635499784935944512310997655906009018025127443414515003006836246738385420325925319682244520521467077993035679576586113769485203597597421217260413748560730265122254776294270686470508759183718033566990956096691301693536141344497157052913840757861279327599647711657257265729222664438596200623576501624331586979442965142372462134606085571677457970274529913381848410803973002890819383594826505703743554345130701209041033871830349826396545846569182657612439024267276130437305498074254316817082104485982170115660031575846215462310181863081222799438932315202089948711140384692406211155899917623644924820521931935927221608106262822067367279035780886279994363841534714373692179719978826884974956505100592915829572965255667904912017885640466941083672133782938822129062817705563689711667310748711132751297076701615299628192332153846045602881515030900666069189235008138754873899102770625976061130332436582398863841734537056335099940890157940540579880311455744000000000000000000000000000000000*i1^47 + -141334949609210359503594753199289339964538025718831027300251948581125802956806569896924728864164183898328453609463947333054272671626370792739581033562059630195753328863653433697608154414985661528288078458415196342767737522665688593546535850682825034088613454831168589184529079879892419952094589982657016879443421912762235404423774291539026771470183649704809137337790891518169030640932945721488865592185997572928985646631679966768338625336815544905993240714810581481382182852693865650015288735177673958738070608513869284156479540663353453963177604269738071291282791908898040855040472533887116193990632942933919438035614116690373182545651585459481278168831515053443722282610382591291677520083736907661969394374539462210936509490319866889317689604023203043305453418841778200371617930141508062058281877735674662859395629883131957148665587962177124214218901310697921480000690748108531593765556028358135631691970968761603501684020102877254080003236955392981871778956838360279573865805189788458610542635662968427250925551097633813792398432987353962617249361973442636578250873103207033228511957024957705056545609276614041067688736240826725503002820828946716901868860604780021721479870914906410196658411264990399527323280192524538334128621457935919574281722257864008118871701727010848000162275201998079999934932856094137235553408478110188180674854814189519380445268133892660163145330394056393679123128950101012152104341765770719104111532657748664040774265230637374209476639231491800511911084173116779932266461576711852376548743072544171459503944983750098337685791703327292958952749470056780752437978003238946445034109316404124258915866197951795871924419270864863047948967785377179302653860637835369858914844498645406274783425964637233697892935351888327140614332563709357760416259288511074167472863866101266437306195254820619161270583726817139140488296345885400357333072624641054307300069428709557125169032921051296824947749876286343196198258592162305254141637136392381904296115183872667299489315932210652402993223148236763908377877409421421916979200000000000000000000000000000000*i1^48 + -193071452564342967390026742437719290918709912527715015125175306719627326988266742541791476461127162200089397469611440212369274492977990710136889461207389381638657456103670374853378586001365557683504406667824276862646515207278452675208423899166042446119739374389202974341382788873605391970565946231629261677617963532868224607634118345263832192296449389362277399293574397994863095714116793752515794503128438703531793704171218630991488248989730196923246319495987741914318203539109877105296845193032928439884563536426805986079837282471820342638317899331407358969391590990638407899302842134764071559064418074855637410679647160363582849580889834467987377424377222016428186120338723549140300162278967254453076445351546632719521246545948135418663045529746563356057190910708782740241696447155584208441789204959191198634905986728614757349671333707150413151215560008226561366410637951785101917056769006517557727703844862111651073604997320001941824245702138410016056321138888522980850767750374816894547515313303705113084620894959222505361046082111611827852309877970087240128539579939834712889093226701211168397700086186628380203317359474756882880831206277879267167427246288226939496578941259253379755815334068377679428481563664666775818382601832793870315821257805741686661556883848211467109166371095565627271278802624789942146486868699482001871433943910973718500253151597295005044844251378830543442068844369122241847430010503505254494228550759486719731609180768496337178855389222940724231246490017294639366159813249382044408034432956835286243403802208571902081737346024451731673601165165730702259626373611480492117917743452174974472625318856762488543292400439192872726222303082208524474221084874376876960687064252597886315378782811492091291240920369962573639470806417290122193287140638019412158163064184764381032080039906037574411934519587826302859432725825107447557772741625497008180219994258292055135522258156160960579741143594683066641807006685813325964022157067208713909280104674268561932027973572552277844025635343674730112948577983528960000000000000000000000000000000*i1^49 + -8135723737898290623576112883817602481996016312792588763293784789926102369984655339026695181702475801599852228591477586319264329916248447852751427245856375579667442273064776623039546144253219422698601615570046232943345026352934214962041815614549138529121848974800803381228960424872543702581790950439759273073128829172939358405576444500600926979589646188834745231200035532808216163843885473017655024941920076304364942746208412717718126095198519348664792892354534841641815573463720633301817543254154582705951150141892782880250791742009611443161392764305075104315648852416444709359745313924820984915275261337601378359242665206795353796179144173877152592443947023940476585371186126153800462901545956329660909177238620423153214857519175590274360958685723620799996730581402042173555165348572373664855144989879359751746981637932486067003125092860925238459486830492807587681357848652911789141590373724246083031448608292544625663340915717111687383626198227118952096295115551355851773968976547353770557087324261445000698342110252331085645502983271721688113541747335413418663555001878418875126081468909887635243513385602370596555146538896569580736406373665614012238993668099603448260831424805272049840952912321617325759705864811662367581261328515737199707138730759638914873832735523059825132443935623894896978111789338315884049492315424488358348425807523704578356853531024585109168806269157858995476958336661817309621416804350379740113582716443968933484755988829814722091842716932697811539407559099979760583715832644388276797428525639715549742555286329343090441598066581098471865652279986805975416947504183216438254209010762360331732506673779543265657186592450147552235421235931453909411705739313992638976757316796956912897250260540725563669989733428587524965170487765402053409942165396398823601393840013421510971479799996114530074664758989663136469740017770993592352178441326127136543276938575407014482562549683874214351572526743342035454191717298253368917065245553874099872123700001640201060858898847441430649840222803739122644025344000000000000000000000000000000*i1^50 + -48290612441792294526965537529471244472886389808480472799589189269294445646101319242124188042281426280292819989134443266055542782733688851845122500383971310379874670662267793375724237787216257478314614967243892788743601428966666130455302670564162760068813039662939584630723689794673804865924708490435261849275976315837847717188450522650132830115584911290363618382135755767843719259947497908449341414890046182943454802110874458903845912049168074585817703726350180487761256124764917535292750158193561810252564857824482226966452478253420123789805579260358626611192440389028886995486233274267942119526430232963281399785880386279766911672594540240411369599790193606773647861837247601965550170124918317934083476539994324899786657278919797412988446275096251953181238505083288039824586885120565831662390948538345061838271013998705113494110275905758625389275433045802035316790959608891286697169101929852785541542620622359612891057065499098920591086201407770850293204646880224558380203016229601698057523216883323192800313402488767965575369768930571675172152251318151891411174137211154110210326218375531644084154514046139262827707438774189600191903089427760755268887025999009361122370542616835694838158190779092787046305564658248582408279251652735233226590217033266790327065392208954701595205320678861551678867331366956558186271528378965507695817711509199825147135687764381928727548648866188276221044649465742526072451751961649289793399458187259383781623034488575796309165270505601412129813241348172456254490905329215054459889857061206954148003186618815729333429812897346951369064810723656387677297936443082471490547473460373055403299083666708320168453348527502467416265477040065241424049224651811562870592454498236038227820130808082518554730210752123603747292407376940170137797953838087963864831795071275164013776668226263931127449990057936108512383339709090378608458018599247038601962243394342367765899716959389846356922795650084135655728056100878958814807601556758468322934605467548182224214404980958729432411988904236600524800000000000000000000000000000*i1^51 + -226191505822350730035421137734449706416902308414537183464975285086146026604166137851963162660106356567421693559596967381856334836313560624717639350730908104422754746402088382285689793852923255966687235387775897471669868904819188950584105636374487802585540407574394157986177972319208243688697795781455565993878939385366892369224150506120699306641890705017440206999027564153614698561198663406658507068168677299017929784104212491818810055454450990915517382506509980733580958635723193492766275272633979019526742897663218633611472877025500823210319423993963542228747628303240539199242878473941789023478096211640010037991407937570871798524174444925632529261354526475702218957221534996977631066726184729154632248545833236272413010223153634581458633411786420711769092657481402398426479294223455435712729911951772112736485590173889631746924218100056852264208941471761152722933222459326651485772631167723148054625146072015686235424355113032343303467017568123525980925698934354389525989896270528690117616854739635761927246155415496846626153779460407137747312063943914418350889622598231815645276433758878783827938944698015894234851401932676990020627611977840313644461588340201587410329687570487815832618485602836000024872303302835855284004775037205772789783346662286982337310983686037446714781780737742090178991271321173670853902680862879212335707513157358232153624657951057728365012730212030577207128375231256475585849040009648300937393683480731693405087715565024408233857434531880487180733295746322625197734729672249197690331132973592683632495176795697740959814036373499641893059377038848042530542796603940052749007735221498405810198645816127180822086306612923364645230020457265642506608601751859684515704893844534486158506508222171452285280408761013945425807571233563979916421764022199474526976477352010587070661251973677039020947195853148731384194168783071120269847334985617479754214421872227995279967720587209605585271398814535456654934867550614690116659133392987455517587252947105204058784428744025176147790659584000000000000000000000000000000*i1^52 + -498574993516489498123238146209691481541730496286619940054446895468417600359332114076133429390919924525618766410882472045715641935103536694353442105752712044405962462191129181216193391223586240116518986383049680134554268829597069162088266665974373493253710536912754879371777537862053719847489001093672177407302080117654857826974456322514742993355881618535920117915953396050304511312677554241199413958298290382469363386622853989740540409880095611284537551815127549799451399380723413541550338950212890962748755864673309749915440899385834285837759446281628157357184909168938661401021737080068019335612063910738702780678026010115727426253214671127154312492745962012473518762469168031454142929308379899793599958926404657323699871490738812720213380230801714844104285847137271127511561478703501960125752939145343692541397795315591809663321915566076622280270551330896420750702542037649508693037826104697119543132891957126208149846534877298814166959684228590878453900780854640442475445632412740962715141295321120826860987237703048276793188763392424570378154936120572387899833541032013799025258209171464293205281029521113040731050721995106613636498464998696216604381016680581313478295065894778436077577505015202433139710856892514135455459928287377524220122343379563651145732331212269155727956076855052361956852946923024021116143121178532590439687411695568472493141075190589477032862021242066461984385035170652056220190039344297820508055815632991017017208568042073421981336204977339864688213093597887096392799370983289411780353530730272564521595743769237361622979707274457226736888068951428632986369448154198011464767795238757634237939033435646295668687564301094313943735802098603111906326470727594775837254012511834407995247350776498183345086370144020145668411354510281490111359211716041814850662505311887440456920824027736017089603441455338710212020924461991558160695661102067846547672733981903960706344882231655731993102397990687767538233433233525454832421214661320796819116007446449745648069974431435921031168000000000000000000000000000*i1^53 + -217625272128594104016139519605633174798159899741196576272681855263283360065419009926433133403884424345351372118904880446291392124631599593322695794334617419488461506166214520237780003634970938970850871538157590153888896112535217057561582696030732763673931147350665311496502990165549415755755986671638482524001163088724553732541963282451887387595724063602152890229072062438406674922079628940311459024943072450484904195196924049475342254727564392703943533789896907889141343200229130829543976753491840441705569336162430175484351623039490076382007600486309024460340108151494312554936904920068932963438593131768153538557036392113394911824921140621672193239595280300540530174364028194041806466059310301630478246607678379881478278964372883181962973895516694022374575319028617312998072170808048794525894914079883725513964190177518450912404206897698050346329548651622504426347901441002533123880317879734077983652174893500040969423289143390616738383443986380298529551548103442565235468518763369881823599863130764524213787037525173651634001211761774516686286119595521606041297085787508009382205715756458605166096142508269044257454577643344444164007625024186056210014186240835944094993301189828306706662228931271176328072364316597941272291534505935882522545145712403391767290942738011494537286694242939960398751634174287354035518558315910792450536335215912453059770482921487185847214983528880703238290258343966677967377051492614987983907646923500491304102168942685183457964440602556336754819523447407631634966289540884618257798226498715082101364195246041437119074614716885057865386188517184586377367018837961998717273975526614589463789549227199013059040361099318212615565192805183629328694164417152059318548824695589775794364552083553209658993846809677660920783618388629230323062295073778681122302765124758716207232501378838235103291712969896677012060159809507648938941547403597417890701783837373045584156273231229211325012068784860085828138171731419883506117612933571707060630128803759979359069686831513600000000000000000000000000*i1^54 + 450248288920348891111078447095236910802079602892414905482300245105087519565052580760851629842049719339866178008006218817607657331339424811837230765366035928951662687508596666889069271701048061463090983975431640457418783013956733208909677402042002392949170431099470757034425193902619021905295904664111757495583934356739047966154191779073762350285538387682859742210498566525438631127253715613567363712188826954181487329369330192831734314228291683151641225478536146374357422683611745407527123750367898951766643164230482241276337304837524513684259907084497699194823984359303581757192633330475787578378695331908694314573709041769178008860649492218089458939440488506271216720131106613987942607235320125517698236927264709733831460538862315916239086544136233130756345851983826995497103671210697407831507493795171265807679106871803523105884732110377655079184956404905695823430068081628017857771520403721912763795836969903520788249141629202510888811458430287078564177533870329922818778148304999791011706813443468120289622940659404540229205642611018338815705733794496409872157361127136777598792513399025384848600500862624294069999446513427406331022800239415986181405025080647570326068900983205834481584428794026701430701532679469400371097467879487250767362747256979140647644573431176729258534820516690442159754105413977903787473259851008145707484207228119550132804780841341298406645538574126968679360425041310062034629592382563446813456086332528243329412991934147837951428627289430924428434138269783312646202377814198237845459999532640622053986501416535498935303997066976710685666581175109425766181781500925423523041475091359161809982070639812233967493030266108163281192701399687649137035164815161523220209043735401816187645769087144326736296601886628508043694082573758479004625512042520560803943247385278417908024978708057856242615115353877955967000858462341871541901881808421319858516806049775234366235826431033190570194415724112095390470452942652068774549060547710423918584872381541099524587520000000000000000000000000*i1^55 + 104016910214877040680044192205227336339829395719483473029054873549049232861683019783642073494954845875518177064880762272238418877546803433757518034028606359141196501758774485948538052407964875372370729149929116268880669661377746992188782832754143037785406629590983284187032327925768080743201131778558722829394503775136823345983823501888600030283453468294158565322853788821078780002000686918608337425717060664675665881000279085707822041186428165964791801699912910070998411762514811903265211797919855500693078350426155445840428765518160667927611398497405063221845525992267226704377720817380028811303348938277897801134890782094464276250428050165071619806457574484870044081891014583233898324293226429237884447581821316457438887408237178938550886589472842801739572180752192550680990373893844928221461974023647225608547755363950794950647544040351724964789757885169229307364214141953632026663741536012760570209441635775967125006088452314793025662528994762397917492838813538792464547120469631039600658491126539984774066010226536904706157865773240215537456176790821336171046103138082386703664191436758649182049885197213518012156063739680019761394313973192212005462823245095283435039326952995908374088270175322279876084057973823668224127722986496789857866717360881333069490637579708033771432580415437951779894332827299472391826474153652909369137605805600033708159645265566636268522910183855300033157477362814428001815454437102677371280613804967743050731933296149768467688115645337970146476322214482583862738777247183442083051522391712702649247311910750909813592899957714675590610513383037174741843223959335108900539275166624833150653156898007299634926691341491493395566205945078492116266807860297434657204402995625335299266787894134011022704441222731557858849733517682097078518730583932830687756411625376795973231985933773192849697333116943683188624439007491779618379166397736027037812525996610834643740398705124539251549117973401450290695297127425381368856074511427120831103083055415296000000000000000000000000*i1^56 + -459987375312418868781818228184604352126148268676011055986165461127523580200102127411479701587207828940414983302826874133202102114154890385313096903750355891678609403041095985660326064087627471980110060613496471755402829023544163352663075169013821931679506728085146643931502661950745968872193298700542852040101043917422587345064713055565378467654007933520794991473394086310936472885675438070878568515642591581365354347870312242580305923223418462720684555950833156241892557906835979969459478174975344791848117511681381190284188071595931686017580337128303825295448186882184145909860363369299495069691803922893020947371630358919248584599889927418529600462323920532115950878263183236545404073658737021349861223151114484781238412959296613257138021979868067905135259153201564592013189410314631117354548118798840488941518939279569086055298428237005864482820044522671452304843785301555434514363765699625151542025281554032602218111271705824207437278016695697384624235499500769705431316914286537525873171605263666258118433592385277794683814382511108988099743853915670134786428587745302024290987862899092529835581939789336396660349902737636916966360987346081965134638709282651717342233984596249444481307486814617555052949572266154477847756747278242465246845036168600964838188038620181136063428954042007450301288136893895127197162431746283332172969777291471705844788765503471234286248359991094821827037935903035375968654449750419162941819010236467696044169596701026938417134340889339279161526956525825489073407282775774456557512039833785978657712367653716174209577564649485616188239403104389650168510917792651680594092328465004955806213044863403679879579556307161476797078474214452387475431141476859351594277378633768796129187758813236631795541385236812649086525216921666788422197798580581021615638481641513848518920586547191406401090924089995730349429724881006748081448268155543972159198226696990515639219034534440274580069861480873646804459326779167002906416381157794114133452390400000000000000000000000*i1^57 + -117677720971916049983128990924903668579411957041058192899641743946329679270406741565722136311487975753057943348670982975072770936594280584888503539959461500277328665382209864640751791380700821050085068231102011550593777871884868277174527196460142596437523727248293910370226165779300316650501950192624952472258226083906598071464050787175430108828467929983054831194849404257935772241114713991321826246049432102197592940380759416521983555762224332359934167969070874452103427647943165825632046016445492244457038895536120967250831138569285084247090113594749544763507650565431329354360049918192197790546883580851606187662072730300891914714886646991149797003199045945146423280248191929416203927765131781468477857328644579283732436158695921500514543770701454226789013626593562408291123171179287234823489883171090648180654557130547810428426318655150582313237764860535417529641019878878093285449101569059073475917048858199300064922598932673303907467488261968142813462859515563192448040296385555243738000546683571484928480341407875029201169822410859917450292374432054155185671107864360493573179316048989548804004218259715636014849904210718821772021301603628416794725688979652590682082200501501983300212893748895839542211381716153717831202208385415593915669534135549577369853238778875199149772308758998317583968716529161601228951678019847036165815859478496543208006347844182222716881851692537520424277599367097732306189454166701282911167806099925611372390734356836275320246013690469657933249889255691439797010417661611402641951392722078518530877760005668081203504085138321472349895247961007499804575849672203431861884443166205948213847774168546003720631349856562586010718546019926744363097473871352438169181694467988363783396547094717179651646891472313369550015306012248134779980930089012390335855043827911352452314446704685641990355163406126859892005842879297187002474765422531379476217941448402123052544295836919405663564431962859208929129889844193312780085493562364395520000000000000000000000*i1^58 + 39389396411182928393541361194955094891422046670099635263925922851698131725639752956792249153454170939551902258346297774263772992234932942434627158936301259031772813065366163594605719182053153302370828839696139258641618702496324139842860957566489510557654621398018453783851208035048922495950599833634811229018904782140094576017166408458353464529780177288619870899869149791967277021024681195252271551252094431813944510325333300359390478576837982369005966842787984701984044211194888603713101499008193538777126082849696602673622166359375815500171285951380510889239344278906013342357284295994983330349209413415516100287102893315424748462130207730294006009585329630462082196287968233181216744232852614198587974394898790850657868912111864356187919318465075462698173497744775363313591698501289183316649415543629600359576525303585698671116602090098203868943847974284628297893136979221858947242583119421792572830611067154727688327341370325646060073130412698043270439446958053393611962742917118866558461720480841869052053022646063774339537862022497872154311972375209244081908384060437441605445215206897676045696957174625695192499438699561747858513802868239188518475066485558032881434351449985953006000783454724944026394072097353009499409445369588714256204343961792941165770039466811244777783237860548044176200494331099139197564719038620985821954686658816276936117130644873803075326680188932937271875903114491259099869141232878454364088931411096010207044571345912220969622307167854171336565301724522091649809959858759017702152952728017181615612132090282322232017082538984984788942871539793018782116689622693732986787691341883336019203752645836061225989040694702289812684077415591676713564771922805987525911936155008141010570919321929719730647081197842848321473697819082112075540192215417250523714463890826931824578330042762721664515967039208495576242336293395764769369066560776699404996299864538534843076475997835222126429707905594086424429343422865500026418757632000000000000000000000*i1^59 + -5989385239204652156390390663796312997924861704487396626354041299693941027656669236696137712984161454027248857622181908232695329118443431238127248360497957478626484640640651903831738474148912397914127501781919102980972376197874726154459546258909614892064126026405751161286756779978925984039659282308829655430610903939529422816314759782889433692377480232869992147406795283809053963598140362600233838781964757210977937647299782246990109783997189359100888935510635686363490133265252886407285294265420621363533529219711206868274995938055639247969033432617659592288929702773651286531221288852347349534879418995115430380167591169571349919038918736824034737597576848156276253682667333966941633916803536104275786133849592638744722571481268162574080434593792739259917696709479469286355482704295708286246975002964637020021677866697269636416177819349180178519464601503097690478214667391253521277337912881855247339556721865935035467218189346461186753797474445342786326167460144812953818702048830510522723925839416237351223564781802639546316213311249650183659386153125517814646541721955577463469312133040374318916618896507383288689592187735019153289042543460072331787625221353542721480752766235342469836340540717502513598824549698210230059792997721503180286191365784340772659597393377905939079014077628679206374380666087091632548387741376353951200788272756667041079739891628217451568725945152113859932306901473546060706898450836493868205191595534847024633573943631151445925835579890234175763988894962034796505427467905151302341079562934596012665566693126569905778433457941797765561746381048529484397824510315852378411699304371737472998216933715304994233007541661835041123190455812101446227520817663286067766750579388952271749952573544018476409909057202931873022135012148201521835225683839613630641301319471170512689926160547414101084236762439261107239158907487724292809659773114715549552526494762749242699329015711803083643087592753406030977272807940318822400000000000000000000*i1^60 + 79398937504547701744179725667639473443635030319314155951935988132199198491179322405479762132527840408766076254743185142650209321444697855295317700739278015705139371533882716757172175116553453118204696230546374758245611128925786778239992007965956779605101692525633088735506209084596693597219072428009642100226145786602149578865349182958835249838379265022738504121900409625618019709843794696252490547688400416165804234268538527882675350079071971722025497687756029163075535451516648763577660563195703870044855351478390840781093971629250720038815287443242880223556953391037209020935770516851123979148049147282737903233782850950061712123503907950366819685613863974968461152696342147392519947059426049359994283689087274907067241825552033050636653724009841301790566854901708322289997215564021833935445435710474005602656569778135570896688093142898361655656803765132025326686118644220006048770148201420274791084208645008085374285142118775361171611816102971000529489686190429962213265643922832299152231435679503600992691275310750141624072786683357643301633965808181896887984996891490163532978181412843796263996211621641867638602008486740875746823746537452719790195367602217025525507719157836023267787792957421548848502209290602179507836456027343940007494646117047315364403844058167361594264485101921613160426210062392702669585905284360019447182063274582658102470770616185771571305599239238130058483582527077602296947155085187615387497754680617495442420879343924911904081625133691980406418457491572086043326328725530624937637083448511896280564235939732672708560097660451326228143837269490930948800537109460171617529765505563691709496581190309804782756495590296344609885496036196082480117316086571897829254931302341678322488986035588911880132198721162757581240599702386093422017515207993324880439239892884606141345129485646926709255447842351509068192437843690045223207016880500676460584550352051479931762291572425442463484272781387326839324672000000000000000000000*i1^61 + -2900805506934683045136268841569427984535911758961162551336042824186854268695600545527010831741952158441047338369299498636960171470525085422640024135137283060636055844152850492602499699197300662292594337725293125213187702807960115895869622537614396121476535307720860366437144601288670020936615304925235922164198159036472328664656202918922639254827277072316111057504723437042326337859998390963874895890257758717509116865140235321065152023901510102463867964444606583158043420610774479478390614944051388000679120024424025629207460852944518120088542980676207336287569161132025780697717178413321661664502526129853353808805589112857188596879246128725621146040748041761297536451498094507002679492498827327071626118425431676093344431126785702287842897743894866553533047278576385700519312196694692925056634473959296869842639580232641002683372139399194043915230808935744320770589887498597613952001714138114006098115789061535996187817989554352324182034348735051201028137181149915495077990178801396104577166430040501670282597693940720394759587103598784136007364444491462457667144949912419462975496000338875997891064109005609899741560744809154198281500029620009959148020148803117503639815190987286504229991453899602303319141886692845896639769868855997828210847950201457246142841053473867102150744469900140641678949820404311887440310281405238442437256721283656999704696800449247665234609143784598153510472271976934764478436022306107586351592043152398964637987169763991037004359885754903559504594422971388239377321592032107968027306061814728639203449389415387314175499121813850084271826472252386515875395177797655672616346379028687635616564842116821948353873134696312931924954332835775746831444534171139273340196049750203987629203953201949276869678531221331494367165875106058482981524890363645255426268554973721799612867462745924144647231061575582635720136565379371086643448691162628587180181931204403783798426806008977784511172210419826688000000000000000000*i1^62 + 35237296195739668666352027447005935658645282620216852805549312888793400643206296431411712340794758162856749617304781482178795777245355176183893576598708473205647363659945426383425684384595578435422834665112052119935805046667425201235749411683385819094391512463114251809617746685631214623121462632079096496119333988442187947235642138083040679304638730445538394526515843878981840234478703635074850002353677551284108597602493313127961182195281895612657879489536650242864586183804162612309280994010614714175620427695147383891826134234136901502798843707388168794280952395430111238194293782522738908705975789936955183416077584361604890759411580020638209447604505734199273475923828284026325221641076554128560656003961148401867084099886979921416358539197589264087972494383718335009946189003278277434879270065270039305675971681793434980686958577172969685577116143648345765069664399120964596207893391467249053640174865466596359812906735513013912557273622483613554223038069607880932091103416976745715860181177266037726753918603622402818200705044340830259437842365794429013337073785409160023535063948457685688612124509226502946306430594964086520936310159383012314182595638496540032539044123145638931161729054620034361468722790328311702013321995441385790531904549530004044088711571836384189579615842367235473995829187565169711976869730833831206840751843766111032761528103252941504389374165400245758057346913815239778495224629856912750467937480860424322269276988224546949989953738477406341558071592634309608692442848529305391049962118957454963908135967970087218145467234670038258500646537946197580279963766074304385157766960682314480787672112113343041880602570913223156192043608221226887371165423480154534033747335326137479034469149756851832221287751836260295937170247748551922556193760715238509256866914056454225517849259484905868704514196271747616078490850608424917659193413718247823254067935006078921125880736872084312109875200000000000000000*i1^63 + -973009159960225965754193583904948773124102516616329699380946617723488044850271321933854146125695156422454812955288411923933901298571332925292833986709146593154625784495113779899603559105780923031797015960721708469653097822862361831849453643576371247954330243739877045877228574672550453530040607943544369620004230399343831027683467795439736249808907385697023129696331493880770548941035100146548498093883284275153149874450591669346255781391483487356853135481927282204187491742953985128649803046526102629795372626865081181600099518154332033511139453090280181457193994689693954845131830186573111119662886504769976109817040529590009002888002584859431080263132277780294057182440487681699321849329286306561758898721784251999710446194899763086652735307391974853537382107064053656232116658938168630694276695750941775489704328257265902767839739757980213106044047337692611034235895651228337088580319567165804450373492855002862624049083331755087769836563785345350736610405098791856870139448454459724871665863541186527136032779573567783375919670915979516351429698742279141254072893021572423902066024451842396234210282435692301646466597930807553923863340339661614023458522278442391281769551151208232892285846032101421002446329169016167638193351394464326792455723553811174101222875055213785212174724296412299014237007489067113620461516934050365993377529928561028301811114566942634334809217601912709108050373250808161971641782628822790672578801175434633078838262751829715701156662358563436343352270801075677050778515417092274621433357373180880125485648416588763175976030729090736528532930540597048382657629887347168898319162399466012621768522644079116650772431110790508938832974177515724221980764949693216991067078060277734717621286982027405592753425368994606174813677296015240063081046266763260758802879430361483563648467387844347325284367724118826889618240002610063656974728869683218292820413289175058669054711981670400000000000000000*i1^64 + -326023617455500556409235174528259424976618690122023654739867115753654470546800049546345848505180564205757010553211971766843050685247336155740637847855713347118823904158679370040689035556548627984486868329563820400459217825855218982401686436870733338017080621931721970788591734383165181836722094070964962992560992096485470406151704443733408626853574486864080766356196594763422038570218791519683465853706259279098489624543875864042451232883538227518782533537793927127739617627475450256547262199186974215174159881830793216318220683614145319205035405338854794805449327418917853440889275007942412100383464617489260557971643057503270404949124411988244022355813043585114088331144514039731037918066034410000384968121815902707175159586203308962284812768315077317645172278373849260517682475694632915618603279737726455797258730850548995874636010845431020792123992035409907407898578251011271932151458454356210040181320544901158921902218481236802022851805627076483256796211215065191354572975211453578750253877450388066108385439222063435349326968034295167195562701605431031991899940756473520900293342576859423255321082728119779331576710182456226160119240090691630456090693780900405359679766633811642300966911981899595694037768146776703582527070351962227375807357064150448102664733443361281905468024733110179901938227700032006397748396750728029419879953994761080833390346896194126480743361458245298747694177285481841040219780650103811400583349845436049104335649619804166095078662870247527143461121211909566235785252590054514247806730247386680498678774966954053787399431475898077262526487340901735582849750272916560384068709235097664662935874162598756012428641737220552675510164168031437253345808202513789660729094230015340741803098626197886752539254462643504416053176039436542440996934552503680391211934868158771464481796027114708089011784196530041002168017543963808734182610308385504271536845220978215616512000000000000000*i1^65 + -3242279049415930907329802828543077217644272910352569578905916050223618463674195317887496335357164383727782779038417186193959530249124553316487798896221017530993487503660323340321529876495814994365708603748963129941380488226353215790747939138112095078531783508868658028973402320308903080241854939189013020836401839307474348408169446540426339487433084930521357580211669353527363465202176966334298353541433714228479117630057065625851697945177123279997147425660261391662282570932353575209487989580895750315235566805456106386304951071603615126028641213625841556617219297467239107755473678832302945113191348209116116284275887038433616138842568742339215101214810353136847848046224148069490207451814220244147189828799817939681457536090119903708456917099297171043424029738511816922633138133524142301833220506728164288616801289208087126299902027091684840148493351933711984735435985266077046122852711432019705549243615255090407693485940770828079157762679948971365094318424065465153985422979942874997435027919183847281214956379626974531509237418692328899725391771747015251084403014455061237992339966327780772676390164603409477594234116316238254784016843634501375897938992233731721483187677591653681741529960328871336730457001742711464051398799373903443688838292718066402633421272379685120139532785246801330399618243780569209231037500519776348172927276195182070934826778149733171954548305056896407141548736299260212351507010864751040065383514049770578619347415557690555659933736151079777265048207409502326738423744390693034724045087148779987671512245184878110956174151008867395532524094020457943996379778333872701747527900769863985261537837789869783249080769625146584085683259557083094785099706045939615789594235637448031016674114920364716977094022269828264677654879616567611825003419521172329630950998421222179722999065947340772923127649410695317712230241557492794894375496938158178528244269056000000000000000*i1^66 + 2436565226344950123433316357129053372070802125068788119152200288579367045339221423290809215380501276251033474957074666033083638035562457304480362580701762156093975645346852607372075326378130145661921512697560987746553498279537209385444760514687827548764036569746900422395946106505807952733231444882093951942079589251969600232654628176923797567509363625984372696546354819037082766405783049517025800648419617047229327839935820881073832581594395709589925405361596922190841859608443515247854001072751000840345979836355208134475213372167328754875383729858659229579602475078285936851039993062794141087071879170102350756577577099023703049511594790737013054845300255320290294586674708736025209265842209052792973963657279662380041911405146343437614808814886245769138887949532012216993974763761827039447236149880201533136509446522147776063380146798377415857885656158604587655335234704986471255041562046404839375760326466585813645038670192627448694221746130964930615706976650338410435088040226585483066591905037969721083923266117593509230591277305670731933795633991181883133339163636770934006530794560109338991649804328546864496711834870988670809163989746179019173621112585322126530384285422300190811489644854497920887019728318352027056839918049945807934084528778671866745234931578951007477042958175889835737867987785595769740426504152301130721550504588734810042108260123521706296501669736412099106538607909521469099412827942790004287007967738973751792494209539750681185816240998379252735347158477159764291416599632409698179972061776340367833485613416784647933267862754855662905919028412475266205908785341862629476903873845951043291529334031460961667192928861232362352703693197429431229534740297159388941305065748368891759343544361864069063145271450175832779644792111310097397424663568026587239044120822652136793435947932429063554983618979513738324930083926888965181528483086509015040000000000000*i1^67 + -802101062648726149219745089432578054303188732233434048687722774149090785467901196364324124305726920624773277268113540399975309225552824982678745324971746559594203713562847900947940495374160913159746196373721497694977081718622176584508412557601243818761393894705054618300526443096881894311589177058349689565396471486576567826915574064570135594735979224304612824381044719196577446361430967218896247697077243146728698411259637441710252988317671993307168135763636332324383339242275456219627628560451185712819968677132900092504203511991510504032456663312747348066663170575549264909858375611192846155715816335578301669769696476158596042475411160370071504564373966264246783367292958489826840952827348626201506060901665345852073665627517729599271591783082379893996483206690781492178052621039190312425238659947532178475509281557543527036729595671861703731213466376333705200047198023149782472752460246129870689420714786834041558656276013832290289441239093242325221629568425361023252232921635520514794272743042777533567420700264898441008064683362707047313948488156484592829201651105477916987794036714930706971629970601779001946106942400890853911349053011222143562625275635733403506158386624047783083147397662858888707443935610070894690787989176384767797158867033077529985652399267505333124822271951331983088926336130128697812460666478425137059520950465100164942771689055310090314933643172282079257903284118401764393248867458508774548086419952805092909821833494022151304532705404068014260211843517481324363080388334526093546894201310998032076097806858593508429333680312409609939847469798841364710825929740534582576197270403652676755090327782973725570569290832141293899757332496070208987526928026060059082701459614232824555096450976813976755594070811303785589978315221364735317138068735716077678579684108882183290458739105625840768789491193239842018189970608418379046846464000000000000*i1^68 + 889080429486992574392203347667480941881524275134860490683405756831390283782770386056135723730650111341343785740011182783547098266217357990456692866991395222446460751791065282367009240401301457475550806233443229682972867257664252894595928383565509400748861307657645910106034376356813577038670151842725823362046975359647940533259481433561974442534658923365554130401250293686634344685128092157126863180729648738972210601086720240911036739921758605926913640009864261817526134782416288084327532308609856586467507605570051947268879149827464812500183136515699675328904108616853628774771057688385906352727549648173773348736603582996438283033239316825154502454620414556039612548991555454537202326961887866600594152979645125108659307231878860762941930676678923024218545811535133545567603589599374605800532756080936906838184909187289230219711845939343013087180860050743365968942481416809178088556175081399897204510256015497430203033365686918103751542050717125595906358039407753708283919254321561290121104890482414592819339928511904024213831968983057662025793824389591976897285438132217792148864759771284307782498695608299739096766153548567957227089978334894114439808375509507272811621813844370711419542688924893139565230540111146771978128282941936335924127401452894976706418418706892337749958052918137150780838313589325114930032106902558271897213325500457695245265991780933122465455527804178231307170686726946513162720523889991984344926604678948613079416468702939657724493939731381404924955656146982651626669000745782691098678735172081083224552537056395055712064919603779601986524557920867953178397848097672794306018244245633481475384293091370297383166214781299688841253756210124293096684356502931343091836884658728230202562121757671341188832776151814640931938589294390938794904320878277055241317854175480047045912018119626193241958176470645404630620569600000000000*i1^69 + 9300012792842080750374315145906731193759035731046983860832216278566429664437247070621439351391816757548540449231932785104670092799599592880237616418277343751063365102985128728814776734912419381213453229315982373411407014846427430408653553058169952706817163574146899585088425010336495019101881908396893897328937070166916093085722389184091352245710651833633090902755789632068982407736244170423632899009719788836100461842704878636677947736432089769332326297116391602679741443017760229925643759595608601129160969341499772476598021788015635460130239430149116458498450518094057628502357635593376370572582734788238515498962048324235786792630899781446835932209302989708832274727951129480143774927935352052029740404067821966916262304324968597067631132932075605761314884446512048503847680580921680961063538642043705612872590371815429677111717881879213368363575529846115951658931158532793407792035441823136097560897414641148512719908481468681178533510999227017681820192224265082284906089199151574461922846269862451925200078575899457648829605597913218920468691343350594730030657333274212064062468015079963017302164199056620495309101713610066071803228509653709717704754615370170123227004619875688028118062785028291931024276092708517354052875967101846928676189454355784188843581584441078141157161772361801925410170640073765023331706281968367517809363181266644209098647173356421598209776547687862104482753996654772890253487577251050754586428984258876392984590072104005839348092245629021090881133678148444756740622071414840506948493092234344161661425398794731379021928153599540905811605371906629170100447057774523254623246660591730643542272263758378760560120973959029953003098138637133406052388397157453813932729120738185848444452559051954185330903602385184896421560726178169520597474825123242390683261984916438720224148232269923076626806841671680000000000*i1^70 + -4432210661890296569799862443489710107265865807942104017808986163087346582675489171923613861634780562686606902459456701723409333853615798954318837973778295540199713528714612579495567573281368332108798072823302584507908385159043946856019194103922970979251406613662302985991513078242107131846993047773179403719466275689544095442975385738270498377480024480419385544069908797531678727969043547279292828689382582193111994428649596859569898827196876207124994828416404686200253784828966617044670862765653089939019708802303820698124290278011802008701344216385184044935156507630161661166808939553829613238531241714393489695077056405511711608839641654304981506769385026594797749008047545271839307284195784108861913139623565536002555557556496414140901178276887385699446905816600301612155625190424568803799662018784667130014707722024876964332243677837900130862086058835078316065062127995087551218894748321038790146391139454770234885006532939991602119872752270128337759305842177007737931427055094367779383296188292930802519069979788694262225585739281339952875998240561389771499487189045929234218843569895646090700366953793824044144504662325138934033890558434978713475072553488352477286963259592560527239666763585169234261373343151727689286658972442003869511561264262112537513553109713587964802734551788972485814616375980790379925217999879609945770991412201405264519485505278604931930994146941454003200270307573265286527320184729897375470663113877538339760501340593382330984573931617125202694180437783138912911838810891248605448279260845810564424503107164437831417748830809575641495314677067068217221146722161712904632856220599614968185312330466792680930610079017711431671074976764653458930460719930853657870729181299052709182369534139163845658083582873455077512678300673786132940985250888514558566094309099417078639996638396416000000000*i1^71 + -122616310283356094486454561425888853997618107188249668637758040926483132269827867466497245548777905240681622884499758660260634992629921183640769674849654324126167980152868686490052983486381776656008828808339778671529203874661589680705566250955436331568386259090399775251704934465909119615813893816587028891135526930913421433562489430827438485461445628365068093373969496055321504984085688247828967841205935791078121044719837979987144416030043099241388024447583970128926873793098412589927235100891622311811854329783049564271860879271895665294209503441245868152597594044539759273493148431348093309288158211722248497422380906026150885320887370408303697623422690195380608558946119941822911605505565181356300342662755100203379540080563537041572221971513703327735736341505132927821471741865172474782898904134175461139325669980382142829241986598282031099036362926904926030320854104904731127833175488139399037880812703908163011848540655687719942728464525666190031635820244807820598257798103916934546128953234737590637752168542232757823050713502137748434369035733321900737649017062404359531859948000150537735618860783752955951981706432484722534809778667028611135676035749758135213532495683681524161375914799737492707813455398254012689802600925517153856603479959973823050983900376715099555182752095030551784880951163217680528672886096608592471315057637986999920614016321537268302554029069324669997407445346860130436274839332476494827041448753079761092719146467267377394844020946209146622861764514141884402524479913735518729765428151615397663078997842181172178082288769506828969068983052437876142493332553564837416087385698970510328421972288771512138603515720500391722531517576663987350031496140300920578070674104766669889229920726916764000415377439026946992154549294325882293843402168409419254140445213913935462400000000*i1^72 + 62822766528815212391331040717524952053819532051201207587493178451410403247778928312763437410919625352942996565617382486570657067968975274371854453616772108098728658455946702549771987851647632125539777254314610027062644703939720368229568503964383207344965124307116822473745028463566675688399877979296168836450760617773668272666386185201762395305954108226147925707270499590257866665336551616744050520078656876623178890241660715830451059659277845147783394384857592147570284612467329099660196002427110854212553667663192838977249999709468899113644686638527488214581540748983920004725530504856326337914122012583395327587379694015540016516904356721140270670509475244138614856783664735305447495248033861202920458254638529504907951244573403695196141172001821519378842365572482316841263931837283856033389358639563523365343553313138183426223473402221848981666203606961523350505027381499653742056827872307248813141147148722658893321866055931735008199679372665520055485582030361191834522760687237030416904269898290349464538834588305209469818598281656759511663405662934485459944918979185927714400020897791543756271188468020676560596426353709375333719819581626834366744202129313367517317675189059439152834103775871484811273781511214809197448047396158976954826564683294652481840276966710504677206379472956834772057619928772819069496508276218395015676805909728639710443696305230212699789888677377323370405043256697400371186485482847803256367044796602675657201641030058880672315453227964603631708382891233273431665915863843683703829953672855714101567736898693536373496386694345534610154282200011658189426172980506116963565435637043176365026145505591748638745339716144696947863776781599192554084950234038591085229066130343109434403312446320907806614612605083297034775363920841219104790881944445942108160000000*i1^73 + -458062117106352752756193521960429291699175382949242739047157821050871580010358238132360927574358292929712274686388980588434121839394944469040712770002705845443751293465253819780860195125228487794515232310937759954931928378315966852490186586816092680006664150498919711494651996726541325477100914906308819136583714908884799075786885914204704573185833460453099331165864063805733796571778228988337826795168960246031630804765594099378905878342945490613278908282896532665326436512557165797540749614693181569171828128668503100790629678764896528823029670398491018393127420552807060507048395548446306515116932267353646200358353047613832925218712025562316380130320110226229033850495096988942361627135391333699955214430414685903176030498944502561428617746273202619989475344723469399033671238083255346960213409565074923985086356301722555517780435618262318220803316915188859279853410024197201795707072203123404035821048793791488053652042529325873029320591660496050822639986647017636980306147600037277447032399909648383096553898258725117890130187640669207143532681458282701368952910653256012401570905896626312534664876750884376102833392354252333211806578859955452605924002578085228799972984118217112390410410741915822217422440738996551739266291022782517426863557663979612399569087816595303935192036055845721962485350382976428844553874271629028554229877256505328756620323922367711375860390892448975189995126724619816353713532528678096362694237348892770822566576453698623721183140269365257757475271879687203617656962733640392552288348711788947297789867378906485868764324187727845837214556974648528994666753049421676956807451195538505601249344369892709323927553925674822779489714484452381062044617243208576197453547074117065500243054515316322384799743385462259818689689575495856264960000000*i1^74 + 977035737837686916909380502878630063241000596502905457660340929442566120102670565172952062718847789434324507866319526082217120098482147965843746680439852278263598357942185148354476394902283357841459607004089630120666800224334446511524863653645339175618239717961627661708780887592381691680368376297948413317305759711429383860051047857009704389200530445502824569753631021159374697173985121608315706265724945314945789680854187192226016311651994406462039801465672641446241201794593686482284390081110142640996272789431417639783990866895291580073193516913849775124859884681503107343754765294085761251483199918984667818769853235816336142981093311995451212054882789856921472565723880507316509435903109817630066191925107680791300749383277184294771931330459079948241781498394181632228899541227814818730400231841570323122710124200359141838085875466526297741086288348024890885198785595363377514573642612548091724077810903704255451497486925458415499962220921602962777961911046930285015254675397640756829045640716154808791749675414069399970222113970537892597155040603720027188378706323466372223206935479512494241525028719624681629219451997178159492102132618173891410533452173056518024749356099715203699127101970415163547916723329312032535057558232318808619801227865967718867933405262412705704138286345596771476594692612414061322359625213070369024190980851144558161536788536981303720286301140025439770892435684860680480453015787816026257539970239079437518141373996591281944566066744539329195884205453307837351310081447529646055577295431595849030967958750727967695891408587801666132764561299719768145552470926961589371459958911113214224381038264898475071433857596405636536776255923313600744394367894444344418554986609053575278760027665533170414280974870294189946572800000*i1^75 + -433831927838571149671557842498092341703202474212992790705191498132404762204495555271287963967916279435306955603572407003425138844540011983491851667605039341467192787458951717538134014311238888515924456409011725860508525685334063117623058501576198685735354414451239034081483952251253406928324092964345200095690751718897269195076987094171934144362582134378427592684151350181778237306654604759665862214186597793738934337065887023666617403750568386440688250088877000193896338826769724829396196663281337386489218605489160109023179755333385016908315242981650870717270823127875903247388002080239435483326412484211215306028912355387510589536273478039742105395904330994172877434308672818594693565332965164176745884987879882047459971233305404338983635936614709887930448181006404300734194376324736737519928602171875582130433246230658452376935773719043452214324606092274182698063182969900725113948168331825241028371017084421098409386334045118070900410840370050660978010151802179007269546417800095055635324954291805373048715029336175628180013035906131220901365644956120136956251211758487809005153440375455537740358183142833856640635075332203555357211775493978235404860426841897488123820190221200078982023008142621249415021722270941754843496397443410031748127319207612677581204497051567992948605013055099342963404107285408231604681789771286710880736750627669968520521727264721227219682075997007244225022048157828294974831252448905534521680936948385684283375132845330472403270556411140107788417254924195575856386482528796824652873217784632284869734356572398513061538810149627566538530991528267003789342653149630158558054738958336076800959806865927908099839419969205430582441822979140233314838631477265468799054234471087535266716947125051322775877920000*i1^76 + -11220675805631061201614197251734446247199897089689899673549312810672359687191242582716126523555109724430005460645125500794924910265323932658299448695588707143528122131588858885307447752886135530568304709946172824291520575644271473366728304236065282880708734839011612595897951346668084132897143109137088013256943885697278362781141220153617047283181619689768636370012977418247558117759853751793837684675592380285359678355010941500425088149661855241515884729918365005886557363760734783631202429951278151025809814816598034639200258473042431812290113197977518868938501308413055510974580657639567566550195431113597991436715016185263407486808280969120444237544523751282878660221687164888360261303188989088406215113223296798390431167486775372733002118149201965443642506297722502979006099979412274266540818069201163774424335802135650974318532137831945241256632414405016021422909620382979759590020600464197724443419167090857872978729095229820722319548492506845869496331127748082157601840589878463244078650409987038825066582514046031341526959707418699492076060160275508273236607954255392754926914340129396611054050777442234056171767126741460992957611415100938922010698019973764866924278717806786947966541331320893581587743505428677438571652575616500401932139728156729188737665190222470486855138744862162946847705958427797657659167613701516987741692300362057219454881118933964672427955501669010295117078438511398935708318605470806779745641078043800826070703623997184359819891691516210299280231802140542192323677185099001805828691830633731145156222994383821267588965058475692581114132925321326946316585614505385885623150853766834532760271418685811022690999992439848054624976018230677902908164205883370745498951244635372887239368000*i1^77 + -61098084744345174369247564805843373112822546748966818531485393678866993331529089821022387321664911220848874822013699458539011756530250160491794377260114484991438667557421848023041476247448393704046467340576459470853453419077779698422103150662874021189850746045357519872373349242980740756918513524893905403874056248240598565928055312571630964893533609475901642086487165362145640778956931724352091874145187154433091516873317256790828181998482597683748186089008248057651839374229812970251063978624441377618844763239813874035109971413716385054877050548113910427126006240299650078855178061562905609964392575167200566055370215601878262431499053276980555847947866178542660123377356255953666385935050035043322991261026819973262353137289404463662278186441290980246216149687972490025232505464151001398625770622951287725587504672623527378544931061602216441261962618615883530501103465829700739912810376659637899739197993810129406553571003843021393354865526280715868022995973157622952489855718388913217475907240632257108585617160078555881816144328016536264367500608437076079253845244409170328817486863842903622944791397261507147681758683520500910934391217039846968428329177668466400111390201237790773907168531148000956195046026135346147865689380623939100109294131053217076408214299044922752947326897078423318331038618849933824714867850183924722885151292243626519687903491575322980381619363717578956230647198772962520929178167255952185288487458953533924314541660656151724072818017391868978446040907825387121719086372655714738400847202306436590933361206999424781056958229631874812711100491892757820585088941679296423470718363795331367304033892247860287262802284078858784907617236317849491337524899167876777201500*i1^78 + 33413508946888380002391870784184368798479173195391488395294481279924240460919816082256792130198614509068665181949391324553387810175755405723532765854470023253596207189013438644063480041113690647589640208899137308030276165495544840258878128157631402545272799795914536887411683032593117212384230879342968320924387312383070519521625832900668947811774393502251794601983992110877097586717407644551950468273113369537896745727723518670659774212345083790695080049506627242173482095274875661405373661819222820063240800258301156073333257026266888152812618594818418093253404893163200585191992317261489441771753137787641063761528293646823510295205977409443065679739504501293311354951573680202414492509657201370902008722060731783625871581498338300229022382337871887431324070562073128032492190832107406358885714459572369403069343978467471986281650214810310547215867626233073709866695399753378619228479284664209971238171721043165253208392401293023437423072078778511767017803910298416057570844596741716198404165265814108157362468762730038678408831674402939036567110647414287973096279917531020397394019584061204190816684188999758182125855697747173508911638254589448160384437192524098639168818444220907778280198535265177879566286382003680314810454664733691944839150643197591870850572435538447518504570105222076509897895875419405303639387493710262715701533120051721029006134490657560070746307144669822535635524661084332425962215230536356610967360914485125840381274212632602490368105855384849014246642003051898581856658556031966638514527382373868601864613356140238498480786570981484250785180698578090643879466787946960691231762011328882453550911442565890220573252554945613358275710986780830*i1^79 - N1*28104850720747585556672606860206758585296933807137916806952532775547844056098975128867266281485291527057261451301733476482693271077373575690453915713582709974826642804753284089679257728360624435165058485952955112371375631083698410037161567785595995924416557251893854556829661837687847041088733563574611492470979327230604458527684319902621944362763388240828458608474497348325849880063150799561756421188548102732947337*i2, -3552516756179767987179366991146165402297483788347817581970499191959044008484796904722942420162691247338862171316247272574575235684250596577505093881707836296905513711265182986509321318953541505263093344292281194666768039227166506852804336243715277019348729540348772866130074398486334539184374550299950403427503411592406407763542672251294538802926767929852922857492021961448623629264129051206783826501828336713267424753431869526490984264829037559937741996621344186086765560996195523493671550984819653347487779817834929387560674381825644701814605195172024697476620798744792635534944774689908267877133082211426302978050468298131772476984885167150233282177152967902738320846090276124478664261643168634360683646884170486984584717549016807970939837653286056438219249001938796155239893276087029248987024783591890706381378745041525478347872828763043327680999167085071243408066022159209740803162462597658854797409495096609519543898235971632508299117250410590783323000525264886136686230734920202627592990571864958201198078480091529467758000143773547243411856460522080057069596213086853976444481133346549003127219531309277423974522917505973096933489088213633780982668320769367280884590831737615404563799676887581127364663596857183034536964439410519270148917509032319628772675551404132211276913709665255598535334734707428365225005520393578762239316356966400946629718579948495350215541532555974015506610075683550979861240126144717135024540215716435772419523981226229840675384479550353858479100121784464476217126372948579249212335040194247322257415033710703321451943162525640785798972453260380645986060026460221887606754781991498133889942360853555468633644933323960750243043520252513455645208347984471849713032480115812029611004365434077731529848666586440349594355501783961744588026959672898043385786934271850873712699248930866172711871122009451216614908663559081322956523239231054500856732740123154133433597024458538440239476951845873132667040413025005257261290489657193116398492331482049464098994806643710487163218640358396948263091533288167101990640815495003338293177973165569889744656075726366646196025365369832326320382952304555165730810541931469948684027389335272269330652722886007941792021921605770077483152203749334064193328906240000000000000000000000000000000000000000000000000000000000000000000000000000000 + -366808552486774675739205214732310218617199713245755334217990187389514563362616449108944302870433953060436206798120759854570358022769557572278854072757679913658904136692160151656703430979022056342697435847540935478500714862023658109234406965841058275906405742443896970627253636924605112974782337833100957628537094076528514554200058520750509203962712818104303958619212166824340644413932908567814433930940244120426190422509452329663976344437788938088586974712652949907884819745345650788520432678933711708751198981162908946483419959676889666085271081497312719619664940296999271992942641658153349975684189586552169412568617385306177563010398368168444107009791698740856110339608915504256321996779897763915670851087189413247956529845719276161437104462117653743930125347801755045649955076329093034150400193722760087113063421331835890396426334217529835992251901313322608044037967757430780938172095079970234167745687786836955954660499830022391997770188997779267158243588568903947786377481371418897329935327512281486782548759609654303115886231831136628098755619249400544375612884815690293682061822270012896347822226206820092314557229400649476798356420208168252054522940796058377035479140896093411679121898322015248251615997379325727405931276173470002419132530630676341674137864091181980338252531951636939732240776913039315173499966814445898762407094406700078803277351316741257444114109615202339875506106650068865014086737533210101545082654592075282126498281737779608515664665912491689411178717385722965783971168104090413230466329788099194886690680656932292826089434675035843486135629630827214713409703483352296259022967298304799542111645580049077480163277340227320779525810974496149809551670213578370913870258183540663135134978260173369401036555072521353597548624443908253223755108309154613144555321983564900232915413689756674514935582942336731225358939882703779049162605520954497104651152027864516478997592522666329482400648902724766280617048404711001277053998577007854315433505129213512248333406191444622849213238176977086545331844547471507268782603717780685033093452758429328698739892586734153853593971459476107839128178669695137965006826856991121644794702360095298710864895716611499621427809747388699178808707777087559543610671104000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -9791435156526355566623938131383638520160659488979438727839599454349668932331587418106605152291447144084554147532602694698080792855141858634585718693388780995750663491774792353585519837092565796868196495363823209436427595828137342931795471495556864932264675471766887798802375860565707080283617663700964008495328605620200665385358111636777330873844276771744464393602836689038345204512224961201615369558540896502709005240351630518463291974564246557806872602072571811423491778590041145474858844272386086734372880832214195146192550285159898279117137300100273177714133694798654041391664965163937752563373584931538764262082639379020445477484597726629331157558845635837133445621351426166969168585966593795722012092742727992832276265154856646254228075477091100689612326217350538111353178535427368949297598679186031315731890967864386613161888740712113747084865821648584139219484232352596301781717351898937570770985175038352853262332849268336923174932592898497643634809466694617432056242044160889758206714309794715617635978875531508132875817541984293471658530687837186118789834002081460459837485631349829457307704567178231143485390278193267388107122931845400012010895525998940661029859933004225330547725795611706770730194594733095222250572004240580795746548683910410345211195688233483118652743799613353973203577716909323138543768392905697024017708221740857765363182247442216519198449844605190344587464710152766203738364845608636012094010943881356510393738866346514298188327668724831569307558765367238080387614377135775691711296997303905912143437118941969681168031330814870266899466644060644343144518904890717550313325025919119958305244788978823888966896292025735402876966630461458019698867052052409528429776882105734414386628556298982193358628501728534310357982117540934872115336571290706546751409842613488864943344087653118552844289000218474511595861964524228940462787717141003659857628664566593151604800028244951073436953152009013452883881073760332773530770584690545449674267666051414063201901617982790087871632804939738344356728578360129005102132781841682607221434576009300882507970300179094884123589873822208411861999107328663390694142265195205451942558501076364560386075008721875693127437690070597231207090085213665504662231449600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 209980571771097535047965556876158204328327386301607045598145585004966296529105138521534573942107875068986239149288094605023226683948180690129580595109060876817304301587837012800850096330903034783521903886866955073310124712659332089669499694063961817269999314440118014389774265543765756402856629618019081870878235305765351217158916188743300069494540068629178080446644519905848068708900079415203040942718317626826362867716993338706966358960095825792188828298223743644626936250393792441841546884774654480207895316503031271256401748171795600406615382449972752715216395635974898746796418765014542604402035401752267420218381206463153194403839958409107240966347319170148518055138513220649353624877601680178158049712361679734100795302407172823263428002971502216661035718867966527864660230011409625725309518586784102382118918365815602687006911803722013094704549784066795567669655072192211382158242867294730200708514131104582499861976303837275456746434949738054175719773226517006494314620444136767516086300814945364220269230153758179736746315064396398976482867826141077047197099486303130829174619204812358849017624246312180354721574493784646753317443574255279596672758701058909761349914985084619461843009151285464427103005444143054287677900436725108590593309398605090776456591877064435212018432864351325356753686229450992606586302156204613093652989533151962403757253594969415251014588668225665996534280214205291335814450785549953343259333457228514834658952621697869306679132500651123125463559106542746362899603478690068637341087723915766328227909659318442000606951236480804599870956028306756920660806830246415783157582698278012271069400784657759565908274105918086321849646402908070412361759286359145829344301109128127973182069132372806300376510953292191326495129251501854525025594033317354945003022170927876432999793122712236644422536800388734613126947981241514973998124878841364130733850243182868099987711570402949271062889233849765744389477300230264767801955564070100942904122692331147520182015015663184034143377992952909754098737236789072425658610383806145033154509587947832026876252508880372081255195837481721124953716281630892746793164917534561476388834841813605499915168041712501672449666154472965541709223219185064344509480960000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1536124974574936568056268605263639662486000773278834517914478726376602955117793759547529646975806290141176186289974582680927614327729024117962175162187927171844630888517596774868214983656118472068624302999975014309889212493851464023327909876276304410598194888006667300422043232433111751988248715887908047788069926127568715176343576941677024081985877540545990502729261043453644741809832242604295079672188774841672043579737995946966477394089310766496742331994189253805578514981977102641271445247347592754054258061159429005849311846520893070801366839215096032052229535340377509560672269849511639737623881953085869043243339833775759197534752257404355404947516865149859162600498270462877755730851347946364386174977571982668259306066607070287722405506416590209831461590614581789616472259107229438364829866963383811129224847638474153822096270377966390822552509507495139660287544658163122670124261151280995220112442910184417436755676624844777726704272366036233493600446962834894789545948068275759755076319301954494727390657656656727281092680479570732035401666008053385695522424299739112906100601666930338533535698747794369609263115969840567155631801687676456387239337489975282106359422843603137239467610584280075688047062050939850479514565117538715573506791198523664582468573515492248148300892937817503383281279714891186626718775377373587241750949679860185049904508968941389712234092549337983497843588655663485262231611860130580524343041528688531504556453396784835502759600941313132381287912319443120901736526331612860775610213343942496033237802599590077202167082422519026162930143281465622158940045718887389085369548132485797624129609760905662367995429842669826379943630334650141572576891090135056374873318695891293810403367182430927790297553289450518712512071850248489344734708225304109633166787536832078452413972659094798647443681301428632128036231162004345536281896161755246285710661938906865012657588622056753251902337043990299744926706033098689511488149954821492859706634007562707291606742792701603973686015570048989239748094833143578026336649139939661798113953608626445663223782823354441837939453838039483566427179012155528423481281693670405993973438523663176251668289458937225343904561951629253764080910664009822618255360000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 5842089504824120873593768409926009405216558929741804512973036497709353866969708813911083834085234410629183416596053604245809061914414928214529656284489699855306053667834691676379166247110155904237958094485511053607154830983130221242791141991033778495535115278731770735905308959513957517284512154436845099948045889336689672770796950951199338273836875951510207218906742643554531546521782856489880061747733098940837632762627311409854551911093089069479717550240446894050869190111328224731625317170112718062593574613038148363302336685797805377922583922660885898966548158785563506343303761359320981093295167687488255598010105253523268760366758766469733520124401807490725879694796883616848361334414738654820445307753735053726573680922182931142981064955319160314258220442844210647275975351013924729898600258736985374282954910837981957022389782303869760456751465774439688146912735676190575159282930629804387538033683525497287212591877843379655463311244334645028638093291691602067330666557505490092383579419928039778080629602806277801494614536762663885882770767071643243795100204166457249046308393970338476071823092100435648620550204626507166576398188400777229664572422492592290952766420381911618305782418488900278027988995444283155464742702876472811283952432206632988807437939769940189812422402884806761324426140602246380151907340091995080609121034569860124580421470883017757564183912648105552818850043559671907474283045788538224810632102153868903237749763066948899619875464433184665220120500824806842449866132860817894217006274965412112335598081179395923206481917439158492680271243871633385926764748725632734931904330118946487911861533482780897381496564136591860235730967865331970521089376671001659055845488697704217996697121581424109699157698478420576121955810075799966860626892360014124246871472023202413482178334032958703370713512903481856203372334354922931175067520689706261035184504153450617069581743556206558085359624843540971710213739256285449621430404580387524724197318006552701565270985681642833854291387884143595029896548015083896824255238237101122652222130876718302026161645741699691920836450167060570375374160464736358177072644632950596677850897470128425445620847875219217642013756909527023974986946032311300259840000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -12295680958319502652252767883204337362059655713966332294054979815039320493482741840300342683154069409503333956612457960820466709812521337979714133144536872092888038369564685245660181789399015661932703311973464965489796498811887196564936836921942146161008805069584089352184031712721532700023106577896472082541318711769971917391104868238670384092568589095830656402441415711359737069968993741663910845980946863645676881854475614036709226280744902675377977673209508337618472529181381544872332766330448927122260145314407144441793377988349753268013896960501879056756872137871866535999557487461165336543528521182609926209997625828380773514915866622990240437148290622718533790101747224207475566012829262708479486177702600355557962562777526013028471081084044753212880603425665827976128492193676232559672965610298312207818031207477532163957839921951325674078520567545653483995217671247469681622617723091844470236714682381101266610601270799896444852768036312356472936742713897109111007988785018212678789579453793923434757385067320765224241960039498346724916512270123163998565679562721364592082118722662010073527811536154592017055869872770481615739822070694035500347956919537840393176954804794905637665751845884795484251442781953204466288172337915387268332730641696940010821238685188915305088653102742651478980565220835628056528764345731667587074411635870345570765760096828047851954336939802316513360944175729166155522031979454369064205792613317592758228757835543931491260767234564535824394268138137487694102109753757369196748108746011763438803742676297966023852943071321527048734493908857081701810321692873078367400698123864693920410600299701414061695892080854808087941981396667301833434361644255790399613293701792814396764255092798462215866939516494418790940623489571071572099882005646898171607451514564872611990888478052763406483315824928409347122099980454429165825863769413288780546390375998943841328974453576604856821838766770718000031174929787033001273642313184115301765536704228150569184773446345818755516878483753477976218361314339094513592071422007812614013869583280485238965716457535308083479691907323506631976711232574150825276340692564528288113283661152880080115897586127401660669881590863297432099929450771823764439040000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 13224656709834069333441091190259136836479104548080326204094717610536966868672797640133566772024313871958041494694695087741316837215855047144581606279293928906572522341242766158574072026413686464738381166297725650860779532172857315280658381066001364680350591300434958367599449433608407112623811228070739660943281175986805272913543551743438762926208992823629211490326561373828251098523010929948599271829905708187509484776417893670530591662955996910783721382896792663564435552471263126946938024976640410891938907180829915689832604810328753679863453511799311042809811355026427132875080681597635545141077423249989840505334238992280662429842211935222307534028914132278679417944507954455786439883205522568437140976752451122910545406339464389929674443295354763435018906786850934588925510964873560912343267859283192900774281823711596955917579424053436087652900810760195251235933995029271822329063943824976676924101070481935157841626840901660312937115565186240921661730293176944191437798812156673339702693860278304606532853694752733385955078911563793486895619037308413504925852273090297101618919874161182167420794878774554123923815830158280783776289455738871364373602370013484098273662628926513014953491741406734550604676893997706998166287046032658754123684691331852891041668781306196447063348946909531711223886057827137353336806246963040927071826730007862174900528452559589895102933608525967398959305501804087212593205820565698062075054839328373355869950119520366611856481480433041166006896176642786935109751149222962754806219584496987151559684238833809818932235660625249542712920844222468479367921667683134945254445222934224954083650928222660493089505198545351604003551253469990208748334971348483858058659718011068320092034985154194306427037300611413689358289055415633698580281285460634365078676021799312956860645204695340003352776758669033979099621053420302332045310896095380122647389765576518231231597333546255543698054757689685724061267423644205079344990557957807493701476065615328338730567991523466003400719005179374080478859879183541477361666501955781886992795518965109408208009146768292589508597798368589502898975467030309383381261283238848532963095160270835538028801854441226583380654242885447657006430970363280097280000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -5503860049331007398193455807643874508559962037106817157197273841670442430292736102119123525319433817231886792816137047931043128007774133508594962701394993755804732352703967797574922422861040914112132573307134125144689528946192293261930170369141493239664870927455486409011271257267767399950466080393286728757210701225766723647532531385457705231009414602374158177811361479828763810564923527241559696936280879895080566095132280190032241227754171136830387401191133137891177021348845706289115242122926960464982906054116390930350659426565797354269538714820515061753108314087854913574279813519999918701901427958029577718471656441548332649894723098736555113501756916770028169110959441580903491539929793396947080500628532480130283374099390672434535866955844760314062500277139683940635606052018681037024977309329254460920879608889074442909753482979913428464796429464650981764093287990713954135753906512170093338260771642056932232464879133519645644988634977456603755144494988990511241349247188340084824026475260650837007119296459070718774405641864780571543778445736549615476715252960191179117053314377633130568934379607222909920612057706426103086915980093591787751764756395861314377345427337480292100552695413565545711878093511299161771369859672935249185906067873742956277486915993160859828458012471582310401457019487348161475755145962047928642238013348890325480083329115603688821863833742618579629992885780028840116047146470488757957985257304142164903432011928840052717321484164608837629322701339744190855584126473236373198289011199188999648792905958131357629809166477335411867142030940632126151161974226309282279737374868806552247120489683502864659566849589836424095530056986200885652639726481767082820109218181336570578326662187352002641237468870834480900518512084633758254120254750711623984756969392307824249086821412513357024039774214820145793735607054771598357365030401180264000479273572238815904227332150629608542314492147517923926885333944954795142187884888316873343684527955330199017054634357133698156600432055398641365672074748419183601914075377266250702155881757052740216041322363770252351935608126483272913669179440421685003526744962776004865512556772122663375941406489973858502322977273227183590210466207917670400000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -260462672246335302356152752828769177600255575176654124275893182278494390015723950259243510056863928754810677911746046577666449303501947494767823361800242082930791214872107463581027346084209135982972013819138512474392771932722158553970057935621432660520510234030977350202206905899020600410546342251702928974086790607122105579237498658625971954020540524528957512820144703301759497717489448363959896703327829582817953959636714437834781677957364940129783912536529057455672878673514854775012123982837675917102472236853376814107502205766853553438888011321200092685452978292597152125893200657928465161365114050715317702281475134553979483923098144437601370656967096249795785813644770072828216465933387239684269431552159391904180036814743074173104649917515740406283864556360930947954597414859748996482364700735776603143331654653939699389044077646467390137872914211564415115779058566794602584048075776502469533164235910726028915866745975166971819010002055008754143985610076414645879642423615035888522918846594529697829930243046905249799491817941319638232842867518534855247952583199830888317988227006135598354603494191033154849023188589519951154171161220913779132366886490980176041049330000936880998591698771520924022378356096609085869075817480073563120797231951388823117185316991890643914343775591544132880920160048931320818317542753092761166984218463801547436396344079915756063643479390848665873678892228802454653689284767837171809499278073238252269934552648056396764041039760885097650264206961250685426346506200390518699420296520501229825176493044859738053260986344890399798324000985361894893430944982359155364537642993228602439954292613207958062123029262290422505118806997233990907658081511262691548760768051652260224040022984428428750530762988482983924966960679072765510200078606390529682766403745471341838511340859470191999144075049288819671043782449393117768184164570695784133428600170705697011372695980926654963732898503598904723663061298795680062668500233701005188558536628270769026116080307259427068785934266678075020593437899206795285598580113541089400727126602077477184848563129452947610593821103486604534335749468555269367449591453507390148271809876294496926494191838316220377410137167136395565814652663234560000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 18059219177315191753341139724474495426290803690112637630418896681869799593534176343196996278583281855998802567975534726299419688051930026724219921173694892364466563096595138653944670897597072371700044574538472649356313508178354052438996112850047623115531172882963586028425180348481738841865228144144241084207668362782542040334674409998639296739369100392067322460196286974470153399803073026896066278037643072023785793577166714515130617313730736007607905008132265232295795825403154731904252862178534177272228419008916539884121033642391992341004925508757598646733413698537703845165838898387385008412935975628591886036414955494412377900455789974589290675301928411954970049330319204489452515500776922809717271393416731672105429006249328402497807835987123833217641543500999528649753731216122622817921295535201406311509017799913460616005352890977401082982194138524554554650692737284368434322698779677433104924670238831738253371351514100000513789831513658023239537567475849590313814935283524149677665835963637132761005579943488321033547211775865555350304003067532459948315431214802570080261923574790465057224664552037705228524259016285591413742183994370282215115122766887350094390872308226033706775446698768911191913664149595666334558194963988010742139300946923324420757700501639830475339363791544136431078791996235892944084757856033396175073382747308548508871380031895847161384426548640749443052619541486860407723303615911052637791241887675393154117148429995298469412566085816834081957678329710940268753579634653170606187249947014225335298389186658845474805907218568256766886272576181588550538113410569944754187087783986048059142375819837817765339228778190238117280771597107104663913149255258225667072934484704252700469764657577816108398852685155078283437530362244028960925914676175760409677539095323551880748807627697822716065981849424145928027726682085439004153206366187529117396304868531444220381977981548483689410380571134672037587252675331468194019820709957833033413056082110567772823324112805626844551115108545238184830325616237692940134229469951473132272783692045520955562206881174163478232299721656928585286604574678746258812464492412116410929217033388247578874993385974095507152199373988785701611617910784000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -53927080373434373308696085818061650972776066625743399399519920111612867806689291499147700283781618710226709166083668120739270187528272343122842975350346996376242874569911161966399674654524005055317498730805353673465286186148105839676826160138656372853356784311388432569649382528898595412624392134911473797973933365685464997631923059992361980460421348477115151597067320258329638754355989683473677485785346613470882881422767252603111659328627437273624309539792831331919475978134219472999314423620358375382862280788726718738517232429072807418551758284986172481990726883081936423468117819612725976563827617691407732436186201987449169791865701060868710420615727645772149754922887523754097926296612101123800348199239935791306984234552976302734414343393954028067610530525885083672299204478971987051418212088378209756760203252851655688523973960841533801632375827903473311829120848970956278804332402564455733856410879159359466252120548546333115767097635480028378552691129680160558807589050913599698315100072983154797960273532046387697816067262541139353939502940325126256324023808291950062593055311466158869917512733419109403361543438878952392158115964711912829192880887780217641330906700382662252032642700286452955252228938416753543968910839756638949184072955964807186609678908169629276807395087408685349125928565404912542255852209918038768014369034877313922216139105586898284368257833230385594169266466543798575972055074819551435275697669533322928274948751693690045715458235434412808835877691587601712377461676944689084339001959551333301780935208501143061252523917727725992685408601267610898646169621963995608198466904738996847485563946151959973389639574092790186262077900182265801835109107966262177064564953557193989031543236651053962581457287764439183587541422066281940586437888021643134053313818608368779503672645404881723095214131288759850492605038385750191423406027813995809585523137311851626130850404655917209282321408727260815877418943679165358096202990932986411458178746089145753764695001046178294170715858821949534666759306973675403144044920069121008790406477783040742221959907666526987772163064705679664713527404365381073331331176367907870752520002266724486441412257165355575759296145549936766852320460800000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -5727361723560980794219218259643851627879488450386027653727304299267371006876764849692923548252527175550430887845240219751876975855286510051168055863502029452003477728544403445092332926569830635261380927899354794135222908510843399841878618085510042805591895746280230746458974312489918548520692222624598200141426053486950110185108678164217649711470743653333315626847249953540404498526079427136401987497819873772967204367284483386551998338178706147522499066221261844584617427594292139795824376165114139503387418547965204378387888348368716081963481551417075592960026849102573999361978960633406784113452333900719686504992183445204825135946491132529363117272267601124048644068092121237124483574397986071599931407982875705927346612593207547709227867772931934185425248389004104646598828552093291380043022364243591676017544610333597920731834018169121300690866235182628577504150880335041564754655079725412114809027241298056743138547426196000887015587373724934545965036490587442092169065235362165951673084792581772453141281851596636593287514894779873437375008521526709329675827928364098529384253043380734330156674813603295279548411695541340216180966497663172771586116948245713491371341269760987202521123897191616234004563401032055383489456829665165841578017398402596170953279775984527930422407131331316292937997454696417617825930269641934838279485894061696003873127828192584318295845283027758942679717317471362908643943893294715442101998782973580006874281956585141555847129704801954927443627147267007967177405376467352518597283183857062428638389194644165371941994570768507301002062162601059430050720866178395034835837426356704021273191815614495503142480710548839606698234418766490946534697274718102120526184038240039267142818173069717849149201743746885225526831964258900980595231218680113171885845358882100437462235062081498780796824020099997784108095990150796251530584863564579788684972041880456835631225334740493392923877583950186132836841671435969609327710647983816128123124282574376007665747523101598015926390727026149820818887362444612461863340826486795417844014774316539284860534218138953574502477391302734322259867557226569228834636062076154325085765552857779893473523789274877138716782825038077354248765440000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -199728721384336256603694288273331335435342529472267946275897504230489027160245491496426286865530699972279732212936586353339553297161363238111630574702052018334704534924035924428447393716345889057141839294679535574250872791652277840003353732195379398380546888523110585260749509763708541485688227586660815290412380534004753181169760696231129963608493436474725472104383184656705372804163683979048357242358352856391451356837274944048097778387753092980749444821197814281799594794408000191482987159320731393229365991677427114365460493263665852406407301580440599985657135005201174436611597849840270822198127233339440420083681278215849809514790880275932008172191286551795185573440748042314476225957180632397693059150735115809757778714925062170652743000796991311154273150623318097340204174584765216073368062449091110505228852242789980330866264217230511369090323942264477527324235747644766909154450501352273955724490122320503543970704512986029541090888202815833658126519734356877166463718238321395141749074642204312600166504838920927328525244037229461667207059870703292622466552041474517136311765356862717760674833746869520364962547576455784319744885137964119839553851466291338482375660389337308148883519335355425454342070279675520189671952810998731299028054026904848486730939450200425976530165785661157971204192028080766825256260248546524167632490730884980356356777482156233201053305524572462893591777752472213671627277150843986129737251866762340833779586260586432954443881532223436291929708432087807823489676153795350937491948009176673662018807592826008204740931014564686805899714151120063198419320249845343695855683611795642314809398044051581262668238454022416703745857320291957562989273903496902792112591550163432425068283133235488432937282366228418345722135686783393580330409382063182073652192692879309534730003281784266311263892649103197349481579796356028650506383312961017998475422878674682852018312809236228249674581630696152597027339977849042766588193893670906184702365054839831017748761513089463137844593888350307152932634548015537962643467981875074636114258445025272236289403680648973985232705608440575498912799302380780165621136240886136846998409550459148493267719989015192151174599575941242945536000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -17939159508070732231354711464116947148745852244468213993922711344635117389603188692153003726005953616963207409116896035402181451823423355120044182371888393862990779923055599106806612145325563002272013777580573913950578635811325847427966020872477151790459423444011627512560674419714521391235737895057609043163702217959931370131742751529814943355778937454257501714951449726472413096053807742094052422436145007273223977476357542595933959964880419582570255833369140958391318587035136431591182113757239507676271605455028437769973890319354322803293945270475023737021405981417798220215493869777726898988541812993158519528491662421498030374660309452637793407624944869914426198989173709004460006418852758003941121605466882050096644998646004690526451784962826540430701717177184932349924174481905871555013640217629651635654047974245671966668163544452698350107806436257122722247530989263764107612368649113090810924505061409686624372573570740426394328178356607845261848253643127451513750050056085605333748139123654873019892626725956571194914006377844803480617912819002220777995622241007163162178510967245680789358436718859505354144295555799637735970886719199079968541963355194952171966275570879653144886814105796956723171330760617681426115869741825677974334886576801255616885969714308827883024093493333316563529020182791407661671385649375938443956433701942750635454236746037013284442905845351989218433985336768796441477216445807911961108866886622302092829758463294394297808182348972557555009676263275188980560418120885676577325936827347643634256063783255315712853854405316731946100474699736011878867829946720914566724829437589905536777532305139485952488103015658742513778054484861103135122275302197074038341286122162468049122985613334416561632429993514058709886828546406645628836441412072616563049729185780648503009816447825615627747350980723298281952464757052972669745805268594278377437592595050554186659994518336072975327792518186805295833987626309116818274787218959267278001907763632470653854286943570826837966850079196668851631260886594756073429145039590899685621720682903104155668224763786081157203761852051904573355979096099550063675821088808180243173676378346423014056189041520201017322636259009704755200000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1034807636568739003589504766240872671075702159859339929460424453172266763834279469682876662817537088614224337130344225061460195891650668888259691858543059436996565284998362541667854229631838188021946079375774320661938306014890865582679649826528348410288703148671157655370944318273697612228638042490126726177013912519676186089240514017812965177454145486998302576308353422796731255089554061725169309703254732507710063853654022751784200406264171791143797515143285350598481992860775628226609214451992601605141512193633904306856520649385123204689988986552029983919953326880232124204307221492832263437352361974398244010851307017257703139169998860565445854225076360367642635214928898924062769863075276320058360092536080416151647655398123048773319370593857577823252069800476957935101467907707378718507583097379920267286647231961058066562213929324700747567962097391355386496302316221262120308179065382372921286978381978932494607240106454906357899244682088096640145191204720240187348189310131807335236368905834185691941619902130452984980435936339163726985563006971912363164696164816740996871644362626087508973841398320323143363348043344628475583531177246514881777975539987950502234716637922256753286306445776951945592964538729706498128850835348788897178064722300589609088186960519590933720938420866593078409813982111135153412140380755326354953643337504078477676498120775234903229608774920339694286579769034408732731599186869190094326121224107182551517432160576863731300431549505627034241755560819148138750706407729530878667284301783637819127141865790980230883326965531883956690057954246289985335349983568893851529064529605834947757138697543467045259328995423930534645168584155365377499807974278859178268896385563963377903929538825446364646697557688633199289457505257931248329603641497110844462158113619045186767853614802558873733655588235872752649602622065964892404915493511693392120367180096043175997119440021258292645054394616438718572680999521504446209398966808621415785057706672309933706750046616740655861419846703912186201808970829835976703744571301695301962401301305092417397725315292242606191663188568366298117294356914667163553901384580715201713287081737004016866605214083001577586129769343221760000000000000000000000000000000000000000000000000000000000000000*i1^15 + 107868042221845126065040023630247335630016931681059275857375008635469925168908985281970179496658632501386659653329525881347311036392368610400495061503110089156522642162618887160853344013009792400473733239794483745181548167633903019674202964126344164016523709770589465382965350950114196080663835623904796882015460108462492175591286385813353238498365187294708774103464319636102763155501276854780089628029221531151175705338046944582619632396850260308430655890416363207952039398842564343270386709178463749163095393754755627967912584183452267499551220799111082179862714330572397175783311166286334774650893391795106930678316638854431937369907240376838422865307006792345932254242229396140946995579324323139259560568811715871962087492131336576006140797372886799038479953972828490507565586788732691978157027932265259118352114671899107764595729257822517222752729673770116890136488578429912278945860507482621782911057638952667445808105663868972617589601929318928580464798183107117081646602243585557869362330763955226210569075687586201159685738641668927563815731796586199818472920548524329505102368711891572833024463257662157756620252471723203509695136863908832143017753794255691443000041270210750990804962487525693736397856976256832252472920708616606727623456835921278391315055540800402594415645709954996209066547025305269149011485514476103204107794279580003388553298734394969899716546046996999457754651183441383178112229882293355857952547939971077238480343266556839656981864583565233614425646835352493488738909518075085704394805138542789774113072707349669170032050822129801542675575595295147630365914601392906037446311990413948264491036296379516797370383662035139488414115329882677871055280090324123225689043242758761165438493490509567862282185107256387260135243095800144079626483441628825148753049265803349446620265892378296161322333426546155467751047155937109669460660799312268233982933861424597246204895833143965932681666556986413494780278440993766195446629123266467446492572509368739033277748007945630770309901583087336163140685327261286113919333953209858016814655860665686227161216117725433268138180550981811319839311242583930754536256140437119843264044408187985164081647225504850093271093870592000000000000000000000000000000000000000000000000000000000000000*i1^16 + -3869522553558817723710853256220447716931658981093844079105991393071251315050437234868230483711312446459483790262943107832041557971384754460760753553409063979346805605355030122058148238899750130915091107505107327202696284371953724581947914940227778348928374633534921403550236959363056493987512977287517191056250070834826949064126387264751838594794381729011186676827842247129423801797333932877025998336527876731848425387360064023369270622918266796976465915750543482797817334295460048809094066276416903104158587025878984691021892436093639541448112786639720513417373877198243168846996797502895194823936569082122471991236606431614047620925934405750068341249284643329311330162228347715313796440549655262671483246489065180880533440538677385595293773312120161191890413957318768632450014269984636242990008358992920137994332979835082354662738098033779872735988392897148204914010937934084350791476490544412399660151771777886160556463316292515171021626197308009827160105942437862226467734607685374375132288262091682944950550765682402455815196880661611930992169252059486770370458258245540256810598962885349975599293682870048174617379063746383775324856627642384364072738579854733639350560005602733294471620130439084462338053181091884832982796554906689782803166231960368503420216409332540187284510127827605627851626249561163697947005102384274590651288216107497435064143605495566840182901344740936770112057790516595123077828758894731513074099914452525630690218200886447243626905132709345906454323835691570702657873043793703015621845268861312519545036837799872423973811166562952630088702047175290137246890625424234864401100606503080418583747827605403733447713916223466819408713740695148853040292498811019509262927511817046117486970293366604430082418597254297756876112720229348468696439579305244893341827602614871424342322420466059834913605396787094296217684847112803473943821465937660832696276254560313071539643006206611979863405988150235284076921190329576567568765144055452252007068823953644146439761919773845377311640835586049620117050265971177783654305911006948365889423938954424045289914232324317707284265879883032018954996042801686049568256392406503744946122038017284716816201508711509852726231040000000000000000000000000000000000000000000000000000000000000000*i1^17 + 271851668915810139650170931644554378526825976651558085583890094529449197594479228662958113293462032533931381213650441953971131297974956698873141246848496480970005748443682330165930208450391812622203108044987776666948084157120175368310558835690604102658754508834633174661684156926935282473484660485534741911314322992348754998686452982190081037141896422290324769948630389161676476431973879396913401745559802091168484340493442867577835988649232239350184536024879200210281869540428375954646365266088253499945834457311781254525331456919166256197843254884342526590239373976097092559123821788988286855319211588046488546728849135042689532991115182581764654469896699701402753543978560491266349536134574852208133792749742428833466621146608267067008256904615031116875530854137761208139247802060797219880942613995055296960697503416808203831758116660925990556702002797276864557249633417212206890149050319624038707453771882667821179823558133873627105637775530722633003919755995733592465755285107354138345701933349003066576646883705701749181902042994377462298117797155482549544117922576763391069078304437202242856443092461066162897589066565191450515656090586857613239687992914155143643090184121672841460922631322089507675342959926151508618704058056889729448312822359975253242094492448630759675222821217628704756589225334287962910862467799688180897787520916302490314532657065413192430359981917746553424196683518747898551461693100145206630425904098416805477289557571211515650720276671264286881719843776223275721027895920068284145313471151709202434246814357650593478461540121983890167446404135965429351771623814377487617630461110958481073860125257698276499597449823030810001503287738504978061114657429969999677170515640547852814770368236521306583906517958673805256020731394125173483493926269749757102997654563261766287471592349479465438645187186363577342629833298038078362492492470430146900791197562475499308525978139208740100815729101191875086421473607552148372955615458057537260773564892761199536779132174543676915865896499164973958179724663521048251871908952879165367064009042457221147384729196954454206712360159186710714221911088045104097057913745465333186765016050455457155288575864773017096683520000000000000000000000000000000000000000000000000000000000000*i1^18 + -3656894530263849864403897231108212422721121867244264697765464426615471823122320762711352787431287553646305082264830792046027750464834800224056859962169607626125965179006033396150919939617665920617206362726799368071169067663754297950983769955136346799338134237507800532665473928147497166075657787635036457008148899140082156674113663943047670629005522851342397598581811648263810998758363389460606552866557786373725671467309532252487822205487505905871845484771455186765248154634681940205321967297401361521491206651690506036245949583780873993721433054634053793831595999317040495733189458824886302190557177819613577635943956515677357860487636684834942797056642535729278886359473492256825804908352021647606676951866134414390381093022001596992887889461519183562483399402145698983278014776785660109230296334255331409168671431820427754590463414699113100252534080013669479777811391656701669078369286292828639047602173819498829216480928221777237378764336296714125752174265238124107723600030948631929840610801126572483934282127712905537327550088681118595187075390553941604191736628417831022066869129443355278759374075715948916188250635432699853714831191965532307716124938333142585004246534500768858045423962907315070505763393794786799635039808806538632257696092831627033604426465430806995160537817159563162136422662965486371730183171399441172665317761344553198511688618918125581304673666397860998967792837066253299640508508532255352959007900500026965245324515479089073536668775342126659007307730560600116177182612232962121023464286512381477896944199753888045826148277109376051853146007694920908379175230475340243743978970237740089407710744337260492851639220019757594961733492855477149980390534079480862255555863072752979572854050984322431066904148613904113952640950526513541018320417347960838982129761292524912620265103738650126963731797075830855930672944390833721457509484269924804181660363969619671004707737298950618864375363593954273809650298302483377450349215785256366019511313824386827521557078197216222588956660915479466096530897054638768574126145060238134902141783127851540661163724602952517760637967321899911877609073975477126006762194702273940358414931045759293955554230443454758912000000000000000000000000000000000000000000000000000000000000*i1^19 + 89979604548612833880276729975264070276338867863773014839343530890233094119249817246878251448945445622497775854927143023991864902456740962440509678172652976810908854542096445094509975619458988501807785391572631042762974083593240031144468589125404738377285192562017786646590254628088091145492572535960858134710385917014206880795230276657655349777600183207646809141545806650422818324327487266858339837940312327376944186472410181238580295319512516111782246207726188043378719434006652596309408579634314266950275753478654444479744221115081783617776731081368265365506258296025065204817698318879200853101219261019323882966384737075903966271303196419746252920674400775976388184154761868629355167780745136575087870745706255745144979562951017008843666092796173058243839579794636991428588008850413486927127157232874572032965579653553175935995750945110420512323999425620205266469051116672231715801933155268275893500868913020043012838704884932681026954263481954045683481006309474804083274380612049477461299176495377533529120482172975800979095879756360030770083166672968323513511274894289712962670937056860461295954944606151034255639979531563233673290526655422675972222016635786766159154283596698298961054021677522770240142712414490460583681059446111209101158684555257636454372250622448495497988986438500000792842236531223932898884337857434838201997707003809027882480494951996055140003764280810010826936795850790520595454740297426997533439655333690189404329287068250188253638736404096093463395806758439154158374178642252921535591750238874282805976939668912309603030781354157094219091859537735710196862357263500940363592730382477612462388141137963527292736866464891283813147075389091312748314674629106110430008248858485525009748385554145791665092589418626225607867763326007907130350667795662219853691796088302976355179269728721120661036157878473936008504081928184966597460584445722764135936932526526533384354607812158405411767292105536542256784130816691778142951758223820306436219422165049398844153023470869926496277441070850179597254362188578657553711412347957787510705937057829970769940228289867630692483840619797372055591941986190798970044608167621141478487210099363486371644495165705420800000000000000000000000000000000000000000000000000000000000*i1^20 + -2918840793847464928404789243839101311225476356105256483723556568937830056610597044422815767401604465203031068600369565525395410861836172888567395305693232659295403144172413424767097070613652913081406231723153475887523756829126811395457409090319888587711360853899317728414796794163141116239331081653347233431732107181460371695448311190829616493570604168495945814447739414333543634165126434802483483127341405912041481485076799881441721174974729643300487828223242002023535036574756212848752968336493132010266034075052337503417441753717251472545291451477826570192218715421725786278037942158527155999141046132249693745400518237993843982852241222324703224426647527861490143683422128009842069641035713904545585357933219329866914399040144237507924736720796634039478706998326072700458115476375941621211439619095875898822072997518120923574487512641390843889524707668016920662291218423010206635892025323341882672688001419348496622007259066026055028758627957675120065426783238525668878964325772141689927050453803332001893504972848995861389217151997576857039895538883372999705202471161447889002643080216591104494486214187882400685523992574896970102231036401604320932593841315961879616868387694832139216626699553427695268182085326316324115010914546769640333046749340634584437461301476520391796844631859994848734011884460976509253069869963810425722159550950710336105660044786099089991525778550635570321470357895513309126895999130926149391035839503753656855866974660266182983416024093592897413749892787011251542623319320048424158818913004853736053175700364484007049020819387516825404227451200689006233353845383525294450176846217789837267512465748017648842377674367602016385610570584610227479127347094311201547995075189996271143535641086699664387047420647386204191046212826705360580005300009201565109121292295246930237872941761930062311957540165594597414051967653342956237339096924852868389944789739943647352547603916981806181186739996260551652210458599557881043153167082184223223513128792666372063684099371832651434676014191355445920115944447266960485665909813477573818772499956171061883076779912408499457066986568203104953963743651283802771462963937863131022541194372815714458312680407040000000000000000000000000000000000000000000000000000000000*i1^21 + -127608502977038788019512163916238168951719685820705903982708736866159021604713591759178301723972702602580613908198723155831379713867906794732248696193178126682414382730575504118336948411126469318204556814081953629392061093047562132935174402390849625749737589494711997224013362232715237539233594269512218590800887608571971372739966023688255511680757310537125147663054276947374333237155142757905466153153869970437268864878416597980335933135495112158917041927791667526651382205109773051060737058679260749185165158217161715602571718424903301212420325879001247909998298263518357168433716923505469395855110265851912142514420132928687963014745286364641997736892570080354746377907344838674595952451067826544001551060073437747305723744063625469660549965532922329678908015328749058746916744805813687402565930104995272795996385172865569249136950826379268412406569157295469839281754595718597467734831829619828484552033528151677576413406188479384934298581779828653498631184542732776230121182797745752117931253143456799602236780783418343102031371907860695615612997835110272721886632600361905900309560955467351829859216869786404135267931571147592222239140945518764046515801729425956439446237955457988357492073213233523169713854795851434519885934008313872007601302336876415011721161983696389544619232111029164996861170300075801323944103906774383494037498597635794862861172223713914680425512873556975300441987340617914773977972949893236033189613298464452790839749374484170079793379933672025679017049765541951514894985592486585895150354350850441583178164659756955521048787189413595197931400654332883572968935043535519291750199273025487821549846070737873706582468128775134830733959343349914348548877091427010432099888648254617702208751278075067312993362825777396077482224597780469768696198382407811972341059551508829200279707551096093209593319611159635949308810104826695664267720015691794855066656754353625831654501470917815217748625195351670051934268397864126359093867236856016487049271286253227022721548559377570871465004711414538291688321135526848279324047645503211322425365702444711942430317748399408188841597424475595532301541707922939640830299629699327240041932980413025386904944640000000000000000000000000000000000000000000000000000000000*i1^22 + -1097380293073506037806884470184708002992986343588088130224062627033488390981734887755356518452634836660782443322761799513419259374506305654137518483626031869439914603931850315682398960212752538724137970747755606065799021006764224980520007694321681381676806792941496242437403856429690300239647823281581007514711611591107319678800284675897936137936681792918373148533732118993743341373524386941972090108439989205551497419261320966862906657281324359544257737216602353120901357149223606145452376077660580865354676668495007229570079693605461440588816232583844092446941519840960107497576000441528210750437986826230312610446325789298262302004127013060988420603523326539137846099059949421402009702010025106606245716690281721760461020250162332426823220489894433543330308657519489759584355372975254234728809907750290315110091601993443489825551399444786375852462210751774237171822924833828833088747832876127377250604210928237471019973810186581423705712619934936200582389260261168092120598436850742355997636853679992849344050946709838542161699244328140450905389828364746986601820168508639748123337642643392519407945450245137278058169477231350256187909475857363592894115431946070935013161435848146271031340331968107984434780978431779238310012272367738722087725364807094341422425035658479175106617652128709521281273722250941877101115349226577194719201722589791036241757155874864834484097731815603936971661864778258434747743198126922043718133796110097068910124376646090836021829147921654119873736132925649124840778157137491664902885896121927894715208388285131845811578580716423772786888521535537866863873778953920055911966683420867252674632673966587128302807211585964540032077113405249294977388459373750479838930210690345164116084570373177887470248033541417667029530635863981834532374594670024418567261130103600232412681478622995540832918947776306494528855999242661878263534249054533293078242138903197767693415220297736365357093272922789592469752703190286196137163345537128858375824270093923269738841993992508814841721575198977902686675588624679805455569647253257438243974029408282377731017155066766830999728588361587052974804405960603509786526338136665160626955734117194382966784000000000000000000000000000000000000000000000000000000000*i1^23 + 2778963211584878413671089252177723030551264992277203570307559862129128237310642857718557946990977140087259964500330693991925694347920837977445480271438087309327681610086761926640349071063251562387722927129730557382052332998311847348596488035989050567187404228047209855109316771030456372826691802908987778752955620754989566187364940430002827311023439149664417437713843822461309104472827443126737124390161738731183970284967285135037106260052661781923224495350662085655104745528643946739319583480417295498180796119548222809240316829117872257730746224223152483397012912846005009169211419379084238449541057516761783409898891398247805456806887298773404878089238423200216215156558223349765831184109992199145293745681653513335412161316095591582904488440277515022431856920586401677045008819346835076035204752502910594907362503601395695500525658392603710415989262911377446415685017365158910142023457431411360481651392136290933302012456629702066834868556963280822315710098754270472620683380443267315839711580561963491962343034047703135070830940002199618633267988136949568377595370043762571108530471429203436862525322033855013059079593507634649569458096077173068138779121037607613810854331525314853848411151320710339332908963684106607236239999664887356262442555952765450072180279509472708581576088423644293589843835181352458531446621167714695103951612545533376773747924786156896593935631005172471282349527812787585214007926866356364459008664109409539189746932678702263094741581686891561584280589476554767639139226755666891288008897648803688920133782395437171834538416850925666697872666514871837666583960892788119863782128830790787309662037756801303375325010252310146110075997016120839919395428958494075263279407579683971595632020151878187079007609938702075055609877978747673936181565278512372392118278781713388843666983106132042534363613063564389034512760938191820389828337174327919192574260874121888845749661723736109999692636510159677578276304881700039572825151984303178720567200075017549514826428776508212506750553173594670503166593745413453719009443619058084831985609901396058739043867115007152378309717623142241823139213339981552949854143823835495975185529136553656320000000000000000000000000000000000000000000000000000000*i1^24 + 98791674075959702103787880020861610096125592974706098489089605922964577122291587520640755903053455097258426272480014772005476763811133671325760282114290657144259860102038943893164066670506831463811296196491663576751077469032196810057463396725491129905669321787927695317370884925064658975634709490284725184949145276739617974805788783190033625776725330738973861822357192710406160661254504681589709298310823480609685714795382834172197837210327005343661226689275523557385286609903800441512290385734093564919479404955600770436941957102276663786545715084208007976313537377030754621425197481219339196070687309827100996724645827664196843931912185912509611684724187741297704758291987908757728335872475212123717031392014694000844292222477778102086881740586175176129946199970672905762556995193854119196150849992354734673843123214691274228492260035744728340375143942245762113464036152557424276473727689780116720089822878349359714053775087119149499380442772351668580651208419818681532367348117404460172798406757636857123813462782562202922617991425727549022270498963695131506421345540387301439279912127457064834611683869174830896128019652256044986719452046915894186584842940210704215400019699692134100856720725627680572609041916542633038484945752168833564713364269235526565695951051523916792861252955581591624172715183364082803546711098058408434725122621074070128998608568474631492622876630627218163414814632527587026871020105269284767856545165415054654138165441867919137246299481550580015551454820492266393592000301077633859120482099091033544940281600190038898858842932008193938696574323260491014000622414888999752933302733745361747262738302730247180573406611362209250648654048046245090577175060381347635188305387451854135603280503095140137291880575709607738409772457098517409528263774116142966125904113372577715134507513367918808257474064614057939992199833415664118763010152835465271967299064457931347877972574855014787497469654579229744936322419761331420290987551739653128054763712122725124020645154079047286819215165455721223419391144584680360400872296080777846039368606500361330810756182978559568122599611903183891118548725163105371089025263135524078579740951183360000000000000000000000000000000000000000000000000000000*i1^25 + 591116493331787282351423802783483936582158576013115903939820898987702250146698861358256284751962359419384527392700866547334112825169495835856968949168379063376154599252805126313404575768895922600440826439329189941960574607255139107460564920612880548880163950229419669385839566471463231111318746440063376147533561038590589624011492774921089180783811547594750451508253373080857130022387625276034732484298214751838105918805591702411742633207503067563165010129242188877204973674893648701748235375458762393134193476671304810641656079899440401881909890237783790252805900197000926443797251706131420943995156767242405243188896227195232617563550053062048284284746796506742824636969946805626569034114766119685074065687327069914366816699977696805676797612533566660801363725668828797439574907078327197642929804355999519670295591718501608744281820880263205114023911379319281892554265308309127681044831597677937999121892682460124365577142790490550070200406022413277076520062333801867093978033706838567785445358202327118012125452753763972324131054888810711192366917073802011484824260254731326257446351264476464027285152428575775616144845289614491872384278551161515971819323966680738019499502954758511628990309501667505339226689656982027330766394866130330321833390623122270836449775873514112870919146422126142616789416489480868722604507462055640813880015953407622420789695948436121100848984657677162746305163096401284005744752486060827289314980135948867130738129836964547975643063938524958950791723496689314678914700506035915341267645970250698269439320275732487037683911895633746590952532156535754724815836538050431755121766293449238890471827434815396652602986814957074986775735264561348086533355475273185384999892621974985763288264987232122774837301218797675271958831586829482016436232674579487747803887784485012325670132123759676119897822387414819193384090516191970672222695502388790083693253512792829019305100722015444171964854392680467819917417400643725053154770223320244288878338144573533181564587882584049724401703600175723936182064323347814052603238596716492462139401240859025076474101047693623417423012677145184968698347833545632759462029271501989757660115763200000000000000000000000000000000000000000000000000000*i1^26 + 362407555863995082358483775399855675078261802693317111221713937671504765584299396052297357695782721306687558473295623230765384204499596096341017140051179152298567739417813059690581720619748770936985951422762513418944154494974276020718042610559247207884065921490784318881610616140096893844196145167231341043266066169480668843659506784646700626090866484638741262166374090744049705906021692172701859982100665207245093694750802791797849985555454100699987762828232859242525842861060375408287585826554795795638092625709658728666102270397195501021678571324614156784242018067851536215730134780109416425984423076349923940530033060326846628885356917289756139900065762597230227050962153715191832769748453675463279975464754623065762684003927387183700628599833075982619891207930246529756473937231183817937928360259485506901120898704457944398789584431328408716181561483748906852115117999057197407079903404730357203060162657191419782198732235195392190972839158919669521633845278512450482809841042035511324683495530717207000507659269175447006930426432813590367600680565549478289021736224120382520778242004157251870136935754799861694238613160116536783295989422835925288656568420923849407912975767099038973168765254017296661457317324347987528099351507383846090424824771161933911241400090172295856036440119876425419932562810603275799392766552679214159997999835168036862990384620395928832828958253861930243005265353196001862447834415247272481921481668082143484918635517508805286031168816977235365022108511100013583027816777389994500131705646457475434050304588743023961037980665848433190025193697749897919793463879764125000206362309248257224828810001647491341480093207883073605977309016967442478562384649341133539351981727840064262929958313867846932922539220140758685514346702841216926921162842524064987332069495328855975650971175317579771882785670119163050164372657578049709965407791027130713406688177251443951811450885751778581968114046515527434578932901479424295864893896287148464932835067157978144197623420820666917655337868358371838267290823262921711500129160222845861962686933556470406087604687324555425960221283485281456627580962262030462754704980465428222443520000000000000000000000000000000000000000000000000000*i1^27 + -15158823044355025018280707887002637387398542453983354753716577487756164491827108616537797691981043947595053258050593185097575392258136213967876591992856897976983245702599103554130485314932116742225703748882982821430453178984479129782613639373684039162965874062636281190427867747858847596841911278816807207288069739073091213352150839361630638089542230230338581956346379160638813170837058878702076338632244627211558852249077525314493347423042781550838543607200227483738057945388843311535763876087814342574982704240927541992869992933734692242301611430717679213870143376471275754743037512203574101752223976374830770723755159060554940984306398820913257934093976476342781282475611462760702888361355721192359621295043764966617075074445820877700248031343416062786360785178214452195504263220586605384539273668263560060964664498183025647534813664333732911645241926386510384165017363118937490681542297411307160411580767310258243167322705043247434070095159996163751637119161101013309961361276972829660840579204386931891672862360872897683240054386322084364623305468334856169969357962302261544074509937717441526368206127493529613424423689922742860537500763009590602569278006810150476261848444186696550422206260770960764899230630339900995604676871995006494734887538500134423357528651674157077238377679799452159360939589008493551200753930951198567949629281852838064472581188328679707098258778629506261781440679623250971695910363371893537618667470716403633802821517914168141732916924382635611220209828927367367519306485923837136522561878281594964835976057862096092716619727457147408117613379886546846987618808075447313633959418471204346327277841866168941153814679981706092964639267127854889607566692827634286547209667324346084600850591743439607605657901067294118482921708238275485245636684329287287912554873601401986105799287149130468583533646300348182392765485562081380672150479518829492411994140814823116932960882324210560332693254998242484512201986303316365146762136579524689885099436672460189642368011382213082768385321708178597889224993277527870357420826200850995271426193745988436023242115672548611064482887068559291534047577003803088321345492871288979456000000000000000000000000000000000000000000000000000*i1^28 + -109126517891187029748613337012506407444186182387506621309245235210354900123710270790248277089690325374921978007486424559187987074630766741832019763365166107174782175203600807471675676062631393618433872001657605258760207691816893856702594570886556828242541964737588755919938203877390627565373172807925650056088933845815820015304527438772327448295413895354072574954138495479344778906343135814996249558934773035674911254635933229881007545221668157801176269081201415446719757758488880085076524500404951825106956723097523229360091966365312789149146397535893360526172299169208685200057051496319309627700613714996762471137007294956803220878659385881241811968655365972245353535751233130760487744540177462258384681186956861626992361700965218677375499086956242041638660863674438850041506086593787716775668950248148453121107711579193897018471718812691018533036278304396046176431939793448057695916612651518259302003113269655477994647610127761893846234010948709734425251513400584029259709645258640913613659384508604275470971025093374731891510828992653266765001216849233445807209847768752957426440404206688630425599234850905462830217867113703800592051786540836715031228408892715603700814502606695767327796140829537842337370212035897436787727361499101244749661615713687936712855652446852963848168006051717559903844328564319007682309920585292293027607971000807173168827655830232274534814659051556999416070963260964882920784350599701179008396689626302694824826513821179351497719803026515608218365888928147540065278856443549743350563968687523227573008182465345938743105174581446000350062007521506337822426210240727879454567175186426340548803524900282611207130811565689524891346087221213565028981857297994880601798797163287618181731879023138693085757644931372951715750032731288199066394920989018290563017951776317602330716238665976012704053714729314319865184542018085349411759512623550184305550554350439356213605796921900680267973987494119488596933113239886727369091287377205423253366828300403302381629278461610890373778622193668645986531610108311082519242884367379176061875667672603029994064829147661466797606425140027931103596618422961574866213705977377587200000000000000000000000000000000000000000000000000*i1^29 + -429516979744451286835032423064873881596940046366885265268764151973307485108931170924641246018849173174802240696401647644034793779243221996051857808209954125153429458676615239618892158643965069198562303047864053104281454929722398966001163334267169608181046186158217121422357615515021346764397523583458615302503684802266761760348852317755792532230637686171395597021255729001958857017292578922203247375888787702249116032519628421766126775110533891021076330483129508826513833815022736696631183001536178361085559482776192283424324175154920952122600719424466818437616238184601153030690192974308905116515707615253375419611794170199225468206903598465437715560201361893695892522722659481555766858729286632134810751300337323040582397283005513775858284312111922133289886348820459724745354354261528812073014271430455866916925817988292364048827397484097487233595074729360397516418407630673880234043646898431667817229591504613845594179296955938503837800300742444317215430676415833756349431099085934981023469162811240626133102558435523387004286840387223723164587451697704404646011599926469336776802360365260365327612867042169716695301370891700913748953971699517217767335283002516367827037738093237441770111171602523568192835798391072806080619017163581460115364154905579811518935141799698714641933160889862910882136255480491280479153139257219429061514687283525186029192304976022743224572700380501682932385582703197542176047942535438722844626721644390927237283789476823354649656382739437905479879921779831850664657006706168273276546570366164561599627173551366213664090838255285085966433461511893543009622614619063346822687744068791326510932194040817547819039806570465938109609271912896070117824345117702873081346695676658656248778425197273459792209602124030494399907570784246855682888851264570694883153306791616992896048501793007422064302160064863781640856649339328025808331339057413147016830605569642013552578700557216822211045727694286186784755692115299585781646555581938476904010555602337246546929510937670874880003955163119029133645422828887674978932602812739482493279501396203955352670993085094642469824162755245830977797742150287163643673003950080000000000000000000000000000000000000000000000000*i1^30 + -1147838333330040665681039220893596556791616962189847530951064288280700301946259562752934639790980422815253787735448486849019627825407620315720493840110522484784104201736759906480614732070260164719426076596229315751390872250616739873053865417800244336573183141015243264430136384989218912756377956426666494835523784070479780240805210649041648689395022374683382936135118046670005199958718766237066134035838619591745264296142264122893683111814735825559192618297398001270224559595674394490977938251994773429426922986194955730969970047690805030656523340488860582567778494030958029979669691642261563915617052019329107296367681379024507691140328908570747379957362582274167218542346065137591088415756129726305382704142841370148447740176173404842361823125269263341734905078800403005285980651976557769503096801900692396848005186809103663417227843233782419117263165043084997509234667851167950916861146990084415677001812575058344481583131387215453067420317027368621731510631299668903863598487401468075610779046500905916499956563670171582969055588409069940769651488686584912679189390695268791869636719250953194431136373535712961791943890775879935572585830006082983215406716253215412315116063828973257036849609476208132053800627087483195112651739453268811652960211705263594322997335520129460531651282281106389722373615805565067988763058948462399964860605116109110879767303856557675457188679114928363783758828534260952291760317169255680870763397816576668934791107461900768683481630802773339858724385954399503466820455947641140391566379123129067537807227273651324665001131064860352185985044754234323609877835274269319258290617845901092299974004529824704583309451955971599535384792531556080708963791574108679112852251088751966758601537189138316887664928306663154569441405998638748253572998566862333726772307098532335428367625619555919434180230467174355193190093660251692607864329420103297848950350783018999702154076606839434605391235957524729365892031881968576531855960762993108976475816347110753956679881729240474622513023115665882652218151566099209080485526478389566068134126564874355753619377305517126984708473277113659755165333200433700424122368000000000000000000000000000000000000000000000000*i1^31 + -2250598523984337952831930300030819658031936603580514364949649457092240104303411857802470118089620327783532814922920801844072276310176930525666376263845645664901914849423016509845168344349892693183642407167834769493474369447170408811914299780394865944750058468777645024605458161045351677823992129944690132038276273642042049197546368509940233227655236003468579332986177832258153610066243424162848015531884016182567322901545850851967872046411339240749666899176731326008221786341196336959898857229844855455400916946593552171676199716525228534607181379925078296506244807391105095034023084245422387591422269149052689803933335296725596785892691176428916265770620051302172714317934347195935638235383473281141382061058517628953049232911836236101365317884065947418190080660771465733934756815088843033448148441472630348173075041822989172917142502509446175124294688229007262860212897367843593426260945431015050475148997336291999894934706591914853283003367536589406211801451291780909674639061016666938041132736198178554215870792724948574371304781275093686022937119376215042555056689444209687741808991232764136528968940655565557664376473548105274459319912700193968173188743634640936897745094198062368892657441096070474199285000493490140787010289647697913794358043774033906960172794757258954649334388413460048545044410187463345956032732463437400751907751309821553057605853049594651153044479745844462457253587435187296726881805904375601913731407711260027915509863567643227149829919916766209808161958800083156341170254423803778886492531908184080004971512230693068197413067399808759968807391591534781776343104995678759168942340192113247739840242662960252715840824380739715329477212009661679855551738382408411405841775702080271276045988899115607387460950625396291717176375153286849889838819162319453230173272082386780057503509380214483877464045141305039801096750725520375490622674864665227641143315165360788754098122433772967289972296586759958483309961603564356701160637069636991041808323335302377343506016396849966127606615803347700361542911115898151832090916140410310207332704295922210166953636751281863518030917740912012862615737120516053401600000000000000000000000000000000000000000000000*i1^32 + -3446528532995875543037619496564317738805427374736304568492650717281319289307897472367852076116859423873208113189695338719612856777615497715445454403987916425877614807024795471275889233280986525315348238634490019024296597359874375140843000506930850352543677347435358812297583121490536459867257795749667157650677494810347050195564684506107358674142436964777547471936444405532687786695189080657541893193676256088598451743070296780841964000125220555957499121461223540042346860378151117595642214438169917147485573751344703703597806523755893029964202755449118000425213912195710870446118548001265316853499173991759872564222762612624160775755065151646194580244022740480628327300153504193691514285226021543309046841210871739445228195756774257588185386266745322883031919307132388670450351179525634711230239508918955589044822813479967787682749741372598784431517629561697994857178271428226975567241973124651972389655898921425033214629479653497280281032502737812008937145882575374603751258602861982929859687877225094339737318823903382955624423660749270964627331569433042951527355682952886267799768531150835811526380277689323433130050094212258105576012077514829659288984578452297336125266612245296235972463931326080229403843189819685660511432401665451644790778664693214401626286125018249451439780076828959921632688494793406140863977048567618378846172976795791880742537144098166879015950460878886937798098816066869245085739348819642537718691825934301683892532404580518004338753794481274323154503954444104252838563735678858370972220187484710884032418921891637294042257088297167580559564350156423801432569340965214595057436634114823282420452501438935464541860715305494499747072077255881215684849353814882927217429319230099878218934176127981827913409086951461523440548722162282905412320780305043815430524542160367644774478772316876576959552867912300276423110060875655243110513144161358280070849860733309075839022940511314693863476189697887036128990612613914583958640787332981223555950575747837172685207587628283840404579275347227446741063194220264420239735927173930109570187921435020802139825680376499120435482957352458131848862120531722240000000000000000000000000000000000000000000000*i1^33 + -4531974163321487457558817144023112599512411041585613896753865599021997789417783323428559819538114992464601482159509508289424599543621859648623368848648698705655049738639933046431773690208781881111272587723654229348154818607468628260502711266582239392936346265456309737324706668547636746450889555002775820602818673679834405716766745159336613401223554885290938114173615684151882422407734668025937812882262980509767012194597654391373232237360519271203666364042449610731613295446065982238693353427371578648433593883216604176103349477746609170732522183622795849539817385896338264722698423313025566796502327587776437959606088813302208011641012744073039862765486754014806470355631526433091033287311480736336506154617538413384717701109654886038714138163126915797961909060255636602955599746488910232174252815770906986927903044818362058315537643238923716417061723992605413003882582491098575544090519696384122653693285152510202736312287517789339222359732220776006275281947895443300172357264815926640338921125387889635946132572339475879583874184825888560258180486999322925050740344433429871055376031414701329787671656054108753013007297177051142369003203323547186534870207090478046417834681457034158787681782532171411482064475151085999879311719523712762789089920804049656538715853409055685093690533978745162108662872451809620876249121032157595629160642919681202032655683795040930081400916772628369592381778954087027823987477531648169366583080098419024727841340796448627061910986318878378738595967778308943160335829681785479457628251441920886795269212434635669675827343327694599629056719674957437899504549172069288696289847789807350230865011163235452097420293117502522364113970970925593966408286502478637148362493985526535067143157669305971942457121013063336548505441322343389083048181789407713318900593580061297983961703555983608348689523403376714157482872741776029927859009650120575654163855148212557046057877292686234809135256458491034148477293342752542811540495901120000588568755251645567206908759336707707316915520620696968305800264270846141220727245492393121165049969671706780599722789862470916312287186860153943905804484608000000000000000000000000000000000000000000000*i1^34 + -5777857307690861533693250856669943922689581219504712244127634412547038098934729220805085424414944777854242538911699194960939072928257863595271255609540017536507998827902975751451774338907408414151727189921159800987745016504912907653772844979774520810672395871206850039698381702278281716681501570612208266326623125509465401606558853925835234802719548694617836728916285493563248268424999762315015938893038883243327791194093966816094010580370895004753768980687019960524386830948747160808260411827564855430288015295439782362787214734351406660374757921243750081797998540927359796696011816268692534346335377466111229318667680536159830652524999677667692042025005060251460573234143959320373614208935652291071915535620097793639276822578678620375666041661930147072865384459981608105177706473620968263259675191062967970040744528202850921139030722205073406148023510527310871470292708756620511367519423368182537225481216860091828743582693655589483909612596727816706400509576242260423376206773435782610556374715600748296275342803536787136545065948935833041829423099261051174321831152695338446452814447718188342147714575351789961529606391157382202727518763648452057705774860844430037393110748805746834254056857232024235803915137973512712173530673028955947105879798948937707945790372484846934005565278426792715967028904757332057650123396486004281330868527063103510320376855387487453702708971577160757594918175632691415227185966178125794601790267881671790701410868363533149721499999740354482193530741370142467586089286218492777578482946096403094348101887469593683896159605310442265040726635138833609727314795912656881827794566482802596419320681168636882830511077390482880389014457934224497692288349590188185058311221197541839970661392517767763420227815638978928279545687331925839796562255408755098129705294828968731308031989969062685237048031237504866246491992239270503991933889401488321860453747552770837661029166865433860942731520746210802803038849527774216137886138337670762776475409039838434838338242496145794404789238811788123483655920186260255728380215494675090151975922668475630075267998197082823688280668915656527603302400000000000000000000000000000000000000000000*i1^35 + -7353308228612233508516430953042118623749407136219890990024244569251107457932857859390832878906457796045791403818699834273935974048244704796440145956456612200712583225571838875652933837768722065989892666379767128353543312666561013466694369974875743432063982989878438015814209897995796916091304877165722595201780144432374019180113746914897475307783001990414087947130761496464583741402983802834735642378986402610364320016246113290897223568541026954814421018125870402591223755174430190552432444308734691816097106693979192539387162265737842437029773411317776416972414653040008000602852077041489845976035115851425168713013826437469193862152986853700722415735785564362244905584373369389268468985448848102439594663176790847749241650436194225787476899889425179102720948143221229304096116591285568416406756407019204347981401353283903440580455995155940160607279027864073215584586253024364787950983641883953048129963145496215593015245352308986792170442039676155644423546428400494050590955525631761763216604563939596696972150182012382227744289615167998840052735935445587247172794860524901854369151199585477601195119653377316743656042827993813939154894342677385560924158733530074832664059674017683648047043436904244122578803781201380606418670744447627836102867149029136464480893890364702909351295483444220209837434958273379042077339993112507572110251979123140416212687251088769233128792812360077291204397056757908666936569206040001567109993362732845336550958051527728462718353067288937987343179452352012497773582726864767092697947744669379104617934068809412652029221763297489311396604764825625165219431134139203289931960130726100728825197517649904074338613574527430300242798360322925199278196002206106071058500738415422152472881609925534253102315692119514704653929732063978884656784178512480087792030831104249727085216018027485442573964277187053843034821980518693575677863723433653553373848658295007957955143558547559581629709052023855793130394435962264288225629463133044517508561987154978127595608712122072153906911796712659628014233122827685207683278432050996724945459657981884779248760421184497370467372745721747865600000000000000000000000000000000000000000000*i1^36 + -8261964497927191297661198269100258804641395562777106963969776619934439352117820826796329013279241774488595026935484072799652295762576773799896426310144444812220991251254184769982740713418375913272962379179727383961476314333895630935050102444111863656153514472369670421375223931210719090529029253244872330114855554326073481407654357756176241401924717281629489517417675613480106463431037093246502004366857850348301148597598958781234830228750020177723479376672002914781703002666942686533699967099153604724363128641103666422210337554238292566101569317275089888846280356528633739720783533924772308962323132519152708031210236385756239100342294212077285151393852161781827143546913159945356301403744936005650683241165079757811092847059238717848440862855580812073428716049982364113707128253672635891849376226165546814157418231846801238791516113313982442555958517671799899359769118727595779127538897031297849872731049828224800735739166710090277037154761094134634945839047605766613113521287519499141505641946665653146451375168911213488156356937311696673363018435149244640686324918870187234067767388687615703804573205722540179718468053687854240078456331806905458589452214556310382166717578328079705017690815306817960935460271902377251641909854240633250146773845546742581015739930898806056013170830101942605436310630120276751979052726391842591422924254860712721344615712088258670461613387832049069084844860549452519959038586249623571015057494155091369950856246409957458355184127203288531009496429905186117214015772770308155521199544258125084933923276343792118614620072648175872876093651173690872456094047329472587456787503820180639631369215263881651390574762445146979050862726436435076120063341252940138486781327839481716212696274833793902239694593602991555001929100898150611293620278501160483355396285406170491635218971591881031501855196546782849033572466880160091722217371156888847461001664126637904342008299759777892134098895823252315629652809905620679883638922426232936589886603438388704588827532890334349951179034736246683063256938992566832495272375725172785475720094734042218785071269000204809412965937709056000000000000000000000000000000000000000000*i1^37 + -6949939264414981860933944255444130496270847262086031412095816878249291184863059805598318009530335400682750748458915409807132787991790976530172447431266853867322007192390916940015296001313408922702675238795915464538327105541113997714817181511552594550811067611953868562285414668824584825599436075423596059447321669598502292919753967627638073531739341530450259802318032275147548387322091315421726803916826864795360206837462983197396536642231156489879095667878088462529989656356533822679403712593769438311048809595630097388890640197094069090875464528747974506127664288461835726874445444718069354917472909087760325484669783124689175651813139827617868532001283492989421555259311605665254258594477272783026180432702188600830553173531004363530457534632541857871889150339785032456471955063184227324918517753748787744103634743792523019181954169318906580577870002526533566759293265012896981199644012770695311090133743188579364278442936114853023264982627611034771452468800748751847323940810273787183884014839392501715232803444343870538569034350921257672163936583502089059889256185908655198255071966872543637545969595946124186789776843486981712209846363680973141907034276297618654903583202919397073181244682161422173064411600634059345715158712320211546428640339018734785378586870366646602458377993038824339233656034053931365243347464994366903271399316806521270035640010017372102047445939816608973072614258382787232325812365724494350344460767529903579782404580150528247313603521183581476144909269925541303350712334607794377567503082798000721592717440535645300799358291139942073842372435588144120381647713408837273230290978787939941850848453286552611230060265404198591932981628861184071166558946864077546387017375503810043127427561139853448040061141121107910859568293627852417805051105697790113454873154134020325863742969615045915929110254724704439459409299074585704841235956588672427014836598209595888535777389338585850811208489499735897495825994809904784124548247083869361489813349722811886942017985810520690461725761386912733770816912542759959131723514831045399788612670877101404844788031430703196610442035200000000000000000000000000000000000000000*i1^38 + -3719155576991300690057988211390478256280017497433316696831087341726180143961160224502437247101397822411902899961174728884818950395551108694946019309859199169635470031471352485627735245539810494575394641531110134091738765033608211411078217324730862502084130789415445841479548670919321115303032039580578073309191993204542700263224765173763300125513758701350831988309446040165684014479645800883708192339832554367923328257926495177934233777867426942889407820910710138538778261561150517811944513063209344557279337720416140813695361138033986819933212041587346432879700067138950879833323720969941608563940753314589686486094287093475885451353535700725961742977311387810054317503739225469579128794862487785970300297671780316844031260006083987843169241668042450874665079224366735464009618966832636330830150218437124647691446775488345037296851082127233929732294906948597651148947435876697246389811738339354136244039098048969387844426854579521990268983065226054401971171301153730884448025594344522308455194878954689841719137118972018271851258917016828480339424000350032907284333027828608444085264531864389234128302017461950860117909615098027785349248032363251638457983691082928437665427588919750683314525634769109491959856084012427750135390664845188971653642333157054001235620447399718354147361514770343142325961325929785461543168322327412988804250154826786149211840340092930340931248839496517566180547123231761679987723514545459780550880864719374234853020862702793139164702816165486565847256352665664732199018593783190725469749872321060824737365025943364047365168203489752934874394640863154226945081917226376699220468902351523609720660023307354148516674082887566781988046412689447279260980884276529279357858889069190149590495419415045825601073335363612928357341922968738540481102467888219058891243303691777783339794508402436468775634633185062849272382563406530944181921745746380471540125929936213522595527190700252850743614969161046904746439808892879828254017486776136323532618027187889989849524530709984591943342361096324154873923389720964945240595181224254368647066340064530731282615933228458170122240000000000000000000000000000000000000000*i1^39 + -881325028020955277264626922700830153951205637483303746150278362071534583957875715967768306625213419874159144638660086739550738737705318246712452132926631471896751432896264513511643507201513900057264793791771297909473578694358901025733726725428092667729363186324253794673674522875178947463245948075312105390686906175287359487347962061990439109829728161652991382998118263683735059659054877210785660183996593012712975950985099155475164614078168343812211213280056820187158098890122138611853224469808101259432184986183163319509868309695331218231036418301329703510818156640359463360192452302761057436952149478319166378235019568847383295150567994237573729944951287888992898540810434610691118278375477912093424073377734880428475026735655090728673192756132839033361951173208661088121391961691060630347858080254199978604103415565019447032192307959553685562230325593723427926413627311564719627247388322986006249593213698155994684479678816219276222950664680519826586058930202573979969223072989485448008095794007587872010461463843306985964497489342647132157581257477959681481299825420978141804074731098885066730138415624309663960016756657973201768262442783065079738552285994809935665339153029868280641014211751561202322886224900698919326619687856825080655940096684477432007642634656047837395862770578596772983168431488814644661199652073307324240651158283454661780963410768884865801173176067915873426428186547765533201882799745858948964625123301703607202910357157440187599238287263542499327943432097328654698733896565255950282408846987642536430169959556012306374043167922990700698439096869700526564614744638084375340414246393912930875334722161345452936814608614101651405955983294243040085592610823972388517665567137674536825716170104065316838377823559635426074915668174611556945998717699047289334424881089704181919781234584583079293156814144811313668570310171404392843516340546110848816057802975944285913646430414543960515331222317574225646319193663652379724595787684084426786246478305665654639031806168039870546716269505429644525667283434059727721169353511203416679277741998314426693847010097758208000000000000000000000000000000000000000*i1^40 + 351474845706623106419542799490127840802789681953453427286818858216597958978018454748607130312491685214299979517882549256995382346996402568031975650464123827339108230862449212663151524294368938959586251576005030930872715570779188884392269671646812490172609773239326610435118954479056657541368272123272681815837916104318909849499502103001484942931260593225993971652430141654464409300934430158036055531844962596829043853714396679466615385566453112155096519205087650545246008481144080632705370912948724811648790899389451393371883689447618976527815883888161636600522281337986376693406369309222157106930870049691631864538437002913866588378926705778784553693223108804730621987448359766424473979141007146744350129301599193526347313144936683294410109461157856900560274918967852724966161925751791717257518790352604110854387959804897212732043415123199027628747835520420414271830124045910927508298845005834556048808350979841096100193519303332850564843726701455663631227246345832977690683181594460293350436972842570030039209435175615983061740014920105553524152994064583335651075950499555252151088573373115466118596477429226527180128494689422555822222526008043891754577160518649454715860280689216423088014001668754581490449930675345046760712531824942137016511095065113109676098848783377231205295381580992240917881304819822097216351659872126589224347841198844107712789015561891104645016653512322945136435000356491678801943350636230618988561519925175856388133051526211601671002233965577558508485250109001988697542156968535328334510339612472830568305668689910513647848676104042033188868109620842662852736244753690316330315023795263548831800283183261537434277594805830516795815325125299355949801219632737766407344157226876697413652427956010126163001068467919370891819545776121674490018730945339490487832846511507704295693565635296166315340514080018827149726492416445536358602664208652874239115210002435199877511839463274716050956450920157678551500828893743389286863109641507033827135301294153337235085182914072826199950335757360428194505479236356678062817879318440850780040318885493477191185124556800000000000000000000000000000000000000*i1^41 + 534247371770025181376739753773929312688634233577557524092932804514338363804019477598385463651857559879677418673474472488732429773750037095272600128629920884500648061609544664785601824857264992302718491189764825337058009045906838752338097490422660518420061211894767139566793287714430107500031289857678091252292258306535431610056475723376375447438089860486985840944847653153942105436709927227035780703330940598623014171737659447367704398711596068543303233556352737275288695237764839007528779871649826602199535677126994293559550942839287143456279765156965530948861476702305096763613158721452782096999681224546687510937409250839837151034128291742758907714973148298924053164022090258562997803211849691980128053611064482298812861783099792046937459405584009992159626401531384221011785405905364175606030983910011530720858166684643952035011355107266745841180110360692734862566991353012122105012872240146833906474322900082412255583132723629364880827141929734389031243422675913863844990854985825035271475417228553014294966321342949919637162419843964724356854953315756634631853205338810144179324578680715311322976196487262569007642651751882659771786633585127036351624274192332747200003859854261675003056164485630506162893888962974561339306063425771491755084327565772553947903329949348654570310370075831561216690789097040722676439674542142465828539664191342308738433890094728655563775030885661380507579454038936107439399908448497214119891455036058243848027586507942409993764299693786763856352115167032147219323697190822867689859644122122748767119876964809834881451898670451335152947342775016341537171304802383233085329361023572595478591822916252460741105820092624151376859250373746774582884885246072445319265318586300046221680549758625438938729257821578116486587380115458284240261955334239555701203510119063375854034543299941872177401198903273182596733872493278401014292442983372747738893514603435253374733712449513910272039314224379667738749706164597041447534158718467177566289850890199623530575843227110658101227435281610809692669188062354829551501418747675854991657291749407830111682560000000000000000000000000000000000000*i1^42 + 203475479127413080930391888751390244448845477835389414416853444085383233865692584796285092104152871459859122350516546402607788436290633182684971324570303223454480781657812012825399466808905802897053049976359205345190700562766487030342679691682324389802365929868826731966406103692059020738580242023221927898943434431939939092579452362322193402556028820836468841194055291686876752309610858721600482245217070811017919772785804583585280237319563495035162050455473964794380552153029006842550691492810595169391575587549547526802005866244659587817454977135374758833458238453060003209722774655607111307717509390757387094945294190720160468681270504493968687144465614884354113870393330790762396547781992397336333894481768008821442350920318850374700156543440149331449444979488830043911500523174745231815139501987384497226751459929400248353720753280824734418974395092511940519240778773452310496392351116817868124969692336613315309831854239858382549300101294427726677546353281880850166779618348536626815035305509074851317560143740095073376570714340663420584655114724682294606578023035821726040518202474336987323336174922728156548741752336190949001912716351214754788865777621859518736398545490947509314109362180215570270253121173755055048139620915197938291080733579884647578028437881050906670576992009821123416967324294712306014951447778509947350620649018752786873139115482466365776792087086305177418150725822379463151544858602620654289459980898068447936721465644458266873542903114960470926774371059626962747617552426233825054716830937203817201868193134406223686756721140112904611341303229944057704638636315570945924800491658300744381726921789546269343830192894613040985777912001700723192216308288519084798728905038170000606156377470861776037555669470768742815534285769512944654958831134440475179409983620746257348335500794905193305221141818411261662589453310091835300649418661559800530629565707197576844400783991016556141489406666294363389706979920216092020345582751619629473739190669773820027254265774375923202936535423891552550168532277330828157912777640829261848291786157809729536000000000000000000000000000000000000*i1^43 + 6692222488041375632281888976314791448913005975577705316243566494758967162290670852325323628747568005202138187393956019543216576516622978020131785980064958290221774757260298035192856559939984833852107443457973955459920935904373638018821043560595989050741800994229238397573467097049507253674595521736878012653918963665663501521608267171196066012159099767980293880388465019118011543592946509861491857850947638779548342411042862154474714474350406697161104300234242325987415336762824761781081778828703228136093105128111753523129219462844568242750501582628458611859976328767654210016960111815229144316174548074496257445439190355989563149997809593619491357425406616617475238692229208623369133166429986726538878356743571095736773398606147073083662937177794690540117485467370549128037006096349213748191484720360197459487258404578396624069090448146437694250570220532030927965172890939257462247354849646251551279787558101904253282950650709655097681672595025085306963306854832185144043225369208830421661071714563059192389804176530251654901263211318614918922938831899101243523346958068108666920420705673429611609426985465510707075037758413956966079705021577224397300067419070656712169318911227821123492087720952441133447538194188787765193748793720545493818990282527892526052456746728934269957816512621772008515428125671586959849868957884478511130034187739604227800562316292240499910874170534627398526992569042609256945315549130032913232774598846833200888665895706343047302135807054043735935545107830284684419500621383400998635906008587092482349960335023710492046686600898466787782606372323701552829969703099491413360722784555017476995337776018793735365262540761282149810793545561774916486748473324375772854552505523011478631373123208714161103794668414318329930376211795235056117785992624767811409367615523511181040433031271979747554842281498938787508135353222830652117105128660133364729098258835408690795342733304504559021881063738554783206634870879307322262707691283080678515377046442078555286312399408946695658024542330372668513978266014368146230035757048100900811797272985600000000000000000000000000000000000*i1^44 + -29207268892406708885805154708983505069491602836034232412273905321490672346830792693622451016654156543578429645577609396359133669591293578319738357933209438737983154367321536042730087050624955954572067132843056454526335905456910804791964129219335022456473361491646470375469365285335269388079685657877856720718796043088360961973610022399074623747284202217868085713805516351038942065693733506105263718816260072213232344538574566562677131431926236545841243515926544229695861046810375195486917845643806562954975740552990402701391014581641328498770391945806977393766860273656818846267877737754904915075197316569601496661545362419569710793787645689582252285820855587052861224641647458955136943023454294815722641205646439238814859886636498103435700423582523583442818707148239796193512759533642688237212015169099495313319204384903083966574385385422041975626325240030346992620209861056018367495093851532339056018339144174519440809520991042934254839974586861967236339105673534243437708584394056752838746044286071743227113691428885408342042848671596350824037121439218271964504513707451423980141016186391974011035556676606172489603095595965543685541110891351438136829893587270579129371977393708232459791395538220882698866168566947541075192885636289662977629822529981846554037927651614867831573729171217583063845477179685538596759675267198048936770062316572338875667099981658437715940774263435967146181469048499591207901669238816314095184596637596461383847882371969524254883198238687823866999432778191625958043551598375132398823998026369283262069467523678244669788297343203074762414450912394466479452299809794243423025072179874330450310169451799868213852724092079849522477117570901102067428738223175821738667442805210702953411607905105534668663117669553315764515560451315292163688627125732995175620968501942757245185159565813234491505054684288575439944859947002381842596400092139865194628276370677150718101405150818085790974778183202109223784789556234924465113152222489010167636486078692832119788200673019981521645189039866046851451921293244004308713099064471975757998981120000000000000000000000000000000000*i1^45 + 1860563387781281101863848699778749936383078353831355805663395382609256545658850461332129921618550284812704194357644223307353531684629210266133628876941692123609887410343053957144251575165272155328529790915361654528909872630238490540982657921917408873204649546972020188874889403385140188954438345487509805295707021520100528964864101625971224638079198309650937982758475417137092082327522314260128727306290765277592247460000684523806645680053009318780612463820750876070748690979033557759333046162901345195725956211241616992217968441075177958850207820668121376470699048071247298379885911031553481230600147830000424581006770963838884520507565092908838469967079256764048980823426564302165122906310356752661036911849419921546705954908112866698044903918369223550617714423576602246550087715974604018498060374586031428454322770720172240932326722738681939813157640873461999083593257405957875736817883255995096042910614658445368237885432749808541862805590343147706549195329182061794730016190912758114409578631655326400565612572390037245662086958836174259975061660256923954970891943605915935627828530524323946449530238206709532704600311683591686695641828441961360585771040630789996975785271688134944434694055938413877120127176256371647303071428265218986932312871519737242966818601806236441275701981824850907756755771077335551999845686712360124177981307974183781059721786988130537381907340578518135114961188347135399851141155425244542684466723926426056722406588531935820188141171083119703755690551495685659836967992526612033346930152236344866406888782489635234395025579743014027352107265899620135506993026400025615035215150270873742685268959097685665853609906249780079115840875531764009228065905389909381570194873040050975419001882642038036027129204305038512936383753586328310987293393734180130925297053402553119897391177842305352870551783303477487700875943034752940120911227175868935795740456108802559204951474696150826590052304585225210626364839383195108485770822440433366004300164547918276947018844660419806525243099315147455884237712224409182413610607226031964160000000000000000000000000000000000*i1^46 + -1161127869752381149961294343440244790525831009024239904178898352003380097913588508052018371467961238335771636333444331568891604278359880568182506534056996328643790268146480785967217817078804017901229499186018775355159229231521248415221729874610252880138941880370432701968836810706178693284379925634686268715551830458292660579006714827186994053375632520307763908167131015137854832777367688311830300768697555286130147076929922860282083339468413504100674605108867771617946042867618027035315941032821252151182329226267456943287235832390628325829923461285389348671391789448377999180464831669017079427344403806872643975137333865386755849680247016780086277900789505776219688998423105880554603330346816646607835142922571607874673105564310929008918751898773811896718995535315581265599701072890195758644955182052033673349302081813024241146137985436849943989948742210840132877945088811338556212114674831446162163111337939844768368780941289333144463812550990464429256603152332079143525612456943613140726522140066622610127714743741107172737805663904565429663917145717022041134980684778769019366616239170025468724936243479237510698384092490144492481232039507451571189154143102611831704634567812088032716416230301987697834139891100898654808927816962678948214412849732732996026345268863873336965831091360501681547627213020816156314225469546534242513664388343388599641473950146123896351317226030635793877115132123866809578526485034177677528310509805063597519170144487989021241305493443853474226155898293180297571837266406885837949285014129718233424308480053893964871609472005732613740399495028447105912925624895564644276765551013685120889582411061742692254879624225959634650172155821200513780408648080277645539205469674004795619266562542871052087406364913438724854299032675631286868197379500020109236556762481793903986042395366432568432244781170105379734058179407648334789657924395758104086365830380347532767164280006609822022766706729481405198442829115091254420291644075393483983683386169326276630727068435901207911792584351223074244667433834678598671284987494400000000000000000000000000000000*i1^47 + -1117391479810697800183187685457298549277932686466443807118747207238970490703621563285031699330243425510661347808290804119190822503853393517114446075735360934834695367468854633528911181552731453390004380017716856671268852517178112179171491901498868102288469230283550531962215173898951042181858355998305623107636220376691536890078042482941624922125803373959898039035409831733263048135663784683019297418706173706323324034135544645809234606179599993977341095536787356766394284988175932797963460796316075457249738956724522422178959033434630981138870018452100414893850659831115488884807404123967239024074204351664701188044544148857234321628951400154951144741483728447889633928721367366142317070849566586206246334776050669865753055603313169536300331240469921209167901674083665792180220776522094942200048462155236613972106607854000477613088930601327675022283563149181956095676173228080173904374981786616233197146985545720678624161193843697451401132757641198107195016449011557138785246365572420865622618091770304893514453953568573746238704990366766356649521714579323606008214189562789075591023946108824479658421845702247436082217344267481593050086081556504765669438247966407323739867318430317085679919511627791228946093750728504560668903891561073446685815589724989388911122774322886037130507150808551716465330765411847685730141697974941458275533160833658242800006467865439553111444392765384576656988622029406016012812421101018550663055598795736885194904225243318522288875852612822916641836170533853223983712391393620735473966731352820144797935854513436480759122696495437977031135558339298073852667209239385404198959158480784165978204643489997387507780730736906789446898264332204982564302258831045981171802746020860743741716342752078591221748418556315089300793058734107160382845811025923410390067096767084955152411700700213634366716593286357858591319231051957180861476306427703670211007530494088813065894997340972682043930577256922943946749034183347507065888064713233388161009496742941384650774347921911593683327300494915292796404901190395043596206080000000000000000000000000000000*i1^48 + -1688020643728756998344928557022690120230843651269469235952078630153287347486135249581158730356432179927866942793427316297365027066814916089762885285662247165510205557691113875939000792050561335619037522950952507536430027772115781126456873118194063596482963067367088908955785985183123594564816180969009198044799779805165214537630896578120396936908591845506189663937588894843309765594943522942853940507386729403227420090934831347539107383352796749465514585220999515843852059032216606773722194285773181078786624637878653808813543978723779243142591477438401417803639741706352252295663422265856167747128536563865693510425321880042919538449823595959979755960972524654525038253905407719429738619259401219007790721362409311008906597905238925507771915810273285924533154634416600296336212597699730210982868027123944045883140581695964390041044773710671552752480645135845761949807680424710935030754737032667216718873839742681566055189492155476509478750353865710228573312059383823176681661632217461482612743345153442521278954036819814117661990152646999202843026898120904074250450406931287778621125163228475730471336363391358752459561019130514273955774503146117797049905842072724859149270055668267192297701619846615865174488008226898883237367787249043111695641883740885133069786532066120260708916160914518436096274758508501217630418298138649018484072008088750250282848746219989322213646485577529061375157775458561009614736339912961155131810791912175731398136857408932718967161511594187597562600207850709510410593721902276755932996005759402397709766103879543176580592268784237709541657638762253471537558998579471735609715347255991543448739058895252744962720740008749583295849333543640885824049122954825046718534689955287571576803577748138600703211645972920213310479857266793703128275290597830892094683197082219120648464511685153492141594911748146918209211702562512755568995173447243458682761244419253784376164493107221097990326194464839977748075719616050198900931798231962612726465184840750285683864071922754587353314368202448874873619737904939008000000000000000000000000000000*i1^49 + -65445586350084694122595076775036036152060100269530219663753717650992793771265805202854198577984927539369335885084838750207133543137691435989713898132947845617130521573245236039109052820110012812174123073295365825205006795472828599027353079274934774307743713563357978687484486158366951451953219201593073557279244587803331020564799509837536203470192507190417924974575848567914492447341344776035731806287571007239114123413936848088252956086692784693710443559951908820454125745386378899060435354201193911375856464009609357777570030265065923650455941347040100278897285894510571609035047103800378719753422739542962346140564206189361748003101911224819070015653134039544578484929868206105998095560001662067528320447398484741044061186409589157579612941601334409756679415348567252355243828519846840932717521545087923836717789066930388738539114201289599622588971823538221893608456033848430548667065706676408137950922378148461844904104519769168669027291082463811637644054299785667620130644426309933806778571429791243786259842022859330732170271130952261616820910887289533951996834188695648136892455750123733320122349185631039209637738705063314297066449209049991382259504813072935679954393707210699647357239893627091524487484208407874150485026023621054294074977204861008847625751726775953944608144400629624590495744069367091204761399471960948570571006449425150919866368078846374056028365295053838894421015111583869825087351420880723655745806880277960044431194005578596408224237999184586423188513526775597910059945360384379645741715405651890332527823405372472029511579043612813045070092435959730193007615531209197608591093810418117154357142425870943044546462982213889420729842348525767594607412391037046756376532291117241520411642634918446709721893806385214612369321179885294115702727807463654137883052676241543659649571297628280041117934086043593926515725355732098362052621580928314474163414045638427740895369473855497584537254679602113178497380541787852213341145944196509746800073264988560158937062031266515373129810172764659940937695232000000000000000000000000000000*i1^50 + -391900128304120388437628860039348694919098824371303794914274465891334750802343991309147868082345339884606257691174917288160478218586226968854003045779244070207580493354546050906754334037006576951511582898719155000522255831555730011197767124423382919987570823133165899913563650865529874576887781615156662023296932411268841258093482541740487207555023337658417473785367081226415390857986838053341344390487692718162658805891379519992438673575629102237685565245085536835525657001607403601153839664010513532751623066688635030619235275416693722188015725738942172477001383263658946982743607735108717925886021484321452858847512053966781799266225441147836320200952062066861053585588922122325007263293278414094442763611879626697422681614001232856793408354393264507590695092876182978145785005375424109324523117459748159930209386450569961948326339375337361035038748579464903473086639934777651792234558242732126747316380343008476511867106342262028272060872247128499214453189823620849386885094334775782938343445775165464094353138453428823003823068113430538043955584447362903898207239189012994029108140931876835196960520575019858661025083034546132763263670639039390922698522010357782511312610839911892723392892604246746975461492606391608862496667076934712814523429274389720561577738340899837491065416098126733948776033835940556796576470462650832487891459817609770725662871446349117798080726522708826389867297336291978988148385201052421657405323886825054379980838349688998461834318164855889596858194833922343172653163380817687310918037200855845568745047199243328709754330204176247421884682819356037034688622264109208516994057006390688035971095793081274672788451065160345469032871006521379783327496048843128925084628918526156919005559192765304838578249687734271763996875542222755121568500936007414830466381096463822590471699074584954052524778427865684318638193940485756300884516616948710968732817974249601763940052355122204653056166219483728424395448399637831562048538900712630259392394639866577584972002563742749914799050590782614405120000000000000000000000000000*i1^51 + -1831546712219262227311781188860934760470665029478852162614549577649150113846205094163113677878262071071934563186728452892329660511086103545532341003613586940516768928023343456807612603963887020435368789810116522538100998057947196339511876057370151236260370772300760683820514839124303013418500630713034484632603464645494530398584253131888556596100800628835615269231828577913343838248862825355678329140993308939090714762745920947337624098871146377742062261662131177807298651730144152481454194986041094568564988135959868760339977053806156748514084320680364457210608269537978707986607500341851414649452299761447275531163066712969124756613127336608422484471352753805574245036124640777227533860557716878510847353654800077297753577745266794714904107847822015287189491463119875245634788338798954551142975670921864788928906080145885382101354853027392551661770546507997132988086995904415571899953938360167065455228198875483332639133474281738629545067563880452671741390440539553451917035403405090031353856952517450836398549537616857650975708891377333809552014996251033676497749732928500280514086699906966831934178744668732116242407018829658253937502089305696510426859990863045956364444852022925260986555508289890196761795149888195624761591065064215043040110171879548592062921407895250876733099727099119196487965543834117180729036100045796743514230376232422353689128135865431346312431005126792544234308865435141570436453957815659856382348271670902781044911208509685919809469757556117408899623674109143135692133187193348849722549819767279589202149579227338706734916362641045453734124540017883374569184877894483875407342913107528453391720627580359119644510162077083121557947491594137129080190817789767230129213276695654371802080186115733420836840758663220703331305224971474987867738250250555892338735730210591586648092285948579398408561481371471031563710767629377960924092937787751659565384455633382454935928321792749557228139302132585627086511137641477143799373944111835551088987917943720561665862568588584531845259708071936000000000000000000000000000*i1^52 + -3997647789763896177040986253746737869589225762055785932745869538714318438691829822135985480306735360109315028637452051397472302350941196553150090491676725608825603763433155714798845692477697747263530166068619185155176705579043722421574310623646913903193220020364961247942636690654982252536252657430154192237669001129954440593163991624463653088148194987436455241756330446042820639162803000395916418405997343805520277468721462580063233533971376050290307688833068399119732410255711187636621004244850144819897577272135285520535906378218800605956102466844813815233089644976817417470602935224842165523025316476638529007068554166710497943812447437555319518632998821891610994339871997261718073243383737784701659589484542479890793692596283919966840268272097703222971601171712974609415654006858301547153217770194033982101220696074485190476200228517111773874719336325436305890793472382218288351096223128906858033152782107224768664538370932756762287839541986379636777370037046918304393675634879813723060232274901738910425997581248023292345475753094039252495455476853935953874508808140093235203344568346362488040690297450525703736323460143632256287527217019128782170554641621390519765891269209802726966355122171749065219257344658365292882400732985807762048593762090224798126796612402797216773891812908115603109181337922594384235457059883389691408441988245221388795514588418399801007789715885491388242505310909614074378175459845009733845832269653266760877151381372133899510069746757210699274071260001795591890320647793562603392417285986618830276369406687473150386137702098551772825983130347192763064197897202662552048001756382103952627038172978174050302599032447315318854320761068580915317362532916206036849128989674760951130831444327861206247234795685928686802258684672813497792550425336846581186006532323453401371220593477805038717699208171504417940688175266543474165395747979353686162768969372133345580270955179742518039101716240797329623623242476060021388609978095432674472248962784810097757766355415282377503539200000000000000000000000000*i1^53 + -1634629536468028768918615625388451375158496630815277303680155682556841767166557917182727314213256241632724721247692327016028061645842781832971433079794279508303392303706213755679307937176655042375325938698898159570677428131398848019219000369894472027363086321066419212326239147623821905260218838497520025652028781353623645322659629624256741151694649267748474254769917803682691788439359855504957378692832746249778285096614820416198266308096291566371394410650911660522804595674546721376997463223552138860765058919898594325973486758221359292519698614083714892136315079856378397268239052827040603436939454206503206086947490361043430842563849092372243500999646948376158015070736356289125584300337159684210832195444448390308366776891660206594117192516521097129803074470039393838408036504378801900386730751867528586671289101315088442320968601003375464247193684579986995971711505359871132163754811527028804763286363567164804181090369011212867586698134062179601129722617680759335267293788054591966358606363309416404165371207216535881705678879840719262108554300845533310827336394596141502605175171675272172325633178848510962412308290537248918546749558595031855797819105872174007657499380025051083979293668070012778510166105316221678357837766411890554513320725792212043074277078773172932889230544378082738092221929116736123673841067653639096561021129599360502054741357228788377118404317659555502513712890267114986661687650577808902830076850400770078173899010341516001531422332777015045600795878440128486682264662109697728957832043939988625616541960834336260525326972732164223708287551051288846870130792061044113312315616558402908546296819668963504222099056888344461736301893568839310720816133825877775495385728881946759455253105638893820657322318952255530510055424346481372426677773710577034098088771633945990246959392009270421800931299062002126250448551011560820302286486385220256632436580558405224630721797027852451670260006933431999522186195364969116296663124266763886370611642214343998932492199479214080000000000000000000000000*i1^54 + 3824107055581165044590191292372395843008697228604230299172477080822509060697810713396082936498684724349181525211314859864627574634761729809116635714765875065437537698653181559391196403456079560013325328314641214879675443724461156379546089511561739845269702155361895200576876278544907379011266595419881426539087217415506590429559441285081980254106127779930142743321280343584860402803261345495586208201496702501482742970189594619030101079286203472776419963666179672686799862502797421748227988247033534886220029820186325411784353333978701206890059499842218666821572026616664198081797998688713752390816244661296406184863321221414641708698381548715138736817903946283651428343750863291368272059873940467279874457503323767683698990260409083875968695338957938476036915194536455575167045930756582108737773389946309899935763945021515977821971847493244908089892789260112096974303628625112198295655085177088494180944943898303391509697844104126127274926658874308584210182911685434344007347365999259268122192963256291872566361261475555777296033569592690499562864712572449699509519185277522039222353022734995651335414072620806800712362728914520013428551291544569126731796643857431127217531956236928820549581449819406365726642673527450948905692014058283651892885540632579839495939687329002382073028928569822948965620882236580813974872734503181309099327948990767805067893009539688221009017811390082171287769970336242541760228603803231965742004528814641205532365860604720033105616807690663854272036955774306564609023700646201828943315371065291791999535787650022777071329767946707062907459517206817575914157598484495962821625502397296125742223589770026921405651897579086661858306902277128159356228496142435964971412141331687753200347531867534391968262262414264734126565992840581268866269577296597666234512630162441849829610555153210097955956515824109066827833131639593494768063558556425657333579145389362975991264789451830831474905484288845229249595020000348292391213117254412870615264429681982316421840896000000000000000000000000*i1^55 + 940628860508631237765874406558799017646213380454712505274625867522919110898493662999346322291983636108368212942910093991278759007093679345414855230543715404010768541388420286946775885873258131402551199748474573252128655849828230518104482351125985955378007345758364082007250501446476380954589211161433035374904944465502965191408407995174262042014405207868414125421219660085938617983664051646440793783405675961722898401754609697626313754303024919920061122915556316949907376647832201696510127697247883667449122454720779436503969868971934362678052295019937050680734671822417421552668880541179054942503870851974670744254577027850680204108079066409706773157466306151521444608678190197449048122232492724233892193590906212871483922743783633148709582359830032164543891335490964683079622420112941192253924966053754131288327430426805449148565968232571015089213374645571136297781154088251132235197563896521614077896894873708908622620078118902654294351279552698801473669950050999541235425760758970675203149332426932961088431730287593182852625027348189904042207537641502772843907018152041910805039730712702489242932981386939377541674683544704104474313785031863253904634226371521009058297112179123785936255342037918884583336864685885164371174908061118432977768971436686101769602643008037357405050591494787493509860233089092475750124953680222819416890395714610489651999177070131757954558414745484137395720331459664857736665168957799758143458412810467396989388410566508330637977256907709626573353095242133072014935936825832227383810294736729571474746369649268568102185250349614194283920288523168579076450635550061580697895182351141205475352274754659281548710820037657875883200466768531742174632357858665745361454804443462605564936565475504597975787852276594127004838300888744170672130454570391556129735982405684646133021359169165541930585466278221264487391410876657768140187772934076871391305986812720291823665629069201406516382180954141125870610497445584209909852122205518853709087707280441344000000000000000000000000*i1^56 + -3729670544623892179511334450351493688527717848455331581751182012398805623928507099090263129753597540539848081878444915420524245832617001777584119203386576495684895606736108430786731864331403619937837870598444188559783770257788288566501089935823666352971358540411791108409392371161725383245350757882087633874527881424764755463043118952036495653852854449228716844908349250981616424463101074006733443393116007290528014232053974123978519573140064416777226372078291381550481535961577267840205932874218405960248128068027883501180621302417124102028621848548765080465609812875842704523160133458535468990853273719452089041086243016262315809300158907123701870815686136090010675082029182601259281331928109648034131470388650037140780492139146908679717237417408623690288360874367556151015222168497737784469041929123875445976569836793330937990960188171381703036956712477067745214755279394871594163995897836831783012218822403579422965066091986996208189073975944143615050447547353202093884463081754050102032879976214117696517422093436181660205949296853494627493535493975964939008796948720094572152633991820688759813598123044664087868206673742619715175643738962418771088127628356159021621598374818315048036519065804467362088803601212487517478271851745471708311809759140350269787369285118152577443463348875413346898885057823593527069069017691699568782176386003845409257053603208769845925280895313000163696116708638075582672544493648572618581698870039682330752873356249747386471432048895336475294825655808522395922869799295998762209245209831577947982121999758948140047902431927907006976490550155579776158374218389285831596125002833796273730678547016194137635547050963604256554881106763730962110336701064556086188629335944144004982526411031803820236250329320013357802666859204872484151453096827584665619818483218683650817658537773996521955684182798152139277048905443495095446371901716174766403646662285788555902176412050100160810955028701848825023483554495814931959898178287815039004169994240000000000000000000000*i1^57 + -965093694406318004381393102004766266345253975627941655404822146818142201631288264651086601769832843219974654390997840695858829852226417552232470089388736771700506844677043147285765361469139649361985296047181299784080789618372088037655680176883234478847648785634954102769790697973992329111216460924080735277915190714878879782896005948562469127477358343145953405792671006328660237455901647972696533810819014686627610729024593634852145384662631939692008239963530796994355305761966892587256767514674228275544214572468194213830420119435007579505401206415164181408737993390538951843951007925078146768145936732940425499716258444872262022397077871444572829468225063684016865793088939134440875480947312213748638570379675847902401262492086887027473310090406782707689635834665642746063013123176533241033440264760281248686518811918129915945911575560554534506819925686333713474041032828329974331846105920497378457253111502764720224797535998940502579647041079096022262101263990709822146850835180389753054553167492046592333626043714217300157184882162549101918005085018691655349397638174159087216974827956600449674573858137827545323421167970533394321759085946076574901605135886904549552953283036855455985803566910189198605852218996337088068938637317151210662625294597252874838228759874538872176429733310230752635406316072486074728357504515072698645678040327900218905440070716167881358679258432277103111900203186960986090182376264481588548068657405480911893336043308062826211663060799766258179274619132116639933530309217470155063569591858234760916800253872944998440994370314761153595634996860399471234961731396638847454887831696203444437494157172348023047153980101440575512481399349592892017544940863609802459425417427732359963589125917752686693015604393321686658052222697739961212956638785243494553654217761103974615912463489662172433257142743042893270561696093582451037058283021133633245494834624479011686581033681786086156182023973782260235512403724787637462695214829088538624000000000000000000000*i1^58 + 312922269409617107617743596108139896274900665367968596030458485919448125425872897552932378249005157191473123506091703059415253439157185847210539842442153795715323913388520476059584668705909766305528799097893985970043820304553811048334462120587979731919956482729084984374927829720363307316862105845029986074620721108587497999915534820010543178042103282847820885515156956548087751979730346537852277750643585112665298757076826715435654032081732932162045321985422077756322398312119050065804935868242690022760645156777497551990942869509559193746750608046401431840050370743818627986556938879497482984130447223778959238280389529754271032801886191025678215159309577706852848991799014277603769188380418336898365101539878917131975903053381838683468452869762546512559898867633899730232261077787335770304192617598494322801135587010500920998153975333521334101526533250427804443276667346699974316339745220087468640293431859283836180345470460988751319617285621361651111210549930474450316094017837761186238268630486230640126654321375116167787862898919792032657630670115785816428714454980900562189993694432885631654872528978696602838603749932025924585389413183222797520642621300899551778289986132087093068424395536529581411728283502272144923874665918293329666156586659685732132669611187238164851384866139072989457873462740157640687566155061453303731458818380584850521046124116138335742344868175845522523332865364596493727235626309570759171493062745900838619559340724800796499082391197128681410797348430910755865848984649280066102631088718036389486519709498034690859777781515190325524497258263157748361363331772285097418773412988409604108693323334823765228603070269429619771049056211082814776223232828037607967289674140411507102027156303465390103846035010285580598286712430214864631383722462324078135018076468106175186396754912499872224641606368278118294395539956178162968169257306897294378118613381141932876675833689839281189081481823954207478465432501453580362513278566400000000000000000000*i1^59 + -46965926983730080991502250018829162091232930936775849239813567586423348890108248497039229432182407338886418313514164355131410865179900113490100068399038434120158278276666389187108985717662344836519702233148572277414791674466575155335927234432087140501004286213498147155964653954438938474735630040474148390795375767167435939761265367072012434295514064502401695202950808727049586080501596831736266597827672495890573573554618821059307747401820656182672344720850243826462594021674161591975991767328213983964280971490994668437098752266066123708387699275525922371320274804268880582643515447906483590434793030875508033551174747170910184024907020631375537529476494213431168411091995030196325588203703754490103950557484031908154362262341412105492879772353741768732900776745943453003995664458792250633449164518094652435136694888999936854069593816714540202267744737670433015258744260001661869953381843564231160571052200469996198572903589805743058010799298680559500336757878525287483925744048143597558426977823354071740713379683126020724421162034633243998957897148450534987390106967836628580132191138576289195350812811905597180676906048947307676543577859773970558564881776806962669717502624953625160270982034728695042380925138367900163211759258755010309713356079957594009121988958979789557556013687602410251828860535510312747813067959176586007208676842191031226485623644329316743034839904307647331127033126931092921033984711618141227828868880141332650863364666952120108459052771903026962248317188314808719545330570916582669262589529471892069059229335920893484745435822002233745628961835923477375470885793978675446421247448287626764036973883898412492599383846609852715847057382000748673726847462057539655080339569159840936818899875351182558186238641580156669464917485917188369327841288566484265660411608210988706507440299270044290262884440590238704231405860887290919527616654583411948888296609991831255944706615010872223720990649830987760258367109169456087040000000000000000000*i1^60 + 543153888203291908999446142139917836553274791039693692446665381299230290965786125442969447447325579348639113533368192857249504336838705805295237112803759627405696890828229109280937848154857309626713642087311717281213169408492341758582208377128837876721173049311140826954715325984873595965250357573096872913523515254165710583465387998924823476630334367651225130704039753899238795711141919073241273308378014379857660418152000642704946744999542324178171242778148871243177016628990592285626889449203601883356539606643079294059932290502686569179356478055133434396452928829312248290282480311113973473208756003240989139506901116026699915279622697656047330194828991931842371159887555237619653226341027006256693772017442792705016649281209839997974357553596103117774270137251105314147670890158129107853625234174021855168900347583815220258027287773965274125402892348973558678900332680110117090636838567674462111282167882376222374606617441250405826131142366886614406201350054039528462970900211601474066354580182492617295162838977257674321799584180929567018491769194825393237507484132261822114954139110979562851946670843383878058785089300273982023694873291777383435932023684193927761426026593821751998690717286062270041898362642402994343317184305271298320716561665466004904955303394301316732980384579465680122301521265248889960208774462487475813800986810920876682415797167037602106814855414423542302410484474451471374681685820692722603971553543079711479174618846834413050995747985093997790397811967672550884852129723111619202606922646270346395911592025187716439693250274200215290869346946260306711748159861732299977844591560944068715068745469418571641403205731395221071908412503073401288346308997096472702655882391298712827318065585650442621029709663469327840943534882563931049083027563844427547187968871447061016230742565615330711028078364266600003870644656603895302739639737130850668653216072393064332389904848564448260026203896661008354425962496000000000000000000*i1^61 + -21164113548270894811880776116337591285316105231835272681847762992411127014687211372781033849406970982859557082535275132316941353117595026829982541887253475984332394088121826112729423321027950389634871566483148174390375491915817002420732900453478654386568864396223149329288138540602263140119279507258541778867468227016981155486350288969186970470764923229792167511749065268291489324378928782499278265819894062932115493330490547184575381273026249062351292653239702681048593556620725559612851424856233803239021920569065944384589361622347758599608186525488408691213923809755922590754457556397118741062641093953107313103006968305907852373252155358419960789651654194242691839307884655729427705988082126040045958836754481846849003765052849471857096148095828670792305894566283404919726460001238552899431087332431892070021541722153259677790023253101413424557851459172855238858727132667655206132641104590143657042498886794377551022348839798629208339866358022928979679925246343973156586315327073297572746790327179649707678337738448745246511607841879762036476254568736972938847551460202226421723192959710041893652309487700355815191365291325681990842471545757030769304935614449256284511464539731419429368242529211774284916874732808164162493671967099256505988369925767959885190985995024809927573977145838878412554073500018308101875544583938748221308228800253307554625929661373009766395692877969964940000871133713371326056217741849769207277927946969131302472785388411582780871882693715376246547937604619882058455245663807366358421449816807839198435209260394619092208765689525674207313424857217071851385294725370353878250116444823708199072972214322191813248046617279605973486885675133455484587908225977364484967377035213093451906906649441430066338203880276431205375678868343669582317260343032401242401423603549602396197691818730955741053541449158978466124682926915060024652508922007102845752657426227132742247996739394777487546564068023625318400000000000000000*i1^62 + 281396892364043633257043690114544015541323577130673019126351927460432975300758936527824004763002484501057631560120977054193520267254547449348599612582951961001428472434083372033559234735316309698076866024079558799738660732544057554042942814302750741013688522771190348581694627756823477235026937652497996054699995655909885861207507456794943530149600181521205982249006090938688710374407589109231112910034819203464243937274359025185620520725688731121201483639677631713999181950902605257390316750416636490035199089218916279454227217374407508632571958119003795906646676555431977393017896587754860626432203350913551931560014202564803686101861681056693287300760220130842460018808142968354951067947178544067604284388347663451853488389025548803464158878879104355812290715288820957317042322154463224355697074624935817664953126897691857421467439095089308398836615572553362383847003087963870684244909743199155767055193478481965718164805800648585052062776309669308686101904992359217302997422545640495937150745890130252727868660359507323472651829576745839528125824300618122579918968531510706011663209379701077062375599668502640288231602585078653627119617631015521049306201343241808593955604159636602351947264152775853274824184252307873885126436988771535710007446196206117967131889217369017706196201484870700642751909287706459142722611318384548211686938991392573725349823605612249145857967678496595830985312973525811084360194762747727975303331076932580516004306234751410945164860020771574412207992383404585697673572274770531167973648639630897682526126107498438940742399631353799634378176537270728243618486269674823201182309906389909793065630786229450177567409317408841456165249539033623347897457859206372022848502447825496310253057101925178799310794224351839005208997138736297405438151282215364159674164698736293101903146827911885456486856069743423028984776557248487917893835637198703321242511182166924516020188249053686659526164480000000000000000*i1^63 + -7258709066946413400772508951179506412045719247735695720760645884394190612274567175560445066716535712790755432365335239772614179506333548997646433064189463506699210175468242292255636675103303943124084142266172190529004041185041912977880302946946509553949514125350774609245456381951146414951086713830700033156111683212006233858750395044982430588062914212512008038941902333778570460793080860201749526825492989006327466062567337138710698769340375543755976031747921354285896579056670070970384736105065134530568719658388810021483991394162217176855265401725138111026880682128605662916890801100311868172433856757133595797901076006620856812700064014812382383794203150593197223485106294379165923427086708678401328405549574147821706562439046179516521180010694866249342516553054304936999571321192053531900682037764004003547543094919977029050040063557661027756757778309352123219410937378816764562725353829331012226910211176842850717513976410822541567994415156274621412412458364670816004540054855850679799558918975137295813210058491590854838449309245746229897351643566231319516020507234556530424375845350816428964885289491749781539879502655019276272277028052009177188428014965986754383939359108442491868593764275659990751830545407650318300968047766176877115645843616198893141970224184696954859644529056146373625569843048218973021241392306910396647314170358151394895897923000751804991042986798990688159263193108652405841633734029020518665467456387486321886851848526182258440564849026615182942454005131648568243669852961676018492300204505479177750814799826446222946770091091826720024050736192315063431653644866916250700676935689039152206756879520746618301944604551818678529669061327629274297384766257381291327092030024033530375961420636336451545553113815334477785339798499291760615087905611469977298254014663212996011901838148911543279796681868447371835814507441280280764873784166883066409829238627861050997782968549769216000000000000000*i1^64 + -2324472723358312463179717766431518762672565903510703558365344653291893574228211415150800222197120591223427868183570813077692072778597630504339476618572197257111877258129733728213850431023704542714140060102149977461188183925882865866580698862775211286768518914194300042161925238595069028910979142665030414696301594268048002478441609349531965318330556664640150786664507280650836331118415777570251853049435117576010423770253832564267068668965052678509965467813232325926463385599090629843877199205671615569864863010622081356271923825721327158482063052793526087198147332671282631615829255020298533963921112574307565619518143659387337387881286752130280907060639935309812360351349931706988410546499131806306456339689015470611190371088149695315450727796092917242665687020608668593874901340108948427797945285007211500692533237641083448193660102805221172270131514192017044277465168670790610918147626777303177887750739954101225805959637414131773911313367562174668044347543025001743599501382073080622637073715351068010073276707367927692213957076629878793250968035387426164715655373187389412224800561456560845420415433301907920626613618618635442444951382102706026206963647331372027680103177230251045970722668647577967362787100951499185518575335003578074231179204985191074168137782933763810047526689577335815488495242475002622329346798439126753739387555935862851911316357041005055599171675022684131693020765178764954640843489292251639015082200240267031890310362241412297672277242502378172293124453861269124952799023991421398874657710288603957534672829725604655583133878356872202230177255914571540647872760920101576801723613223279136583954810522000969652210241376538360329010642960912185526310010412545402256685879041572082402093358069666712352837022600483553382451871451132925952059886615217488534710228780016965372414044680793486983477330053425005336509352364465452761733865357541643604627068507188769692057600000000000000*i1^65 + -24711470956505345774508129556625697370043111384710809100241296077936370200898729341240492334056267804172537637671853847011891471665917513398672072661642931332269284529128001108403255707872385684238883025167732609931948144263440902443217144095239954670887265414640559237021318162360196169006529033332454839181493438909859739696868507621366479020882223047756402756897149618653451611548124523599478947657825621085666663018421107555074045016295148398655465089587515756200123358649141168946617572534431685952679483911109706697939290410707053044148363575680303272290462256572703330837927980638105288637309582006170641216235519861845820493346022389575113536129825977134492394944611035644051580381301334373554282383157712120402230606107376762695022431299146651656474427031068155913457321298182989418676991631732917832991085082644350654594362702553359366538797205148720528430815553980673749992278873235725371504122955395749091951864868262370464967779091482736021742378832287927330597426665440317644899843348247499213640958838535030632650779458274313473805727280011723796815707224691598875153033266660583809770717978517675201337783746149362809961929380733354648645027217261425532798027967082658995406455640464415423000631573266218143547409883846036652746194080708711577300523097375138644889798691258408006370257320489351437311476061163953466836215890454416842487099061861856192480607534534876983078151864804563647222544601179687661642618692872296089452363188341485692525277968341349750836253183677104861546138075352449487851573666400970360628349688972192170953885485295911993231448032117021869444029647442547702466967296061397560395977125650960502121292879628082314557641917646357022085006734457400611985196099067066549331036889519194129199441629288761265422658132521993330951731312186133317771431029894602060316537341382235513521084089903504540774307027961377244876765319076897875699262176624640000000000000*i1^66 + 17970220717755956175427236375242223529336947560029946410218033245142721966043845849812802965557446852175814845291188617486501619813912059811099853990155450891796984701630896517722204466337848780020309278668366672903547225661981428267203110820122449182226384830013673059196325662063042207902300915393144114555215975668408570130678003925738632010912088019797495997097089189247760818187801892688260096819057853378083415295677419180297704706603274751370469839382379725611414489393786527844852226475297563021417540858756248856079444109700654466420191492286446271054962148871924266607530435373293328129692803278399134449740760535390119751722517378300331740861626203730299352575194007754179393623610610115134202922125206967093963783005739891246564695978968500526430306954977556390554391926722662662498184747892738050773261030746179040840571383226178514359251670984290146341755223090982229693624801765758553010179917992168511304454307276783492644921833411095239574124924890573987171010788976677366512434327227169109182274393898819181066441117625729636175365153709049544184411006981760854432325489603924432287292713061528272572692746577804630576463215827491272735890209164585323661869716056372145665527664964916872003923340030659198703213849127152157893144302053610670435471781035398695144738767399593542345341484620557902003334667538025926624439697979455636348790721859265019895484034143020379531750265479178287669266224594227535270282126862709169197264667945426457515926664957061241914233192853926213014146174412731706737552915716580111978953133660229965758229390950129062753625408764019191880343123978806345648851865900808168811502734585899315968314180660948689313227958911049618914640566072398172579396791837963831073010687621118013494689944448787856942043320504596113161078317387177073624087635086939892123610373758043203189494475117945176258399447453052861680418776120440127488000000000000*i1^67 + -5864090927272460144653838261926106947630883991433966107180370401161193041591669017851233441324000913466291354922640054322468609628184435300893791496498926649771908042228326048408081296620183967563837756358029519113561650468611003390716624188701464647169352608572771834540266740583270442102780512379981922136187984117309920311120919450091962293531685100309090475884629658918162982540259281408895837593878826839337364520006972292585387802859001648418348586195537837185919930889753605574603617710646868381109212668446589518952863159961695569822080031444310810258755016652528269903337001651035226515062015634349475955766551507764840148594079920240940257836094263303442844381539375656774251972215974378306944367091866584699543864984163369516057717477401548330648586491760570709376885391653116159327685255648035218387472833648209942543339659556740259404132093750097189557504277591060338052054253761661434555397995469835772148925646747452458789233339512568984833755436896742958533435379809817409358802328938751090415700526560137483908963198278249970511899471176969792151562351979352574564444183064305350068122248597208545864926130899755285268280097991511071578313061528916704274205713537344410948184699302768511709528727555239282878347337220683007685299389961391306229805294126396558488498418935003631993518990292962531480195735306453998011911406875125845169075520115861776156465162801195874877845817728445935469641681352765109120870189843151614028080740935862500579859246023237629401043880227482246488057996816085442692777181097486287711490120546058334415497272101121364776536446307099671744029014107095142557033181234826024727053587654871036801232829437339556085681016315382139634638301681981769025353180727659428416001013808269989970629168308009270938426285229514100561847555623623381048751771581725162551122573176443107103687514912031863588791479897509423125574451200000000000*i1^68 + 59959154246031552576675261477429057523512814180529335545542665593070744954227391092524622221876893270999805873105896035838110884052152864734036672512321167021916077399765912490530479018617120407624194348639200494610093420308037682501914645819828408840927610421812433067133111089649150305607626007572756902585261683624814281178474573768328198230812264813773663947921581915012683272273743926600003504547762787027543432110420722183513410378194327173760840322020518728563843747212839742416591940997009089576003732043443774358607188527166431445486415850954874552931104629199172046443957315597248872514288204236631462446792395535903621699402990739238367868907339418370690976786311826477060042876633930225183760214021020488081508739942867234490062972840981634716900524911746032824087244885761951036858521630738947169309281340649650800026426256563635294301194872776118015060143356006363099158126601621182489977821298188335916922408214127051672418813450850152595203558572586772258964067611750275000856579979441442214096586845150410172683514530715502427713005327365815604980571003117629096383072158063514655732378914169846303619465861097739380365621411179142978906718458008246036377807211560108734696285678564400434239988633868114201280469872497885876394919614433362701781212170923166549474061131736635334100298821310532128476942047271763258237071301304659935499245643922875560105747406301431033246704412690748133789629990566336455660936930653694999273661517986929665995992067653364625935485719384137593533471471034192272599593974498916923819093128562157138740323298137047696600417550976012201379363873360608949450130504445659663106789134876703989488769556217349271358187017922945390384072483906603588240264626093943837491025937207668525503782178058758127254067849890440662090525767574312403547972052523973639711741472012551516842758899646403513543546634240000000000*i1^69 + 47472839481846713993958958066946675171462751563393104494551095936066248778559925056407603941687402299005626070424920130909930235978717318108049616135930319319519338813512423292022598859902303865066529567509919682689555298624314496855249515327871064882194360950203715905568890955070619410023113928958376925555768996480512836086682498498411868591103316262774061547909920347979197213847416122903702018925033176887219103848074119745224948743848586463083266005108138239367675063939837411041984548110528441718976387130456228914336546674969316267141865476162010412353929966052679338171246966367723165069808524018063510451913387667102379458477408985053865417594976928143236907100832354108372628837125048664339078706992097423220004771005925988023429487479370026984398940326668279550515469975768551114699046761730082700172007719941850378440729153895210339639379454531589103462813543639994296279668965205482685542598061181286638803765906809636609164913148770056581958985805930286110300973126234856167747665004251552462819956345538619274208348092041944261298617780450925819250613718487160033818142544334038991485017257812948779272620864769093785323979939740100340980635381928286390479930027592877426377396323217087091696376011491059479705642401981210962043451964499186782593968183214135535087609787039061164148415625363373414604854815230580727194176676304369718955883957319230681171682156945543600239965967137034506145633340167965914892804891459839707972111818885093923488733877589214497288642956118854115247880718458310876909953554817528099888999340444923866069598701132727012093347149502074055112263231978737658605912434136294361818930442150132399712992156713851016202824942057488611188078451969041453216407092712756014759208939529509693177495665120239232179570453286446764672541189438317086171170736289948042470361225860721949474294843047936000000000*i1^70 + 449871510428497054500825596198078897758888425172688880423551900557144642909525512119033789561272241987491317241038504776857426323385351890844287170992960120300965488088605779411750675488139360758345575330474761324799822312445129811622962523907662200489826877476808400132412615683382944360346238127052163449370783280721793408594094436523535803937813000142025988008085817590300900719900202860538311136929005751040310688759421860819066156028481241173893796279474178573252782534518735863998331011252982516919371415683432112048585485281178160248555456486084705064428440306543677596549420113581571870735220544988386453460066317735511962061463777549383391354795841240790731271961458217376863241028229142248506298204653076270613824154707502038793490140496670239844174141716088866818388986025887905787422528326896967831865719110508486560186041464592349888028013801642271784732933720459057101033732835633154993809117132212904903809594661628881339198220067786422586410748248660919789954221775333377974775721776601828945435369083695562223864920253984140532978053464773405566020112145211193505333572488914922292284952876772906271315676339246248348752407492064357426033218093369863339091006874140890640902136913118722743847311350407966715433963853674266210776303634567660847539416248804014860165601482927031720716563690685682028495727391273045740197651196008372399486824237874121512573995977353623412468811150038535138734081503720090789073118437417183538202519459167605384737566333378844313499592878930107204022299487606858027037017253393081731115129277878833468961780659460027713908668609326733217306001598748005347558410119397738318644321074157658717415202216208658579217803728810010180561317138900609474178200642089030240911007614982906672323665523697147604488341023622650089620735428190348136559131680549854553989135304287846400000000*i1^71 + -827424560892375780806130824126536210545858644679571578710980663298078967988961609153314247243222112701445747442054012815934609467174275867221557615326458482516546505171140287435561550651159952695953199132291999973674748928707855447023326660412468283349743324802070154094092132409444487308982161748724556887341231895690386111183784554243852391545155636541052672625069843229044153823500743336085354898256074808861740272680471642502975660413036957358830698370642710963347563053017652321283594251526822810612479105184195833516988070943759070936752994457954054835365658772976036193463489212803423700061322072477781627652909649226549265881749146771761789814817900968209525145605601057210287105365801972926167978787097579436690248915487569607418898691503416751753102806719729562090262451490620545153629637566668689910599523578275286495239250353746131292268773720028473190407639136000976881256393978461905900916298084668189333863632719969962093030949307968535620422976843683523263491888473664686930079768541918804866312241454437401326989425398932168015926078943012351949020794135751742625338050634225621424308871614107361228124397542515458258288945931027013489456051343115209305770106785036734582901297600006938922113847794028158186868651427416329756908071327250421113292477100434394583413754173874595155240832123482021510697394352855714662444098204449182874957423865868319533744553072231444963235760083757237442194834712369104150761865941865829094893749778854027241272991331474852861000916859619924648867804040932656178643128982032697599892607157265769132035207487915041888061058803632826730990600876176447261036929436957958918387500472657163277542910569777942173196394098114502450564153045260987429902418199285784773381062684847124324002105130196309296211615710633491093901158622326984180876448645640613068800000000*i1^72 + 408184659270215254605185282000274538643623785364355967835070547120659570705069612274339347006342342294345882229873584253144185352281432368751066929693010557950652810255580142510136094704882829655350054515284404678332907399051635938711080501068219556080299153064431798792445256479227300735108463550042143369661212187099413726590826998401753642017714873571245370678488398721904020156175335491351969388561499294607712151776276408229749044177119793538454191231662694817915274561582580607017772678943256219834094282418989605912954959221433975546931195734507818037298227646577496009733656722467956516675588790130226127286902201943042391411036027779108100578720041750126082062220573270415470213621001281682856117589927209134113421293816600082983827114102785606785498019515635139808102009390807720507032036483393928116616379763762418129795476542086116246072922802689502504282502301395819450132624486261053166467600200277007727647915751273602542129333137376252569195626391407933050684567869467433695343365706236310128496569345196961210851346276427670400530768840454915152575883781480227704739449268611383615482688697274781545872538060967647210539089468676081792800193004123741538785883502063042808639967717902213101203513324681773719587767983386026696164251279138372425736173885805421137313322756938429671278419671212797820212865448285688031662967103182231582334656494100440875414352545631172075465092757294496037338443038349897724703403023203437511650290866871983328413190471633109501265643404058008648138008552151488490380046017556664517151338909096712494523235425520152628028455636133623644411378413148373813504240158788638179863686073083803051571464136340709585557279444434936333727552419864717673874431480888201389488353840921006733027925823114021171580250496354527988668318843141125820416000000*i1^73 + -3202212282700209164659389947152724592230213105821814641232801660667888981260195879623264500164716576450122616138562517805745350065760256077064157197620247792929222155731178616565701022087726754447899416720106859755439664738947660796580182694966491623051421004088069039490329173215647350445957362452923683289312212912256469754797150060700763325967735973144804443847670458335232013552406094020988146843393078326071824405571777251229859022693294909413949353109083325687418317232386640433234519294519471134549601958144358160576826552359558714305509976751156799515653434012960182778512542016486670752331767947992261957524574735017237094321899758584124381847103247609989533652249851330610611362474956538027977182663173039488046560859700266441416795368614929053729983683452242018973481580609519595881729151554430657838136476577497461617194981158826996778137258609530518619101642502920936414164502351371195664881794486942227268641003028633844514850776694361162805300123848865263019468046967338990820648877470322106157405242933453080186654592741088868087493054922618039588248644767538143647592681239579927073221303901363097416213554856238961798034223711387210878600636166027518417662509608152885280875468876857352028482196782124970901075567568430659922873289151386681536502702256715634889908337482831941975647915222787479975792371531943982833811479449945179529909746690217424221161491952360919917343765495698619546418760732877599656656473237342139939439544040827312394503221323561681438191305268045414347858381223406842351773396513150426501017295383189195315916119805513989740771298836683812732715754579302804095659483196177312457702702375859274347838170261318162471695220933886013304681081577967231166309398902291032601397221136277156398258925996261326595954324624631063985766400000*i1^74 + 6903054830538465103423277097827641570889001818447245987402202592801834202590085578727575647812025462605529128875714394480028050613888294311231089926552334901383950334955533188558759075248654435090343591246125299487223786056374767716376985992019795322099473324651496149119382206553663965491796137346207445195788017591750569265464297869905165142103949148823298819750504576993001961828492389977630465624315199579724699981159602878644942084496073004909517985907054121385264847994272912790888302214023966301774767552293956804363520922350084967930805936854495283253407797172476722503326149098902607967246690738080695786527013567189867231591699876801929928542680216540706706045287946375998042505098477924231068274682144868683511909352276556926008364041360232213300583771377595687483638911868203389093355649218944499469789409934302263594254555700074454981701087531261240739135823556734194318350943432776258262931309098632851099261755087703100642412425982360880661527147565267803772576547142995674437203197559796688484755533174684420676822850679983604754317726178899277692592880977603559190644188545306957428634718044790576959808223521905685630579868267922580437729021579142913099057211083656450234849894665556468438083356520353398517752143032372187630188164369250425746707543816368115812303180567161859826972017367092916017367018774048960711832647049264678866360249394959949721438303173133976432719967876245924008365498506902435045636046954466530748985128460588274442256292929061688522748606927735975486156602180893862482215830005951678181317367956652272774345475328929602288041787112541322528665974445833523314488272098026518907409406919772724228844800781766133475957217834757701374754338595152674389134841956669152932941400181512399459239676131955672587415040000*i1^75 + -3142722823671721737946923550176094743622747394362284202609563616083184812142321525885697057399803875624273628653793447785198124728786301800128984338166968926390427328578715515266546847317978024953840801175090448517813285485508603164658998947782278644752899561905130653864511992397318951374279961248573493718868593052516109745122433126580502282857701929522942791148244826698571578678448777714117158490010194761699057781266650529146536162964892924223727863323631953433593700657091260962587829535800007644797236385128028345588220141652524535662676117322139856758861690518338085077005754873930158175548928115197225434707265558252959741899170781950962187546348929739907687054788989998146985811019218350890808198365528418561806400783776993992621527402994257616497722601504096218396285061276723573767450790524957467642853516507187931704681377862384043250108202320022896068809553311705286440178871197103824487847262878252417974826632032270379487191548679814018770454697530104361677615079635385641040167193578043037915090614338302052829817887543642441413915796047509596723152827692398053353897305142097976391315243539493849661595926096832367809243475452952949140590644448746138365207980536793337945556163303051812757747577999504251125267673004546759288928783945597466493217538103541051026886353088422996119908665710862436357540428053842145310553051024028979842091238923978500199668376966802603298858207979777038627007071497939257910781268361117350078982302078061304196542497865842542345825315724318214703040246017211988139176119433720395808105886025464878370480998615216013983864735798822308810824096224942561904946369720648290545098075479631230486018918472908228938529754037682741341280649551944139187869572865006566005993804618451382352807808000*i1^76 + -78157116097357385799650261046625262020097705493665558216334355043921267159708177727235878344844835860856972527386631790331701956906492551785664086304719132428216019086871607453906283440433217701602232579076228466908909660973114796799760152432243710270912380889290252592146049977980554566780947219445431767217942860316390869345785995402324296946673651158087511036841393189805500773494407461862399006970093035618134533862943296921287751803447929125703198542547741890123670604981698399753430346407825434337860691150592064402308792480090029926049412088881748121250962994473058119627925784061867961519523895210316256023802819994755424267127031277952155028810508688191682962224341007931687215012233324000257047011321512766391048095930117524317348058048713263512787885381132913395096172373754514782247425031772097426889582249753842669718699437314562579304464738227852290894522544333634877553003217122042446365034663200898652581472654238013641676059408630157486805578832960715501352761504075957473430221224393141672536384405729003330539011160819538469670486489724785167071049537882155708348816792461960970752709015674879090864833623539411842050728326252279582920133852633767457164544084837800505730084393903743027795741402283507670959421181086786420935496778476900282815765845938550176718388048122618197075639150117740541795332694858461519373274160314072822440452349656978980388905803248580912526195148431246239872147000098030964618321181138691815127586921290610029913193938155597547286185671141961338245969104270352013801869985092141610913827196774984304439494399112536853011216990934165054063132163838036441648673713431288151784610015281851946889056124132686234907240647440137642322218448589674702582927414885513209556420800*i1^77 + -364926817530180308668485771283262400052398294987113111913546569977852509945484671562893946521196705326831234440010427446919639645474250522627815082269193866942341783373954911524142201998837790441632251364339315781331124072539702075676845704810394886987895192795954904098138953964375041837327112623096106492719878008496807207265335443443987647508834442098782010334878504142639097495787538404180079118469147047976240130145026613785158071177170744373424208646647590423084285930239098128744160053078051412885851669768927604964628340943754824503122681818413477179043764600822062220119396969087113577799913545731916179665206276427080950082924925507489011998360557555946668659092707018497611640285525038950059889615616412579290801521438425834021564247407350134302435269837423459549789019264766908394631995745252960455461110879006375286323342274722023191436182117349599915406637437248975047934091114868410199718793754873440661546291467460309789752381054156937401493811841386406222597513684001871559452119716963024702246968373462182129903124356829152579039033527414600655560522455451122600028412983912254486001617552078615227881739462140981728078146285054448453691950786538194768943808712716272125910443249142196111916184025824402474625979479966322791356852949791376600661659159051424347910011590099829859209080241351985484594731128553854848584444482736445811402994868974062862324215458335385647972940778476289883431543204906711401657558177338110459175734618412045721558498030710802166244015976958945353212344152582366949790564382790473811102760216243933821568844223019642425263071661832256496225707622335369352813263154272927167600983887340559779546031208957427842957058754267783932131897320544349076534400*i1^78 + 198628775276074877271066463189051464192192252215210815040742106520931241572572403515732905168636669827117079176876399081828537142233842345577602704011173886342644435980981000716711991305802880388103135726732161606883814400981801026385640594224501704050096502698195109501398878146631881600411829816436479663445296582666308716921669967538282902980819894293900048219469280179793452443628472421363277137967898571361722527147158413161616945778010265376511897055034243902916257602978868612178121972868973956858839606867473827674521488581680415058246413807059422305850936042576251547129907892860187543036876292415339721359472981737517223643511264729179419486801510367777430087417687898222864137588169047662410878166836741980126989170160163525092673570028824893940350692758775915595451523446055648217491815021333216573487424954632873127831270444949244616970069933796259164752860465737050800112222890870205555985285536718016311807159449618312331054780997941337306266641594580804122225184369169213135848411994328290273113679708549747229827673124468263785558214929622970127536398951498295542168898003078944698911601887567517755536590820385066047908675325958210944540296430920075990180357563923832743500234062618966999075270954670928768371656291861468668140096382854605019135159328032209721565894224144648589613556098494022071393007902045463370578704024129857239622123512124767768827845872580587087569013814793621836623596907585558972931511827235290877123616298436245618663178890327210161009721384585508751275603656870540714535035174620647856878975986696342646786055179915993429596330600404021507738827250531667229796244260209032021090277886226781201424690374122200863830308542062219*i1^79 - N1*674516417297942053360142564644962206047126411371310003366860786613148257346375403092814390755646996649374274831241603435584638505856965816570893977125985039395839427314078818152302185480654986443961403662870922696913015146008761840891877626854303902185997374045452509363911884104508328986129605525790675819303503853534507004664423677662926664706321317779883006603387936359820397121515619189482154108525154465590736088*i3 ] ]